.homepage-category-icons__heading{margin:0 0 clamp(3.2rem,4vw,5rem)}.homepage-category-icons__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 1.2rem}.homepage-category-icons__item{min-width:0}.homepage-category-icons__card{align-items:center;color:rgb(var(--color-foreground));display:flex;flex-direction:column;height:100%;text-align:center;text-decoration:none}.homepage-category-icons__card--unlinked{cursor:default}.homepage-category-icons__media{position:relative;align-items:center;aspect-ratio:1;background:rgba(var(--color-foreground),.045);border-radius:50%;display:flex;justify-content:center;overflow:hidden;width:min(100%,10rem)}.homepage-category-icons__icon{color:rgb(var(--color-button));display:block;width:46%}.homepage-category-icons__icon svg{display:block;height:auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;width:100%}.homepage-category-icons .homepage-category-icons__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:center;width:100%;transform:scale(var(--category-image-zoom, 1));transform-origin:center}.homepage-category-icons__title{color:inherit;font-family:var(--font-body-family);font-size:1.5rem;font-style:var(--font-body-style);font-weight:500;line-height:1.35;margin:1.5rem 0 0;overflow-wrap:anywhere}.homepage-category-icons__card[href]:focus-visible{border-radius:.4rem;outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.6rem}@media screen and (max-width:749px){.homepage-category-icons .homepage-category-icons__inner{padding-top:2.4rem;padding-bottom:3rem}.homepage-category-icons__heading{font-size:2.5rem;margin-bottom:2.4rem}.homepage-category-icons__grid{gap:2.4rem 1rem}.homepage-category-icons__media{width:min(100%,7.8rem)}.homepage-category-icons__icon{width:44%}.homepage-category-icons__title{font-size:1.3rem;line-height:1.3;margin-top:1rem}}@media screen and (min-width:750px){.homepage-category-icons__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:2.4rem}.homepage-category-icons__media{width:min(100%,18rem)}.homepage-category-icons__title{font-size:1.6rem;margin-top:1.8rem}}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){.homepage-category-icons__media{transition:transform .2s ease,background-color .2s ease}.homepage-category-icons__card[href]:hover .homepage-category-icons__media{background:rgba(var(--color-foreground),.075);transform:translateY(-.3rem)}}@media screen and (prefers-reduced-motion:reduce){.homepage-category-icons__media{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-homepage-category-icons.css.map */
