html[data-rr-design=club]{--rr-club-green:#203d33;--rr-club-paper:#f3f3eb;--rr-club-muted:#59665f;--rr-club-line:#cbd3cc;--rr-club-display:"RR Club Display","RR Club Fallback","Arial Narrow",Impact,sans-serif;--rr-ink:#203d33;--rr-muted:#59665f;--rr-bg:#fff;--gradient-background:#fff;--color-background:255,255,255;--color-foreground:32,61,51}html[data-rr-design=club] body{background:#fff;color:var(--rr-club-green)}html[data-rr-design=club] :is(.color-scheme-1,.color-scheme-2){--color-background:255,255,255;--color-foreground:32,61,51;--gradient-background:#fff}html[data-rr-design=club] :is(h1,h2,h3,h4){color:var(--rr-club-green)}html[data-rr-design=club] :is(.header-wrapper,.header,.shopify-section-header-sticky){background:#fff;border-color:var(--rr-club-line)}html[data-rr-design=club] .header{max-width:144rem;padding-block:1.4rem}html[data-rr-design=club] :is(.header__menu-item,.header__icon,.header__active-menu-item){color:var(--rr-club-green)}html[data-rr-design=club] .header__menu-item{font-size:1.15rem;font-weight:750;letter-spacing:.025em;text-transform:uppercase}html[data-rr-design=club] .rr-header-shop-nav{justify-content:flex-start;border:0;gap:1.2rem;padding-left:2.4rem}html[data-rr-design=club] .rr-header-shop-nav__link{border:0;color:#203d33;font-size:1.1rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase}html[data-rr-design=club] :is(.announcement-bar,.utility-bar){background:var(--rr-club-green);color:#fff}html[data-rr-design=club] .announcement-bar__message{color:#fff;font-size:1.1rem;letter-spacing:.06em;font-weight:700}html[data-rr-design=club] .rr-club-eyebrow{margin:0 0 1.2rem;color:var(--rr-club-green);font-size:1.1rem;font-weight:750;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}html[data-rr-design=club] :is(.rr-club-story,.rr-club-home-story,.rr-club-home-details) h2{font-family:var(--rr-club-display);font-weight:800;font-size:clamp(4.2rem,6.8vw,8rem);letter-spacing:-.015em;line-height:.98;text-transform:uppercase;margin:0 0 1.8rem;text-wrap:balance}html[data-rr-design=club] :is(.rr-club-story,.rr-club-home-story,.rr-club-home-details) p{font-size:1.5rem;line-height:1.65;color:var(--rr-club-muted)}html[data-rr-design=club] :is(.rr-club-story,.rr-club-home-story,.rr-club-home-details) .rr-club-eyebrow{font-size:1.1rem;line-height:1.5;color:var(--rr-club-green)}html[data-rr-design=club] :is(.rr-club-story,.rr-club-home-story,.rr-club-home-details) a{color:var(--rr-club-green);text-underline-offset:.35rem}html[data-rr-design=club] .rr-club-text-link{display:inline-flex;align-items:center;min-height:4.4rem;font-weight:750;font-size:1.3rem;text-decoration:underline;text-underline-offset:.4rem}html[data-rr-design=club] :is(.rr-home__button,.rr-primary-cta){border-radius:1.2rem!important;font-family:var(--font-body-family);font-weight:800;letter-spacing:0;text-transform:none;text-decoration:none;min-height:5.4rem}.rr-club-hero{display:grid;max-width:144rem;margin:auto;background:var(--rr-club-paper);grid-template-columns:1fr}.rr-club-hero__copy{padding:3.2rem 2rem 2.8rem}html[data-rr-design=club] .rr-club-hero h1{font-family:var(--rr-club-display);font-weight:800;font-size:clamp(6.4rem,17.7vw,10rem);line-height:.88;letter-spacing:-.015em;margin:1.8rem 0 2rem;text-transform:uppercase;max-width:100%}.rr-club-hero__text{font-size:1.6rem;line-height:1.6;margin:0 0 2.4rem}.rr-club-hero__copy .rr-home__button{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;min-width:24rem;padding:1.4rem 2rem;font-size:1.4rem}.rr-club-hero__signature{display:block;font-size:1.05rem;letter-spacing:.03em;margin-top:2rem}.rr-club-hero__photo{position:relative;margin:0;min-width:0}.rr-club-hero__photo :is(picture,img){display:block;width:100%;height:auto}.rr-club-hero__photo img{aspect-ratio:3/2;object-fit:cover}.rr-club-hero__photo figcaption{padding:.8rem 1.6rem;background:#fff;font-size:1rem;color:var(--rr-club-muted);line-height:1.5}.rr-club-promises{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.8rem;padding:1.8rem 1.6rem;font-size:1.1rem;letter-spacing:.025em;border-block:1px solid var(--rr-club-line);background:var(--rr-club-paper)}.rr-club-promises--hero{background:var(--rr-club-green);color:#fff;border:0}html[data-rr-design=club] .rr-home--products{background:#fff}html[data-rr-design=club] .rr-home__section{padding-block:4rem}html[data-rr-design=club] .rr-home__heading{font-family:var(--rr-club-display);text-transform:uppercase;font-weight:800;font-size:clamp(4rem,6vw,7.2rem);line-height:1;letter-spacing:-.01em;max-width:22ch}html[data-rr-design=club] .rr-home__copy{color:var(--rr-club-muted);font-size:1.5rem;line-height:1.65;max-width:54ch}html[data-rr-design=club] .rr-home__kicker{font-size:1.1rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:var(--rr-club-green)}html[data-rr-design=club] .rr-home-product-card__media{background:var(--rr-club-paper);border-radius:0}html[data-rr-design=club] .rr-home-product-card__title{font-size:1.4rem;font-weight:700;line-height:1.4;color:var(--rr-club-green)}html[data-rr-design=club] .rr-home-product-card__price{font-size:1.3rem;color:var(--rr-club-green)}.rr-club-home-details{background:var(--rr-club-paper)}.rr-club-feature{display:grid;grid-template-columns:1fr;align-items:center;max-width:132rem;margin:auto}.rr-club-feature :is(picture,img){display:block;width:100%;height:auto}.rr-club-feature__copy{padding:3.2rem 2rem}.rr-club-detail-list{padding:0;margin:2.4rem 0;list-style:none}.rr-club-detail-list li{padding:1.4rem 0;border-top:1px solid var(--rr-club-line)}.rr-club-detail-list strong{display:block;font-size:1.5rem;margin-bottom:.4rem}.rr-club-detail-list span{font-size:1.3rem;line-height:1.6;color:var(--rr-club-muted)}html[data-rr-design=club] .rr-club-image-note{font-size:1rem!important;line-height:1.6;margin-top:2rem;max-width:52ch}.rr-club-home-story{max-width:132rem;margin:auto;padding:4.8rem 1.6rem 0}.rr-club-story__head{max-width:76rem;text-align:center;margin:0 auto 2.8rem}.rr-club-story__head>p:not(.rr-club-eyebrow){max-width:52ch;margin:1.4rem auto 0}.rr-club-team{margin:0}.rr-club-team :is(picture,img){display:block;width:100%;height:auto;border-radius:0}.rr-club-team>picture img{aspect-ratio:3/2;object-fit:cover}.rr-club-team figcaption{padding:1rem 0 1.8rem;font-size:1.05rem;line-height:1.6;color:var(--rr-club-muted)}.rr-club-home-story .rr-campaign-group{max-width:100%}.rr-club-founder{max-width:76rem;margin:3.2rem auto 4.8rem;display:grid;grid-template-columns:5rem 1fr;gap:1.8rem;align-items:start}.rr-club-founder__mark{font-family:var(--rr-club-display);font-size:3rem;background:var(--rr-club-green);color:#fff;display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%}.rr-club-founder h3{font-size:2rem;margin:0 0 .6rem}.rr-club-founder p{margin:0}.rr-club-feature--bag{background:var(--rr-club-paper);margin-inline:-1.6rem}html[data-rr-design=club] .rr-home--newsletter{background:var(--rr-club-paper);border-top:1px solid var(--rr-club-line)}html[data-rr-design=club] .rr-home__newsletter{background:transparent;border:0;padding:0;box-shadow:none;border-radius:0}html[data-rr-design=club] .rr-home__field{border-color:var(--rr-club-green);background:#fff;border-radius:0}html[data-rr-design=club] :is(.footer,.footer__content-bottom){background:var(--rr-club-green);color:#fff;border-color:#4b6358}html[data-rr-design=club] .footer :is(h2,a,p,.copyright__content,.footer-block__details-content,.list-menu__item--link){color:#fff}html[data-rr-design=club] .footer{margin-top:0}html[data-rr-design=club] .rueckraum-footer{--footer-bg:#203d33;--footer-bg-deep:#203d33;--footer-text:#fff;--footer-text-muted:#e2e9e3;background:#203d33}html[data-rr-design=club] .template-product #MainContent{background:#fff}html[data-rr-design=club] product-info>.page-width{max-width:132rem;padding-top:2rem}html[data-rr-design=club] product-info{--rr-text:#203d33;--rr-blue:#203d33;--rr-border:#cbd3cc;--rr-border-strong:#98a99c}html[data-rr-design=club] product-info .product__info-container{border:0;border-radius:0;padding:0;box-shadow:none}html[data-rr-design=club] product-info .product-form__input{font-family:var(--font-body-family);letter-spacing:0}html[data-rr-design=club] product-info .rr-buy-trust__icon{width:2rem;height:2rem;flex-basis:2rem}html[data-rr-design=club] product-info .rr-buy-trust li{min-height:4.2rem}html[data-rr-design=club] product-info .rr-price-main .price-item--sale{font-size:2.6rem;font-weight:700;color:#203d33}html[data-rr-design=club] product-info .rr-price-main .price__badge-sale{display:none}.rr-club-gallery-note{display:flex;justify-content:space-between;align-items:center;padding:0 0 1.2rem;font-size:1.05rem;color:var(--rr-club-muted);letter-spacing:.015em}.rr-club-gallery-note span:last-child{font-weight:750;font-size:1rem;letter-spacing:.07em}.rr-club-breadcrumb{display:flex;gap:1rem;align-items:center;margin-bottom:1.4rem;font-size:1.05rem;line-height:1.6;color:var(--rr-club-muted)}.rr-club-breadcrumb a{color:inherit;text-decoration:none;min-height:2.4rem;display:flex;align-items:center}.rr-club-anchor{display:block;scroll-margin-top:12rem}html[data-rr-design=club] .rr-club-product-eyebrow{margin-bottom:.8rem}html[data-rr-design=club] .product__title h1{font-family:var(--font-body-family);font-size:clamp(2.5rem,3vw,3.8rem)!important;font-weight:750;letter-spacing:-.045em;line-height:1.13;color:var(--rr-club-green);text-transform:none}html[data-rr-design=club] .rr-product-type{display:none}html[data-rr-design=club] .rr-product-benefit{font-size:1.35rem;line-height:1.6;color:var(--rr-club-muted)}html[data-rr-design=club] .product__info-container>*+*{margin-top:1.8rem}html[data-rr-design=club] .rr-price-block{border:0;background:transparent;padding:0}html[data-rr-design=club] :is(.rr-price-main,.price__regular,.price__sale,.price-item){color:var(--rr-club-green)}html[data-rr-design=club] .rr-price-block .price{font-size:2.3rem;letter-spacing:-.03em;font-weight:650}html[data-rr-design=club] .product-form__input .form__label{color:var(--rr-club-green);font-size:1.3rem}html[data-rr-design=club] .product-form__input:not(.rr-option--color) input[type=radio]+label{border:1px solid var(--rr-club-line);border-radius:0;background:#fff;color:var(--rr-club-green);min-height:4.4rem;min-width:4.4rem;font-weight:650}html[data-rr-design=club] .product-form__input:not(.rr-option--color) input[type=radio]:checked+label{background:var(--rr-club-green);border-color:var(--rr-club-green);color:#fff}html[data-rr-design=club] .rr-size-guide-pill{background:#fff;border:1px dashed var(--rr-club-muted);border-radius:0;color:var(--rr-club-green);box-shadow:none}html[data-rr-design=club] .rr-option--color input[type=radio]:checked+label{outline-color:var(--rr-club-green)}html[data-rr-design=club] product-info .rr-option--color .rr-variant-pill.rr-variant-pill--color{display:inline-flex;align-items:center;justify-content:center;width:3.6rem!important;min-width:3.6rem!important;height:3.6rem!important;min-height:3.6rem!important;border-radius:50%!important;padding:.4rem!important;background:transparent!important;border-color:transparent!important}html[data-rr-design=club] product-info .rr-option--color input[type=radio]:checked+.rr-variant-pill{border-color:#203d33!important;outline:1px solid #203d33;outline-offset:1px}html[data-rr-design=club] product-info .rr-option--color .rr-variant-pill__swatch{width:2.7rem;height:2.7rem;flex:0 0 2.7rem}html[data-rr-design=club] product-info .rr-option--color .rr-variant-pill__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html[data-rr-design=club] product-info .rr-option--size input[type=radio]+label{border-radius:0!important;color:#203d33!important;font-family:var(--font-body-family);font-weight:650!important}html[data-rr-design=club] product-info .rr-option--size input[type=radio]:checked+label{background:#203d33!important;border-color:#203d33!important;color:#fff!important}html[data-rr-design=club] .rr-buy-trust{padding:.8rem 0 0;border:0;margin:.8rem 0 1.2rem}html[data-rr-design=club] .rr-buy-trust__label{font-size:.95rem;color:var(--rr-club-green)}.rr-club-buy-note{display:flex;gap:1.2rem;align-items:flex-start;padding:1.6rem;background:#edf1ec;margin-top:1.4rem;font-size:1.25rem;line-height:1.5}.rr-club-buy-note>.svg-wrapper{flex:none;width:2rem;height:2rem;color:var(--rr-club-green)}.rr-club-buy-note strong{font-size:1.3rem;color:var(--rr-club-green)}.rr-club-buy-note p{margin:.5rem 0;color:var(--rr-club-muted);font-size:1.2rem;line-height:1.6}.rr-club-buy-note a{color:var(--rr-club-green);font-size:1.15rem;text-underline-offset:.3rem}.rr-club-delivery{font-size:1.1rem;line-height:1.6;margin:1.3rem 0 0;color:var(--rr-club-muted)}.rr-club-delivery p{margin:.5rem 0}.rr-club-delivery a{color:var(--rr-club-green);text-underline-offset:.3rem;display:inline-flex;align-items:center;min-height:3.2rem}html[data-rr-design=club] .rr-product-details-accordion{border:0;padding:0;margin-top:1.6rem}html[data-rr-design=club] .rr-details-item{border:0;border-top:1px solid var(--rr-club-line);border-radius:0;background:#fff;padding:0;margin:0}html[data-rr-design=club] .rr-details-item:last-child{border-bottom:1px solid var(--rr-club-line)}html[data-rr-design=club] .rr-details-item summary{padding:1.7rem 0;min-height:5.8rem;font-size:1.15rem;font-weight:750;letter-spacing:.025em;text-transform:uppercase;color:var(--rr-club-green)}html[data-rr-design=club] .rr-details-item__content{font-size:1.3rem;padding:0 0 2rem;color:var(--rr-club-muted);line-height:1.65}html[data-rr-design=club] .rr-details-item__content a{color:var(--rr-club-green)}html[data-rr-design=club] .related-products{max-width:132rem;padding-top:4rem;padding-bottom:4rem}html[data-rr-design=club] .related-products__heading{font-family:var(--rr-club-display);text-transform:uppercase;font-size:clamp(3.2rem,4vw,5.2rem);font-weight:800;letter-spacing:0;line-height:1;max-width:25ch}html[data-rr-design=club] .related-products__view-all{color:var(--rr-club-green)}html[data-rr-design=club] .related-products .card{border-radius:0;background:var(--rr-club-paper);box-shadow:none;border:0}html[data-rr-design=club] .related-products .card__heading{color:var(--rr-club-green);font-size:1.3rem;font-weight:650}html[data-rr-design=club] .rr-product-facts-section{background:#fff}html[data-rr-design=club] .rr-product-facts-section>.page-width{max-width:132rem;padding-top:4rem;padding-bottom:0}.rr-club-story>.rr-club-promises{margin-bottom:3.2rem}.rr-club-section-head{display:flex;flex-direction:column;gap:.4rem;align-items:start;margin-bottom:2rem}.rr-club-section-head p{max-width:32ch;margin:0 0 1.2rem}.rr-club-colors{padding:2rem 0 4.8rem}.rr-club-colors__grid{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:1.2rem}.rr-club-color{display:block;text-decoration:none;scroll-snap-align:start;min-width:0}.rr-club-color img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--rr-club-paper)}.rr-club-color>span{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;font-size:1.2rem;font-weight:700;min-height:4.4rem}.rr-club-story>.rr-club-feature{background:var(--rr-club-paper);margin-inline:-1.6rem}.rr-club-fit{display:grid;gap:2.4rem;padding:4.8rem 0}.rr-club-fit>div>p:not(.rr-club-eyebrow){max-width:45ch}.rr-club-fit ol{list-style:none;margin:0;padding:0}.rr-club-fit li{display:flex;gap:1.6rem;padding:2rem 0;border-top:1px solid var(--rr-club-line)}.rr-club-fit li>span{font-family:var(--rr-club-display);font-size:3.2rem;font-weight:800;line-height:1.2}.rr-club-fit h3{font-size:1.6rem;margin:0 0 .4rem}.rr-club-fit li p{font-size:1.3rem!important;margin:0}.rr-club-reviews{padding:3.2rem 0;border-top:1px solid var(--rr-club-line)}.rr-club-faq{display:grid;gap:2.8rem;padding:3.6rem 0 4.8rem;border-top:1px solid var(--rr-club-line)}.rr-club-faq>div>p{max-width:35ch}.rr-club-faq>div>a{font-size:1.3rem;text-underline-offset:.3rem}.rr-club-faq details{border-top:1px solid var(--rr-club-line)}.rr-club-faq details:last-child{border-bottom:1px solid var(--rr-club-line)}.rr-club-faq summary{display:flex;gap:1rem;align-items:center;justify-content:space-between;min-height:6rem;padding:1.5rem 0;cursor:pointer;list-style:none;font-size:1.3rem;font-weight:700;color:var(--rr-club-green)}.rr-club-faq summary::-webkit-details-marker{display:none}.rr-club-faq summary:after{content:"+";font-size:2rem;font-weight:400}.rr-club-faq details[open] summary:after{content:"\2212"}.rr-club-faq details p{font-size:1.3rem!important;margin:0 0 2rem;max-width:58ch}.rr-club-last{text-align:center;padding:4rem 1.6rem;background:var(--rr-club-paper);margin-inline:-1.6rem}.rr-club-last .rr-home__button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 2.4rem;min-width:24rem;font-size:1.3rem}@media(min-width:750px){.rr-club-hero{grid-template-columns:.9fr 1.1fr;align-items:stretch}.rr-club-hero__copy{padding:5.6rem 4rem}html[data-rr-design=club] .rr-club-hero h1{font-size:clamp(7.2rem,7.7vw,11.2rem)}.rr-club-hero__photo picture{height:100%}.rr-club-hero__photo img{height:100%;object-fit:cover;object-position:46% center}.rr-club-hero__photo figcaption{position:absolute;bottom:0;left:0;right:0;background:#ffffffeb}.rr-club-feature{grid-template-columns:1fr 1fr;gap:0}.rr-club-feature__copy{padding:4rem clamp(2.4rem,4vw,6.4rem)}.rr-club-home-story{padding:6.4rem 3.2rem 0}.rr-club-feature--bag{margin-inline:0}html[data-rr-design=club] .rr-home__section{padding-block:6.4rem}html[data-rr-design=club] product-info>.page-width{padding-top:3.2rem;padding-bottom:2rem}html[data-rr-design=club] .product__info-wrapper{padding-left:3.2rem}.rr-club-section-head{flex-direction:row;justify-content:space-between;align-items:end;gap:3.2rem}.rr-club-colors__grid{grid-auto-columns:calc((100% - 6rem)/6)}.rr-club-fit{grid-template-columns:1fr 1fr;gap:6.4rem;padding:6.4rem 0}.rr-club-faq{grid-template-columns:.8fr 1.2fr;gap:6.4rem;padding:6.4rem 0}.rr-club-story>.rr-club-feature{margin-inline:0}.rr-club-last{margin-inline:0;padding:5.6rem 2rem}}@media(min-width:990px){html[data-rr-design=club] .product__info-wrapper{padding-left:4.8rem}html[data-rr-design=club] .product__column-sticky{position:relative;top:auto}html[data-rr-design=club] .rr-home__product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){html[data-rr-design=club] product-info>.page-width{padding-inline:1.6rem;padding-top:.8rem}html[data-rr-design=club] .rr-club-gallery-note{padding-bottom:.6rem}html[data-rr-design=club] .product__media-list{margin-bottom:0}html[data-rr-design=club] .product__info-wrapper{padding-top:.8rem}html[data-rr-design=club] product-info .product__info-container{display:flow-root}html[data-rr-design=club] product-info .product__info-container>*+*{margin-top:.4rem}html[data-rr-design=club] product-info .rr-club-anchor{margin:0}html[data-rr-design=club] product-info .rr-club-breadcrumb{margin:0 0 .4rem}html[data-rr-design=club] product-info .rr-club-product-eyebrow{display:none}html[data-rr-design=club] product-info .product__title{margin:0 0 .4rem}html[data-rr-design=club] product-info .product-form__input{margin-bottom:0}html[data-rr-design=club] .related-products__header{align-items:end;gap:1rem}html[data-rr-design=club] .related-products__view-all{white-space:nowrap;font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.rr-club-colors__grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/364/assets/rr-club.css.map */
