.INPUT{display:inline-block;width:100%;font-size:1rem;padding-bottom:1.5em;max-width:17.5rem}.INPUT--date{font-size:inherit;color:inherit;padding-bottom:calc(1.5em * 2)}.INPUT__box{width:100%;height:3.5rem;position:relative}.INPUT--date .INPUT__box{height:unset;display:flex;flex-direction:column;font-size:inherit;color:inherit}.INPUT--compact .INPUT__box{height:2.5rem}.INPUT__input{position:absolute;border:0;left:.6875rem;width:calc(100% - .6875rem * 2);height:1.5rem;line-height:1.5rem;top:53%;transform:translateY(-50%);font-size:inherit;z-index:2;color:rgba(0,0,0,.87);outline:0;font-weight:400;opacity:0;-webkit-appearance:none}.INPUT:not(.INPUT--compact) .INPUT__select{height:2.5rem}.INPUT__label{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff;border:1px solid rgba(0,0,0,.2);z-index:1;border-radius:.25rem}.INPUT--date .INPUT__label{display:none}.INPUT--date .datepicker-inline .datepicker{width:auto;border-radius:.25rem;border:1px solid transparent}.INPUT__placeholder{position:absolute;left:.6875rem;font-size:inherit;top:53%;transform:translateY(-50%);z-index:3;color:rgba(0,0,0,.6);transition:all .25s;font-weight:300}.INPUT__error,.INPUT__helper{position:absolute;top:100%;left:.6875rem;right:0;font-size:.75rem;height:1.5em}.INPUT__helper{color:rgba(0,0,0,.6);align-items:center;display:flex}.INPUT__error{color:#e60404;display:none;line-height:1.25;overflow:visible}.INPUT__box .INPUT__input:focus,.INPUT__box .INPUT__input:valid,.INPUT__box .INPUT__input[disabled]{opacity:1}.INPUT__box .INPUT__input:focus+.INPUT__placeholder,.INPUT__box .INPUT__input:valid+.INPUT__placeholder,.INPUT__box .INPUT__input[disabled]+.INPUT__placeholder{font-size:.75rem;background-color:#fff;padding:0 .25em;top:0;transform:translate(-.25em,-50%)}.INPUT--date .INPUT__placeholder{position:relative;order:-1;font-size:inherit;font-weight:inherit;color:inherit;transform:none;left:unset;top:unset;margin-bottom:.5rem}.INPUT__input:focus{color:#2e2e2e}.INPUT__input:focus~.INPUT__label{border-color:rgba(0,0,0,.87);border-width:2px}.INPUT__input:focus+.INPUT__placeholder{color:rgba(0,0,0,.87)}.INPUT__input:hover+.INPUT__placeholder{color:rgba(0,0,0,.6)}.INPUT__input:hover{color:rgba(0,0,0,.87)}.INPUT__input:hover~.INPUT__label{border-color:rgba(0,0,0,.6)}.INPUT__input:required{box-shadow:none}.INPUT__input[disabled]{color:rgba(0,0,0,.2);background-color:inherit}.INPUT__input[disabled]~.INPUT__label{border-color:rgba(0,0,0,.2)}.INPUT__input[disabled]~.INPUT__helper,.INPUT__input[disabled]~.INPUT__placeholder{color:rgba(0,0,0,.2)}.INPUT--error .INPUT__placeholder{color:#e60404}.INPUT--error .INPUT__label{border-color:#e60404}.INPUT--error .INPUT__helper{display:none}.INPUT--error .INPUT__error{display:flex}.INPUT__icon{position:absolute;right:0;top:0;width:3.5rem;bottom:0;display:none;user-select:none;z-index:5;background-repeat:no-repeat;background-position:center;background-size:1.5rem}.INPUT .datepicker{font-family:inherit}.INPUT .datepicker--cell.-in-range-{background:#fcdbdb;color:#2e2e2e;border-radius:0}.INPUT .datepicker--cell.-range-from-{border:1px solid #ff3b3b;background:#ff3b3b;color:#fff;border-radius:.4375rem 0 0 .4375rem}.INPUT .datepicker--cell.-range-to-{border:1px solid #ff3b3b;color:#fff;background:#ff3b3b;border-radius:0 .4375rem .4375rem 0}.INPUT .datepicker--cell.-selected-{color:#fff;background:#ff3b3b}.INPUT .datepicker--cell.-range-from-.-range-to-{border-radius:.4375rem}.INPUT .datepicker--day-name{font-size:inherit;color:#2e2e2e}.INPUT .datepicker--day-name.-weekend-{color:#ff3b3b}.INPUT .datepicker--days-names{margin:.5rem 0 1rem}.INPUT .datepicker--nav{border:0}.INPUT .datepicker--content{border-width:1px 0;border-style:solid;border-color:rgba(0,0,0,.2)}.INPUT .datepicker--nav-title{font-size:inherit;color:#2e2e2e;font-weight:600}.INPUT .datepicker--nav-title i{color:inherit}.INPUT--file .INPUT__box .INPUT__input{opacity:0}.INPUT--file .INPUT__fileInfo{position:absolute;left:.6875rem;font-size:inherit;top:.5rem;z-index:3;color:#2e2e2e;transition:all .25s;font-weight:500;opacity:0;bottom:.5rem;right:.6875rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;line-height:1.25;overflow:auto}.INPUT--file .INPUT__fileInfo>span{margin-right:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.INPUT--file .INPUT__fileInfo>span>span{color:#666;margin-left:.5rem;font-weight:300;font-size:75%}.INPUT--file .INPUT__fileInfo>span>span::after{content:']'}.INPUT--file .INPUT__fileInfo>span>span::before{content:'['}.INPUT--file .INPUT__input:valid~.INPUT__fileInfo{opacity:1}.INPUT.INPUT--textarea .INPUT__box{height:auto}.INPUT.INPUT--textarea .INPUT__input{height:auto;position:relative;transform:none;resize:vertical;margin:.6875rem;left:0}.INPUT.INPUT--textarea .INPUT__placeholder{top:.6875rem;transform:none}.INPUT.INPUT--file .INPUT__input:valid~.INPUT__icon{background-image:url(/images/icons/cancel.svg);display:block;cursor:pointer;opacity:.3}.INPUT.INPUT--file .INPUT__input:valid~.INPUT__icon:hover{opacity:1}.INPUT.INPUT--password .INPUT__icon{background-image:url(/images/icons/visibility.svg);display:block;cursor:pointer;opacity:.7}.INPUT.INPUT--password .INPUT__icon:hover{opacity:1}.INPUT.INPUT--x--money .INPUT__icon{display:block;background-size:1em}.INPUT__money .INPUT__input{padding-right:2em}.INPUT__money .INPUT__icon{display:block}.INPUT__money .INPUT__icon::after{content:"₽";position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);font-size:1.25em}.INPUT.INPUT--password.INPUT--x--text .INPUT__icon{background-image:url(/images/icons/visibility_off.svg)}.INPUT--search{padding-bottom:0}.INPUT--search .INPUT__box{height:2rem}.INPUT--search .INPUT__label{border-top:none;border-left:none;border-right:none;border-radius:0}.INPUT--search .INPUT__box .INPUT__input{left:0;width:100%}.INPUT--search .INPUT__placeholder{left:0}.INPUT--search .INPUT__box .INPUT__input:focus+.INPUT__placeholder,.INPUT--search .INPUT__box .INPUT__input:valid+.INPUT__placeholder,.INPUT--search .INPUT__box .INPUT__input[disabled]+.INPUT__placeholder{display:none}.INPUT--search .INPUT__error,.INPUT--search .INPUT__helper{visibility:collapse}.INPUT--search .INPUT__icon{background-image:url(/images/icons/search.svg);display:block;cursor:pointer;opacity:.7;right:-1rem;background-size:1rem}.INPUT--search .INPUT__icon:hover{opacity:1}.INPUT__list .INPUT__select{background-color:transparent}.INPUT__list .INPUT__icon{display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #3e3e3e;top:50%;transform:translate(-1rem,-40%);border-radius:2px;z-index:1}.INPUT--search.INPUT--reset .INPUT__icon{background-image:url(/images/icons/cancel.svg)}.INPUT__input:focus~.INPUT__label{border-width:1px}.SELECTOR{display:inline-block;text-decoration:none;color:#2e2e2e;margin-top:calc(2.5rem/4);margin-bottom:calc(2.5rem/4)}.SELECTOR--vertical{margin-right:.5rem}.SELECTOR--compact{margin-top:.25rem;margin-bottom:.25rem}.SELECTOR__input{display:none}.SELECTOR__label{display:flex;height:1.5rem;align-items:center;padding-left:calc(1.5rem * 2);position:relative}@media (max-width:767px){.SELECTOR__label{min-height:1.5rem;height:auto;line-height:1.25}}.SELECTOR__input:not([disabled])+.SELECTOR__label{cursor:pointer}.SELECTOR__input[disabled]+.SELECTOR__label{color:#ccc}.SELECTOR__box,.SELECTOR__icon{border-style:solid;position:absolute;transition:all .1s}.SELECTOR__icon{opacity:0;left:calc(1.5rem / 2);top:50%;transform:translate(-50%,-50%);width:0;height:0}.SELECTOR__mount{position:absolute;width:calc(1.5rem * 2);left:0;top:0;bottom:0;transition:all .1s}.SELECTOR__box{border-width:1px;border-radius:3px;border-color:#a8a8a8;background-color:#fff;left:0;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem}.SELECTOR__input:not([disabled])+.SELECTOR__label:hover .SELECTOR__box{border-color:#e60404}.SELECTOR__input:checked+.SELECTOR__label .SELECTOR__icon{opacity:1}.SELECTOR:focus input:not([disabled])+.SELECTOR__label{outline:2px dashed #E60404}.SELECTOR--right .SELECTOR__mount{left:unset;right:0}.SELECTOR--right .SELECTOR__label{padding-right:calc(1.5rem * 2);padding-left:0}.SELECTOR--right .SELECTOR__box{left:unset;right:0}.SELECTOR--right .SELECTOR__icon{left:unset;right:calc(1.5rem / 2);transform:translate(50%,-50%)}.SELECTOR--RADIO .SELECTOR__input[disabled]+.SELECTOR__label .SELECTOR__icon{border-color:#a8a8a8;background-color:#a8a8a8}.SELECTOR--RADIO .SELECTOR__input[disabled]:not(:checked)+.SELECTOR__label .SELECTOR__box{background-color:#ccc}.SELECTOR--RADIO .SELECTOR__label .SELECTOR__box{border-radius:50%}.SELECTOR--RADIO .SELECTOR__label .SELECTOR__icon{border-radius:50%;width:calc(1.5rem / 1.5);height:calc(1.5rem / 1.5);border-color:#ff3b3b;background-color:#ff3b3b}.SELECTOR--CHECK .SELECTOR__input+.SELECTOR__label .SELECTOR__icon{width:calc(1.5rem * .43);height:calc(1.5rem * .25);background-color:transparent;border-style:none none solid solid;border-width:2px;border-color:#fff;transform:translate(-50%,-65%) rotate(-50deg)}.SELECTOR--CHECK .SELECTOR__input[disabled]+.SELECTOR__label .SELECTOR__box{background-color:#ccc;border-color:#a8a8a8}.SELECTOR--CHECK .SELECTOR__input[disabled]:checked+.SELECTOR__label .SELECTOR__box{background-color:#a8a8a8}.SELECTOR--CHECK .SELECTOR__input:checked:not([disabled])+.SELECTOR__label .SELECTOR__box{background-color:#ff3b3b;border-color:#ff3b3b}.SELECTOR--SWITCH{margin-left:.2rem}.SELECTOR--SWITCH .SELECTOR__box{top:0}.SELECTOR--SWITCH .SELECTOR__label{padding-left:calc(1.2rem * 3)}.SELECTOR--SWITCH .SELECTOR__icon{display:none}.SELECTOR--SWITCH .SELECTOR__mount{height:1.2rem;border-radius:calc(1.2rem / 2);top:calc((1.5rem - 1.2rem)/ 2);background-color:#eaeaea;width:calc(1.2rem * 2);border:1px solid #eaeaea}.SELECTOR--SWITCH .SELECTOR__input+.SELECTOR__label .SELECTOR__box{transform:rotate(45deg)}.SELECTOR--SWITCH .SELECTOR__input+.SELECTOR__label .SELECTOR__box::after,.SELECTOR--SWITCH .SELECTOR__input+.SELECTOR__label .SELECTOR__box::before{content:"";position:absolute;width:calc(1.5rem / 3.75);height:calc(1.5rem / 3.75);border-width:2px;border-color:#fff;transition:all .1s}.SELECTOR--SWITCH .SELECTOR__input+.SELECTOR__label .SELECTOR__box{background-color:#ff3b3b;border-color:#ff3b3b;border-radius:50%}.SELECTOR--SWITCH:not(.SELECTOR--switch2) .SELECTOR__input:not(:checked)+.SELECTOR__label .SELECTOR__box{background-color:#2e2e2e;border-color:#2e2e2e;left:calc((1.5rem - 1.2rem)/ -2)}.SELECTOR--SWITCH:not(.SELECTOR--switch2) .SELECTOR__input:not(:checked)+.SELECTOR__label .SELECTOR__box::before{right:calc(50% - 1px);bottom:calc(50% - 1px);border-style:none solid solid none}.SELECTOR--SWITCH:not(.SELECTOR--switch2) .SELECTOR__input:not(:checked)+.SELECTOR__label .SELECTOR__box::after{left:calc(50% - 1px);top:calc(50% - 1px);border-style:solid none none solid}.SELECTOR--SWITCH .SELECTOR__input:checked+.SELECTOR__label .SELECTOR__box{left:calc(1.2rem * 2 - 1.5rem + ((1.5rem - 1.2rem)/ 2))}.SELECTOR--SWITCH:not(.SELECTOR--switch2) .SELECTOR__input:checked+.SELECTOR__label .SELECTOR__box::before{right:calc(50% - 2px);bottom:calc(50% - 3px);border-style:none solid solid none;height:calc(1.2rem / 2)}.SELECTOR--SWITCH:not(.SELECTOR--switch2) .SELECTOR__input:checked+.SELECTOR__label .SELECTOR__box::after{left:50%;top:50%;border-style:solid none none solid;width:0;height:0}.SELECTOR--SWITCH:not(.SELECTOR--switch2) .SELECTOR__input:checked+.SELECTOR__label .SELECTOR__mount{background-color:#fcdbdb}.SELECTOR--wait .SELECTOR__input:not([disabled]):checked+.SELECTOR__label .SELECTOR__mount{background-color:#efe7cc;border-color:#efe7cc}.SELECTOR--wait .SELECTOR__input:not([disabled]):checked+.SELECTOR__label .SELECTOR__box{background-color:#ffde5f;border-color:#ffde5f}.SELECTOR--wait .SELECTOR__input:not([disabled]):checked+.SELECTOR__label .SELECTOR__box::after,.SELECTOR--wait .SELECTOR__input:not([disabled]):checked+.SELECTOR__label .SELECTOR__box::before{display:none}.SELECTOR--SWITCH.SELECTOR--switch2 .SELECTOR__input+.SELECTOR__label .SELECTOR__mount{background-color:#ccc}.SELECTOR--SWITCH .SELECTOR__input[disabled]+.SELECTOR__label .SELECTOR__box{background-color:#eaeaea;border-color:#eaeaea}.SELECTOR--SWITCH .SELECTOR__input[disabled]+.SELECTOR__label .SELECTOR__box::after,.SELECTOR--SWITCH .SELECTOR__input[disabled]+.SELECTOR__label .SELECTOR__box::before{border-color:#ccc}.SELECTOR--SWITCH .SELECTOR__input[disabled]+.SELECTOR__label .SELECTOR__mount{background-color:#ccc;border-color:#ccc}.SELECTOR--SWITCH .SELECTOR__input:not([disabled])+.SELECTOR__label:hover .SELECTOR__mount{border-color:#e60404}.SELECTOR--right.SELECTOR--SWITCH{margin-left:0;margin-right:.2rem}.SELECTOR--right.SELECTOR--SWITCH .SELECTOR__label{padding-left:0;padding-right:3rem}.SELECTOR--right.SELECTOR--SWITCH .SELECTOR__mount{left:unset;right:0}.SELECTOR--right.SELECTOR--SWITCH .SELECTOR__input:not(:checked)+.SELECTOR__label .SELECTOR__box{right:.875rem;left:unset}.SELECTOR--right.SELECTOR--SWITCH .SELECTOR__input:checked+.SELECTOR__label .SELECTOR__box{right:-.125rem;left:unset}.SELECTOR--vertical.SELECTOR--RADIO .SELECTOR__label{height:auto;padding-top:1.5rem;padding-left:0;flex-direction:column;min-width:2em}.SELECTOR--vertical.SELECTOR--RADIO .SELECTOR__label .SELECTOR__box{left:50%;top:0;transform:translateX(-50%)}.SELECTOR--vertical.SELECTOR--RADIO .SELECTOR__label .SELECTOR__icon{left:50%;top:.625rem;transform:translate(-50%,-50%)}.SELECTOR--vertical.SELECTOR--RADIO .SELECTOR__label .SELECTOR__mount{right:0;width:auto}.SELECTOR--notitle .SELECTOR__label{padding-left:2.25rem}.BUTTON_ICON{height:2.5rem;width:2.5rem;display:inline-block;border-radius:50%;background-color:#fff;border:1px solid transparent;box-shadow:0 6px 12px rgba(0,0,0,.08);transition:all .25s}.BUTTON_ICON--disabled{pointer-events:none;opacity:.25}.BUTTON_ICON--img{height:auto;width:auto;border:0;box-shadow:none}.BUTTON_ICON__text{width:100%;height:100%;display:block;position:relative;transition:all .25s}.BUTTON_ICON__text::after,.BUTTON_ICON__text::before{content:"";position:absolute;width:.5rem;height:.5rem;border-width:2px;border-color:#2e2e2e}.BUTTON_ICON--back--small,.BUTTON_ICON--close--small{border:0;box-shadow:none}.BUTTON_ICON--back--small .BUTTON_ICON__text::after,.BUTTON_ICON--back--small .BUTTON_ICON__text::before,.BUTTON_ICON--close--small .BUTTON_ICON__text::after,.BUTTON_ICON--close--small .BUTTON_ICON__text::before{border-width:1px}.BUTTON_ICON:active{box-shadow:0 3px 6px rgba(0,0,0,.05)}.BUTTON_ICON:not(.BUTTON_ICON--disabled):active .BUTTON_ICON__text::after,.BUTTON_ICON:not(.BUTTON_ICON--disabled):active .BUTTON_ICON__text::before,.BUTTON_ICON:not(.BUTTON_ICON--disabled):hover .BUTTON_ICON__text::after,.BUTTON_ICON:not(.BUTTON_ICON--disabled):hover .BUTTON_ICON__text::before{border-color:#e60404}.BUTTON_ICON:active .BUTTON_ICON__text::after,.BUTTON_ICON:active .BUTTON_ICON__text::before{border-color:#e60404}.BUTTON_ICON:not([tabindex="-1"]):focus{outline:2px dashed #E60404}.BUTTON_ICON--back .BUTTON_ICON__text::before,.BUTTON_ICON--back--small .BUTTON_ICON__text::before,.BUTTON_ICON--close .BUTTON_ICON__text::before,.BUTTON_ICON--close--small .BUTTON_ICON__text::before,.BUTTON_ICON--go .BUTTON_ICON__text::before,.BUTTON_ICON--minus .BUTTON_ICON__text::before,.BUTTON_ICON--open .BUTTON_ICON__text::before{right:calc(50% - 1px);bottom:calc(50% - 1px);border-style:none solid solid none;transition:all .25s}.BUTTON_ICON--back .BUTTON_ICON__text::after,.BUTTON_ICON--back--small .BUTTON_ICON__text::after,.BUTTON_ICON--close .BUTTON_ICON__text::after,.BUTTON_ICON--close--small .BUTTON_ICON__text::after,.BUTTON_ICON--go .BUTTON_ICON__text::after,.BUTTON_ICON--minus .BUTTON_ICON__text::after,.BUTTON_ICON--open .BUTTON_ICON__text::after{left:calc(50% - 1px);top:calc(50% - 1px);border-style:solid none none solid;transition:all .25s}.BUTTON_ICON--back--small .BUTTON_ICON__text::before,.BUTTON_ICON--close--small .BUTTON_ICON__text::before{right:50%;bottom:50%}.BUTTON_ICON--minus .BUTTON_ICON__text::after{border-style:solid none none none}.BUTTON_ICON--minus .BUTTON_ICON__text::before{border-style:none none solid none}.BUTTON_ICON--back .BUTTON_ICON__text,.BUTTON_ICON--back--small .BUTTON_ICON__text,.BUTTON_ICON--close .BUTTON_ICON__text,.BUTTON_ICON--close--small .BUTTON_ICON__text,.BUTTON_ICON--go .BUTTON_ICON__text{transform:rotate(45deg)}.BUTTON_ICON--back .BUTTON_ICON__text::after,.BUTTON_ICON--back .BUTTON_ICON__text::before,.BUTTON_ICON--go .BUTTON_ICON__text::after,.BUTTON_ICON--go .BUTTON_ICON__text::before{width:.55rem;height:.55rem}.BUTTON_ICON--back--small .BUTTON_ICON__text::after,.BUTTON_ICON--back--small .BUTTON_ICON__text::before{width:.5rem;height:.5rem}.BUTTON_ICON--go .BUTTON_ICON__text::after,.BUTTON_ICON--go .BUTTON_ICON__text::before{transform:translate(2px,-2px)}.BUTTON_ICON--back .BUTTON_ICON__text::before,.BUTTON_ICON--back--small .BUTTON_ICON__text::before,.BUTTON_ICON--go .BUTTON_ICON__text::before{border-style:none none solid none}.BUTTON_ICON--back .BUTTON_ICON__text::after,.BUTTON_ICON--back--small .BUTTON_ICON__text::after,.BUTTON_ICON--go .BUTTON_ICON__text::after{border-style:none none none solid}.BUTTON_ICON--back .BUTTON_ICON__text::after,.BUTTON_ICON--back .BUTTON_ICON__text::before,.BUTTON_ICON--back--small .BUTTON_ICON__text::after,.BUTTON_ICON--back--small .BUTTON_ICON__text::before{transform:translate(-2px,2px)}.BUTTON_ICON--back .BUTTON_ICON__text::before{transform:translate(-2px,2px) rotate(-90deg)}.BUTTON_ICON--back .BUTTON_ICON__text::after{transform:translate(-2px,2px) rotate(90deg)}.BUTTON_ICON--back--small .BUTTON_ICON__text::before{transform:translate(-2px,2px) rotate(-95deg)}.BUTTON_ICON--back--small .BUTTON_ICON__text::after{transform:translate(-2px,2px) rotate(95deg)}.BUTTON_ICON--back--small .BUTTON_ICON__helper{position:absolute;width:.75rem;top:calc(1rem + 1px);height:1px;background-color:#2e2e2e;left:calc(1rem + 0px);transform:rotate(-45deg);transition:all .25s}.BUTTON_ICON--back--small:hover .BUTTON_ICON__helper{background-color:#e60404}.BUTTON_ICON--transp-white{background-color:transparent}.BUTTON_ICON--transp-white .BUTTON_ICON__helper{background-color:#fff}.BUTTON_ICON--transp-white .BUTTON_ICON__text::after,.BUTTON_ICON--transp-white .BUTTON_ICON__text::before{border-color:#fff}.BUTTON_ICON--transp-white:not(.BUTTON_ICON--disabled):hover .BUTTON_ICON__helper{background-color:#fff}.BUTTON_ICON--transp-white:not(.BUTTON_ICON--disabled):hover .BUTTON_ICON__text::after,.BUTTON_ICON--transp-white:not(.BUTTON_ICON--disabled):hover .BUTTON_ICON__text::before{border-color:#fff}.BUTTON{height:2.5rem;display:inline-block;border-radius:.25rem;text-decoration:none;border-width:1px;border-color:transparent;border-style:solid;font-size:.875rem;color:#fff;min-width:10rem}.BUTTON__text{font-weight:600;text-transform:uppercase;color:inherit;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BUTTON[disabled]{background-color:#ccc;border-color:#ccc;color:#a8a8a8;pointer-events:none}.BUTTON--icon .BUTTON__text{padding-left:3rem;background-position:.875rem center;background-size:1.25rem;background-repeat:no-repeat}.BUTTON:hover:not([disabled]){color:#fff}.BUTTON--primary{background-color:#ff3b3b}.BUTTON--primary:hover:not([disabled]){background-color:#e60404}.BUTTON--primary:active:not([disabled]){background-color:#e60404}.BUTTON--primary:focus:not([disabled]){background-color:#ff3b3b;outline:2px dashed #E60404}.BUTTON:focus:not([disabled]){outline:2px dashed #E60404}.BUTTON--default{background-color:#fff;border-color:#2e2e2e;color:#2e2e2e}.BUTTON--default:hover:not([disabled]){background-color:#2e2e2e;color:#fff}.BUTTON--default:active:not([disabled]){background-color:#2e2e2e}.BUTTON--default[disabled]{background-color:#fff}.BUTTON--blue{background-color:#88d6ff}.BUTTON--blue:hover:not([disabled]){background-color:#b6e5fd}.BUTTON--blue:active:not([disabled]){background-color:#41beff}.BUTTON--purple{background-color:#c28de8}.BUTTON--purple:hover:not([disabled]){background-color:#d3b7e6}.BUTTON--purple:active:not([disabled]){background-color:#9d3be0}.BUTTON--black{background-color:#000}.BUTTON--black:hover:not([disabled]){background-color:#000}.BUTTON--black:active:not([disabled]){background-color:#e60404}.BUTTON--green{background-color:#93d58e}.BUTTON--green:hover:not([disabled]){background-color:#afdbab}.BUTTON--green:active:not([disabled]){background-color:#78c971}.BUTTON--base{background-color:#ff3b3b;color:#fff}.BUTTON--base:hover:not([disabled]){background-color:#ff3b3b;color:#fff}.BUTTON--base:active:not([disabled]){background-color:#fff;color:#ff3b3b}.BUTTON--master{background-color:#ff3b3b;color:#fff}.BUTTON--master:hover:not([disabled]){background-color:#ff3b3b;color:#fff}.BUTTON--master:active:not([disabled]){background-color:#fff;color:#ff3b3b}.BUTTON--profi{background-color:#ff3b3b;color:#fff}.BUTTON--profi:hover:not([disabled]){background-color:#ff3b3b;color:#fff}.BUTTON--profi:active:not([disabled]){background-color:#fff;color:#ff3b3b}.BUTTON--guru{background-color:#ff3b3b;color:#fff}.BUTTON--guru:hover:not([disabled]){background-color:#ff3b3b;color:#fff}.BUTTON--guru:active:not([disabled]){background-color:#fff;color:#ff3b3b}.BUTTON--whiteR{background-color:transparent;border-color:#fff;color:#fff}.BUTTON--whiteR:hover:not([disabled]){background-color:#fff;color:#2e2e2e}.BUTTON--whiteR:focus:not([disabled]){outline-color:#fff}.BUTTON--whiteBG{background-color:#fff;border-color:#fff;color:#2e2e2e}.BUTTON--whiteBG:hover:not([disabled]){background-color:transparent;color:#fff}.BUTTON--whiteBG:focus:not([disabled]){outline-color:#000}.BUTTON_TEXT{color:#3e3e3e}.BUTTON_TEXT:not(.BUTTON_TEXT--link){text-transform:uppercase;text-decoration:none}.BUTTON_TEXT:hover:not([disabled]){color:#e60404}.BUTTON_TEXT:focus:not([disabled]){outline:2px dashed #E60404}.BUTTON_TEXT:active:not([disabled]){color:#e60404}.BUTTON_TEXT[disabled]{color:#a8a8a8;pointer-events:none}.BUTTON_TEXT--icon>.BUTTON_TEXT__text{height:1.125rem;padding-left:1.875rem;display:inline-block;background-position:left;background-repeat:no-repeat;background-size:contain;line-height:1.125rem}.BUTTON_TEXT.BTNFAQ{display:inline-block;text-decoration:none;width:1rem;flex:1rem 0 0;height:1rem;border-radius:50%;background-color:#a8a8a8;color:#fff;line-height:1rem;text-align:center;font-size:75%;font-weight:600;transition:background-color .25s;margin-left:1em}.BUTTON_TEXT.BTNFAQ:hover{background-color:#e60404;color:#fff}.MODAL{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:5000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.MODAL__box{width:26rem;border-radius:.5rem;background:#fff;padding:0;position:relative;text-align:left;display:grid;grid-row-gap:1.5rem;grid-template-rows:min-content minmax(4rem,1fr);grid-template-columns:100%;max-height:80vh}@media (max-width:767px){.MODAL__box{max-width:26rem;grid-template-rows:min-content minmax(2rem,1fr);max-height:calc(100vh - 6rem)}}@media (max-width:439px){.MODAL__box{width:calc(100vw - 1rem)}}@media (max-width:767px) and (min-width:440px){.MODAL__box{width:calc(100vw - 5rem)}}.MODAL__box__header{display:grid;grid-column-gap:calc(1.5rem / 2);grid-template-columns:1rem 1fr 1rem;grid-template-areas:"back title close";margin:1.5rem 1.5rem 0;align-items:center}.MODAL--footer .MODAL__box{grid-template-rows:min-content 1fr min-content}.MODAL__header{font-size:1rem;font-weight:600;grid-area:title;text-align:center;line-height:1.125rem}.MODAL__header__close{grid-area:close;margin:-.75rem 0 -.75rem -.625rem;align-self:baseline;z-index:10}.MODAL__header__back{grid-area:back;margin:-.75rem 0 -.75rem -1rem;align-self:baseline}.MODAL__content{font-size:.875rem;font-weight:400;line-height:1.25;margin-left:1.5rem;margin-right:1.5rem;line-height:1.25rem;min-height:4rem}.MODAL__content__vbar{width:calc(100% + 10px);height:100%}.MODAL__content__vbar--fix{padding-right:10px;height:100%}@media (max-width:439px){.MODAL__content{min-height:2rem}}.MODAL__content p+p{margin-top:.75em}.MODAL__footer{border-top:1px solid #f0f0f0;padding:1.5rem}.MODAL__footer .BUTTON{display:block}.MODAL.MODAL--open{opacity:1}.MODAL .INPUT{max-width:unset}.MODAL:not(.MODAL--footer) .MODAL__content{margin-bottom:1.5rem}.MODAL_INFO_SHOW{margin-top:1rem}.MODAL__step__init{height:2.5rem;text-align:center;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.body--isios .MODAL__box{max-height:calc(100vh - 9rem)}}.pinCodeBox{text-align:center;padding:3rem 0;line-height:1}.pinCodeBox--compact{padding:1rem 0}.pinCodeBox__resend{align-items:center;justify-content:center;padding-top:1rem;height:2rem;line-height:1.25;display:flex}.pinCodeBox .INPUT{min-width:auto;width:10rem;margin:0 .5rem;padding-bottom:0}.pinCodeBox .INPUT__helper,.pinCodeBox .INPUT__placeholder{display:none}.pinCodeBox .INPUT__input{text-align:center;font-weight:800;font-size:1.5rem;height:2rem;line-height:2rem;top:50%;letter-spacing:.5em;padding-left:.5em}