:root{--ivory:#efece6;--ink:#0b0b0c;--line:rgba(201,169,110,.22);--gold:#c9a96e;--gold-light:#e2c99a;--silver:#b4b7bf}body:before,body:after{display:none!important}.rs-page{background:var(--ink);-webkit-font-smoothing:antialiased}.rs-page .btn-primary{animation:none!important;background:var(--gold);color:var(--ink);padding:16px 40px;font-size:.74rem;letter-spacing:.24em;border-radius:0;transition:background .4s,transform .4s,box-shadow .4s}.rs-page .btn-primary:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 14px 30px -12px #c9a96e99}.rs-page .btn-outline{padding:16px 40px;font-size:.74rem;letter-spacing:.24em;border-color:#efece647;color:var(--ivory)}.rs-page .btn-outline:hover{border-color:var(--gold);color:var(--gold);background:#c9a96e0f}.rs-page .section-label,.rs-eyebrow{font-size:.68rem;letter-spacing:.42em;color:var(--gold);font-weight:600}.rs-page .rs-h2{font-size:clamp(2.3rem,3.8vw,3.6rem);font-weight:500;letter-spacing:-.005em;line-height:1.1}.rs-page p,.rs-page .rh-body,.rs-page .rs-lead{color:var(--silver);font-size:1.05rem;line-height:1.85;font-weight:500}.rs-block{padding:130px 60px!important}.rs-nav{padding:22px 60px;background:#0b0b0cd1;border-bottom:1px solid var(--line)}.rs-nav .nav-logo{font-size:1.7rem;letter-spacing:.06em}.rs-nav ul a{font-size:.72rem;letter-spacing:.26em;color:#cfd1d6}.rs-nav .nav-cta{border-color:#c9a96e8c}.rh-hero{height:100vh;max-height:980px}.rh-panel img{filter:brightness(.62) saturate(.85) contrast(1.05)}.rh-panel:after{background:linear-gradient(180deg,#0b0b0c8c,#0b0b0c00 30% 50%,#0b0b0cf2)}.rh-panel+.rh-panel{border-left:1px solid var(--line)}.rh-panel-inner{padding:0 64px 80px}.rh-panel h2{font-size:clamp(2.4rem,3.4vw,3.6rem);font-weight:500}.rh-panel p{font-size:1rem;color:#d6d7db}.rh-center{top:16%}.rh-center h1{font-size:clamp(3rem,6.4vw,6.4rem);font-weight:500;letter-spacing:-.01em}.rh-center h1:after{content:"";display:block;width:1px;height:70px;margin:34px auto 0;background:linear-gradient(var(--gold),transparent);animation:rhLine 2.6s ease-in-out infinite}@keyframes rhLine{0%,to{opacity:.25;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.rh-creds{background:var(--ink);border-color:var(--line)}.rh-cred{padding:46px 24px;border-color:var(--line)}.rh-cred b{font-size:2.6rem;font-weight:500;color:var(--gold-light)}.rh-cred span{font-size:.64rem;letter-spacing:.28em;color:#9da0a8}.rs-page .products-section{background:linear-gradient(180deg,#121214 0%,var(--ink) 100%)}.rs-grid{gap:28px}.rs-grid .product-card{background:transparent;box-shadow:none;transform:none}.rs-grid .product-card:hover{transform:none;box-shadow:none}.rs-grid .product-img-wrap{background:var(--ivory);height:340px}.rs-grid .product-img{mix-blend-mode:multiply;padding:30px;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.rs-grid .product-card:hover .product-img{transform:scale(1.06)}.rs-grid .product-overlay{background:none;align-items:flex-end;justify-content:flex-start;padding:0 0 18px 18px}.rs-grid .product-overlay-btn{background:var(--ink);color:var(--ivory);font-size:.64rem;letter-spacing:.26em;padding:10px 18px;transform:translateY(10px);transition:transform .5s}.rs-grid .product-card:hover .product-overlay-btn{transform:none}.rs-grid .product-tag{background:var(--ink);color:var(--gold-light);border:0;font-size:.6rem;letter-spacing:.24em;top:18px;left:18px}.rs-grid .rs-soldout{background:transparent;color:#8a6a6a;border:1px solid rgba(138,106,106,.5);right:18px;top:18px}.rs-grid .product-info{background:transparent;border-top:0;padding:22px 2px 6px}.rs-grid .product-name{font-family:var(--font-display);font-size:1.25rem;font-weight:500;color:var(--ivory)!important;-webkit-line-clamp:2}.rs-grid .product-price{font-family:var(--font-display);font-size:1.35rem;color:var(--gold-light)}.rs-mrp{color:#7d8088}.rh-tablist{border-color:var(--line);padding:4px}.rh-tablist label{font-size:.66rem;letter-spacing:.26em}.rh-heritage-img img{filter:grayscale(.35) contrast(1.08) brightness(.9)}.rh-heritage-img:before{border-color:var(--line)}.rh-year{background:var(--ink);color:var(--gold-light);border:1px solid var(--gold);font-weight:500}.rh-tl b{font-size:1.7rem;font-weight:500}.rh-inst{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.rh-inst>div{background:transparent!important;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:44px 34px;transform:none!important;transition:background .5s}.rh-inst>div:hover{background:#c9a96e0d!important}.rh-inst svg{width:38px;height:38px;stroke:var(--gold);stroke-width:1.2;fill:none;margin-bottom:22px}.rh-inst h3{font-family:var(--font-display);font-size:1.45rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ivory)}.rh-reviews{text-align:center}.rh-reviews .section-label{justify-content:center}.rh-reviews .section-label:after{content:"";width:30px;height:1px;background:var(--gold)}.rh-reviews .testimonials-grid{gap:0;margin-top:70px;border-top:1px solid var(--line)}.rh-reviews .testimonial-card{background:transparent;border-top:0;border-right:1px solid var(--line);padding:56px 44px 20px;text-align:left;box-shadow:none!important;transform:none!important}.rh-reviews .testimonial-card:last-child{border-right:0}.rh-reviews .testimonial-quote{font-size:5rem;color:var(--gold);opacity:.6;line-height:.6;margin-bottom:10px}.rh-reviews .testimonial-text{font-family:var(--font-display);font-size:1.32rem;font-style:italic;line-height:1.6;color:#e4e2dc;font-weight:500}.rh-reviews .stars{letter-spacing:.3em;font-size:.75rem}.rh-reviews .testimonial-author{font-size:.7rem;letter-spacing:.26em}.rs-cta{background:radial-gradient(ellipse 60% 120% at 50% 0%,rgba(201,169,110,.14),transparent 70%),var(--ink);border-color:var(--line)}.rs-cta .rs-h2{font-size:clamp(2.4rem,4vw,3.8rem)}.rs-foot{background:var(--ink);border-top:1px solid var(--line);padding:56px 60px}.rs-use .ico,.rs-page .marquee-strip{display:none}.rs-use{background:transparent;border:1px solid var(--line);border-left:1px solid var(--line)}.rs-use h3{font-weight:500}.rs-pillar{background:transparent;border:1px solid var(--line)}.rs-pillars{gap:0}.rs-chip{background:transparent;border-color:#c9a96e59;font-size:.66rem;letter-spacing:.22em}.rs-size{background:transparent;border-color:var(--line)}.rs-dial .ring{border-color:#c9a96e73}@media(max-width:900px){.rs-block{padding:80px 20px!important}.rs-nav{padding:14px 18px}.rh-panel-inner{padding:0 22px 44px}.rs-grid .product-img-wrap{height:210px}.rs-grid .product-img{padding:16px}.rs-grid .product-name{font-size:1.02rem}.rh-inst,.rh-reviews .testimonials-grid{grid-template-columns:1fr}.rh-reviews .testimonial-card{border-right:0;border-bottom:1px solid var(--line);padding:40px 6px}}.rs-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:var(--ink);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;transition:opacity .9s ease .2s,visibility 0s linear 1.1s}.rs-intro.done{opacity:0;visibility:hidden}.rs-intro .ri-logo{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.4rem);letter-spacing:.12em;color:var(--ivory);overflow:hidden}.rs-intro .ri-logo span{display:inline-block;transform:translateY(110%);animation:riUp 1s cubic-bezier(.2,.8,.2,1) forwards}.rs-intro .ri-logo em{font-style:normal;color:var(--gold)}.rs-intro .ri-line{width:0;height:1px;background:var(--gold);animation:riLine 1.1s cubic-bezier(.6,0,.2,1) .35s forwards}.rs-intro .ri-sub{font-family:var(--font-body);font-size:.62rem;letter-spacing:.5em;color:var(--gold);opacity:0;animation:riFade .8s ease .7s forwards}@keyframes riUp{to{transform:none}}@keyframes riLine{to{width:180px}}@keyframes riFade{to{opacity:1}}.rv{opacity:0;transform:translateY(42px);transition:opacity 1.1s cubic-bezier(.2,.8,.2,1),transform 1.1s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}.rv.in{opacity:1;transform:none}.rv-img{clip-path:inset(0 0 100% 0);transition:clip-path 1.4s cubic-bezier(.7,0,.2,1)}.rv-img.in{clip-path:inset(0 0 0 0)}.sw{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em}.sw>i{display:inline-block;font-style:inherit;transform:translateY(105%);transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}.in .sw>i,.sw.in>i{transform:none}.rs-page .section-label:before{transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.6,0,.2,1) .2s}.rs-page .in .section-label:before,.rs-page .section-label.in:before{transform:scaleX(1)}.rh-panel img{animation:kenburns 22s ease-in-out infinite alternate}.rh-panel+.rh-panel img{animation-delay:-11s}@keyframes kenburns{0%{transform:scale(1.04) translate(0)}to{transform:scale(1.14) translate(-1.5%,-1%)}}.rh-panel-inner{opacity:0;transform:translateY(30px);transition:all 1.2s cubic-bezier(.2,.8,.2,1) 1.6s}.rs-loaded .rh-panel-inner{opacity:1;transform:none}.rh-panel+.rh-panel .rh-panel-inner{transition-delay:1.85s}.rs-page h1 em,.rs-page .rs-h1 em{background:linear-gradient(100deg,#b8914f,#f3dfb4 40%,#c9a96e 60%,#b8914f);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:shimmer 6s linear infinite}@keyframes shimmer{to{background-position:-250% 0}}.rs-glow{position:fixed;left:0;top:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(circle,rgba(201,169,110,.1),transparent 62%);transition:transform .25s ease-out;mix-blend-mode:screen}.rs-page .btn-primary,.rs-page .btn-outline{position:relative;overflow:hidden}.rs-page .btn-primary:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .9s ease}.rs-page .btn-primary:hover:after{left:140%}.rs-nav ul a{position:relative}.rs-nav ul a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.6,0,.2,1)}.rs-nav ul a:hover:after{transform:scaleX(1);transform-origin:left}.rs-nav ul a.is-active{border-bottom:0}.rs-nav ul a.is-active:after{transform:scaleX(1)}.rs-nav{transition:transform .6s cubic-bezier(.2,.8,.2,1),background .4s}.rs-nav.hide{transform:translateY(-100%)}[data-px]{will-change:transform}.rs-progress{position:fixed;top:0;left:0;height:2px;width:100%;background:linear-gradient(90deg,var(--gold),var(--gold-light));transform:scaleX(0);transform-origin:left;z-index:99998}@media(prefers-reduced-motion:reduce){.rv,.rv-img,.sw>i,.rh-panel-inner{transition:none!important;opacity:1!important;transform:none!important;clip-path:none!important}.rh-panel img,.rs-page h1 em{animation:none!important}.rs-intro{display:none}}@media(hover:none){.rs-glow{display:none}}.rs-mark{display:inline-block;height:46px;width:auto;vertical-align:middle;mix-blend-mode:screen;filter:invert(1) grayscale(1) contrast(3.2) sepia(1) saturate(2.4) hue-rotate(-8deg) brightness(.95)}.rs-nav .nav-logo{display:inline-flex;align-items:center;gap:12px}.rs-nav .rs-mark{height:44px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.rs-nav .nav-logo:hover .rs-mark{transform:rotate(-6deg) scale(1.06)}.rs-intro .rs-mark{height:110px;opacity:0;transform:scale(.85);animation:riMark 1.2s cubic-bezier(.2,.8,.2,1) .05s forwards}@keyframes riMark{to{opacity:1;transform:none}}.rs-foot .rs-mark{height:40px;margin-right:10px}.rs-dial .hub{font-size:0!important;background:radial-gradient(circle at 35% 30%,#2a2a2c,#111 75%)!important;border:1px solid rgba(201,169,110,.6);overflow:hidden}.rs-dial .hub:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;background:url(/cdn/shop/files/image.jpg?v=1784706941) center/contain no-repeat;mix-blend-mode:screen;filter:invert(1) grayscale(1) contrast(3.2) sepia(1) saturate(2.4) hue-rotate(-8deg) brightness(.95)}@media(max-width:900px){.rs-nav .rs-mark{height:34px}.rs-intro .rs-mark{height:84px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rs-premium.css.map */
