.index-category-section .index-category{background:var(--white)}.index-category-section .index-category__container{display:flex;flex-direction:column;gap:var(--padding-50)}.index-category-section .index-category__header{display:flex;flex-direction:column;align-items:center;gap:var(--padding-30);width:min(100%,1168px);margin:0 auto;text-align:center}.index-category-section .index-category__heading.common-heading{margin:0;color:var(--primary-color);font-size:var(--font62);line-height:1.13;letter-spacing:-.04em;text-transform:none}.index-category-section .index-category__text.common-subheading{margin:0;color:var(--dark);font-size:var(--font20);line-height:1.6}.index-category-section .index-category__text.common-subheading p{margin:0 0 1.5rem}.index-category-section .index-category__text.common-subheading h3{font-size:var(--font30);color:var(--primary-color)}.index-category-section .index-category__text p{margin:0}.index-category-section .index-category__cards{display:flex;flex-wrap:wrap;gap:var(--padding-30);width:100%}.index-category-section .index-category__card{flex:0 0 calc((100% - (var(--padding-30) * 2)) / 3);min-width:0}.index-category-section .index-category__card-link{position:relative;display:block;overflow:hidden;aspect-ratio:553 / 376;color:var(--white);background:var(--primary-color);border-radius:15px}.index-category-section .index-category__media,.index-category-section .index-category__shade{position:absolute;top:0;right:0;bottom:0;left:0}.index-category-section .index-category__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .5s ease}.index-category-section .index-category__placeholder{background:rgba(var(--rgbWhiteColor),.12);fill:rgba(var(--rgbWhiteColor),.35)}.index-category-section .index-category__shade{z-index:1;background:linear-gradient(180deg,rgba(var(--rgbBlackColor),0) 46%,rgba(var(--rgbBlackColor),.74));pointer-events:none}.index-category-section .index-category__card-content{position:absolute;right:var(--padding-30);bottom:var(--padding-30);left:var(--padding-30);z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.index-category-section .index-category__card-title{margin:0;color:var(--white);font-family:var(--Inter-font);font-size:var(--font32);font-weight:var(--fontWeight-700);line-height:1.15;letter-spacing:-.04em}.index-category-section .index-category__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 27px;width:27px;height:27px;color:var(--white);opacity:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .3s ease}.index-category-section .index-category__arrow svg{display:block;width:100%;height:100%}.index-category-section .index-category__card-link:hover .index-category__image,.index-category-section .index-category__card-link:focus-visible .index-category__image{transform:scale(1.04)}.index-category-section .index-category__card-link:hover .index-category__arrow,.index-category-section .index-category__card-link:focus-visible .index-category__arrow{opacity:1;transform:translate(0)}.index-category-section .index-category__card-link:focus-visible{outline:3px solid var(--primary-color)!important;outline-offset:3px}@media screen and (max-width:1199px){.index-category-section .index-category__card{flex-basis:calc((100% - var(--padding-30)) / 2)}.index-category-section .index-category__arrow{opacity:1;transform:none}}@media screen and (max-width:749px){.index-category-section .index-category__container{gap:var(--padding-40)}.index-category-section .index-category__header{gap:16px}.index-category-section .index-category__text.common-subheading{font-size:var(--font16);line-height:1.5}.index-category-section .index-category__cards{flex-direction:column;gap:20px}.index-category-section .index-category__card{flex:0 0 auto;width:100%}.index-category-section .index-category__card-link{aspect-ratio:4 / 3;border-radius:12px}.index-category-section .index-category__card-content{right:20px;bottom:20px;left:20px}.index-category-section .index-category__card-title{font-size:var(--font24)}.index-category-section .index-category__arrow{flex:0 0 20px;width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.index-category-section .index-category__image,.index-category-section .index-category__arrow{transition:none}.index-category-section .index-category__card-link:hover .index-category__image,.index-category-section .index-category__card-link:focus-visible .index-category__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/index_category.css.map */
