.avtr-contact-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;display:none;z-index:2147483647!important;pointer-events:auto!important;box-sizing:border-box}.avtr-contact-modal-container-center{display:flex;justify-content:center;align-items:center}.avtr-modal-card{position:relative;background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden;box-sizing:border-box;display:grid;pointer-events:auto!important}.avtr-modal-close{position:absolute;top:15px;right:15px;width:44px;height:44px;border:none;background-color:#fffc;border-radius:50%;font-size:24px;color:#000;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;font-family:Arial,sans-serif;transition:background-color .2s,opacity .2s;box-shadow:0 2px 8px #00000026}.avtr-modal-close:hover{background-color:#fff;opacity:.9}@media screen and (min-width:1024px){.avtr-modal-card{width:850px;height:auto;max-height:90vh;grid-template-columns:1fr 1fr}.avtr-modal-visual-col{grid-column:1 / 2;grid-row:1;width:100%;height:100%;margin:0;padding:0;overflow:hidden;position:relative;background-color:#f5f5f5}.avtr-modal-form-col{grid-column:2 / 3;grid-row:1;padding:40px;display:flex;flex-direction:column;justify-content:center;height:100%;background-color:#fff;overflow-y:auto}}@media screen and (max-width:1023px){.avtr-modal-card{width:90%;max-width:450px;grid-template-columns:1fr;max-height:90vh;overflow-y:auto;margin:auto}.avtr-modal-visual-col{grid-column:1 / -1;width:100%;height:250px;margin:0;padding:0;overflow:hidden;position:relative;background-color:#f5f5f5}.avtr-modal-form-col{grid-column:1 / -1;padding:24px;background-color:#fff;height:auto}}.avtr-modal-visual-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.avtr-modal-visual-fallback{display:block;width:100%;height:100%;background:linear-gradient(135deg,#e2e2e2,#d5d5d5)}.avtr-modal-header{margin-bottom:20px;text-align:left}.avtr-modal-title{font-size:14px;font-weight:700;color:#444;margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-family:inherit;line-height:1.3}.avtr-modal-subtitle{font-size:14px;font-weight:400;color:#444;margin:0;font-family:inherit;line-height:1.4}.avtr-modal-form{display:flex;flex-direction:column;gap:10px;margin:0;flex-grow:1;justify-content:space-between}.avtr-modal-field-group{position:relative;width:100%;box-sizing:border-box}.avtr-modal-input{box-sizing:border-box;width:100%;border:1px solid #E2E2E2;border-radius:4px;padding:22.5px 12px 7.5px;font-size:14px;color:#202020;background-color:#fff;outline:none;font-family:inherit;transition:border-color .2s,box-shadow .2s;height:auto;line-height:1.2}.avtr-modal-input:focus{border-color:#202020}.avtr-modal-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:36px}.birthday-group{display:flex;flex-direction:column;gap:6px}.birthday-label{font-size:12px;font-weight:500;color:#444;margin:0;text-align:left}.birthday-inputs{display:flex;gap:8px;width:100%}.birthday-inputs .avtr-modal-input{text-align:center;padding-left:5px;padding-right:5px}.birthday-inputs .dob-day,.birthday-inputs .dob-month{flex:1}.birthday-inputs .dob-year{flex:1.5}.avtr-modal-submit-btn{box-sizing:border-box;height:46px;width:100%;background-color:#000;border:1px solid #000000;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out;letter-spacing:.05em;font-family:inherit;margin-top:4px}.avtr-modal-submit-btn:hover{opacity:.9}.avtr-modal-legal{font-size:10px;color:#000;margin-top:12px;line-height:1.4;text-align:left}.avtr-modal-legal p{margin:0}#AvtrContactModalWidget{display:flex!important;position:fixed!important;bottom:20px!important;left:20px!important;z-index:99999!important}.ecomsend__Popover__Widget__CustomContainer{color:#fff;padding:8px 16px;border-radius:30px;box-shadow:0 4px 12px #0003;align-items:center;gap:8px;cursor:pointer;font-family:inherit;transition:transform .2s ease,background-color .2s ease;-webkit-user-select:none;user-select:none}.ecomsend__Popover__Widget__CustomContainer:hover{background-color:#1e1e1e!important;transform:translateY(-2px)}.ecomsend__Popover__Widget__CustomContainer svg{flex-shrink:0;display:block}.ecomsend__Popover__Widget__Text{font-size:14px;font-weight:600;letter-spacing:.03em;white-space:nowrap}@media screen and (max-width:639px){#AvtrContactModalWidget{bottom:20px!important;left:15px!important}.ecomsend__Popover__Widget__Text{font-size:12px}}.react-responsive-modal-root{display:none!important;pointer-events:none!important;visibility:hidden!important;z-index:-1!important;position:fixed!important;width:0!important;height:0!important;overflow:hidden!important}.react-responsive-modal-container,.react-responsive-modal-overlay,.react-responsive-modal-modal,.react-responsive-modal-closeButton{display:none!important;pointer-events:none!important;visibility:hidden!important}[class^=ecomsend__]:not(#AvtrContactModalWidget):not(#AvtrContactModalWidget *),[class*=" ecomsend__"]:not(#AvtrContactModalWidget):not(#AvtrContactModalWidget *){display:none!important;pointer-events:none!important;visibility:hidden!important}#AvtrContactModalWidget,#AvtrContactModalWidget *{display:flex!important;pointer-events:auto!important;visibility:visible!important}#AvtrContactModalWidget span{display:inline!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/avtr-contact-modal.css.map */
