.rr5-home-section :where(h1,h2,h3,p,ul){margin:0}.rr5-home-section :where(h1,h2,h3,p,li,a){overflow-wrap:break-word}.rr5-home-section :where(ul){padding:0;list-style:none}.rr5-home-hero__card-link,.rr5-home-hero__card-img,.rr5-home-editorial__product{color:inherit;text-decoration:none}.rr5-home-hero__card-link:hover{opacity:.6}.rr5-home-section--center{display:flex;flex-direction:column;justify-content:center}.rr5-home-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.rr5-home-photo.rr5-home-photo--contain{object-fit:contain}.rr5-home-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-hero-clear);padding-bottom:var(--spacing-hero-clear-shifted);color:var(--color-white)}.rr5-home-hero--pos .rr5-home-photo:not(.rr5-home-photo--contain){object-position:var(--rr5-hero-pos-d, 50% 50%)!important}@media(max-width:1023.98px){.rr5-home-hero--pos .rr5-home-photo:not(.rr5-home-photo--contain){object-position:var(--rr5-hero-pos-m, 50% 50%)!important}}@media(max-width:767.98px){.rr5-home-hero[style*=--rr5-hero-m-ratio]{min-height:calc(max(var(--rr5-screen),100vw / var(--rr5-hero-m-ratio)) + var(--rr5-hero-band))}}.rr5-home-hero .rr5-photo:after{content:"";position:absolute;inset:0 0 auto 0;height:calc(var(--spacing-bar-height) + var(--spacing-header-height) + 72px);background:linear-gradient(to bottom,#00000070,#00000042 55%,#0000);pointer-events:none}.rr5-home-hero__block{position:relative;display:flex;flex-direction:column;align-items:center;max-width:100%;min-width:0}.rr5-home-hero__block h1{max-width:100%;overflow-wrap:anywhere}.rr5-home-hero__sub{max-width:100%;width:var(--spacing-hero-sub-width);margin-top:var(--spacing-s5);text-align:center;overflow-wrap:anywhere}.rr5-home-hero__cta{margin-top:var(--spacing-s28)}.rr5-home-hero__card{position:absolute;right:var(--spacing-margin);bottom:var(--spacing-margin);left:var(--spacing-margin);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:start;min-height:var(--spacing-hero-card-height);padding:var(--spacing-s12);background-color:var(--color-bone-42)}.rr5-home-hero__card-eyebrow{grid-column:1;grid-row:1}.rr5-home-hero__card-img{position:absolute;top:var(--spacing-hero-card-img-y);left:var(--spacing-hero-card-img-x);width:var(--spacing-hero-card-img-width);height:var(--spacing-hero-card-img-height)}.rr5-home-hero__card-season{grid-column:1;grid-row:3;align-self:end;display:flex;flex-direction:column-reverse}.rr5-home-hero__card-link{grid-column:2;grid-row:3;align-self:end;justify-self:end;display:flex;align-items:center;min-height:var(--spacing-s24);margin-bottom:calc(var(--spacing-s9) - var(--spacing-s12))}.rr5-home-hero__arrow{width:11px;height:11px;margin-left:4px}@media(max-width:1023.98px){.rr5-home-hero__block{isolation:isolate}.rr5-home-hero__block:before{content:"";position:absolute;z-index:-1;top:-56px;bottom:-56px;left:50%;width:100vw;transform:translate(-50%);background:radial-gradient(ellipse 52% 50% at 50% 50%,#00000052,#00000042,#0000);pointer-events:none}}@media(max-width:767.98px){.rr5-home-hero{--rr5-hero-band: calc(var(--spacing-hero-card-height) + 2 * var(--spacing-margin));min-height:calc(var(--rr5-screen) + var(--rr5-hero-band));padding-bottom:calc(var(--spacing-hero-clear-shifted) + var(--rr5-hero-band))}.rr5-home-hero>.rr5-photo{bottom:var(--rr5-hero-band)}}@media(max-width:1023.98px){.rr5-home-hero__block h1{font-size:28px;line-height:29.4px;letter-spacing:0}}@media(min-width:1024px){.rr5-home-hero__sub{margin-top:var(--spacing-s12)}.rr5-home-hero__cta{margin-top:var(--spacing-s24)}.rr5-home-hero__card{right:auto;width:var(--spacing-hero-card-width);padding:var(--spacing-s8)}.rr5-home-hero__card-season{margin-bottom:calc(var(--spacing-s4) - var(--spacing-s8));flex-direction:column}.rr5-home-hero__card-link{min-height:0;margin-right:calc(var(--spacing-s11) - var(--spacing-s8));margin-bottom:0}}.rr5-home-section[hidden]{display:none}.rr5-home-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.rr5-home-hero__video[hidden]{display:none}@media(prefers-reduced-motion:reduce){.rr5-home-hero__video{display:none}}.rr5-home-hero__card-eyebrow,.rr5-home-hero__card-season,.rr5-home-hero__card-link{min-width:0;overflow-wrap:anywhere}.rr5-home-hero__card-link>span{min-width:0;text-align:right}.rr5-home-bestsellers,.rr5-home-categories,.rr5-home-featured{padding-block:var(--spacing-s56)}.rr5-home-bestsellers{min-height:var(--spacing-home-height-bestsellers)}.rr5-home-categories{min-height:var(--spacing-home-height-categories)}.rr5-home-featured{min-height:var(--spacing-home-height-featured)}@media(min-width:1024px){.rr5-home-bestsellers,.rr5-home-categories,.rr5-home-featured{min-height:100svh;padding-block:var(--v5-header-height)}}.rr5-home-steps{min-height:var(--spacing-home-height-steps);padding-top:var(--spacing-s24);padding-bottom:var(--spacing-s5)}.rr5-home-steps__photo{position:relative;width:100%;height:var(--spacing-steps-photo-height)}@media(max-width:1023.98px){.rr5-home-steps{min-height:0}.rr5-home-steps__photo{height:calc(var(--rr5-fold) - var(--spacing-s24))}}.rr5-home-photo.rr5-home-steps__img--desktop,.rr5-home-editorial .rr5-home-photo.rr5-home-editorial__img--desktop{display:none}.rr5-home-steps__title-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--color-white);text-align:center}.rr5-home-steps__title--mobile{display:block}.rr5-home-steps__title--desktop{display:none}.rr5-home-steps__panel{padding-inline:var(--spacing-margin);padding-top:var(--spacing-s40)}@media(max-width:1023.98px){.rr5-home-steps__panel{padding-inline:10px}}@media(min-width:1024px){.rr5-home-steps{display:flex;min-height:100svh;padding-top:var(--v5-header-height);padding-bottom:0}.rr5-home-steps__photo{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.rr5-home-photo.rr5-home-steps__img--mobile,.rr5-home-editorial .rr5-home-photo.rr5-home-editorial__img--mobile{display:none}.rr5-home-photo.rr5-home-steps__img--desktop,.rr5-home-editorial .rr5-home-photo.rr5-home-editorial__img--desktop{display:block}.rr5-home-steps__title-wrap{right:var(--spacing-steps-panel-width)}.rr5-home-steps__title--mobile{display:none}.rr5-home-steps__title--desktop{display:block}.rr5-home-steps__panel{position:relative;display:flex;flex-direction:column;width:var(--spacing-steps-panel-width);margin:var(--spacing-s15) var(--spacing-s15) var(--spacing-s15) auto;padding:var(--spacing-s15);background-color:var(--color-bone)}.rr5-home-steps__form{flex:1}}.rr5-home-featured__layout{display:flex;flex-direction:column;gap:var(--spacing-s30)}.rr5-home-featured__intro{padding-inline:var(--spacing-margin)}@media(max-width:1023.98px){.rr5-home-featured__intro{padding-inline:10px}}.rr5-home-featured__text{display:block;padding-top:var(--spacing-s12)}.rr5-home-featured__grid{display:flex;gap:var(--spacing-card-gap);padding-inline:var(--spacing-margin);overflow-x:auto}.rr5-home-featured__cell{flex-shrink:0;width:var(--spacing-card-width)}@media(min-width:1024px){.rr5-home-featured__layout{flex-direction:row;gap:var(--spacing-s40);padding-inline:var(--spacing-margin)}.rr5-home-featured__intro{flex-shrink:0;width:var(--spacing-featured-intro-width);padding-inline:0}.rr5-home-featured__grid{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,auto);min-width:0;padding-inline:0;overflow:visible}.rr5-home-featured__cell{width:auto}}.rr5-home-story{min-height:100svh;padding-top:var(--spacing-s64)}.rr5-home-story__grid{padding-inline:var(--spacing-margin)}.rr5-home-story__text{display:flex;flex-direction:column;gap:var(--spacing-s16);padding-top:var(--spacing-s32)}.rr5-home-story__p1{display:block;padding-top:var(--spacing-s24)}.rr5-home-story__small{position:relative;display:none;width:var(--spacing-story-small-width);height:var(--spacing-story-small-height)}.rr5-home-story__carousel{padding-top:var(--spacing-s24)}@media(min-width:1024px){.rr5-section.rr5-home-story{padding-top:var(--v5-header-height);background-color:var(--color-bone)}.rr5-home-story__grid{display:grid;grid-template-columns:var(--v5-story-grid);gap:0;padding-right:var(--spacing-margin);padding-left:0}.rr5-home-story__text-col{display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(var(--spacing-feature-carousel-min),calc(100svh - var(--v5-header-height) - var(--spacing-story-air)),var(--v5-feature-carousel-height));padding-left:var(--spacing-margin)}.rr5-home-story__text{gap:var(--spacing-s24);width:var(--spacing-story-text-width);padding-top:0}.rr5-home-story__p1{padding-top:var(--spacing-s28)}.rr5-home-story__small{display:block}.rr5-home-story__carousel{padding-top:0}}.rr5-home-reviews{min-height:var(--spacing-home-height-reviews);padding-top:var(--spacing-s56);padding-bottom:var(--spacing-s20)}@media(min-width:1024px){.rr5-section.rr5-home-reviews{min-height:100svh;padding-top:var(--v5-header-height);padding-bottom:0;background-color:var(--color-bone)}.rr5-home-reviews__card{align-self:flex-start}}.rr5-home-editorial{display:flex;flex-direction:column;min-height:var(--spacing-home-height-editorial);padding-top:var(--spacing-s24);padding-bottom:var(--spacing-s16)}@media(max-width:1023.98px){.rr5-home-editorial{min-height:var(--rr5-fold)}.rr5-home-editorial__stage{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.rr5-home-editorial__photo{flex:1 1 0;height:auto;min-height:240px}}.rr5-home-editorial__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rr5-home-editorial__stage{position:relative}.rr5-home-editorial__photo{position:relative;width:100%;height:var(--spacing-editorial-photo-height);overflow:hidden}.rr5-home-editorial__shade{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--color-black-79),transparent 54%)}.rr5-home-editorial__copy{position:absolute;right:var(--spacing-s16);bottom:var(--spacing-editorial-copy-bottom);left:var(--spacing-s16);color:var(--color-white)}.rr5-home-editorial__panel{padding-inline:var(--spacing-margin);padding-top:var(--spacing-s24)}.rr5-home-editorial__row{display:flex;gap:var(--spacing-s8)}.rr5-home-editorial__product{display:block;flex:1;min-width:0}.rr5-home-editorial__tile{position:relative;display:block;width:100%;background-color:var(--color-sandstone-25)}.rr5-home-editorial__tile--1{height:var(--spacing-editorial-photo-a-height)}.rr5-home-editorial__tile--2{height:var(--spacing-editorial-photo-b-height)}.rr5-home-editorial__name{display:block;padding-top:var(--spacing-s12)}.rr5-home-editorial__price{display:block;padding-top:var(--spacing-s5)}.rr5-home-editorial__cta{margin-top:var(--spacing-s11)}@media(min-width:1024px){.rr5-home-editorial{min-height:100svh;padding-top:var(--v5-header-height);padding-bottom:0}.rr5-home-editorial__label{position:static;display:block;width:auto;height:auto;margin:0;padding-inline:var(--spacing-margin);padding-bottom:var(--spacing-s22);overflow:visible;clip-path:none;white-space:normal}.rr5-home-editorial__stage{flex:1;min-height:0}.rr5-home-editorial__photo{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.rr5-home-editorial__shade{background-image:none;background-color:var(--color-black-20)}.rr5-home-editorial__copy{right:auto;left:var(--spacing-s15);width:var(--spacing-editorial-copy-width)}.rr5-home-editorial__panel{position:absolute;top:var(--spacing-s15);right:var(--spacing-s15);width:var(--spacing-editorial-panel-width);padding:0}.rr5-home-editorial__products{padding:var(--spacing-s15) var(--spacing-s15) var(--spacing-s24);background-color:var(--color-bone)}.rr5-home-editorial__row{flex-direction:column;gap:var(--spacing-s19)}.rr5-home-editorial__product{flex:none}.rr5-home-editorial__name{padding-top:var(--spacing-s10)}.rr5-home-editorial__cta{margin-top:var(--spacing-s10)}}.rr5-home-stores{min-height:var(--spacing-home-height-stores);padding-top:var(--spacing-s56);padding-bottom:var(--spacing-s60)}.rr5-home-stores__layout{display:flex;flex-direction:column;gap:var(--spacing-s32);padding-inline:var(--spacing-margin)}.rr5-home-stores__title{display:block}.rr5-home-stores__groups{flex:1;min-width:0}.rr5-home-stores__region{display:block;padding-top:var(--spacing-s32);padding-bottom:var(--spacing-s8)}.rr5-home-stores__groups>.rr5-home-stores__region:first-child{padding-top:0;padding-bottom:0}.rr5-home-stores__region+.rr5-home-stores__group{padding-top:var(--spacing-s12)}.rr5-home-stores__region:not(:first-child)+.rr5-home-stores__group{padding-top:0}@media(min-width:1024px){.rr5-home-stores{min-height:100svh;padding-top:var(--spacing-s80);padding-bottom:0}.rr5-home-stores__layout{flex-direction:row;gap:var(--spacing-s64)}.rr5-home-stores__title{flex-shrink:0;width:var(--spacing-stores-title-width)}.rr5-home-stores__region:not(:first-child)+.rr5-home-stores__group{padding-top:var(--spacing-s12)}.rr5-home-stores__group{padding-bottom:var(--spacing-s12)}}@media(min-width:1024px){.rr5-home-story .rr5-feature-carousel__body{bottom:36px;max-width:250px}.rr5-home-story .rr5-feature-carousel__counter{bottom:70px}}.rr5-home-story .rr5-feature-carousel__counter{left:auto;right:var(--spacing-s16);bottom:calc(var(--spacing-s16) + 20px)}.rr5-home-story .rr5-feature-carousel__body{bottom:calc(var(--spacing-s16) + 20px);right:calc(var(--spacing-s16) + 130px)}@media(min-width:1024px){.rr5-home-story .rr5-feature-carousel__counter{left:auto;right:var(--spacing-s30);bottom:36px}.rr5-home-story .rr5-feature-carousel__body{right:auto;bottom:36px;max-width:320px}}@media(max-width:1023.98px){.rr5-home-bestsellers .rr5-carousel__track>*{width:calc((100vw - 2 * var(--spacing-margin) - var(--spacing-card-gap)) / 2)}.rr5-home-bestsellers .rr5-product-card__info--inline{display:block}.rr5-home-bestsellers .rr5-product-card__info--inline .rr5-product-card__price{margin-left:0;padding-top:var(--spacing-s5);text-align:left}.rr5-home-featured__cell{width:calc((100vw - 2 * var(--spacing-margin) - var(--spacing-card-gap)) / 2)}.rr5-home-featured__cell .rr5-featured-card{height:auto;aspect-ratio:100 / 135}}.rr5-home-story__mtitle{display:none}@media(max-width:1023.98px){.rr5-home-story{min-height:0;padding-bottom:var(--spacing-s40)}.rr5-home-story__small{display:block;width:min(160px,44vw);height:auto;margin-top:var(--spacing-s24);aspect-ratio:226 / 274}.rr5-home-story .rr5-feature-carousel{height:auto;background-color:transparent;color:var(--color-black)}.rr5-home-story .rr5-feature-carousel:before{content:"";display:block;height:var(--v5-feature-carousel-height);background-color:var(--color-cream)}.rr5-home-story .rr5-show__slide{inset:0 0 auto 0;height:var(--v5-feature-carousel-height)}.rr5-home-story .rr5-show__centre{display:none}.rr5-home-story .rr5-feature-carousel__body{position:static;display:grid;width:auto;max-width:none;padding-top:var(--spacing-s16);pointer-events:auto}.rr5-home-story .rr5-feature-carousel__body>p{grid-area:1 / 1}.rr5-home-story .rr5-feature-carousel__body>p[hidden]{display:block!important;visibility:hidden}.rr5-home-story__mtitle{display:block;padding-bottom:var(--spacing-s8);white-space:pre-line}.rr5-home-story .rr5-feature-carousel__counter{position:static;justify-content:space-between;padding-top:var(--spacing-s16)}.rr5-home-story .rr5-feature-carousel__arrows{margin-left:0}.rr5-home-story .rr5-feature-carousel__bar{top:calc(var(--v5-feature-carousel-height) - var(--spacing-s16) - var(--spacing-time-bar-segment-height));bottom:auto}}@media(min-width:600px)and (max-width:1023.98px){.rr5-home-story{display:flex;flex-direction:column;min-height:var(--rr5-fold)}.rr5-home-story__grid,.rr5-home-story__carousel{display:flex;flex:1 1 auto;flex-direction:column}.rr5-home-story .rr5-feature-carousel{display:grid;flex:1 1 auto;grid-template-rows:minmax(260px,1fr) auto auto}.rr5-home-story .rr5-feature-carousel:before{grid-area:1 / 1;height:auto}.rr5-home-story .rr5-show__slide{position:relative;inset:auto;grid-area:1 / 1;height:auto}.rr5-home-story .rr5-feature-carousel__body{grid-row:2}.rr5-home-story .rr5-feature-carousel__counter{grid-row:3}.rr5-home-story .rr5-feature-carousel__bar{position:relative;inset:auto;grid-area:1 / 1;align-self:end;margin:0 var(--spacing-s16) var(--spacing-s16)}}.rr5-offers-band{display:flex;flex-direction:column-reverse;background-color:var(--color-bone);color:var(--color-black)}.rr5-offers-band__photo{display:block;aspect-ratio:1080 / 980;overflow:hidden}.rr5-offers-band__photo img{display:block;width:100%;height:100%;object-fit:cover}.rr5-offers-band__text{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-s32) var(--spacing-margin) var(--spacing-s48)}.rr5-offers-band__title{margin:0}.rr5-offers-band__terms{margin:var(--spacing-s8) 0 0;color:var(--color-taupe)}.rr5-offers-band__types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-s16);width:100%;margin:var(--spacing-s24) 0;padding:0;list-style:none}.rr5-offers-band__type{display:block;padding:var(--spacing-s12) 0;border-top:1px solid var(--color-black-10, rgba(0, 0, 0, .1));color:inherit;text-decoration:none}@media(min-width:1024px){.rr5-offers-band{flex-direction:row;align-items:stretch}.rr5-offers-band__text{flex:1 1 50%;justify-content:center;padding:var(--spacing-s64) var(--spacing-margin)}.rr5-offers-band__photo{flex:1 1 50%;aspect-ratio:1880 / 1051}.rr5-offers-band__types{column-gap:var(--spacing-s24);max-width:480px}}.rr5-offer-lockup{display:flex;flex-direction:column;align-items:inherit;margin:0;font-weight:400}.rr5-offer-lockup__name{font-family:var(--font-geist);font-size:clamp(18px,1.7vw,26px);line-height:1.15;letter-spacing:.03em}.rr5-offer-lockup__rate{margin-top:10px;font-family:var(--font-libertinus);font-size:clamp(52px,16.5vw,84px);font-variant-numeric:lining-nums;line-height:.95;letter-spacing:-.02em}.rr5-offer-lockup__rate>span{display:block}.rr5-offer-lockup__sub{max-width:30ch;margin-top:16px;text-align:center}.rr5-home-hero--offer .rr5-home-hero__cta{margin-top:24px}.rr5-offer-lockup__note{display:inline-flex;align-items:center;min-height:24px;margin-top:12px;color:inherit;text-decoration:underline;text-underline-offset:3px}@media(min-width:1024px){.rr5-home-hero--offer{justify-content:flex-start;padding-top:max(calc(var(--rr5-chrome-h) + 24px),calc(50svh - 215px))}.rr5-home-hero--offer .rr5-home-hero__block{align-self:flex-start;align-items:flex-start;margin-left:var(--spacing-margin)}.rr5-offer-lockup__rate{font-size:clamp(72px,min(11vh,6.5vw),132px)}.rr5-offer-lockup__sub{max-width:34ch;font-size:clamp(17px,1.35vw,21px);line-height:1.35;text-align:left}.rr5-home-hero--offer>.rr5-photo{isolation:isolate}.rr5-home-hero--offer>.rr5-photo:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000080,#00000047 30%,#0000 56%);pointer-events:none}}@media(max-width:1023.98px){.rr5-home-hero--offer .rr5-home-hero__block:before{background:radial-gradient(ellipse 60% 52% at 50% 50%,#00000075,#0000005c 52%,#0000)}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/rr5-home.css.map */
