.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-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}.checkbox .icon-checkmark{background-color:var(--color-input-background)!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}product-custom-property-component .__input-wrapper input{padding:var(--input-padding)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-css.css.map */
