.contact-popup__heading{padding:16px 24px;margin:0!important;border-bottom:1px solid #DADDE1}.modal__window--contact .modal__close-btn{top:14px}.popup-form__product{display:flex;justify-content:space-between;padding:16px;border-radius:4px;background:#f2f3f5}.form-product__info,.form-product__qty{display:flex;flex-direction:column;text-align:left}.product-info__vendor,.product-qty__label{font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#000000bf}.product-info__title{font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-top:4px;color:#000}.product-qty__input{padding:8px;text-align:center;width:54px;height:36px;margin-top:4px;border-radius:4px}.form-contact__heading{margin-top:32px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:#000}.form-contact__subheading{display:flex;font-size:12px;line-height:16px;font-weight:400;color:#000000bf;margin-top:24px}.contact-popup__form .popup-form__input{padding:8px;width:100%;background-color:#f5f6f7!important;border-color:#dadde1!important;box-shadow:none!important;margin-top:4px;border-radius:4px;font-size:.875em;line-height:1.25em}.popup-form__input.popup-form__input--half{width:calc(50% - 8px)}.contact-popup__form p{color:#00000080;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center;margin:40px 0 0}.contact-popup-thanks{display:none;align-items:center;justify-content:center;padding:48px 24px;flex-direction:column;height:100%}.contact-popup-thanks.active{display:flex}.popup-thanks__heading{font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:#000}.popup-thanks__text{font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#000;margin-top:16px}.form-contact__row{display:flex;justify-content:space-between;flex-wrap:wrap}.form-contact__row_column{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:39px}.form-contact__submit__wrapper{position:sticky;bottom:0;background:#fff}.product-bulk-pricing{margin-bottom:24px}.popup-form__table{display:flex;flex-wrap:wrap;margin-bottom:16px;text-align:left;border:1px solid #DADDE1;color:#000}.form-table__cell{width:50%;padding:4px 8px;font-size:12px;border-top:1px solid #DADDE1}.form-table__cell--bg{background-color:#f2f3f5;font-weight:600;border-top:0}.product-bulk-pricing modal-opener{display:flex;justify-content:space-between;width:100%;padding:8px 12px;border-radius:4px;background:#f2f3f5;font-size:14px}.form-table__cell:nth-child(2n){border-left:1px solid #DADDE1}.popup-form__info{display:flex;gap:4px;flex-direction:column}.form-info__name{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.32px}.form-info__job{color:#00000080;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form-info__phone,.form-info__email{display:flex;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form-info__phone a,.form-info__email a{color:#2244fd}.form-info__phone a,.form-info__email a{text-decoration:none}.popup-form__divider{position:relative;text-align:center;margin:28px 0}.popup-form__divider:before{content:"";height:1px;width:calc(100% - 10px);background-color:#dadde1;left:5px;right:5px;display:block;position:absolute;top:calc(50% - .5px);z-index:-1}.popup-form__divider span{padding:8px;background:#fff}.pricing-popup__form .form-contact__heading{margin-top:0;text-align:center}.form-contact__heading.mt-0{margin-top:0}.contact-popup__form .popup-form__input,.form-contact__row label input,.form-contact__row_column label input{font-size:14px;line-height:20px}.form-contact__row_column label input{margin:3px 8px 3px 3px}.form-contact__row_column label{display:flex!important;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:block;margin-bottom:8px}.form-contact__row_column label span{color:#00000080}.pricing-popup__form .input{margin-top:4px}.pricing-popup__form .form-contact__submit__wrapper{margin-top:40px}.form-contact__row label.column{display:flex;flex-direction:column;flex:1}.form-contact__row label.column input{width:100%}.form-contact__row label.column:first-child{margin-right:16px}.form-contact__row label select{padding:8px;border-radius:4px;background-color:#f5f6f7;margin-top:4px;font-weight:400;font-size:14px;line-height:20px;-webkit-appearance:auto;appearance:auto}.form-contact__row label,.form-contact__row_column label{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;margin-top:16px;margin-bottom:0}.form-contact__row_column label{margin-top:8px}.delivery_method:checked+span{color:#000}side-drawer#modal-contact-price[open]{z-index:99}side-drawer{overflow:unset}side-drawer.step-one .step-one-btns{display:flex}side-drawer.step-two .step-one-btns{display:none}.step-two-btns{display:none}side-drawer.step-two .step-two-btns{display:flex}side-drawer.step-thanks .drawer__footer{display:none}side-drawer .drawer__footer{position:sticky;bottom:0;background-color:#fff}.modal__content--contact{overflow:auto;padding:24px}.special-instruction p{color:#ffab00;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left}.evc-modal-form .title{font-size:18px;font-weight:700;line-height:24px;margin-left:8px;margin-top:0!important;margin-bottom:0}.evc-modal-form .input-radio-btn label{border:1px solid #E2E5E9;padding:8px 19px;color:#00000080;border-radius:4px}.evc-modal-form .input-radio-btn input:checked+label{border:1px solid #2244FD;color:#2244fd;background:#2244fd1f}.evc-modal-form .form-contact__row.radio_buttons{gap:8px}.evc-modal-form .form-contact__row.radio_buttons label{margin:0;font-size:14px;line-height:20px}.evc-modal-form .time-select{background:#f5f6f7;padding:8px 16px 8px 8px;-webkit-appearance:auto;appearance:auto;font-family:Rubik;font-size:14px;font-weight:400;line-height:20px;border-radius:4px}.evc-modal-form .form-contact__row_column label{margin-top:0;margin-bottom:4px}.evc-modal-form .special-instruction input{background-color:#f5f6f7}.evc-modal-form .special-instruction p{display:flex;text-align:left;color:#ff7200;font-size:12px}.evc-modal-form .special-instruction p svg{margin-right:4px}.evc-modal-form .special-instruction svg path{fill:#ff7200}.form-contact__row.radio_buttons_row{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.form-contact__row.radio_buttons_row .input-radio-btn label{display:flex;justify-content:center;align-items:center;padding-left:0;padding-right:0;width:100%}.no-discount .popup-form__table{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/modal-contact.css.map */
