:root{--bw-green:#0BBE73;--bw-green-2:#14E28C;--bw-ink:#0E0E0E;--bw-ink-2:#1a1d1b;--bw-soft:#F4F7F5;--bw-line:rgba(14,14,14,.09);--bw-shadow:0 10px 30px -12px rgba(14,14,14,.18);--bw-shadow-lg:0 22px 50px -18px rgba(11,190,115,.35)}html{scroll-behavior:smooth}::selection{background:var(--bw-green);color:#fff}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em;line-height:1.1;color:var(--bw-ink)}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-3 .h0,.color-scheme-3 .h1,.color-scheme-3 .h2,.color-scheme-4 h1,.color-scheme-4 h2{color:#fff}.title,.title-wrapper-with-link .title{font-weight:700}.title-wrapper-with-link{margin-bottom:2.4rem}.section-header,.collection .title-wrapper-with-link{align-items:flex-end}.announcement-bar{background:linear-gradient(90deg,#0e0e0e,#12261c 50%,#0e0e0e)!important}.announcement-bar__message,.announcement-bar__link{font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff}.section-header.shopify-section-group-header-group,.header-wrapper{background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.header-wrapper{border-bottom:1px solid var(--bw-line)!important}.header__menu-item,.list-menu__item--link{font-weight:600;font-size:1.4rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--bw-green)!important;text-decoration:none!important}.header__icon{transition:color .2s}.header__icon:hover{color:var(--bw-green)}.cart-count-bubble{background:var(--bw-green)!important;color:#fff!important}body .button,body .shopify-payment-button__button{background:linear-gradient(135deg,var(--bw-green),#08a862)!important;color:#fff!important;font-weight:700;letter-spacing:.01em;border-radius:999px;box-shadow:0 8px 20px -8px #0bbe738c!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}body .button:hover,body .shopify-payment-button__button:hover{transform:translateY(-2px)!important;filter:brightness(1.05);box-shadow:var(--bw-shadow-lg)!important;transition:transform .18s ease,box-shadow .18s ease!important}#MainContent .button:after,#MainContent .shopify-payment-button__button:after,.shopify-payment-button__button:after{display:none!important;animation:none!important}body .button--secondary,body .button.button--secondary{background:transparent!important;color:rgb(var(--color-foreground))!important;box-shadow:inset 0 0 0 1.5px currentColor!important}body .button--secondary:hover{background:#0bbe731f!important}.color-scheme-3 .button--secondary{color:#fff!important}body .shopify-payment-button__button--unbranded{min-height:4.6rem}.quantity{border-radius:999px}.banner.gradient,.banner{background:radial-gradient(900px 420px at 15% 0%,rgba(20,226,140,.28),transparent 60%),radial-gradient(700px 380px at 90% 100%,rgba(11,190,115,.22),transparent 60%),#0e0e0e!important;min-height:46rem}.banner__heading,.banner .banner__heading{font-size:clamp(3.4rem,7vw,6.4rem);font-weight:800;letter-spacing:-.035em;line-height:1.02;max-width:16ch;margin-left:auto;margin-right:auto}.banner__text,.banner__text p{font-size:clamp(1.6rem,2.2vw,2rem);opacity:.9;max-width:52ch;margin:1.6rem auto 0;line-height:1.5}.banner__buttons{margin-top:3rem;gap:1.2rem}.banner__box{padding:6rem 2rem}@media(max-width:749px){.banner{min-height:40rem}.banner__box{padding:4rem 1.6rem}}.multicolumn-card{background:var(--bw-soft);border:1px solid var(--bw-line);border-radius:18px;padding:2.2rem 1.6rem!important;transition:transform .2s,box-shadow .2s}.multicolumn-card:hover{transform:translateY(-3px);box-shadow:var(--bw-shadow)}.multicolumn-card__info{padding:0!important}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{font-weight:700;font-size:1.7rem;color:var(--bw-ink)}.multicolumn-card__info .rte{font-size:1.4rem;opacity:.8}.multicolumn-list{gap:1.4rem!important}.multicolumn .title{text-align:center;width:100%}.card-wrapper{height:100%}.card{border-radius:18px!important;overflow:hidden;background:#fff;border:1px solid var(--bw-line);transition:transform .22s ease,box-shadow .22s ease,border-color .22s}.card:hover{transform:translateY(-5px);box-shadow:var(--bw-shadow);border-color:#0bbe7373}.card__inner,.card .media{border-radius:0!important}.card .media img{transition:transform .5s ease}.card:hover .media img{transform:scale(1.05)}.card__information{padding:1.4rem 1.6rem 1.8rem!important}.card__heading,.card__heading a{font-weight:700;font-size:1.5rem;line-height:1.3;color:var(--bw-ink)}.price{font-weight:700;color:var(--bw-ink)}.price-item--regular{font-size:1.7rem}.price--on-sale .price-item--sale{color:var(--bw-green)}.badge{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:1.05rem;background:var(--bw-green)!important;color:#fff!important;border:0!important}.quick-add__submit{border-radius:999px}.collection-list .card{background:var(--bw-soft)}.collection-list .card__heading{font-size:1.7rem}.collection-list .card__content{padding:0!important}.collection-hero,.collection-banner{background:var(--bw-soft)}.collection-hero__title,.collection-hero__description{max-width:80rem}.collection-hero__description{font-size:1.6rem;line-height:1.6}.facets__summary,.facets-container select{border-radius:999px}.product-count__text{font-weight:600}.product__title h1{font-size:clamp(2.6rem,4vw,3.8rem);font-weight:800}.product .price-item--regular,.product .price-item--sale{font-size:3rem;font-weight:800;color:var(--bw-ink)}.product-form__input input[type=radio]+label{border-radius:999px;font-weight:600;padding:1rem 1.8rem}.product-form__input input[type=radio]:checked+label{background:var(--bw-ink);color:#fff;border-color:var(--bw-ink)}.product__media-wrapper .media{border-radius:18px;overflow:hidden}.product__info-container .icon-with-text{background:var(--bw-soft);border-radius:14px;padding:1.2rem 1.4rem;border:1px solid var(--bw-line);font-weight:600}.bw-benefits{list-style:none;margin:1.6rem 0 0;padding:1.6rem 1.8rem;background:var(--bw-soft);border:1px solid var(--bw-line);border-radius:16px;display:grid;gap:.9rem;font-size:1.4rem;font-weight:600;color:var(--bw-ink)}.bw-benefits li{display:flex;gap:.9rem;align-items:flex-start;line-height:1.35}.bw-benefits li:before{content:"\2713";flex:none;width:2rem;height:2rem;border-radius:50%;background:var(--bw-green);color:#fff;font-size:1.2rem;display:grid;place-items:center;margin-top:.1rem}.product__description{font-size:1.5rem;line-height:1.7}.faq-section details,.faq-sectiontwo details{border-radius:14px}.rich-text{padding:2rem 0}.rich-text__wrapper{background:linear-gradient(135deg,#0e0e0e,#123226);border-radius:28px;padding:5rem 2.4rem;color:#fff}.rich-text__heading{color:#fff!important}.footer{border-top:0}.footer__heading,.footer-block__heading{font-weight:700;letter-spacing:.02em;color:#fff}.footer a{transition:color .15s}.footer a:hover{color:var(--bw-green-2)!important;text-decoration:none}.footer-block__details-content .link{font-size:1.4rem}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)}.newsletter-form__button{border-radius:999px}.field__input,.select__select{border-radius:12px}.cart-notification,.cart-drawer{border-radius:0}.cart__checkout-button{border-radius:999px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/boost-custom.css.map */
