.phntm-v2 #goodav-root .goodav-cart__body{background:var(--p2-yellow)!important;border:3px solid var(--p2-navy);border-radius:24px 35px 22px 30px!important;box-shadow:9px 10px 0 var(--p2-navy);max-width:620px;width:calc(100vw - 48px);margin:auto;max-height:calc(100dvh - 70px);overflow:auto;color:var(--p2-navy)}.phntm-v2 #goodav-root .goodav-cart__wrap{border-radius:0!important;background:transparent!important}.phntm-v2 #goodav-root .goodav-cart__main{background:transparent!important}.phntm-v2 #goodav-root .goodav-cart__timer-wrap{position:relative;background:transparent!important;border:0!important;border-radius:0!important;padding:30px 35px 34px!important}.phntm-v2 #goodav-root .goodav-cart__timer-img{width:105px;max-width:105px!important;height:auto!important;margin:0 auto!important;transform:rotate(-9deg)}.phntm-v2 #goodav-root .goodav-cart__timer-top{margin:0!important}.phntm-v2 #goodav-root .goodav-cart__timer-title{padding:22px 0 18px!important;background:transparent!important;color:var(--p2-navy)!important}.phntm-v2 #goodav-root .goodav-cart__timer-title,.phntm-v2 #goodav-root .goodav-cart__timer-title *{font:700 clamp(34px,4vw,53px)/1.03 var(--font-heading-family)!important;letter-spacing:-.025em!important;color:var(--p2-navy)!important;text-align:center;margin:0!important}.phntm-v2 #goodav-root .goodav-cart__timer-msg{padding:0 0 25px!important;background:transparent!important;color:var(--p2-navy)!important}.phntm-v2 #goodav-root .goodav-cart__timer-msg *{font:400 18px/1.5 var(--font-body-family)!important;color:var(--p2-navy)!important;letter-spacing:0!important;margin:0!important}.phntm-v2 #goodav-root .goodav-cart__btn_wrap{display:grid!important;grid-template-columns:1.2fr 1fr;gap:16px!important;margin:0!important}.phntm-v2 #goodav-root :is(.verification_btn_accept,.verification_btn_reject,.verification_btn_submit){font:700 17px/1.3 var(--font-body-family)!important;min-height:56px;padding:15px 13px!important;border:2px solid var(--p2-navy)!important;border-radius:12px 17px 10px 15px!important;box-shadow:3px 4px 0 var(--p2-navy)!important;letter-spacing:0!important;cursor:pointer;width:100%!important;max-width:none!important;margin:0!important}.phntm-v2 #goodav-root .verification_btn_accept,.phntm-v2 #goodav-root .verification_btn_submit{background:var(--p2-navy)!important;color:#fff!important;box-shadow:3px 4px #fff!important}.phntm-v2 #goodav-root .verification_btn_reject{background:#fff!important;color:var(--p2-navy)!important}.phntm-v2 #goodav-root button:focus-visible{outline:3px solid var(--p2-pink)!important;outline-offset:5px}.phntm-v2 #goodav-root .p2-age-note{font:700 23px/1.3 var(--p2-hand);text-align:center;margin:24px 0 0;color:var(--p2-navy)}@media(max-width:540px){.phntm-v2 #goodav-root .goodav-cart__body{width:calc(100vw - 38px);border-radius:18px 27px 16px 23px;box-shadow:5px 6px 0 var(--p2-navy)}.phntm-v2 #goodav-root .goodav-cart__timer-wrap{padding:23px 20px 28px!important}.phntm-v2 #goodav-root .goodav-cart__timer-img{width:80px;max-width:80px!important}.phntm-v2 #goodav-root .goodav-cart__timer-msg *{font-size:16px!important}.phntm-v2 #goodav-root .goodav-cart__btn_wrap{grid-template-columns:1fr;gap:12px!important}.phntm-v2 #goodav-root .p2-age-note{font-size:21px;margin-top:20px}}.phntm-v2 .slf-widget.p2-email-offer .slf-widget__layout{width:calc(100vw - 40px)!important;max-width:570px!important;min-width:0!important;background:var(--p2-sky)!important;border:3px solid var(--p2-navy)!important;border-radius:20px 31px 18px 25px!important;box-shadow:8px 9px 0 var(--p2-navy);overflow:visible}.phntm-v2 .p2-email-offer .slf-form{box-sizing:border-box;background:transparent!important;color:var(--p2-navy)!important;padding:32px!important;border-radius:inherit!important;max-height:calc(100dvh - 70px)!important;overflow:auto}.phntm-v2 .p2-email-offer .slf-widget__close-button{top:12px!important;right:12px!important;width:38px!important;height:38px!important;background:#fff!important;border:2px solid var(--p2-navy)!important;border-radius:50%!important;color:var(--p2-navy)!important;z-index:2}.phntm-v2 .p2-email-offer .close-icon{color:var(--p2-navy)!important}.p2-email-art{text-align:center;color:var(--p2-navy);padding-top:5px}.p2-email-art img{display:block;width:94px;height:94px;object-fit:contain;margin:0 auto 18px;transform:rotate(-10deg)}.p2-email-art h2{font:700 clamp(36px,4.7vw,61px)/1.03 var(--font-heading-family);letter-spacing:-.03em;color:var(--p2-navy);margin:0}.p2-email-art h2 span{display:inline-block;background:var(--p2-yellow);padding:5px 14px 7px;border:2px solid var(--p2-navy);border-radius:9px 14px 8px 11px;transform:rotate(-3deg);margin-top:8px;box-shadow:3px 4px 0 var(--p2-navy)}.p2-email-art p{font:700 26px/1.3 var(--p2-hand);margin:22px 0 24px}.phntm-v2 .p2-email-offer .field-input{box-sizing:border-box;background:#fff!important;color:var(--p2-navy)!important;font:400 17px/1.4 var(--font-body-family)!important;max-width:none!important;width:100%!important;height:54px!important;border:2px solid var(--p2-navy)!important;border-radius:10px 14px 9px 12px!important;padding:12px 15px!important}.phntm-v2 .p2-email-offer .slf-button{font:700 18px/1.3 var(--font-body-family)!important;background:var(--p2-navy)!important;color:#fff!important;border:2px solid var(--p2-navy)!important;border-radius:10px 15px 8px 13px!important;box-shadow:3px 4px #fff;min-height:54px!important;max-width:none!important;width:100%!important;margin:15px 0 8px!important}.phntm-v2 .p2-email-offer [sl-form-element-type=text],.phntm-v2 .p2-email-offer [sl-form-element-type=text] *{color:var(--p2-navy)!important;font-family:var(--font-body-family)!important}.phntm-v2 .p2-email-offer :is(button,input):focus-visible{outline:3px solid var(--p2-pink)!important;outline-offset:4px}@media(max-width:540px){.phntm-v2 .p2-email-offer .slf-form{padding:28px 22px 24px!important}.p2-email-art img{width:76px;height:76px}.p2-email-art p{font-size:23px}.phntm-v2 .p2-email-offer .slf-widget__layout{box-shadow:5px 6px 0 var(--p2-navy)}}.phntm-v2 .p2-email-offer .p2-email-art p{font:700 26px/1.3 var(--p2-hand)!important;margin:24px 0!important;color:var(--p2-navy)!important}@media(max-width:540px){.phntm-v2 .p2-email-offer .p2-email-art p{font-size:23px!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/phntm-popups.css.map */
