.msm{--msm-ink: #080a0b;--msm-muted: #69706c;--msm-stage: #f0f2ee;--msm-line: #e2e5de;--msm-lime: #c0ef30;--msm-gap: 16px;--msm-cols: 6;--msm-glide: cubic-bezier(.32, .72, 0, 1);--msm-out: cubic-bezier(.22, 1, .36, 1);display:block;padding-block:24px 32px;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:var(--msm-ink)}@media(max-width:1279px){.msm{--msm-cols: 5}}@media(max-width:1099px){.msm{--msm-cols: 4}}.msm__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-bottom:22px}.msm__alls{justify-self:start;min-width:0}.msm__all{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--msm-ink);text-decoration:none;white-space:nowrap;animation:msm-fade .45s var(--msm-out) both}.msm__all[hidden]{display:none}.msm__all svg{transition:transform .35s var(--msm-out)}.msm__all:hover svg{transform:translate(4px)}.msm__seg{position:relative;display:inline-flex;gap:2px;padding:4px;border-radius:999px;background:var(--msm-stage);box-shadow:inset 0 0 0 1px #080a0b0a}.msm__pill{position:absolute;top:4px;bottom:4px;left:0;z-index:0;border-radius:999px;background:#fff;box-shadow:0 1px 2px #080a0b0f,0 6px 16px #080a0b14;transform:translate(var(--msm-x, 4px));width:var(--msm-w, 0px);transition:transform .55s var(--msm-glide),width .55s var(--msm-glide)}.msm--instant .msm__pill{transition:none}.msm__tab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--msm-muted);white-space:nowrap;transition:color .3s var(--msm-out),transform .2s var(--msm-out)}.msm__tab:hover{color:var(--msm-ink)}.msm__tab:active{transform:scale(.97)}.msm__tab[aria-selected=true]{color:var(--msm-ink)}.msm__tab:focus-visible{outline:2px solid var(--msm-ink);outline-offset:2px}.msm__badge{display:inline-block;padding:3px 7px 2px;border-radius:999px;background:var(--msm-ink);color:var(--msm-lime);font-size:9px;font-weight:900;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.msm__arrows{justify-self:end;display:flex;gap:8px;transition:opacity .3s}.msm__arrows.is-idle{opacity:0;pointer-events:none}.msm__arrow{width:40px;height:40px;padding:0;display:grid;place-items:center;border:1px solid var(--msm-line);border-radius:999px;background:#fff;color:var(--msm-ink);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s,opacity .25s,transform .25s var(--msm-out)}.msm__arrow svg{width:18px;height:18px}.msm__arrow:hover{background:var(--msm-ink);border-color:var(--msm-ink);color:var(--msm-lime);transform:scale(1.05)}.msm__arrow[aria-disabled=true]{opacity:.35;cursor:default;background:#fff;color:var(--msm-ink);border-color:var(--msm-line);transform:none}.msm__arrow:focus-visible{outline:2px solid var(--msm-ink);outline-offset:2px}.msm__panels{display:grid}.msm__panel{grid-area:1 / 1;min-width:0}.msm__panel[hidden]{display:none}.msm__panel.is-leaving{display:block;pointer-events:none;animation:msm-leave .28s var(--msm-out) both}.msm__track{display:grid;grid-auto-flow:column;gap:var(--msm-gap);grid-auto-columns:calc((100% - (var(--msm-cols) - 1) * var(--msm-gap)) / var(--msm-cols));margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.msm__track::-webkit-scrollbar{display:none}.msm__card{scroll-snap-align:start;min-width:0}.msm__panel.is-entering .msm__card{animation:msm-in .7s var(--msm-out) both;animation-delay:calc(var(--i, 0) * 45ms)}.msm__panel.is-entering.from-left .msm__card{animation-name:msm-in-left}.msm__link{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.msm__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;margin-bottom:8px;border-radius:16px;background:var(--msm-stage)}.msm__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--msm-out),opacity .5s var(--msm-out)}.msm__img--alt{opacity:0}.msm__link:hover .msm__img{transform:scale(1.045)}.msm__link:hover .msm__img--alt{opacity:1}.msm__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.msm__price{font-size:14px;font-weight:700}.msm__price s{margin-left:4px;font-weight:400;color:#080a0b6b;text-decoration-thickness:1px}.msm__link:focus-visible{outline:2px solid var(--msm-ink);outline-offset:4px;border-radius:16px}.msm--loading .msm__track{overflow:hidden}.msm__skel--bar{display:block;width:520px;max-width:60%;height:46px;margin:0 auto;border-radius:999px;background:var(--msm-stage)}.msm__card--skel .msm__media{animation:msm-pulse 1.4s ease-in-out infinite}@keyframes msm-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes msm-in-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes msm-leave{to{opacity:0;transform:translateY(6px)}}@keyframes msm-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes msm-pulse{50%{opacity:.55}}.msm-drawer{padding:18px 0 6px;border-top:1px solid var(--msm-line, #e2e5de);list-style:none;animation:msm-fade .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 50ms)}.msm-drawer:first-child{border-top:0;padding-top:4px}.msm-drawer__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.msm-drawer__title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em}.msm-drawer__all{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#080a0b;text-decoration:underline;text-decoration-color:#c0ef30;text-decoration-thickness:2px;text-underline-offset:4px}.msm-drawer__strip{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:12px;margin:0 calc(var(--drawer-padding, 20px) * -1);padding:0 var(--drawer-padding, 20px) 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--drawer-padding, 20px);scrollbar-width:none}.msm-drawer__strip::-webkit-scrollbar{display:none}.msm-drawer .msm__media{border-radius:14px}.msm-drawer .msm__name,.msm-drawer .msm__price{font-size:13px}@media(prefers-reduced-motion:reduce){.msm *,.msm-drawer,.msm-drawer *{animation:none!important;transition-duration:.01ms!important}}.msm__track--cats{--msm-cols: 4;--msm-gap: 18px}@media(max-width:1099px){.msm__track--cats{--msm-cols: 3}}.msm-cat{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:var(--msm-stage, #f0f2ee)}.msm-cat__media{position:relative;display:block;aspect-ratio:4 / 3.4;overflow:hidden;color:#fff;text-decoration:none}.msm-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.msm-cat__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a0b00 45%,#080a0b9e);pointer-events:none}.msm-cat__media:hover .msm-cat__img{transform:scale(1.045)}.msm-cat__media:focus-visible{outline:2px solid #080a0b;outline-offset:-4px}.msm-cat__tag{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px 4px;border-radius:999px;background:#fffffff0;color:#080a0b;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.msm-cat__tag--best{background:#c0ef30}.msm-cat__over{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;display:flex;flex-direction:column;gap:5px}.msm-cat__title{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1}.msm-cat__sub{font-size:13px;opacity:.9}.msm-cat__packs{display:flex;gap:6px;padding:12px}.msm-cat__pack{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;border:1px solid var(--msm-line, #e2e5de);border-radius:12px;background:#fff;color:#080a0b;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .25s,background-color .25s,color .25s}.msm-cat__pack:hover{transform:translateY(-2px);border-color:#080a0b}.msm-cat__pack:focus-visible{outline:2px solid #080a0b;outline-offset:2px}.msm-cat__pack-name{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.msm-cat__pack-price{font-size:12px;color:#69706c;white-space:nowrap}.msm-cat__pack-price s{margin-left:3px;color:#080a0b66}.msm-cat__pack.is-hi{border-color:#080a0b;background:#080a0b;color:#fff}.msm-cat__pack.is-hi .msm-cat__pack-price{color:#c0ef30}.msm-cat__pack.is-hi .msm-cat__pack-price s{color:#ffffff73}.msm-cat__pack.is-hi:hover{background:#1d2124}.msm-drawer__strip--cats{grid-auto-columns:78%}.msm-drawer .msm-cat__title{font-size:20px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/method-shop-menu.css.map */
