.body__competitor--off{overflow:hidden}.competitor__price--modal{visibility:hidden;z-index:150;width:100%;height:100%;transition:all var(--time-fast);background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;right:0}.competitor__price--main{width:100%}.parent__competitor--price{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;width:100%;padding:75px 10px 5px;position:relative}.competitor--price--image{display:none}.call__form--competitor,.call__form--competitor-2,.form__item--competitor-parent{flex-direction:column;display:flex}.form__item--competitor-parent,.competitor__ok--texts{gap:10px;height:247px}.call__form--competitor,.call__form--competitor-2{direction:rtl;gap:20px;min-width:100%;padding:0 10px 10px;transition:all .3s}.call__form--competitor{transform:translate(0)}.call__form--competitor-2{transform:translate(210%)}.form__title--competitor{justify-content:center;align-items:center;margin-bottom:15px;font-size:14px;display:flex}.form__title-competitor--text{font-size:15px;line-height:1.8}.form__item--competitor{flex-direction:column;gap:5px;padding-bottom:23px;display:flex;position:relative}.inp__icon{display:flex;position:relative}.inp__icon img{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.form__input--competitor{border-radius:var(--border-radius-input-bottom-sheet,8px);color:#3f3737;background-color:#fbfbfb;border:1px solid #e5e5e5;outline:none;width:100%;padding:14px 10px}#priceCompetitor,#siteCompetitor{padding-left:50px}.form_label--competitor{color:#3f3737;font-size:14px}.form__btn--competitor:disabled{opacity:.7}.competitor__btns--modal{border-radius:var(--border-radius-btn-bottom-sheet,8px);background:var(--priymary-color);color:var(--text-white);cursor:pointer;border:1px solid #0000;outline:none;width:100%;padding:12px;font-family:inherit;font-size:18px}.close__modal-competitor{justify-content:flex-end;display:none}.close__modal-competitor img{cursor:pointer;width:30px;height:30px}.competitor__price--loader{text-align:center;z-index:1;opacity:0;visibility:hidden;background:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:30px;transition:all .3s;display:flex;position:absolute;inset:0}.competitor__price--loader-on{opacity:1;visibility:visible}.competitor__price--modal--content{justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.competitor__price--modal--content img{width:40px;height:40px;animation:1.5s ease-in-out infinite pulseEditCompetitorModal}.competitor__price--modal--content:after{content:"";border:5px solid #ccdde9a8;border-top-color:#95c4e6b2;border-radius:50%;width:70px;height:70px;animation:1.5s linear infinite competitorLoaderModal;position:absolute;top:0;left:0}.competitor__price--modal-title{color:var(--text-dark);margin-top:10px;font-size:16px;font-weight:500}.parent__competitor-price--form{display:flex;overflow:hidden}.parent__competitor-price--success{background-color:var(--white);border-radius:var(--border-radius-card);flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;min-width:100%;padding:10px;transition:all .3s;display:flex;transform:translate(420%)}.competitor__ok--texts{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;margin-bottom:40px;display:flex}.competitor__price--tick{margin-top:12px}.call__form--step-2 .call__form--competitor{transform:translate(-110%)}.call__form--step-2 .call__form--competitor-2{transform:translate(100%)}.show__success--competitor .call__form--competitor{transform:translate(-110%)}.show__success--competitor .call__form--competitor-2{transform:translate(-220%)}.show__success--competitor .parent__competitor-price--success{transform:translate(200%)}.form__item--competitor--disable{opacity:.5;pointer-events:none}.competitor__price--icon{opacity:1;z-index:2;background:linear-gradient(212.78deg,#04bbff 15.82%,#4c63ff 86.06%);border-radius:100%;justify-content:center;align-items:center;width:100px;height:100px;padding:5px;transition:opacity .3s;display:flex;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.not__valid--check .competitor__price--icon{opacity:0}.competitor__price--description{text-align:center;flex-direction:column;justify-content:space-between;gap:5px;margin-top:13px;display:flex}.competitor__price--description--title{color:var(--text-blue);text-align:center;width:215px;font-size:20px;font-weight:700}.competitor__price--description--text{color:var(--text-dark);font-size:17px}.not__valid--competitor{background-color:var(--white);border-radius:var(--border-radius-card);opacity:0;visibility:hidden;z-index:2;border-top-left-radius:24px;border-top-right-radius:24px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:100%;min-width:100%;height:100%;padding:35px 10px 10px;transition:all .2s;display:flex;position:absolute;top:0;right:0}.fadeInCompetitorModal .not__valid--check .not__valid--competitor{opacity:1;visibility:visible}.fadeInCompetitorModal{opacity:1;visibility:visible!important}.fadeOutCompetitorModal{visibility:hidden;opacity:0}.input_error-txt--competitor{color:var(--red);font-size:12px;position:absolute;bottom:0}.star__inputs--competitor{color:var(--red)}.input__error--competitor{border-color:var(--red)}#descCompetitor{resize:none;height:85px;overflow-y:auto}@keyframes pulseEditCompetitorModal{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes competitorLoaderModal{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (width>=801px){.form__title--competitor{margin-bottom:20px}.close__modal-competitor{margin:15px}.competitor__price--modal.fadeInCompetitorModal .close__modal-competitor{flex-direction:row-reverse;display:flex}.competitor__price--main{max-width:450px;display:flex;width:50%!important}.parent__competitor--price{border-radius:var(--border-radius-btn);width:100%;padding:75px 10px 10px}.competitor__price--modal{align-items:center}.competitor__price--icon{border:5px solid #fff}.form__item--competitor-parent,.competitor__ok--texts{height:216px}}