.MMLRecs{max-width:1400px;margin:0 auto;padding:10px 20px 60px;box-sizing:border-box}.MMLRecs__Block{margin-top:46px}.MMLRecs__Title{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#1c1b1b;margin:0 0 18px}.MMLRecs__Row{display:grid;gap:14px}.MMLRecs__Row--grid{grid-template-columns:repeat(2,1fr)}.MMLRecs__Row--scroll{grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}.MMLRecs__Row--scroll::-webkit-scrollbar{display:none}.MMLRecs__Row--scroll>*{scroll-snap-align:start}.MMLRecCard__MediaWrap{position:relative}.MMLRecCard__Media{display:block;position:relative;background:#f4f4f4;border-radius:4px;overflow:hidden;aspect-ratio:1/1}.MMLRecCard__Media img{width:100%;height:100%;object-fit:cover;display:block}.MMLRecCard__Badge{position:absolute;top:10px;left:10px;background:#fff;color:#1c1b1b;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:5px 8px;border-radius:2px}.MMLRecCard__Info{display:block;text-decoration:none;color:#1c1b1b}.MMLRecCard__Name{display:block;font-size:12px;line-height:1.35;letter-spacing:.04em;text-transform:uppercase;font-weight:500;margin-top:10px}.MMLRecCard__Price{display:block;font-size:12px;margin-top:3px;opacity:.75}.MMLRecCard__Add{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:#1c1b1b;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 6px #0000002e;transition:background .2s,color .2s;padding:0}.MMLRecCard__Add:hover{background:#1c1b1b;color:#fff}.MMLRecCard__Sizes{position:absolute;left:8px;right:8px;bottom:8px;background:#fff;border-radius:4px;padding:7px;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;box-shadow:0 1px 8px #0003;z-index:3}.MMLRecCard__Sizes[hidden]{display:none!important}.MMLRecCard__Size{border:1px solid rgba(0,0,0,.2);background:#fff;color:#1c1b1b;font:inherit;font-size:11px;letter-spacing:.04em;padding:5px 8px;border-radius:3px;cursor:pointer;min-width:34px}.MMLRecCard__Size:hover{background:#1c1b1b;color:#fff;border-color:#1c1b1b}.MMLSz-row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px;margin:9px 0 0}.ProductItem__Info--center .MMLSz-row{justify-content:center}.MMLSz{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:34px;height:28px;padding:0 8px;margin:0;border:1px solid rgba(0,0,0,.2);border-radius:3px;background:#fff;color:#1c1b1b;font:inherit;font-size:11px;letter-spacing:.04em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s,color .15s,border-color .15s}@media(hover:hover){.MMLSz:hover{background:#1c1b1b;color:#fff;border-color:#1c1b1b}}.MMLSz.is-busy{opacity:.45;pointer-events:none}.MMLSz.is-out{color:#bdbab5;border-color:#e6e4e0;background:#fff}@media(hover:hover){.MMLSz.is-out:hover{background:#fff;color:#8a8782;border-color:#bdbab5}}.MMLSz.is-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - .6px),#cfccc6 calc(50% - .6px),#cfccc6 calc(50% + .6px),transparent calc(50% + .6px));pointer-events:none}.MMLSz__dot{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:#e01b1b;animation:mmlSzPulse 1.4s infinite}@keyframes mmlSzPulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.MMLSz__dot{animation:none}}.ProductItem__LabelList{top:10px;left:10px}.ProductItem__Label--onSale{background:#c8102e!important;color:#fff!important;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:5px 8px!important;border-radius:2px}.MMLBsBadge{position:absolute;top:10px;right:10px;z-index:2;background:#1c1b1b;color:#fff;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:5px 8px;border-radius:2px;pointer-events:none;line-height:1.2}.ProductItem__Price--highlight,.ProductItem__Price.Price--highlight{color:#c8102e!important}.ProductItem__PriceList,.ProductMeta__PriceList{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:.7em}.ProductItem__Info--center .ProductItem__PriceList,.ProductMeta__PriceList{justify-content:center}.ProductItem__PriceList .Price--compareAt,.ProductMeta__PriceList .Price--compareAt{order:-1;margin-left:0!important;margin-right:0!important}.ProductItem__PriceList .Price--highlight,.ProductMeta__PriceList .Price--highlight{order:0;margin-left:0!important}.MMLRecCard__Price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5em}.MMLRecCard__PriceOld{order:-1}.sticky-atc-price{display:flex;align-items:baseline;gap:.5em}.sticky-atc-price s{order:-1}body:has(#sidebar-cart[aria-hidden=false]) .custom-sticky-atc{visibility:hidden!important}.template-product .ProductForm__QuantitySelector{display:none}.MMLGrid{max-width:1400px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.MMLGrid__Title{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#1c1b1b;margin:0 0 20px;text-align:center}.MMLGrid__Row{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.MMLGrid__More{display:flex;justify-content:center;margin-top:34px}.MMLGrid__Button{display:inline-block;background:#1c1b1b;color:#fff;text-decoration:none;border-radius:999px;padding:14px 42px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.MMLGrid__Button:hover{opacity:.88}@media screen and (min-width:750px){.MMLRecs{padding:10px 40px 80px}.MMLRecs__Row--grid,.MMLRecs__Row--scroll{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-auto-columns:auto;overflow:visible;gap:18px}.MMLRecs__Title{font-size:14px;margin-bottom:22px}.MMLGrid{padding:60px 40px}.MMLGrid__Row{grid-template-columns:repeat(var(--mml-grid-desktop,4),1fr);gap:18px}.MMLGrid__Title{font-size:14px;margin-bottom:26px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mml-recs.css.map */
