.services-strip,.services-strip__grid,.service-chip{display:none!important}html,body{max-width:100%;background:#000;overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:none}body{position:relative}.adore-jewelry-home{--bg: #000000;--bg-soft: #0a0a0a;--bg-deep: #000000;--bg-panel: #101010;--line: rgba(255, 255, 255, .12);--line-strong: rgba(255, 255, 255, .25);--line-light: rgba(255, 255, 255, .16);--text: #ffffff;--muted: rgba(255, 255, 255, .68);--muted-light: rgba(255, 255, 255, .72);--gold: #d9d9d9;--gold-deep: #8e8e8e;--accent: #ffffff;--page-width: 108rem;--copy-width-wide: 72rem;--copy-width: 50rem;--font-display: "Inter", "Helvetica Neue", Arial, sans-serif;--font-condensed: "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--ease: cubic-bezier(.22, 1, .36, 1);color:var(--text);background:var(--bg);font-family:var(--font-display);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip}.adore-jewelry-home *,.adore-jewelry-home *:before,.adore-jewelry-home *:after{box-sizing:border-box}html{scroll-behavior:smooth}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{position:fixed!important;top:1.2rem!important;left:1.2rem!important;width:auto!important;height:auto!important;margin:0!important;padding:.75rem 1rem!important;overflow:visible!important;clip:auto!important;white-space:normal!important;z-index:9999!important}.adore-jewelry-home img,.adore-jewelry-home svg{display:block;max-width:100%}.adore-jewelry-home a{color:inherit;text-decoration:none}.adore-jewelry-home button,.adore-jewelry-home input{font:inherit}.adore-jewelry-home button{border:0;background:none;color:inherit;cursor:pointer}.adore-jewelry-home :focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:3px}.adore-jewelry-home .container{width:min(calc(100% - 2.75rem),var(--page-width));max-width:100%;margin:0 auto}.adore-jewelry-home>main,.jewelry-header,.hero-stage,.tshirt-duo,.press-strip,.brand-block{width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip}.promo-bar p,.eyebrow,.desktop-nav a,.site-drawer a,.button,.footer-heading,.footer-policy-links a,.tabs button,.product-badge,.text-link,.category-card__body a,.scroll-cue span:first-child{font-family:var(--font-condensed);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.promo-bar p{margin:0}.jewelry-header{position:sticky;top:0;z-index:40;background:#000000fb;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .18s var(--ease),box-shadow .18s var(--ease),background-color .18s var(--ease)}.jewelry-header--scrolled{border-bottom-color:var(--line);box-shadow:0 10px 24px #00000059}.jewelry-header__inner{min-height:6.65rem;display:flex;align-items:center;justify-content:center;padding:0 1.5rem}.jewelry-header__left,.jewelry-header__right{display:flex;align-items:center}.jewelry-header__left{gap:1rem}.jewelry-header__right{justify-content:flex-end;gap:.65rem}.promo-bar,.jewelry-header__left,.jewelry-header__right,.nav-toggle,.desktop-nav,.site-drawer{display:none!important}.nav-toggle{position:relative;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;padding:0}.nav-toggle span{position:absolute;width:1rem;height:1.5px;background:currentColor;transition:transform .18s var(--ease)}.nav-toggle span:first-child{transform:translateY(-3px)}.nav-toggle span:last-child{transform:translateY(3px)}.nav-toggle[aria-expanded=true] span:first-child{transform:rotate(45deg)}.nav-toggle[aria-expanded=true] span:last-child{transform:rotate(-45deg)}.desktop-nav{display:none;align-items:center;gap:1.35rem}.wordmark,.wordmark--footer{font-family:var(--font-display);font-size:3.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.brand-lockup{display:inline-grid;justify-items:center;align-items:center;gap:.22rem;line-height:1;text-align:center;text-decoration:none}.brand-lockup__name{display:block}.brand-lockup__mark{display:none!important}.brand-lockup__mark img,.brand-lockup__mark svg{width:100%;height:100%;display:block}.jewelry-header .wordmark:not(.brand-lockup){display:inline-grid;justify-items:center;align-items:center;line-height:1;text-align:center}.jewelry-header .wordmark:not(.brand-lockup):after{content:"";width:1rem;height:1rem;display:block;margin-top:.22rem;opacity:.92;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 1920'%3E%3Cpath d='M960%2050L771.5%20505%20316.5%20316.5%20505%20771.5%2050%20960l455%20188.5-188.5%20455L771.5%201415%20960%201870l188.5-455%20455%20188.5-188.5-455L1870%20960l-455-188.5%20188.5-455L1148.5%20505%20960%2050Z'%20fill='%23FFFFFF'/%3E%3C/svg%3E")}.wordmark--footer{font-size:1.85rem}.header-icon-link{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.header-icon-link svg{width:1.2rem;height:1.2rem}.header-icon-link svg circle,.header-icon-link svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.header-icon-link--cart{position:relative}.header-icon-link--cart .svg-wrapper{width:1.2rem;height:1.2rem}.header-icon-link--cart .svg-wrapper svg{width:100%;height:100%}.cart-count-bubble{position:absolute;top:.65rem;right:-.1rem;min-width:1rem;height:1rem;display:grid;place-items:center;border-radius:999px;background:#fff;color:#000}.cart-count-bubble span[aria-hidden=true]{font-size:.62rem;font-weight:700;line-height:1}.site-drawer{position:fixed;inset:0 auto 0 0;width:min(22rem,calc(100vw - 2rem));height:100vh;padding:5.5rem 1.5rem 2rem;display:grid;align-content:start;gap:1rem;background:#fffffffc;border-right:1px solid var(--line);box-shadow:0 14px 40px #0000001f;transform:translate(-105%);transition:transform .22s var(--ease);z-index:35}.site-drawer.is-open{transform:translate(0)}body.has-menu-open{overflow:hidden}.site-drawer a{padding-bottom:.75rem;border-bottom:1px solid var(--line)}.hero-section{padding:0}.hero-stage{position:relative;min-height:min(120vh,80rem);background:var(--bg-deep);overflow:hidden}.hero-stage--image-only{min-height:min(108vh,72rem)}.hero-stage__art,.hero-stage__art svg,.hero-stage__art img,.hero-stage__art video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-stage__art svg,.hero-stage__art img,.hero-stage__art video{object-fit:cover}.hero-stage__art img,.hero-stage__art video{object-position:center center;filter:grayscale(1) contrast(1.04)}.hero-stage__mobile-motion{display:none}.hero-stage__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#00000014,#0000006b 62%,#000000b8),linear-gradient(180deg,#0000001f,#0000008f)}.hero-stage--image-only .hero-stage__overlay{background:radial-gradient(circle at center,#00000005,#00000024 54%,#0006),linear-gradient(180deg,#00000014,#0000004d)}.hero-signature{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;padding:5rem 1.5rem;pointer-events:none;text-align:center}.hero-signature__name{display:block;max-width:90vw;color:#fffffff7;font-family:Snell Roundhand,Apple Chancery,URW Chancery L,Cormorant Garamond,Iowan Old Style,Baskerville,serif;font-size:clamp(4.5rem,10.5vw,10.5rem);font-style:italic;font-weight:500;letter-spacing:.035em;line-height:.92;white-space:nowrap;text-shadow:0 0 24px rgba(0,0,0,.34),0 10px 34px rgba(0,0,0,.44)}.hero-copy{position:relative;z-index:1;min-height:min(120vh,80rem);display:grid;justify-items:center;align-content:center;gap:1.45rem;text-align:center;color:#fff;padding-top:7rem;padding-bottom:8.5rem}.eyebrow{margin:0;color:var(--muted)}.eyebrow--light{color:#ffffffc2}.hero-monogram{display:block;width:max-content;max-width:100%;margin-top:.5rem;font-size:clamp(5.8rem,13vw,12.5rem);font-weight:900;letter-spacing:-.05em;line-height:.9;color:transparent;-webkit-text-stroke:2.5px rgba(255,255,255,.88);white-space:nowrap}.hero-copy h1,.section-heading h2,.quiz-panel__copy h2,.feature-panel__copy h2{margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:-.04em;line-height:.92}.hero-copy h1{max-width:var(--copy-width-wide);font-size:clamp(4.1rem,7.4vw,7rem)}.hero-copy__text,.section-heading p,.product-card__copy p,.quiz-panel__copy p,.feature-panel__copy p,.jewelry-footer__brand p,.footer-copy,.newsletter-message,.footer-links a{margin:0;line-height:1.65}.hero-copy__text{max-width:56rem;font-size:1.16rem;color:#ffffffd1}.hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.95rem;margin-top:.6rem}.button,.button:visited{min-height:3.9rem;padding:1.05rem 1.9rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);transition:background-color .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease)}.button:hover{transform:translateY(-1px)}.button--light,.button--light:visited{background:#fff;border-color:#fff;color:#000}.button--light:hover{background:#d9d9d9;border-color:#d9d9d9}.button--ghost,.button--ghost:visited{background:#ffffff0a;border-color:#ffffff52;color:#fff}.button--ghost:hover{background:#ffffff1f}.button--dark,.button--dark:visited{background:transparent;border-color:#fff;color:#fff}.button--dark:hover{background:#fff;border-color:#fff;color:#000}.scroll-cue{position:absolute;left:50%;bottom:2rem;z-index:1;transform:translate(-50%);width:5.85rem;height:5.85rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#000000ad;color:#fff;box-shadow:0 16px 30px #00000038}.scroll-cue__arrow{font-size:1.45rem;line-height:1}.tshirt-duo{padding:1rem 0 2.35rem;scroll-margin-top:5.5rem}.tshirt-duo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.tshirt-card{display:grid;gap:.8rem;padding:0;border:0;background:transparent;min-width:0;transition:transform .18s var(--ease),background-color .18s var(--ease)}.tshirt-card:hover{transform:translateY(-2px)}.tshirt-card__media span{font-family:var(--font-condensed);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tshirt-card__media{aspect-ratio:4 / 5;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.92);background:linear-gradient(180deg,#ffffff08,#ffffff03),#050505;padding:0;text-align:center}.tshirt-card__media img{width:100%;height:100%;object-fit:cover;display:block}.tshirt-card__media span{color:#ffffff73}.tshirt-card__title{display:block;font-family:var(--font-display);font-size:clamp(.96rem,1.3vw,1.2rem);font-weight:700;letter-spacing:.02em;line-height:1.15}.section{padding:6.75rem 0}.section--white{background:var(--bg)}.section--canvas{background:var(--bg-soft)}.section-heading{display:grid;gap:.9rem}.section-heading--center{justify-items:center;text-align:center}.section-heading h2,.quiz-panel__copy h2,.feature-panel__copy h2{font-size:clamp(2.9rem,5.5vw,4.85rem)}.section-heading p{max-width:var(--copy-width);color:var(--muted)}.category-grid{display:grid;gap:1.25rem;margin-top:3rem}.category-card{border:1px solid var(--line);background:#0b0b0b;padding:1.75rem;display:grid;gap:1.15rem}.category-card__art{aspect-ratio:1 / 1;display:grid;place-items:center;background:linear-gradient(180deg,#101010,#1a1a1a)}.category-card__art svg{width:72%;height:72%}.category-card__body{display:grid;gap:.35rem;text-align:center}.category-card__body h3,.product-card__copy h3{margin:0;font-family:var(--font-condensed);font-size:1.7rem;font-weight:700;letter-spacing:-.02em}.text-link,.text-link:visited{display:inline-flex;width:fit-content;color:#fff;text-decoration:underline;text-underline-offset:.2rem}.text-link--light,.text-link--light:visited{color:#fff}.tabs{margin-top:2.65rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1.15rem}.tab-button{padding:0 0 .35rem;border-bottom:2px solid transparent;color:#ffffff73}.tab-button.is-active{color:#fff;border-bottom-color:#fff}.tab-panel{margin-top:2rem}.product-grid{display:grid;gap:1.25rem}.product-card{position:relative;display:grid;gap:1.15rem;padding:1.45rem;border:1px solid rgba(255,255,255,.1);background:#0b0b0b;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.product-card:hover{transform:translateY(-4px);border-color:#ffffff38;box-shadow:0 22px 38px #00000057}.product-badge{position:absolute;top:1rem;left:1rem;padding:.38rem .5rem;background:var(--accent);color:#000;z-index:1}.product-card__media{aspect-ratio:1 / 1.16;display:grid;place-items:center;background:linear-gradient(180deg,#101010,#1a1a1a);overflow:hidden}.product-card__media svg{width:74%;height:74%}.product-card__copy{display:grid;gap:.35rem}.product-card__copy p{color:var(--muted)}.price-row{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.price,.compare-price{font-family:var(--font-condensed);font-size:1.08rem;font-weight:700}.compare-price{color:#ffffff6b;text-decoration:line-through}.quiz-panel{display:grid;gap:1.9rem;align-items:center}.quiz-panel__copy{display:grid;gap:1.2rem}.quiz-panel__copy p{color:var(--muted)}.quiz-panel__media{overflow:hidden;aspect-ratio:1 / .82;border:1px solid var(--line);background:#111}.quiz-panel__media img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.03)}.collection-stack{display:grid;gap:1.25rem}.feature-panel{display:grid;background:#0b0b0b;border:1px solid var(--line);overflow:hidden}.feature-panel--dark{background:#0a0a0a;border-color:#ffffff0f}.feature-panel__art{min-height:26rem;background:#070707}.feature-panel__art svg,.feature-panel__art-wrap{width:100%;height:100%}.feature-panel__art--light{background:#040404}.feature-panel__art--metal{background:#050505}.feature-panel__art-wrap{display:grid;place-items:center;padding:3.25rem}.feature-panel__art-wrap svg{width:min(28rem,100%);height:auto}.feature-panel__copy{display:grid;align-content:center;gap:1.15rem;padding:3.6rem 2.9rem;color:#fff}.feature-panel__copy--dark{background:#0b0b0b;color:#fff}.feature-panel__copy p{color:var(--muted-light)}.feature-panel__copy--dark p{color:var(--muted)}.press-strip{background:#000;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.press-strip__marquee{display:flex;align-items:center;width:max-content;min-width:max-content;flex-wrap:nowrap;gap:0;animation:press-strip-marquee 36s linear infinite;will-change:transform}.press-strip__track{flex:0 0 auto;width:max-content;min-height:4.9rem;display:flex;align-items:center;justify-content:flex-start;gap:0;padding-right:0;white-space:nowrap}.press-strip__track span{display:inline-flex;align-items:center;flex:0 0 auto;padding-right:4.1rem;font-family:var(--font-condensed);font-size:2.15rem;font-weight:700;letter-spacing:-.04em}@keyframes press-strip-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.brand-block{background:#050505;padding:3.6rem 0 4rem;overflow:hidden}.brand-block__word{position:relative;display:block;width:100%;max-width:100%;margin:0 auto;padding:0 .03em;font-family:var(--font-display);font-size:clamp(7rem,18vw,15.75rem);font-weight:900;letter-spacing:-.04em;line-height:.9;color:transparent;-webkit-text-stroke:2.5px rgba(255,255,255,.28);text-align:center;white-space:nowrap;will-change:transform;overflow:hidden;animation:brand-block-drift 16s ease-in-out infinite alternate}.brand-block__word:before,.brand-block__word:after{content:attr(data-brand);position:absolute;top:0;right:0;bottom:0;left:0;color:#ffffff3d;background:#050505;overflow:hidden;pointer-events:none}.brand-block__word:before{left:-2px;animation:brand-noise-before 3.2s infinite linear alternate-reverse}.brand-block__word:after{left:2px;animation:brand-noise-after 2.4s infinite linear alternate-reverse}@keyframes brand-block-drift{0%{transform:translate3d(-.7%,0,0)}to{transform:translate3d(.7%,0,0)}}@keyframes brand-noise-before{0%{clip:rect(61px,9999px,52px,0)}5%{clip:rect(33px,9999px,144px,0)}10%{clip:rect(121px,9999px,115px,0)}15%{clip:rect(144px,9999px,162px,0)}20%{clip:rect(62px,9999px,180px,0)}25%{clip:rect(34px,9999px,42px,0)}30%{clip:rect(147px,9999px,179px,0)}35%{clip:rect(99px,9999px,63px,0)}40%{clip:rect(188px,9999px,122px,0)}45%{clip:rect(154px,9999px,14px,0)}50%{clip:rect(63px,9999px,37px,0)}55%{clip:rect(161px,9999px,147px,0)}60%{clip:rect(109px,9999px,175px,0)}65%{clip:rect(157px,9999px,88px,0)}70%{clip:rect(173px,9999px,131px,0)}75%{clip:rect(62px,9999px,70px,0)}80%{clip:rect(24px,9999px,153px,0)}85%{clip:rect(138px,9999px,40px,0)}90%{clip:rect(79px,9999px,136px,0)}95%{clip:rect(25px,9999px,34px,0)}to{clip:rect(173px,9999px,166px,0)}}@keyframes brand-noise-after{0%{clip:rect(26px,9999px,33px,0)}5%{clip:rect(140px,9999px,198px,0)}10%{clip:rect(184px,9999px,89px,0)}15%{clip:rect(121px,9999px,6px,0)}20%{clip:rect(181px,9999px,99px,0)}25%{clip:rect(154px,9999px,133px,0)}30%{clip:rect(134px,9999px,169px,0)}35%{clip:rect(26px,9999px,187px,0)}40%{clip:rect(147px,9999px,137px,0)}45%{clip:rect(31px,9999px,52px,0)}50%{clip:rect(191px,9999px,109px,0)}55%{clip:rect(74px,9999px,54px,0)}60%{clip:rect(145px,9999px,75px,0)}65%{clip:rect(153px,9999px,198px,0)}70%{clip:rect(99px,9999px,136px,0)}75%{clip:rect(118px,9999px,192px,0)}80%{clip:rect(1px,9999px,83px,0)}85%{clip:rect(145px,9999px,98px,0)}90%{clip:rect(121px,9999px,154px,0)}95%{clip:rect(156px,9999px,44px,0)}to{clip:rect(67px,9999px,122px,0)}}.services-strip{background:#050505;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.services-strip__grid{display:grid;gap:0}.service-chip{min-height:4.15rem;display:flex;align-items:center;justify-content:center;gap:.6rem;border-bottom:1px solid var(--line);font-family:var(--font-condensed);font-size:.84rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.service-chip:last-child{border-bottom:0}.service-chip__icon{font-size:1rem}.jewelry-footer{background:#171717;color:#fff}.jewelry-footer__grid{display:grid;gap:2.4rem;padding:4.2rem 0 2.8rem}.jewelry-footer__brand{display:grid;gap:1rem}.jewelry-footer__brand p,.footer-copy,.footer-links a,.newsletter-message{color:#ffffffad}.social-links{display:flex;flex-wrap:wrap;gap:1rem 1.15rem}.social-links a{font-family:var(--font-condensed);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.footer-heading{margin:0 0 1rem;color:#ffffff7a}.footer-links{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.newsletter-form{margin-top:1.15rem}.newsletter-field{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid rgba(255,255,255,.2)}.newsletter-field input{min-height:3.6rem;padding:0 1rem;border:0;color:#fff;background:transparent}.newsletter-field input::placeholder{color:#ffffff6b}.newsletter-field button{min-width:5.6rem;padding:0 1.1rem;border-left:1px solid rgba(255,255,255,.2);font-family:var(--font-condensed);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.newsletter-message{margin-top:.65rem}.newsletter-message ul{margin:0;padding-left:1.1rem}.jewelry-footer__bottom{padding:1.6rem 0 2.35rem;display:grid;gap:1.15rem;border-top:1px solid rgba(255,255,255,.08)}.jewelry-footer__bottom p{margin:0;color:#ffffff80}.footer-policy-links{display:flex;flex-wrap:wrap;gap:1rem 1.15rem}.footer-policy-links a{color:#ffffffb3}.reveal{opacity:0;transform:translateY(28px);transition:opacity .54s var(--ease),transform .54s var(--ease)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media screen and (min-width:700px){.category-grid,.product-grid,.services-strip__grid,.jewelry-footer__grid,.quiz-panel,.feature-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-panel--reverse .feature-panel__art{order:2}.feature-panel--reverse .feature-panel__copy{order:1}}@media screen and (min-width:980px){.category-grid,.product-grid,.services-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.service-chip{border-right:1px solid var(--line);border-bottom:0}.service-chip:last-child{border-right:0}.jewelry-footer__grid{grid-template-columns:1.2fr .8fr .8fr 1fr}.jewelry-footer__bottom{grid-template-columns:1fr auto;align-items:center}.jewelry-footer__bottom p{justify-self:end}}@media screen and (max-width:979px){.wordmark,.wordmark--footer{font-size:2.55rem}}@media screen and (max-width:749px){.jewelry-header__inner{min-height:5.15rem}.adore-jewelry-home .container{width:min(calc(100% - 1.35rem),var(--page-width))}.wordmark,.wordmark--footer{font-size:2.15rem;letter-spacing:.09em}.jewelry-header .wordmark:not(.brand-lockup):after{width:.88rem;height:.88rem}.hero-stage{min-height:min(92svh,52rem)}.hero-stage--image-only{min-height:min(82svh,42rem)}.hero-copy{min-height:min(92svh,52rem);gap:.85rem;padding-top:4.8rem;padding-bottom:4.9rem}.hero-stage__overlay{background:radial-gradient(circle at center,#00000005,#00000057 58%,#000000ad),linear-gradient(180deg,#00000024,#00000080)}.hero-stage--image-only .hero-stage__overlay{background:radial-gradient(circle at center,#00000003,#0000001f 52%,#00000052),linear-gradient(180deg,#00000014,#00000047)}.hero-signature{padding:4rem 1.15rem 5.25rem}.hero-signature__name{max-width:calc(100vw - 2.3rem);font-size:clamp(2.35rem,10.8vw,4.35rem);letter-spacing:.012em;line-height:.96}.hero-stage__art img{object-position:center top}.hero-stage__mobile-motion{display:block;z-index:1;object-position:center center}.hero-stage__art video{display:none}.hero-monogram{font-size:clamp(3.2rem,13.8vw,5.8rem);letter-spacing:-.035em;-webkit-text-stroke-width:1.8px}.eyebrow--light{font-size:.66rem;letter-spacing:.18em}.section{padding:4.85rem 0}.scroll-cue{bottom:1.15rem;width:4rem;height:4rem;box-shadow:0 12px 24px #0000002e}.tshirt-duo{padding:.8rem 0 1.75rem}.tshirt-duo__grid{gap:.55rem}.tshirt-card{gap:.55rem;padding:.7rem}.tshirt-card__media{padding:.65rem}.tshirt-card__eyebrow,.tshirt-card__media span{font-size:.54rem;letter-spacing:.12em}.tshirt-card__title{font-size:.82rem}.product-card,.category-card{padding:1.05rem}.feature-panel__copy{padding:1.65rem 1.1rem}.brand-block{padding:2.9rem 0 3.2rem}.brand-block__word{max-width:calc(100vw - 1.35rem);padding-inline:.02em;font-size:clamp(3rem,14.8vw,3.75rem);letter-spacing:-.03em;line-height:.94;-webkit-text-stroke-width:1.7px}}@media(prefers-reduced-motion:reduce){.press-strip{overflow-x:auto}.press-strip__marquee{width:auto;min-width:0;animation:none}.brand-block__word{animation:none;transform:none}.brand-block__word:before,.brand-block__word:after{animation:none;content:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-vaelux-premium-home.css.map */
