.transparent-header-active #MainContent>.shopify-section:first-child{overflow:hidden}.transparent-header-active #MainContent>.shopify-section:first-child .banner{min-height:100svh;min-height:100dvh;background:#070707}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media{overflow:hidden}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media img{width:100%;height:100%;object-fit:cover;object-position:center 18%;transform:scale(1.04);filter:contrast(1.08) saturate(.9) brightness(.94);transition:transform 8s ease-out,filter 1.2s ease;will-change:transform}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media-half+.banner__media-half img{object-position:center 22%}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.28) 0%,transparent 28%,transparent 58%,rgba(0,0,0,.45) 100%),radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.28) 100%);z-index:1}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media-half+.banner__media-half:before{display:none}@keyframes luxury-hero-drift{0%{transform:scale(1.08)}to{transform:scale(1.02)}}@keyframes luxury-hero-cinematic-drift{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.01) translate3d(0,-1.2%,0)}}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media img{animation:luxury-hero-drift 12s ease-out forwards}@media(prefers-reduced-motion:reduce){.transparent-header-active #MainContent>.shopify-section:first-child .banner__media img{animation:none;transform:scale(1.02)}}.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--bottom-center,.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--middle-center{align-items:flex-end;justify-content:center;padding-bottom:clamp(7.5rem,14vh,12rem);padding-top:calc(var(--announcement-bar-height, 0px) + var(--header-height, 8rem))}.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--top-center{padding-top:calc(var(--announcement-bar-height, 0px) + var(--header-height, 8rem) + 2.8rem)}.transparent-header-active #MainContent>.shopify-section:first-child .banner__box{background:transparent!important;max-width:none}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--mobile-video,.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--desktop-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.transparent-header-active #MainContent>.shopify-section:first-child .banner__hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;filter:none;transform:translateZ(0);backface-visibility:hidden}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--mobile-video:after,.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--desktop-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.34) 0%,transparent 26%,transparent 52%,rgba(0,0,0,.58) 100%),radial-gradient(ellipse at 50% 42%,transparent 28%,rgba(0,0,0,.34) 100%);z-index:1}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--mobile-video:before,.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--desktop-video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.085;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--fallback-images{display:none!important}@media screen and (max-width:749px){.transparent-header-active #MainContent>.shopify-section:first-child .banner{min-height:100svh;min-height:100dvh}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--desktop-video{display:none!important}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--mobile-video{display:block}.transparent-header-active #MainContent>.shopify-section:first-child .banner__hero-video{object-position:center 20%;transform-origin:center center}.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--bottom-center,.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--middle-center{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}}@media screen and (min-width:750px){.transparent-header-active #MainContent>.shopify-section:first-child .banner{min-height:100svh;min-height:100dvh}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--mobile-video{display:none!important}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--desktop-video{display:block}.transparent-header-active #MainContent>.shopify-section:first-child .banner__desktop-video{object-position:center 54%;transform-origin:center 52%;animation:luxury-hero-cinematic-drift 14s ease-out forwards;filter:contrast(1.04) saturate(.96) brightness(.97)}.transparent-header-active #MainContent>.shopify-section:first-child .banner__media--desktop-video:after{background:linear-gradient(180deg,rgba(0,0,0,.42) 0%,rgba(0,0,0,.12) 18%,transparent 34%,transparent 48%,rgba(0,0,0,.28) 72%,rgba(0,0,0,.62) 100%),radial-gradient(ellipse at 50% 36%,transparent 22%,rgba(0,0,0,.32) 100%)}.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--bottom-center,.transparent-header-active #MainContent>.shopify-section:first-child .banner__content--middle-center{padding-bottom:clamp(7.5rem,14vh,12rem)}}@media(prefers-reduced-motion:reduce){.transparent-header-active #MainContent>.shopify-section:first-child .banner__desktop-video{animation:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-luxury-hero.css.map */
