.m4g-return[data-m4g-return-replaced]{display:none!important}.m4g-sticky-purchase{position:fixed;z-index:25;left:50%;bottom:max(14px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:22px;width:min(680px,calc(100% - 32px));padding:10px 12px 10px 18px;border:1px solid #ffffff24;border-radius:14px;background:#181819;box-shadow:0 8px 28px #0005;color:#f5f5f5;font-family:var(--text-font-family, inherit);font-size:13px;line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,12px);transition:opacity .22s ease,transform .3s cubic-bezier(.16,1,.3,1),visibility 0s .3s}.m4g-sticky-purchase.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition-delay:0s}.m4g-sticky-purchase__selection{display:grid;align-content:center;flex:1;min-width:0;min-height:44px;gap:3px;color:inherit;text-decoration:none;border-radius:4px}.m4g-sticky-purchase__title,.m4g-sticky-purchase__detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m4g-sticky-purchase__title{font-size:13px;font-weight:500}.m4g-sticky-purchase__detail{font-size:10px;color:#b9b9bf}.m4g-sticky-purchase__detail[hidden]{display:none}.m4g-sticky-purchase__price{flex-shrink:0;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.m4g-sticky-purchase__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:44px;max-width:55%;padding:11px 17px;border:1px solid transparent;border-radius:8px;background:#f5f5f5;color:#111;font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;cursor:pointer;transition:background .18s ease,opacity .18s ease}.m4g-sticky-purchase__cta svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4}.m4g-sticky-purchase__cta:disabled{background:#343437;color:#bdbdc2;cursor:not-allowed}.m4g-sticky-purchase__cta[aria-busy=true]{opacity:.65;cursor:wait}.m4g-sticky-purchase :is(a,button):focus-visible{outline:2px solid #eee;outline-offset:4px}@media(hover:hover)and (pointer:fine){.m4g-sticky-purchase__selection:hover .m4g-sticky-purchase__title{text-decoration:underline;text-underline-offset:3px}.m4g-sticky-purchase__cta:not(:disabled):hover{background:#dedee2}}@media(max-width:699px){.m4g-sticky-purchase{width:calc(100% - 24px);gap:12px;padding:8px 10px 8px 13px;border-radius:12px}.m4g-sticky-purchase__title{font-size:12px}.m4g-sticky-purchase__price{font-size:11px}.m4g-sticky-purchase__detail{font-size:9px}.m4g-sticky-purchase__cta{gap:7px;padding:10px 12px;font-size:11px}}@media(max-width:379px){.m4g-sticky-purchase{gap:9px}.m4g-sticky-purchase__cta{padding-inline:10px}.m4g-sticky-purchase__cta svg{display:none}}@media(prefers-reduced-motion:reduce){.m4g-sticky-purchase,.m4g-sticky-purchase__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/m4g-sticky-purchase.css.map */
