:root{--situ-gold: #C9A96E;--situ-fog: #F0EEE8;--situ-ink: #1B3A2D}.situ-hero{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;background:#f4f1e9}.situ-hero,.situ-hero *{animation:none!important;transition:none!important}.situ-hero__img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.situ-hero__img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:100%;object-fit:cover;object-position:center;display:block;opacity:1!important;filter:none!important;transform:none!important}.situ-hero__mobile-img,.situ-hero__vignette{display:none!important}.situ-hero__ghost{position:absolute;z-index:1;bottom:-40px;right:-24px;font-family:Cormorant Garamond,serif;font-size:clamp(140px,20vw,260px);font-weight:200;font-style:italic;line-height:.85;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.18);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;opacity:1}.situ-hero__content{position:absolute;z-index:4;left:92px;bottom:150px;max-width:900px}.situ-hero__eyebrow{font-family:Inter,sans-serif;font-size:9px;letter-spacing:.34em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:20px;opacity:1;transform:none}.situ-hero__eyebrow:before{content:"";width:24px;height:1px;background:#fff;opacity:.55;flex-shrink:0}.situ-hero__headline{font-family:Cormorant Garamond,serif;font-size:clamp(36px,5.4vw,64px);font-weight:300;line-height:1.05;letter-spacing:-.01em;color:var(--situ-fog);opacity:1;transform:none}.situ-hero__headline .line-normal{display:block}.situ-hero__headline .line-italic{display:block;font-style:italic;font-weight:300;color:#f0eee8d1}.situ-hero__cta{display:inline-flex;align-items:center;gap:16px;font-family:Inter,sans-serif;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--situ-fog);text-decoration:none;margin-top:36px;opacity:1;background:#00000080;padding:14px 18px}.situ-hero__cta:hover{gap:16px}.situ-hero__cta-arrow{position:relative;display:block;width:28px;height:1px;background:var(--situ-gold);flex-shrink:0}.situ-hero__cta-arrow:after{content:"";position:absolute;right:0;top:-3.5px;width:7px;height:7px;border-right:1px solid var(--situ-gold);border-top:1px solid var(--situ-gold);transform:rotate(45deg)}.situ-hero__coords{position:absolute;z-index:4;bottom:42px;right:52px;text-align:right;opacity:1}.situ-hero__coords span{display:block;font-family:Inter,sans-serif;font-size:8px;letter-spacing:.2em;color:#f0eee838;font-weight:300;line-height:2.2}.situ-hero__scroll,.situ-hero__scroll-line{display:none!important}@media screen and (max-width:989px){.situ-hero__content{left:40px;bottom:110px;max-width:calc(100% - 80px)}.situ-hero__headline{font-size:clamp(38px,7vw,56px)}.situ-hero__coords,.situ-hero__ghost{display:none}}@media screen and (max-width:599px){.situ-hero{min-height:640px}.situ-hero--has-mobile .situ-hero__desktop-img{display:none!important}.situ-hero--has-mobile .situ-hero__mobile-img{display:block!important;width:100%;height:100%;min-width:100%;object-fit:cover;object-position:center}.situ-hero__content{left:24px;bottom:96px;max-width:calc(100% - 48px)}.situ-hero__headline{font-size:clamp(32px,9vw,44px)}.situ-hero__cta{margin-top:28px;padding:13px 16px}}.situ-hero__cta{background:#ffffff6b!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1b3a2d!important;border:1px solid rgba(255,255,255,.45)}.situ-hero__cta-arrow{background:#1b3a2d!important}.situ-hero__cta-arrow:after{border-right-color:#1b3a2d!important;border-top-color:#1b3a2d!important}.header{background:linear-gradient(to bottom,#0000006b,#00000042 48%,#0000)!important}.header,.header a,.header span,.header button,.header svg{color:#fff!important}.header svg{stroke:#fff!important}.situ-hero__headline{color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.28),0 2px 18px rgba(0,0,0,.18)}.situ-hero__headline .line-italic{color:#fffffff5!important}.situ-hero__eyebrow{text-shadow:0 1px 8px rgba(0,0,0,.24)}@media screen and (max-width:599px){.situ-hero__content{bottom:140px!important}}.header .mega-menu__link,.header .mega-menu__link *,.header .menu-list__submenu .mega-menu__link,.header .menu-list__submenu .mega-menu__link *{color:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important;text-shadow:none!important}body:has(.header[transparent]) #header-component .header__row .mega-menu .mega-menu__link,body:has(.header[transparent]) #header-component .header__row .mega-menu .mega-menu__link *{color:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important;text-shadow:none!important}body:has(.header[transparent]) #header-component header-menu[aria-expanded=true] .menu-list__link,body:has(.header[transparent]) #header-component header-menu[aria-expanded=true] .menu-list__link *{color:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important;text-shadow:none!important}body:has(.header[transparent]) #header-component.header .header__row header-menu.header-menu[aria-expanded=true] nav.menu-list a.menu-list__link.menu-list__link,body:has(.header[transparent]) #header-component.header .header__row header-menu.header-menu[aria-expanded=true] nav.menu-list a.menu-list__link.menu-list__link *{color:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important;text-shadow:none!important}#header-component,#header-component .header__row,#header-component .menu-list__link,#header-component .mega-menu__link,#header-component .header-actions__action,#header-component .header-actions__action *,#header-component svg,#header-component path,#header-component .svg-wrapper{transition:color .22s ease,stroke .22s ease,fill .22s ease,background-color .22s ease,opacity .22s ease!important}body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) .header-actions__action,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) .header-actions__action *,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) dropdown-localization-component>button,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) dropdown-localization-component>button *,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) .account-button__icon,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) .svg-wrapper,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) svg,body:has(.header[transparent]) #header-component:has(header-menu[aria-expanded=true]) path{color:#1b1b1b!important;stroke:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important}body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:hover) .header__row,body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:focus-within) .header__row{color:#1b1b1b!important}body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:hover) .header__row :is(a,button,span,.menu-list__link,.header-actions__action,.account-button__icon,.svg-wrapper),body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:hover) .header__row :is(a,button,span,.menu-list__link,.header-actions__action,.account-button__icon,.svg-wrapper) *,body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:hover) .header__row :is(svg,path),body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:focus-within) .header__row :is(a,button,span,.menu-list__link,.header-actions__action,.account-button__icon,.svg-wrapper),body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:focus-within) .header__row :is(a,button,span,.menu-list__link,.header-actions__action,.account-button__icon,.svg-wrapper) *,body:has(.header[transparent]) #header-component.header:has(header-menu.header-menu:focus-within) .header__row :is(svg,path){color:#1b1b1b!important;stroke:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important}body:has(.header[transparent]) #header-component.header .header__row :is(a,button,span,svg,path,.menu-list__link,.header-actions__action,.account-button__icon,.svg-wrapper),body:has(.header[transparent]) #header-component.header .menu-list__submenu,body:has(.header[transparent]) #header-component.header .mega-menu__link{transition:color .22s ease,stroke .22s ease,fill .22s ease,-webkit-text-fill-color .22s ease,opacity .22s ease,background-color .22s ease!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-situ-hero.css.map */
