html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto}@media(max-width:1024px){.container{width:calc(100% - 3rem)}}@media(max-width:768px){.btn,.button,[class*=__button],button[type=submit],input[type=submit],input[type=button]{min-height:44px}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],textarea,select{font-size:16px}.container{width:calc(100% - 2.25rem)}.hide-mobile{display:none!important}.show-mobile{display:block!important}}@media(max-width:480px){.container{width:calc(100% - 1.75rem)}}@media(min-width:769px)and (max-width:1024px){.hide-tablet{display:none!important}.show-tablet{display:block!important}}@media(min-width:1025px){.hide-desktop{display:none!important}.show-desktop{display:block!important}}.hide-mobile,.hide-tablet,.hide-desktop{display:block}.show-mobile,.show-tablet,.show-desktop{display:none}.text-mobile-center{text-align:inherit}@media(max-width:768px){.text-mobile-center{text-align:center!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@supports (padding: max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.site-header{padding-top:env(safe-area-inset-top)}.site-footer{padding-bottom:max(var(--spacing-xl),env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/responsive.css.map */
