@media screen and (max-width: 512px){#shopify-section-header #main-header .py-5{padding-top:.75rem;padding-bottom:.75rem}}@media screen and (max-height: 600px) and (min-width: 513px){[data-sticky-add-to-cart] img{max-height:15vh;overflow:hidden}#shopify-section-header #main-header{min-height:auto}}@media screen and (max-height: 400px) and (min-width: 513px){#shopify-section-announcement-bar,#shopify-section-header{position:static!important}}@media screen and (max-width: 320px){body{padding-bottom:0!important}}@supports (height: 100dvh){@media screen and (min-width: 513px){[data-sticky-add-to-cart] img{max-height:20dvh}}}@supports (container-type: inline-size){@container (max-width: 512px){[data-sticky-add-to-cart],#shopify-section-announcement-bar,#shopify-section-header{position:static!important}}}@media screen and (min-width: 513px){[data-sticky-add-to-cart] button,[data-sticky-add-to-cart] a{min-height:44px;min-width:44px}[data-sticky-add-to-cart] button:focus,[data-sticky-add-to-cart] a:focus{outline:2px solid currentColor;outline-offset:2px}}@media screen and (max-width: 1279px){body:has([data-sticky-add-to-cart]:not(.hidden)) #MainContent{padding-bottom:80px!important}}@media screen and (max-width: 767px){body:has([data-sticky-add-to-cart]:not(.hidden)) #MainContent{padding-bottom:72px!important}}@supports not (selector(:has(*))){@media screen and (max-width: 1279px){#MainContent{padding-bottom:80px!important}}@media screen and (max-width: 767px){#MainContent{padding-bottom:72px!important}}}
