.parallax-hero{position:relative;min-height:var(--hero-min-height, 78rem);overflow:clip;isolation:isolate}.parallax-hero__media,.parallax-hero__overlay,.parallax-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.parallax-hero__media{overflow:hidden;z-index:0;display:block!important}.parallax-hero__backdrop{z-index:0;background:radial-gradient(circle at top left,rgba(255,255,255,.28),transparent 30%),linear-gradient(140deg,#6f846ce0,#2d352cf2)}.parallax-hero__overlay{display:block!important;z-index:3;pointer-events:none;background:linear-gradient(90deg,#0009,#0000 60%)}.parallax-hero__layer{position:absolute;left:var(--layer-x, 50%);top:var(--layer-y, 50%);width:min(var(--layer-width, 30%),180%);opacity:var(--layer-opacity, 1);z-index:var(--layer-z, 2);pointer-events:none;transform:translate(-50%,-50%)}.parallax-hero__layer--fill{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem;left:0;top:0;width:auto;transform:none}.parallax-hero__layer--anchor-bottom{top:auto;bottom:var(--layer-y, 0%);transform:translate(-50%)}.parallax-hero__layer--anchor-top{top:var(--layer-y, 0%);transform:translate(-50%)}.parallax-hero__layer-media{width:100%;height:100%;transform:translate3d(var(--layer-offset-x, 0px),calc(var(--layer-offset-y, 0px) + var(--parallax-y, 0px)),0);transition:none;will-change:transform}.parallax-hero__layer--fill .parallax-hero__layer-media{transform:translate3d(var(--layer-offset-x, 0px),calc(var(--layer-offset-y, 0px) + var(--parallax-y, 0px)),0) scale(1.05)}.parallax-hero__image{display:block;width:100%;height:auto;object-fit:var(--layer-fit, contain);object-position:center bottom;filter:drop-shadow(0 1rem 2rem rgba(0,0,0,.18))}.parallax-hero__layer--fill .parallax-hero__image{width:100%;height:100%;object-fit:var(--layer-fit, cover);filter:none}.parallax-hero__page-wrapper{position:absolute;top:0;right:0;bottom:0;left:50%;width:100%;max-width:var(--page-width);transform:translate(-50%);pointer-events:none}@media screen and (max-width:768px){.parallax-hero__page-wrapper,.parallax-hero__content-layers{position:relative!important}}.parallax-hero__content-layers{position:absolute;bottom:4rem;left:2.5%;right:2.5%;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.parallax-hero__content-layer{position:relative;z-index:var(--layer-z, 5);width:100%;max-width:var(--layer-max-width, 56rem);text-align:var(--layer-text-align, left);color:#fff;margin-top:10px;margin-bottom:5px;pointer-events:auto}.parallax-hero__content-layer--boxed .parallax-hero__layer-media{background:#181c175c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);border-radius:1.6rem;box-shadow:0 1.6rem 4rem #00000029;padding:clamp(1.6rem,2.5vw,2.8rem)}.parallax-hero__content-layer--buttons{max-width:none;width:auto}.parallax-hero__heading,.parallax-hero__content-layer .inline-richtext,.parallax-hero__content-layer .rte,.parallax-hero__content-layer .rte p{color:#fff}.parallax-hero__heading{margin:0;font-family:var(--brand-font-heading);font-size:50px;font-style:normal;font-weight:400;line-height:80%;letter-spacing:clamp(-7.84px,-.544vw,-3px);text-transform:uppercase}@media screen and (max-width:480px){.parallax-hero__heading{font-size:80px;max-width:600px!important}}@media screen and (min-width:481px)and (max-width:767px){.parallax-hero__heading{font-size:90px;max-width:600px!important}.parallax-hero__text{max-width:100%!important}}@media screen and (min-width:768px)and (max-width:1023px){.parallax-hero__heading{font-size:100px;max-width:600px!important}}@media screen and (min-width:1024px)and (max-width:1280px){.parallax-hero__heading{font-size:100px;max-width:600px!important}}@media screen and (min-width:1281px)and (max-width:1440px){.parallax-hero__heading{font-size:110px;max-width:700px!important}}@media screen and (min-width:1441px){.parallax-hero__heading{font-size:112px}}.parallax-hero__heading em{color:#c2a68a;font-style:normal}.parallax-hero__text{max-width:56rem;background:#2e2f2c;border-radius:5.62px;padding:1rem 1.6rem;color:#f2ebe5;font-family:var(--brand-font-body);font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.32px}.parallax-hero__text p{display:inline;margin-top:0}.parallax-hero__text svg{display:inline-block;vertical-align:middle}.parallax-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:var(--layer-text-align, flex-start)}.parallax-hero__buttons--multiple .button{min-width:16rem}.parallax-hero__content-layer--text{position:absolute;right:0;bottom:19.5rem;width:auto;max-width:38rem;text-align:center}.parallax-hero__content-layer--video{position:absolute;right:0;bottom:0;width:auto;max-width:none;text-shadow:none}.parallax-hero__video-flip-wrap{position:relative;display:inline-block;line-height:0}.parallax-hero__video-button{background:none;border:none;padding:0;cursor:pointer;display:block}.parallax-hero__video-flip-wrap .parallax-hero__video-play-icon{transition:opacity .25s ease}.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-play-icon{opacity:0}.parallax-hero__video-close{position:absolute;top:1.2rem;right:1.2rem;z-index:10;background:#00000080;border:none;border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;opacity:0;pointer-events:none;transition:opacity .25s ease .35s}.parallax-hero__video-flip-wrap.is-flipping .parallax-hero__video-close,.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-close{top:-5.2rem;right:0}.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-close{opacity:1;pointer-events:auto}.parallax-hero__video-close .svg-wrapper svg{width:1.6rem;height:1.6rem;fill:currentColor}.parallax-hero__video-thumbnail{position:relative;display:inline-block;border-radius:8px!important;border:4.083px solid #605656;overflow:hidden;line-height:0;background-color:#605656}.parallax-hero__video-thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#6056564d;pointer-events:none;opacity:1;transition:opacity .3s ease;z-index:1}.parallax-hero__video-cover{display:block;width:34rem;height:auto;aspect-ratio:16 / 8;object-fit:cover;border-radius:5.62px}.parallax-hero__video-play-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.parallax-hero__video-play-icon svg{width:8rem;height:8rem;transition:.3s}.parallax-hero__video-thumbnail:hover .parallax-hero__video-play-icon svg{transform:scale(1.1);transition:.3s}.hero-flip-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#00000080;opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1);pointer-events:none}.hero-flip-backdrop.is-visible{opacity:1;pointer-events:auto}.hero-flip-ghost{visibility:hidden;display:inline-block;vertical-align:top;pointer-events:none}.parallax-hero__video-flip-wrap.is-flipping .parallax-hero__video-button,.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-button{width:100%;height:100%;display:block}.parallax-hero__video-flip-wrap.is-flipping .parallax-hero__video-thumbnail,.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-thumbnail{width:100%;height:100%;display:block;border-radius:0}.parallax-hero__video-flip-wrap.is-flipping .parallax-hero__video-thumbnail:after,.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-thumbnail:after{opacity:0}.parallax-hero__video-flip-wrap.is-flipping .parallax-hero__video-cover,.parallax-hero__video-flip-wrap.is-flip-open .parallax-hero__video-cover{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}@media screen and (min-width:1025px)and (max-width:1439px){.parallax-hero__layer{z-index:var(--layer-z-laptop, var(--layer-z, 2));left:var(--layer-x-laptop, var(--layer-x, 50%));top:var(--layer-y-laptop, var(--layer-y, 50%));width:min(var(--layer-width-laptop, var(--layer-width, 30%)),200%)}.parallax-hero__layer--anchor-bottom{top:auto;bottom:var(--layer-y-laptop, var(--layer-y, 0%))}.parallax-hero__layer--anchor-top{top:var(--layer-y-laptop, var(--layer-y, 0%))}.parallax-hero__content-layer{z-index:var(--layer-z-laptop, var(--layer-z, 5))}}@media screen and (min-width:768px)and (max-width:1024px){.parallax-hero__layer{z-index:var(--layer-z-tablet, var(--layer-z-laptop, var(--layer-z, 2)));left:var(--layer-x-tablet, var(--layer-x-laptop, var(--layer-x, 50%)));top:var(--layer-y-tablet, var(--layer-y-laptop, var(--layer-y, 50%)));width:min(var(--layer-width-tablet, var(--layer-width-laptop, var(--layer-width, 30%))),200%)}.parallax-hero__layer--anchor-bottom{top:auto;bottom:var(--layer-y-tablet, var(--layer-y-laptop, var(--layer-y, 0%)))}.parallax-hero__layer--anchor-top{top:var(--layer-y-tablet, var(--layer-y-laptop, var(--layer-y, 0%)))}.parallax-hero__content-layer{z-index:var(--layer-z-tablet, var(--layer-z-laptop, var(--layer-z, 5)))}.parallax-hero__content-layers{top:150px;left:2.4rem;right:2.4rem;bottom:3.2rem}.parallax-hero__layer--fill{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.parallax-hero__layer--fill .parallax-hero__layer-media{transform:translate3d(0,calc(var(--parallax-y, 0px)),0) scale(1.05)}.parallax-hero__content-layer{left:0;right:0;width:auto;max-width:none;text-align:left}.parallax-hero__content-layer--video,.parallax-hero__content-layer--text{left:auto}.parallax-hero__video-play-icon svg{width:6.4rem;height:6.4rem}}@media screen and (max-width:767px){.parallax-hero__layer{z-index:var(--layer-z-mobile, var(--layer-z-tablet, var(--layer-z-laptop, var(--layer-z, 2))));left:var(--layer-x-mobile, var(--layer-x-tablet, var(--layer-x-laptop, var(--layer-x, 50%))));top:var(--layer-y-mobile, var(--layer-y-tablet, var(--layer-y-laptop, var(--layer-y, 50%))))}.parallax-hero__layer--anchor-bottom{top:auto;bottom:var(--layer-y-mobile, var(--layer-y-tablet, var(--layer-y-laptop, var(--layer-y, 0%))))}.parallax-hero__layer--anchor-top{top:var(--layer-y-mobile, var(--layer-y-tablet, var(--layer-y-laptop, var(--layer-y, 0%))))}.parallax-hero__content-layer{z-index:var(--layer-z-mobile, var(--layer-z-tablet, var(--layer-z-laptop, var(--layer-z, 5))))}.parallax-hero__content-layers{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:150px 1.6rem 2.4rem}.parallax-hero__content-layer--heading{order:1}.parallax-hero__content-layer--text{position:relative;left:auto;right:auto;bottom:auto;width:100%;max-width:none;text-align:center;order:3}.parallax-hero__content-layer--buttons{order:2}.parallax-hero__content-layer--video{position:relative;left:auto;right:auto;bottom:auto;width:100%;max-width:none;order:4}.parallax-hero__content-layer--video .parallax-hero__video-flip-wrap,.parallax-hero__content-layer--video .parallax-hero__video-button,.parallax-hero__content-layer--video .parallax-hero__video-thumbnail,.parallax-hero__content-layer--video .parallax-hero__video-cover{width:100%}.parallax-hero__content-layer--video .parallax-hero__video-cover{min-width:0;aspect-ratio:16 / 9;height:auto;object-fit:cover}.parallax-hero__layer{width:min(var(--layer-width-mobile, 48%),200%)}.parallax-hero__layer--hide-mobile{display:none}.parallax-hero__video-play-icon svg{width:10rem;height:10rem}}@media screen and (max-width:1024px){.parallax-hero{min-height:max(58rem,var(--hero-min-height, 78rem))}.parallax-hero__inner{align-items:flex-end;justify-content:center;padding-top:8rem}.parallax-hero__content{width:100%;max-width:none}.parallax-hero--mobile-center .parallax-hero__content{text-align:center;align-items:center}.parallax-hero--mobile-right .parallax-hero__content{text-align:right;align-items:flex-end}}@media screen and (max-width:767px){.parallax-hero{min-height:62rem}.parallax-hero__content-layer--buttons{width:100%;max-width:100%}.parallax-hero__buttons{width:100%;flex-direction:column;align-items:stretch}.parallax-hero__buttons .button{width:100%;min-width:0}.parallax-hero__overlay{background:linear-gradient(180deg,#0f120f2e,#0f120f8f),linear-gradient(0deg,rgba(15,18,15,calc(var(--hero-overlay-opacity, .35) + .18)),rgba(15,18,15,calc(var(--hero-overlay-opacity, .35) + .18)))}.parallax-hero__layer--fill{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}}@media(prefers-reduced-motion:reduce){.parallax-hero__layer-media,.parallax-hero__layer--fill .parallax-hero__layer-media{transform:none!important;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-parallax-hero.css.map */
