:root{--gold: #B8A47A;--gold-deep: #9F8B66;--gold-soft: #DCCFB3;--champagne: #E8DCC1}.u-anim,.insta-handle,.footer__nav a,.header__links a,.ch3-info .eyebrow,.product-breadcrumb a{position:relative;display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .45s cubic-bezier(.4,0,.2,1);padding-bottom:2px}.u-anim:hover,.insta-handle:hover,.footer__nav a:hover,.header__links a:hover{background-size:100% 1px}.eyebrow{letter-spacing:.18em!important;font-variant-caps:all-small-caps;font-feature-settings:"smcp"}.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1)}.reveal.is-in{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.reveal-stagger.is-in>*{opacity:1;transform:translateY(0)}.reveal-stagger.is-in>*:nth-child(1){transition-delay:.05s}.reveal-stagger.is-in>*:nth-child(2){transition-delay:.13s}.reveal-stagger.is-in>*:nth-child(3){transition-delay:.21s}.reveal-stagger.is-in>*:nth-child(4){transition-delay:.29s}.reveal-stagger.is-in>*:nth-child(5){transition-delay:.37s}.reveal-stagger.is-in>*:nth-child(6){transition-delay:.45s}@media(prefers-reduced-motion:reduce){.reveal,.reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}@media(hover:hover)and (pointer:fine){.mag-item__media,.product-card__media{position:relative;overflow:hidden}.mag-item__media img,.product-card__media img{transition:transform .8s cubic-bezier(.22,.61,.36,1),opacity .5s ease}.mag-item:hover img,.product-card:hover img{transform:scale(1.04)}}@media(hover:hover)and (pointer:fine){.btn--magnetic,.btn--lg,.btn--atc{transition:transform .25s cubic-bezier(.22,.61,.36,1),background .3s,color .3s,box-shadow .3s;will-change:transform}.btn--lg:hover,.btn--atc:hover{box-shadow:0 8px 28px #1a18162e}}.lazy-img{opacity:0;filter:blur(12px);transition:opacity .6s ease,filter .6s ease}.lazy-img.is-loaded{opacity:1;filter:blur(0)}.mag-item img,.insta-item img,.product-card img{opacity:0;animation:fadeImg .6s cubic-bezier(.22,.61,.36,1) forwards}@keyframes fadeImg{to{opacity:1}}.page-progress{position:fixed;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform-origin:left;transform:scaleX(0);z-index:9999;pointer-events:none;transition:transform .25s ease}.page-progress.is-loading{transform:scaleX(.7);transition:transform 1.4s cubic-bezier(.22,.61,.36,1)}.page-progress.is-complete{transform:scaleX(1);transition:transform .2s ease;opacity:0;transition:transform .2s ease,opacity .3s ease .15s}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:1px solid var(--gold);outline-offset:3px;border-radius:2px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(hover:hover)and (pointer:fine)and (min-width:901px){body.has-luxe-cursor,body.has-luxe-cursor a,body.has-luxe-cursor button,body.has-luxe-cursor input,body.has-luxe-cursor textarea,body.has-luxe-cursor select,body.has-luxe-cursor [role=button],body.has-luxe-cursor label{cursor:none}.luxe-cursor{position:fixed;top:0;left:0;width:8px;height:8px;border-radius:50%;background:var(--gold);pointer-events:none;z-index:99999;transform:translate(-50%,-50%);transition:width .25s cubic-bezier(.22,.61,.36,1),height .25s cubic-bezier(.22,.61,.36,1),background .25s,opacity .25s,border .25s}.luxe-cursor.is-hover{width:44px;height:44px;background:transparent;border:1px solid var(--gold)}.luxe-cursor.is-text{width:2px;height:22px;border-radius:1px;background:var(--gold)}.luxe-cursor.is-hidden{opacity:0}.luxe-cursor-ring{position:fixed;top:0;left:0;width:32px;height:32px;border-radius:50%;border:1px solid rgba(184,164,122,.3);pointer-events:none;z-index:99998;transform:translate(-50%,-50%);transition:transform .55s cubic-bezier(.22,.61,.36,1),width .3s,height .3s,opacity .3s}.luxe-cursor-ring.is-hidden{opacity:0}}@media not all and (hover:hover){.luxe-cursor,.luxe-cursor-ring{display:none!important}}.wish-btn{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:background .25s,transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s;color:var(--ink,#1A1816)}.wish-btn:hover{background:#fff;transform:scale(1.08);box-shadow:0 4px 14px #1a18161f}.wish-btn svg{width:18px;height:18px;transition:fill .25s,stroke .25s,transform .25s;fill:none;stroke:currentColor;stroke-width:1.6}.wish-btn.is-active svg{fill:#d45d5d;stroke:#d45d5d;animation:wishPop .45s cubic-bezier(.34,1.56,.64,1)}.wish-btn:active svg{transform:scale(.85)}@keyframes wishPop{0%{transform:scale(1)}40%{transform:scale(1.4)}70%{transform:scale(.92)}to{transform:scale(1)}}.wish-btn--inline{position:static;width:46px;height:46px;background:var(--cream-2,#F2EDE5);border:1px solid var(--border,rgba(0,0,0,.08))}.wish-btn--inline svg{width:20px;height:20px}.wish-btn--inline:hover{background:var(--cream,#F8F5F0)}.header__wishlist{position:relative;display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--ink);text-decoration:none;cursor:pointer;background:transparent;border:none}.header__wishlist.has-items{display:flex}.header__wishlist svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.header__wishlist .badge{position:absolute;top:-2px;right:-2px;background:var(--gold);color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 5px;border:2px solid var(--cream,#F8F5F0)}body{background:#f8f5f0;background-image:radial-gradient(ellipse at center top,rgba(232,220,193,.18) 0%,transparent 50%);background-attachment:fixed}.italic-accent,em.accent{font-family:var(--serif,"Playfair Display",Georgia,serif);font-style:italic;font-weight:400}.t-title em,.t-headline em,.ch__manifesto em,.ch6-quote em{font-family:var(--serif,"Playfair Display",Georgia,serif);font-style:italic;font-weight:400;color:var(--gold)}.eyebrow,.ch__overline,.footer__col-title,.variant-group-label,.product-breadcrumb,.ch__tag{font-feature-settings:"smcp" 1,"c2sc" 1;font-variant-caps:all-small-caps}.signature-line{display:block;width:140px;height:1px;background:var(--gold);position:relative;margin:32px auto;overflow:hidden}.signature-line:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f8f5f0;transition:transform 1.8s cubic-bezier(.22,.61,.36,1);transform:translate(0)}.signature-line.is-drawn:before{transform:translate(101%)}.signature-line:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%) scale(0);box-shadow:0 0 #b8a47a00;transition:transform .6s cubic-bezier(.34,1.56,.64,1) 1.4s,box-shadow .6s ease 1.4s}.signature-line.is-drawn:after{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 6px #b8a47a26}.hr-luxe{background:linear-gradient(90deg,transparent 0%,rgba(184,164,122,.25) 40%,var(--gold) 50%,rgba(184,164,122,.25) 60%,transparent 100%)!important}.hr-luxe:after{background:var(--gold)!important}.hr-luxe--light:after{background:var(--gold)!important;box-shadow:0 0 10px #b8a47a8c!important}.ch__display,.ch__manifesto,.ch6-quote,.t-headline,.t-title,.product-title,.value-title,.ch3-name,.piece-story__title,.newsletter-band__title{letter-spacing:-.018em;font-feature-settings:"liga" 1,"kern" 1,"dlig" 1}.ch6-quote em,.ch__manifesto em{font-style:italic;color:var(--gold)}.pull-quote{position:relative;font-family:var(--serif);font-size:clamp(22px,3.4vw,38px);font-style:italic;font-weight:400;line-height:1.3;color:var(--ink);max-width:38ch;margin:48px auto;padding:48px 32px;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);text-align:center}.pull-quote:before{content:"\201c";position:absolute;top:-30px;left:50%;transform:translate(-50%);font-size:80px;color:var(--gold);font-family:var(--serif);line-height:1;background:#f8f5f0;padding:0 16px}.pull-quote cite{display:block;margin-top:24px;font-size:11px;font-style:normal;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2)}.vchapter{color:#6b66618c!important}.vchapter--dark{color:#fff6!important}.chap-num span,.chap-num--dark span{color:var(--gold)!important}@media(hover:hover)and (pointer:fine){.btn--dark:hover{box-shadow:0 8px 28px #b8a47a38,0 2px 6px #1a181614}.btn--outline:hover{border-color:var(--gold);color:var(--gold)}}.insta-handle,.newsletter-band .eyebrow{color:var(--gold)!important}.ch__tag{letter-spacing:.24em!important;color:var(--gold)!important}.sep-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--gold);vertical-align:middle;margin:0 14px;opacity:.7}.ch-1 .ch__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a181600 30%,#1a181673);pointer-events:none}@media(max-width:900px){.signature-line{width:100px;margin:24px auto}.pull-quote{font-size:clamp(20px,5.5vw,28px);padding:36px 20px;margin:32px 16px}.pull-quote:before{font-size:60px;top:-22px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/prestige-luxe.css.map */
