html:has(.page-wrapper){height:auto!important;min-height:100%;overflow-x:clip!important;overflow-y:auto!important}
html:has(.page-wrapper) body{display:block!important;height:auto!important;min-height:100svh;overflow-x:clip!important;overflow-y:visible!important;padding-bottom:calc(80px + env(safe-area-inset-bottom) + var(--fx-preview-offset,0px))!important}
body .page-wrapper{display:block!important;height:auto!important;min-height:100svh;max-height:none!important;overflow:visible!important}
body .page-wrapper>#header-group{position:relative!important;inset:auto!important;height:auto!important;max-height:none!important;flex:none!important;overflow:visible!important}
body .page-wrapper>#MainContent{display:flow-root!important;position:relative!important;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:0!important}
body .page-wrapper>#MainContent>.shopify-section{height:auto!important;max-height:none!important;overflow:visible!important;flex:none!important}
body .page-wrapper>footer{display:block!important;position:relative!important;inset:auto!important;transform:none!important;height:auto!important;max-height:none!important;clear:both!important;margin-top:0!important;flex:none!important}
body .zk-bottom-nav{bottom:var(--fx-preview-offset,0px)!important}
body .zk-whatsapp-float{bottom:calc(90px + var(--fx-preview-offset,0px))!important}
html[scroll-lock],html[scroll-lock] body{overflow:hidden!important}
.zk35-home-cats__grid svg{width:100%;height:80px}
