.r2s-next{color:var(--r2s-color-text);background:var(--r2s-color-background);-webkit-font-smoothing:antialiased}.r2s-next :is(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance}.r2s-next :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--r2s-color-accent);outline-offset:4px}.r2s-next .sf-wrap{width:min(calc(100% - 64px),var(--r2s-container-width));margin-inline:auto}.r2s-next .sf-section{padding-block:var(--sf-pad-top,var(--r2s-section-spacing)) var(--sf-pad-bottom,var(--r2s-section-spacing))}.r2s-next .sf-header{background:var(--sf-header-bg,var(--r2s-color-section));box-shadow:0 1px 0 var(--r2s-color-border);border:0}.r2s-next .sf-header__inner{display:grid;grid-template-columns:auto minmax(200px,1fr);gap:0 48px;min-height:90px;padding-block:20px 0}.r2s-next .sf-header__brand{grid-column:1;grid-row:1;font-size:34px;font-weight:850;letter-spacing:-.06em;color:var(--sf-header-text,var(--r2s-color-text))}.r2s-next .sf-header__actions{grid-column:2;grid-row:1;display:flex;gap:24px;justify-content:flex-end;min-width:0}.r2s-next .sf-header__actions .sf-search{width:min(100%,640px);margin-right:auto}.r2s-next .sf-header__actions :is(input[type=search],.sf-search__input){background:var(--r2s-color-background);border:1px solid transparent;border-radius:10px;min-height:44px}.r2s-next .sf-header__nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:30px;padding-block:18px 15px;overflow-x:auto;font-size:14px}.r2s-next .sf-header__nav a{font-weight:550;white-space:nowrap;padding:0;color:var(--sf-header-text,var(--r2s-color-text))}.r2s-next .sf-header__nav a[aria-current]{color:var(--r2s-color-accent)}.r2s-next .sf-icon-btn{background:transparent;border:0;box-shadow:none;color:inherit;min-width:36px}.r2s-next .sf-icon-btn svg{width:24px;height:24px}.r2s-next .sf-announcement{background:var(--sf-bg,var(--r2s-color-background));color:var(--sf-text,var(--r2s-color-muted));font-size:12px;letter-spacing:0}.r2s-next .sf-btn{min-height:44px;padding:var(--r2s-button-padding) 24px;border-radius:var(--r2s-button-radius);box-shadow:none;font-weight:650;text-transform:none;letter-spacing:0}.r2s-next .sf-hero{position:relative;width:min(calc(100% - 64px),var(--r2s-container-width));margin:24px auto 0;overflow:hidden;border-radius:var(--r2s-card-radius);background:var(--sf-bg,var(--r2s-color-section));padding:0}.r2s-next .sf-hero:not(.sf-hero--image){background:linear-gradient(110deg,var(--r2s-color-section),var(--r2sn-beige))}.r2s-next .sf-hero:not(.sf-hero--image):before{display:none}.r2s-next .sf-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0}.r2s-next .sf-hero__picture img{height:100%;width:100%;object-fit:cover}.r2s-next .sf-hero__layout{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;min-height:var(--sf-hero-height,520px);padding:48px;width:100%}.r2s-next .sf-hero__content{width:min(52%,var(--sf-hero-panel-width,580px));max-width:100%;margin:0;padding:24px;border:0;border-radius:var(--r2s-card-radius);box-shadow:none;background:color-mix(in srgb,var(--sf-hero-panel,var(--r2s-color-section)) var(--sf-hero-panel-opacity,70%),transparent);text-align:var(--sf-align,left)}.r2s-next .sf-hero__content--right{align-self:flex-end}.r2s-next .sf-hero__content--center{align-self:center}.r2s-next .sf-hero__content h1{font-size:clamp(30px,3.7vw,var(--r2s-h1-size));line-height:1.06;max-width:14ch;font-weight:750;color:var(--sf-heading,var(--r2s-color-heading))}.r2s-next .sf-hero__description{max-width:38ch;font-size:17px;line-height:1.5;margin-top:20px;color:var(--sf-text,var(--r2s-color-text))}.r2s-next .sf-hero__actions{width:auto;justify-content:flex-start;margin:0 24px;gap:12px}.r2s-next .sf-hero__layout:has(.sf-hero__content--right) .sf-hero__actions{align-self:flex-end}.r2s-next .sf-hero__layout:has(.sf-hero__content--center) .sf-hero__actions{align-self:center}.r2s-next .sf-grid{gap:var(--r2sn-grid-gap,20px)}.r2s-next .sf-product-card{display:flex;flex-direction:column;border:1px solid var(--r2s-color-border);border-radius:var(--r2s-card-radius);background:var(--sf-card-bg,var(--r2s-color-card));overflow:hidden;box-shadow:none;transition:box-shadow .18s,transform .18s}.r2s-next .sf-product-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px color-mix(in srgb,var(--r2s-color-text) 7%,transparent)}.r2s-next .sf-product-card__media{padding:0;aspect-ratio:var(--sf-image-ratio,1);background:var(--r2s-color-background)}.r2s-next .sf-product-card__image-link{display:block;height:100%}.r2s-next .sf-product-card .sf-card__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;aspect-ratio:var(--sf-image-ratio,1)}.r2s-next .sf-product-card .sf-card__body{padding:14px;gap:9px;display:flex;flex-direction:column;background:transparent}.r2s-next .sf-product-card .sf-card__title{font-size:16px;line-height:1.35;font-weight:650;letter-spacing:-.015em}.r2s-next .sf-product-card__rating{font-size:13px;color:var(--r2sn-warm);gap:6px}.r2s-next .sf-product-card__rating small{font-size:11px}.r2s-next .sf-product-card__price{display:flex;flex-wrap:wrap;gap:7px;align-items:baseline}.r2s-next .sf-product-card .sf-price{font-size:19px;font-weight:750;color:var(--r2s-color-price)}.r2s-next .sf-product-card:has(.sf-product-card__discount) .sf-price{color:var(--r2s-color-sale)}.r2s-next .sf-compare{font-size:12px;color:var(--r2s-color-muted)}.r2s-next .sf-product-card__description{font-size:12px;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--r2s-color-muted)}.r2s-next .sf-product-card__pills{gap:5px;margin:0}.r2s-next .sf-product-card__pill{font-size:10px;border:0;padding:3px 5px;background:var(--r2s-color-background)}.r2s-next .sf-product-card__cta{position:static;inset:auto;display:flex;min-height:40px;gap:9px;padding:8px 12px;border-radius:var(--r2s-button-radius);box-shadow:none;margin-top:auto;font-size:13px;transform:none}.r2s-next .sf-product-card__cta strong{font-size:13px;text-transform:none;letter-spacing:0;font-weight:600}.r2s-next .sf-product-card__cta small{display:none}.r2s-next .sf-product-card__cta-icon{width:20px;height:20px;border-radius:0;background:transparent}.r2s-next .sf-product-card__cta-icon svg{width:19px;height:19px}.r2s-next :is(.sf-product-card__discount,.sf-product-card__top){top:12px;padding:5px 9px;font-size:12px;border-radius:100px;box-shadow:none}.r2s-next .sf-product-card__discount{left:12px}.r2s-next .sf-product-card__top{right:12px}.r2s-next .sf-collection-hero{border-radius:var(--r2s-card-radius);overflow:hidden;box-shadow:none;border:0;min-height:260px;background:var(--sf-collection-hero-bg,var(--r2sn-beige))}.r2s-next .sf-collection-hero__copy{padding:36px;align-self:center}.r2s-next .sf-collection-hero h1{font-size:clamp(30px,3.2vw,var(--r2s-h1-size));line-height:1.1}.r2s-next .sf-collection-hero__description{max-width:40ch;font-size:16px;line-height:1.5}.r2s-next .sf-collection-subcategories{gap:12px;margin-block:20px}.r2s-next .sf-collection-subcategories a{border-radius:var(--r2s-image-radius);background:var(--r2s-color-background);border:1px solid var(--r2s-color-border);padding:16px 20px;font-size:14px}.r2s-next .sf-collection-toolbar{border:0;background:transparent;padding:16px 0;gap:12px;box-shadow:none;align-items:center}.r2s-next .sf-collection-toolbar__controls{flex-wrap:wrap}.r2s-next :is(.sf-collection-filter summary,.sf-collection-sort select){background:var(--r2s-color-section);border:1px solid var(--r2s-color-border);border-radius:8px;padding:10px 14px;font-size:13px}.r2s-next .sf-collection-filter__options{z-index:20;border:1px solid var(--r2s-color-border);box-shadow:0 8px 24px #0000000d}.r2s-next .sf-breadcrumb{font-size:12px;color:var(--r2s-color-muted);margin-bottom:20px}.r2s-next :is(.sf-benefit,.sf-step,.sf-review){border:1px solid var(--r2s-color-border);border-radius:var(--r2s-card-radius);box-shadow:none;background:var(--r2s-color-card)}.r2s-next .sf-split{gap:40px}.r2s-next .sf-image-text{border-radius:var(--r2s-card-radius)}.r2s-next :is(.sf-footer,.r2s-footer){box-shadow:none}.r2s-next .sf-footer__grid{gap:48px;padding-block:48px}.r2s-next :is(.sf-collections__card,.sf-collection-card){position:relative;overflow:hidden;border-radius:var(--r2s-card-radius);border:0;box-shadow:none}.r2s-next .sf-collection-card .sf-card__body{padding:16px;background:var(--r2s-color-card)}@media(min-width:991px){.r2s-next .sf-mobile-menu{display:none}.r2s-next .sf-collection-page .sf-grid{grid-template-columns:repeat(var(--sf-cols,3),minmax(0,1fr))}}@media(max-width:990px){.r2s-next .sf-wrap{width:calc(100% - 40px)}.r2s-next .sf-header__inner{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding-block:14px;min-height:72px}.r2s-next .sf-mobile-menu{display:block;grid-column:1;grid-row:1}.r2s-next .sf-header__brand{grid-column:2;font-size:28px}.r2s-next .sf-header__actions{grid-column:3;gap:8px}.r2s-next .sf-header__nav{display:none}.r2s-next .sf-hero{width:calc(100% - 40px)}.r2s-next .sf-hero__layout{padding:28px}.r2s-next .sf-hero__content{width:min(65%,580px);padding:16px}.r2s-next .sf-hero__actions{margin-inline:16px}.r2s-next .sf-header__actions .sf-search{max-width:320px}.r2s-next .sf-collection-toolbar{align-items:flex-start}}@media(max-width:749px){.r2s-next .sf-wrap{width:calc(100% - var(--r2s-mobile-gutter)*2)}.r2s-next .sf-header__inner{padding-block:12px;gap:8px}.r2s-next .sf-header__actions .sf-search{display:none}.r2s-next .sf-mobile-menu__panel{max-width:calc(100vw - 32px);background:var(--r2s-color-section);border:1px solid var(--r2s-color-border);border-radius:var(--r2s-card-radius)}.r2s-next .sf-hero{width:calc(100% - var(--r2s-mobile-gutter)*2);margin-top:16px}.r2s-next .sf-hero__layout{min-height:var(--sf-hero-mobile-height,430px);padding:20px;gap:18px}.r2s-next .sf-hero__content{width:min(85%,420px);padding:14px;margin:0}.r2s-next .sf-hero__content h1{font-size:clamp(29px,8vw,38px);max-width:12ch}.r2s-next .sf-hero__description{font-size:14px;max-width:27ch;margin-top:14px}.r2s-next .sf-hero__actions{width:auto;margin:0 14px}.r2s-next .sf-hero__actions .sf-btn{width:auto;flex:initial;font-size:14px}.r2s-next .sf-grid{gap:12px}.r2s-next .sf-product-card .sf-card__body{padding:10px;gap:7px}.r2s-next .sf-product-card .sf-card__title{font-size:13px}.r2s-next .sf-product-card .sf-price{font-size:16px}.r2s-next .sf-product-card__cta{padding:8px;gap:5px}.r2s-next .sf-product-card__cta strong{font-size:12px}.r2s-next :is(.sf-product-card__discount,.sf-product-card__top){font-size:10px;top:8px;padding:4px 6px}.r2s-next .sf-product-card__discount{left:8px}.r2s-next .sf-product-card__top{right:8px}.r2s-next .sf-product-card__description{font-size:11px}.r2s-next .sf-collection-hero{min-height:200px}.r2s-next .sf-collection-hero__copy{padding:24px}.r2s-next .sf-collection-hero__description{font-size:14px}.r2s-next .sf-collection-subcategories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.r2s-next .sf-collection-subcategories a{padding:12px;font-size:12px}.r2s-next .sf-collection-toolbar{flex-direction:column}.r2s-next .sf-collection-toolbar__controls{width:100%;min-width:0}.r2s-next .sf-collection-filters{flex-wrap:wrap;min-width:0}.r2s-next .sf-split{gap:24px}.r2s-next .sf-footer__grid{gap:28px}.r2s-next :is(h1,h2,h3,a,p){overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){.r2s-next *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.r2s-next .sf-collection-card{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;min-height:210px;isolation:isolate;background:var(--r2sn-beige)}.r2s-next .sf-collection-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;aspect-ratio:auto}.r2s-next .sf-collection-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--r2s-color-section) 90%,transparent),transparent 95%)}.r2s-next .sf-collection-card__body{padding:24px 20px 8px;align-self:end;align-items:center;background:transparent;gap:8px}.r2s-next .sf-collection-card__body h3{font-size:21px;max-width:13ch;margin:0}.r2s-next .sf-collection-card__count{font-size:11px;margin-bottom:6px}.r2s-next .sf-collection-card__arrow{width:30px;height:30px;font-size:17px;background:var(--r2s-color-section);border-radius:7px}.r2s-next .sf-collection-card__action{font-size:12px;padding:0 20px 24px}.r2s-next .sf-collection-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000009}.r2s-next .sf-header__actions .sf-search input{width:100%;min-width:0}.r2s-next .sf-header__actions .sf-search form{width:100%}.r2s-next .sf-announcement{background:var(--sf-ann-bg,var(--r2s-color-background));color:var(--sf-ann-text,var(--r2s-color-muted))}@media(min-width:991px){.r2s-next .sf-header--logo-center .sf-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.r2s-next .sf-header--logo-center .sf-header__brand{grid-column:2}.r2s-next .sf-header--logo-center .sf-header__nav{grid-column:1/-1;grid-row:2}.r2s-next .sf-header--logo-center .sf-header__actions{grid-column:3;grid-row:1}}@media(max-width:749px){.r2s-next .sf-collection-card{min-height:160px}.r2s-next .sf-collection-card__body{padding:14px 12px 8px}.r2s-next .sf-collection-card__body h3{font-size:16px}.r2s-next .sf-collection-card__action{padding:0 12px 16px;font-size:11px}.r2s-next .sf-collection-card__arrow{width:26px;height:26px}.r2s-next .sf-product-card__pill{overflow-wrap:anywhere}}.r2s-next .r2s-footer{padding:32px;color:var(--r2sn-footer-text,#fff)}.r2s-next .r2s-footer__shell{width:min(100%,var(--r2s-container-width));border:0;border-radius:var(--r2s-card-radius);background:var(--footer-bg,var(--r2sn-footer-bg,#173D2E));color:var(--r2sn-footer-text,#fff);box-shadow:none}.r2s-next :is(.r2s-footer__top,.r2s-footer__middle){padding:32px;gap:32px;border-color:color-mix(in srgb,currentColor 15%,transparent)}.r2s-next .r2s-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.r2s-next :is(.r2s-footer__brand-title,.r2s-footer__newsletter h2,.r2s-footer__menu-title,.r2s-footer__column h3){color:inherit;letter-spacing:-.025em}.r2s-next :is(.r2s-footer__brand-desc,.r2s-footer__newsletter p,.r2s-footer__copyright,.r2s-footer__policy-links a){color:inherit;opacity:.75}.r2s-next .r2s-footer__newsletter{padding:24px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:12px;background:transparent;box-shadow:none}.r2s-next :is(.r2s-footer__socials a,.r2s-footer__tab){background:transparent;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:8px;color:inherit!important;box-shadow:none}.r2s-next .r2s-footer__tab.is-active{background:color-mix(in srgb,currentColor 12%,transparent);color:inherit}.r2s-next .r2s-footer__input-row{background:var(--r2s-color-section);border:0;border-radius:8px;padding:5px;box-shadow:none}.r2s-next .r2s-footer__input-row input{color:var(--r2s-color-text);background:transparent;border:0;font-size:14px}.r2s-next .r2s-footer__submit{background:var(--r2s-color-button);color:var(--r2s-color-button-text);border-radius:6px;border:0;box-shadow:none}.r2s-next :is(.r2s-footer__trust-item,.r2s-footer__ecosystem){background:transparent;border-color:color-mix(in srgb,currentColor 18%,transparent);box-shadow:none;border-radius:10px;color:inherit}.r2s-next .sf-footer{background:var(--r2sn-footer-bg,#173D2E);color:var(--r2sn-footer-text,#fff)}@media(max-width:989px){.r2s-next .r2s-footer__top{grid-template-columns:1fr}}@media(max-width:749px){.r2s-next .r2s-footer{padding:24px 16px}.r2s-next :is(.r2s-footer__top,.r2s-footer__middle){padding:24px 20px;gap:24px}.r2s-next .r2s-footer__newsletter{padding:16px}}.r2s-next .sf-header__actions{margin-left:0;width:100%}.r2s-next .sf-header__nav{margin-inline:0}.r2s-next .sf-header__mobile-search{display:none}@media(max-width:749px){.r2s-next .sf-header__mobile-search{display:block;grid-column:1/-1;grid-row:2}.r2s-next .sf-header__mobile-search form{width:100%}.r2s-next .sf-header__mobile-search input[type=search]{width:100%;min-width:0;background:var(--r2s-color-background);border:0;border-radius:8px;font-size:14px;min-height:40px}.r2s-next .sf-header__mobile-search .sf-search-results{left:0;right:0;width:100%}}.r2s-next .r2s-footer__column :is(h3,p,a),.r2s-next .r2s-footer__payments h3,.r2s-next .r2s-footer__panel small{color:var(--r2sn-footer-text,#fff)}.r2s-next .r2s-footer__column :is(p,a),.r2s-next .r2s-footer__panel small{opacity:.85}.r2s-next .sf-footer a{color:inherit}.r2s-next .r2s-footer__column a:hover,.r2s-next .sf-footer a:hover{color:inherit;text-decoration:underline}.r2s-next .r2s-footer__form-success{color:inherit!important}.r2s-next :is(.sf-compact-hero__panel,.sf-featured__card,.sf-contact__panel,.sf-contact__form-card){border:1px solid var(--r2s-color-border);border-radius:var(--r2s-card-radius);box-shadow:none}.r2s-next .sf-compact-hero__panel{background:var(--sf-compact-card,var(--r2s-color-background))}.r2s-next .sf-compact-hero__feature{border:1px solid var(--r2s-color-border);border-radius:10px;box-shadow:none;background:var(--r2s-color-card);padding:16px}.r2s-next .sf-compact-hero__icon{border-radius:10px;background:var(--r2s-color-background);width:44px;height:44px}.r2s-next .sf-compact-hero__badge{box-shadow:none;background:var(--sf-compact-badge,var(--r2s-color-accent))}.r2s-next .sf-compact-hero__copy h2{font-size:clamp(28px,3vw,var(--r2s-h1-size));line-height:1.12}.r2s-next .sf-compact-hero__description{font-size:16px;line-height:1.6}.r2s-next .sf-featured__media{background:var(--r2s-color-background)}.r2s-next .sf-featured__image{filter:none}.r2s-next .sf-featured__discount{background:var(--r2s-color-sale);box-shadow:none;font-size:12px;min-width:0;padding:6px 10px}.r2s-next .sf-contact__panel{background:var(--r2s-color-section)}.r2s-next .sf-contact__eyebrow,.r2s-next .sf-contact__links :is(a,div)>span:first-child{background:var(--r2s-color-background);color:var(--r2s-color-accent)}.r2s-next .sf-contact__form :is(input,textarea){border-color:var(--r2s-color-border);background:var(--r2s-color-background)}.r2s-next :is(.r2s-content-blocks__panel,.r2s-content-blocks__trust){border-radius:var(--r2s-card-radius);box-shadow:none}.r2s-next .sf-page-content>article>img,.r2s-next article.sf-section .sf-page-content>img{max-height:640px;width:100%;object-fit:contain;border-radius:var(--r2s-image-radius)}.r2s-next :is(.sf-prose,.r2s-richtext) table{width:100%;border-collapse:collapse;table-layout:auto}.r2s-next :is(.sf-prose,.r2s-richtext) :is(th,td){padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--r2s-color-border);overflow-wrap:normal;word-break:normal}.r2s-next .sf-form{max-width:650px;width:100%}@media(max-width:749px){.r2s-next .sf-compact-hero__feature h3{font-size:16px}.r2s-next .sf-compact-hero__feature p{font-size:13px}.r2s-next :is(.sf-prose,.r2s-richtext) :is(th,td){padding:8px;min-width:80px}.r2s-next .sf-page-content .sf-form{gap:12px}}.r2s-next .sf-compact-hero__top-label{background:var(--r2s-color-accent);color:var(--r2s-color-button-text)}.r2s-next .sf-featured__eyebrow{color:var(--r2s-color-accent);background:var(--r2s-color-background)}.r2s-next .sf-footer{background:var(--sf-footer-bg,var(--r2sn-footer-bg));color:var(--sf-footer-text,var(--r2sn-footer-text))}.r2s-next .r2s-footer__payments{border-bottom-color:color-mix(in srgb,currentColor 15%,transparent)}.r2s-next .r2s-footer__policy-links{border-bottom:0;padding-bottom:0}.r2s-next .sf-collection-card{grid-template-rows:auto auto auto;min-height:0;background:var(--r2s-color-card);align-content:start}.r2s-next .sf-collection-card__media{position:relative;inset:auto;z-index:auto;width:100%;height:auto;aspect-ratio:1 / 1;overflow:hidden}.r2s-next .sf-collection-card__media img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:contain;object-position:center}.r2s-next .sf-collection-card:after{display:none}.r2s-next .sf-collection-card__body{align-self:auto;padding:16px 16px 8px}.r2s-next .sf-collection-card__action{padding:0 16px 16px}@media(max-width:749px){.r2s-next .sf-collection-card__body{padding:12px 12px 8px}.r2s-next .sf-collection-card__action{padding:0 12px 12px}}.r2s-next .sf-collections__grid{align-items:stretch}.r2s-next .sf-collection-card{height:100%;grid-template-rows:auto 1fr auto;border:1px solid var(--r2s-color-border);box-shadow:0 5px 18px #00000014;transition:box-shadow .2s ease,transform .2s ease}.r2s-next .sf-collection-card:hover{box-shadow:0 9px 24px #0000001f}.r2s-next .sf-collection-card__media{display:grid;place-items:center;padding:10px;background:var(--r2s-color-card);box-sizing:border-box}.r2s-next .sf-collection-card__media img{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain;object-position:50% 50%;border-radius:calc(var(--r2s-card-radius) * .6)}.r2s-next .sf-collection-card__body{align-items:start}.r2s-next .sf-collection-card__body h3{min-height:2.6em;line-height:1.3;max-width:none}.r2s-next .sf-contact__form label{display:block}.r2s-next .sf-contact__form label>span{display:inline}.r2s-next .sf-contact__form label>input,.r2s-next .sf-contact__form label>textarea{display:block;width:100%;margin-top:8px}.r2s-next .sf-collection-hero--split{overflow:visible}.r2s-next .sf-collection-hero--split .sf-collection-hero__media{position:relative;inset:auto;align-self:center;justify-self:center;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:calc(100% - 24px);min-height:0;height:auto;margin:12px;padding:6px;border:1px solid var(--r2s-color-border);border-radius:14px;background:var(--r2s-color-card);box-shadow:0 6px 20px #0000000d;overflow:hidden}.r2s-next .sf-collection-hero--split .sf-collection-hero__image{position:static;display:block;width:auto;max-width:100%;height:auto;max-height:380px;object-fit:contain;object-position:center;border-radius:9px}@media(max-width:749px){.r2s-next .sf-collection-hero--split .sf-collection-hero__image{max-height:300px}.r2s-next .sf-collection-hero--split .sf-collection-hero__media{margin:12px auto 20px}}.r2s-next .sf-collection-hero--split .sf-collection-hero__media{max-height:none;aspect-ratio:auto;flex-shrink:0}.r2s-next.template-page .r2s-page__wrap,.r2s-next.template-page .sf-wrap.sf-faq{width:min(calc(100% - 64px),var(--r2s-container-width,1240px));max-width:none;margin-inline:auto;box-sizing:border-box}.r2s-next.template-page .sf-wrap.sf-faq{padding:clamp(24px,4vw,48px);border:1px solid var(--r2s-color-border);border-radius:var(--r2s-card-radius,16px);background:var(--r2s-color-card);box-shadow:0 5px 20px #00000005}.r2s-next.template-page .sf-wrap.sf-faq h2:empty{display:none}.r2s-next.template-page .r2s-page:has(+.sf-section:has(.sf-faq)),.r2s-next.template-page .shopify-section:has(.r2s-page):has(+.shopify-section .sf-faq) .r2s-page{padding-bottom:24px}.r2s-next.template-page .r2s-page+.sf-section:has(.sf-faq),.r2s-next.template-page .shopify-section:has(.r2s-page)+.shopify-section>.sf-section:has(.sf-faq){padding-top:0}@media(max-width:749px){.r2s-next.template-page .r2s-page__wrap,.r2s-next.template-page .sf-wrap.sf-faq{width:calc(100% - 32px)}}.r2s-next.template-index .r2s-content-blocks{display:flow-root}.r2s-next-product .r2s-guarantee__actions{align-items:center;flex-wrap:wrap;gap:16px}.r2s-next-product :is(.r2s-faq__cta,.r2s-guarantee__cta){width:fit-content;max-width:100%;flex:0 1 auto}.r2s-next-product :is(.r2s-faq__cta,.r2s-guarantee__cta) [data-r2s-purchase-form]{width:440px;max-width:100%;margin-inline:auto}.r2s-next-product :is(.r2s-faq__cta,.r2s-guarantee__cta) :is([id=es-popup-button],[data-r2s-purchase-link],[data-r2s-shopify-submit]){width:100%!important;max-width:none!important;min-height:52px;height:auto!important;box-sizing:border-box;white-space:nowrap;padding-inline:20px!important}.r2s-next-product .r2s-guarantee__actions>a{flex:0 1 auto;width:auto;min-height:52px}@media(max-width:749px){.r2s-next-product .r2s-guarantee__actions{flex-direction:column;align-items:stretch}.r2s-next-product :is(.r2s-faq__cta,.r2s-guarantee__cta){width:100%}.r2s-next-product :is(.r2s-faq__cta,.r2s-guarantee__cta) :is([id=es-popup-button],[data-r2s-purchase-link],[data-r2s-shopify-submit]){white-space:normal;font-size:14px!important;padding-inline:12px!important}.r2s-next-product .r2s-guarantee__actions>a{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/r2s-next-storefront.css.map */
