@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";:root{--bs-forest:#10181C;--bs-sage:#2B7CC4;--bs-cta:#10181C;--bs-cta-hover:#000000;--bs-cream:#f3f5f7;--bs-sand:#e8f3fd;--bs-ink:#10181C;--bs-muted:#5b6670;--bs-star:#F5B301;--bs-accent:#52A7F2;--bs-radius:14px}.bs-wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}:where(.bs-sec){color:var(--bs-ink)}.bs-sec *{box-sizing:border-box}.bs-h{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.015em;line-height:1.12;margin:0;color:inherit}.bs-h--xl{font-size:clamp(38px,5.6vw,66px)}.bs-h--l{font-size:clamp(30px,4vw,46px)}.bs-h--m{font-size:clamp(24px,2.8vw,34px)}.bs-h--s{font-size:clamp(19px,2vw,23px)}.bs-p{font-size:16px;line-height:1.7;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:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-sage);margin-bottom:12px}.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:16px;letter-spacing:0;text-transform:none;padding:17px 38px;border-radius:999px;border:0;cursor:pointer;transition:background .25s}.bs-btn:hover{background:var(--bs-cta-hover)}.bs-stars{display:inline-flex;gap:2px;vertical-align:middle}.bs-stars svg{width:16px;height:16px;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:18px;height:18px;flex:0 0 18px}@media(max-width:749px){.bs-p{font-size:15px}.bs-btn{width:100%;padding:17px 20px}}.bs-sec p,.bs-sec li{color:inherit}.product__title,.product__title h1{font-family:var(--font-heading-family)!important;text-transform:none!important;letter-spacing:.005em}.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}.list-menu__item,.menu-drawer__menu-item,.header__menu-item,.header__menu-item span,.breadcrumbs a,.breadcrumbs span{text-transform:none!important}.header__menu-item span{letter-spacing:.04em}h1 em,h2 em,h3 em,.bs-h em,.product__title em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:0}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.015em}.product-form__submit{border-radius:999px!important;font-weight:600!important}.cn-mosaic img,.cn-card-img img{height:auto!important}.cn-card-img img{height:100%!important}[id^=et-] .et-img{height:auto!important}.product-form__submit{background:linear-gradient(135deg,#6bb8f6,#52a7f2 45%,#2b7cc4)!important;color:#fff!important;border:0!important;box-shadow:0 10px 24px #52a7f259!important;transition:transform .2s,box-shadow .2s,filter .2s;text-shadow:0 1px 1px rgba(16,24,28,.18)}.product-form__submit:before,.product-form__submit:after{display:none!important}.product-form__submit span,.product-form__submit .loading-overlay__spinner{color:#fff!important}.product-form__submit:hover:not([disabled]){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 30px #2b7cc46b!important}.product-form__submit[disabled]{opacity:.55;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bs-sections.css.map */
