.banner__buttons .button:focus-visible,.product-form__submit:focus-visible,.quick-add__submit:focus-visible,.cart__checkout-button:focus-visible,.shopify-payment-button__button:focus-visible{outline:2px solid #2e2a39!important;outline-offset:3px}variant-selects:has(input[data-option-name=Size]) fieldset.product-form__input:has(>input[data-option-name=Color]):not(:has(>input~input)){display:none}@media screen and (min-width:990px){.mega-menu:has(>#HeaderMenu-catalog) .mega-menu__content{left:auto;right:auto;width:min(36rem,calc(100vw - 4rem));padding:1.4rem 0}.mega-menu:has(>#HeaderMenu-catalog) .mega-menu__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 2rem;padding:0 2rem}.mega-menu:has(>#HeaderMenu-catalog) .mega-menu__list>li{width:auto;padding-right:0}}@media screen and (max-width:749px){product-info[id^=MainProduct-] .product__media-wrapper .product__media-list{margin-bottom:.4rem}product-info[id^=MainProduct-] .product__media-list .product__media-item{padding-block:0}product-info[id^=MainProduct-] .product-media-container.constrain-height{--constrained-height: min(28rem, 36svh)}product-info[id^=MainProduct-] .product__media img{object-fit:contain}product-info[id^=MainProduct-] .product__title h1,product-info[id^=MainProduct-] .product__title .h1{font-size:2.6rem;line-height:1.2}product-info[id^=MainProduct-] .product__info-container>*+*{margin:1rem 0}product-info[id^=MainProduct-] .product__info-container>.product__tax{margin-top:-.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cro-fixes.css.map */
