@media (max-width:800px){.hero section{padding-bottom:1rem;display:block}.hero .hero-texts{margin-bottom:1rem}}.categories section{width:100%;padding:1rem}.cat-card{text-align:center;grid-column:span 2;margin-top:2rem}.cat-card img{width:100%}@media (max-width:800px){.categories section{scrollbar-width:auto;flex-wrap:nowrap;width:100%;display:flex;overflow-x:scroll}.cat-card{width:200px}}.featured-products h2{padding-top:2rem}.cat-container section .texts{grid-column:span 3}.cat-container section .texts>div{padding:1rem}.cat-container section .texts h3{font-size:24px}.cat-container section .texts img{width:100%;height:100%}.cat-container section .cat-product{grid-column:span 9}@media (max-width:800px){.cat-container section{display:block}}.search-dropdown{border-radius:4px}.search-item:hover{cursor:pointer;background:#f0f0f0}
.hero section{width:100vw;padding:1rem 0}.hero-texts{grid-column:span 4;height:450px}.hero-texts .img{width:100%;height:100%;position:relative}.hero-banner{order:-10;grid-column:span 8;height:450px}.hero-banner .img{width:100%;height:100%;position:relative}.banner-img{opacity:0;animation:.7s forwards fadeIn}@keyframes fadeIn{to{opacity:1}}@media (max-width:900px){.hero-banner{order:-20;height:250px}}
