h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.03em;font-weight:400}.rich-text__heading,.title{letter-spacing:.04em}.caption-with-letter-spacing{letter-spacing:.22em;font-size:1.1rem}.header__heading-logo{width:400px;max-width:78vw;height:auto}@media screen and (min-width:990px){.section-header .header{max-width:96rem;margin:0 auto}}a.header__icon--cart,.header__search summary.header__icon--search{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;min-height:4.4rem;gap:.3rem;text-decoration:none}a.header__icon--cart:hover,a.header__icon--cart:focus{text-decoration:none}a.header__icon--cart:after,.header__search summary.header__icon--search:after{content:"Cart";font-size:1rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.85);text-decoration:none}.header__search summary.header__icon--search:after{content:"Search"}.title-wrapper-with-link{flex-direction:column;align-items:center;text-align:center;gap:1rem}.title-wrapper-with-link .link-with-icon{margin-left:0;text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem}.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem}.header__menu-item:hover span{text-decoration-thickness:.05rem;text-underline-offset:.4rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.16em;font-size:1.05rem}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:500}.card__heading{font-family:var(--font-body-family);font-weight:400;font-size:1.35rem;letter-spacing:.05em;line-height:1.5}.price{letter-spacing:.06em;font-size:1.25rem}.collection-list .card__heading{text-transform:uppercase;font-size:1.2rem;letter-spacing:.16em;font-weight:500}.collection-list .card__heading .icon-wrap{display:none}.collection-list .card--standard .card__media img{background-color:#f6f6f4}.multicolumn-card__info h3{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.25rem;font-weight:600}.footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-family:var(--font-body-family)}.footer{border-top:.1rem solid rgba(43,52,72,.12)}a:not(.button){text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bb-visualcomfort.css.map */
