.mcs-section{--mcs-bg: #f5f6fa;--mcs-title-color: #1a1a2e;--mcs-accent: #2874f0;--mcs-card-bg: #ffffff;--mcs-text: #1a1a2e;--mcs-radius: 14px;--mcs-card-width: 130px;--mcs-card-img-h: 110px;--mcs-gap: 10px;--mcs-pad-x: 16px;--mcs-shadow: 0 2px 12px rgba(0, 0, 0, .07);--mcs-shadow-hover: 0 6px 24px rgba(0, 0, 0, .13);--mcs-transition: .22s cubic-bezier(.25, .46, .45, .94);--mcs-badge-bg: #ff4d4d;--mcs-badge-text: #ffffff;--mcs-arrow-bg: rgba(255,255,255,.92);--mcs-arrow-color: #1a1a2e;--mcs-dot-inactive: rgba(0,0,0,.18);--mcs-dot-active: var(--mcs-accent)}.mcs-section{background-color:var(--mcs-bg);padding:20px 0 24px;position:relative;overflow:hidden;font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.mcs-header{display:flex;align-items:center;justify-content:space-between;padding:0 var(--mcs-pad-x) 14px;gap:8px}.mcs-title{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:700;color:var(--mcs-title-color);margin:0;line-height:1.2;letter-spacing:-.2px}.mcs-title-accent{display:inline-block;width:4px;height:18px;background:var(--mcs-accent);border-radius:4px;flex-shrink:0}.mcs-subtitle{font-size:11.5px;color:var(--mcs-title-color);opacity:.5;margin:0;padding:0 var(--mcs-pad-x);padding-bottom:12px;letter-spacing:.01em}.mcs-nav-arrows{display:flex;align-items:center;gap:6px;flex-shrink:0}.mcs-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(0,0,0,.1);background:var(--mcs-arrow-bg);color:var(--mcs-arrow-color);cursor:pointer;transition:var(--mcs-transition);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:0;outline:none;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 6px #00000014}.mcs-arrow:hover,.mcs-arrow:focus-visible{background:var(--mcs-accent);color:#fff;border-color:var(--mcs-accent);box-shadow:0 3px 12px #2874f059;transform:scale(1.08)}.mcs-arrow:active{transform:scale(.95)}@media(max-width:400px){.mcs-nav-arrows{display:none}}.mcs-slider-wrapper{position:relative;width:100%}.mcs-track{display:flex;align-items:stretch;gap:var(--mcs-gap);padding:8px var(--mcs-pad-x) 12px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mcs-track::-webkit-scrollbar{display:none}.mcs-card-wrap{flex:0 0 var(--mcs-card-width);width:var(--mcs-card-width);scroll-snap-align:start;scroll-snap-stop:normal}.mcs-card{display:flex;flex-direction:column;align-items:center;background:var(--mcs-card-bg-local, var(--mcs-card-bg));border-radius:var(--mcs-radius);box-shadow:var(--mcs-shadow);overflow:hidden;text-decoration:none;color:var(--mcs-text);position:relative;width:100%;height:100%;transition:transform var(--mcs-transition),box-shadow var(--mcs-transition);cursor:pointer;-webkit-tap-highlight-color:transparent;will-change:transform;border:1px solid rgba(0,0,0,.045)}.mcs-card:hover{transform:translateY(-3px) scale(1.025);box-shadow:var(--mcs-shadow-hover)}.mcs-card:active{transform:scale(.96);box-shadow:var(--mcs-shadow);transition-duration:80ms}.mcs-card:focus-visible{outline:2.5px solid var(--mcs-accent);outline-offset:2px}.mcs-badge{position:absolute;top:7px;left:7px;z-index:2;background:var(--mcs-badge-bg);color:var(--mcs-badge-text);font-size:8.5px;font-weight:800;letter-spacing:.06em;padding:2px 6px;border-radius:4px;line-height:1.5;text-transform:uppercase;box-shadow:0 1px 6px #ff4d4d66;pointer-events:none}.mcs-card__img-wrap{width:100%;height:var(--mcs-card-img-h);overflow:hidden;background:#f0f2f8;flex-shrink:0;position:relative}.mcs-card__img{width:100%;height:100%;display:block;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.mcs-card:hover .mcs-card__img{transform:scale(1.06)}.mcs-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eef1fa,#e3e8f8)}.mcs-card__body{padding:8px 8px 10px;text-align:center;width:100%}.mcs-card__text{font-size:11.5px;font-weight:700;color:var(--mcs-accent);margin:0 0 2px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.1px}.mcs-card__subtext{font-size:10.5px;font-weight:500;color:var(--mcs-text);opacity:.65;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcs-dots{display:flex;align-items:center;justify-content:center;gap:5px;padding:4px 0 2px}.mcs-dot{display:inline-block;width:6px;height:6px;border-radius:3px;background:var(--mcs-dot-inactive);transition:width var(--mcs-transition),background var(--mcs-transition)}.mcs-dot.is-active{width:18px;background:var(--mcs-dot-active);border-radius:3px}.mcs-slider-wrapper:before,.mcs-slider-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:20px;z-index:1;pointer-events:none}.mcs-slider-wrapper:before{left:0;background:linear-gradient(to right,var(--mcs-bg),transparent)}.mcs-slider-wrapper:after{right:0;background:linear-gradient(to left,var(--mcs-bg),transparent)}@media(max-width:360px){.mcs-section{--mcs-card-width: 100px;--mcs-card-img-h: 82px;--mcs-gap: 8px;--mcs-pad-x: 12px}.mcs-title{font-size:15px}.mcs-card__text{font-size:10.5px}.mcs-card__subtext{font-size:9.5px}}@media(min-width:480px){.mcs-section{--mcs-gap: 12px;--mcs-pad-x: 20px}.mcs-card__text{font-size:12px}.mcs-card__subtext{font-size:11px}}@media(min-width:768px){.mcs-section{padding:28px 0 32px;--mcs-gap: 14px;--mcs-pad-x: 28px}.mcs-title{font-size:20px}.mcs-section:not([style*="--mcs-card-width: 110px"]){--mcs-card-width: 150px;--mcs-card-img-h: 128px}.mcs-nav-arrows{display:flex}}@media(min-width:1024px){.mcs-section{padding:36px 0 40px;--mcs-gap: 16px;--mcs-pad-x: 40px}.mcs-title{font-size:22px}.mcs-card:hover .mcs-card__img{transform:scale(1.08)}}@media(min-width:1280px){.mcs-section{--mcs-pad-x: 60px}}@media(prefers-reduced-motion:reduce){.mcs-card,.mcs-card__img,.mcs-arrow,.mcs-dot{transition:none!important}.mcs-card:hover{transform:none}.mcs-track{scroll-behavior:auto}}@media print{.mcs-nav-arrows,.mcs-dots,.mcs-slider-wrapper:before,.mcs-slider-wrapper:after{display:none}.mcs-track{overflow:visible;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mini-slider.css.map */
