.step-popup__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:color-mix(in srgb,var(--color-black) 70%,transparent);justify-content:center;align-items:center;z-index:9}.step-popup__content{background:var(--color-white);width:100%;max-width:800px;position:relative;z-index:2;padding:0 0 27px 26px;max-height:836px;height:100%}.step-popup__content-body{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding-right:26px}.popup-close__img{width:31px;height:31px}.popup-close{position:absolute;top:17px;right:26px;background:none;border:none;cursor:pointer;z-index:2}.popup-title{font:var(--font-body-xl);font-family:var(--font-secondary);padding-block:28px 36px;position:sticky;top:0;width:100%;background:var(--color-white);z-index:1}.progressbar__main{width:100%;height:3px;background:var(--color-grey-02);margin-bottom:20px}.progressbar__main{width:100%;height:3px;background:var(--color-grey-02)}.progressbar__main .progressbar{display:block;background:var(--color-black);height:3px}.steps-popup__button--prev{max-width:176px;border:1px solid var(--color-black);font:var(--font-body-md);font-weight:var(--font-weight-400);color:var(--color-black);justify-content:center}.steps-popup__button{font:var(--font-body-md);font-weight:var(--font-weight-400);color:var(--color-black);text-transform:capitalize;cursor:pointer;min-height:50px;display:flex;align-items:center;width:100%;font-family:var(--font-secondary)}.steps-popop__buttons{display:flex;align-items:center;gap:12px;margin-top:auto}.steps-popup__button--next{background:var(--color-black);color:var(--color-green);padding-inline:26px;font-size:var(--font-body-lg-size);justify-content:space-between}.stes-popup__detail h1,.stes-popup__detail h2,.stes-popup__detail h3,.stes-popup__detail h4,.stes-popup__detail h5,.stes-popup__detail h6{margin-bottom:16px;font:var(--font-body-lg);font-weight:var(--font-weight-500);font-family:var(--font-secondary);letter-spacing:.36px}.stes-popup__detail hr{margin-block:30px}.stes-popup__detail p,.stes-popup__detail *{font:var(--font-body-md);font-weight:var(--font-weight-400);font-family:var(--font-secondary);letter-spacing:0;color:var(--color-black)}.stes-popup__detail ul,.stes-popup__detail ol{padding-left:17px}.stes-popup__detail{margin-bottom:30px}.checkmark__container{padding:10px 26px;border:1px solid var(--color-black);font:var(--font-body-regular);color:var(--color-black);display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none;position:relative;margin-bottom:20px}.checkmark_label{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark_input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;right:0;height:20px;width:20px;background-color:var(--color-black);border-radius:5px;cursor:pointer}.checkmark_checked{display:none}.checkmark_label .checkmark_input:checked~.checkmark .checkmark_checked{display:block}.checkmark_label .checkmark_input:checked~.checkmark .checkmark_unchecked{display:none}.steps-popup__button--next.disabled{background:var(--color-grey-02);color:var(--color-light-grey);pointer-events:none}.steps-popup__button--next.disabled .btn_svg *{stroke:var(--color-light-grey)}.step-form__contactlabel{margin-bottom:14px;display:block;font:var(--font-body-regular);color:var(--color-black);font-weight:var(--font-weight-700);line-height:16px}.step-form__contactinput{min-height:45px;width:100%;padding:0 20px;font:var(--font-body-regular);color:var(--color-black);border:1px solid var(--color-gray)}.step-form__contactinput::placeholder{color:var(--color-light-grey)}.step-form__contactinput:focus-visible{box-shadow:unset;outline:unset;border-color:var(--color-black)}.step-form__field{margin-bottom:20px}.step-form__field .checkmark_label{display:block;font:var(--font-body-md);font-weight:var(--font-weight-400);color:var(--color-black);font-family:var(--font-secondary);padding-left:29px;margin-bottom:11px}.step-form__field .checkmark{right:unset;left:0}.file-upload-input{display:none}.button-files{height:40px;text-decoration:none;display:flex;align-items:center;justify-content:center;color:var(--color-black);border:1px solid var(--color-black);font-size:14px;line-height:18px;font-family:var(--font-secondary);font-weight:var(--font-weight-400);padding:11px}.button-files-text{font:var(--font-body-md);font-weight:var(--font-weight-400);line-height:18px;color:var(--color-black);font-family:var(--font-secondary)}.contact-form__file-note{font:var(--font-body-md);font-weight:var(--font-weight-400);line-height:18px;color:var(--color-light-grey);font-family:var(--font-secondary);font-size:12px;margin-top:12px}.step-form__row{display:flex;gap:20px}.step-form__row .step-form__field{width:100%}.step-form__row-phone .step-form__field:first-child{max-width:207px}.step-form__field--confirm .checkmark_label{font:var(--font-body-md);font-weight:var(--font-weight-400);font-family:var(--font-secondary);color:var(--color-black)}.stes-popup__bodyform .steps-form__submit{font:var(--font-body-regular);font-weight:var(--font-weight-400);text-transform:capitalize;cursor:pointer;min-height:50px;display:flex;align-items:center;width:100%;font-family:var(--font-secondary);background:var(--color-black);color:var(--color-green);padding-inline:26px;font-size:var(--font-body-lg-size);justify-content:space-between;border:none;outline:none;margin-top:30px;font-size:var(--font-body-regular-size)}.step-form__footer{font:var(--font-body-md);font-weight:var(--font-weight-400);font-family:var(--font-secondary);color:var(--color-black)}.popup-content__bodyform .step-form__title{font:var(--font-body-xl);font-family:var(--font-secondary);color:var(--color-black);margin-bottom:30px}.disabled.steps-form__submit{background:var(--color-grey-02);color:var(--color-light-grey);pointer-events:none}.disabled.steps-form__submit .btn_svg *{stroke:var(--color-light-grey)}.step-form__field .step-form__contactselect{min-height:45px;width:100%;padding:0 20px;font:var(--font-body-regular);color:var(--color-black);border:1px solid var(--color-gray);appearance:none;-webkit-appearance:none;position:relative;background-position:right 16px top 54%;background-size:30px auto;background-image:url(/cdn/shop/files/btn_down_Arrow.svg?v=1736430692);background-repeat:no-repeat}.step-form__field .step-form__contactselect:focus-visible{outline:unset;box-shadow:unset;border-color:var(--color-black)}.step-form__field .step-form__contactselect.open{background-image:url(/cdn/shop/files/btn_up_Arrow.svg?v=1736430743);background-repeat:no-repeat}.file-item span{font-family:var(--font-secondary);font-size:var(--font-body-regular-size);line-height:22px;font-weight:var(--font-weight-500);color:var(--color-black)}.file-item>span{display:flex;align-items:center}.file-item:last-child{margin-bottom:7px;margin-top:12px}.file-item{border-bottom:none;padding-bottom:0;margin-bottom:13px;display:flex;justify-content:space-between;align-items:center}.file-item .file-size,.file-item .file-size-unit{display:inline;color:var(--color-light-grey);font-size:var(--font-body-small-size);line-height:16px}.file-item .file-size{margin-left:13px}.file-remove-btn{background:transparent;border:none;font-size:0;position:relative;cursor:pointer}.file-remove-btn:after{content:"";background:url(/cdn/shop/files/Group_48101515.png?v=1736932248) no-repeat;background-size:contain;position:absolute;width:100%;max-width:11px;height:11px;top:-3px;right:0}.file-item span span,.popup-content__body--inner .progressbar__main{display:none}.popup-content__body--inner .popup-title{padding-bottom:26px}.step-form__row-phone .step-form__field,.step-form__field--confirm,.step-form__field--confirm .checkmark_label{margin-bottom:0}.popup-content__body--inner .stes-popup__detail{margin-bottom:17px}@media (max-width: 767px){.popup-title{font-size:var(--font-body-regular-size);font-weight:var(--font-weight-600);line-height:18px;padding-block:19.23px 18.77px}.popup-close__img{width:23px;height:23px}.stes-popup__detail h1,.stes-popup__detail h2,.stes-popup__detail h3,.stes-popup__detail h4,.stes-popup__detail h5,.stes-popup__detail h6{font-size:var(--font-body-regular-size);font-weight:var(--font-weight-500);line-height:18px;margin-bottom:14px}.stes-popup__detail p,.stes-popup__detail *{font-size:var(--font-body-hero-small-size);line-height:14px}.step-popup__content{padding:0}.step-popup__content-body{padding-right:18px;padding-left:18px}.steps-popup__button{font-size:var(--font-body-md-size);line-height:18px;min-height:38px}.steps-popup__button--next{width:calc(100% + 36px)}.steps-popup__button--prev{max-width:100%;min-height:40px}.steps-popop__buttons{flex-direction:column;row-gap:18px}.stes-popup__detail{margin-bottom:20px}.stes-popup__detail hr{margin-block:20px}.stes-popup__bodyform .step-form__title{font-size:var(--font-body-regular-size);font-weight:var(--font-weight-600);line-height:18px;margin-bottom:20px}.step-form__field .step-form__contactselect{font-size:var(--font-body-hero-small-size);line-height:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/steps-popup.css.map */
