#dr-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;z-index:2147483647!important}#dr-popup-overlay.active{display:flex;opacity:1}#dr-popup{background:#fff;width:650px;max-width:94%;border-radius:14px!important;overflow:hidden;display:flex;box-shadow:0 15px 45px #00000040;animation:drFade .28s ease;z-index:2147483647!important}@keyframes drFade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.dr-popup-image{width:50%;background-image:url(/cdn/shop/files/Design_sem_nome_4_880a28af-a235-43d3-8dfa-af7f08a97e79.jpg?v=1756472472);background-size:cover;background-position:center}.dr-popup-content{width:50%;padding:25px 38px;position:relative;text-align:center;display:flex;flex-direction:column}#dr-close-popup{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;border:none;background:transparent;font-size:28px;cursor:pointer}.dr-title{font-size:22px;font-weight:700!important;margin-bottom:-8px;font-family:Montserrat,sans-serif!important}.dr-text{font-size:14px;margin-bottom:24px;line-height:1.4em}.dr-field{position:relative;width:100%;margin-bottom:12px}.dr-field input{width:100%;padding:14px 14px 10px;font-size:14px;border-radius:8px;border:1px solid #ccc;outline:none;background:#fff;transition:border-color .18s ease}.dr-field.error input{border-color:#c40000!important}.dr-error{color:#c40000;font-size:12px;display:none;margin-top:4px;text-align:left}.dr-field.error .dr-error{display:block}.dr-field label{position:absolute;left:14px;top:17px;font-size:15px;color:#777;pointer-events:none;padding:0 4px;background:#fff;transition:all .18s ease}.dr-field label.active{top:-7px;left:10px;font-size:12px;color:#2d6d31}.dr-phone-wrapper{display:flex;align-items:center;gap:10px}.dr-flag img{width:39px;border-radius:4px;margin-bottom:11px}#dr-submit{background:#2d6d31;color:#fff;padding:15px;font-size:14px;border-radius:6px;border:none;margin-top:8px;cursor:pointer;width:100%;font-family:Montserrat,sans-serif}.dr-disclaimer{margin-top:14px;font-size:10px;opacity:.8;line-height:1.35}@media(max-width:780px){#dr-popup{flex-direction:column}.dr-popup-image{width:100%;height:60vw}.dr-popup-content{width:100%;padding:25px}}#dr-coupon-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;justify-content:center;align-items:center;z-index:2147483647}#dr-coupon-popup{background:#fff;padding:35px 30px;width:350px;max-width:92%;border-radius:10px;text-align:center;position:relative;box-shadow:0 0 1px #0003,0 26px 80px #0003;animation:fadeIn .3s ease;font-family:Montserrat,sans-serif!important}.dr-coupon-title{font-size:22px;font-weight:600;margin-bottom:18px;color:#000}#dr-coupon-close{position:absolute;top:12px;right:12px;border:none;background:transparent;font-size:22px;cursor:pointer;color:#000}.dr-coupon-box{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid #85672C;border-radius:6px;background:#fff;margin-bottom:10px}#dr-coupon-code{font-size:22px;font-weight:700;color:#85672c;text-transform:uppercase}#dr-copy-coupon{border:none;background:transparent;cursor:pointer;padding:5px}#dr-copy-coupon svg{fill:#85672c}.dr-coupon-text{font-size:14px;color:#000;margin-top:5px}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/popup-diasrio.css.map */
