#shop_by_category{background-color:#f3f5f6;padding:63px 15px 15px}#shop_by_category .section-container{max-width:1400px;margin:0 auto}#shop_by_category .category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:25px;margin-bottom:40px}#shop_by_category .category-item{background:#fff;border:1px solid #e0e0e0;border-radius:3px;overflow:hidden;box-shadow:0 4px 10px #0000001a;transition:transform .2s ease}#shop_by_category .category-item:hover{transform:translateY(-5px)}#shop_by_category .category-link{display:flex;flex-direction:column;text-align:center;text-decoration:none;color:inherit;height:100%}#shop_by_category .category-image{display:block}#shop_by_category .category-image img{width:100%;height:auto;object-fit:cover;display:block}#shop_by_category .category-content{padding:15px 50px 15px 30px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;height:100%;min-height:93px}#shop_by_category .category-title{font-size:20px;font-weight:700;color:#000;text-align:left;margin:0;max-width:80%;line-height:1.1em;white-space:normal;word-wrap:break-word}#shop_by_category .category-arrow{flex-shrink:0;width:16px;height:16px}#shop_by_category .category-arrow svg{width:16px;height:20px}#shop_by_category .section-title{font-size:24px;font-weight:700;text-align:center;margin:0;color:#000}#shop_by_category .shop-all-container{text-align:center;margin-top:30px}#shop_by_category .shop-all-button{display:inline-block;padding:12px 30px;background:#347c4c;color:#fff;text-decoration:none;font-weight:600;border-radius:3px;transition:background .2s ease}#shop_by_category .shop-all-button:hover{background:#1d462b}@media (max-width: 768px){#shop_by_category{padding:20px 20px 5px}#shop_by_category .category-grid{display:flex;flex-direction:column;gap:10px;margin-top:10px;margin-bottom:10px}#shop_by_category .shop-all-container{margin-top:5px;margin-bottom:5px}#shop_by_category .category-item{display:flex;align-items:center;height:90px;min-height:90px}#shop_by_category .category-link{display:flex;flex-direction:row;width:100%}#shop_by_category .category-image{flex:0 0 35%}#shop_by_category .category-image img{width:100%;height:100%;object-fit:cover;border-radius:3px;display:block}#shop_by_category .category-content{flex:1;display:flex;align-items:center;justify-content:space-evenly;padding:15px;gap:5px}#shop_by_category .category-title{font-size:18px;line-height:1.2;flex:1}#shop_by_category .category-arrow{margin-left:10px}#shop_by_category .category-arrow svg{width:100%;height:100%}}@media (min-width: 550px) and (max-width: 768px){#shop_by_category .category-item{height:170px;min-height:110px}#shop_by_category .category-content{padding:15px 40px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/shop-by-category.css.map */
