[id*=image_banner_hkQHiG] .banner__media img{object-fit:cover;object-position:center center;width:100%;height:100%}[id*=RzTNwK] .image-banner-vignette{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 55%),radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.45) 100%)}[id*=RzTNwK] .image-banner-caption{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:6rem 2rem 7.5rem;background:linear-gradient(to top,#0000008c,#0000 70%);color:#fff}[id*=RzTNwK] .image-banner-caption__heading{font-family:Didot,Linotype Didot,GFS Didot,Bodoni Moda,serif;font-style:normal;font-weight:300;font-size:clamp(2.1rem,3.3vw,3.1rem);line-height:1.3;margin:0;white-space:nowrap}[id*=RzTNwK] .image-banner-caption__heading--wrap{white-space:nowrap;max-width:none;font-family:var(--font-heading-family, "Playfair Display", serif);font-weight:450;font-size:30px;line-height:1.2;letter-spacing:normal}[id*=RzTNwK] .image-banner-caption__eyebrow{font-family:Poppins,sans-serif;font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:none;margin:0;opacity:.9}[id*=RzTNwK] .image-banner-caption__subtext{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.4;max-width:500px;margin:8px 0 0;opacity:.9}[id*=RzTNwK] .difference-gallery__discover{font-size:12px;margin-top:18px}[id*=image_banner_hkQHiG] .hero-split-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;padding:2rem}[id*=image_banner_hkQHiG] .hero-split-overlay__brand{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:90%}[id*=image_banner_hkQHiG] .hero-split-overlay__wordmark{font-family:var(--font-heading-family);font-style:normal;font-weight:var(--font-heading-weight);color:#f5f5f5;font-size:clamp(3.5rem,8vw,8.28rem);line-height:1.05;letter-spacing:.05rem;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.45)}[id*=image_banner_hkQHiG] .hero-split-overlay__tagline{font-family:var(--font-heading-family);font-style:normal;color:#f5f5f5;font-size:clamp(2rem,3.6vw,3rem);margin:0;text-shadow:0 2px 8px rgba(0,0,0,.45)}[id*=image_banner_hkQHiG] .hero-split-overlay__shopnow{pointer-events:auto;color:#f5f5f5;font-size:clamp(1.15rem,1.8vw,1.4rem);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;margin-top:.75rem;text-shadow:0 2px 8px rgba(0,0,0,.45)}[id*=image_banner_hkQHiG] .hero-split-overlay__corner{position:absolute;width:50%;z-index:2;text-align:center;padding:0 1.5rem;pointer-events:none}[id*=image_banner_hkQHiG] .hero-split-overlay__corner--left{left:0;bottom:39rem}[id*=image_banner_hkQHiG] .hero-split-overlay__corner--right{right:0;bottom:3rem}[id*=image_banner_hkQHiG] .hero-split-overlay__corner-heading{font-family:var(--font-heading-family);color:#f5f5f5;font-size:clamp(1.3rem,2.1vw,1.75rem);margin:0;text-shadow:0 2px 8px rgba(0,0,0,.45)}@media screen and (max-width:749px){[id*=image_banner_hkQHiG] .hero-split-overlay{position:static;order:-1;width:100%;background-color:#121212;padding:3rem 1.5rem}[id*=image_banner_hkQHiG] .hero-split-overlay__brand{position:static}[id*=image_banner_hkQHiG] .hero-split-overlay__wordmark{display:none}[id*=image_banner_hkQHiG] .hero-split-overlay__shopnow{position:static;margin-top:.75rem}[id*=image_banner_hkQHiG] .hero-split-overlay__corner{width:100%;left:0;right:0}[id*=image_banner_hkQHiG] .hero-split-overlay__corner-heading{white-space:normal;font-size:clamp(1.4rem,6vw,2rem);line-height:1.25}}@media screen and (min-width:750px){[id*=image_banner_hkQHiG] .hero-split-overlay__corner--left,[id*=image_banner_hkQHiG] .hero-split-overlay__corner--right{bottom:6rem}}@media screen and (max-width:749px){[id*=RzTNwK] .image-banner-caption__heading--wrap{white-space:normal;font-size:22px;line-height:1.3;max-width:300px;margin-left:auto;margin-right:auto}[id*=RzTNwK] .image-banner-caption{padding-bottom:5rem}[id*=RzTNwK].scroll-trigger,[id*=RzTNwK] .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;visibility:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hero-split-banner.css.map */
