.mm-buy-strip{display:none}@media only screen and (max-width:767px){.mm-buy-strip{display:block;position:fixed;right:0;bottom:var(--mobile-dock-offset, 0px);left:0;z-index:61;background:var(--bg-body, #fff);border-radius:16px 16px 0 0;box-shadow:0 -1px 3px #0000000f,0 -6px 20px #00000014,0 var(--mobile-dock-offset, 0px) 0 0 var(--bg-body, #fff);visibility:hidden;transform:translateY(calc(100% + var(--mobile-dock-offset, 0px) + 30px));transition:transform .32s cubic-bezier(.32,.72,0,1),bottom .3s cubic-bezier(.104,.204,.492,1),visibility 0s linear .32s}.mm-buy-strip.is-visible{visibility:visible;transform:none;transition:transform .32s cubic-bezier(.32,.72,0,1),bottom .3s cubic-bezier(.104,.204,.492,1),visibility 0s linear 0s}:root:has(#header .mobile-toggle-wrapper.active) .mm-buy-strip.is-visible,:root:has(#Cart-Drawer:not([inert])) .mm-buy-strip.is-visible,:root:has(.mhw-panel.is-open) .mm-buy-strip.is-visible{visibility:hidden;transform:translateY(calc(100% + var(--mobile-dock-offset, 0px) + 30px))}:root:has(.mm-buy-strip.is-visible) .mobile-dock .mobile-dock__bar{box-shadow:none}.mm-buy-strip{--mm-buy-strip-end: calc(12px + env(safe-area-inset-bottom, 0px)) }:root:has(.mobile-dock:not(.mobile-dock--auto-hide)) .mm-buy-strip{--mm-buy-strip-end: 12px}:root:has(.mobile-dock:not(.mobile-dock--auto-hide) [data-mhw-open]) .mm-buy-strip{--mm-buy-strip-end: 20px}.mm-buy-strip__inner{display:flex;align-items:center;gap:12px;padding:12px 16px var(--mm-buy-strip-end)}.mm-buy-strip__info{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;margin:0;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.mm-buy-strip__price .price{display:flex;align-items:baseline;gap:8px;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.mm-buy-strip__price ins{order:0;text-decoration:none}.mm-buy-strip__price del{order:1;font-size:.8125rem;font-weight:400;opacity:.55}.mm-buy-strip__price .price:has(del) ins{color:var(--color-accent)}.mm-buy-strip__price .unit-price,.mm-buy-strip__price .badges{display:none}.mm-buy-strip__price .pricing-pending-notice{font-size:.9375rem;font-weight:600}.mm-buy-strip__option{display:flex;align-items:center;gap:4px;max-width:100%;font-size:.75rem;line-height:1.4;opacity:.65}.mm-buy-strip__option [data-buy-strip-option]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-buy-strip__option svg{flex:none}.mm-buy-strip__notify{display:flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;margin:0;padding:0;border:1px solid var(--color-border, #dcdcdc);border-radius:10px;background:none;color:inherit;cursor:pointer;transition:color .2s ease,border-color .2s ease,opacity .2s ease}.mm-buy-strip__notify-icon{width:22px;height:22px}.mm-buy-strip__notify-icon--on,.mm-buy-strip__notify.is-saved .mm-buy-strip__notify-icon--idle{display:none}.mm-buy-strip__notify.is-saved .mm-buy-strip__notify-icon--on{display:block}.mm-buy-strip__notify.is-saved{border-color:#16a34a61;background:#16a34a0f;color:#15803d}.mm-buy-strip__notify.is-busy{opacity:.5}.mm-buy-strip__notify[disabled]{cursor:default}.mm-buy-strip__button.button{flex:0 0 auto;min-width:150px;height:46px;margin:0;padding:0 20px}.mm-buy-strip__button.button[disabled]{opacity:.45;pointer-events:none}.mm-buy-strip__button.button{position:relative}.mm-buy-strip__button.button.loading{pointer-events:none}:root:has(.mm-buy-strip) #wrapper:after{content:"";display:block;flex:none;height:calc(var(--mobile-dock-height, 0px) + var(--mm-buy-strip-height, 0px));background:var(--color-footer-bg)}:root:has(.mm-buy-strip.is-visible) .back-to-top,:root:has(.mm-buy-strip.is-visible) .mhw-fab{translate:0 calc(-1 * (var(--mobile-dock-offset, 0px) + var(--mm-buy-strip-height, 0px)))}}.mm-buy-strip-backdrop{display:none}@media only screen and (max-width:767px){.mm-buy-strip.is-expanded .mm-buy-strip__inner{padding-bottom:12px}.mm-buy-strip__chevron{transition:transform .25s ease}.mm-buy-strip.is-expanded .mm-buy-strip__chevron{transform:rotate(180deg)}.mm-buy-strip__fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1)}.mm-buy-strip.is-expanded .mm-buy-strip__fold{grid-template-rows:1fr}.mm-buy-strip__fold-clip{min-height:0;overflow:hidden}.mm-buy-strip__fold-body{max-height:55dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px 8px var(--mm-buy-strip-end);border-top:1px solid var(--color-border, #eee)}.mm-buy-strip-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#0006;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}:root:has(.mm-buy-strip.is-expanded) .mm-buy-strip-backdrop{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s linear 0s}.mm-buy-strip-picker__list{margin:0;padding:0;list-style:none}.mm-buy-strip-picker__row{display:grid;grid-template-areas:"name price" "status price";grid-template-columns:1fr auto;align-items:center;column-gap:10px;width:100%;margin:0;padding:10px;border:0;border-radius:10px;background:none;color:inherit;text-align:left;cursor:pointer}.mm-buy-strip-picker__row.is-selected{background:#1670ff14}.mm-buy-strip-picker__name{grid-area:name;font-size:.9375rem;font-weight:600}.mm-buy-strip-picker__status{grid-area:status;font-size:.75rem;color:#3f8f3a}.mm-buy-strip-picker__price{grid-area:price;font-weight:700;color:var(--color-price, var(--color-accent))}.mm-buy-strip-picker__row.is-sold-out{opacity:.45;cursor:default}.mm-buy-strip-picker__row.is-sold-out .mm-buy-strip-picker__status{color:inherit}:root:has(#header .mobile-toggle-wrapper.active) .mm-buy-strip-backdrop,:root:has(#Cart-Drawer:not([inert])) .mm-buy-strip-backdrop,:root:has(.mhw-panel.is-open) .mm-buy-strip-backdrop{display:none}}@media only screen and (max-width:767px){.mm-buy-strip__toast{display:flex;position:absolute;right:12px;bottom:calc(100% + 10px);left:12px;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#151515;color:#fff;font-size:.875rem;line-height:1.4;box-shadow:0 8px 24px #0000002e;opacity:0;transform:translateY(8px);pointer-events:none;cursor:pointer;transition:opacity .2s ease,transform .25s cubic-bezier(.32,.72,0,1)}.mm-buy-strip__toast[hidden]{display:none}.mm-buy-strip__toast.is-shown{opacity:1;transform:none;pointer-events:auto}.mm-buy-strip__toast-icon{flex:none;margin-top:1px;color:#f87171}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mobile-buy-strip.css.map */
