.footer__content-top{padding-top:clamp(5.6rem,7vw,8rem);padding-bottom:clamp(4.8rem,6vw,7rem)}.footer-block__heading{color:rgb(var(--color-foreground));letter-spacing:.04em}.footer-block__details-content{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem}.footer-block__details-content>li{margin-right:0!important}.footer__content-bottom{border-top-color:rgba(var(--color-foreground),.18)}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2.2rem;text-align:center}.rovelune-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2rem}.rovelune-footer__legal li:before{display:none}@media screen and (max-width:749px){.footer__content-top{padding-right:2.4rem;padding-left:2.4rem}.footer-block.footer-block--menu:only-child,.footer__copyright{text-align:center}.footer-block__details-content{justify-content:center;gap:.4rem 1.8rem}.footer__copyright{flex-direction:column;gap:1.2rem}}.menu-drawer__navigation .menu-drawer__menu-item{padding-top:1.8rem;padding-bottom:1.8rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.header-wrapper{background:#faf9f6}.announcement-bar__message{font-family:var(--font-heading-family);font-size:1.1rem;font-weight:700;letter-spacing:0}.rovelune-header__nav-list{align-items:center;gap:clamp(2.4rem,2.7vw,4rem)}.rovelune-header__nav .header__menu-item{padding:1.2rem 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.rovelune-header__nav .header__menu-item:hover,.rovelune-header__nav .header__menu-item[aria-current=page]{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.45rem}.header__search-prompt{margin-left:.65rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap}@media screen and (min-width:990px){.header.header--middle-left{position:relative;width:100%;max-width:none;margin:0;box-sizing:border-box;grid-template-areas:"heading navigation icons";grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:0;min-height:8rem;padding:1.6rem 4rem}.header__heading,.header__heading-link{justify-self:start;margin:0}.header__heading-link .h2{font-family:var(--font-heading-family);font-size:2.7rem;font-weight:600;letter-spacing:.19em;line-height:1}.rovelune-header__nav{position:absolute;top:50%;left:50%;z-index:1;justify-self:auto;margin-left:0;transform:translate(-50%,-50%)}.header__icons{justify-self:end;gap:0}.header__search{display:flex;align-items:center}.header__search details{width:auto}.header__search .header__icon--search{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:auto;min-width:clamp(17rem,15vw,21rem);padding:0 1.6rem}.header__search .header__icon--search>span:first-child{display:flex;flex:0 0 auto}.header__icon--account,.header__icon--cart{margin-left:.2rem;border-left:.1rem solid rgba(var(--color-foreground),.18)}}@media screen and (max-width:989px){.header.header--mobile-center{grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(4.4rem,1fr) auto minmax(12.8rem,1fr);align-items:center;min-height:6.2rem;padding:1rem 1.2rem}.header__heading,.header__heading-link{grid-area:heading;justify-self:center;margin:0}.header__heading-link .h2{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;letter-spacing:.18em;line-height:1}header-drawer{grid-area:left-icons;justify-self:start;margin-left:-.8rem}.header__icons{grid-area:icons;justify-self:end;gap:0}.header__icons .header__icon{width:4rem;height:4rem}.header__icon--account.small-hide{display:flex!important}.header__search-prompt{display:none}}@media screen and (max-width:390px){.header.header--mobile-center{grid-template-columns:minmax(4rem,1fr) auto minmax(11.4rem,1fr);padding-right:.6rem;padding-left:.6rem}.header__heading-link .h2{font-size:1.8rem;letter-spacing:.15em}.header__icons .header__icon{width:3.7rem}}.rovelune-care__header{max-width:86rem;margin-bottom:4rem}.rovelune-care__title{font-size:4.4rem;line-height:1.2;white-space:nowrap}@media screen and (max-width:749px){.rovelune-care__header{max-width:100%;margin-bottom:3.6rem}.rovelune-care__title{font-size:3.2rem;line-height:1.2;white-space:normal}}.rovelune-care{background:#faf9f6;color:#403831}.rovelune-care__inner{width:min(100% - 4.8rem,86rem);margin:0 auto;padding:clamp(4.8rem,6vw,7rem) 0 clamp(8rem,11vw,13rem)}.rovelune-care__header{max-width:72rem;margin:0 auto clamp(4.8rem,7vw,8rem);text-align:center}.rovelune-care__eyebrow{margin:0 0 1.2rem;color:#74685f;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}.rovelune-care__title{margin:0;color:#403831;font-family:var(--font-heading-family);font-size:clamp(3.6rem,5vw,5.6rem);font-weight:var(--font-heading-weight);line-height:1.08}.rovelune-care__subtitle{margin:1.5rem 0 0;color:#74685f;font-size:1.55rem;line-height:1.7}.rovelune-care__section-title{margin:0 0 2.4rem;color:#403831;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.2rem);font-weight:var(--font-heading-weight)}.rovelune-care__panel{margin-bottom:clamp(4rem,6vw,6rem);padding:clamp(2.4rem,4vw,4rem);border-radius:1.6rem;background:#f5f1ec}.rovelune-care__glance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;text-align:center}.rovelune-care__glance-item{display:flex;flex-direction:column;align-items:center}.rovelune-care__line-icon{color:#a58d81;font-size:2.2rem;line-height:1}.rovelune-care__glance-item strong{margin-top:1.2rem;font-family:var(--font-heading-family);font-size:3rem;font-weight:var(--font-heading-weight);line-height:1}.rovelune-care__glance-item span:not(.rovelune-care__line-icon){margin-top:.5rem;color:#8a7d73;font-size:1.1rem}.rovelune-care__glance-item p{margin:.6rem 0 0;color:#74685f;font-size:1.45rem}.rovelune-care__rate-row{display:flex;justify-content:space-between;gap:2rem;padding:1.8rem 0;border-bottom:.1rem solid #e1d8cf;color:#74685f;font-size:1.6rem}.rovelune-care__rate-row strong{color:#403831;font-weight:600}.rovelune-care__rates>p{margin:1.5rem 0 0;color:#8a7d73;font-size:1.3rem}.rovelune-care__return-highlight h2,.rovelune-care__gpc h2{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:var(--font-heading-weight)}.rovelune-care__return-highlight p,.rovelune-care__gpc p{margin:1rem 0 0;color:#74685f;line-height:1.65}.rovelune-care__return-highlight p+p{padding-top:1.6rem;border-top:.1rem solid #e1d8cf}.rovelune-care__flow,.rovelune-care__responsibility,.rovelune-care__policy,.rovelune-care__privacy-copy{margin-bottom:clamp(5.6rem,8vw,9rem)}.rovelune-care__flow ol{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.rovelune-care__flow li{position:relative;display:flex;gap:1.4rem;padding:0 2rem;border-left:.1rem solid #e9e3dc}.rovelune-care__flow li:first-child{padding-left:0;border-left:0}.rovelune-care__flow li>span{color:#a58d81;font-size:1.3rem}.rovelune-care__flow h3,.rovelune-care__compare-grid h3{margin:0 0 .8rem;color:#403831;font-size:1.6rem;font-weight:700}.rovelune-care__flow p,.rovelune-care__compare-grid p{margin:0 0 .8rem;color:#74685f;font-size:1.4rem;line-height:1.6}.rovelune-care__note{margin:2.4rem 0 0;color:#8a7d73;font-size:1.25rem;line-height:1.6}.rovelune-care__compare-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.rovelune-care__compare-grid article{padding:2.4rem;border-radius:1.4rem;background:#f5f1ec}.rovelune-care__policy-copy>h2{margin:0;padding:2.6rem 0 1rem;border-top:.1rem solid #e9e3dc;color:#403831;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight)}.rovelune-care__policy-copy>p,.rovelune-care__policy-copy>ul{margin:.6rem 0 2.4rem;color:#74685f;font-size:1.55rem;line-height:1.75}.rovelune-care__privacy-copy{max-width:76rem;margin-right:auto;margin-left:auto}.rovelune-care__native-privacy>p{color:#74685f;font-size:1.55rem;line-height:1.75}.rovelune-care__native-privacy #pc--optOutFormContainer{margin-top:3.2rem;padding:clamp(2.4rem,4vw,4rem);border-radius:1.6rem;background:#f5f1ec}.rovelune-care__contact{padding-top:clamp(4.8rem,7vw,7rem);border-top:.1rem solid #e9e3dc;text-align:center}.rovelune-care__contact h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);font-weight:var(--font-heading-weight)}.rovelune-care__contact p{margin:1.2rem 0 2.4rem;color:#74685f;font-size:1.5rem}.rovelune-care__contact a{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;padding:1.2rem 2.8rem;border:.1rem solid #a58d81;color:#403831;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease}.rovelune-care__contact a:hover{border-color:#403831;background:#fff}.rovelune-care__contact a:focus-visible{outline:.2rem solid #a58d81;outline-offset:.3rem}@media screen and (max-width:749px){.rovelune-care__inner{width:min(100% - 4rem,86rem);padding-top:4.4rem;padding-bottom:8rem}.rovelune-care__header{margin-bottom:5.6rem}.rovelune-care__title{font-size:3.6rem}.rovelune-care__glance-grid{grid-template-columns:1fr;gap:2.8rem}.rovelune-care__flow ol{grid-template-columns:1fr;gap:0}.rovelune-care__flow li,.rovelune-care__flow li:first-child{padding:0 0 2.4rem 1.8rem;border-left:.1rem solid #e9e3dc}.rovelune-care__compare-grid{grid-template-columns:1fr}.rovelune-care__rate-row{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.rovelune-care__contact a{transition:none}}body:has(.rovelune-faq-page) [id$=__multicolumn_GKbBUi]{display:none}.rovelune-faq-page{background:#faf9f6;color:#403831}.rovelune-faq-page__inner{width:min(100% - 4.8rem,86rem);margin:0 auto;padding:clamp(4.8rem,6vw,6.4rem) 0 clamp(8rem,11vw,13rem)}.rovelune-faq-page__header{max-width:72rem;margin:0 auto clamp(3.6rem,4vw,4.8rem);text-align:center}.rovelune-faq-page__eyebrow{margin:0 0 1.2rem;color:#74685f;font-family:Quattrocento Sans,Arial,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.rovelune-faq-page__title{margin:0;color:#403831;font-family:Quattrocento Sans,Arial,sans-serif;font-size:clamp(2.8rem,2.4vw,3.2rem);font-weight:400;letter-spacing:0;line-height:1.2}.rovelune-faq-page__subtitle{margin:1rem 0 0;color:#74685f;font-family:var(--font-body-family);font-size:1.35rem;line-height:1.7}.rovelune-faq-page__categories{border-top:.1rem solid #e9e3dc}.rovelune-faq-category{border-bottom:.1rem solid #e9e3dc}.rovelune-faq-category__summary,.rovelune-faq-item__question{display:flex;align-items:center;cursor:pointer;list-style:none}.rovelune-faq-category__summary::-webkit-details-marker,.rovelune-faq-item__question::-webkit-details-marker{display:none}.rovelune-faq-category__summary{min-height:8rem;gap:1rem;font-family:var(--font-body-family);font-size:1.35rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rovelune-faq-category__number{color:#a58d81}.rovelune-faq-category__icon,.rovelune-faq-item__icon{position:relative;flex:0 0 auto;width:1.6rem;height:1.6rem;margin-left:auto}.rovelune-faq-category__icon:before,.rovelune-faq-category__icon:after,.rovelune-faq-item__icon:before,.rovelune-faq-item__icon:after{position:absolute;top:50%;left:50%;width:1.4rem;height:.1rem;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.rovelune-faq-category__icon:after,.rovelune-faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.rovelune-faq-category[open]>.rovelune-faq-category__summary .rovelune-faq-category__icon:after,.rovelune-faq-item[open]>.rovelune-faq-item__question .rovelune-faq-item__icon:after{transform:translate(-50%,-50%) rotate(0)}.rovelune-faq-category__questions{padding-bottom:2.4rem}.rovelune-faq-item{border-top:.1rem solid #e9e3dc}.rovelune-faq-item__question{min-height:7.2rem;gap:2.4rem;color:#403831;font-family:var(--font-body-family);font-size:1.65rem;font-weight:700;line-height:1.45}.rovelune-faq-item__answer{max-width:72rem;padding:0 4.8rem 2.8rem 0;color:#74685f;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.75;animation:rovelune-faq-reveal .18s ease both}.rovelune-faq-item__answer p{margin-top:0;margin-bottom:1rem}.rovelune-faq-page__contact{margin-top:clamp(7.2rem,9vw,10rem);padding-top:clamp(5.6rem,7vw,8rem);border-top:.1rem solid #e9e3dc;text-align:center}.rovelune-faq-page__contact h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,4.8rem);font-weight:var(--font-heading-weight);line-height:1.1}.rovelune-faq-page__contact p{margin:1.6rem 0 2.8rem;color:#74685f;font-size:1.6rem}.rovelune-faq-page__contact-link{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;padding:1.2rem 2.8rem;border:.1rem solid #a58d81;color:#403831;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease}.rovelune-faq-page__contact-link:hover{border-color:#403831;background:#fff}.rovelune-faq-category__summary:focus-visible,.rovelune-faq-item__question:focus-visible,.rovelune-faq-page__contact-link:focus-visible{outline:.2rem solid #a58d81;outline-offset:.3rem}@keyframes rovelune-faq-reveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.rovelune-faq-page__inner{width:min(100% - 4rem,86rem);padding-top:4.4rem;padding-bottom:8rem}.rovelune-faq-page__header{margin-bottom:5.6rem}.rovelune-faq-page__title{font-size:2.8rem}.rovelune-faq-page__subtitle{font-size:1.35rem}.rovelune-faq-category__summary{min-height:7.2rem;font-size:1.2rem;letter-spacing:.1em}.rovelune-faq-item__question{min-height:6.8rem;font-size:1.55rem}.rovelune-faq-item__answer{padding-right:2.4rem;font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.rovelune-faq-item__answer,.rovelune-faq-category__icon:after,.rovelune-faq-item__icon:after,.rovelune-faq-page__contact-link{animation:none;transition:none}}.rv-pdp{background:#faf9f6;color:#74685f;overflow:hidden}.rv-pdp>.page-width{max-width:160rem;padding-left:2.4rem;padding-right:2.4rem}.rv-pdp h1,.rv-pdp h2,.rv-pdp h3{font-family:var(--font-heading-family);color:#403831;font-weight:400}.rv-pdp p{margin:0}.rv-pdp .rv-eyebrow{font-size:1.2rem;letter-spacing:.22em;color:#74685f}.rv-pdp__hero{display:grid;grid-template-columns:minmax(0,55fr) minmax(36rem,45fr);gap:4.8rem;padding-top:3.2rem;padding-bottom:0}.rv-gallery__stage{position:relative;aspect-ratio:1/1;background:#f4efe9;border-radius:.4rem;overflow:hidden}.rv-gallery__slide,.rv-gallery__picture,.rv-gallery__image{width:100%;height:100%}.rv-gallery__picture{display:block}.rv-gallery__image{display:block;object-fit:cover}.rv-gallery__image--contain{object-fit:contain;background:#f4efe9}.rv-gallery__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.rv-gallery__thumb{padding:0;border:1px solid transparent;background:transparent;border-radius:.4rem;overflow:hidden;cursor:pointer}.rv-gallery__thumb.is-active{border-color:#a58d81}.rv-gallery__thumb img{display:block;width:100%;aspect-ratio:1.2/1;object-fit:cover}.rv-gallery__dots{display:none}.rv-buy{align-self:center;max-width:52rem}.rv-buy h1{font-size:4.6rem;line-height:1.08;margin:1.2rem 0}.rv-price{margin-bottom:1.8rem}.rv-price .price{font-size:2.8rem;color:#403831}.rv-intro{font-size:1.55rem;line-height:1.65;max-width:44rem}.rv-highlight{display:flex;align-items:center;gap:1.4rem;border-bottom:1px solid #e9e3dc;padding:2.2rem 0;font-family:var(--font-heading-family);font-size:2.2rem;color:#403831}.rv-highlight__icon{width:3rem;height:3rem;color:#a58d81}.rv-highlight__icon svg,.rv-trust svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rv-color{display:flex;justify-content:space-between;padding:1.8rem 0;font-size:1.4rem}.rv-color strong{color:#403831}.rv-quantity__label{display:block;font-size:1.3rem;margin-bottom:.7rem}.rv-quantity{width:12rem;min-height:4.4rem;margin-bottom:1.4rem}.rv-atc{min-height:5.4rem;background:#80634e;color:#fff;border:0}.rv-trust{border-top:1px solid #e9e3dc;margin-top:1.8rem;padding-top:1.2rem}.rv-trust>div{display:flex;gap:1.2rem;align-items:flex-start;padding:.8rem 0}.rv-trust>div>span{color:#a58d81;width:2.4rem;height:2.4rem;flex:0 0 2.4rem}.rv-trust p{min-width:0;flex:1}.rv-trust strong{display:block;color:#403831;font-size:1.35rem}.rv-trust small{display:block;margin-top:.25rem;color:#74685f;font-size:1.2rem}.rv-pdp>.rv-section{padding-top:0;padding-bottom:0}.rv-pdp__hero+.rv-section,.rv-pdp>.rv-section+.rv-section{margin-top:10rem}.rv-heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2.5rem}.rv-heading span{height:1px;background:#e9e3dc}.rv-heading h2,.rv-details>h2,.rv-faq>h2{font-size:4rem;text-align:center;margin:0}.rv-values{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:3.6rem;padding-bottom:0}.rv-values article{text-align:center;padding:0 3.2rem;border-right:1px solid #e9e3dc}.rv-values article:last-child{border:0}.rv-value-icon{display:flex;width:4.8rem;height:4.8rem;margin:0 auto;color:#a58d81}.rv-value-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rv-values h3{font-size:2.1rem;margin:1.2rem 0 .8rem}.rv-values p{font-size:1.4rem;line-height:1.6}.rv-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7rem}.rv-split--reverse .rv-split__media{order:2}.rv-split__media img{display:block;width:100%;aspect-ratio:1.35/1;object-fit:cover;border-radius:.4rem}.rv-split--pouches .rv-split__media{aspect-ratio:1/1}.rv-split--pouches .rv-split__media picture{display:block;width:100%;height:100%}.rv-split--pouches .rv-split__media img{height:100%;aspect-ratio:auto;object-fit:contain}.rv-split--pouches .rv-split__copy{align-self:center}.rv-journeys>h2{font-size:4rem;line-height:1.15;text-align:center;margin:0 0 3.6rem}.rv-journeys__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.rv-journeys__grid article{min-width:0}.rv-journeys__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:.4rem;background:#f6f0e9}.rv-journeys__media picture{display:block;width:100%;height:100%}.rv-journeys__image{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.rv-journeys__grid h3{font-size:2.1rem;line-height:1.25;margin:1.5rem 0 0;text-align:center}.rv-split__copy{max-width:48rem}.rv-split__copy h2{font-size:4rem;line-height:1.15;margin:0 0 3.2rem}.rv-split__copy .rv-eyebrow+h2{margin-top:1.4rem}.rv-split__copy p,.rv-split__copy li{font-size:1.5rem;line-height:1.8}.rv-split__copy ul{padding-left:1.8rem;margin:0}.rv-details,.rv-faq{max-width:92rem}.rv-accordions{margin-top:3.5rem;border-top:1px solid #e9e3dc}.rv-accordions details{border-bottom:1px solid #e9e3dc}.rv-accordions summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;padding:2rem 0;color:#403831;font-size:1.6rem}.rv-accordions summary::-webkit-details-marker{display:none}.rv-accordions summary span{font-size:2rem}.rv-accordions details[open] summary span{transform:rotate(45deg)}.rv-accordions details>div{padding:0 0 2rem;max-width:72rem}.rv-accordions details>div p{font-size:1.45rem;line-height:1.7;margin:.6rem 0}.rv-final{text-align:center;background:#f2ece5;padding:8rem 2rem}.rv-final h2{font-size:4.4rem;margin:1.2rem 0 3.2rem}.rv-final .button{background:#80634e;color:#fff;border:0}.rv-sticky{display:none}@media screen and (max-width:989px){.rv-gallery__image{object-fit:contain;background:#f4efe9}.rv-pdp>.page-width{padding-left:2rem;padding-right:2rem}.rv-pdp__hero{grid-template-columns:1fr;gap:2.2rem;padding:0}.rv-gallery__stage{border-radius:0;aspect-ratio:4/5;max-width:100vw}.rv-gallery__thumbs{display:none}.rv-gallery__dots{display:flex;justify-content:center;gap:.8rem;padding-top:1.2rem}.rv-gallery__dot{width:.8rem;height:.8rem;border:0;border-radius:50%;padding:0;background:#d9cfc5}.rv-gallery__dot.is-active{background:#80634e}.rv-buy{padding:0 2rem;max-width:100vw;min-width:0}.rv-buy h1{font-size:3rem;margin:.6rem 0}.rv-price{margin-bottom:.6rem}.rv-price .price{font-size:2.3rem}.rv-intro{font-size:1.3rem;line-height:1.45}.rv-highlight{font-size:1.8rem;padding:1.1rem 0}.rv-color{padding:.9rem 0;gap:1rem}.rv-color strong{text-align:right;overflow-wrap:anywhere}.rv-trust{margin-top:1.4rem}.rv-trust>div{padding:.4rem 0}.rv-pdp>.rv-section{padding-top:0;padding-bottom:0}.rv-pdp__hero+.rv-section,.rv-pdp>.rv-section+.rv-section{margin-top:6rem}.rv-heading{gap:1.5rem}.rv-heading h2,.rv-details>h2,.rv-faq>h2{font-size:3rem}.rv-values{grid-template-columns:1fr;row-gap:3rem;margin-top:2.6rem;padding-bottom:3.5rem}.rv-values article{border:0;padding:0 2.4rem 3rem;border-bottom:1px solid #e9e3dc}.rv-values article:last-child{border-bottom:0;padding-bottom:0}.rv-value-icon{width:4.2rem;height:4.2rem}.rv-values h3{font-size:1.9rem}.rv-values p{font-size:1.3rem}.rv-journeys>h2{font-size:3rem;margin-bottom:2.6rem}.rv-journeys__grid{grid-template-columns:1fr;gap:1.6rem}.rv-journeys__grid h3{font-size:2rem;margin-top:1.2rem}.rv-split,.rv-split--reverse{grid-template-columns:1fr;gap:2.8rem}.rv-split--reverse .rv-split__media{order:0}.rv-split__copy h2{font-size:3rem;margin-bottom:2.6rem}.rv-split__copy p,.rv-split__copy li{font-size:1.4rem}.rv-accordions{margin-top:2.6rem}.rv-final{padding:6rem 2rem 9rem}.rv-final h2{font-size:3.2rem;margin-bottom:2.8rem}.rv-sticky{display:flex;position:fixed;z-index:40;left:0;right:0;bottom:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.6rem;background:#faf9f6;border-top:1px solid #e9e3dc}.rv-sticky>div{min-width:0}.rv-sticky strong,.rv-sticky small{display:block;color:#403831}.rv-sticky small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:15rem}.rv-sticky .product-form{margin:0}.rv-sticky .button{min-height:4.4rem;padding:0 2rem;background:#80634e;color:#fff;border:0}.rv-sticky form{margin:0}}.rv-buy--legacy{align-self:start;padding-top:2rem}.rv-buy--legacy h1{font-size:4rem;line-height:1.08;margin:0 0 1.6rem;max-width:none;white-space:nowrap}.rv-buy--legacy .rv-price{margin-bottom:.8rem}.rv-buy--legacy .rv-price .price{font-size:1.8rem}.rv-checkout-shipping{font-size:1.25rem;margin-bottom:1.4rem!important}.rv-checkout-shipping a{color:inherit;text-underline-offset:.25rem}.rv-installment{margin:0 0 2.4rem}.rv-legacy-form .product-form__buttons{max-width:none}.rv-legacy-form .rv-atc{margin-bottom:1rem}.rv-legacy-form .shopify-payment-button{margin-top:0}.rv-legacy-trust{list-style:none;padding:0;margin:2.6rem 0;color:#74685f;font-size:1.45rem;line-height:1.85}.rv-legacy-trust li{position:relative;padding-left:1.7rem}.rv-legacy-trust li:before{content:"";position:absolute;left:.2rem;top:.65em;width:.45rem;height:.85rem;border-right:1px solid #a58d81;border-bottom:1px solid #a58d81;transform:rotate(45deg)}.rv-legacy-accordions{border-top:1px solid #e9e3dc}.rv-legacy-accordions details{border-bottom:1px solid #e9e3dc}.rv-legacy-accordions summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:1.7rem 0;font-family:var(--font-heading-family);font-size:1.75rem;color:#74685f}.rv-legacy-accordions summary::-webkit-details-marker{display:none}.rv-legacy-accordions summary b{font-family:var(--font-body-family);font-weight:400}.rv-legacy-accordions details[open] summary b{transform:rotate(45deg)}.rv-legacy-accordions details>div{padding:0 0 1.6rem}.rv-legacy-accordions details p{font-size:1.3rem;line-height:1.65;margin:.4rem 0}.rv-included-groups{padding:.4rem 0 1rem;color:#4a4039}.rv-included-label{display:inline-flex;align-items:center;padding:.7rem 1.4rem;border-radius:999px;background:#f2ece5;font-family:var(--font-body-family);font-size:1.05rem;line-height:1.2;letter-spacing:.18em;color:#6c4f3c;margin-bottom:1.5rem}.rv-included-list{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.rv-included-list li{display:flex;align-items:center;gap:1.2rem;font-family:var(--font-heading-family);font-size:1.65rem;line-height:1.35;color:#4a2f20}.rv-included-list li:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex:0 0 2.4rem;border-radius:50%;background:#f2ece5;color:#80634e;font-family:var(--font-body-family);font-size:1.4rem}.rv-included-divider{height:1px;background:#e9e3dc;margin:2rem 0}.rv-product-specs{margin:0}.rv-product-spec-row{display:grid;grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr);gap:2rem;padding:1.45rem 0;border-bottom:1px solid #e9e3dc}.rv-product-spec-row:first-child{padding-top:.4rem}.rv-product-spec-row:last-child{border-bottom:0;padding-bottom:.4rem}.rv-product-spec-row dt{font-size:1.1rem;line-height:1.4;letter-spacing:.03em;color:#a58d81}.rv-product-spec-row dd{margin:0;font-size:1.35rem;line-height:1.4;font-weight:400;color:#5f4d43}@media screen and (max-width:989px){.rv-buy--legacy{padding:0 2rem}.rv-buy--legacy h1{font-size:2.8rem;margin-bottom:1rem;white-space:nowrap}.rv-buy--legacy .rv-price .price{font-size:1.8rem}.rv-installment{margin-bottom:1.6rem}.rv-legacy-trust{margin:1.8rem 0;font-size:1.3rem}.rv-legacy-accordions summary{font-size:1.6rem;padding:1.4rem 0}}.rovelune-policy-shell{width:100%;max-width:86rem;margin-right:auto;margin-left:auto}.rovelune-shipping__content .rovelune-care__rates,.rovelune-shipping__content .rovelune-care__shipping-policy{width:100%;box-sizing:border-box}.rovelune-shipping__content .rovelune-care__shipping-policy,.rovelune-shipping__content .rovelune-care__rates{padding-right:clamp(2.4rem,4vw,4rem);padding-left:clamp(2.4rem,4vw,4rem)}.rovelune-policy__core-section{padding:2.4rem 0}.rovelune-policy__core-section+.rovelune-policy__core-section{border-top:.1rem solid #e9e3dc}.rovelune-policy__core-section h3{margin:0 0 1rem;color:#403831;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight);line-height:1.25}.rovelune-policy__core-section p{margin:.7rem 0 0;color:#74685f;font-size:1.55rem;line-height:1.7}.rovelune-policy__accordions{border-top:.1rem solid #e9e3dc}.rovelune-policy-accordion{border-bottom:.1rem solid #e9e3dc}.rovelune-policy-accordion summary{display:flex;min-height:6.4rem;align-items:center;gap:2rem;cursor:pointer;list-style:none;color:#403831;font-size:1.6rem;font-weight:700;line-height:1.4}.rovelune-policy-accordion summary::-webkit-details-marker{display:none}.rovelune-policy-accordion__icon{position:relative;width:1.6rem;height:1.6rem;flex:0 0 auto;margin-left:auto}.rovelune-policy-accordion__icon:before,.rovelune-policy-accordion__icon:after{position:absolute;top:50%;left:50%;width:1.3rem;height:.1rem;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.rovelune-policy-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.rovelune-policy-accordion[open] .rovelune-policy-accordion__icon:after{transform:translate(-50%,-50%) rotate(0)}.rovelune-policy-accordion__content{padding:0 4rem 2.4rem 0;color:#74685f;animation:rovelune-policy-reveal .18s ease both}.rovelune-policy-accordion__content p{margin:.7rem 0 0;font-size:1.5rem;line-height:1.7}.rovelune-policy-accordion summary:focus-visible{outline:.2rem solid #a58d81;outline-offset:.3rem}.rovelune-returns__policy{margin-bottom:clamp(5.6rem,8vw,9rem)}@keyframes rovelune-policy-reveal{0%{opacity:0;transform:translateY(-.3rem)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.rovelune-shipping__content .rovelune-care__shipping-policy{padding-right:0;padding-left:0}.rovelune-policy__core-section{padding:2rem 0}.rovelune-policy__core-section h3{font-size:2rem}.rovelune-policy-accordion summary{min-height:6rem;font-size:1.5rem}.rovelune-policy-accordion__content{padding-right:2.4rem}}@media(prefers-reduced-motion:reduce){.rovelune-policy-accordion__content{animation:none}.rovelune-policy-accordion__icon:after{transition:none}}.rovelune-privacy__explanations{max-width:76rem;margin:0 auto 5.6rem}.rovelune-privacy__text-section{padding:0 0 2.8rem;border-bottom:.1rem solid #e9e3dc}.rovelune-privacy__text-section+.rovelune-privacy__text-section{padding-top:2.8rem}.rovelune-privacy__text-section h2,.rovelune-privacy__opt-out h2,.rovelune-privacy__gpc h2{margin:0 0 1.2rem;color:#403831;font-family:var(--font-heading-family);font-size:2.6rem;font-weight:var(--font-heading-weight);line-height:1.2}.rovelune-privacy__text-section p,.rovelune-privacy__opt-out>p,.rovelune-privacy__gpc p{margin:.8rem 0 0;color:#74685f;font-size:1.55rem;line-height:1.7}.rovelune-privacy__opt-out{margin:0 auto 4rem;padding:clamp(2.4rem,4vw,4rem);border-radius:1.6rem;background:#fff}.rovelune-privacy__native-form{margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid #e9e3dc}.rovelune-privacy__native-form #pc--optOutFormContainer{margin:0;padding:0;background:transparent}.rovelune-privacy__gpc{margin:0 auto 5.6rem;padding:clamp(2.4rem,4vw,3.2rem);border-radius:1.6rem;background:#f5f1ec}@media screen and (max-width:749px){.rovelune-privacy__explanations{margin-bottom:4.8rem}.rovelune-privacy__text-section h2,.rovelune-privacy__opt-out h2,.rovelune-privacy__gpc h2{font-size:2.3rem}.rovelune-privacy__opt-out,.rovelune-privacy__gpc{padding:2rem;border-radius:1.2rem}}.rovelune-care__return-highlight{padding:2.2rem 2.4rem}.rovelune-care__return-highlight h2{display:flex;align-items:center;gap:1rem}.rovelune-returns__calendar-icon,.rovelune-returns__responsibility-icon{width:2rem;height:2rem;flex:0 0 auto;color:#a58d81;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rovelune-care__return-highlight p+p{margin-bottom:0;padding-top:1.4rem}.rovelune-care__responsibility{margin-bottom:5.6rem}.rovelune-care__compare-grid{gap:1rem}.rovelune-care__compare-grid article{padding:1.6rem 1.8rem 1.4rem;border-radius:1.2rem}.rovelune-care__compare-grid article .rovelune-returns__responsibility-icon{display:block;margin-bottom:1rem}.rovelune-care__compare-grid h3{margin-bottom:.8rem}.rovelune-care__compare-grid p{margin-bottom:.6rem}.rovelune-care__compare-grid p:last-child{margin-bottom:0}@media screen and (max-width:749px){.rovelune-care__return-highlight{padding:2rem}.rovelune-care__responsibility{margin-bottom:4.8rem}}.rovelune-care__shipping-glance>.rovelune-care__section-title{margin-bottom:1.8rem;text-align:center}.rovelune-care__shipping-glance{padding-top:1.6rem;padding-bottom:1.2rem}.rovelune-care__shipping-glance .rovelune-care__glance-grid{align-items:start}.rovelune-care__shipping-glance .rovelune-care__line-icon{width:2rem;height:2rem;color:#a58d81;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rovelune-care__shipping-glance .rovelune-care__glance-item strong{margin-top:.8rem}.rovelune-care__shipping-glance .rovelune-care__glance-item p{margin-top:.4rem}.rovelune-care__rates .rovelune-care__section-title{margin-bottom:.3rem}.rovelune-care__rates .rovelune-care__rate-row{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.7rem 0;border-bottom:0}.rovelune-care__rates .rovelune-care__rate-row:first-of-type{border-bottom:.1rem solid #e1d8cf}.rovelune-care__rates>p{margin:.1rem 0 0}.rovelune-care__shipping-policy .rovelune-care__policy-copy>p{max-width:74rem}@media screen and (max-width:749px){.rovelune-care__shipping-glance{padding:2.4rem}.rovelune-care__shipping-glance>.rovelune-care__section-title{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map */
