:root{--bs-forest:#24452e;--bs-sage:#4f7356;--bs-cta:#3f8f43;--bs-cta-hover:#347a38;--bs-cream:#f7f4ed;--bs-sand:#ece3d2;--bs-ink:#1d241f;--bs-muted:#5b665e;--bs-star:#f5b301;--bs-radius:16px}.bs-wrap{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.bs-sec{color:var(--bs-ink)}.bs-sec *{box-sizing:border-box}.bs-h{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.2px;line-height:1.12;margin:0;color:inherit}.bs-h--xl{font-size:clamp(34px,5.4vw,60px)}.bs-h--l{font-size:clamp(28px,3.8vw,44px)}.bs-h--m{font-size:clamp(22px,2.6vw,32px)}.bs-h--s{font-size:clamp(18px,2vw,22px)}.bs-p{font-size:16px;line-height:1.65;margin:0;color:inherit}.bs-p p{margin:0 0 12px}.bs-p p:last-child{margin-bottom:0}.bs-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bs-sage);margin-bottom:10px}.bs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--bs-cta);color:#fff!important;text-decoration:none;font-weight:600;font-size:17px;padding:16px 38px;border-radius:12px;border:0;cursor:pointer;transition:background .2s,transform .2s;box-shadow:0 8px 20px #3f8f4340}.bs-btn:hover{background:var(--bs-cta-hover);transform:translateY(-1px)}.bs-stars{display:inline-flex;gap:2px;vertical-align:middle}.bs-stars svg{width:18px;height:18px;fill:var(--bs-star)}.bs-center{text-align:center}.bs-img{display:block;width:100%;height:auto;border-radius:var(--bs-radius)}.bs-check{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.bs-check svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:749px){.bs-p{font-size:15px}.bs-btn{width:100%;padding:16px 20px}}.bs-sec p,.bs-sec li{color:inherit}.product__title,.product__title h1,.product-form__submit,.product-form__submit span,.cart__checkout-button,.button{text-transform:none!important}variant-selects fieldset.product-form__input:not(:has(input[type=radio]:nth-of-type(2))){display:none}.bs-cp__wide{max-width:680px!important}.list-menu__item,.menu-drawer__menu-item,.header__menu-item,.header__menu-item span,.breadcrumbs a,.breadcrumbs span{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bs-sections.css.map */
