popup-overlay[open] .modal-dialog-wrap{display:flex}.popup-overlay-dialog-wrap .modal-dialog-content-wrap{padding:0}.popup-overlay-dialog-wrap .modal-dialog-content{padding:2rem}@media(min-width:750px){.popup-overlay-dialog-wrap .modal-dialog-content{padding:4.5rem}}.modal-dialog-image-position-right .modal-dismiss-button,.modal-dialog-image-position-top .modal-dismiss-button{color:var(--color-base-white);background:#00000040;border-radius:var(--buttons-radius);top:.5rem;right:.5rem;width:32px;height:32px}.popup-overlay-content{text-align:center;display:flex;align-items:center;flex-direction:column;grid-gap:1.5rem}.popup-overlay-content>.button{margin:.5rem 0}.popup-overlay-content .popup-overlay-newsletter-form,.popup-overlay-content .popup-overlay-countdown{margin:1rem 0}.popup-overlay-countdown+.popup-overlay-newsletter-form{margin-top:0}.popup-overlay-content>*,.popup-overlay-content>:last-child{margin-bottom:0}.popup-overlay-countdown .countdown-timer-expiration-message{box-shadow:inset 0 0 0 1px rgb(var(--color-border));padding:1rem 2.5rem;border-radius:var(--border-radius-base)}.popup-overlay-countdown .countdown-timer-expiration-message>*{margin:0}.color-background-1 .popup-overlay-countdown .countdown-value-pair{background:color-mix(in srgb,rgba(var(--color-foreground)),transparent 95%);box-shadow:0 .1rem #0000001a}.popup-overlay-newsletter-form{width:100%}.popup-overlay-newsletter-form .checkbox-newsletter-consent{font-size:calc(var(--font-body-scale) * 1.4rem);text-align:left}.popup-overlay-newsletter-form .checkbox-newsletter-consent [type=checkbox]{width:1.6rem;height:1.6rem}.popup-overlay-newsletter-form.newsletter-form .form-status{margin-top:2rem;padding:1.5rem 2rem;font-size:calc(var(--font-body-scale) * 1.5rem)}.popup-overlay-content-panel,.popup-overlay-success-panel{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.popup-overlay-success-panel .form-status{width:100%;max-width:36rem}popup-overlay .popup-overlay-success-panel .overlay-discount,popup-overlay .popup-overlay-success-panel .popup-overlay-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%)}popup-overlay .popup-overlay-success-panel .overlay-discount-label,popup-overlay .popup-overlay-success-panel .overlay-discount-label.text-size-sm,popup-overlay .popup-overlay-success-panel .popup-overlay-discount-label,popup-overlay .popup-overlay-success-panel .popup-overlay-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)}popup-overlay .popup-overlay-success-panel .overlay-discount copy-to-clipboard,popup-overlay .popup-overlay-success-panel .popup-overlay-discount copy-to-clipboard{display:block;width:100%;position:relative}popup-overlay .popup-overlay-success-panel .overlay-discount .button.overlay-discount-button,popup-overlay .popup-overlay-success-panel .overlay-discount .button.popup-overlay-discount-button,popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.overlay-discount-button,popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.popup-overlay-discount-button,.setting-buttons-outline popup-overlay .popup-overlay-success-panel .overlay-discount .button.overlay-discount-button:not(.button-solid),.setting-buttons-outline popup-overlay .popup-overlay-success-panel .overlay-discount .button.popup-overlay-discount-button:not(.button-solid),.setting-buttons-outline popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.overlay-discount-button:not(.button-solid),.setting-buttons-outline popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.popup-overlay-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}popup-overlay .popup-overlay-success-panel .overlay-discount .button.overlay-discount-button:hover,popup-overlay .popup-overlay-success-panel .overlay-discount .button.popup-overlay-discount-button:hover,popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.overlay-discount-button:hover,popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.popup-overlay-discount-button:hover,.setting-buttons-outline popup-overlay .popup-overlay-success-panel .overlay-discount .button.overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline popup-overlay .popup-overlay-success-panel .overlay-discount .button.popup-overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.overlay-discount-button:not(.button-solid):hover,.setting-buttons-outline popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.popup-overlay-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}popup-overlay .popup-overlay-success-panel .overlay-discount .button.overlay-discount-button svg,popup-overlay .popup-overlay-success-panel .overlay-discount .button.popup-overlay-discount-button svg,popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.overlay-discount-button svg,popup-overlay .popup-overlay-success-panel .popup-overlay-discount .button.popup-overlay-discount-button svg{width:2rem;height:2rem;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-popup-overlay.css.map */
