.types .form-item input.hidden{display:none}.section--date-time .container div .form-item__date,.section--date-time .container div .form-item__time{flex:1;display:flex;justify-content:space-between;align-items:center;gap:.375rem;padding:.9375rem 1rem;border:none;background-color:#fff;border-radius:18px;cursor:pointer}@media only screen and (min-width: 768px){.section--date-time .container .form{flex-wrap:nowrap}}.section--date-time .container .form{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;width:100%}.form-item .input-date,.form-item .input-time{background-color:transparent;box-shadow:none;padding:unset}.card--premium__button .button--icon:last-of-type{display:flex}.cal-opt.hidden,.calc-subscribe.hidden,.hidden{display:none}.additional-card label{display:flex;flex-direction:column;align-items:center;gap:1rem}.notify.error{background-color:#c00006}.notify.success{background-color:#20b038}.notify.warning{background-color:#ffc053}.notifies{width:220px;position:fixed;right:40px;top:20px;z-index:99999}.notify{margin-bottom:10px;max-width:220px;min-height:50px;color:#fff;border-radius:15px;padding:10px;display:flex;align-items:center;cursor:pointer}.notify--active{display:flex}.notify__title,.notify__text{font-weight:700;font-size:14px}.notify__icon{width:20px;height:20px}.notify__content{padding-left:10px}.section--result__description .container a{all:unset;font-size:1.375rem;font-weight:400;border-bottom:1px solid #c00006;display:inline;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#c00006;text-align:center;cursor:pointer}.card-user a{all:unset;display:flex;justify-content:center;align-items:center;gap:1.5rem;padding:.9375rem 1.125rem;border-radius:14px;background:linear-gradient(292deg,#5c41be 19.65%,#8067dc 95.06%);box-shadow:0 0 25px #00000026;font-size:1rem;font-weight:500;line-height:1.2;color:#fff;text-align:center;cursor:pointer}.dialog--city__items .item.active{background-color:#0094d2;color:#fff}.section--address__header__item .button.active{box-shadow:none;outline:#ffc053 solid 2px;outline-offset:.05em}.types__link{display:flex;justify-content:space-between;align-items:center;gap:troem(6);padding:1.75rem 1.875rem;font-size:1.125rem;font-weight:500;line-height:normal;color:#fff;border-radius:23px;border:1px solid #5c41be;background:linear-gradient(292deg,#5c41be 19.65%,#8067dc 95.06%);cursor:pointer;font:inherit}@media only screen and (min-width: 768px){.types__link{padding:1.25rem 1.875rem;font-size:1.125rem}}.section--has-label .form-item.error:before{top:45px}.card-user__paginate{display:flex;justify-content:center;gap:.75rem;margin-bottom:1.25rem;margin-top:1.25rem}.mx-10px{margin:0 10px}.section--cleaner-reviews__head-item.active{box-shadow:none;outline:#ffc053 solid 2px;outline-offset:.05em}.form-item__file__input__title{padding:1.5rem 1.25rem!important;border-radius:14px!important;background:#ffffff1a!important;box-shadow:0 0 25px #00000026!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;font-size:1.25rem!important;line-height:1!important;color:#fff!important}.form-item__file__input__title::-moz-placeholder{color:#fff!important}.form-item__file__input__title::placeholder{color:#fff!important}@media only screen and (max-width: 768px){.services .wrapper{touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}}.section--calendar__day.inactive.dayoff p{color:#765fcb}.section--result__footer--regulations{flex-direction:column}@media only screen and (min-width: 768px){.checkboxes--regulations{padding-top:30px;align-items:center}}.dialog--city__items .price,.section--address__header__item .price{display:flex;justify-content:center;align-items:center;gap:.375rem;padding:.375rem;border-radius:20px;background:#ffc053;font-size:1rem;font-weight:400;line-height:1;margin-left:10px;color:#002839}.dialog--city__items .price span,.section--address__header__item .price span{font-size:1.2rem;font-weight:800;color:#002839}.dialog__promt-title{color:#33236e;text-align:center;font-weight:700;font-size:1.35rem;margin-bottom:10px}.dialog--promt-take .button{all:unset;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:1.5rem;padding:.9375rem 1.125rem;border-radius:14px;background:linear-gradient(292deg,#5c41be 19.65%,#8067dc 95.06%);box-shadow:0 0 25px #00000026;font-size:1rem;font-weight:400;line-height:1.2;color:#fff;text-align:center;cursor:pointer}.dialog--promt-take .price{font-weight:700}.order--calculate{display:none;background-color:#ffc053;position:fixed;bottom:47px;z-index:100;left:0;right:0;margin:auto;width:calc(100% - 30px);border-radius:15px 15px 0 0;overflow:hidden;justify-content:space-between;color:#33236d}.order--calculate__container{padding:5px;width:45%;display:flex;align-items:center}.order--calculate__title{font-size:10px;width:55px}.order--calculate__time{font-weight:700;font-size:12px}.order--calculate__price{font-size:12px;font-weight:700;width:70%}.order--calculate__container--price{width:40%}.order--calculate__title--price{width:50px}.order--calculate__btn{font-size:1rem;font-weight:500;line-height:normal;padding:0 10px;color:#fff;height:100%;border:1px solid #5c41be;background:linear-gradient(292deg,#5c41be 19.65%,#8067dc 95.06%);cursor:pointer}@media (max-width: 768px){.order--calculate{display:flex}}.section--inventories__items{display:flex;flex-wrap:wrap;justify-content:center}.types__vacuum:hover,.types__vacuum.active{background-color:#422a9b}.types__vacuum:hover .types__vacuum--name,.types__vacuum.active .types__vacuum--name{color:#fff}.types__vacuum:hover svg path,.types__vacuum.active svg path{fill:#fff}.replicate-order{flex:none!important;gap:20px;margin:auto;font-size:1.25rem}.additional-card__changed{display:none}.additional-card--quantitative.active{position:relative;overflow:hidden}.additional-card__changed.active{display:flex;position:absolute;left:0;top:0;right:0}.additional-card__count{position:absolute;max-width:30px;height:20px;background-color:#0094d2;color:#fff;font-weight:700;font-size:1.2rem;line-height:1.2rem;top:0;left:0;right:0;margin:25px auto auto}.additional-card__btn{width:50%!important;height:60px!important;border-radius:unset!important;font-size:3rem!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.additional-card__btn--minus{background-color:#332174!important}.additional-card__btn--plus{background-color:#5c41be!important}.additional-card--quantitative.active svg,.additional-card--quantitative.active img{display:none}body{background-position:0% 0;transition:all .3s ease}.section--error{text-align:center}.section--error .container{height:80vh;padding-bottom:30px}.section--error p{font-size:2rem}.error-head{font-size:15rem}@media only screen and (min-width: 768px){.error-btn{padding:1.25rem 1.875rem;font-size:1.125rem}}@media only screen and (max-width: 768px){.error-head{font-size:6rem}}.error-btn{margin:20px auto 150px;width:300px;display:flex;justify-content:space-between;align-items:center;gap:troem(6);padding:1.75rem 1.875rem;font-size:1.125rem;font-weight:500;line-height:normal;color:#fff;border-radius:23px;border:1px solid #5c41be;background:linear-gradient(292deg,#5c41be 19.65%,#8067dc 95.06%);cursor:pointer}.additional-card button{transition:all .3s ease}.additional-card button:hover{background-color:#ffd285}.additional-card button:active{background-color:#ffa509}.additional__block{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100%}.additional-card--quantitative.active .additional__block{margin-top:66px}@media only screen and (max-width: 768px){.additional-card:hover{background-color:#fff6}.additional-card.active{background-color:#422a9b}.additional-card:hover h4{color:#2a2444b3}.additional-card.active h4{color:#fff}.additional-card:hover svg path{fill:#422a9b}.additional-card.active svg path{fill:#fff}}
