.ff-v29-home .curtain.ff-v29-original-curtain{--cloth-width: max(100vw, 150svh);position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;contain:none;pointer-events:auto;background:transparent;color:var(--ink)}.ff-v29-home .ff-v29-original-curtain:not([open]){display:none}.ff-v29-home .ff-v29-original-curtain::backdrop{background:transparent}.ff-v29-home .ff-v29-original-curtain:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(180deg,#100e0cd9,#100e0c4a 32%,transparent 65%);content:""}.ff-v29-home .ff-v29-original-curtain__leaf{display:block;position:absolute;top:0;right:50%;bottom:0;left:0;overflow:hidden;isolation:isolate;background:#32351f var(--ff-original-cloth) no-repeat;background-size:var(--cloth-width) 100%;background-position:calc(50vw - var(--cloth-width) / 2) center;transform-origin:left center}.ff-v29-home .ff-v29-original-curtain__leaf--right{top:0;right:0;bottom:0;left:50%;background-position:calc(var(--cloth-width) / -2) center;transform-origin:right center}.ff-v29-home .ff-v29-original-curtain__leaf:after{position:absolute;top:49%;left:100%;width:clamp(205px,32vw,440px);aspect-ratio:1;transform:translate(-50%,-50%);background:linear-gradient(90deg,#cabb93,#ead8b4 35%,#f2e6c6 45%,#ada284 50%,#efe1bd 64%,#cbbc96);-webkit-mask:var(--ff-original-wordmark) center / contain no-repeat;mask:var(--ff-original-wordmark) center / contain no-repeat;mix-blend-mode:screen;opacity:.85;content:""}.ff-v29-home .ff-v29-original-curtain__leaf--right:after{left:0}.ff-v29-home .ff-v29-original-curtain__skip{position:absolute;z-index:1;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));min-height:44px;border-color:#f6ecd57a;background:#1d1d12e6;color:#fff5df}.ff-v29-home .ff-v29-original-curtain__skip:focus-visible{outline-color:#cbd170}@keyframes ff-original-curtain-left{to{transform:translate(-101%) scaleX(.72)}}@keyframes ff-original-curtain-right{to{transform:translate(101%) scaleX(.72)}}@keyframes ff-original-curtain-scrim{0%{opacity:1}to{opacity:0}}@keyframes ff-original-stage-illuminate{0%{opacity:.82}to{opacity:0}}@keyframes ff-original-curtain-title{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ff-original-curtain-plate{0%{filter:brightness(.4)}58%{filter:brightness(1.19)}to{filter:brightness(1)}}@media(prefers-reduced-motion:no-preference){.ff-v29-home .ff-v29-original-curtain[open]:before{animation:ff-original-curtain-scrim 1.38s ease-out 1.06s both}.ff-v29-home .ff-v29-original-curtain[open] .ff-v29-original-curtain__leaf{animation:ff-original-curtain-left 1.72s cubic-bezier(.62,.06,.25,1) .66s both}.ff-v29-home .ff-v29-original-curtain[open] .ff-v29-original-curtain__leaf--right{animation:ff-original-curtain-right 1.7s cubic-bezier(.62,.06,.25,1) .75s both}.ff-v29-home:has(.ff-v29-original-curtain[open]) .premiere-stage:after{animation:ff-original-stage-illuminate 1.48s ease-in-out .94s both}.ff-v29-home:has(.ff-v29-original-curtain[open]) .stage-plate{animation:ff-original-curtain-plate 1.38s ease-out .99s both}.ff-v29-home:has(.ff-v29-original-curtain[open]) .premiere-copy>*{animation:ff-original-curtain-title .68s ease-out 1.24s both}.ff-v29-home:has(.ff-v29-original-curtain[open]) .premiere-copy h1{animation-delay:1.39s}.ff-v29-home:has(.ff-v29-original-curtain[open]) .premiere-description{animation-delay:1.5s}.ff-v29-home:has(.ff-v29-original-curtain[open]) .premiere-cta{animation-delay:1.65s}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ff-v29-curtain-original.css.map */
