.curtain{--u: 1;--u2: 1;--v: 1;padding:0}.curtain__stage{position:relative;min-height:100svh;overflow:hidden;background:var(--c-night)}.curtain__media{position:absolute;top:0;right:0;bottom:0;left:0}.curtain__media img,.curtain__media svg{width:100%;height:100%;object-fit:cover;background:var(--c-fog)}.curtain__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(200deg,transparent 35%,color-mix(in srgb,var(--c-night) 62%,transparent));opacity:var(--v)}.curtain__holder{display:none}.curtain__card{position:absolute;bottom:clamp(20px,6vh,64px);left:var(--pad);z-index:3;display:grid;justify-items:start;gap:16px;width:min(520px,calc(100% - 2 * var(--pad)));padding:clamp(22px,2.4vw,34px);border-radius:calc(22px * var(--r-k));background:color-mix(in srgb,var(--c-cloud) 93%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-lg);color:var(--fg);opacity:var(--v);translate:0 calc((1 - var(--v)) * 46px)}.curtain__title{font-size:calc(clamp(28px,2.8vw,44px) * var(--h-scale))}.can-pin .curtain{--u: clamp(0, var(--pp) / .6, 1);--u2: clamp(0, (var(--pp) - .07) / .6, 1);--v: clamp(0, (var(--pp) - .62) / .22, 1)}.can-pin .curtain__media img{scale:calc(1.42 - var(--u) * .42 + var(--v) * .07)}.can-pin .curtain__card:not(.is-open):not(:focus-within){pointer-events:none}.can-pin .curtain__holder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;filter:drop-shadow(0 0 34px color-mix(in srgb,var(--c-night) 38%,transparent));pointer-events:none}.can-pin .curtain__holder--left{translate:calc(var(--u) * -66vw) 0}.can-pin .curtain__holder--right{translate:calc(var(--u2) * 60vw) 0}.curtain__panel{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-bone);color:var(--fg)}.curtain__panel--left{clip-path:polygon(0 0,58% 0,44% 100%,0 100%)}.curtain__panel--right{clip-path:polygon(57.85% 0,100% 0,100% 100%,43.85% 100%);background:color-mix(in srgb,var(--c-fog) 18%,var(--c-bone))}.curtain__label{position:absolute;top:calc(var(--header-space) + 4vh);left:clamp(20px,3.9vw,72px);display:flex;align-items:center;gap:10px}.curtain__label:before{content:"";width:22px;height:1.5px;background:var(--c-brass)}.curtain__words{position:absolute;bottom:13vh;left:clamp(20px,3.9vw,72px);display:grid;font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:calc(clamp(64px,10.4vw,188px) * var(--h-scale));line-height:.92;letter-spacing:calc(-.05em * var(--track-k));white-space:nowrap}.curtain__accent{position:absolute;right:clamp(20px,3.9vw,72px);bottom:13vh;color:var(--acc-lg);font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:calc(clamp(56px,8.6vw,160px) * var(--h-scale));line-height:.92;letter-spacing:calc(-.05em * var(--track-k));white-space:nowrap}@media(max-width:699px){.curtain__panel--left{clip-path:polygon(0 0,100% 0,100% 44%,0 58%)}.curtain__panel--right{clip-path:polygon(0 57.85%,100% 43.85%,100% 100%,0 100%)}.can-pin .curtain__holder--left{translate:0 calc(var(--u) * -64vh)}.can-pin .curtain__holder--right{translate:0 calc(var(--u2) * 62vh)}.curtain__words{top:13vh;bottom:auto;font-size:clamp(54px,17vw,84px)}.curtain__accent{bottom:9vh;font-size:clamp(48px,15vw,76px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-curtain-reveal.css.map */
