html{color-scheme:light}.cb-featured-cta{padding-top:24px;text-align:center}.cb-featured-cta .btn{min-width:220px}.cb-shopping-assurances{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px;margin:12px 0;font-size:13px;line-height:1.5}.cb-shopping-assurances a{text-underline-offset:3px}.cb-shopping-assurances a:hover{text-decoration:underline}.cb-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0}.cb-payment-icons .icon--payment{margin:0}.cb-payment-icons svg{display:block;width:38px;height:24px}.site-nav__link,.mobile-nav__link{letter-spacing:.04em}.site-footer .rte a{overflow-wrap:anywhere}.btn,.add-to-cart{min-height:48px}.btn:focus-visible,.add-to-cart:focus-visible,.drawer__close-button:focus-visible{outline:2px solid var(--colorBtnPrimary, #8e221b);outline-offset:3px}.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn--loading):hover{background-color:var(--colorBtnPrimaryDim)!important;transition-delay:0s}.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn--loading):after{animation:none!important;background-image:none!important}.product-single__title{overflow-wrap:break-word}.product-single__description{line-height:1.6}.grid-product__title{line-height:1.45;letter-spacing:.025em}.grid-product__price{margin-top:6px}#CartDrawer .cart__checkout{min-height:52px}.se-option[data-display-type=dropdown] .se-selected-value{display:none}.se-option[data-display-type=dropdown] .se-option-title{margin-bottom:8px!important;text-align:left!important}.se-option[data-display-type=dropdown] .se-option-name{color:var(--colorTextBody, #161210)!important;font-size:13px!important;letter-spacing:.05em}.se-option[data-display-type=dropdown] .se-base-option{display:block;width:100%!important;max-width:none!important;margin:0!important}.se-option[data-display-type=dropdown] .se-type-dropdown{padding:0!important;border:0!important;border-radius:2px!important;background:transparent!important;box-shadow:none!important}.se-option[data-display-type=dropdown] .se-dropdown-selected{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:12px 16px!important;color:var(--colorTextBody, #161210)!important;background-color:var(--colorBody, #ffffff)!important;border:1px solid var(--colorBorder, #e5e5e5)!important;border-radius:2px;color-scheme:light;box-sizing:border-box}.se-option[data-display-type=dropdown] .se-dropdown-placeholder,.se-dropdown-portal.optis-variant-picker .se-dropdown-item span{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-family:inherit!important;font-size:16px!important;line-height:1.4;opacity:1!important}.se-option[data-display-type=dropdown] .se-dropdown-arrow{border-color:var(--colorTextBody, #161210)!important}.se-dropdown-portal.optis-variant-picker .se-dropdown-list{color:var(--colorTextBody, #161210)!important;background:var(--colorBody, #ffffff)!important;border:1px solid var(--colorBorder, #e5e5e5)!important;border-radius:2px!important;box-shadow:0 12px 28px #1612101f!important;color-scheme:light}.se-dropdown-portal.optis-variant-picker .se-dropdown-scroll{background:var(--colorBody, #ffffff)!important;padding:4px!important;scrollbar-color:#b5b5b5 #ffffff}.se-dropdown-portal.optis-variant-picker .se-dropdown-item{color:var(--colorTextBody, #161210)!important;background-color:var(--colorBody, #ffffff)!important;min-height:48px;padding:12px!important;border-radius:2px!important;line-height:1.4;opacity:1!important}.se-dropdown-portal.optis-variant-picker .se-dropdown-item:hover{background-color:#f5f5f5!important}.se-dropdown-portal.optis-variant-picker .se-dropdown-item[aria-checked=true]{color:#fff!important;background-color:var(--colorBtnPrimary, #8e221b)!important;box-shadow:none;font-weight:700}.se-dropdown-portal.optis-variant-picker .se-dropdown-item[out-of-stock]{color:#737373!important;cursor:not-allowed}.se-dropdown-portal.optis-variant-picker .se-dropdown-item[out-of-stock] span{text-decoration:line-through}.se-dropdown-portal.optis-variant-picker .se-dropdown-checked{border-color:currentColor!important;filter:brightness(0)}.se-dropdown-portal.optis-variant-picker .se-dropdown-item[aria-checked=true] .se-dropdown-checked{filter:brightness(0) invert(1)}.se-option[data-display-type=dropdown] .se-type-dropdown:hover .se-dropdown-selected,.se-option[data-display-type=dropdown] .se-type-dropdown:has(.se-dropdown-arrow-down) .se-dropdown-selected{border-color:var(--colorBtnPrimary, #8e221b)!important}.se-option[data-display-type=dropdown] .se-dropdown-selected:focus-visible,.se-dropdown-portal.optis-variant-picker .se-dropdown-item:focus-visible{outline:2px solid var(--colorBtnPrimary, #8e221b);outline-offset:2px}.cb-inventory-status.product-block{margin-top:-4px;margin-bottom:16px;color:var(--colorTextBody, #161210);font-size:13px;font-weight:600}.cb-inventory-status:not(:has(.sales-point:not(.hide))){display:none}.cb-inventory-status .icon--inventory:before{display:none}.cb-inventory-status .icon--inventory:after{background:#737373}.cb-inventory-status .inventory--low .icon--inventory:after{background:var(--colorBtnPrimary, #8e221b)}.product-single__meta .add-to-cart{min-height:52px;letter-spacing:.1em}@media(max-width:768px){.cb-featured-cta{padding-top:20px}.cb-featured-cta .btn{width:100%;max-width:360px}.cb-shopping-assurances{font-size:12px;gap:4px 8px}.product-single__title{font-size:28px;line-height:1.15}.site-header__logo img{object-fit:contain}.product-single__description table{max-width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cb-shop-all-title{margin:0 0 24px;text-align:left}@media(max-width:768px){.btn,.rte .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center}}.product-single__meta:has(kit-variant-picker) optis-variant-picker.bss-se-variant{display:none!important}@media(max-width:768px){.header-layout--center-split>.header-item--logo-split{flex:0 0 auto}}.cb-product-guidance{font-size:13px;line-height:1.5;padding:0 0 8px}.cb-product-guidance p{margin:0 0 7px}.cb-product-guidance a{text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/cb-experience.css.map */
