:root{--rv-ink:#1f1b18;--rv-paper:#fbf8f3;--rv-stone:#efe3d3;--rv-rust:#a8532f;--rv-brown:#4a2a20;--rv-line:rgba(31,27,24,.12);--rv-ease:cubic-bezier(.22,.61,.36,1)}body{-webkit-font-smoothing:antialiased;letter-spacing:.01em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.h0,h1.h0{font-size:clamp(3rem,5vw,5.2rem)}.h1,h1{font-size:clamp(2.2rem,2.6vw,3rem)}.h2,h2{font-size:clamp(2rem,2.4vw,2.6rem)}.card__heading,.card__heading a{font-family:var(--font-body-family);text-transform:none;letter-spacing:.02em;font-size:1.4rem;font-weight:400;line-height:1.4}em,.rv-em{font-style:normal;color:inherit}.announcement-bar{border:0;background:var(--rv-brown)!important}.announcement-bar__message,.announcement-bar .announcement-bar__link{font-size:1.15rem;text-transform:uppercase;letter-spacing:.2em;font-weight:500;color:#f6e7d3}.header-wrapper{border-bottom:1px solid var(--rv-line)!important}.header__heading-link{text-decoration:none}.header__heading-logo-wrapper{display:flex!important;align-items:center;justify-content:center}.header__heading-logo-wrapper img{mix-blend-mode:multiply;filter:brightness(1.12) contrast(1.1);max-height:8.4rem;width:auto;object-fit:contain}.header__menu-item,.header__menu-item span,.list-menu__item--link{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:500}.header__inline-menu .list-menu--inline{gap:1rem 3rem}.header__menu-item:hover span{color:var(--rv-rust);text-decoration:underline;text-underline-offset:.6rem}.header__icon{color:var(--rv-brown)}.button,.customer button{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500;min-height:4.6rem;padding:0 3rem;transition:background .3s,color .3s}.button--secondary{background:transparent}.button:hover{background:var(--rv-rust)}.card-wrapper{overflow:hidden}.card .media img{transition:transform 1s var(--rv-ease)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card-information .price,.price{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.03em}.price-item--sale{color:var(--rv-rust);font-weight:500}.price-item--regular{font-weight:400}.badge{border-radius:0;text-transform:uppercase;letter-spacing:.14em;font-size:1rem;font-weight:500;padding:.5rem 1rem;border:0}.title-wrapper-with-link{flex-direction:column;align-items:center;text-align:center;gap:.8rem;margin-bottom:3rem}.title-wrapper-with-link .title{margin:0;position:relative;padding-bottom:1.4rem}.title-wrapper-with-link .title:after{content:"";position:absolute;left:50%;bottom:0;width:4.4rem;height:2px;transform:translate(-50%);background:var(--rv-rust)}.footer{border-top:0;background:var(--rv-brown)!important;color:#efe3d3}.footer *{color:inherit}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.3rem;text-transform:uppercase;letter-spacing:.2em;font-weight:500}.footer .list-menu__item--link{text-transform:none;letter-spacing:.02em;font-size:1.4rem;font-weight:400}.footer .list-menu__item--link:hover{color:#e8b27a}.product__title h1,.product__title{font-size:clamp(2.2rem,2.6vw,3rem);letter-spacing:.1em}.product .price{font-size:2rem}.product__info-container .price-item--sale{font-size:2.2rem}.product-form__submit{min-height:5.6rem;background:var(--rv-ink);color:#fff}.product-form__submit:hover{background:var(--rv-rust)}.product-form__input input[type=radio]+label{border-radius:0;text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;min-width:4.8rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.product-form__input input[type=radio]:checked+label{background:var(--rv-ink);color:#fff}.rv-pdp-usps{list-style:none;margin:2rem 0;padding:1.8rem 0;border-block:1px solid var(--rv-line);display:grid;gap:1rem}.rv-pdp-usps li{font-size:1.35rem;display:flex;gap:1rem;align-items:center}.rv-pdp-usps li:before{content:"\2713";color:var(--rv-rust);font-weight:600}.product__accordion{border-color:var(--rv-line)}.product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.12em;font-size:1.25rem;font-weight:500}.collection-hero__title,.main-page-title,.collection-hero h1{font-size:clamp(2.4rem,3vw,3.4rem);text-align:center}.collection-hero{background:var(--rv-stone);padding:3rem 0}.collection-hero__description{text-align:center;max-width:60rem;margin:1rem auto 0}.facets__heading,.facets__summary{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.rv-wrap{max-width:var(--page-width);margin:0 auto;padding:0 2rem}@media(min-width:750px){.rv-wrap{padding:0 5rem}}.rv-eyebrow{display:block;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--rv-rust);margin:0 0 1.6rem}.rv-eyebrow:before{display:none}.rv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 3.2rem;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;font-size:1.15rem;font-weight:500;border:1px solid var(--rv-ink);transition:all .3s}.rv-btn--amber,.rv-btn--dark{background:var(--rv-brown);border-color:var(--rv-brown);color:#fff}.rv-btn--amber:hover,.rv-btn--dark:hover{background:transparent;color:var(--rv-brown)}.rv-btn--ghost{background:transparent;color:var(--rv-brown);border-color:var(--rv-brown)}.rv-btn--ghost:hover{background:var(--rv-brown);color:#fff}.rv-hero{background:var(--rv-stone);color:var(--rv-ink)}.rv-hero__grid{display:grid;grid-template-columns:1fr}@media(min-width:990px){.rv-hero__grid{grid-template-columns:1fr 1fr;min-height:min(78vh,700px)}}.rv-hero__text{display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}@media(min-width:990px){.rv-hero__text{padding:6rem 6rem 6rem max(5rem,calc((100vw - var(--page-width))/2 + 5rem))}}.rv-hero__title{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.8rem,4.6vw,5.6rem);line-height:1.1;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2rem;color:var(--rv-brown)}.rv-hero__title em{color:var(--rv-rust);font-style:normal}.rv-hero__sub{font-size:1.6rem;line-height:1.7;max-width:42rem;margin:0 0 3rem;color:#1f1b18bf}.rv-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.rv-hero__media{position:relative;min-height:48rem}.rv-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.rv-hero__media:after{display:none}.rv-hero__stamp,.rv-marquee{display:none}.rv-tiles{padding:6rem 0 4rem;background:var(--rv-paper)}.rv-section-head{text-align:center;margin:0 auto 3.6rem;max-width:60rem}.rv-section-head h2{margin:0 0 1rem}.rv-section-head p{margin:0;font-size:1.5rem;color:#1f1b18a6}.rv-tiles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:990px){.rv-tiles__grid{grid-template-columns:repeat(4,1fr);gap:1.4rem}}.rv-tiles__grid .rv-tile:nth-child(2n){margin-top:0}.rv-tile{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;color:#fff;text-decoration:none;background:var(--rv-stone)}.rv-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 1s var(--rv-ease)}.rv-tile:hover img{transform:scale(1.04)}.rv-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(60,30,20,.7))}.rv-tile__label{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:2rem;text-align:center}.rv-tile__label h3{margin:0;font-size:1.6rem;color:#fff;letter-spacing:.2em}.rv-tile__label span{display:inline-block;margin-top:.8rem;font-size:1rem;letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:.2rem}.rv-editorial{background:var(--rv-brown);color:#f6e7d3}.rv-editorial__grid{display:grid;grid-template-columns:1fr}@media(min-width:990px){.rv-editorial__grid{grid-template-columns:1fr 1fr}}.rv-editorial__media{position:relative;min-height:44rem}.rv-editorial__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rv-editorial__text{padding:4.4rem 2rem;display:flex;flex-direction:column;justify-content:center}@media(min-width:990px){.rv-editorial__text{padding:7rem}}.rv-editorial__text h2{margin:0 0 1.8rem;color:#fff}.rv-editorial__text>p{font-size:1.5rem;line-height:1.8;margin:0 0 2.2rem;color:#f6e7d3d9}.rv-editorial .rv-eyebrow{color:#e8b27a}.rv-editorial .rv-btn--dark{background:#f6e7d3;border-color:#f6e7d3;color:var(--rv-brown)}.rv-editorial .rv-btn--dark:hover{background:transparent;color:#f6e7d3}.rv-checks{list-style:none;margin:0 0 3rem;padding:0;display:grid;gap:1rem}.rv-checks li{display:flex;gap:1rem;font-size:1.4rem}.rv-checks li:before{content:"\2713";color:#e8b27a}.rv-usps{background:var(--rv-stone);padding:4.4rem 0}.rv-usps__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.8rem 2rem}@media(min-width:990px){.rv-usps__grid{grid-template-columns:repeat(4,1fr)}}.rv-usp{text-align:center}.rv-usp svg{width:3rem;height:3rem;color:var(--rv-rust);margin-bottom:1.2rem}.rv-usp h4{margin:0 0 .5rem;font-size:1.3rem}.rv-usp p{margin:0;font-size:1.3rem;color:#1f1b18a6}@media(max-width:749px){.announcement-bar__message{font-size:1rem;letter-spacing:.12em}.header__heading-logo-wrapper img{max-height:6rem}.rv-hero__media{min-height:42rem;order:-1}.rv-hero__title{font-size:2.8rem}.rv-hero__sub{font-size:1.45rem}.rv-btn{padding:0 2.2rem;flex:1}.rv-tiles{padding:4rem 0 3rem}.rv-tile__label h3{font-size:1.3rem;letter-spacing:.14em}.card__heading,.card__heading a{font-size:1.3rem}.rv-editorial__media{min-height:34rem}.title-wrapper-with-link{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/valoryn-rebrand.css.map */
