body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) #tidio-chat,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) #tidio-chat-iframe,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=tidio],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=whatsapp]:not(.mmupi-share-btn):not(.mmupi-share-whatsapp),body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=WhatsApp]:not(.mmupi-share-btn),body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [id*=whatsapp]:not(.mmupi-share-btn),body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [id*=WhatsApp]:not(.mmupi-share-btn),body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) .intercom-lightweight-app,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) #intercom-container,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) .crisp-client,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=crisp],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=tawk],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) #tawk-minified,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) .shopify-chat-button,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=chat-widget],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=chat-button],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=messenger],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [id*=chat],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) .woot-widget-bubble,body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=woot],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=gorgias],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=floating-button],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=apphero],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) [class*=AppHero],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) div[style*="position: fixed"][style*=bottom],body.mm-cart-sheet-open:not(.mm-wheel-game-open):not(.mm-wheel-opening) div[style*="position:fixed"][style*=bottom]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:1!important}html.mm-wheel-opening #mm-launch-btn,html.mm-wheel-opening #mm-overlay,html.mm-wheel-opening #mm-game-root,html.mm-wheel-opening [class*=apphero],html.mm-wheel-opening [class*=AppHero],html.mm-wheel-opening [data-mm-wheel-trigger="1"],html.mm-wheel-opening [data-mm-wheel-fab="1"],html.mm-wheel-opening .mm-wheel-fab-hidden,body.mm-wheel-opening #mm-launch-btn,body.mm-wheel-opening #mm-overlay,body.mm-wheel-opening #mm-game-root,body.mm-wheel-opening [class*=apphero],body.mm-wheel-opening [class*=AppHero],body.mm-wheel-opening [data-mm-wheel-trigger="1"],body.mm-wheel-opening [data-mm-wheel-fab="1"],body.mm-wheel-opening .mm-wheel-fab-hidden,body.mm-wheel-game-open #mm-overlay,body.mm-wheel-game-open #mm-game-root,body.mm-wheel-game-open [class*=apphero],body.mm-wheel-game-open [class*=AppHero],body.mm-wheel-game-open [data-mm-wheel-trigger="1"],body.mm-wheel-game-open [data-mm-wheel-fab="1"]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;z-index:2147483646!important}body.mm-wheel-game-open #mm-launch-btn.mm-wheel-fab-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.mm-wheel-game-open .mm-cart-sheet,body.mm-wheel-game-open #mm-cart-sheet,body.mm-wheel-game-open #mm-cart-drawer-v2,.mm-cart-sheet[data-mm-wheel-under="1"],#mm-cart-sheet[data-mm-wheel-under="1"]{z-index:100050!important}body.mm-wheel-game-open #mm-overlay,body.mm-wheel-game-open #mm-game-root,body.mm-wheel-game-open .mm-game-widget-container,.mm-wheel-overlay-lift{z-index:2147483646!important;pointer-events:auto!important}body.mm-wheel-game-open #mm-overlay.open,#mm-overlay.open.mm-wheel-overlay-lift{z-index:2147483646!important}.mm-wheel-fab-hidden#mm-launch-btn,#mm-launch-btn.mm-wheel-fab-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.mm-cart-sheet-open .mmupi-sticky-bar,body.mm-cart-sheet-open .mmpdp-v2-sticky,body.mm-cart-sheet-open .mm-bottom-nav,body.mm-cart-sheet-open .mmpim-bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(110%)!important}.mm-cart-sheet{--cs-ink: #0f172a;--cs-ink-2: #334155;--cs-muted: #64748b;--cs-line: #e2e8f0;--cs-line-soft: #eef0f4;--cs-soft: #f8fafc;--cs-soft-2: #f1f5f9;--cs-surface: #f4f5f8;--cs-accent: var(--mm-cart-primary, #1d4ed8);--cs-accent-soft: #eff4ff;--cs-good: #059669;--cs-good-ink: #047857;--cs-good-soft: #ecfdf5;--cs-warn: #b45309;--cs-warn-soft: #fff7ed;--cs-sale: #dc2626;--cs-r: 16px;--cs-r-sm: 12px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647!important;pointer-events:none;visibility:hidden;transition:visibility .35s;color:var(--cs-ink);font-size:15px;line-height:1.45}.mm-cart-sheet *,.mm-cart-sheet *:before,.mm-cart-sheet *:after{box-sizing:border-box}.mm-cart-sheet [hidden]{display:none!important}.mm-cart-sheet.is-open{pointer-events:auto;visibility:visible}.mm-cart-sheet button{font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mm-cart-sheet__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a80;opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mm-cart-sheet.is-open .mm-cart-sheet__overlay{opacity:1}.mm-cart-sheet__panel{position:absolute;display:flex;flex-direction:column;width:100%;overflow:hidden;background:#fff;box-shadow:0 -8px 40px #0f172a2e;transition:transform .38s cubic-bezier(.32,.72,0,1);will-change:transform;contain:layout paint}.mm-cart-sheet__panel.is-updating .mm-cart-sheet__body,.mm-cart-sheet__panel.is-updating .mm-cart-sheet__footer{pointer-events:none}.mm-cart-sheet__handle{display:none}@media(max-width:767px){.mm-cart-sheet__panel{inset-inline:0;bottom:0;top:auto;max-height:min(94dvh,calc(100dvh - env(safe-area-inset-top,0px) - 12px));border-radius:22px 22px 0 0;transform:translateY(100%)}.mm-cart-sheet.is-open .mm-cart-sheet__panel{transform:translateY(0)}.mm-cart-sheet__handle{display:block;flex-shrink:0;width:40px;height:4px;margin:8px auto 0;border-radius:4px;background:#cbd5e1}}@media(min-width:768px){.mm-cart-sheet__panel{top:12px;bottom:12px;right:12px;width:min(520px,calc(100vw - 24px));border-radius:24px;box-shadow:-18px 14px 54px #0f172a38;transform:translate(110%)}.mm-cart-sheet.is-open .mm-cart-sheet__panel{transform:translate(0)}html[dir=rtl] .mm-cart-sheet__panel{right:auto;left:12px;transform:translate(-110%)}html[dir=rtl] .mm-cart-sheet.is-open .mm-cart-sheet__panel{transform:translate(0)}}@media(min-width:1024px){.mm-cart-sheet__panel{width:min(540px,40vw);min-width:480px}}.mm-cart-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;min-height:56px;padding-block:4px;padding-inline:18px 8px;background:#fff;border-bottom:1px solid var(--cs-line)}.mm-cart-sheet__header-text{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}.mm-cart-sheet__title{margin:0;font-size:19px;font-weight:800;line-height:1.25;color:var(--cs-ink)}.mm-cart-sheet__meta{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;color:var(--cs-muted)}.mm-cart-sheet__title-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding-inline:6px;border-radius:999px;background:var(--cs-accent);color:#fff;font-size:12px;font-weight:800}.mm-cart-sheet__header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.mm-cart-sheet__clear-all{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-inline:10px;border:0;border-radius:12px;background:none;color:#b91c1c;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.mm-cart-sheet__clear-all:hover{background:#fef2f2}.mm-cart-sheet__clear-all:disabled{opacity:.55;cursor:not-allowed}.mm-cart-sheet__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:50%;background:var(--cs-soft-2);color:var(--cs-ink-2);cursor:pointer}.mm-cart-sheet__close:hover{background:var(--cs-line)}.mm-cart-sheet__success{display:none;align-items:center;gap:10px;flex-shrink:0;padding:10px 18px;background:var(--cs-good-soft);border-bottom:1px solid #a7f3d0;color:#065f46;font-size:14px;font-weight:700;line-height:1.4}.mm-cart-sheet__success.is-visible{display:flex}.mm-cart-sheet__success--error{background:#fef2f2;border-bottom-color:#fecaca;color:#991b1b}.mm-cart-sheet__success-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--cs-good);color:#fff}.mm-cart-sheet__success--error .mm-cart-sheet__success-icon{background:#dc2626}.mm-cart-sheet__scroll{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--cs-surface);scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.mm-cart-sheet__panel:has(#mmCartSheetFooter:not([hidden])) .mm-cart-sheet__scroll{padding-bottom:16px}.mm-cart-sheet__scroll>*{flex-shrink:0}.mm-cart-sheet__body{display:flex;flex-direction:column;gap:12px;padding:0}.mm-cart-sheet__empty{padding:40px 16px;border-radius:var(--cs-r);background:#fff;text-align:center;color:var(--cs-muted);font-size:15px}.mm-cart-sheet__empty-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:14px;padding-inline:24px;border-radius:14px;background:var(--cs-accent);color:#fff;font-size:15px;font-weight:800;text-decoration:none}.mm-cart-sheet__goals{display:flex;flex-direction:column;padding:0 14px;border:1px solid var(--cs-line);border-radius:var(--cs-r);background:#fff}.mm-cart-sheet__perk-strip,.mm-cart-sheet__perk-duo{display:flex;flex-direction:column}.mm-cart-sheet__perk{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:8px;min-width:0;padding-block:10px;border-bottom:1px solid var(--cs-line-soft);background:none;color:var(--cs-ink-2)}.mm-cart-sheet__perk-ico{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--cs-accent)}.mm-cart-sheet__perk-ico svg{display:block;width:18px;height:18px}.mm-cart-sheet__perk-txt{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--cs-ink-2)}.mm-cart-sheet__perk-amount{font-size:15px;font-weight:800;color:var(--cs-ink);font-variant-numeric:tabular-nums}.mm-cart-sheet__perk-tail,.mm-cart-sheet__perk-status{font-size:13.5px;font-weight:600;color:var(--cs-ink-2)}.mm-cart-sheet__perk-status{font-weight:800}.mm-cart-sheet__perk-warn{display:inline-flex;color:#d97706;cursor:pointer;padding:10px;margin:-10px}.mm-cart-sheet__progress{grid-column:1 / -1;height:6px;border-radius:99px;overflow:hidden;background:#e8ebf2}.mm-cart-sheet__progress-fill{width:0;height:100%;border-radius:99px;transition:width .45s cubic-bezier(.34,1.2,.64,1)}.mm-cart-sheet__progress-fill--ship{background:var(--cs-good)}.mm-cart-sheet__progress-fill--gift{background:var(--cs-accent)}.mm-cart-sheet__perk--ship.is-unlocked .mm-cart-sheet__progress,.mm-cart-sheet__perk:has(.mm-cart-sheet__perk-status) .mm-cart-sheet__progress{display:none}.mm-cart-sheet__perk--ship.is-unlocked .mm-cart-sheet__perk-ico,.mm-cart-sheet__perk--ship.is-unlocked .mm-cart-sheet__perk-status{color:var(--cs-good-ink)}.mm-cart-sheet__perk--ship.has-exclusion .mm-cart-sheet__perk-ico{color:#d97706}.mm-cart-sheet__perk--gift{cursor:pointer}.mm-cart-sheet__perk--gift.is-unlocked .mm-cart-sheet__perk-status{color:var(--cs-accent)}.mm-cart-sheet__perk--gift.is-unlocked .mm-cart-sheet__progress-fill--gift{background:var(--cs-good)}.mm-cart-sheet__sdd{padding-block:9px}.mm-cart-sheet__sdd .mm-cart-sheet__perk-txt{font-size:14px}.mm-cart-sheet__sdd--closed .mm-cart-sheet__perk-txt,.mm-cart-sheet__sdd--closed .mm-cart-sheet__perk-ico{color:var(--cs-muted)}.mm-cart-sheet__sdd-clock{display:inline-flex;align-items:center;gap:1px;direction:ltr;unicode-bidi:isolate;padding:3px 9px;border-radius:8px;background:var(--cs-accent-soft);color:var(--cs-accent);font-size:14px;font-variant-numeric:tabular-nums}.mm-cart-sheet__sdd-clock b{font-weight:800}.mm-cart-sheet__sdd-clock>span{font-weight:700;opacity:.7}.mm-cart-sheet__gift-pill{display:none;align-items:center;gap:6px;min-height:44px;padding-inline:14px;border:0;border-radius:999px;background:var(--cs-good);color:#fff;font-size:13.5px;font-weight:800;cursor:pointer;white-space:nowrap}.mm-cart-sheet__gift-pill.is-ready{display:inline-flex}.mm-cart-sheet__gift-pill svg{width:16px;height:16px}.mm-cart-sheet__perk--gift:has(.mm-cart-sheet__gift-pill.is-ready){background:var(--cs-good-soft);margin-inline:-14px;padding-inline:14px}.mm-cart-sheet__incentive--celebrate{animation:mm-sheet-celebrate .6s ease}@keyframes mm-sheet-celebrate{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}.mm-cart-sheet__perk-more{margin:0;border:0}.mm-cart-sheet__perk-more-summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;list-style:none;cursor:pointer;color:var(--cs-accent);font-size:13.5px;font-weight:700;-webkit-user-select:none;user-select:none}.mm-cart-sheet__perk-more-summary::-webkit-details-marker{display:none}.mm-cart-sheet__perk-more-summary svg{transition:transform .18s ease}.mm-cart-sheet__perk-more[open] .mm-cart-sheet__perk-more-summary svg{transform:rotate(180deg)}.mm-cart-sheet__perk-details{display:flex;flex-direction:column;gap:8px;padding-block:0 12px}#mmCartSheetIncentives .mm-ctg-choose-btn,.mm-cart-sheet__perks .mm-ctg-choose-btn{display:none!important}.mm-cart-sheet__exclusion-notice{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border:1px solid #fbbf24;border-radius:10px;background:#fffbeb;color:#92400e;font-size:13px;line-height:1.45}.mm-cart-sheet__exclusion-ico{display:inline-flex;flex-shrink:0;margin-top:1px;color:#d97706}.mm-cart-sheet__dynamic-ship{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid rgba(59,130,246,.24);border-radius:12px;background:#eff6ff;color:#1e3a8a}.mm-cart-sheet__dynamic-ship-head{display:flex;align-items:flex-start;gap:8px;min-width:0}.mm-cart-sheet__dynamic-ship strong,.mm-cart-sheet__dynamic-ship span{display:block}.mm-cart-sheet__dynamic-ship strong{margin-bottom:2px;font-size:13.5px;font-weight:800}.mm-cart-sheet__dynamic-ship span{font-size:13px;font-weight:600;line-height:1.4;color:#475569}.mm-cart-sheet__dynamic-ship-link{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;padding-inline:12px;border-radius:999px;background:var(--cs-accent);color:#fff;font-size:12.5px;font-weight:800;text-decoration:none;white-space:nowrap}.mm-cart-sheet__items{display:flex;flex-direction:column;border:1px solid var(--cs-line);border-radius:var(--cs-r);background:#fff}.mm-cart-sheet__item{position:relative;display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;column-gap:12px;padding:14px;border-bottom:1px solid var(--cs-line-soft)}.mm-cart-sheet__item:last-child{border-bottom:0}.mm-cart-sheet__item:has(.mm-cart-sheet__variant-picker.is-open){z-index:120}.mm-cart-sheet__item-img-wrap{display:block;width:80px;height:80px;border-radius:var(--cs-r-sm);overflow:hidden;background:var(--cs-soft-2)}.mm-cart-sheet__item-img{display:block;width:80px;height:80px;object-fit:cover}.mm-cart-sheet__item-info{display:flex;flex-direction:column;gap:8px;min-width:0}.mm-cart-sheet__item-head{display:flex;align-items:flex-start;gap:4px}.mm-cart-sheet__item-title{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--cs-ink);font-size:14.5px;font-weight:700;line-height:1.4;text-decoration:none}.mm-cart-sheet__remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin-block:-12px -10px;margin-inline:0 -12px;border:0;border-radius:50%;background:none;color:#94a3b8;cursor:pointer;transition:color .15s ease,background .15s ease}.mm-cart-sheet__remove:hover,.mm-cart-sheet__remove:active{background:#fef2f2;color:#dc2626}.mm-cart-sheet__item-variant{margin:0;color:var(--cs-muted);font-size:13px;font-weight:600}.mm-cart-sheet__variant-picker{position:relative;align-self:flex-start;max-width:100%;z-index:1}.mm-cart-sheet__variant-picker.is-open{z-index:250}.mm-cart-sheet__variant-trigger{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:36px;padding-block:4px;padding-inline:12px 10px;border:1px solid var(--cs-line);border-radius:10px;background:var(--cs-soft);color:var(--cs-ink-2);font-size:13.5px;font-weight:600;text-align:start;cursor:pointer;transition:border-color .15s ease,background .15s ease}.mm-cart-sheet__variant-trigger:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.mm-cart-sheet__variant-trigger:hover{border-color:#cbd5e1;background:var(--cs-soft-2)}.mm-cart-sheet__variant-picker.is-open .mm-cart-sheet__variant-trigger{border-color:var(--cs-accent);background:var(--cs-accent-soft)}.mm-cart-sheet__variant-trigger-text{flex:1;min-width:0}.mm-cart-sheet__variant-trigger-label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.mm-cart-sheet__variant-trigger-chevron{display:inline-flex;flex-shrink:0;color:var(--cs-muted);transition:transform .2s ease}.mm-cart-sheet__variant-picker.is-open .mm-cart-sheet__variant-trigger-chevron{transform:rotate(180deg);color:var(--cs-accent)}.mm-cart-sheet__variant-picker.is-busy .mm-cart-sheet__variant-trigger-chevron{animation:mm-cart-variant-spin .7s linear infinite}.mm-cart-sheet__item--updating .mm-cart-sheet__variant-picker{opacity:.65;pointer-events:none}.mm-cart-sheet__item:has(.mm-cart-sheet__variant-picker.is-busy) [data-mm-qty],.mm-cart-sheet__item:has(.mm-cart-sheet__variant-picker.is-busy) [data-mm-remove]{opacity:.5;pointer-events:none}@keyframes mm-cart-variant-spin{to{transform:rotate(360deg)}}.mm-cart-sheet__variant-menu{position:absolute;z-index:300;inset-inline:0;top:calc(100% + 4px);max-height:min(260px,40vh);overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--cs-line);border-radius:14px;background:#fff;box-shadow:0 14px 34px #0f172a33;animation:mm-cart-variant-menu-in .15s ease}.mm-cart-sheet__variant-menu.is-flip-up{top:auto;bottom:calc(100% + 4px)}.mm-cart-sheet__variant-menu.is-floating{position:fixed;z-index:2147483647;inset-inline:auto;left:0;margin:0}.mm-cart-sheet__variant-menu.is-floating:not(.is-sheet){min-width:min(240px,calc(100vw - 16px))}.mm-cart-sheet__variant-menu.is-floating.is-sheet{inset:auto 0 0 0;width:auto;max-height:min(64dvh,480px);padding:6px 10px calc(14px + env(safe-area-inset-bottom,0px));border:0;border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #0f172a4d;animation:mm-cart-sheet-menu-up .22s ease}.mm-cart-sheet__variant-menu.is-sheet:before{content:attr(data-mm-menu-title);display:block;padding:12px 8px 8px;color:var(--cs-ink);font-size:16px;font-weight:800}.mm-cart-sheet__menu-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0f172a80}@keyframes mm-cart-variant-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mm-cart-sheet-menu-up{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}.mm-cart-sheet__variant-option{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 10px;border:0;border-radius:12px;background:none;color:var(--cs-ink-2);font-size:15px;font-weight:600;text-align:start;cursor:pointer}.mm-cart-sheet__variant-option:hover:not(:disabled){background:var(--cs-soft-2)}.mm-cart-sheet__variant-option.is-active{background:var(--cs-accent-soft);color:var(--cs-accent);font-weight:800}.mm-cart-sheet__variant-option.is-disabled,.mm-cart-sheet__variant-option:disabled{opacity:.55;cursor:not-allowed}.mm-cart-sheet__variant-option-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:var(--cs-accent);opacity:0}.mm-cart-sheet__variant-option.is-active .mm-cart-sheet__variant-option-check{opacity:1}.mm-cart-sheet__variant-option-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-cart-sheet__variant-option-badge{flex-shrink:0;padding:3px 8px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:12px;font-weight:700}.mm-cart-sheet .mm-variant-expiry{margin:0}.mm-cart-sheet .mm-variant-expiry:empty{display:none}.mm-cart-sheet .mm-variant-expiry__pill{padding:3px 8px;font-size:12px}.mm-cart-sheet .mm-variant-expiry__pill--ok{padding:0;border:0;background:none;color:var(--cs-muted)}.mm-cart-sheet .mm-variant-expiry__pill--ok .mm-variant-expiry__date,.mm-cart-sheet .mm-variant-expiry__pill--ok .mm-variant-expiry__label{color:var(--cs-muted)}.mm-cart-sheet .mm-variant-expiry__icon{display:none}.mm-cart-sheet__item-branch{margin:0}.mm-cart-sheet__item-row{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.mm-cart-sheet__item-prices{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.mm-cart-sheet__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.mm-cart-sheet__price-sale,.mm-cart-sheet__price-current{color:var(--cs-ink);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.mm-cart-sheet__price-compare{color:#94a3b8;font-size:13px;font-weight:600;text-decoration:line-through}.mm-cart-sheet__price-gift{color:var(--cs-good-ink)}.mm-cart-sheet__price-saved{color:var(--cs-good-ink);font-size:12.5px;font-weight:700}.mm-cart-sheet .mm-taxed-price,.mm-cart-sheet__deal-save{unicode-bidi:isolate}.mm-cart-sheet__deal{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.mm-cart-sheet__deal-tag{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 8px;border:1px solid #a7f3d0;border-radius:99px;background:var(--cs-good-soft);color:var(--cs-good-ink);font-size:12.5px;font-weight:700;line-height:1.4}.mm-cart-sheet__deal-tag bdi{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-cart-sheet__deal-tag--code{border-color:#cbd5e1;background:var(--cs-soft-2);color:var(--cs-ink-2)}.mm-cart-sheet__deal-save{color:var(--cs-good-ink);font-size:12.5px;font-weight:700}.mm-cart-sheet__discount-excluded{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin-top:3px;padding:3px 8px;border:1px solid #fed7aa;border-radius:8px;background:var(--cs-warn-soft);color:#9a3412;font-size:12px;font-weight:700;line-height:1.35}.mm-cart-sheet__item-actions{display:flex;align-items:center;flex-shrink:0}.mm-cart-sheet__qty{display:inline-flex;align-items:center;height:44px;border:1px solid var(--cs-line);border-radius:12px;background:#fff;overflow:hidden}.mm-cart-sheet__qty button{width:44px;height:44px;border:0;background:none;color:var(--cs-ink-2);font-size:20px;font-weight:600;line-height:1;cursor:pointer;transition:background .12s ease,transform .12s ease}.mm-cart-sheet__qty button:active:not(:disabled){background:var(--cs-accent-soft);transform:scale(.9)}.mm-cart-sheet__qty button:disabled{opacity:.4;cursor:not-allowed}.mm-cart-sheet__qty button.is-weight-limit{background:#ffedd5;color:#c2410c}.mm-cart-sheet__qty span{min-width:28px;text-align:center;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.mm-cart-sheet__qty--busy{opacity:.55;pointer-events:none}.mm-cart-sheet__hint{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin-top:12px;padding:6px;padding-inline-start:12px;border:1px dashed #6ee7b7;border-radius:var(--cs-r-sm);background:var(--cs-good-soft)}.mm-cart-sheet__hint.is-busy{opacity:.6}.mm-cart-sheet__hint-ico{display:inline-flex;flex-shrink:0;color:var(--cs-good-ink)}.mm-cart-sheet__hint-text{flex:1 1 auto;min-width:0;color:#065f46;font-size:13.5px;font-weight:700;line-height:1.4}.mm-cart-sheet__hint-btn{flex:0 0 auto;min-width:76px;min-height:44px;padding-inline:14px;border:0;border-radius:10px;background:var(--mm-cart-button, #1e40af);color:#fff;font-size:14px;font-weight:800;cursor:pointer}.mm-cart-sheet__hint-btn:disabled{cursor:default}.mm-cart-sheet__line-error,.mm-cart-inline-error{grid-column:1 / -1;margin:8px 0 0;padding:8px 10px;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:13px;font-weight:700;line-height:1.4}.mm-cart-inline-error{width:100%;text-align:start}.mm-cart-sheet__qty-limit{margin:0;padding:6px 10px;border:1px solid #fed7aa;border-radius:10px;background:var(--cs-warn-soft);color:#9a3412;font-size:12.5px;font-weight:700;line-height:1.4}.mm-cart-sheet__item--updating{opacity:.9}.mm-cart-sheet__item--pulse{animation:mm-sheet-item-pulse .28s ease}@keyframes mm-sheet-item-pulse{0%{transform:scale(1)}50%{transform:scale(1.015)}to{transform:scale(1)}}.mm-cart-sheet__item--enter{animation:mm-sheet-item-enter .35s ease}@keyframes mm-sheet-item-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mm-cart-sheet__item--removing{animation:mm-sheet-item-remove .32s ease forwards;pointer-events:none}@keyframes mm-sheet-item-remove{to{opacity:0;transform:translate(24px);max-height:0;padding-block:0;overflow:hidden}}html[dir=rtl] .mm-cart-sheet__item--removing{animation-name:mm-sheet-item-remove-rtl}@keyframes mm-sheet-item-remove-rtl{to{opacity:0;transform:translate(-24px);max-height:0;padding-block:0;overflow:hidden}}.mm-cart-sheet .mm-cs-offers{margin:0;padding:12px 14px 8px;border:1px solid var(--cs-line);border-radius:var(--cs-r);background:#fff}.mm-cart-sheet .mm-cs-offers__title{margin:0 0 8px;padding:0;font-size:14px;font-weight:800}.mm-cart-sheet .mm-cs-offers__track{padding:0 0 4px;scroll-padding-inline:0}.mm-cart-sheet__extras{display:flex;flex-direction:column;border:1px solid var(--cs-line);border-radius:var(--cs-r);background:#fff;overflow:hidden}.mm-cart-sheet__row{margin:0;background:none}.mm-cart-sheet__extras>.mm-cart-sheet__row:not([hidden])~.mm-cart-sheet__row:not([hidden]){border-top:1px solid var(--cs-line-soft)}.mm-cart-sheet__row-summary,.mm-cart-sheet__row-btn{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 14px;border:0;background:none;color:var(--cs-ink);font-size:14.5px;font-weight:700;text-align:start;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mm-cart-sheet__row-summary::-webkit-details-marker{display:none}.mm-cart-sheet__row-ico{display:inline-flex;flex-shrink:0;color:var(--cs-accent)}.mm-cart-sheet__row-ico svg{display:block}.mm-cart-sheet__row-label{flex:1;min-width:0}.mm-cart-sheet__row-value{max-width:45%;padding:2px 10px;overflow:hidden;border-radius:99px;background:var(--cs-good-soft);color:var(--cs-good-ink);font-size:12.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.mm-cart-sheet__row-chev{flex-shrink:0;color:var(--cs-muted);transition:transform .18s ease}.mm-cart-sheet__row[open]>.mm-cart-sheet__row-summary .mm-cart-sheet__row-chev{transform:rotate(180deg)}html[dir=rtl] .mm-cart-sheet__row-chev--go{transform:scaleX(-1)}.mm-cart-sheet__row-body{padding:0 14px 14px}.mm-cart-sheet__discount-content>.mm-shared-coupons{margin-bottom:8px}.mm-cart-sheet__discount-row{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.mm-cart-sheet__discount-row .mm-shared-coupons{flex:1 1 100%}.mm-cart-sheet__discount-input{flex:1;min-width:0;height:44px;padding:0 12px;border:1.5px solid #cbd5e1;border-radius:12px;background:var(--cs-soft);color:var(--cs-ink);font-size:16px;text-transform:uppercase}.mm-cart-sheet__discount-input::placeholder{color:#94a3b8;text-transform:none}.mm-cart-sheet__discount-input:focus,.mm-cart-sheet__note-input:focus{outline:none;border-color:var(--cs-accent);box-shadow:0 0 0 3px #1d4ed826}.mm-cart-sheet__discount-input--error{border-color:#ef4444}.mm-cart-sheet__discount-btn{min-width:84px;height:44px;padding-inline:16px;border:0;border-radius:12px;background:var(--cs-accent);color:#fff;font-size:14px;font-weight:800;cursor:pointer;white-space:nowrap}.mm-cart-sheet__discount-btn.is-loading{opacity:.7;pointer-events:none}.mm-cart-sheet__discount-applied{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.mm-cart-sheet__discount-tag{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding-inline:12px 4px;border:1px solid #a7f3d0;border-radius:10px;background:var(--cs-good-soft);color:#065f46;font-size:13.5px;font-weight:700}.mm-cart-sheet__discount-tag button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:none;color:#dc2626;font-size:20px;line-height:1;cursor:pointer}.mm-cart-sheet__discount-msg{margin:8px 0 0;font-size:13px;font-weight:700}.mm-cart-sheet__discount-msg--success{color:var(--cs-good-ink)}.mm-cart-sheet__discount-msg--error{color:#dc2626}.mm-cart-sheet__note-input{display:block;width:100%;min-height:84px;padding:10px 12px;border:1.5px solid #cbd5e1;border-radius:12px;background:var(--cs-soft);color:var(--cs-ink);font:inherit;font-size:16px;line-height:1.45;resize:vertical}.mm-cart-sheet__note-status{margin:6px 0 0;color:var(--cs-good-ink);font-size:13px;font-weight:700}.mm-cart-sheet__icon-btn--wheel .mm-cart-sheet__row-ico{color:#ea580c}.mm-cart-sheet__icon-btn--wheel .mm-cart-sheet__row-ico svg{animation:mm-wheel-btn-spin 6s linear infinite}@keyframes mm-wheel-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mm-shared-coupons{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:none}.mm-shared-coupons::-webkit-scrollbar{display:none}.mm-shared-coupon{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:4px 8px 4px 12px;border:1px dashed rgba(245,158,11,.55);border-radius:999px;background:linear-gradient(135deg,#fff7ed,#fff);color:#78350f;font:inherit;cursor:pointer}.mm-shared-coupon__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:900}.mm-shared-coupon__meta,.mm-shared-coupon__copy{font-size:12px;font-weight:800}.mm-shared-coupon__meta{color:#dc2626}.mm-shared-coupon__copy{padding:3px 9px;border-radius:999px;background:#111827;color:#fff}.mm-shared-coupon.is-copied .mm-shared-coupon__copy{background:#16a34a}.mm-cart-sheet__recs{padding:0;margin:0;background:none;border:0}.mm-cart-sheet__recs-title{margin:0 4px 8px;color:var(--cs-ink);font-size:15px;font-weight:800}.mm-cart-sheet__recs-scroll{display:flex;gap:10px;margin-inline:-12px;padding:2px 12px 6px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mm-cart-sheet__recs-scroll::-webkit-scrollbar{display:none}.mm-cart-sheet__rec-card{flex:0 0 min(284px,82%);display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--cs-line);border-radius:14px;background:#fff;scroll-snap-align:start}.mm-cart-sheet__rec-img-wrap{position:relative;display:block;flex-shrink:0;width:64px;height:64px;border-radius:10px;overflow:hidden;background:var(--cs-soft-2)}.mm-cart-sheet__rec-img{display:block;width:64px;height:64px;object-fit:cover}.mm-cart-sheet__rec-badge{position:absolute;inset-block-start:4px;inset-inline-start:4px;z-index:2;padding:1px 5px;border-radius:5px;background:#ef4444;color:#fff;font-size:12px;font-weight:800;line-height:1.4;pointer-events:none}.mm-cart-sheet__rec-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.mm-cart-sheet__rec-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--cs-ink-2);font-size:13.5px;font-weight:600;line-height:1.35;text-decoration:none}.mm-cart-sheet__rec-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.mm-cart-sheet__rec-price-sale{color:var(--cs-ink);font-size:14px;font-weight:800}.mm-cart-sheet__rec-price-compare{color:#94a3b8;font-size:12px;font-weight:600;text-decoration:line-through}.mm-cart-sheet__rec-add{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:50%;background:var(--cs-accent);color:#fff;font-size:24px;font-weight:500;line-height:1;cursor:pointer;transition:transform .15s ease,background .2s ease}.mm-cart-sheet__rec-add:active:not(:disabled){transform:scale(.92)}.mm-cart-sheet__rec-add.is-busy{opacity:1;transform:none}.mm-cart-sheet__rec-add.is-added{background:var(--cs-good);font-size:20px;animation:mm-rec-add-pop .35s cubic-bezier(.22,1,.36,1)}.mm-cart-sheet__rec-card.is-added-flash{border-color:#10b981}@keyframes mm-rec-add-pop{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}.mm-cart-sheet__footer-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 6px}.mm-cart-sheet__link{display:inline-flex;align-items:center;min-height:44px;padding-inline:8px;border:0;background:none;color:var(--cs-accent);font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.mm-cart-sheet__link-sep{color:#cbd5e1}.mm-cart-sheet__footer{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;flex-shrink:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cs-line);background:#fff;box-shadow:0 -10px 28px -14px #0f172a38}.mm-cs-sum{display:flex;flex-direction:column;gap:8px}.mm-cs-sum__line{display:flex;align-items:center;justify-content:space-between;gap:12px}.mm-cs-sum__label{display:flex;align-items:center;gap:0 6px;min-width:0}.mm-cs-sum__name{color:var(--cs-ink-2);font-size:15px;font-weight:700}.mm-cs-sum__amount{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;line-height:1.15}.mm-cs-sum__sub{color:var(--cs-muted);font-size:12px;font-weight:600}.mm-cs-sum__toggle{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:32px;padding-inline:6px;border:0;background:none;color:var(--cs-accent);font-size:13.5px;font-weight:700;cursor:pointer}.mm-cs-sum__toggle:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.mm-cs-sum__toggle svg{transition:transform .18s ease}.mm-cs-sum__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mm-cart-sheet__subtotal-val--total{flex-shrink:0;color:var(--cs-ink);font-size:23px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.2}.mm-cart-sheet__subtotal--saved{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:7px 12px;border-radius:10px;background:var(--cs-good-soft);color:var(--cs-good-ink);font-size:13.5px;font-weight:700}.mm-cart-sheet__subtotal-val--saved{color:var(--cs-good-ink);font-size:14.5px;font-weight:800}.mm-cs-sum:has(.mm-cs-sum__details:not([hidden])) .mm-cart-sheet__subtotal--saved{display:none}.mm-cs-sum__details{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--cs-r-sm);background:var(--cs-soft);color:var(--cs-ink-2);font-size:13.5px;font-weight:600}.mm-cs-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mm-cs-sum__val{color:var(--cs-ink);font-weight:700;font-variant-numeric:tabular-nums;text-align:end}.mm-cs-sum__row.is-saving .mm-cs-sum__val,.mm-cs-sum__row.is-free .mm-cs-sum__val{color:var(--cs-good-ink)}.mm-cs-sum__row.is-muted{color:var(--cs-muted);font-size:12.5px}.mm-cs-sum__row.is-muted .mm-cs-sum__val{color:var(--cs-muted);font-weight:600}.mm-cart-sheet__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;border:0;border-radius:14px;font-size:16px;font-weight:800;text-decoration:none;cursor:pointer}.mm-cart-sheet__btn--checkout{background:var(--cs-accent);background:linear-gradient(135deg,var(--mm-cart-primary, #1d4ed8),var(--mm-cart-button, #1e40af));color:#fff;box-shadow:0 10px 20px -10px #1d4ed899}.mm-cart-sheet__btn--checkout:active{transform:scale(.99)}.mm-cart-sheet__btn--checkout.is-busy{opacity:.7;pointer-events:none}.mm-cs-trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 14px;margin:0;color:var(--cs-muted);font-size:12.5px;font-weight:600;line-height:1.4}.mm-cs-trust>span{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:4px 14px}.mm-cs-trust__item{display:inline-flex;align-items:center;gap:5px}.mm-cs-trust__item svg{flex-shrink:0;color:var(--cs-muted)}.mm-cs-trust__brand{color:var(--cs-ink-2);font-weight:800;unicode-bidi:isolate}.mm-cart-sheet__undo{position:absolute;inset-inline:12px;bottom:calc(var(--mm-cs-footer-h, 0px) + 10px);z-index:30;display:flex;align-items:center;gap:10px;min-height:56px;padding:6px;padding-inline-start:16px;border-radius:14px;background:#111322;color:#fff;box-shadow:0 12px 30px -10px #00000080;animation:mm-cs-undo-in .2s ease}.mm-cart-sheet__panel:has(#mmCartSheetFooter[hidden]):has(.mm-cart-sheet__undo:not([hidden])) .mm-cart-sheet__scroll{padding-bottom:84px}.mm-cart-sheet__panel:has(#mmCartSheetFooter[hidden]) .mm-cart-sheet__undo{bottom:calc(10px + env(safe-area-inset-bottom,0px))}.mm-cart-sheet__undo-text{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600;line-height:1.35}.mm-cart-sheet__undo-btn{flex-shrink:0;min-width:76px;min-height:44px;padding-inline:16px;border:0;border-radius:10px;background:#ffffff29;color:#fff;font-size:14px;font-weight:800;cursor:pointer}.mm-cart-sheet__undo-btn:disabled{opacity:.6}@keyframes mm-cs-undo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mm-cart-sheet__updating{position:absolute;inset-block-start:0;inset-inline:0;z-index:40;height:3px;overflow:hidden;pointer-events:none}.mm-cart-sheet__updating:before{content:"";position:absolute;inset-block:0;left:-40%;width:40%;border-radius:3px;background:var(--cs-accent);animation:mm-cs-bar 1s ease-in-out infinite}.mm-cart-sheet__updating-inner{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mm-cart-sheet__updating-spinner{display:none}@keyframes mm-cs-bar{0%{left:-40%}to{left:100%}}.mm-cart-sheet__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mm-cart-sheet :is(button,a,input,textarea,summary):focus-visible{outline:3px solid rgba(29,78,216,.4);outline-offset:2px}.mm-cart-sheet :is(input,textarea):focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.mm-cart-sheet,.mm-cart-sheet__overlay,.mm-cart-sheet__panel,.mm-cart-sheet__progress-fill,.mm-cart-sheet__item--pulse,.mm-cart-sheet__item--enter,.mm-cart-sheet__undo,.mm-cart-sheet__updating:before,.mm-cart-sheet__icon-btn--wheel .mm-cart-sheet__row-ico svg,.mm-cart-icon--pulse,.mmupi-fbt-skeleton,.mm-cart-badge--bounce{transition-duration:1ms!important;animation:none!important}}@media(min-width:768px){.mm-cart-sheet .mm-cs-chip{min-width:14.5rem;max-width:18rem;padding:.55rem .6rem;gap:.6rem;border-radius:.75rem}.mm-cart-sheet .mm-cs-chip__img{width:3.25rem;height:3.25rem;border-radius:.6rem}.mm-cart-sheet .mm-cs-chip__name{font-size:.82rem}.mm-cart-sheet .mm-cs-chip__tag{font-size:.62rem;padding:.15rem .45rem}.mm-cart-sheet .mm-cs-chip__price{font-size:.82rem}.mm-cart-sheet .mm-cs-chip__was,.mm-cart-sheet .mm-cs-chip__timer{font-size:.72rem}.mm-cart-sheet .mm-cs-chip__go{font-size:1.2rem}}.mm-cart-icon--pulse{animation:mm-cart-icon-pulse .55s ease}@keyframes mm-cart-icon-pulse{0%{transform:scale(1)}30%{transform:scale(1.15)}to{transform:scale(1)}}.mm-cart-badge--bounce{animation:mm-cart-badge-bounce .55s cubic-bezier(.34,1.56,.64,1)}@keyframes mm-cart-badge-bounce{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.mm-cart-fly{position:fixed;z-index:2147483646;width:40px;height:40px;border-radius:8px;object-fit:cover;pointer-events:none;box-shadow:0 4px 12px #0003;will-change:left,top,transform,opacity}.mmupi-fbt-skeleton{flex:1;height:56px;background:#e2e8f0;border-radius:8px}@media(prefers-reduced-motion:no-preference){.mmupi-fbt-skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:mm-fbt-shimmer 1.2s infinite}}@keyframes mm-fbt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mmupi-atc,.mmupi-sticky-atc,.mmupi-bar-atc,.mmupi-fbt-add,.mmupi-bogo-banner__btn,.mmshop-add-btn,.mms-add-btn,.mm-col-add-btn,.mmpi-atc,.mmpim-atc,.mmo-atc,.mm-feed-atc,.mm-pop-atc-btn,.mm-op-atc-btn,.mm-smart-add-btn,.mm-ymal-card__add,.mm-cart-sheet__rec-add,.mmh-carousel-card__add,.mmh-product__add,.mmh-offer__add,[data-mmh-add],button[name=add],.quick-add__button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.mm-atc-press:not(:disabled):not(.mm-atc-busy){transform:scale(.97)}.mm-atc-busy{pointer-events:none!important;cursor:wait!important;opacity:1!important;transform:none!important;animation:none!important;color:transparent!important}.mm-atc-busy>*{visibility:hidden!important}.mm-atc-busy:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-sizing:border-box;border:2px solid rgba(255,255,255,.28);border-top-color:#fff;border-radius:50%;animation:mm-atc-spin .55s linear infinite;z-index:3;pointer-events:none}.mmh-carousel-card__add.mm-atc-busy:after,.mmh-product__add.mm-atc-busy:after,.mmh-offer__add.mm-atc-busy:after,[data-mmh-add].mm-atc-busy:after,.mms-add-btn.mm-atc-busy:after{width:14px;height:14px;margin:-7px 0 0 -7px}.mm-atc-busy:before{animation:none!important;opacity:0!important}@keyframes mm-atc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mm-atc-busy:after{animation-duration:1.1s}}.mm-cs-sum__check{font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mm-cart-sheet.css.map */
