.request-info-popup{--label-font-size: 16px;--label-small-font-size: 13px;--label-float-offset: 15px;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;z-index:9999;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.request-info-popup--open{opacity:1;visibility:visible}.request-info-popup__content{position:relative;display:flex;background-color:#fff;border-radius:14px;border:1px solid black;max-width:1024px;width:95%;max-height:85%;overflow:auto;overscroll-behavior:contain}.request-info-popup__close{position:absolute;top:10px;right:14px;border:none;background:transparent;padding:2px;width:28px;height:28px;z-index:2;color:#000}html[dir=rtl] .request-info-popup__close{right:auto;left:14px}.request-info-popup__close:hover{background:transparent;color:#000}.request-info-popup__close svg{display:block}.request-info-popup__image-wrapper{width:48%;flex-shrink:0}.request-info-popup__logo-image-wrapper{position:absolute;bottom:46px;left:0;width:80px;height:80px;transform:translate(-50%)}.request-info-popup__logo-image-wrapper img,.request-info-popup__image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.request-info-popup__logo-image-wrapper img{object-fit:contain}.request-info-popup__form-wrapper{display:flex;flex-direction:column;position:relative;width:52%;padding:40px 48px 25px 52px;flex-shrink:0}html[dir=rtl] .request-info-popup__form-wrapper{padding:40px 52px 25px 48px}@media (min-width: 768px) and (max-width: 1023px){.request-info-popup__form-wrapper{padding:40px 36px 25px 40px}html[dir=rtl] .request-info-popup__form-wrapper{padding:40px 40px 25px 36px}}.request-info-popup__heading{font-weight:700;font-size:20px;line-height:24.2px;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px;padding-left:8px;padding-right:12px}html[dir=rtl] .request-info-popup__heading{padding-left:12px;padding-right:8px}.request-info-popup__description{font-weight:400;padding-right:12px;padding-left:8px;font-size:16px;line-height:24px;margin:0 0 16px}html[dir=rtl] .request-info-popup__description{padding-left:12px;padding-right:8px}.request-info-popup__form{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:2px 12px 0 8px}html[dir=rtl] .request-info-popup__form{padding:2px 8px 0 12px}.request-info-popup__form-field{position:relative}.request-info-popup__input,.request-info-popup__select{padding:26px 13px 6px;font-weight:400;font-size:16px;line-height:1.3;border:1px solid #151515;border-radius:10px;display:block;width:100%;outline:none}.request-info-popup__input::placeholder{color:transparent}.request-info-popup__select{color:#000;-webkit-appearance:none;appearance:none;background:url('data:image/svg+xml,<svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 1L7 7.5L13.5 1" stroke="black"/></svg>') no-repeat right 14px center}.request-info-popup__select:has(option[value=""]:checked,option[value=---]:checked){color:transparent}.request-info-popup__select option{color:#000!important}.request-info-popup__label{font-weight:400;font-size:var(--label-font-size);line-height:100%;color:#717171;position:absolute;top:50%;left:14px;transform:translateY(-50%);transition:transform .2s ease-in-out,font-size .2s ease-in-out;pointer-events:none;padding-right:30px}html[dir=rtl] .request-info-popup__label{padding-left:30px;padding-right:0}.request-info-popup__form-field--input:has(.request-info-popup__input:focus) .request-info-popup__label,.request-info-popup__form-field--input:not(:has(.request-info-popup__input:placeholder-shown)) .request-info-popup__label,.request-info-popup__form-field--select:not(:has(option[value=""]:checked,option[value=---]:checked)) .request-info-popup__label{transform:translateY(calc(-50% - var(--label-float-offset)));font-size:var(--label-small-font-size)}.request-info-popup__errors:empty{display:none}.request-info-popup__errors{color:red}.request-info-popup__success{padding:16px;min-width:220px;background-color:#e5ffe5;color:#129900;border:1px solid #129900;border-radius:8px;width:fit-content;line-height:1;font-weight:600}.request-info-popup__submit:hover,.request-info-popup__submit{background:linear-gradient(90deg,#4a6eb5,#f5b0cd 70%);color:#fff;border:none;border-radius:8px;font-weight:700;font-size:14px;line-height:100%;text-transform:uppercase;padding:16px;min-width:220px;width:fit-content}.request-info-popup__submit{margin-top:8px}.request-info-popup__form-field--phone .iti{width:100%}.request-info-popup__form-field--phone .iti__input{padding:14px 13px;font-weight:400;font-size:16px;line-height:100%;border:1px solid #151515;border-radius:10px;width:100%;outline:none}.request-info-popup__form-field--phone .iti__input::placeholder{color:transparent}.request-info-popup__form-field--phone .iti__country-list{border-radius:10px;border:1px solid #151515;box-shadow:0 4px 12px #00000026}.request-info-popup__form-field--phone .iti__selected-country{border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:1px solid #151515}.request-info-popup__form-field--phone .iti__selected-country:hover{background:none}.request-info-popup__form-field--phone .iti--separate-dial-code .iti__input{border-top-left-radius:0;border-bottom-left-radius:0}.request-info-popup__form-field--phone .iti__selected-country-primary{width:78px;justify-content:space-between;padding:0 20px 0 10px}html[dir=rtl] .request-info-popup__form-field--phone .iti__selected-country-primary{padding:0 10px 0 20px}.request-info-popup__form-field--phone .iti__tel-input{padding-left:94px!important}.request-info-popup__form-field--phone .iti__arrow{border:none;background:url('data:image/svg+xml,<svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 1L7 7.5L13.5 1" stroke="black"/></svg>') no-repeat center;margin:0;width:14px;height:8px}.request-info-popup__form-field--phone .request-info-popup__label{left:94px}@media screen and (max-width: 767px){.request-info-popup{--label-font-size: 10px;--label-small-font-size: 10px;--label-float-offset: 10px}.request-info-popup__content{overflow:hidden;display:flex;width:100%;flex-direction:column;max-height:90%;max-width:500px}.request-info-popup__image-wrapper,.request-info-popup__form-wrapper{width:100%}.request-info-popup__image-wrapper{aspect-ratio:1.5;overflow:hidden}.request-info-popup__form-wrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:43px 0 24px 8px}html[dir=rtl] .request-info-popup__form-wrapper{padding:43px 8px 24px 0}.request-info-popup__form{overflow-y:auto;padding:2px 14px 2px 6px}html[dir=rtl] .request-info-popup__form{padding:2px 6px 2px 14px}.request-info-popup__logo-image-wrapper{width:64px;height:64px;bottom:auto;top:0;left:50%;transform:translate(-50%,-50%)}.request-info-popup__heading{font-weight:700;font-size:12px;line-height:12px;padding:0 14px 0 6px}html[dir=rtl] .request-info-popup__heading{padding:0 6px 0 14px}.request-info-popup__description{font-weight:500;font-size:10px;line-height:12px;letter-spacing:0em;padding:0 14px 0 6px}html[dir=rtl] .request-info-popup__description{padding:0 6px 0 14px}.request-info-popup__input,.request-info-popup__select{padding-top:20px;padding-bottom:3px;font-size:14px}.request-info-popup__submit{width:100%;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0em;margin-top:6px}.request-info-popup__submit:hover,.request-info-popup__submit{background:linear-gradient(90deg,#4a6eb5,#f5b0cd 70%);color:#fff;border:none;border-radius:8px;text-transform:uppercase;padding:16px;width:100%;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0em}.request-info-popup__success{width:100%}}.iti--fullscreen-popup.iti--container{z-index:99999}html[dir=rtl] .request-info-popup__logo-image-wrapper{left:auto;right:0;transform:translate(50%)}html[dir=rtl] .request-info-popup__form-field--phone .iti__tel-input{padding-right:94px!important;padding-left:14px!important;text-align:right}html[dir=rtl] .request-info-popup__form-field--phone .iti__selected-country{border-radius:0 10px 10px 0;border-right:none;border-left:1px solid #151515}html[dir=rtl] .request-info-popup__label{left:auto;right:14px}html[dir=rtl] .request-info-popup__form-field--phone .request-info-popup__label{left:auto;right:94px}html[dir=rtl] .request-info-popup__select{background-position:left 14px center}@media screen and (max-width: 767px){html[dir=rtl] .request-info-popup__logo-image-wrapper{right:50%;top:0;transform:translate(50%,-50%)}}@media (min-width: 768px){.request-info-popup__form-field--input:has(.request-info-popup__input:focus) .request-info-popup__label,.request-info-popup__form-field--input:not(:has(.request-info-popup__input:placeholder-shown)) .request-info-popup__label,.request-info-popup__form-field--select:not(:has(option[value=""]:checked,option[value=---]:checked)) .request-info-popup__label{top:53%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/request-info-popup.css.map */
