.nm-media-carousel{background:var(--nm-mc-bg,#fcfbf9);padding:44px 0}.nm-mc{max-width:1000px;margin:0 auto;padding:0 12.5px}.nm-mc__head{margin:0 0 15px}.nm-mc__viewport{position:relative;overflow:hidden;padding:0 16px 20px;touch-action:pan-y}.nm-mc__track{display:flex;align-items:stretch;transition:transform .45s ease;will-change:transform}.nm-mc__slide{display:flex;flex:0 0 calc((100% - 3.52px) / 1.22);margin-right:16px;min-width:0}.nm-mc__card{display:flex;flex-direction:column;width:100%;background:var(--nm-mc-bg,#fcfbf9);border:1px solid #e4e0d8;border-radius:6px;overflow:hidden}.nm-mc__media{flex:0 0 auto;width:100%;aspect-ratio:1/1;overflow:hidden;background:#f1eee7}.nm-mc__media img,.nm-mc__media video,.nm-mc__media svg{display:block;width:100%;height:100%;object-fit:cover}.nm-mc__text{padding:14px 16px;color:var(--nm-mc-text,#2c2c2c);border-radius:5px}.nm-mc__label{width:max-content;max-width:100%;margin:0 0 15px;padding:5px 10px;border-radius:5px;background:#000;color:#fff;font:700 12px/18px var(--nm-body);letter-spacing:0}.nm-mc__desc{font-size:16px;line-height:22px}.nm .nm-mc__desc p{margin:0}.nm .nm-mc__desc p+p{margin-top:7px}.nm .nm-mc__arrow{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:#176b54;color:#fff;box-shadow:0 2px 8px #00000029;cursor:pointer}.nm-mc__arrow:hover{background:#125a46}.nm-mc__arrow svg{width:8px;height:auto}.nm-mc__arrow--prev{left:0}.nm-mc__arrow--prev svg{transform:rotate(180deg)}.nm-mc__arrow--next{right:0}.nm-mc__dots{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:9px}.nm .nm-mc__dot{display:block;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#cfc8ba;cursor:pointer;transition:width .2s ease,border-radius .2s ease,background .2s ease}.nm .nm-mc__dot.is-active{width:20px;border-radius:4px;background:#176b54}@media(min-width:750px){.nm-mc__slide{flex-basis:calc((100% - 32px) / 3)}.nm .nm-mc__arrow,.nm-mc__dots{display:none}}@media(prefers-reduced-motion:reduce){.nm-mc__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nm-media-carousel.css.map */
