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)}.lb-cubone-welcome .modal-dialog-wrap{z-index:2147483647}.lb-cubone-welcome .modal-dialog-wrap:before{background:#0b0907a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lb-cubone-welcome .modal-dialog{border:1px solid #a68b5d;border-radius:20px;background:#fffaf0}.lb-cubone-welcome .modal-dialog-content-wrap{background:#fffaf0;color:#232323;border-radius:0}.lb-cubone-welcome .modal-dismiss-button{top:0;right:0;width:44px;height:44px;color:#fff7e7;background:transparent}.lb-cubone-welcome .lb-cubone-shipping{padding:14px 47px;text-align:center;background:#191817;color:#e6c996;font:700 11px/16px var(--font-body-family,sans-serif);letter-spacing:.08em;text-transform:uppercase}.lb-cubone-welcome .lb-cubone-banner{display:flex;align-items:center;justify-content:center;gap:18px;padding:14px;background:linear-gradient(115deg,#f7dfa7,#fff2d5);border-block:1px solid #ddc38e}.lb-cubone-welcome .lb-cubone-banner img{width:86px;height:86px;border-radius:50%;border:2px solid #d5b77f;object-fit:cover;object-position:center 88%}.lb-cubone-welcome .lb-cubone-banner span{display:block;color:#695127;font-size:10px;font-weight:700;letter-spacing:.16em}.lb-cubone-welcome .lb-cubone-banner strong{display:block;font:600 22px/1.4 Georgia,serif;color:#302416}.lb-cubone-welcome .popup-overlay-content{display:grid;gap:12px;padding:clamp(18px,5vw,32px)}.lb-cubone-welcome .popup-overlay-content h2{margin:0;color:#29231a;font:800 clamp(32px,8vw,44px)/1.03 "LB Card Display",sans-serif;text-wrap:balance}.lb-cubone-welcome .popup-overlay-content>.rte{font-size:15px;line-height:1.45;color:#50473b}.lb-cubone-welcome .popup-overlay-content>.rte:last-child{color:#685e50;font-size:12px}.lb-cubone-welcome .popup-overlay-newsletter-form{display:flex;flex-direction:column;gap:10px;margin:0}.lb-cubone-welcome .newsletter-form-input-wrap{display:grid;gap:8px}.lb-cubone-welcome .newsletter-form-input-wrap .button,.lb-cubone-welcome input[type=email]{position:static;width:100%;min-height:46px;margin:0;border-radius:9px}.lb-cubone-welcome input[type=email]{color:#232323;background:#fff;border:1px solid #ba9e6a;padding:10px 14px;font-size:16px}.lb-cubone-welcome input[type=email]::placeholder{color:#625c53}.lb-cubone-welcome .newsletter-form-input-wrap .button{background:linear-gradient(110deg,#f2cc70,#e8b850);border:1px solid #b98b30;color:#241c0d;font-weight:750}.lb-cubone-welcome .checkbox-newsletter-consent{margin:0;color:#50473b;font-size:13px}.lb-cubone-welcome .popup-spam-disclaimer{margin:0!important;color:#756b5f!important}.lb-cubone-welcome .lb-welcome-saving{display:block;color:#946019;font-size:clamp(66px,18vw,84px);line-height:.95;margin-bottom:8px}.lb-cubone-welcome .lb-welcome-first-order{display:block;font:600 21px/1.2 var(--font-body-family,sans-serif)}.lb-cubone-welcome .newsletter-form-error{color:#a52c24}.lb-cubone-welcome input[type=checkbox]{accent-color:#946019}@media(max-width:749px){.lb-cubone-welcome .modal-dialog-wrap{align-items:flex-end;margin:0}.lb-cubone-welcome .modal-dialog{width:100%;margin:0;max-height:calc(100dvh - 12px);border-radius:20px 20px 0 0}.lb-cubone-welcome .popup-overlay-content{padding-bottom:max(18px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-popup-overlay.css.map */
