.rb-section{padding-block:clamp(3rem,7vw,5.5rem)}.rb-section--flush{padding-block:0}.rb-trust__icon{display:grid;place-items:center;width:3.1rem;height:3.1rem;border-radius:50%;background:#6b7a5e12;color:#6b7a5e;margin-bottom:.35rem}.rb-trust__icon svg{width:24px;height:24px;opacity:1;stroke-width:1.7}.rb-uses__icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#6b7a5e12;color:#6b7a5e}.rb-uses__icon svg{width:21px;height:21px;opacity:1;stroke-width:1.7}.rb-uses__card{transition:background-color .25s ease}@media(hover:hover){.rb-uses__card:hover{background:#6b7a5e0a}}.rb-stmt__fig{position:relative}.rb-stmt__fig:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;width:2.2rem;height:2px;background:#6b7a5e}.rb-stmt__figval{letter-spacing:-.03em}.rb-feat__idx{color:#6b7a5e;opacity:.75}.rb-cert span{color:#6b7a5e}.rb-faq__item[open]>.rb-faq__q{color:#6b7a5e}.rb-faq__q:hover{color:#6b7a5e}@media screen and (max-width:749px){.rb-feat__heading,.rb-uses__heading,.rb-specs__heading,.rb-cmp__heading,.rb-faq__heading,.rb-ship__heading,.rb-guar__heading{font-size:1.85rem;letter-spacing:-.018em}.rb-stmt__lead{font-size:1.7rem}.rb-guar__box{padding:1.75rem 1.25rem}}.sticky-add-to-cart__title{white-space:normal;overflow:hidden;font-size:.92rem;line-height:1.25;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.sticky-add-to-cart__info{display:flex;flex-direction:column;gap:.1rem;min-width:0}.sticky-add-to-cart__info :is(p,span,div){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){.sticky-add-to-cart__title{font-size:.84rem}.sticky-add-to-cart__image{width:42px;flex:none}}@media screen and (min-width:1500px){.hero{--hero-min-height: 62vh !important}}@media screen and (min-width:2200px){.hero{--hero-min-height: 78vh !important}}@media screen and (min-width:990px){.product-media-container,.media-gallery--carousel,media-gallery,.slideshow-controls__thumbnails{max-width:620px!important;margin-inline:auto!important}}.shopify-payment-button__more-options{display:none!important}.payment-icons{--icon-gap: 6px}.payment-icons__list{display:flex!important;flex-wrap:nowrap;width:100%;gap:var(--icon-gap, 6px)}.payment-icons__item{flex:1 1 0;min-width:0;display:flex}.payment-icons__item>svg,.payment-icons__item>.icon,.payment-icons__item>img{width:100%!important;height:auto!important;max-width:none!important}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:.55rem}.variant-option--buttons>legend{flex:1 0 100%}.variant-option--buttons .variant-option__button-label{flex:1 1 calc(50% - .3rem);min-width:calc(50% - .3rem);margin:0}.variant-option--buttons .variant-option__button-label>*{width:100%}.variant-option__button-label:has(input[data-option-name=Colour][data-option-available=false]){display:none}.rb-save-pill{display:inline-block;margin-left:.5rem;padding:.2em .6em;font-size:.78rem;font-weight:700;letter-spacing:.02em;line-height:1.5;border-radius:999px;background:#6b7a5e;color:#fff;vertical-align:middle;white-space:nowrap}.rb-promo-note{margin-top:.35rem;font-size:.9rem;font-weight:600;line-height:1.4;color:#6b7a5e}.sticky-add-to-cart .rb-save-pill{font-size:.7rem;margin-left:.3rem;padding:.15em .45em}.variant-option__button-label__text:before{content:"";display:inline-block;width:1.05em;height:1.05em;margin-right:.55em;border-radius:50%;vertical-align:-.18em;border:1px solid rgba(31,26,25,.22);box-shadow:inset 0 -2px 3px #1f1a1921;background:transparent}.variant-option__button-label:has(input[value=White]) .variant-option__button-label__text:before{background:#ebeef5}.variant-option__button-label:has(input[value=Beige]) .variant-option__button-label__text:before{background:#efe4d0}.variant-option__button-label:has(input[value="Light Green"]) .variant-option__button-label__text:before{background:#dae8d9}.variant-option__button-label:has(input[value=White]),.variant-option__button-label:has(input[value=Beige]),.variant-option__button-label:has(input[value="Light Green"]){--rb-has-swatch: 1}.variant-option__button-label:not(:has(input[value=White])):not(:has(input[value=Beige])):not(:has(input[value="Light Green"])) .variant-option__button-label__text:before{display:none}.variant-option__button-label:has(input:checked) .variant-option__button-label__text:before{border-color:#ffffffa6}@media(prefers-reduced-motion:no-preference){.rb-reveal{opacity:0;transform:translateY(20px);will-change:opacity,transform}.rb-reveal.rb-in{opacity:1;transform:none;transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1)}.button,.add-to-cart-button,.variant-option__button-label>*{transition:transform .14s ease,box-shadow .2s ease,background-color .2s ease}.button:active,.add-to-cart-button:active{transform:scale(.975)}.variant-option__button-label:hover>*{transform:translateY(-1px)}.rb-save-pill{animation:rb-pop .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes rb-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}}.resource-list--grid:has(>.resource-list__item:only-child){display:flex;justify-content:center}.resource-list--grid:has(>.resource-list__item:only-child)>.resource-list__item{width:100%;max-width:26rem}.shopify-section:has(.resource-list--grid>.resource-list__item:only-child) .section-resource-list__header{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/rb-custom.css.map */
