.mclf{--ink:#0b0b0b;--card:#151517;--line:#2a2a2e;--text:#f3f1ed;--mute:#a3a3a8;--red:#e10600;position:relative;width:100%;background:var(--ink);color:var(--text);font-size:15px;line-height:1.45;box-sizing:border-box}.mclf *,.mclf *:before,.mclf *:after{box-sizing:border-box}.mclf a{color:inherit;text-decoration:none}.mclf p,.mclf ul,.mclf h2{margin:0;padding:0}.mclf ul{list-style:none}.mclf-flag{height:8px;background:repeating-conic-gradient(#f3f1ed 0 25%,#0b0b0b 0 50%) 0 0/8px 8px}.mclf-wrap{--mclf-g:16px;max-width:1320px;margin:0 auto;padding:28px var(--mclf-g) 20px}.mclf-tg{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:26px}.mclf .mclf-tg__card{display:grid;grid-template-columns:1fr auto;grid-template-areas:"kick cta" "title cta" "text text";align-items:center;column-gap:12px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card);transition:border-color .2s ease}.mclf .mclf-tg__card:hover,.mclf .mclf-tg__card:focus-visible{border-color:#5a5a60}.mclf-tg__kick{grid-area:kick;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.mclf-tg__title{grid-area:title;font-size:18px;font-weight:800;line-height:1.2;color:#fff}.mclf-tg__text{grid-area:text;margin-top:8px;font-size:14px;line-height:1.45;color:#cfcfcc}.mclf-tg__cta{grid-area:cta;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;background:#fff;color:var(--ink);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mclf-tg__card--sale{border-color:#e106008c}.mclf-tg__card--sale .mclf-tg__cta{background:var(--red);color:#fff}.mclf .mclf-tg__card:hover .mclf-tg__cta,.mclf .mclf-tg__card:focus-visible .mclf-tg__cta{background:var(--red);color:#fff}.mclf .mclf-tg__card--sale:hover .mclf-tg__cta,.mclf .mclf-tg__card--sale:focus-visible .mclf-tg__cta{background:#fff;color:var(--ink)}.mclf-grid{display:grid;grid-template-columns:1fr;gap:0}.mclf-brand{padding-bottom:18px}.mclf .mclf-logo{display:inline-block;padding:6px 0;font-size:26px;font-weight:900;letter-spacing:.06em;line-height:1;color:#fff}.mclf .mclf-logo:after{content:"";display:block;width:36px;height:4px;margin-top:10px;background:var(--red)}.mclf .mclf-about{margin-top:12px;max-width:340px;font-size:14px;color:var(--mute)}.mclf-col{border-top:1px solid var(--line)}html body .mclf .mclf-h{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;line-height:1.2}.mclf-acc{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer}.mclf-acc i{position:relative;width:14px;height:14px;flex:none}.mclf-acc i:before,.mclf-acc i:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--red);transition:transform .2s ease}.mclf-acc i:after{transform:rotate(90deg)}.mclf-col.is-open .mclf-acc i:after{transform:rotate(0)}.mclf-acc:focus-visible{outline:2px solid var(--red);outline-offset:2px}.mclf-list{padding-bottom:12px}.mclf-js .mclf-col:not(.is-open) .mclf-list{display:none}.mclf-list a{display:flex;align-items:center;min-height:44px;font-size:15px;color:#dcdcd8}.mclf-list a:hover,.mclf-list a:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.mclf-col--contacts{padding-top:16px}html body .mclf .mclf-h--static{margin-bottom:6px}.mclf .mclf-contact,.mclf-hours{display:flex;flex-direction:column;justify-content:center;min-height:52px;padding:6px 0}.mclf-contact small,.mclf-hours small{font-size:12px;color:var(--mute);line-height:1.3}.mclf-contact span,.mclf-hours span{font-size:16px;font-weight:600;color:#fff;line-height:1.35;overflow-wrap:anywhere}.mclf-contact:hover span,.mclf-contact:focus-visible span{color:#ff4a45}.mclf-contact--main span{color:#fff;text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:4px}.mclf-pay{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}html body .mclf .mclf-pay__title{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:10px}.mclf .mclf-chips{display:flex;flex-wrap:nowrap;gap:6px;margin:0 calc(-1 * var(--mclf-g));padding:0 44px 2px var(--mclf-g);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--mclf-g);scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mclf-g),#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--mclf-g),#000 calc(100% - 44px),transparent 100%)}.mclf-chips::-webkit-scrollbar{display:none}.mclf-chips li{flex:0 0 auto;display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:600;color:#dcdcd8;white-space:nowrap;scroll-snap-align:start}.mclf-chips li.is-accent{border-color:#e1060099;color:#fff}.mclf-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}html body .mclf .mclf-copy{font-size:13px;color:var(--mute)}@media(min-width:640px){.mclf-tg{grid-template-columns:1fr 1fr}}@media(min-width:990px){.mclf-wrap{--mclf-g:40px;padding:44px var(--mclf-g) 26px}.mclf-tg{margin-bottom:40px}.mclf .mclf-tg__card{padding:20px 22px}.mclf-tg__title{font-size:20px}.mclf-grid{grid-template-columns:1.3fr 1fr 1fr 1fr 1.15fr;gap:32px}.mclf-col,.mclf-col--contacts{border-top:0;padding-top:0}.mclf-acc{min-height:0;margin-bottom:14px;cursor:default;pointer-events:none}.mclf-acc i{display:none}.mclf-js .mclf-col:not(.is-open) .mclf-list{display:block}html body .mclf .mclf-h--static{margin-bottom:8px}.mclf-list{padding-bottom:0}.mclf-list a{min-height:34px;font-size:15px}.mclf .mclf-contact,.mclf-hours{min-height:46px}.mclf-pay{margin-top:36px}}@media(min-width:1200px){.mclf .mclf-chips{margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mcl-footer.css.map */
