.stage{--btn-background-color:transparent;--btn-shimmer-color:hsla(0,0%,100%,.2);--gradient-border-size:2px;--link-color:#fff;--text-color:#fff;--video-button-position-bottom:Clamp(1.125rem,5.625vw,3.25rem);--video-button-position-right:Clamp(0.5rem,2.5vw,3.25rem);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;aspect-ratio:var(--stage-aspect,300/432);display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-top:clamp(-10.6875rem,-11.875vw,-5.6875rem);width:100%}@media(min-width:1024px){.stage{aspect-ratio:var(--stage-aspect,auto);height:var(--stage-height,calc(56.25vw + var(--stage-text-height)))}}@media(min-width:1248px){.stage{height:var(--stage-height,calc(56.25vw + 19.6875rem))}}@media(min-width:1545px){.stage{height:var(--stage-height,calc(56.25vw + 6.25rem));-webkit-transition:height 1s ease-in-out,margin-bottom 1s ease-in-out;transition:height 1s ease-in-out,margin-bottom 1s ease-in-out}}@media(min-width:1024px){.stage--scrolled .stage{--btn-background-color:#f2f2f2;--btn-shimmer-color:hsla(0,0%,100%,.8);--link-color:#131f48}}@media(min-width:1248px){.stage--scrolled .stage{--text-color:#131f48;height:calc(56.25vw + var(--stage-text-height) - 4.375rem)}}@media(min-width:1545px){.stage--scrolled .stage{height:calc(48.75rem + var(--stage-text-height))}}.stage__headline{padding-bottom:2.5rem;position:relative}@media(min-width:1248px){.stage--scrolled .stage__headline{text-shadow:0 0 .3125rem #fff}}@media(min-width:1024px){.stage .btn-outline-gold,.stage__headline{-webkit-transition:background-color 1s ease-in-out,color 1s ease-in-out;transition:background-color 1s ease-in-out,color 1s ease-in-out}}.stage__media{aspect-ratio:var(--stage-media-aspect,320/429);height:var(--stage-media-height,auto);left:50%;-o-object-fit:cover;object-fit:cover;overflow:clip;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media(min-width:1024px){.stage__media{aspect-ratio:var(--stage-media-aspect,1024/768);-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}}@media(min-width:1248px){.stage__media{aspect-ratio:var(--stage-media-aspect,1248/720)}}@media(min-width:1545px){.stage__media{aspect-ratio:var(--stage-media-aspect,192/108)}}.stage__media:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));bottom:-2px;content:"";height:76.3%;left:-2px;position:absolute;right:-2px}@media(min-width:1248px){.stage__media:after{height:66.6667%}}@media(min-width:1024px){.stage--scrolled .stage__media{width:clamp(16rem,93.25vw,90rem)}}.stage__media img,.stage__media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stage__control-wrap{bottom:0;position:sticky;z-index:1}@media(min-width:1024px){.stage .element{-webkit-transform:translateY(var(--stage-element-translate-y,-25%));transform:translateY(var(--stage-element-translate-y,-25%));-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}}@media(min-width:1248px){.stage .element{-webkit-transform:translateY(var(--stage-element-translate-y,-18.75rem));transform:translateY(var(--stage-element-translate-y,-18.75rem))}}@media(min-width:1545px){.stage .element{-webkit-transform:translateY(var(--stage-element-translate-y,-20%));transform:translateY(var(--stage-element-translate-y,-20%))}}@media(min-width:1024px){.stage--scrolled .stage .element{-webkit-transform:translateY(0);transform:translateY(0)}.stage:not(.stage--merch) .element{padding-bottom:clamp(1.875rem,8.3333333333vw,7.5rem)}}@media(min-width:1248px){.stage:not(.stage--merch)+.element{padding-top:0}}.stage--merch{--stage-aspect:386/414;--stage-media-aspect:1/1;--stage-element-translate-y:0}@media(min-width:1024px){.stage--merch{--stage-aspect:auto;--stage-media-aspect:auto;--stage-height:32.5rem;--stage-media-height:32.5rem}}@media(min-width:1248px){.stage--merch{--stage-height:46.875rem;--stage-media-height:46.875rem}}@media(min-width:1545px){.stage--merch{--stage-height:46.875rem;--stage-media-height:46.875rem}}
/*# sourceMappingURL=app-shop-stage-critical.f7eb6ccb.css.map*/