.shop-by-category{padding:48px 24px 56px}@media(max-width:599px){.shop-by-category{padding:32px 12px 36px}}.shop-by-category__inner{max-width:1400px;margin:0 auto}.shop-by-category__heading{text-align:center;font-size:clamp(28px,4vw,42px);letter-spacing:1px;margin:0 0 32px}.shop-by-category__grid{display:grid;grid-template-columns:repeat(var(--columns, 4),1fr);gap:12px}@media(max-width:989px){.shop-by-category__grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:599px){.shop-by-category__grid{grid-template-columns:repeat(2,1fr);gap:8px}}.category-card{position:relative}.category-card__link{position:relative;display:block;border-radius:6px;overflow:hidden;aspect-ratio:1 / 1;text-decoration:none}.category-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.category-card__image--placeholder{background:#e5e5e5}.category-card__link:hover .category-card__image{transform:scale(1.04)}.category-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000059,#0000 35% 65%,#0000008c)}.category-card__top-text{position:absolute;top:20px;left:20px;right:20px;display:flex;flex-direction:column;gap:2px;color:#fff}@media(max-width:599px){.category-card__top-text{top:12px;left:12px;right:12px}}.category-card__eyebrow{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:18px;opacity:.9}@media(max-width:599px){.category-card__eyebrow{font-size:13px}}.category-card__title{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(20px,2.4vw,28px);letter-spacing:1px;text-transform:uppercase}@media(max-width:599px){.category-card__title{font-size:16px;letter-spacing:.5px}}.category-card__label{position:absolute;left:50%;bottom:18px;transform:translate(-50%);color:#fff;font-size:13px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;white-space:nowrap}@media(max-width:599px){.category-card__label{bottom:10px;font-size:10px;letter-spacing:1.5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shop-by-category.css.map */
