.subpage-banner-module__6U6xNG__banner{--banner-x:0deg;--banner-y:0deg;isolation:isolate;background:var(--banner-background);color:var(--ink);border-bottom:5px solid var(--marker);font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.subpage-banner-module__6U6xNG__banner:before{content:"";pointer-events:none;border:1px dashed #b8a87b;position:absolute;inset:16px}.subpage-banner-module__6U6xNG__banner:after{content:"";z-index:-1;background:var(--marker);width:41%;height:145%;position:absolute;top:-20%;right:-7%;transform:rotate(-12deg)}.subpage-banner-module__6U6xNG__inner{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:center;gap:clamp(36px,6vw,95px);max-width:1536px;min-height:265px;margin:0 auto;padding:44px clamp(35px,6vw,92px);display:grid;position:relative}.subpage-banner-module__6U6xNG__copy{min-width:0}.subpage-banner-module__6U6xNG__eyebrow{color:var(--on-brand-muted);letter-spacing:1.7px;align-items:center;gap:9px;margin:0 0 15px;font-size:9px;font-weight:700;line-height:1.6;display:flex}.subpage-banner-module__6U6xNG__eyebrow>span{background:var(--marker);border-radius:50%;flex-shrink:0;width:6px;height:6px}.subpage-banner-module__6U6xNG__title{letter-spacing:-1.6px;text-wrap:balance;overflow-wrap:anywhere;max-width:780px;margin:0;font-size:clamp(28px,3.1vw,45px);font-weight:900;line-height:1.08}.subpage-banner-module__6U6xNG__description{max-width:630px;color:var(--on-brand-muted);margin:17px 0 0;font-size:14px;line-height:1.7}.subpage-banner-module__6U6xNG__action{min-height:44px;color:var(--accent-dark);letter-spacing:.5px;align-items:center;gap:12px;margin-top:17px;font-size:11px;font-weight:800;display:inline-flex}.subpage-banner-module__6U6xNG__action:hover{color:var(--ink)}.subpage-banner-module__6U6xNG__action:focus-visible{outline-color:var(--brand-deep)}.subpage-banner-module__6U6xNG__stage{perspective:1100px;min-width:0;position:relative}.subpage-banner-module__6U6xNG__ticket{background:var(--marker);width:min(100%,342px);color:var(--ink);border:3px solid var(--ink);transform:rotateX(var(--banner-x)) rotateY(calc(-10deg + var(--banner-y))) rotateZ(-5deg);transform-style:preserve-3d;box-shadow:1px 1px var(--ink), 2px 2px var(--ink), 3px 3px var(--ink), 4px 4px var(--ink), 6px 6px var(--ink), 16px 25px 24px #51452738;border-radius:18px;margin:0 auto;padding:21px 27px 0;position:relative;transition:transform .35s ease-out!important}.subpage-banner-module__6U6xNG__ticket:before{content:"";pointer-events:none;border:1px dashed #514527a0;border-radius:10px;position:absolute;inset:7px}.subpage-banner-module__6U6xNG__ticketTop{letter-spacing:1px;justify-content:space-between;gap:16px;font-size:7px;font-weight:800;display:flex}.subpage-banner-module__6U6xNG__deal{justify-content:center;align-items:center;gap:15px;margin:15px 0 10px;display:flex}.subpage-banner-module__6U6xNG__deal>strong{letter-spacing:-6px;text-shadow:2px 3px #a17c0c;align-items:center;gap:2px;font-size:80px;font-weight:900;line-height:.95;display:flex}.subpage-banner-module__6U6xNG__deal>strong>span{font-size:.7em}.subpage-banner-module__6U6xNG__deal>span{letter-spacing:-1px;font-size:22px;font-weight:900}.subpage-banner-module__6U6xNG__ticket>p{text-align:center;margin:0 0 19px;font-size:12px;line-height:1.6}.subpage-banner-module__6U6xNG__ticketBottom{text-align:center;letter-spacing:1.5px;border-top:1px dashed #51452780;margin-inline:-27px;padding:13px 20px;font-size:8px;font-weight:800;position:relative}.subpage-banner-module__6U6xNG__smile{object-fit:contain;filter:drop-shadow(3px 4px #0003);width:66px;height:80px;position:absolute;top:38%;right:-43px;transform:translateZ(-1px)rotate(7deg)}.subpage-banner-module__6U6xNG__brand{text-align:center;max-width:390px;transform:rotateX(var(--banner-x)) rotateY(calc(-12deg + var(--banner-y))) rotateZ(-6deg);margin:0 auto;position:relative;transition:transform .35s ease-out!important}.subpage-banner-module__6U6xNG__brand>img{filter:drop-shadow(6px 10px 2px #51452738);width:100%;height:auto}.subpage-banner-module__6U6xNG__brand>span{background:var(--ink);color:var(--marker);letter-spacing:1.4px;margin-top:12px;padding:8px 10px;font-size:8px;font-weight:700;display:inline-block}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__inner{min-height:355px;padding-block:48px}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__title{letter-spacing:-3px;max-width:560px;font-size:clamp(40px,5.4vw,76px)}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__description{max-width:500px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__inner{grid-template-columns:minmax(0,1fr) 225px;min-height:160px;padding-block:27px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__eyebrow{margin-bottom:9px;font-size:8px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__title{letter-spacing:-1px;font-size:clamp(24px,2.5vw,34px)}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__description{margin-top:10px;font-size:13px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__action{min-height:35px;margin-top:2px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__ticket{border-radius:13px;padding:12px 17px 0}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__ticketTop{letter-spacing:.5px;font-size:6px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__deal{gap:12px;margin:9px 0 16px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__deal>strong{letter-spacing:-4px;font-size:57px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__deal>span{font-size:20px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__ticket>p,.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__ticketBottom{display:none}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__smile{width:48px;height:60px;top:20%;right:-33px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__brand>span{display:none}@media (max-width:900px){.subpage-banner-module__6U6xNG__inner{grid-template-columns:minmax(0,1fr) 255px;gap:35px;padding-inline:36px}.subpage-banner-module__6U6xNG__ticket{padding-inline:18px}.subpage-banner-module__6U6xNG__ticketBottom{margin-inline:-18px;font-size:7px}.subpage-banner-module__6U6xNG__deal{gap:12px}.subpage-banner-module__6U6xNG__deal>strong{font-size:66px}.subpage-banner-module__6U6xNG__deal>span{font-size:20px}.subpage-banner-module__6U6xNG__ticketTop{gap:8px;font-size:6px}.subpage-banner-module__6U6xNG__smile{width:55px;right:-34px}}@media (max-width:700px){.subpage-banner-module__6U6xNG__banner:before{inset:10px}.subpage-banner-module__6U6xNG__banner:after{opacity:.85;width:53%;height:115%;top:-8%;right:-19%}.subpage-banner-module__6U6xNG__inner{grid-template-columns:minmax(0,1fr);gap:25px;min-height:0;padding:32px 27px}.subpage-banner-module__6U6xNG__copy{z-index:1;position:relative}.subpage-banner-module__6U6xNG__eyebrow{letter-spacing:1.2px;margin-bottom:12px;font-size:8px}.subpage-banner-module__6U6xNG__title{letter-spacing:-1.2px;max-width:80%;font-size:30px}.subpage-banner-module__6U6xNG__description{max-width:82%;color:var(--on-brand-muted);margin-top:13px;font-size:13px}.subpage-banner-module__6U6xNG__brand{max-width:240px;margin:0 0 0 auto}.subpage-banner-module__6U6xNG__brand>span{margin-top:6px;font-size:6px}.subpage-banner-module__6U6xNG__banner[data-variant=information]:after{width:66%;height:120px;top:auto;bottom:-25px;right:-15%}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__inner{gap:23px;padding-block:34px}.subpage-banner-module__6U6xNG__banner[data-variant=collection]:after{width:80%;height:53%;top:auto;bottom:-15%;right:-20%}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__title{letter-spacing:-2px;max-width:100%;font-size:clamp(39px,11vw,58px)}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__description{max-width:100%}.subpage-banner-module__6U6xNG__banner[data-variant=collection] .subpage-banner-module__6U6xNG__action{margin-top:8px}.subpage-banner-module__6U6xNG__ticket{max-width:280px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__inner{grid-template-columns:minmax(0,1fr);gap:17px;padding:28px 27px}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__stage{display:none}.subpage-banner-module__6U6xNG__banner[data-variant=product]:after{width:10%;right:-4%}.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__title,.subpage-banner-module__6U6xNG__banner[data-variant=product] .subpage-banner-module__6U6xNG__description{max-width:100%}}@media (prefers-reduced-motion:reduce){.subpage-banner-module__6U6xNG__ticket,.subpage-banner-module__6U6xNG__brand{transform:rotate(-4deg);transition:none!important}}
