vip-early-access[hidden],.vip-early-access [hidden]{display:none!important}.vip-early-access{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .75rem;padding:.55rem .85rem;background:#f3f1eb;color:#222;font-size:.875rem;line-height:1.35;text-align:center}.vip-early-access p{margin:0}.vip-early-access [data-vip-code]{overflow-wrap:anywhere}.vip-early-access button{border:1px solid currentColor;border-radius:.2rem;padding:.35rem .6rem;font:inherit;line-height:1.2}.vip-early-access button:focus-visible,.vip-early-access a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vip-early-access--drawer{border-radius:.25rem}.vip-early-access__detail{width:100%}.vip-early-access a{text-decoration:underline;text-underline-offset:.15em}.upcart-cart-body>.vip-early-access--drawer{justify-content:flex-start;gap:.2rem .5rem;margin:.5rem .75rem;padding:.45rem .6rem;text-align:left}.upcart-cart-body>.vip-early-access--drawer>p:first-child{min-width:0;flex:1 1 12rem}.upcart-cart-body>.vip-early-access--drawer>button{flex-shrink:0;min-height:2rem}#CartPopup:has(.upcart-cart-body>.vip-early-access--drawer:not([hidden])) [data-vip-generic-bundle],#CartPopup:has(.upcart-cart-body>.vip-early-access--drawer:not([hidden]) [data-vip-stacked]:not([hidden])) [data-vip-bundle-upsell-title]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/vip-early-access.css.map */
