:root{--rv-ink:#1E1A17;--rv-ink-2:#4A433D;--rv-ink-3:#7D6F63;--rv-bordeaux:#6B1E2B;--rv-bordeaux-deep:#4A141E;--rv-bordeaux-soft:#F3E7E8;--rv-laiton:#A8865A;--rv-taupe:#7D6F63;--rv-pierre:#E8E0D2;--rv-pierre-2:#F1ECE3;--rv-ivoire:#FAF7F1;--rv-white:#FFFFFF;--rv-price:#2E6B4A;--rv-line:#E4DCCD;--rv-serif:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--rv-label:"Tenor Sans", "Helvetica Neue", Arial, sans-serif;--rv-sans:"Manrope", "Helvetica Neue", Arial, sans-serif;--rv-gutter:16px;--rv-max:1360px}@media(min-width:769px){:root{--rv-gutter:40px}}html,body{max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}body{background:var(--rv-ivoire);color:var(--rv-ink);font-family:var(--rv-sans);-webkit-font-smoothing:antialiased}.page-container,.transition-body,.main-content{max-width:100vw;overflow-x:clip}img,video,iframe,table{max-width:100%}.page-width{padding-left:var(--rv-gutter);padding-right:var(--rv-gutter);max-width:var(--rv-max)}p,li,a,span,h1,h2,h3,h4,label,summary,td,th{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,.h1,.h2,.h3,.section-header__title{font-family:var(--rv-serif);font-weight:400;letter-spacing:.01em;color:var(--rv-ink)}.rv-wrap{max-width:var(--rv-max);margin:0 auto;padding:0 var(--rv-gutter);box-sizing:border-box}.rv-section{padding:56px 0}@media(max-width:768px){.rv-section{padding:40px 0}}.rv-eyebrow{font-family:var(--rv-label);text-transform:uppercase;letter-spacing:.18em;font-size:11.5px;color:var(--rv-bordeaux);margin:0 0 10px}.rv-title{font-family:var(--rv-serif);font-size:clamp(26px,4.2vw,42px);line-height:1.12;margin:0 0 8px;text-transform:uppercase;letter-spacing:.03em}.rv-title--sm{font-size:clamp(22px,3vw,30px)}.rv-rule{display:block;width:56px;height:5px;margin:14px 0 0;border-top:1px solid var(--rv-laiton);border-bottom:1px solid var(--rv-laiton)}.rv-center{text-align:center}.rv-center .rv-rule{margin-left:auto;margin-right:auto}.rv-head{margin-bottom:28px}.rv-lead{font-size:16px;line-height:1.7;color:var(--rv-ink-2);max-width:640px}.rv-center .rv-lead{margin-left:auto;margin-right:auto}.rv-btn,.btn,.add-to-cart,.cart__checkout{font-family:var(--rv-label)!important;text-transform:uppercase;letter-spacing:.16em;border-radius:0!important}.rv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:1px solid var(--rv-ink);background:var(--rv-ink);color:#fff;font-size:12.5px;text-decoration:none;transition:background .2s,color .2s;cursor:pointer;box-sizing:border-box}.rv-btn:hover{background:var(--rv-bordeaux);border-color:var(--rv-bordeaux);color:#fff}.rv-btn--ghost{background:transparent;color:#fff;border-color:#fff}.rv-btn--ghost:hover{background:#fff;color:var(--rv-ink)}.rv-btn--line{background:transparent;color:var(--rv-ink)}.rv-btn--line:hover{background:var(--rv-ink);color:#fff}.rv-link{font-family:var(--rv-label);text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:var(--rv-ink);text-decoration:none;border-bottom:1px solid var(--rv-ink);padding-bottom:3px}.rv-ic{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;display:block}.rv-media{position:relative;overflow:hidden;background:var(--rv-pierre)}.rv-media img,.rv-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rv-scroller{display:grid;grid-auto-flow:column;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rv-scroller::-webkit-scrollbar{display:none}.rv-scroller>*{scroll-snap-align:start}.announcement-bar{background:var(--rv-bordeaux-deep)!important}.announcement-bar,.announcement-text,.announcement-link-text{font-family:var(--rv-label);letter-spacing:.12em;text-transform:uppercase;font-size:11px!important;color:var(--rv-ivoire)!important}.site-header{background:var(--rv-ivoire)!important;border-bottom:1px solid var(--rv-line)}.site-nav__link,.site-nav__link--underline{font-family:var(--rv-label)!important;text-transform:uppercase;letter-spacing:.14em;font-size:12px!important;white-space:nowrap!important}.site-navigation .site-nav{flex-wrap:nowrap}.header-item--logo{text-align:center}.site-header__logo,.site-header__logo-link{margin:0 auto!important;display:block}.rv-logo{display:block;width:100%;height:auto}.header-layout--center .header-item--logo{margin:0 auto}.megamenu{background:var(--rv-ivoire)!important}.megamenu__colection-image{border-radius:0!important}.megamenu .site-nav__dropdown-link--top-level{font-family:var(--rv-label);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;color:var(--rv-bordeaux)}.megamenu .site-nav__dropdown-link{font-size:14px}@media(min-width:769px){.site-nav__link{padding-left:11px!important;padding-right:11px!important}}@media(max-width:1100px)and (min-width:769px){.site-nav__link{letter-spacing:.08em;padding-left:7px!important;padding-right:7px!important}}.rv-hero{position:relative;height:min(88vh,860px);min-height:520px;color:#fff;overflow:hidden;background:#2a2420}@media(max-width:768px){.rv-hero{height:78vh;min-height:480px;max-height:720px}}.rv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.rv-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease}.rv-hero__media video.is-on{opacity:1}.rv-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rv-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#140e0c40,#140e0c0d 35%,#140e0c8c)}.rv-hero__content{position:absolute;left:0;right:0;bottom:9%;text-align:center;padding:0 var(--rv-gutter)}.rv-hero__eyebrow{font-family:var(--rv-label);letter-spacing:.24em;text-transform:uppercase;font-size:12px;margin:0 0 12px}.rv-hero__title{font-family:var(--rv-serif);font-size:clamp(34px,6.4vw,76px);line-height:1.02;text-transform:uppercase;letter-spacing:.04em;color:#fff;margin:0 0 12px}.rv-hero__text{font-size:clamp(14px,1.6vw,17px);margin:0 auto 24px;max-width:560px;color:#ffffffeb}.rv-hero__ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.rv-hero__ctas .rv-btn{min-width:200px}.rv-hero__bars{position:absolute;left:50%;transform:translate(-50%);bottom:24px;display:flex;gap:8px;width:min(560px,70%)}.rv-hero__bars span{flex:1;height:2px;background:#ffffff59;position:relative;overflow:hidden}.rv-hero__bars span i{position:absolute;left:0;top:0;bottom:0;width:0;background:#fff}.rv-hero__bars span.is-on i{animation:rvbar var(--rv-dur,5s) linear forwards}.rv-hero__bars span.is-done i{width:100%}@keyframes rvbar{to{width:100%}}@media(max-width:768px){.rv-hero__ctas .rv-btn{min-width:0;flex:1 1 140px;padding:0 14px}.rv-hero__bars{bottom:14px}.rv-hero__content{bottom:8%}}.rv-trust{background:var(--rv-white);border-bottom:1px solid var(--rv-line)}.rv-trust__list{list-style:none;margin:0 auto;padding:16px var(--rv-gutter);display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:var(--rv-max);box-sizing:border-box}.rv-trust__item{display:flex;align-items:center;gap:12px;justify-content:center;margin:0}.rv-trust__ic{width:40px;height:40px;border-radius:50%;border:1px solid var(--rv-laiton);color:var(--rv-bordeaux);display:flex;align-items:center;justify-content:center;flex:0 0 40px}.rv-trust__ic .rv-ic{margin:0}.rv-trust__t{font-family:var(--rv-label);text-transform:uppercase;letter-spacing:.1em;font-size:11.5px;color:var(--rv-ink);line-height:1.3}.rv-trust__s{display:block;font-family:var(--rv-sans);text-transform:none;letter-spacing:0;font-size:12.5px;color:var(--rv-ink-3)}@media(max-width:768px){.rv-trust__list{grid-template-columns:1fr 1fr;gap:14px 10px;padding:14px var(--rv-gutter)}.rv-trust__item{justify-content:flex-start;gap:9px}.rv-trust__ic{width:34px;height:34px;flex-basis:34px}.rv-trust__ic .rv-ic{width:17px;height:17px}.rv-trust__t{font-size:10.5px}.rv-trust__s{font-size:11.5px}}.rv-split{display:grid;grid-template-columns:1fr 1fr;gap:6px}.rv-split__item{position:relative;display:block;aspect-ratio:4/5;color:#fff;text-decoration:none}.rv-split__item .rv-media{position:absolute;top:0;right:0;bottom:0;left:0}.rv-split__item img{transition:transform 1.2s ease}.rv-split__item:hover img{transform:scale(1.03)}.rv-split__cap{position:absolute;left:0;right:0;bottom:30px;text-align:center;z-index:2;padding:0 12px}.rv-split__cap:before{content:"";position:absolute;left:0;right:0;bottom:-30px;height:220px;background:linear-gradient(0deg,rgba(20,14,12,.55),transparent);z-index:-1}.rv-split__t{font-family:var(--rv-serif);font-size:clamp(26px,4vw,44px);text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px;color:#fff}@media(max-width:768px){.rv-split{grid-template-columns:1fr 1fr;gap:4px}.rv-split__item{aspect-ratio:1/1.12}.rv-split__cap{bottom:16px}.rv-split__cap .rv-btn{min-height:40px;padding:0 14px;font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rv-theme.css.map */
