@media(max-width:768px){.shopify-section-group-header-group .section-running-text{display:none}.shopify-section-group-header-group .tpbr__message{width:100%;max-width:100%;padding-inline:12px;font-size:11px;line-height:1.35;white-space:nowrap}.shopify-section-group-header-group .tpbr__message p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-search-fullbox-mobile{width:100%;max-width:100%;overflow:hidden}.header-search-fullbox-mobile .reloopo-mobile-search{position:relative;z-index:30;min-height:56px;background:transparent;pointer-events:auto}.header-search-fullbox-mobile .reloopo-mobile-search__filter{flex:0 0 56px;width:56px;align-self:stretch;border-right:1px solid rgb(var(--color-border));pointer-events:none}.header-search-fullbox-mobile .reloopo-mobile-search__input{min-width:0;min-height:56px;padding:0 12px 0 20px;border:0;outline:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:16px;pointer-events:auto;touch-action:manipulation;-webkit-user-select:text;user-select:text}.header-search-fullbox-mobile .reloopo-mobile-search__input::placeholder{color:rgb(var(--color-foreground));opacity:.48}.header-search-fullbox-mobile .reloopo-mobile-search__submit{flex:0 0 56px;width:56px;min-height:56px;color:currentcolor;cursor:pointer;pointer-events:auto;touch-action:manipulation}.header-search-fullbox-mobile .reloopo-mobile-search__input:focus-visible{box-shadow:inset 0 -2px rgb(var(--color-foreground))}}.product-sticky-bar .product-sticky-nav{min-width:0;overflow-x:auto}.product-sticky-bar .sticky-nav{gap:clamp(14px,1.35vw,28px);justify-content:center}.product-sticky-bar .sticky-nav__button{white-space:nowrap}.product-sticky-bar .sticky-nav__item[hidden]{display:none}.reloopo-product-details{padding:clamp(44px,7vw,88px) 20px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.reloopo-product-details__inner{width:min(1280px,100%);margin:0 auto}.reloopo-product-details__header{max-width:760px;margin:0 auto clamp(28px,4vw,48px);text-align:center}.reloopo-product-details__eyebrow,.reloopo-product-details__panel-kicker{margin:0 0 10px;color:#1b5e3f;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.reloopo-product-details__title{margin:0;color:#17231d;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08;letter-spacing:0}.reloopo-product-details__intro{margin:18px auto 0;color:#516058;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.7}.reloopo-product-details__features,.reloopo-product-details__split{display:grid;gap:16px}.reloopo-product-details__features{grid-template-columns:repeat(3,minmax(0,1fr))}.reloopo-product-details__feature,.reloopo-product-details__panel,.reloopo-product-details__specs{border:1px solid rgba(27,94,63,.14);border-radius:18px;background:#fff;box-shadow:0 18px 45px #17231d0d}.reloopo-product-details__feature{min-height:250px;padding:clamp(22px,3vw,34px);text-align:center}.reloopo-product-details__icon{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;margin-bottom:18px;border-radius:16px;background:#edf4ef;color:#1b5e3f}.reloopo-product-details__icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.reloopo-product-details__feature h3,.reloopo-product-details__specs h3{margin:0;color:#17231d;font-size:1.22rem;line-height:1.25}.reloopo-product-details__feature p{margin:12px auto 0;color:#516058;line-height:1.65}.reloopo-product-details__split{grid-template-columns:1.15fr .85fr;margin-top:18px}.reloopo-product-details__panel,.reloopo-product-details__specs{padding:clamp(22px,3vw,34px)}.reloopo-product-details__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.reloopo-product-details__metrics div{padding:18px 12px;border-radius:14px;background:#f7f8f6;text-align:center}.reloopo-product-details__metrics strong,.reloopo-product-details__metrics span{display:block}.reloopo-product-details__metrics strong{color:#1b5e3f;font-size:1.08rem}.reloopo-product-details__metrics span{margin-top:6px;color:#657169;font-size:.9rem}.reloopo-product-details__included{display:grid;gap:12px;margin:0;padding:0;list-style:none;color:#344139}.reloopo-product-details__included li{position:relative;padding-left:26px;line-height:1.5}.reloopo-product-details__included li:before{position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:#1b5e3f;content:""}.reloopo-product-details__specs{margin-top:18px}.reloopo-product-details__table-wrap{margin-top:22px;overflow-x:auto;border:1px solid rgba(27,94,63,.12);border-radius:14px}.reloopo-product-details__specs table{width:100%;min-width:680px;border-collapse:collapse}.reloopo-product-details__specs th,.reloopo-product-details__specs td{padding:15px 18px;border-bottom:1px solid rgba(27,94,63,.1);text-align:left;vertical-align:top;line-height:1.55}.reloopo-product-details__specs tr:last-child th,.reloopo-product-details__specs tr:last-child td{border-bottom:0}.reloopo-product-details__specs tr:nth-child(2n){background:#f7f8f6}.reloopo-product-details__specs th{width:230px;color:#17231d;font-weight:800}.reloopo-product-details__specs td{color:#344139}.reloopo-product-details__note{margin:16px 0 0;color:#657169;font-size:.92rem;line-height:1.6}@media(max-width:989px){.reloopo-product-details__features,.reloopo-product-details__split{grid-template-columns:repeat(2,minmax(0,1fr))}.reloopo-product-details__split{grid-template-columns:1fr}}@media(max-width:640px){.reloopo-product-details{padding-inline:14px}.reloopo-product-details__features,.reloopo-product-details__metrics{grid-template-columns:1fr}.reloopo-product-details__feature{min-height:auto}.reloopo-product-details__specs th,.reloopo-product-details__specs td{padding:13px 14px}}@media(max-width:768px){[data-ui-component="Video Banner Section"] .s-header__heading.h1{max-width:12ch;margin-inline:auto;font-size:38px;line-height:1.08;overflow-wrap:normal;word-break:normal}[data-ui-component="Video Banner Section"] .s-header__description{max-width:32ch;margin-inline:auto}}.card-image{position:relative;display:flex;width:100%;height:100%;overflow:hidden;aspect-ratio:var(--ratio);border-width:var(--border-thickness);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-border)}@media(max-width:768px){.js-predictive-search,.js-predictive-search-form,.js-predictive-search .search__field__wrapper,.js-predictive-search .search__filter{position:relative}.js-predictive-search-form,.js-predictive-search .search__field__wrapper{z-index:20}.js-predictive-search .search__filter{min-width:0}.js-predictive-search .search__field__category{flex:0 0 56px;width:56px;min-width:56px;max-width:56px;position:relative;z-index:1}.js-predictive-search .open-product-type{width:56px;height:100%;pointer-events:auto}.js-predictive-search .field__search_category{display:none!important;pointer-events:none}.js-predictive-search .search__field-input{position:relative;z-index:3;min-width:0;pointer-events:auto;touch-action:manipulation}.js-predictive-search .icon--default{z-index:4}}.reloopo-product-assurances{margin:0 0 24px;border:1px solid rgba(27,94,63,.2);border-radius:8px;background:#f7faf7;padding:16px}.reloopo-product-assurances__title{margin:0 0 12px;color:#17231d;font-size:1rem;font-weight:800}.reloopo-product-assurances__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:0}.reloopo-product-assurances__item{border-top:1px solid rgba(27,94,63,.12);padding-top:10px}.reloopo-product-assurances__item--wide{grid-column:1 / -1}.reloopo-product-assurances__item strong,.reloopo-product-assurances__item span,.reloopo-product-assurances__item a{display:block}.reloopo-product-assurances__item strong{color:#17231d;font-size:.9rem;font-weight:800;line-height:1.35}.reloopo-product-assurances__item span{margin-top:3px;color:#4d5b52;font-size:.8rem;line-height:1.45}.reloopo-product-assurances__item a{width:fit-content;margin-top:5px;color:#1b5e3f;font-size:.8rem;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(max-width:480px){.reloopo-product-assurances{padding:14px}.reloopo-product-assurances__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
