.categories-section h2{color:#000}.mobilecategory-img{display:none}@media (max-width:767px){.desktopcategory-img{display:none!important}.mobilecategory-img{display:block!important}ul.menu-level-1::-webkit-scrollbar{width:4px;height:4px}}.categories-section{text-align:center}.categories-section p{margin-top:0;color:#666;margin-bottom:0;line-height:34px}.categories-grid{display:flex;justify-content:center;gap:20px;margin-top:20px}.category-card{width:100%;position:relative;border-bottom-left-radius:100% 50%;border-bottom-right-radius:100% 50%}.category-card a{display:block;position:relative}.category-card img{width:100%;height:auto;transition:transform .5s ease,border-radius .5s ease;display:block;border-top-left-radius:100% 50%;border-top-right-radius:100% 50%}.category-title,.shop-now-text{position:absolute;left:50%;transform:translate(-50%);color:#fff;font-weight:500;z-index:2;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.4)}.category-title{bottom:10%;width:100%;font-size:14px;transition:bottom .4s ease,font-size .4s ease}.shop-now-text{position:absolute;bottom:3%;left:50%;transform:translate(-50%);font-size:10px;color:#fff;transition:bottom .4s ease,opacity .4s ease;text-transform:uppercase}.category-card:hover .shop-now-text{opacity:1;bottom:8%}.home-shop-the-look{margin-top:0!important}@media (min-width:768px){.category-card:hover .shop-now-text{opacity:1}.category-card:hover .category-title{bottom:14%;font-size:16px}.category-card img{min-height:320px;object-fit:cover}}@media (max-width:999px) and (min-width:768px){.categories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.category-card{width:100%}}@media (max-width:767px){.category-card:hover .shop-now-text{bottom:2%}.shop-now-text{opacity:0}.categories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.category-card{width:100%}.category-card img{height:180px;object-fit:cover}.category-title{bottom:15%;font-size:10px;transform:translate(-50%,50%);text-align:center}.categories-section h2{font-size:18px}.categories-section p{font-size:12px;line-height:2}.categories-grid{margin-top:24px}.categories-section{text-align:center;margin:0}}@media only screen and (min-width:1600px) and (max-width:2100px){.categories-section h2{font-size:28px}.categories-section p{font-size:18px}.home-shop-the-look{margin-bottom:0;padding-bottom:80px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cat-grid-list.css.map */
