.featured-categories .featured-categories__heading-wrapper{margin-bottom:3rem}.featured-categories .featured-categories__heading-wrapper--center{text-align:center}.featured-categories .featured-categories__heading-wrapper--left{text-align:left}.featured-categories .featured-categories__heading{margin:0}.featured-categories .featured-categories__card{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;border-radius:20%;background-color:rgba(var(--color-foreground),.04);overflow:hidden;transform:scale(var(--card-scale, 1));transition:border-radius .35s ease}.featured-categories .featured-categories__card-image{width:80%;height:80%;object-fit:cover;display:block;border-radius:50%}.featured-categories .featured-categories__card-placeholder{width:60%;height:60%;opacity:.4}.featured-categories .featured-categories__item--active .featured-categories__card{border:1px solid rgba(var(--color-foreground),.04);border-radius:50%}.featured-categories .featured-categories__slider{display:block;position:relative;padding:0 5.6rem}.featured-categories .featured-categories__slider-viewport{overflow:hidden}.featured-categories .featured-categories__slider-track{display:flex;list-style:none;margin:0;padding:0;gap:1.5rem;will-change:transform}.featured-categories .featured-categories__slider-track .featured-categories__item{flex-shrink:0;transition:.35s ease-in-out}.featured-categories .featured-categories__slider-btn{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background));cursor:pointer;transition:border-color .2s ease,background-color .2s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.featured-categories .featured-categories__slider-btn--prev{left:0}.featured-categories .featured-categories__slider-btn--next{right:0}.featured-categories .featured-categories__slider-btn:hover{border-color:rgba(var(--color-foreground),.5)}.featured-categories .featured-categories__slider-btn .svg-wrapper{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.featured-categories .featured-categories__slider-btn--prev .svg-wrapper{transform:rotate(90deg)}.featured-categories .featured-categories__slider-btn--next .svg-wrapper{transform:rotate(-90deg)}.featured-categories .featured-categories__item-label-mobile{display:none}@media screen and (max-width:749px){.featured-categories .featured-categories__slider{padding:0 0 5.9rem}.featured-categories .featured-categories__slider-btn{top:auto;bottom:0;transform:none}.featured-categories .featured-categories__slider-track .featured-categories__item a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:rgb(var(--color-foreground))}.featured-categories .featured-categories__item-label-mobile{display:none;margin-top:3.2rem;font-size:1.4rem;font-weight:600;text-align:center;line-height:1.3;white-space:nowrap}.featured-categories .featured-categories__item--active .featured-categories__item-label-mobile{display:block}.featured-categories .featured-categories__active-label{display:none}}.featured-categories .featured-categories__active-label{margin-top:2rem;text-align:center;min-height:2.4rem}.featured-categories .featured-categories__active-label-link{text-decoration:none;color:rgb(var(--color-foreground))}.featured-categories .featured-categories__active-label-link:hover{text-decoration:underline}.featured-categories .featured-categories__active-label-text{font-size:1.6rem;font-weight:600;letter-spacing:.01em}.featured-categories .featured-categories__columns-grid{display:grid;gap:2rem 1.5rem;list-style:none;margin:0;padding:0}.featured-categories .featured-categories__columns-grid .featured-categories__item{--card-scale: 1;min-width:0}.featured-categories .featured-categories__columns-grid .featured-categories__item a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:rgb(var(--color-foreground))}.featured-categories .featured-categories__columns-grid .featured-categories__item a:hover .featured-categories__card{transform:scale(1.06)}.featured-categories .featured-categories__item-label{display:block;margin-top:1rem;font-size:1.4rem;font-weight:600;text-align:center;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-featured-categories.css.map */
