.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:none!important}.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:16px!important;border:1px solid #5c41be;background-color:#5c41be;cursor:pointer;font:inherit;position:relative;overflow:hidden;transition:border-radius .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)!important;will-change:border-radius,background-color!important;backface-visibility:hidden!important;transform:translateZ(0)!important}.types__link:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(292deg,#5c41be 19.65%,#8067dc 95.06%);border-radius:16px;opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1)!important;z-index:-1;will-change:opacity,border-radius!important;backface-visibility:hidden!important;transform:translateZ(0)!important}.types__link:hover{border-radius:10px!important;background-color:#5c41be!important}.types__link:hover:before{opacity:0;border-radius:10px!important}.types__link:active,.types__link.active{border-radius:10px!important;background-color:#422a9b!important;transition:border-radius .15s ease,background-color .15s ease!important}.types__link:active:before,.types__link.active:before{opacity:0;border-radius:10px!important;transition:opacity .15s ease,border-radius .15s ease!important}.types__link:active:hover,.types__link.active:hover{border-radius:10px!important;background-color:#422a9b!important}.types__link:active:hover:before,.types__link.active:hover:before{opacity:0;border-radius:10px!important}@media only screen and (min-width: 768px){.types__link{padding:1.25rem 1.875rem;font-size:1.125rem}}.types__link p{font-size:21px!important;font-weight:600!important}.types__link:focus,.types__link:active,.types__link:focus-visible{outline:none!important}.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:none!important}.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}.form-item--sanuzel .btn-plus,.form-item--sanuzel .btn-minus,.types .form-item>button.btn-plus,.types .form-item>button.btn-minus,.btn-plus,.btn-minus{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-item--sanuzel .btn-plus img,.form-item--sanuzel .btn-minus img,.types .form-item>button.btn-plus img,.types .form-item>button.btn-minus img,.btn-plus img,.btn-minus img{pointer-events:none}}.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}}h1,h2,h3{font-family:Unbounded,sans-serif!important}.types .form-item>button.btn-plus,.types .form-item>button.btn-minus,.btn-plus,.btn-minus{border-radius:16px!important;background-color:#fff!important;box-shadow:0 4px 8px #00000008!important;border:1px solid transparent!important;transition:border-radius .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important;will-change:border-radius,border-color,background-color,box-shadow!important;backface-visibility:hidden!important;transform:translateZ(0)!important}.types .form-item>button.btn-plus:hover,.types .form-item>button.btn-minus:hover,.btn-plus:hover,.btn-minus:hover{border-radius:10px!important;border:1px solid #0094D2!important;background-color:#fff!important;box-shadow:0 4px 8px #00000008!important}.types .form-item>button.btn-plus:active,.types .form-item>button.btn-minus:active,.form-item--sanuzel .btn-plus:active,.form-item--sanuzel .btn-minus:active,.form-item--sanuzel button.btn-plus:active,.form-item--sanuzel button.btn-minus:active,.btn-plus:active,.btn-minus:active{border-radius:10px!important;border:1px solid #0094D2!important;background-color:#abd7ea!important;box-shadow:none!important;transition:border-radius .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease!important}@media only screen and (max-width: 768px){.types .form-item>button.btn-plus,.types .form-item>button.btn-minus,.form-item--sanuzel .btn-plus,.form-item--sanuzel .btn-minus,.btn-plus,.btn-minus{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}}.types__item{border-radius:16px!important;background-color:#fff!important;box-shadow:0 4px 8px #00000008!important;border:1px solid transparent!important;transition:border-radius .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important;will-change:border-radius,border-color,background-color,box-shadow!important;backface-visibility:hidden!important;transform:translateZ(0)!important}.types__item:hover:not(.active){border-radius:10px!important;border:1px solid #0094D2!important;background-color:#fff!important;box-shadow:0 4px 8px #00000008!important;color:#2a2444e6!important}.types__item:hover:not(.active) svg path{stroke:#422a9b!important;fill:#422a9b!important}.types__item:hover:not(.active) p{color:#2a2444e6!important}.types__item.active,.types__item:active{border-radius:10px!important;border:1px solid #0094D2!important;background-color:#0094d2!important;box-shadow:none!important;color:#fff!important;transition:border-radius .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease!important}.types__item.active svg path,.types__item:active svg path{stroke:#fff!important;fill:#fff!important}.types__item.active p,.types__item:active p{color:#fff!important}button.btn-plus.active,button.btn-minus.active,.form-item--sanuzel button.btn-plus.active,.form-item--sanuzel button.btn-minus.active,.types .form-item>button.btn-plus.active,.types .form-item>button.btn-minus.active{border-radius:10px!important;border:1px solid #0094D2!important;background-color:#abd7ea!important;box-shadow:none!important;transition:border-radius .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease!important}
