.date-calendar-input{position:relative}.date-calendar-input__star{color:var(--error);display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.date-calendar-input__clear{align-items:center;display:flex;height:20px;justify-content:center;padding:0 5px;pointer-events:all;visibility:visible;width:30px}.date-calendar-input__clear--hidden{pointer-events:none;visibility:hidden}.date-calendar-input__date{display:flex;height:100%;width:100%}.date-calendar-input__date--hidden{bottom:0;height:0;left:0;opacity:0;position:absolute;top:0}.date-calendar-input__date-label{align-items:center;display:flex;flex:1;justify-content:space-between;position:relative}.date-calendar-input__date-label:after{background:var(--bg-placeholder);content:"";height:100%;position:absolute;right:20px;top:0;width:20px}.date-calendar-input__placeholder{align-items:center;display:flex;font-size:16px;left:0;margin-left:15px;padding:0 2px;position:absolute;top:calc(50% - 10px);transition:all .4s}.date-calendar-input__placeholder--focused{background-color:var(--bg);font-size:14px;height:auto;transform:translateY(-27px);transition:all .4s}@media screen and (min-width:992px){.date-calendar-input__placeholder--focused{transform:translateY(-21px)}}.date-calendar-input__placeholder--filled{background:linear-gradient(var(--bg),var(--bg-placeholder));font-size:14px;height:auto;transform:translateY(-25px);transition:all .4s}@media screen and (min-width:992px){.date-calendar-input__placeholder--filled{transform:translateY(-19px)}}.date-calendar-input__placeholder-new{align-items:center;display:flex;font-size:16px;left:0;margin-left:15px;padding:0 2px;position:absolute;top:calc(50% - 10px);transition:all .4s}.date-calendar-input__control{align-items:center;background:var(--bg);border:var(--border-input) solid var(--border-variant);border-radius:var(--border-radius-input-mb);color:var(--gray);cursor:pointer;display:flex;height:56px;padding:0 15px;position:relative;width:100%}@media screen and (min-width:992px){.date-calendar-input__control{border-radius:var(--border-radius-button);height:40px}}.date-calendar-input__control.date-calendar-input__control--error{border-color:var(--error)}.date-calendar-input__control--filled{background:var(--bg-placeholder);border:var(--border-input) solid var(--main);color:var(--main)}.date-calendar-input__control--focused{background:var(--bg);border:var(--border-input) solid var(--border-focus)}.date-calendar-input__control--focused .date-calendar-input__placeholder{color:var(--border-focus)}.date-calendar-input__input{color:var(--gray);flex:1;min-width:100px;opacity:0}.date-calendar-input__input--pointer{cursor:pointer}.date-calendar-input__input--focused{opacity:1}.date-calendar-input__input::-moz-placeholder{color:var(--main);-moz-transition:.3s;transition:.3s}.date-calendar-input__input::placeholder{color:var(--main);transition:.3s}.date-calendar-input__input:focus::-moz-placeholder{opacity:0}.date-calendar-input__input:focus::placeholder{opacity:0}div.date-calendar-input__input{align-items:center;display:flex;height:100%}.date-calendar-input__dropdown{border:var(--border-input) solid var(--main);border-radius:var(--border-radius);margin-top:5px;width:378px}.date-calendar-input__error{left:0;position:absolute;top:56px}@media screen and (min-width:992px){.date-calendar-input__error{top:40px}}.date-calendar-input--wide .date-calendar-input__dropdown{width:600px}.date-calendar-input .rz-bottom-bar__container{height:100vh}.date-calendar-input .rz-bottom-bar .rz-price-calendar{--calendar-day-bg:#fff}.date-calendar-input .rz-bottom-bar .rz-price-calendar__wrapper{height:calc(100vh - 80px)}.date-calendar-input .rz-bottom-bar .rz-price-calendar__days-container{padding:50px 12px 0}.date-calendar-input .rz-bottom-bar .rz-price-calendar__day-num{font-size:1em}.checkbox{display:flex}.checkbox__wrap{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__wrap.checkbox__wrap--flex-start{align-items:flex-start}.checkbox--disabled .checkbox__wrap{cursor:default}.checkbox__control{cursor:pointer;height:29px;min-width:29px;opacity:0;position:absolute;width:29px}.checkbox__control.checkbox__control--disabled{cursor:default;pointer-events:none}.checkbox__control--small{height:18px;min-width:18px;width:18px}.checkbox__container{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg);border:var(--border-input) solid var(--non-active);border-radius:2px;display:flex;height:29px;justify-content:center;margin-right:15px;min-width:29px;transition:all .4s;width:29px;z-index:100}.checkbox__container:hover{background-color:var(--bg-placeholder)}.checkbox__container--checked{background-color:var(--main);border-color:var(--main)}.checkbox__container--checked.checkbox__container--disabled{background-color:var(--non-active);border-color:var(--non-active)}.checkbox__container--checked.checkbox__container--disabled:hover{background-color:var(--non-active)}.checkbox__container--small{height:18px;min-width:18px;width:18px}.checkbox__container--checked:hover{background-color:var(--main)}.checkbox__container:active,.checkbox__container:focus{outline:none}.checkbox__container::-moz-focus-inner{border:0}.checkbox__label{color:var(--gray);font-size:14px}.date-calendar__head{align-items:center;background:var(--separator);display:flex;justify-content:space-between;padding:20px 14px;position:relative}.date-calendar__head-control{align-items:center;display:flex;flex:1;margin:0 10px}.date-calendar__head-months{align-items:center;display:flex;flex:1;pointer-events:none;position:absolute;width:calc(100% - 28px)}.date-calendar__head-months-content{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;justify-content:space-between;width:100%}.date-calendar__head-month-name{color:var(--text);font-size:18px;text-align:center;white-space:nowrap;width:100%}.date-calendar__arrow{align-items:center;background:var(--main);border-radius:var(--border-radius-circle);cursor:pointer;display:flex;height:31px;justify-content:center;width:31px}.date-calendar__arrow:disabled{opacity:.5}.date-calendar__select:not(:last-child){margin-right:10px}.date-calendar__select--year{width:92px}.date-calendar__select--month{flex:1}.date-calendar__days{padding:0 12px 10px}.date-calendar__days-names{align-items:center;display:grid;grid-template-columns:repeat(7,1fr)}.date-calendar__days-name{color:var(--gray);font-size:14px;list-style:none;text-transform:uppercase}.date-calendar__days-name--weekend{color:var(--second)}.date-calendar__months{display:flex;justify-content:space-between}.date-calendar__month{width:100%}.date-calendar__dates{align-items:center;display:grid;grid-template-columns:repeat(7,1fr)}.date-calendar__date-num{border-radius:0;cursor:pointer;padding:2px;position:relative}.date-calendar__date-num:hover .date-calendar__date-button{background:color-mix(in srgb,var(--main-light) 50%,transparent)}.date-calendar__date-num--current .date-calendar__date-button{background:color-mix(in srgb,var(--main) 20%,transparent)}.date-calendar__date-num--interim{color:var(--contrast)}.date-calendar__date-num--interim:before{background:color-mix(in srgb,var(--main) 50%,transparent)}.date-calendar__date-num--selected{color:var(--contrast)}.date-calendar__date-num--selected .date-calendar__date-button,.date-calendar__date-num--selected:hover .date-calendar__date-button{background:var(--main)}.date-calendar__date-num--selected-from:before,.date-calendar__date-num--selected-in:before,.date-calendar__date-num--selected-to:before{background:color-mix(in srgb,var(--main-light) 50%,transparent);content:"";height:32px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.date-calendar__date-num--selected-from:before{left:50%}.date-calendar__date-num--selected-to:before{right:50%}.date-calendar__date-num--selected-in .date-calendar__date-button{font-weight:700}.date-calendar__date-num--selected-in.date-calendar__date-num--current .date-calendar__date-button{background:color-mix(in srgb,var(--main) 20%,transparent)}.date-calendar__date-num--preselect-from-to:after,.date-calendar__date-num--preselect-from:after,.date-calendar__date-num--preselect-in:after,.date-calendar__date-num--preselect-to:after{border-color:var(--main-light);border-style:dashed;content:"";height:32px;left:1px;position:absolute;right:1px;top:50%;transform:translateY(-50%)}.date-calendar__date-num--preselect-from .date-calendar__date-button:hover,.date-calendar__date-num--preselect-from-to .date-calendar__date-button:hover,.date-calendar__date-num--preselect-in .date-calendar__date-button:hover,.date-calendar__date-num--preselect-to .date-calendar__date-button:hover{background:transparent}.date-calendar__date-num--preselect-from-to:after{border-radius:var(--border-radius-circle);border-width:1px;height:32px;left:50%;top:50%;transform:translate(-50%,-50%);width:32px}.date-calendar__date-num--preselect-from:after{border-radius:20px 0 0 20px;border-width:1px 0 1px 1px;left:calc(50% - 16px)}.date-calendar__date-num--preselect-to:after{border-radius:0 20px 20px 0;border-width:1px 1px 1px 0;right:calc(50% - 16px)}.date-calendar__date-num--preselect-in:after{border-radius:0;border-width:1px 0}.date-calendar__date-num.date-calendar__date-num--disabled{color:var(--non-active);cursor:default;pointer-events:none}.date-calendar__cell{align-items:center;display:flex;height:36px;justify-content:center;position:relative}.date-calendar__date-button{border-radius:var(--border-radius-circle);font-size:14px;font-weight:500;height:31px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:31px}.date-calendar__time{align-items:center;background:var(--separator);display:flex;flex-direction:row;gap:5px;justify-content:center;padding:5px 14px}.date-calendar__time .rz-time-field{width:-moz-max-content;width:max-content}.date-calendar__time .rz-time-field__input{text-align:center}.select{height:56px;position:relative}@media screen and (min-width:992px){.select{height:40px}.select--big{height:50px}}.select.select--filled .select__label{background:linear-gradient(var(--bg),var(--bg-placeholder))}.select__star{color:var(--error);display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.select__value{display:flex;margin-bottom:2px}.select__toggle{align-items:center;background-color:var(--bg);border:var(--border-input) solid var(--border-variant);border-radius:var(--border-radius-input-mb);color:var(--gray);display:flex;font-size:16px;height:100%;justify-content:space-between;padding:9px 15px;transition:border-color .4s,color .4s;white-space:nowrap;width:100%}@media screen and (min-width:992px){.select__toggle{border-radius:var(--border-radius-button)}}.select__toggle--disabled{background-color:var(--disabled-bg)!important;border-color:var(--non-active)!important;color:var(--gray)!important;cursor:not-allowed!important}.select__toggle.select__toggle--opened{background:var(--bg);border:var(--border-input) solid var(--border-focus);color:var(--border-focus)}.select__toggle.select__toggle--error{border-color:var(--error)}.select__toggle.select__toggle--bg-default{background:var(--bg)}.select__toggle.select__toggle--filled{background-color:var(--bg-placeholder);border:var(--border-input) solid var(--main)}.select__arrow{height:10px;margin-left:5px;margin-right:-3px;width:13px}.select__dropdown{background-color:var(--bg);border:var(--border-input) solid var(--border-focus);border-radius:var(--border-radius);margin-top:1px;max-height:300px;overflow-y:auto;position:absolute;width:100%;z-index:70}.select__dropmenu{color:var(--gray);font-size:16px;list-style:none;padding:0}.select__dropmenu-item{cursor:pointer;display:block;padding:10px 17px;transition:background-color .4s}.select__dropmenu-item:hover{background-color:var(--bg-placeholder)}.select__dropmenu-item:first-child{border-radius:var(--border-radius) var(--border-radius) 0 0}.select__dropmenu-item:last-child{border-radius:0 0 var(--border-radius) var(--border-radius)}.select__dropmenu-item--selected{background-color:var(--bg-placeholder)}.select__dropmenu-item--disabled{background-color:var(--disabled-bg)!important;border-color:var(--non-active)!important;color:var(--gray)!important;cursor:not-allowed}.select__label,.select__placeholder{background:var(--bg);color:var(--main);display:flex;font-size:14px;left:15px;padding:0 2px;position:absolute;top:-9px}.select__clean{margin-left:auto;margin-right:2px}.select__clean svg{width:12px}.rz-bottom-bar__overlay{backdrop-filter:blur(5px) saturate(.8);height:100vh;left:0;position:fixed;top:0;width:99vw;z-index:155}.rz-bottom-bar__container{backface-visibility:hidden;background:var(--bg);border-radius:16px 16px 0 0;bottom:0;box-shadow:-10px 0 30px rgba(0,62,146,.4);color:var(--text);height:auto;perspective:1000;position:fixed;right:0;width:100%;will-change:transform;z-index:156}.rz-bottom-bar__head{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between;padding:8px 4px 8px 16px;position:relative}.rz-bottom-bar__head-title{font-size:20px;justify-self:center}.rz-bottom-bar__close{align-items:center;color:var(--main);-moz-column-gap:20px;column-gap:20px;display:flex;height:24px;justify-content:center;margin:8px;width:24px}.rz-bottom-bar__close svg{fill:var(--main)}.rz-bottom-bar__body{padding:8px 16px 32px}.rz-bottom-bar--dark .rz-bottom-bar__container{background:var(--main);color:var(--contrast)}.rz-bottom-bar .slide-bottom-enter-active,.rz-bottom-bar .slide-bottom-leave-active{transition:.3s}.rz-bottom-bar .slide-bottom-enter,.rz-bottom-bar .slide-bottom-leave-to{transform:translateY(100%)}