.category-showcase{padding-top:var(--section-padding-top, 36px);padding-bottom:var(--section-padding-bottom, 36px)}.category-showcase__container{width:100%}.category-showcase__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (min-width:750px){.category-showcase__grid{gap:24px}}.category-card{position:relative;display:block;overflow:hidden;border-radius:var(--card-corner-radius, 12px);text-decoration:none;color:inherit;isolation:isolate}.category-card__image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}@media screen and (min-width:750px){.category-card__image-wrapper{aspect-ratio:4 / 3}}.category-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.category-card__image--placeholder{display:flex;align-items:center;justify-content:center;background:#0000000d}.category-card:hover .category-card__image{transform:scale(1.04)}.category-card__content{position:absolute;inset:auto 0 0 0;padding:12px;background:linear-gradient(to top,#0009,#0000 70%);color:#fff;display:flex;flex-direction:column;gap:2px}@media screen and (min-width:750px){.category-card__content{padding:20px;gap:4px}}.category-card__subtitle{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:.9}@media screen and (min-width:750px){.category-card__subtitle{font-size:12px;letter-spacing:.08em}}.category-card__title{font-size:16px;line-height:1.2;margin:0}@media screen and (min-width:750px){.category-card__title{font-size:28px}}.category-card__description{font-size:11px;opacity:.9;margin-top:1px;display:none}@media screen and (min-width:750px){.category-card__description{font-size:14px;margin-top:2px;display:block}}.category-card__description p{margin:0}.category-card__button{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;width:fit-content;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.7)}@media screen and (min-width:750px){.category-card__button{gap:8px;margin-top:10px;font-size:13px;letter-spacing:.04em}}.category-card__button svg{transition:transform .3s ease}.category-card:hover .category-card__button svg{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-category-showcase.css.map */
