:root{--mi-control-h: 48px}.product__info-container>*+*{margin:0 0 1.5rem}h1,h2,h3,h4,h5,h6,.anonymous__heading{margin-bottom:.2em!important}h2{font-size:36px!important;font-weight:700!important}@media screen and (max-width:749px){h1{font-size:36px!important}h1.b-main-title{font-size:30px!important}h2{font-size:28px!important}}.rte,.anonymous__text,.section-content__text{line-height:1.6}.metafield-rich_text_field h3{font-size:24px;font-weight:500;margin-top:10px;line-height:2.5rem;margin-bottom:0!important}.rich-text__text--caption,.section-content__caption{font-weight:700!important}.b-main-title{font-weight:500;line-height:1.1}.section-content__caption{margin-bottom:4px!important}.section-content__caption+*{margin-top:0!important}.section-content__heading+.section-content__text{margin-top:5px!important}.card-information{padding-top:1.5rem}.icon-with-text--vertical{--icon-size: 1.2em}.icon-with-text__item:not(:last-child){margin-bottom:1rem}@media(min-width:990px){.sticky-cta{max-width:750px!important;width:calc(100% - 4rem);justify-content:space-between}.sticky-cta__info{flex:1}}.sticky-cta__button .button{font-size:1.3rem}.header__inline-menu .list-menu--inline{column-gap:1.8rem}.promo-card--text-container .w-full:has(.promo-image) .promo-card--text__heading,.promo-card--text-container .w-full:has(.promo-image) .promo-card--text__text{text-align:center}.unit-price,.cart-item .discounts{display:none!important}custom-accordion summary .accordion__title{max-width:100%}.facets-layout-boxes{display:flex!important;flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important}.facets-layout-boxes .facets__item{flex:1 1 auto!important;width:auto!important}.facets__item label,.facets__item .facets__label{white-space:nowrap!important}.facets__summary-label{font-size:16px}.facets-wrap .facet-checkbox__text-label{font-weight:700!important}.facets-layout-boxes .facets__label.facet-checkbox{padding:10px 11px 8px!important}.facets-wrap .swatch-input-wrapper{--swatch-input--size: 40px !important}a.button.js-pagination__next-button,a.button.js-pagination__next-button:after{border-radius:999px;padding:12px 20px}@media screen and (min-width:999px){nav.breadcrumbs.page-width{max-width:1380px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/global-layout-adjustments.css.map */
