.mlh{box-sizing:border-box;padding:var(--mlh-pad-t, 40px) 0 var(--mlh-pad-b, 40px)}.mlh *,.mlh *:before,.mlh *:after{box-sizing:border-box}.mlh__inner{margin:0 auto;max-width:var(--mlh-max, 1200px);padding:0 16px;position:relative}.mlh__empty{color:#6b6d66;margin:0 0 12px;text-align:center}.mlh__track{display:flex;gap:var(--mlh-gap, 16px);overflow-x:auto;overscroll-behavior-x:contain;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mlh__track::-webkit-scrollbar{display:none}.mlh__track:focus-visible{outline:2px solid #1c1d1d;outline-offset:4px}.mlh__slide{display:flex;flex:0 0 var(--mlh-slide-w, 100%);flex-direction:column;min-width:0;scroll-snap-align:start}.mlh__text{margin-bottom:var(--mlh-text-gap, 16px);min-height:var(--mlh-text-h, 0);text-align:var(--mlh-align, left)}.mlh__title{display:block;margin:0 0 .4em;padding:0}.mlh__body{margin:0}.mlh__frame{aspect-ratio:var(--ar-d, 3 / 2);position:relative}.mlh__pic,.mlh__placeholder{background:#f1f1ee;border-radius:var(--mlh-img-r, 16px);display:block;height:100%;overflow:hidden;width:100%}.mlh__pic img{display:block;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%}.mlh__dot{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;height:var(--mlh-hs, 20px);left:var(--x, 50%);margin:0;padding:0;position:absolute;top:var(--y, 50%);transform:translate(-50%,-50%);width:var(--mlh-hs, 20px);z-index:2}.mlh__dot-core{align-items:center;background:var(--mlh-hs-color, #1c1d1d);border-radius:50%;box-shadow:0 0 0 var(--mlh-hs-ring-w, 2px) var(--mlh-hs-ring, #fff),0 2px 10px #00000040;color:#fff;display:flex;height:100%;justify-content:center;transition:transform .2s ease;width:100%}.mlh__dot svg{fill:none;height:60%;stroke:currentColor;stroke-linecap:round;stroke-width:2.4;width:60%}.mlh__dot:after{animation:mlh-pulse 2.6s ease-out infinite;border-radius:50%;box-shadow:0 0 0 var(--mlh-hs-ring-w, 2px) var(--mlh-hs-ring, #fff);content:"";top:0;right:0;bottom:0;left:0;opacity:.6;pointer-events:none;position:absolute}.mlh__dot:hover .mlh__dot-core,.mlh__dot[aria-expanded=true] .mlh__dot-core{transform:scale(1.12)}.mlh__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.mlh__dot[aria-expanded=true]:after{animation:none;opacity:0}@keyframes mlh-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2)}}.mlh__glass{left:50%;opacity:0;position:absolute;transform:translate(-50%,14px);transition:opacity .25s ease,transform .25s ease;width:var(--mlh-gl-w, 50%);z-index:5}.mlh__glass[hidden]{display:none}.mlh__glass.is-open{opacity:1;transform:translate(-50%)}.mlh[data-glass-pos=bottom] .mlh__glass{bottom:4%}.mlh[data-glass-pos=top] .mlh__glass{top:4%}.mlh[data-glass-pos=center] .mlh__glass{top:50%;transform:translate(-50%,calc(-50% + 14px))}.mlh[data-glass-pos=center] .mlh__glass.is-open{transform:translate(-50%,-50%)}.mlh__glass-in{-webkit-backdrop-filter:blur(var(--mlh-gl-blur, 18px)) saturate(1.3);backdrop-filter:blur(var(--mlh-gl-blur, 18px)) saturate(1.3);background:#ffffff73;background:color-mix(in srgb,var(--mlh-gl-color, #fff) var(--mlh-gl-op, 45%),transparent);border:1px solid rgba(255,255,255,.6);border:1px solid color-mix(in srgb,var(--mlh-gl-border, #fff) 60%,transparent);border-radius:var(--mlh-gl-r, 18px);box-shadow:0 12px 40px #00000029;padding:var(--mlh-gl-pad, 20px)}.mlh__glass-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.mlh__glass-title{color:var(--mlh-gt-color, #1c1d1d);font-size:var(--mlh-gt, 16px);font-weight:var(--mlh-gt-weight, 600);line-height:1.2;margin:0;text-transform:var(--mlh-gt-tt, none)}.mlh__close{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--mlh-close-color, #1c1d1d);cursor:pointer;display:flex;flex:none;height:var(--mlh-close, 32px);justify-content:center;margin:0;padding:0;width:var(--mlh-close, 32px)}.mlh__close svg{fill:none;height:55%;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:55%}.mlh__close:focus-visible,.mlh__btn:focus-visible,.mlh__plus:focus-visible,.mlh__card-link:focus-visible,.mlh__arrow:focus-visible{outline:2px solid #1c1d1d;outline-offset:2px}.mlh__card{background:var(--mlh-cd-bg, #fff);border-radius:var(--mlh-cd-r, 14px);display:flex;flex-direction:column;gap:10px;padding:10px}.mlh__card-link{align-items:center;color:inherit;display:grid;gap:12px;grid-template-columns:var(--mlh-cd-img, 96px) minmax(0,1fr);text-decoration:none}.mlh__card-img{aspect-ratio:1;background:var(--mlh-cd-img-bg, #f1f1ee);border-radius:calc(var(--mlh-cd-r, 14px) - 4px);display:block;overflow:hidden}.mlh__card-img img{display:block;height:100%;object-fit:contain;width:100%}.mlh__card-info{display:flex;flex-direction:column;gap:3px;min-width:0}.mlh__card-name{color:var(--mlh-cn-color, #1c1d1d);font-size:var(--mlh-cn, 14px);font-weight:var(--mlh-cn-weight, 600);line-height:1.25;text-transform:var(--mlh-cn-tt, uppercase)}.mlh__card-var{color:var(--mlh-cv-color, #6b6d66);font-size:var(--mlh-cv, 12px);line-height:1.3}.mlh__card-price{color:var(--mlh-cp-color, #1c1d1d);font-size:var(--mlh-cp, 14px);font-weight:var(--mlh-cp-weight, 600)}.mlh__card-price s{font-weight:400;margin-right:4px;opacity:.6}.mlh__card-actions{align-items:center;display:flex;gap:8px}.mlh__btn{align-items:center;background:var(--mlh-bt-bg, #1c1d1d);border-radius:var(--mlh-bt-r, 10px);color:var(--mlh-bt-ink, #fff);display:inline-flex;flex:1;font-size:var(--mlh-bt, 13px);font-weight:600;justify-content:center;min-height:40px;padding:0 16px;text-decoration:none;transition:opacity .2s ease}.mlh__btn:hover{opacity:.88}.mlh__plus{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--mlh-bt-bg, #1c1d1d);border-radius:var(--mlh-bt-r, 10px);color:var(--mlh-bt-bg, #1c1d1d);cursor:pointer;display:flex;flex:none;height:40px;justify-content:center;padding:0;position:relative;width:40px}.mlh__plus svg{fill:none;height:50%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:50%}.mlh__plus .mlh__check{display:none}.mlh__plus.is-added .mlh__check{display:block}.mlh__plus.is-added svg:not(.mlh__check){display:none}.mlh__plus.is-loading{opacity:.55;pointer-events:none}.mlh__arrow{align-items:center;-webkit-appearance:none;appearance:none;background:var(--mlh-ar-bg, #fff);border:0;border-radius:50%;box-shadow:0 2px 10px #0000002e;color:var(--mlh-ar-ink, #1c1d1d);cursor:pointer;display:flex;height:var(--mlh-ar, 44px);justify-content:center;margin:calc(var(--mlh-ar, 44px) / -2) 0 0;padding:0;position:absolute;top:calc(50% + var(--mlh-ar-y, 0px));width:var(--mlh-ar, 44px);z-index:3}.mlh__arrow--prev{left:var(--mlh-ar-inset, 12px)}.mlh__arrow--next{right:var(--mlh-ar-inset, 12px)}.mlh__arrow svg{fill:none;height:50%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:50%}.mlh__slide:first-child .mlh__arrow--prev,.mlh__slide:last-child .mlh__arrow--next{display:none}.mlh.is-hint[data-hint=true] .mlh__arrow--next{animation:mlh-nudge 1.1s ease-in-out 2}.mlh.is-hint[data-hint=true] .mlh__arrow--prev{animation:mlh-nudge-back 1.1s ease-in-out 2}@keyframes mlh-nudge{0%,to{transform:translate(0)}50%{transform:translate(8px)}}@keyframes mlh-nudge-back{0%,to{transform:translate(0)}50%{transform:translate(-8px)}}.mlh__dots{display:flex;gap:6px;justify-content:center;margin-top:14px}.mlh__dotbar{background:var(--mlh-dots, #c9c9c4);border-radius:50%;height:8px;transition:background-color .2s ease;width:8px}.mlh__dotbar.is-active{background:var(--mlh-dots-on, #1c1d1d)}@media only screen and (max-width:768px){.mlh__inner{padding:0 12px}.mlh__frame{aspect-ratio:var(--ar-m, 4 / 5)}.mlh__slide--m .mlh__dot{left:var(--xm, 50%);top:var(--ym, 50%)}.mlh__glass-in{padding:calc(var(--mlh-gl-pad, 20px) * .8)}.mlh__card-link{gap:10px;grid-template-columns:min(var(--mlh-cd-img, 96px),80px) minmax(0,1fr)}}.mlh__arrow{transition:opacity .25s ease}@media only screen and (min-width:769px){.mlh[data-ar-mode=hover] .mlh__arrow{opacity:0;pointer-events:none}.mlh[data-ar-mode=hover] .mlh__frame:hover .mlh__arrow,.mlh[data-ar-mode=hover] .mlh__frame:focus-within .mlh__arrow,.mlh[data-ar-mode=hover].is-scrolling .mlh__arrow,.mlh[data-ar-mode=hover].is-hint .mlh__arrow{opacity:1;pointer-events:auto}}@media only screen and (max-width:768px){.mlh[data-ar-mode-m=hover] .mlh__arrow{opacity:0;pointer-events:none}.mlh[data-ar-mode-m=hover] .mlh__frame:focus-within .mlh__arrow,.mlh[data-ar-mode-m=hover].is-scrolling .mlh__arrow,.mlh[data-ar-mode-m=hover].is-hint .mlh__arrow{opacity:1;pointer-events:auto}}@media only screen and (min-width:769px){.mlh[data-full-d=true] .mlh__inner{max-width:none;padding:0}.mlh[data-full-d=true] .mlh__text{padding:0 max(16px,calc((100% - var(--mlh-max, 1200px)) / 2 + 16px))}.mlh[data-full-d=true] .mlh__pic,.mlh[data-full-d=true] .mlh__placeholder{border-radius:0}}@media only screen and (max-width:768px){.mlh[data-full-m=true] .mlh__inner{padding:0}.mlh[data-full-m=true] .mlh__text{padding:0 16px}.mlh[data-full-m=true] .mlh__pic,.mlh[data-full-m=true] .mlh__placeholder{border-radius:0}}.mlh__arrow{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.8,.2,1.2)}@media only screen and (min-width:769px){.mlh[data-ar-mode=always]:not(.is-in) .mlh__arrow{opacity:0;pointer-events:none;transform:scale(.6)}}@media only screen and (max-width:768px){.mlh[data-ar-mode-m=always]:not(.is-in) .mlh__arrow{opacity:0;pointer-events:none;transform:scale(.6)}}.mlh__dot{transition:opacity .35s ease}.mlh__dot[aria-expanded=true],.mlh__dot:focus-visible{opacity:1!important;pointer-events:auto!important}@media only screen and (min-width:769px){.mlh[data-hs-mode=reveal] .mlh__dot{opacity:0;pointer-events:none}.mlh[data-hs-mode=reveal] .mlh__frame:hover .mlh__dot,.mlh[data-hs-mode=reveal] .mlh__frame.is-touched .mlh__dot,.mlh[data-hs-mode=reveal].is-dots-hint .mlh__dot{opacity:1;pointer-events:auto}}@media only screen and (max-width:768px){.mlh[data-hs-mode-m=reveal] .mlh__dot{opacity:0;pointer-events:none}.mlh[data-hs-mode-m=reveal] .mlh__frame.is-touched .mlh__dot,.mlh[data-hs-mode-m=reveal].is-dots-hint .mlh__dot{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.mlh__dot:after,.mlh.is-hint .mlh__arrow{animation:none!important}.mlh__glass,.mlh__dot-core{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mameido-lifestyle.css.map */
