.subcat-grid{padding:72px 0 80px;font-family:Futura PT,Futura,Century Gothic,sans-serif}.subcat-grid__inner{max-width:1160px;margin:0 auto;padding:0 24px}.subcat-grid__head{text-align:center;margin-bottom:52px}.subcat-grid__eyebrow{font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--sg-olive);margin:0 0 14px}.subcat-grid__heading{font-weight:800;font-size:clamp(1.7rem,3.2vw,2.3rem);color:var(--sg-heading-color, var(--sg-ink));margin:0 0 14px}.subcat-grid__subheading{font-size:16px;line-height:1.6;color:var(--sg-subheading-color, #4a4a44);max-width:560px;margin:0 auto}.subcat-grid__grid{display:grid;grid-template-columns:repeat(var(--sg-columns, 2),1fr);gap:28px}.subcat-grid__card{display:block;background:var(--sg-card-bg, #ffffff);border-radius:12px;overflow:hidden;text-decoration:none;box-shadow:0 1px 2px #234b210f;transition:transform .3s ease,box-shadow .3s ease}.subcat-grid__card:hover,.subcat-grid__card:focus-visible{transform:translateY(-6px);box-shadow:0 22px 44px #234b2124}.subcat-grid__media{position:relative;aspect-ratio:16 / 9;overflow:hidden}.subcat-grid__media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .5s ease}.subcat-grid__card:hover .subcat-grid__media img{transform:scale(1.05)}.subcat-grid__stripes{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,#e7ddc6 0px 14px,#f1eada 14px 28px)}.subcat-grid__content{padding:26px 28px 28px}.subcat-grid__title{font-weight:700;font-size:21px;color:var(--sg-card-title-color, var(--sg-ink));margin:0 0 10px}.subcat-grid__description{font-size:14.5px;line-height:1.6;color:var(--sg-card-text-color, #4a4a44);margin:0 0 18px}.subcat-grid__link{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;letter-spacing:.03em;text-transform:uppercase;color:var(--sg-link-color, var(--sg-ink))}.subcat-grid__link svg{width:14px;height:9px;transition:transform .25s ease}.subcat-grid__card:hover .subcat-grid__link svg,.subcat-grid__card:focus-visible .subcat-grid__link svg{transform:translate(4px)}@media(max-width:750px){.subcat-grid__grid{grid-template-columns:1fr}.subcat-grid__head{margin-bottom:36px}}@media(prefers-reduced-motion:reduce){.subcat-grid__card,.subcat-grid__media img,.subcat-grid__link svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-subcategory-grid.css.map */
