.shopify-policy__container{max-width:min(var(--page-width) - var(--page-margin) * 2,calc(100% - var(--page-margin) * 2))!important}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]),.variant-option__button-label--has-swatch:has(:checked){outline:var(--focus-outline-width) solid var(--color-selected-variant-border)!important}.variant-option__button-label--has-swatch{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55))!important;outline-offset:var(--focus-outline-offset)!important}.resource-card__image,.slideshow-controls__thumbnails .slideshow-control img{object-fit:contain!important}.swatch{background-size:contain!important;background-repeat:no-repeat!important}.product-badges__badge{border-bottom-right-radius:12px!important}.product-details .product-badges{position:relative!important;top:0!important;left:0!important}.product-details div:has(>.product-badges):not(:has(>.product-badges>.product-badges__badge)){display:none!important}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true],.mega-menu__link:hover{color:var(--color-primary)!important}.predictive-search-results__title{font-weight:var(--font-h4--weight)!important}.search-page-input:focus-visible{outline:none!important;border-color:var(--color-primary)!important}swatches-variant-picker-component form{display:flex!important;flex-direction:column!important;gap:var(--gap-2xs)!important}.checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.facets .checkbox:has(.checkbox__input:checked):not(:has(.checkbox__input:disabled)):hover .icon-checkmark{background-color:rgb(var(--color-primary-rgb) / var(--opacity-85))!important;border-color:rgb(var(--color-primary-rgb) / var(--opacity-40-60))!important}.quantity-selector,.add-to-cart-button,.cart__ctas .cart__checkout-button{height:auto!important}.search-page-input,.product-form-buttons button{padding-block:var(--button-padding-block)!important}.cart-drawer__content .cart__ctas .cart__checkout-button,.cart-drawer__content .cart__ctas a{padding-block:var(--padding-lg)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-css.css.map */
