.rr5-ld-d{display:none}.rr5-ld-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.rr5-ld-m{display:none}.rr5-ld-d{display:block}}.rr5-underline{text-decoration:underline}.rr5-camp{position:relative;background-color:var(--color-bone);color:var(--color-black);overflow-wrap:anywhere}.rr5-camp[hidden],.rr5-tiles[hidden],.rr5-picks[hidden],.rr5-tb[hidden],.rr5-cta[hidden]{display:none!important}.rr5-camp-first{padding-top:var(--rr5-chrome-h);background-color:var(--color-bone)}.rr5-camp-first .rr5-camp__hero{height:var(--rr5-fold-first)}.rr5-camp-offset{background-color:var(--color-bone)}.shopify-section.rr5-landing-campaign-products:not(:has(~.shopify-section)) .rr5-camp--products{padding-bottom:var(--v5-campaign-tail)}[data-rr5-anchor-link][hidden]{display:none!important}.rr5-camp__taupe{color:var(--color-taupe)}.rr5-camp__hero{position:relative;width:100%;height:var(--v5-campaign-hero-height);background-color:var(--color-cream)}.rr5-ld-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background-color:transparent}@media(prefers-reduced-motion:reduce){.rr5-ld-video{display:none}}.rr5-camp__banner{position:absolute;inset-inline:var(--spacing-margin);bottom:var(--spacing-s16);display:flex;flex-direction:column;gap:var(--spacing-s8);padding:var(--spacing-s16);background-color:var(--color-bone)}:where(.rr5-camp__banner p){margin:0}.rr5-camp__banner-link{display:flex;align-items:center;align-self:flex-start;height:var(--spacing-s24);margin-block:calc(-1 * var(--spacing-s4));color:inherit}.rr5-camp__banner-link:hover{opacity:.6}.rr5-camp__intro{display:flex;flex-direction:column;gap:var(--spacing-s24);padding:var(--spacing-s32) var(--spacing-margin) 0}.rr5-camp__h1,.rr5-camp__h2{display:block;margin:0;font-weight:inherit}.rr5-camp__h1,.rr5-camp__h2{min-height:var(--spacing-s16)}.rr5-camp__introcol{display:flex;flex-direction:column;gap:var(--v5-campaign-text-gap)}.rr5-camp__copy{display:block;max-width:var(--v5-campaign-copy-width);min-height:var(--spacing-s42);margin:0}.rr5-camp__textlink{display:flex;align-items:center;align-self:flex-start;height:var(--spacing-tap-target);color:inherit}.rr5-camp__textlink:hover{opacity:.6}@media(min-width:1024px){.rr5-camp__banner{inset-inline:auto;bottom:var(--spacing-s20);left:var(--spacing-margin);width:var(--spacing-card-width)}.rr5-camp__intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-card-gap);padding-top:var(--spacing-s40);padding-bottom:var(--spacing-s24)}.rr5-camp__h1,.rr5-camp__h2{min-height:0}.rr5-camp__copy{min-height:var(--spacing-s28)}.rr5-camp__textlink{height:auto}}.rr5-camp--collection{display:flex;flex-direction:column;padding-top:var(--v5-campaign-collection-top);scroll-margin-top:var(--v5-header-height)}.rr5-camp__col-photo{position:relative;order:1;width:100%;height:var(--v5-campaign-collection-image)}.rr5-camp__col-text{display:flex;flex-direction:column;gap:var(--spacing-s48);order:2;padding:var(--spacing-s32) var(--spacing-margin) 0}.rr5-camp__col-copy{display:flex;flex-direction:column;gap:var(--spacing-s28)}.rr5-camp__col-paras{display:flex;flex-direction:column;gap:var(--spacing-s20);max-width:var(--v5-campaign-collection-copy)}:where(.rr5-camp__col-paras p){margin:0}.rr5-camp__links{display:flex;flex-direction:column}.rr5-camp__link{display:flex;align-items:flex-end;align-self:flex-start;padding-top:var(--spacing-s22);padding-bottom:var(--spacing-s14);color:inherit}.rr5-camp__link:hover{opacity:.6}.rr5-camp__thumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-s8);width:var(--v5-campaign-thumbs-width);max-width:100%}.rr5-camp__thumb{position:relative;height:var(--v5-campaign-thumb-height);background-color:var(--color-cream)}.rr5-camp__cut .rr5-camp__cutimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--spacing-s24);object-fit:contain;mix-blend-mode:multiply}@media(min-width:1024px){.rr5-camp--collection{display:grid;grid-template-columns:var(--v5-story-grid);gap:var(--spacing-s20)}.rr5-camp__col-photo{order:2}.rr5-camp__col-text{order:1;justify-content:space-between;padding-top:0;padding-right:0}.rr5-camp__col-paras{gap:var(--spacing-s24)}.rr5-camp__links{gap:var(--spacing-s12)}.rr5-camp__link{height:var(--spacing-s40);padding:0}}.rr5-camp__thumbs.rr5-ld-d{display:none}.rr5-camp__ed-m.rr5-ld-m{display:grid}@media(min-width:1024px){.rr5-camp__thumbs.rr5-ld-d{display:grid}.rr5-camp__thumbs.rr5-ld-m,.rr5-camp__ed-m.rr5-ld-m{display:none}}.rr5-camp--band{padding-top:var(--v5-gap-photo-stacked)}.rr5-camp__band{position:relative;width:100%;height:var(--v5-campaign-band-height);background-color:var(--color-cream)}.rr5-camp__band-note{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s8);padding:var(--spacing-s32) var(--spacing-margin) var(--spacing-s32);text-align:center}:where(.rr5-camp__band-note p){margin:0}.rr5-camp__band-note>*{min-width:0;max-width:100%}.rr5-camp__band-note .rr5-text-label{overflow-wrap:anywhere}.rr5-camp__band-link{display:flex;align-items:center;min-height:var(--spacing-tap-target);color:inherit}.rr5-camp__band-link:hover{opacity:.6}@media(min-width:1024px){.rr5-camp__band-note{padding-top:var(--spacing-s32)}.rr5-camp__band-link{min-height:0}}.rr5-camp--editorial{display:flex;flex-direction:column;gap:var(--v5-campaign-lead-gap);padding:var(--v5-campaign-pad) var(--spacing-margin) 0}.rr5-camp__lead{max-width:var(--v5-campaign-intro-width);min-height:var(--spacing-s28);margin:0}.rr5-camp__ed{align-items:start;gap:var(--spacing-s8)}.rr5-camp__ed-m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-s8)}.rr5-camp__ed-tall,.rr5-camp__ed-short{position:relative;background-color:var(--color-cream)}.rr5-camp__ed-tall{height:var(--v5-campaign-ed-tall)}.rr5-camp__ed-short{height:var(--v5-campaign-ed-short)}.rr5-camp__span{grid-column:span 2}.rr5-camp__ed-text{display:flex;flex-direction:column;gap:var(--spacing-s24)}.rr5-camp__ed-textcol{display:flex;flex-direction:column;gap:var(--spacing-s24);max-width:var(--v5-campaign-ed-copy)}:where(.rr5-camp__ed-textcol p){margin:0}@media(min-width:1024px){.rr5-camp__ed.rr5-ld-d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rr5-camp__ed-text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-s8);padding-top:var(--spacing-s3)}.rr5-camp__ed-textcol{grid-column-start:3;gap:var(--spacing-s30);padding-left:var(--spacing-s3)}}.rr5-camp--offset{display:flex;flex-direction:column;gap:var(--spacing-s8);padding:var(--v5-campaign-pad) var(--spacing-margin) 0}.rr5-camp__off-tall,.rr5-camp__off-short{position:relative;width:100%;background-color:var(--color-cream)}.rr5-camp__off-tall{height:var(--v5-campaign-offset-tall)}.rr5-camp__off-short{height:var(--v5-campaign-offset-short)}@media(min-width:1024px){.rr5-camp--offset{flex-direction:row;align-items:flex-start}.rr5-camp__off-tall,.rr5-camp__off-short{flex:1}.rr5-camp__off-short{align-self:flex-end}}.rr5-camp--products{padding-top:var(--v5-campaign-pad);scroll-margin-top:var(--v5-header-height)}.rr5-camp__sel-head{display:flex;flex-direction:column;gap:var(--spacing-s4);padding:0 var(--spacing-margin) var(--spacing-s24)}:where(.rr5-camp__sel-head h2,.rr5-camp__sel-head p){margin:0;font-weight:inherit}.rr5-camp__fe{display:flex;padding:var(--spacing-s24) var(--spacing-margin) 0}.rr5-camp__recs{display:flex;flex-direction:column;justify-content:center;min-height:var(--v5-campaign-recs-height);padding-block:var(--spacing-s64)}.rr5-camp__recs-head{display:flex;align-items:flex-end;min-height:44px;justify-content:space-between;gap:var(--spacing-s16);padding:0 var(--spacing-margin) var(--spacing-gap-title-carousel)}:where(.rr5-camp__recs-head h2){margin:0;font-weight:inherit}.rr5-camp__recs-ctl{display:flex;align-items:center;gap:var(--spacing-s16)}.rr5-camp__recs-all{color:inherit}.rr5-camp__recs-all:hover{opacity:.6}.rr5-camp__arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:inherit;cursor:pointer}.rr5-camp__arrow:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--spacing-s24));height:max(100%,var(--spacing-s24));transform:translate(-50%,-50%)}.rr5-camp__arrow .rr5-text-glyph-arrow{font-size:15px;line-height:1}.rr5-camp__arrow:hover{opacity:.6}.rr5-camp__recs-track{display:flex;gap:var(--spacing-card-gap);margin:0;padding:0 var(--spacing-margin);list-style:none;overflow-x:auto;scroll-snap-type:x proximity}.rr5-camp__recs-card{flex:none;width:var(--spacing-card-width);scroll-snap-align:start}.rr5-ld-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-s19) var(--spacing-card-gap);margin:0;padding:var(--spacing-s7) var(--spacing-margin) 0;list-style:none}.rr5-ld-card[hidden]{display:none}@media(max-width:1023.98px){.rr5-ld-grid{column-gap:var(--spacing-s12);padding-inline:var(--spacing-s10)}}@media(max-width:1023.98px){.rr5-ld-grid{row-gap:0}.rr5-ld-grid>.rr5-ld-card:not([hidden]){display:grid;grid-row:span 4;grid-template-rows:subgrid;padding-bottom:var(--spacing-s19)}.rr5-ld-grid>.rr5-ld-card:not([hidden])>.rr5-product-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start}}.rr5-ld-more{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s12);padding-top:var(--v5-promo-more-top);padding-bottom:var(--v5-promo-more-bottom)}.rr5-ld-more>*{max-width:100%}:where(.rr5-ld-more p){margin:0}.rr5-ld-progress{width:var(--v5-promo-progress-width);height:var(--spacing-stroke-hairline);background-color:var(--color-line)}.rr5-ld-progress__bar{height:100%;width:0;background-color:var(--color-black)}.rr5-ld-more__btn{display:flex;align-self:stretch;align-items:center;justify-content:center;min-height:var(--spacing-s24);color:inherit;text-align:center;cursor:pointer}.rr5-ld-more__btn .rr5-text-label{min-width:0;overflow-wrap:anywhere}.rr5-ld-more__btn:hover{opacity:.6}.rr5-ld-more__btn[hidden]{display:none}.rr5-ld-empty{margin:0;padding:var(--spacing-s32) var(--spacing-margin);text-align:center}@media(min-width:1024px){.rr5-ld-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--v5-plp-row-gap);padding-top:var(--spacing-s10)}.rr5-ld-more{row-gap:0}.rr5-ld-more .rr5-ld-progress{margin-top:var(--spacing-s12)}.rr5-ld-more__btn{margin-top:calc(var(--v5-promo-more-bottom) - var(--spacing-s4) - var(--spacing-s24));margin-bottom:calc(var(--spacing-s4) - var(--v5-promo-more-bottom))}}.rr5-land-head{display:flex;flex-direction:column;gap:var(--spacing-s16);padding-inline:var(--spacing-margin)}:where(.rr5-land-head h2,.rr5-land-head p){margin:0;font-weight:inherit}.rr5-land-head__intro{max-width:var(--v5-campaign-ed-copy)}@media(min-width:1024px){.rr5-land-head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--spacing-s64)}}.rr5-tiles{position:relative;scroll-margin-top:var(--v5-header-height);padding-top:var(--v5-campaign-collection-top);background-color:var(--color-bone);color:var(--color-black);overflow-wrap:anywhere}.rr5-tiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-s32) var(--spacing-s8);margin:var(--spacing-s32) 0 0;padding:0 var(--spacing-margin);list-style:none}.rr5-tile{display:block;color:inherit}.rr5-tiles__grid:not(:has(.rr5-tile__media)){row-gap:var(--spacing-s8)}a.rr5-tile:hover{opacity:.6}.rr5-tile__media{position:relative;display:block;aspect-ratio:600 / 750;overflow:hidden;background-color:var(--color-cream)}.rr5-tile__label{display:block;margin:var(--spacing-s12) 0 0}.rr5-tile__text{display:flex;align-items:center;justify-content:center;min-height:var(--spacing-tap-target);padding:var(--spacing-s20) var(--spacing-s8);background-color:var(--color-cream);text-align:center}@media(min-width:1024px){.rr5-tiles__grid{gap:var(--spacing-s40) var(--spacing-s10);margin-top:var(--spacing-s32)}.rr5-tiles__grid:not(:has(.rr5-tile__media)){row-gap:var(--spacing-s10)}.rr5-tiles--c2 .rr5-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rr5-tiles--c3 .rr5-tiles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rr5-tiles--c4 .rr5-tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rr5-tiles--c6 .rr5-tiles__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.rr5-picks{position:relative;padding-top:var(--v5-campaign-collection-top);background-color:var(--color-bone);color:var(--color-black);overflow-wrap:anywhere}.rr5-picks .rr5-ld-grid{padding-top:var(--spacing-s32)}.rr5-tb{position:relative;padding:var(--spacing-s64) var(--spacing-margin);overflow-wrap:anywhere}.rr5-tb--bone,.rr5-tb--white{background-color:var(--color-bone);color:var(--color-black)}.rr5-tb--cream{background-color:var(--color-cream);color:var(--color-black)}.rr5-tb--ink{background-color:var(--color-ink);color:var(--color-white)}.rr5-tb__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-s20);max-width:var(--v5-campaign-ed-copy)}.rr5-tb--wide .rr5-tb__inner{max-width:var(--v5-campaign-copy-width)}.rr5-tb--center{text-align:center}.rr5-tb--center .rr5-tb__inner{align-items:center;margin-inline:auto}.rr5-tb__eyebrow,.rr5-tb__heading,.rr5-tb__body>*{margin:0;font-weight:inherit}.rr5-tb__eyebrow{color:var(--color-taupe)}.rr5-tb__eyebrow{min-width:0;max-width:100%;overflow-wrap:anywhere}.rr5-tb--ink .rr5-tb__eyebrow{color:var(--color-white-60)}.rr5-tb__body{width:100%}.rr5-tb__body>*+*{margin-top:var(--spacing-s20)}.rr5-tb__body ul,.rr5-tb__body ol{padding-left:var(--spacing-s20)}.rr5-tb--center .rr5-tb__body ul,.rr5-tb--center .rr5-tb__body ol{padding-left:0;list-style-position:inside}.rr5-tb__body a{text-decoration:underline;color:inherit}.rr5-tb__body a:hover{opacity:.6}.rr5-tb--ink .rr5-button{background-color:var(--color-bone);color:var(--color-black)}.rr5-tb--ink .rr5-button:hover,.rr5-tb--ink .rr5-button:focus-visible{background-color:var(--color-white)}@media(min-width:1024px){.rr5-tb{padding-block:var(--spacing-s80)}}.rr5-cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--v5-campaign-band-height);padding:var(--spacing-s64) var(--spacing-margin);background-color:var(--color-ink);color:var(--color-white);text-align:center;overflow:hidden;overflow-wrap:anywhere}.rr5-cta__photo{position:absolute;top:0;right:0;bottom:0;left:0}.rr5-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-black)}.rr5-cta--none .rr5-cta__shade{display:none}.rr5-cta--soft .rr5-cta__shade{opacity:.2}.rr5-cta--medium .rr5-cta__shade{opacity:.35}.rr5-cta--strong .rr5-cta__shade{opacity:.5}.rr5-cta__copy{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s20);max-width:var(--v5-campaign-copy-width)}:where(.rr5-cta__copy h2,.rr5-cta__copy p){margin:0;font-weight:inherit}.rr5-cta__copy{min-width:0;max-width:min(100%,var(--v5-campaign-copy-width))}.rr5-cta__copy h2,.rr5-cta__copy p{min-width:0;max-width:100%;overflow-wrap:anywhere}.rr5-cta .rr5-button{background-color:var(--color-bone);color:var(--color-black)}.rr5-cta .rr5-button:hover,.rr5-cta .rr5-button:focus-visible{background-color:var(--color-white)}@media(min-width:1024px){.rr5-cta{padding-block:var(--spacing-s80)}}@media(min-width:1024px){.rr5-camp__col-photo{height:calc(var(--rr5-screen) - var(--v5-campaign-collection-top))}.rr5-camp--band .rr5-camp__band{height:calc(var(--rr5-fold) - var(--v5-gap-photo-stacked))}.rr5-camp__off-tall{height:calc(var(--rr5-screen) - var(--v5-campaign-pad))}.rr5-camp__ed-tall{height:calc(var(--rr5-screen) - 294px)}}@media(max-width:599.98px){.rr5-camp--editorial{min-height:var(--rr5-fold)}.rr5-camp--editorial .rr5-camp__ed-m{flex:1 1 0;grid-template-rows:minmax(150px,1fr) auto}.rr5-camp--editorial .rr5-camp__ed-m .rr5-camp__ed-tall{height:auto}.rr5-camp--offset{min-height:var(--rr5-fold)}.rr5-camp--offset .rr5-camp__off-tall{flex:1 1 0;height:auto;min-height:200px}.rr5-camp--products:has(>.rr5-camp__recs){display:flex;flex-direction:column;min-height:var(--rr5-fold)}.rr5-camp--products>.rr5-camp__recs{flex:1 1 0;min-height:0;padding-block:var(--spacing-s24)}}@media(min-width:600px)and (max-width:1023.98px){.rr5-camp--collection{min-height:var(--rr5-fold)}.rr5-camp--collection .rr5-camp__col-photo{flex:1 1 0;height:auto;min-height:240px}}@media(min-width:1024px){.rr5-camp--products:has(>.rr5-camp__recs){display:flex;flex-direction:column;height:var(--rr5-screen)}.rr5-camp--products>.rr5-camp__recs{flex:1 1 0;min-height:0;padding-block:var(--spacing-s24)}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/rr5-landing.css.map */
