.product .product__title,.product .product__title h1{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;line-height:1.1}.product .product__title h1{font-size:clamp(2.8rem,5vw,4rem)}.product .price__regular .price-item,.product .price__sale .price-item--sale{font-size:2.4rem}.product .product-form__submit{min-height:5.6rem;font-size:1.6rem;font-weight:600;letter-spacing:.02em}.product .product-form__buttons .product-form__submit.button--secondary{--color-button:23,105,170;--color-button-text:255,255,255;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.bb-benefits{list-style:none;margin:1.6rem 0;padding:0;display:grid;gap:.9rem}.bb-benefits li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;line-height:1.5}.bb-benefits .bb-icon{margin-top:.2rem;color:#1769aa}.bb-details{max-width:80rem}.bb-specs{display:grid;margin:0}.bb-specs>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.6rem;padding:1rem 0;border-bottom:1px solid var(--bb-line)}.bb-specs>div:last-child{border-bottom:0}.bb-specs dt{font-weight:600}.bb-specs dd{margin:0}.bb-specs .bb-specs__full{display:block}.bb-sticky-atc{display:block;position:fixed;inset-inline:0;bottom:0;z-index:20;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom,0px));background:var(--bb-oat);border-top:1px solid var(--bb-line);box-shadow:0 -8px 24px #12365a14;transform:translateY(105%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.bb-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .25s ease}.bb-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;max-width:var(--page-width);margin-inline:auto}.bb-sticky-atc__img{width:4.8rem;height:4.8rem;border-radius:10px;object-fit:contain;background:#fff;flex:none}.bb-sticky-atc__meta{display:grid;min-width:0;flex:1}.bb-sticky-atc__title{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bb-ink)}.bb-sticky-atc__price{font-size:1.6rem;font-weight:600;color:var(--bb-ink)}.bb-sticky-atc__price s{margin-right:.6rem;font-weight:400;opacity:.6}.bb-sticky-atc__btn{flex:none;min-height:4.8rem;padding:0 2.4rem;border:0;border-radius:999px;background:#1769aa;color:#fff;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.bb-sticky-atc__btn:disabled{opacity:.5;cursor:not-allowed}.bb-sticky-atc__btn.is-loading{opacity:.7}@media(min-width:990px){.bb-sticky-atc{display:none}}@media(prefers-reduced-motion:reduce){.bb-sticky-atc,.bb-sticky-atc.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/breezebuy-product.css.map */
