.mc-kits{padding:var(--mc-kits-y) 0 var(--mc-kits-y) var(--mc-gutter, 40px)}.mc-kits *{box-sizing:border-box}.mc-kits__head{display:flex;align-items:baseline;gap:14px;margin-bottom:22px;padding-right:var(--mc-gutter, 40px);flex-wrap:wrap}.mc-kits__title{margin:0;font-size:34px}.mc-kits__todo{margin:0 var(--mc-gutter, 40px) 0 0;padding:18px 22px;border:1.5px dashed var(--mc-line);border-radius:16px;background:var(--mc-panel);font-size:14px;line-height:1.55;color:var(--mc-ink-2)}.mc-kits__todo strong{color:var(--mc-red)}.mc-kits__viewport{overflow:hidden;padding-right:var(--mc-gutter, 40px)}.mc-kits__row{display:flex;gap:24px;will-change:transform}.mc-kits__row.is-animating{transition:transform .6s cubic-bezier(.4,0,.2,1)}.mc-kit{flex:none;width:292px;text-decoration:none;color:inherit;display:block}.mc-kit__block{display:block;position:relative;height:240px;border-radius:16px;overflow:hidden}.mc-kit__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mc-kit__tag{position:absolute;top:13px;left:13px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border-radius:6px;padding:4px 8px;color:var(--mc-white);background:var(--mc-ink);z-index:1}.mc-kit__n{display:block;font-size:21px;margin-top:13px}.mc-kit__d{display:block;font-size:13.5px;color:var(--mc-ink-2);margin-top:5px;line-height:1.45}.mc-kit__p{display:block;font-size:19px;margin-top:9px}.mc-kits__dots{display:flex;align-items:center;margin:12px 0 0 -8px}.mc-kits__pause{margin:0 6px 0 8px}.mc-kits__dot{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;width:24px;height:24px;padding:0;background:none;display:grid;place-items:center;transition:width .3s ease}.mc-kits__dot:before{content:"";width:9px;height:9px;border-radius:999px;background:var(--mc-line);transition:width .3s ease}.mc-kits__dot.is-on{width:32px}.mc-kits__dot.is-on:before{width:24px;background:var(--mc-ink)}@media(max-width:749px){.mc-kits{padding-top:var(--mc-kits-y-s);padding-bottom:var(--mc-kits-y-s)}.mc-kits__title{font-size:26px}.mc-kit{width:232px}.mc-kit__block{height:190px}}@media(prefers-reduced-motion:reduce){.mc-kits__row.is-animating{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mc-kits.css.map */
