fieldset.product-form__input:not(:has(input[type=radio]~input[type=radio]))>input[type=radio],fieldset.product-form__input:not(:has(input[type=radio]~input[type=radio]))>label{display:none!important}fieldset.product-form__input:not(:has(input[type=radio]~input[type=radio])){margin-bottom:6px!important}.cart-extras>summary{cursor:pointer;font-size:15px;padding:8px 0 12px;color:#444;text-decoration:underline;list-style:none}.cart-extras>summary::-webkit-details-marker{display:none}.m-cart-sticky{display:none}@media(max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{font-size:16px!important}#scroll__top{display:none!important}body:has(.product__sticky.sticky) shopify-chat,body.template-cart.has-m-cart-sticky shopify-chat{transform:translateZ(0)!important;top:0!important;bottom:auto!important;height:calc(100% - var(--m-sticky-h, 80px))!important}.product__sticky .product__sticky_head{display:none!important}.product__sticky .product__sticky_variant,.product__sticky .product__sticky_variant .select,.product__sticky select{max-width:calc(100vw - 32px)!important}.product__sticky select{text-overflow:ellipsis}.template-product .product__media-list{align-items:flex-start!important;margin-bottom:6px!important;padding-bottom:0!important}.template-product .product__media-list .product__media-item .product__media{padding-top:80%!important}.template-product .product__media-list .product__media-item .product__media img{object-fit:contain!important}.template-product .thumbnail-slider{display:none!important}.template-product .product__info-container{padding-top:12px!important}.template-cart .cart-item__details>p.caption-with-letter-spacing{display:none!important}.template-cart .cart__footer{display:flex!important;flex-direction:column!important}.template-cart .cart__footer .cart__blocks{order:1}.template-cart .cart__footer .cart-extras,.template-cart .cart__footer .cart__information{order:2;margin-top:16px}.template-cart .shipping_calculator{margin-top:24px}body.template-cart.has-m-cart-sticky{padding-bottom:84px}.m-cart-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:99;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 -2px 8px #0000000f}.m-cart-sticky__total{font-size:14px;line-height:1.25;color:#555}.m-cart-sticky__total strong{display:block;font-size:17px;color:#111}.m-cart-sticky .button{flex:1;max-width:62%;min-height:48px;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mobile-fixes.css.map */
