.mm-products{background:#f7f6f2}.mm-products__title{padding:48px var(--margin-3) 0;font-family:var(--heading-font-family);font-size:40px;font-weight:600;line-height:1.2;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--black-900)}.mm-products__splide{margin-top:var(--margin-5)}.mm-products__splide.splide{visibility:visible}.mm-products__list,.mm-products__splide.is-initialized:not(.is-active) .mm-products__list.splide__list{display:grid;grid-template-columns:repeat(var(--mm-products-count, 4),minmax(0,25%));justify-content:center;list-style:none}.mm-products .splide__pagination{position:static;gap:0;margin-top:var(--margin-4);padding:0}.mm-products .splide__pagination li{display:flex;line-height:0;padding-inline:0}.mm-products .splide__pagination__page{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border-radius:0;background:none;opacity:1;transform:none}.mm-products .splide__pagination__page:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--black-900);opacity:.1;transition:opacity .2s ease,width .2s ease,height .2s ease}.mm-products .splide__pagination__page.is-active{transform:none}.mm-products .splide__pagination__page.is-active:before{width:5px;height:5px;opacity:1}.mm-product-card{position:relative;isolation:isolate;aspect-ratio:480 / 630;overflow:hidden}.mm-product-card:has(.mm-product-card__link:focus-visible){outline:2px solid currentColor;outline-offset:-4px}.mm-product-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--white)}.mm-product-card__image{object-fit:cover}.mm-product-card__placeholder{background:var(--black-100);fill:var(--black-300)}.mm-product-card__badges{position:absolute;top:var(--margin-1);inset-inline-start:.8rem;z-index:2;pointer-events:none}.mm-product-card .badge{padding:4px var(--margin-1)!important;font-family:var(--heading-font-family)!important;font-size:14px!important;font-weight:500;line-height:1.2;letter-spacing:.02em}.mm-product-card__info{padding:var(--margin-6) 48px var(--margin-5)}.mm-product-card__title{font-family:var(--heading-font-family);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:inherit}.mm-product-card__link{color:inherit;text-decoration:none}.mm-product-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mm-product-card__link:focus-visible{outline:none}.mm-product-card__price{font-family:var(--font-courier-prime-regular);font-size:14px;line-height:1.2;letter-spacing:-.04em}.mm-product-card__price-compare{margin-inline-start:var(--margin-1);opacity:.65}.mm-product-card .rating-badge{column-gap:var(--margin-1)}.mm-product-card .rating-badge__stars svg{width:12px;height:11px}.mm-product-card .rating-badge>span{font-family:var(--font-courier-prime-regular);font-size:11px;line-height:13.2px;letter-spacing:.05em}.mm-product-card{--mm-card-text: var(--black);--mm-card-rating: #65615f;--mm-card-gradient: 0;color:var(--mm-card-text)}.mm-product-card .rating-badge>span{color:var(--mm-card-rating)}.mm-product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(189deg,#0000 74.48%,#0009 93.57%);opacity:var(--mm-card-gradient);pointer-events:none}.mm-product-card--light{--mm-card-text: var(--white);--mm-card-rating: rgba(255, 255, 255, .65);--mm-card-gradient: 1}.mm-product-card__image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}@media(hover:hover){.mm-product-card--hover:hover .mm-product-card__image--hover{opacity:1}.mm-product-card--hover:hover{--mm-card-text: var(--black);--mm-card-rating: #65615f;--mm-card-gradient: 0}.mm-product-card--hover.mm-product-card--light-hover:hover{--mm-card-text: var(--white);--mm-card-rating: rgba(255, 255, 255, .65);--mm-card-gradient: 1}}@media(prefers-reduced-motion:reduce){.mm-product-card__image--hover{transition:none}}@media(not (max-width:768px))and (max-width:1440px){.mm-products__list,.mm-products__splide.is-initialized:not(.is-active) .mm-products__list.splide__list{grid-template-columns:repeat(var(--mm-products-count-md, 3),minmax(0,calc(100% / 3)))}.mm-products__slide:nth-child(n+4){display:none}}@media(max-width:1024px){.mm-product-card__info{padding:var(--margin-4)}.mm-product-card__title{font-size:20px}}@media(max-width:768px){.mm-products{padding-bottom:var(--margin-6)}.mm-products__title{padding:var(--margin-6) 48px 0;font-size:24px;font-weight:700}.mm-products__splide{margin-top:var(--margin-4)}.mm-products__splide.splide:not(.is-initialized):not(.is-rendered){visibility:hidden}.mm-products__list{display:flex;justify-content:flex-start}.mm-products__slide{flex:0 0 320px;max-width:100%}.mm-products__splide:not(.splide) .mm-products__list{justify-content:center}.mm-product-card__info{gap:4px;padding:var(--margin-2) var(--margin-3) var(--margin-1)}.mm-product-card__text{gap:4px}}@media(prefers-reduced-motion:reduce){.mm-products .splide__pagination__page{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mm-products.css.map */
