.overlay-discount,.popup-overlay-discount,.cart-email-gate-discount{width:100%;max-width:36rem;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:.5rem;padding:1.5rem 1.25rem;border-radius:var(--border-radius-base);background:var(--color-success-background);border:.2rem dashed var(--color-success);box-shadow:0 .4rem 1.2rem color-mix(in srgb,var(--color-success),transparent 88%)}.overlay-discount-label,.overlay-discount-label.text-size-sm,.popup-overlay-discount-label,.popup-overlay-discount-label.text-size-sm,.cart-email-gate-discount-label,.cart-email-gate-discount-label.text-size-sm{margin:0;font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:var(--font-bolder-weight);letter-spacing:.02em;color:var(--color-success)}.overlay-discount copy-to-clipboard,.popup-overlay-discount copy-to-clipboard,.cart-email-gate-discount copy-to-clipboard{display:block;width:100%;position:relative}.overlay-discount copy-to-clipboard .copy-tooltip,.popup-overlay-discount copy-to-clipboard .copy-tooltip,.cart-email-gate-discount copy-to-clipboard .copy-tooltip{position:absolute;bottom:calc(100% + 1.5rem);left:50%;transform:translate(-50%);background:#000000d9;color:#fff;padding:.6rem 1.2rem;border-radius:var(--border-radius-base);font-size:calc(var(--font-body-scale) * 1.3rem);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:100;line-height:1.4;text-transform:none;letter-spacing:normal;font-family:inherit;font-weight:400}.overlay-discount copy-to-clipboard .copy-tooltip:after,.popup-overlay-discount copy-to-clipboard .copy-tooltip:after,.cart-email-gate-discount copy-to-clipboard .copy-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:.5rem solid transparent;border-top-color:#000000d9}.overlay-discount copy-to-clipboard .copy-tooltip.is-visible,.popup-overlay-discount copy-to-clipboard .copy-tooltip.is-visible,.cart-email-gate-discount copy-to-clipboard .copy-tooltip.is-visible{opacity:1}.overlay-discount copy-to-clipboard .button.is-copied,.popup-overlay-discount copy-to-clipboard .button.is-copied,.cart-email-gate-discount copy-to-clipboard .button.is-copied{animation:overlay-discount-copy-pulse .3s ease}@keyframes overlay-discount-copy-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.overlay-discount .button.overlay-discount-button,.overlay-discount .button.popup-overlay-discount-button,.overlay-discount .button.cart-email-gate-discount-button,.popup-overlay-discount .button.overlay-discount-button,.popup-overlay-discount .button.popup-overlay-discount-button,.cart-email-gate-discount .button.overlay-discount-button,.cart-email-gate-discount .button.cart-email-gate-discount-button,.setting-buttons-outline .overlay-discount .button.overlay-discount-button:not(.button-solid),.setting-buttons-outline .overlay-discount .button.popup-overlay-discount-button:not(.button-solid),.setting-buttons-outline .overlay-discount .button.cart-email-gate-discount-button:not(.button-solid),.setting-buttons-outline .popup-overlay-discount .button.overlay-discount-button:not(.button-solid),.setting-buttons-outline .popup-overlay-discount .button.popup-overlay-discount-button:not(.button-solid),.setting-buttons-outline .cart-email-gate-discount .button.overlay-discount-button:not(.button-solid),.setting-buttons-outline .cart-email-gate-discount .button.cart-email-gate-discount-button:not(.button-solid){width:100%;min-width:0;padding:1.6rem 2rem;font-size:calc(var(--font-body-scale) * 1.8rem);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-weight:var(--font-bolder-weight);letter-spacing:.1em;text-transform:uppercase;background-color:var(--color-success);border:.1rem solid var(--color-success);color:#fff;box-shadow:0 .2rem .8rem color-mix(in srgb,var(--color-success),transparent 50%);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.overlay-discount .button.overlay-discount-button:hover,.overlay-discount .button.popup-overlay-discount-button:hover,.overlay-discount .button.cart-email-gate-discount-button:hover,.popup-overlay-discount .button.overlay-discount-button:hover,.popup-overlay-discount .button.popup-overlay-discount-button:hover,.cart-email-gate-discount .button.overlay-discount-button:hover,.cart-email-gate-discount .button.cart-email-gate-discount-button:hover,.setting-buttons-outline .overlay-discount .button.overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline .overlay-discount .button.popup-overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline .overlay-discount .button.cart-email-gate-discount-button:not(.button-solid):hover,.setting-buttons-outline .popup-overlay-discount .button.overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline .popup-overlay-discount .button.popup-overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline .cart-email-gate-discount .button.overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline .cart-email-gate-discount .button.cart-email-gate-discount-button:not(.button-solid):hover{transform:translateY(-.1rem);filter:brightness(1.05);box-shadow:0 .4rem 1.2rem color-mix(in srgb,var(--color-success),transparent 40%);background-color:var(--color-success);border-color:var(--color-success);color:#fff}.overlay-discount .button.overlay-discount-button svg,.overlay-discount .button.popup-overlay-discount-button svg,.overlay-discount .button.cart-email-gate-discount-button svg,.popup-overlay-discount .button.overlay-discount-button svg,.popup-overlay-discount .button.popup-overlay-discount-button svg,.cart-email-gate-discount .button.overlay-discount-button svg,.cart-email-gate-discount .button.cart-email-gate-discount-button svg{width:2rem;height:2rem;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-overlay-discount.css.map */
