@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.save-data .fade-in,.save-data [data-cc-animate]{animation:none!important;transition:none!important;opacity:1!important}.save-data .lazyload{opacity:1}@media (max-width: 767px){button,a,input[type=submit],input[type=button],.button{min-height:44px;min-width:44px}.reduce-motion [data-cc-animate],.reduce-motion .fade-in{animation:none!important;transition:none!important;opacity:1!important}*{-webkit-overflow-scrolling:touch}.product-block,.collection-block,.shopify-section{contain:layout style paint}img{content-visibility:auto}.product-area__media,.theme-gallery{will-change:auto}#site-control,.footer-button-xs{transform:translateZ(0);backface-visibility:hidden}}@supports (content-visibility: auto){.product-block,.collection-block,article{content-visibility:auto;contain-intrinsic-size:300px}}@media (max-width: 767px) and (orientation: landscape){.shopify-section:first-child{min-height:60vh}}@media (max-width: 767px){.site-control .menu{position:relative;z-index:999;pointer-events:auto;touch-action:manipulation}.no-js #page-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;display:none}.no-js #page-menu:target{display:block;opacity:1;visibility:visible}body:not(.modal-active) .site-control .menu{display:block!important;visibility:visible!important;opacity:1!important}#page-menu .main-nav li{display:block!important;margin:0!important;width:100%}#page-menu .main-nav li a{display:block!important;width:100%!important;min-height:48px!important;padding:12px 20px!important;text-align:left!important;position:relative;box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,255,255,.1)}#page-menu .main-nav>ul>li{margin-bottom:4px!important}#page-menu .main-nav li li a{min-height:44px!important;padding:10px 20px 10px 40px!important;font-size:15px!important}#page-menu .main-nav li li li a{padding-left:60px!important}#page-menu .main-nav li a:active,#page-menu .main-nav li a:focus{background-color:#ffffff0d;outline:2px solid currentColor;outline-offset:-2px}#page-menu .main-nav li a:active{transform:scale(.98);transition:transform .1s ease}#page-menu .main-nav li.main-nav__back a{min-height:48px!important;padding:12px 20px!important;margin-bottom:16px!important}#page-menu .nav-footer-links__link{display:block;width:100%}#page-menu .nav-footer-links__link a{display:block!important;min-height:48px!important;padding:12px 20px!important;width:100%;box-sizing:border-box;touch-action:manipulation}.site-control .menu,.site-control .cart,.site-control .nav-search{min-width:48px!important;min-height:48px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:12px!important;touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,255,255,.1)}.site-control .menu .icon-menu,.site-control .cart svg,.site-control .nav-search svg{width:24px;height:24px}.site-control .cart>div{pointer-events:none}#page-menu .localization button,#page-menu .localization .disclosure__toggle,.site-control .localization button,.site-control .localization .disclosure__toggle{min-height:48px!important;padding:12px 16px!important;touch-action:manipulation}#page-menu .nav-footer-links a{display:block;min-height:48px!important;padding:12px 20px!important;width:100%;touch-action:manipulation}#page-menu a .arr{pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.site-control .menu:focus,.site-control .cart:focus,.site-control .nav-search:focus,.site-control .logo:focus{outline:2px solid currentColor;outline-offset:2px}@media (prefers-contrast: high){#page-menu .main-nav li a:focus,.site-control .menu:focus,.site-control .cart:focus,.site-control .nav-search:focus{outline-width:3px;outline-offset:3px}}#page-menu .nav-body{max-height:calc(100vh - 120px);overflow-y:auto;-webkit-overflow-scrolling:touch}#page-menu .main-nav{padding-bottom:20px}a[href="#page-content"],a[href^="#"]:first-child{min-height:44px;padding:10px 16px;touch-action:manipulation}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mobile-performance.css.map */
