html{min-height:calc(100% + env(safe-area-inset-top));padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body,html{background-color:#f9fafb;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}header{padding-top:env(safe-area-inset-top)}@media screen and (display-mode:standalone){body{-webkit-tap-highlight-color:transparent!important}}.category-nav-active-light{background-color:#f5f5f5!important}.category-nav-active-dark{background-color:#262626!important}.customer-header:before{background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.customer-header:before,.product-card:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:0;opacity:.8;transition:all .6s cubic-bezier(.08,.52,.52,1)}.product-card:before{background-image:linear-gradient(0deg,#000,rgba(0,0,0,.3) 33%,transparent 50%,rgba(0,0,0,.3) 66%,#000)}.product-card:hover:before{opacity:1}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@-webkit-keyframes wiggle{0%,to{transform:"rotate(-3deg)"}50%{transform:"rotate(3deg)"}}@keyframes wiggle{0%,to{transform:"rotate(-3deg)"}50%{transform:"rotate(3deg)"}}