html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}:focus {outline: 0;}body {line-height: 1;color: black;background: white;}ol, ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after, q:before, q:after {content: "";}blockquote, q {quotes: "" "";}*, *:after, *:before {-webkit-box-sizing: border-box;box-sizing: border-box;}button {cursor: pointer;border-width: 0;border-style: none;border-color: buttonface;border-image: initial;font: inherit;-moz-appearance: none;-webkit-appearance: none;}input {-moz-appearance: none;-webkit-appearance: none;}:root {--font-family: 'Open Sans', sans-serif;--page-width: 1200px;--modal-width: 990px;--font-h1: 45px;--font-h2: 29px;--font-h3: 23px;--font-text-4: 23px;--font-text-3: 17px;--font-text-2: 15px;--font-size-basic: 13px;--font-size-small: 11px;--font-size-micro: 9px;--line-h1: 50px;--line-h2: 35px;--line-h3: 29px;--line-height-basic: 20px;--line-text-4: 30px;--line-text-3: 24px;--line-text-2: 22px;--tracking-h1: -1.4px;--tracking-h2: -1.2px;--tracking-h3: -.9px;--tracking-wide-small: .44px;--tracking-subtitle-2: .66px;--tracking-control-xl: .99px;--font-color-basic: #333;--font-color-secondary: rgba(0, 0, 0, 0.44);--font-color-white-secondary: rgba(255, 255, 255, 0.55);--font-color-white-ghost: rgba(255, 255, 255, 0.44);--main-color: #00a9e9;--main-color-hover: #007faf;--main-color-border: rgba(0, 179, 255, 0.44);--white-color: #fff;--white-color-border: rgba(255, 255, 255, 0.44);--disabled-control-border: rgba(0, 0, 0, 0.07);--disabled-control-font: rgba(0, 0, 0, 0.22);--grey-bg-color: #f5f5f5;--grey-border-color: #e5e5e5;--modal-bg: rgba(0, 0, 0, 0.77);--warning-color: #e84855;--success-color: #08de77;--notification-color: #f9dc5c;--border-radius-small: 4px;--border-radius-middle: 8px;--border-radius-large: 12px;--border-radius-button: 50px;--border-radius-round: 50%;--margin-xs: 5px;--margin-s: 10px;--margin-x: 20px;--margin-x-row: -20px;--margin-2x: 40px;--margin-3x: 60px;--margin-4x: 80px;--margin-5x: 100px;--margin-6x: 120px;--margin-7x: 140px;--margin-8x: 160px;--transition-turbo: all 0.14s ease-out;--transition-fast: all 0.22s ease-out;--transition-default: all 0.33s ease-out;--shadow-ui-control: 0 2px 16px 0 rgba(50, 50, 50, 0.11);--shadow-ui-control-hover: 0 4px 24px 0 rgba(50, 50, 50, 0.22);--shadow-ui-search-input-hover: 0 0 12px 0 rgba(50, 50, 50, 0.55);--shadow-ui-control-select: 0px 13px 12px 0px rgba(50, 50, 50, 0.14);}  body {font-size: var(--font-size-basic);line-height: var(--line-height-basic);color: var(--font-color-basic);font-family: var(--font-family);-webkit-font-smoothing: antialiased;}section {padding: var(--margin-x);margin-bottom: var(--margin-x);}.header-wrap{position: relative;z-index: 3;}.header{max-width: var(--page-width);margin: 0 auto;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.main-wrap {min-height: calc(100vh - 283px);margin-bottom: var(--margin-3x);}.main{max-width: var(--page-width);margin: 0 auto;}.footer{max-width: var(--page-width);margin: 0 auto;padding: 0 var(--margin-x) var(--margin-2x);}@media(max-width: 1200px) {.header {padding: 0;}}@media(max-width: 990px) {}  @font-face{font-family:'als_rublregular';src:url('../../rouble-font/rouble-webfont.eot');src: url('../../rouble-font/rouble-webfont.eot?#iefix') format('embedded-opentype'), url('../../rouble-font/rouble-webfont.woff') format('woff'), url('../../rouble-font/rouble-webfont.ttf') format('truetype'), url('../../rouble-font/rouble-webfont.svg#als_rublregular') format('svg');font-weight:normal;font-style:normal;}.rouble {font-family: als_rublregular;display: inline;}a {text-decoration: none;cursor: auto;color: var(--main-color);}a:hover, a:active {text-decoration: none;cursor: pointer;color: var(--main-color-hover);}label:hover{cursor: pointer;}.ajax-link {border-bottom: 1px dashed var(--main-color-border);-o-transition: var(--transition-turbo);-webkit-transition: var(--transition-turbo);transition: var(--transition-turbo);}.ajax-link:hover {border-color: transparent;}h1 {font-size: var(--font-h1);line-height: var(--line-h1);letter-spacing: var(--tracking-h1);font-weight: 800;text-transform: uppercase;margin-bottom: var(--margin-x);}h2 {font-size: var(--font-h2);line-height: var(--line-h2);letter-spacing: var(--tracking-h2);font-weight: 700;text-transform: uppercase;margin-bottom: var(--margin-x);}h3 {font-size: var(--font-h3);line-height: var(--line-h3);letter-spacing: var(--tracking-h3);font-weight: 800;text-transform: uppercase;margin-bottom: var(--margin-x);}.subtitle-1 {font-size: var(--font-size-basic);color: var(--font-color-secondary);letter-spacing: var(--tracking-wide-small);text-transform: uppercase;}.subtitle-2 {font-size: var(--font-size-small);line-height: var(--font-size-basic);color: var(--font-color-secondary);letter-spacing: var(--tracking-subtitle-2);text-transform: uppercase;margin-bottom: var(--margin-s);}p {margin-bottom: var(--margin-x);}.secondary-text {color: var(--font-color-secondary);}.small-text{font-size: var(--font-size-small);line-height: var(--font-size-basic);color: var(--font-color-secondary);letter-spacing: var(--tracking-wide-small);margin-bottom: var(--margin-s) }.micro-text{font-size: var(--font-size-micro);color: var(--font-color-secondary);letter-spacing: var(--tracking-wide-small);text-transform: uppercase;margin-bottom: var(--margin-s) }.basic-text {font-size: var(--font-size-basic);line-height: var(--line-height-basic);}.text-2 {font-size: var(--font-text-2);line-height: var(--line-text-2);}.text-3 {font-size: var(--font-text-3);line-height: var(--line-text-3);}.text-4 {font-size: var(--font-text-4);line-height: var(--line-text-4);}.white-text{color: var(--white-color);}.lighten-text{color: var(--font-color-white-secondary);}.ghost-text{color: var(--font-color-white-ghost);}.divider{position: relative;border-bottom: 1px solid var(--grey-border-color);}.divider-bold{position: relative;border-bottom: 2px solid var(--font-color-basic);}.divider-extra-bold{position: relative;border-bottom: 3px solid var(--font-color-basic);}.dot-list li{position: relative;padding-left: 1em;margin-bottom: var(--margin-x);}.dot-list li:before {position: absolute;content: "";top: .66em;left: 0;width: .25em;height: .25em;border-radius: var(--border-radius-round);background-color: var(--main-color);}@media (max-width: 720px) {h1 {font-size: calc(var(--font-h1) - 15px);line-height: calc(var(--line-h1) - 15px);letter-spacing: var(--tracking-h2);}h2 {font-size: calc(var(--font-h2) - 7px);line-height: calc(var(--line-h2) - 7px);}.mob-basic-text {font-size: var(--font-size-basic);line-height: var(--line-height-basic);}.mob-text-2 {font-size: var(--font-text-2);line-height: var(--line-text-2);}.mob-text-3 {font-size: var(--font-text-3);line-height: var(--line-text-3);}} .fx{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}.row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin: 0 var(--margin-x-row) var(--margin-x);}.row:last-child{margin-bottom: 0;}.wide-block{padding: var(--margin-2x);color: var(--white-color);background-color: var(--font-color-basic);-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 {padding: 0 var(--margin-x);box-sizing: border-box;}.col-1 {width: calc(100% / 12);}.col-2 {width: calc(100% / 6);}.col-3 {width: calc(100% / 4);}.col-4 {width: calc(100% / 3);}.col-5 {width: calc(100% / 3 + 100% / 12);}.col-6 {width: calc(100% / 2);}.col-7 {width: calc(100% / 2 + 100% / 12);}.col-8 {width: calc(100% / 2 + 100% / 6);}.col-9 {width: calc(100% / 2 + 100% / 4);}.col-10 {width: calc(100% / 2 + 100% / 3);}.col-11 {width: calc(100% / 2 + 100% / 3 + 100% / 12);}.col-12 {width: 100%;}.desk-show{display: block;}.desk-hide{display: none;}.block-hor-centered{margin: 0 auto;}.text-row{-webkit-align-items: baseline;-ms-flex-align: baseline;align-items: baseline;}.fx-hor-centered {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}.fx-vert-centered {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.columns-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;column-gap: var(--margin-2x);}.columns-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;column-gap: var(--margin-2x);}.columns-list {-webkit-column-gap: var(--margin-3x);-moz-column-gap: var(--margin-3x);column-gap: var(--margin-3x);}.columns-list li{margin-bottom: var(--margin-x);-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}.solid-block{padding: 0 var(--margin-x);}.align-right{text-align: right;}.align-center{text-align: center;}.push-zero {margin-bottom: 0 !important;}.push-xs {margin-bottom: var(--margin-xs) !important;}.push-s {margin-bottom: var(--margin-s) !important;}.push-x {margin-bottom: var(--margin-x) !important;}.push-2x {margin-bottom: var(--margin-2x) !important;}.push-3x {margin-bottom: var(--margin-3x) !important;}.push-4x {margin-bottom: var(--margin-4x) !important;}.push-5x {margin-bottom: var(--margin-5x) !important;}.push-6x {margin-bottom: var(--margin-6x) !important;}.push-7x {margin-bottom: var(--margin-7x) !important;}.push-8x {margin-bottom: var(--margin-8x) !important;}@media (max-width: 990px){.tab-col-1 {width: calc(100% / 12);}.tab-col-2 {width: calc(100% / 6);}.tab-col-3 {width: calc(100% / 4);}.tab-col-4 {width: calc(100% / 3);}.tab-col-5 {width: calc(100% / 3 + 100% / 12);}.tab-col-6 {width: calc(100% / 2);}.tab-col-7 {width: calc(100% / 2 + 100% / 12);}.tab-col-8 {width: calc(100% / 2 + 100% / 6);}.tab-col-9 {width: calc(100% / 2 + 100% / 4);}.tab-col-10 {width: calc(100% / 2 + 100% / 3);}.tab-col-11 {width: calc(100% / 2 + 100% / 3 + 100% / 12);}.tab-col-12 {width: 100%;}.tab-hide{display: none;}.tab-show{display: block;}.tab-columns-1 {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;column-gap: var(--margin-2x);}.tab-columns-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;column-gap: var(--margin-2x);}.tab-columns-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;column-gap: var(--margin-2x);}.tab-align-left{text-align: left;}.tab-align-right{text-align: right;}.tab-align-center{text-align: center;}.tab-push-zero {margin-bottom: 0 !important;}.tab-push-xs {margin-bottom: var(--margin-xs) !important;}.tab-push-s {margin-bottom: var(--margin-s) !important;}.tab-push-x {margin-bottom: var(--margin-x) !important;}.tab-push-2x {margin-bottom: var(--margin-2x) !important;}.tab-push-3x {margin-bottom: var(--margin-3x) !important;}.tab-push-4x {margin-bottom: var(--margin-4x) !important;}.columns-list li{margin-bottom: var(--margin-s) !important;}}@media (max-width: 720px) {.mob-col-1 {width: calc(100% / 12);}.mob-col-2 {width: calc(100% / 6);}.mob-col-3 {width: calc(100% / 4);}.mob-col-4 {width: calc(100% / 3);}.mob-col-5 {width: calc(100% / 3 + 100% / 12);}.mob-col-6 {width: calc(100% / 2);}.mob-col-7 {width: calc(100% / 2 + 100% / 12);}.mob-col-8 {width: calc(100% / 2 + 100% / 6);}.mob-col-9 {width: calc(100% / 2 + 100% / 4);}.mob-col-10 {width: calc(100% / 2 + 100% / 3);}.mob-col-11 {width: calc(100% / 2 + 100% / 3 + 100% / 12);}.mob-col-12 {width: 100%;}.mob-hide {display: none;}.mob-show {display: block;}.mob-columns-1 {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;column-gap: var(--margin-2x);}.mob-columns-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;column-gap: var(--margin-2x);}.mob-columns-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;column-gap: var(--margin-2x);}.mob-align-left {text-align: left;}.mob-align-right {text-align: right;}.mob-align-center {text-align: center;}.mob-push-zero {margin-bottom: 0 !important;}.mob-push-xs {margin-bottom: var(--margin-xs) !important;}.mob-push-s {margin-bottom: var(--margin-s) !important;}.mob-push-x {margin-bottom: var(--margin-x) !important;}.mob-push-2x {margin-bottom: var(--margin-2x) !important;}.mob-push-3x {margin-bottom: var(--margin-3x) !important;}.mob-push-4x {margin-bottom: var(--margin-4x) !important;}} .button{display: inline-block;padding: 0 2em;font-size: var(--font-size-basic);letter-spacing: var(--tracking-wide-small);line-height: 3em;color: var(--white-color);text-align: center;background-color: var(--main-color);border-radius: var(--border-radius-button);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.button-icon{display: inline-block;margin-left: -.5em;margin-right: .1em;width: 1em;height: 1em;vertical-align: middle;}.button:hover, .button:active{cursor: pointer;color: var(--white-color);background-color: var(--main-color-hover);}.button:hover svg path, .button:active svg path{fill: #ffffff;}.ghost-button {color: var(--main-color);background: transparent;line-height: calc(3em - 2px);border: 1px solid var(--main-color-border);-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.ghost-button:hover {color: var(--white-color);background: var(--main-color);}.white-ghost-button {color: var(--font-color-white-secondary);border-color: var(--white-color-border);}.white-ghost-button:hover {color: var(--white-color);background-color: transparent;border-color: var(--font-color-white-secondary);}.secondary-button {color: var(--font-color-basic);line-height: calc(3em - 2px);background-color: transparent;border: 1px solid var(--grey-border-color);}.secondary-button:hover {color: var(--font-color-basic);background-color: var(--grey-bg-color);border-color: var(--grey-bg-color);}.button.raised-control {color: var(--main-color);}.button.raised-control:hover {color: var(--main-color-hover);}.wide-button {width: 100%;}.ghost-button svg path {fill: var(--main-color);}.sharp-button{border-radius: 0;}.button[disabled], .button[disabled]:hover {cursor: auto;border-color: var(--disabled-control-border);color: var(--disabled-control-font);background-color: var(--white-color);}.select {cursor: pointer;position: relative;width: 100%;background-color: var(--white-color);border: 1px solid var(--grey-border-color);border-radius: var(--border-radius-small);padding: 0 1em;line-height: 3em;text-overflow: ellipsis;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.select:hover, .select:active {color: var(--font-color-basic);border-color: var(--main-color-border);}.select-value{display: block;width: calc(100% - 1em + var(--margin-xs));overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.default-value{color: var(--font-color-secondary);}.select-arrow {content: "";border-bottom: 1px solid var(--font-color-secondary);border-right: 1px solid var(--font-color-secondary);display: inline-block;position: absolute;top: 1.22em;right: 1.22em;height: 0.44em;width: 0.44em;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.select.open-select{border-color: var(--white-color);color: var(--font-color-secondary);-webkit-box-shadow: var(--shadow-ui-control-hover);-moz-box-shadow: var(--shadow-ui-control-hover);box-shadow: var(--shadow-ui-control-hover);}.open-select .select-arrow {top: 1.33em;-webkit-transform: rotate(225deg);transform: rotate(225deg);}.select.disabled-control{border-color: var(--disabled-control-border);}.select.disabled-control:hover, .disabled-select:active{cursor: default;border-color: var(--disabled-control-border);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.select.disabled-control .select-value {color: var(--disabled-control-font);}.select.disabled-control .select-arrow{border-color: var(--disabled-control-font);}.select.disabled-control:hover .select-arrow, .disable-select:active .select-arrow{border-color: var(--disabled-control-font);}.select-options {display: none;position: absolute;left: -1px;top: calc(100% - 2px);z-index: 3;width: calc(100% + 2px);max-height: 33vh;overflow: auto;background: var(--white-color);border-radius: 0 0 var(--border-radius-small) var(--border-radius-small);-webkit-box-shadow: var(--shadow-ui-control-select);-moz-box-shadow: var(--shadow-ui-control-select);box-shadow: var(--shadow-ui-control-select);}.select.open-select .select-options{display: block;}.select-options li {color: var(--font-color-basic);padding: 0.66em 1em;line-height: 1.4em;}.select-options li:hover, .select-options li:active {background: var(--grey-bg-color);}.chosen-select{position: relative;background-color: var(--grey-bg-color);}.chosen-select::after {content: "";border-bottom: 2px solid var(--font-color-secondary);border-right: 2px solid var(--font-color-secondary);display: block;position: absolute;top: 1em;right: 1.15em;height: 0.5em;width: 0.3em;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.select-options li.select-unselect{display: none;position: relative;color: var(--font-color-secondary);border-bottom: 1px solid var(--grey-border-color);border-top: 1px solid var(--grey-border-color);}.select-options li.select-unselect.show-unselect{display: block;}.select-unselect::before, .select-unselect::after{position: absolute;background-color: var(--grey-border-color);content: " ";height: 0.66em;right: 1.25em;top: 1em;width: 2px }.select-unselect:before {transform: rotate(45deg);}.select-unselect:after {transform: rotate(-45deg);}.multi-select-mobile-button{display: none;position: fixed;z-index: 99;width: 100%;bottom: 0;right: 0;text-align: center;line-height: 3em;background-color: var(--main-color);color: var(--white-color);-webkit-box-shadow: var(--shadow-ui-search-input-hover);-moz-box-shadow: var(--shadow-ui-search-input-hover);box-shadow: var(--shadow-ui-search-input-hover);}.multi-select-mobile-button:hover{background-color: var(--main-color-hover);}@media(max-width: 990px) {.multi-select.open-select .multi-select-mobile-button{display: block;}}@media(max-width: 990px) {.select.open-select {position: fixed;z-index: 999;top: 0;left: 0;border-radius: 0;}.select-options {height: 100vh;max-height: 100vh;}}.input-form {position: relative;}input[placeholder] {text-overflow:ellipsis;}input::-moz-placeholder {text-overflow:ellipsis;}input:-moz-placeholder {text-overflow:ellipsis;}input:-ms-input-placeholder {text-overflow:ellipsis;}::-webkit-input-placeholder {color:#999;}::-moz-placeholder {color:#999;}:-moz-placeholder {color:#999;}:-ms-input-placeholder {color:#999;}.input, .textarea {width: 100%;cursor: text;color: var(--font-color-basic);font-size: var(--font-size-basic);line-height: calc(3em - 2px);font-family: var(--font-family);display: inline-block;border: 1px solid var(--grey-border-color);padding: 0 35px 0 1em;border-radius: var(--border-radius-small);overflow: hidden;text-overflow: ellipsis;-webkit-transition: var(--transition-default);-o-transition: var(--transition-default);transition: var(--transition-default);}.search-button {position: absolute;width: 1.4em;height: 1.4em;top: .9em;right: .8em;background: none;border: none;padding: 0;z-index: 1;}.input:hover, .textarea:hover {border-color: var(--main-color);}.input-background, .textarea-background {background: var(--grey-bg-color);border-color: var(--grey-bg-color);}.input-background:hover, .textarea-background:hover {border-color: var(--grey-border-color);background: var(--white-color);}.search-button:hover svg path {fill: var(--font-color-secondary);}.input[disabled], .input[disabled]:hover {cursor: auto;border-color: var(--disabled-control-border);color: var(--disabled-control-font);background-color: var(--white-color);}.input[disabled] + .search-button svg path, .input[disabled] + .search-button:hover svg path{fill: var(--disabled-control-font);}.input[disabled] + .search-button:hover {cursor: auto;}.input-w-label{position: relative;}.input-label{position: absolute;font-size: var(--font-size-basic);top: 50%;left: var(--font-size-basic);pointer-events: none;color: var(--font-color-secondary);transform: translateY(-50%);-webkit-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.input-content{background-color: var(--grey-bg-color);border-color: var(--grey-bg-color);line-height: 3em;padding-top: 1em;}.input-content:hover{background-color: var(--white-color);border-color: var(--grey-border-color);}.input-w-label.input-hovered > .input-label, .input-w-label.input-has-value > .input-label{top: 1.33em;font-size: var(--font-size-small);}.raised-control {background-color: var(--white-color) !important;border-color: var(--white-color) !important;-webkit-box-shadow: var(--shadow-ui-control);-moz-box-shadow: var(--shadow-ui-control);box-shadow: var(--shadow-ui-control);}.raised-control:hover {background-color: var(--white-color) !important;border-color: var(--white-color) !important;-webkit-box-shadow: var(--shadow-ui-control-hover);-moz-box-shadow: var(--shadow-ui-control-hover);box-shadow: var(--shadow-ui-control-hover);}.raised-colored-button{-webkit-box-shadow: var(--shadow-color);-moz-box-shadow: var(--shadow-color);box-shadow: var(--shadow-color);}.raised-colored-button:hover{-webkit-box-shadow: var(--shadow-color-hover);-moz-box-shadow: var(--shadow-color-hover);box-shadow: var(--shadow-color-hover);}.stepper {width: 100%;line-height: 2.9em;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.stepper-control{padding: 0 9px;color: #788590;background-color: var(--grey-bg-color);border: 1px solid var(--grey-bg-color);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.stepper-control:hover, .stepper-control:active{cursor: pointer;background-color: var(--main-color);border-color: var(--main-color);color: var(--white-color);}.stepper-minus{border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);}.stepper-plus{border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;}.stepper-num{text-align: center;border-top: 1px solid var(--grey-bg-color);border-bottom: 1px solid var(--grey-bg-color);-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}.stepper-num-unit{font-size: 11px;color: #788590;}.stepper-control.disabled-control {background-color: var(--grey-bg-disabled);color: var(--disabled-control-font);}.stepper-control.disabled-control:hover, .stepper-control.disabled-control:active {cursor: auto;background-color: var(--grey-bg-disabled);border-color: var(--grey-bg-color);color: var(--disabled-control-font);}.header-menu-burger {display: none;flex: none;width: var(--margin-3x);padding: var(--margin-x);background-color: transparent;-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;}.header-menu-burger-bar {display: block;background-color: var(--font-color-basic);width: 100%;height: 3px;border-radius: var(--border-radius-large);margin-bottom: 4px;}.header-menu-burger-bar:last-child{margin-bottom: 0;}.header-menu-burger:hover, .header-menu-burger.menu-mobile-active {background-color: var(--font-color-basic);}.header-menu-burger:hover .header-menu-burger-bar, .header-menu-burger.menu-mobile-active .header-menu-burger-bar{background-color: var(--white-color);}.checkbox, .radio-button{display: inline-block;}.checkbox-label, .radio-button-label{color: var(--font-color-basic);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.checkbox input[type=checkbox], .radio-button input[type=radio]{display: none;}.checkbox:hover .checkbox-label, .radio-button:hover .radio-button-label{color: var(--main-color);}.checkbox-control {position: relative;display: inline-block;vertical-align: -0.3em;width: 1.3em;height: 1.3em;border: 1px solid var(--grey-border-color);border-radius: var(--border-radius-small);margin-right: var(--margin-xs);-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.radio-button-control {position: relative;display: inline-block;vertical-align: -0.3em;width: 1.3em;height: 1.3em;border: 1px solid var(--grey-border-color);border-radius: var(--border-radius-round);margin-right: var(--margin-xs);flex: none;-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.checkbox:hover .checkbox-control, .radio-button:hover .radio-button-control{background-color: var(--grey-bg-color);}.checkbox input[type=checkbox]:checked + .checkbox-control, .checkbox input[type=checkbox]:checked:hover + .checkbox-control, .radio-button input[type=radio]:checked + .radio-button-label .radio-button-control, .radio-button input[type=radio]:checked:hover + .radio-button-label .radio-button-control{background-color: var(--main-color);border-color: var(--main-color);}.radio-button input[type=radio]:checked + .radio-button-label .radio-button-control, .radio-button input[type=radio]:checked:hover + .radio-button-label .radio-button-control{background-color: var(--white-color);}.checkbox input[type=checkbox]:checked + .checkbox-control::after{content: "";display: block;position: absolute;left: .42em;bottom: .33em;height: .7em;width: .4em;border-bottom: .18em solid var(--white-color);border-right: .18em solid var(--white-color);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.radio-button input[type=radio]:checked + .radio-button-label .radio-button-control::after {content: "";display: block;position: absolute;left: .15em;top: .15em;height: .85em;width: .85em;background-color: var(--main-color);border-radius: var(--border-radius-round);}.control-s {font-size: var(--font-size-small);letter-spacing: var(--tracking-wide-small);line-height: 3.5em;}.control-xl {font-size: var(--font-text-2);font-weight: 300;letter-spacing: var(--tracking-control-xl);line-height: 3.5em;}.control-xxl {font-size: var(--font-text-3);font-weight: 300;letter-spacing: var(--tracking-control-xl);line-height: 3.5em;}.pagination{margin: 0 auto;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.pagination-page{color: var(--font-color-secondary);border: 1px solid var(--white-color);border-radius: var(--border-radius-small);line-height: 2.5em;padding: 0 1em;margin-right: var(--margin-s);}.pagination-page:hover{color: var(--font-color-basic);border-color: var(--grey-border-color);}.pagination-page.current-page{background-color: var(--grey-bg-color);border-color: var(--grey-bg-color);}.pagination-page.current-page:hover{cursor: default;color: var(--font-color-secondary);}.pagination-dots{color: var(--font-color-secondary);margin-right: var(--margin-s);}.table-header{background-color: var(--grey-bg-color);line-height: 1em;padding: 1em 0;}.table-item{border-bottom: 1px solid var(--grey-border-color);padding-bottom: var(--margin-x);}.table-item:last-child{border-bottom: none;}.dropdown{position: relative;}.dropdown-menu{display: none;position: absolute;top: calc(100% + var(--margin-xs));left: 0;z-index: 1000;padding: var(--margin-s) 0;border-radius: var(--border-radius-small);background-color: var(--white-color);-webkit-box-shadow: var(--shadow-ui-control-hover);-moz-box-shadow: var(--shadow-ui-control-hover);box-shadow: var(--shadow-ui-control-hover);}.dropdown-menu:before{position: absolute;content: "";top: calc(var(--margin-xs) * -1);left: 0;width: 100%;height: var(--margin-xs);}.dropdown-menu:after{position: absolute;content: "";bottom: calc(var(--margin-x) * -1);left: 0;width: 100%;height: var(--margin-x);}.dropdown:hover .dropdown-menu{display: block;}.dropdown-item {display: block;width: 100%;padding: var(--margin-xs) var(--margin-x);}.dropdown-divider {height: 1px;margin: var(--margin-s) 0;overflow: hidden;background-color: var(--grey-border-color);}[hint] {position: relative;}[hint]::before, [hint]::after {text-transform: none;font-size: var(--font-size-small);user-select: none;pointer-events: none;position: absolute;display: none;opacity: 0;}[hint]::before {content: '';border: var(--margin-xs) solid transparent;z-index: 9999;}[hint]::after {content: attr(hint);text-align: center;min-width: 3em;max-width: 21em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: .5em 1em;border-radius: var(--border-radius-small);background: var(--font-color-basic);color: var(--white-color);z-index: 9999;-webkit-box-shadow: var(--shadow-ui-control-hover);-moz-box-shadow: var(--shadow-ui-control-hover);box-shadow: var(--shadow-ui-control-hover);}[hint]:hover::before, [hint]:hover::after {display: block;}[tooltip='']::before, [tooltip='']::after {display: none !important;}[hint]:not([flow])::before, [hint][flow^="up"]::before {bottom: 100%;border-bottom-width: 0;border-top-color: var(--font-color-basic);}[hint]:not([flow])::after, [hint][flow^="up"]::after {bottom: calc(100% + var(--margin-xs));}[hint]:not([flow])::before, [hint]:not([flow])::after, [hint][flow^="up"]::before, [hint][flow^="up"]::after {left: 50%;transform: translate(-50%, -.5em);}[hint][flow^="down"]::before {top: 100%;border-top-width: 0;border-bottom-color: var(--font-color-basic);}[hint][flow^="down"]::after {top: calc(100% + var(--margin-xs));}[hint][flow^="down"]::before, [hint][flow^="down"]::after {left: 50%;transform: translate(-50%, .5em);}[hint][flow^="left"]::before {top: 50%;border-right-width: 0;border-left-color: var(--font-color-basic);;left: calc(0em - var(--margin-xs));transform: translate(-.5em, -50%);}[hint][flow^="left"]::after {top: 50%;right: calc(100% + var(--margin-xs));transform: translate(-.5em, -50%);}[hint][flow^="right"]::before {top: 50%;border-left-width: 0;border-right-color: var(--font-color-basic);right: calc(0em - var(--margin-xs));transform: translate(.5em, -50%);}[hint][flow^="right"]::after {top: 50%;left: calc(100% + var(--margin-xs));transform: translate(.5em, -50%);}@keyframes tooltips-vert {to {opacity: .9;transform: translate(-50%, 0);}}@keyframes tooltips-horz {to {opacity: .9;transform: translate(0, -50%);}}[hint]:not([flow]):hover::before, [hint]:not([flow]):hover::after, [hint][flow^="up"]:hover::before, [hint][flow^="up"]:hover::after, [hint][flow^="down"]:hover::before, [hint][flow^="down"]:hover::after {animation: tooltips-vert 200ms ease-out forwards;}[hint][flow^="left"]:hover::before, [hint][flow^="left"]:hover::after, [hint][flow^="right"]:hover::before, [hint][flow^="right"]:hover::after {animation: tooltips-horz 200ms ease-out forwards;}.breadcrumbs {margin-bottom: var(--margin-xs);}.breadcrumbs-link {color: var(--main-color);text-transform: uppercase;margin-right: -4px;padding: 3px 12px 3px 0;}.textarea {line-height: 1.66em;padding: 1em;resize: vertical;}.shadow {-webkit-box-shadow: var(--shadow-ui-control-hover);-moz-box-shadow: var(--shadow-ui-control-hover);box-shadow: var(--shadow-ui-control-hover);}.tabs{display: flex;flex-wrap: wrap;}.tabs input[type="radio"] {display: none;}.tabs label {margin-bottom: var(--margin-x);border: 1px solid transparent;border-bottom: 1px solid var(--grey-border-color);padding: calc(var(--margin-s) + var(--margin-xs)/2) var(--margin-s);-webkit-order: 1;-ms-flex-order: 1;order: 1;display: block;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.tabs input[type="radio"]:checked + label{border-color: var(--grey-border-color);border-bottom: 1px solid transparent;}.tabs .tab-content {-webkit-order: 99;-ms-flex-order: 99;order: 99;-webkit-flex-grow: 1;-ms-flex-flex-grow: 1;flex-grow: 1;width: 100%;display: none;}.tabs label:hover {color: var(--main-color);}.tabs input[type="radio"]:checked + label, .tabs input[type="radio"]:checked + label:hover{color: var(--font-color-basic);}.tabs input[type="radio"]:checked + label + .tab-content {display: block;} .modal-wrap{display: none;background: var(--modal-bg);width: 100%;height: 100%;overflow: auto;top: 0;left: 0;z-index: 4;position: fixed;padding: var(--margin-2x) 0;}.modal-wrap.modal-open{display: block;}.modal {position: relative;margin: 0 auto;border-radius: var(--border-radius-large);background: var(--white-color);width: var(--modal-width);min-height: inherit;}.x-close-modal{position: absolute;width: 17px;height: 17px;top: 1em;right: 1em;cursor: pointer;}.x-close-modal:before, .x-close-modal:after {position: absolute;background-color: var(--font-color-secondary);content: " ";height: 23px;left: 8px;top: -3px;width: 1px;}.x-close-modal:before {transform: rotate(45deg);}.x-close-modal:after {transform: rotate(-45deg);}.x-close-modal:hover{opacity: .66;}@media(max-width: 990px) {.modal-wrap.modal-open {padding: 15px;}.modal {max-width: 100%;}}:root {--font-family: 'Montserrat', sans-serif;--font-h1: 36px;--font-product-h1: 31px;--font-h2: 28px;--font-h3: 18px;--font-offer: 18px;--font-text-2: 18px;--font-size-basic: 16px;--font-text-sub: 13px;--font-size-small: 12px;--font-size-micro: 10px;--line-height-product-h1: 38px;--line-height-basic: 25px;--tracking-h1: -1.0px;--tracking-h2: -0.8px;--tracking-h3: -0.2px;--tracking-subtitle-h1: .66px;--tracking-wide-small: .66px;--shadow-template-block: 0 4px 24px 0 rgba(0, 0, 0, 0.07);} @font-face{font-family:'als_rublregular';src:url(/rouble-font/rouble-webfont.eot);src:url(/rouble-font/rouble-webfont.eot?#iefix) format("embedded-opentype"), url(/rouble-font/rouble-webfont.woff) format("woff"), url(/rouble-font/rouble-webfont.ttf) format("truetype"), url(/rouble-font/rouble-webfont.svg#als_rublregular) format("svg");font-weight:normal;font-style:normal }.rouble{font-family:als_rublregular;display:inline }.top-header-wrap{background-color: var(--font-color-basic);}.mobile-header-spacer {height: 0;}.hidden {display: none!important;}.top-header{padding: 0 var(--margin-x);}.top-header-instagram{}.top-header-instagram-icon{width: 16px;height: 32px;padding: 6px 0;fill: var(--font-color-white-secondary);margin-right: var(--margin-s);}.top-header-link{font-size: var(--font-size-micro);text-transform: uppercase;letter-spacing: var(--tracking-control-xl);line-height: 33px;padding: 0 calc(var(--margin-s) + var(--margin-xs));color: var(--grey-border-color);font-weight: 300;-webkit-transition: var(--transition-fast);transition: var(--transition-fast);}.top-header-link:hover {background: var(--main-color);color: var(--white-color);}.top-header-link:last-child{margin-right: 0;}.main-header-wrap{width: 100%;background-color: var(--white-color);}.main-header{padding: 0 var(--margin-x);-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;}.header-logo{width: 100px;height: 50px;margin: var(--margin-s) var(--margin-2x) var(--margin-s) 0;}.header-logo img{width: 100%;}.header-menu{-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}.header-menu-category{position: relative;font-size: var(--font-text-sub);font-weight: 700;color: var(--font-color-basic);text-transform: uppercase;letter-spacing: var(--tracking-wide-small);margin: 0 var(--margin-x);-webkit-transition: var(--transition-fast);transition: var(--transition-fast);}.header-menu-category:hover{color: var(--main-color);}.header-menu-category::after {position: absolute;background-color: var(--main-color);content: " ";left: 0;bottom: -3px;height: 2px;width: 0;}.header-menu-category:hover::after {background-color: var(--main-color-border);width: 100%;-webkit-transition: var(--transition-fast);transition: var(--transition-fast);}.main-header-cart{position: relative;width: 67px;height: 67px;padding: var(--margin-x);}.main-header-cart svg{fill: var(--font-color-basic);-webkit-transition: var(--transition-fast);transition: var(--transition-fast);}.main-header-cart:hover svg{fill: var(--main-color);}.main-header-cart-counter{position: absolute;bottom: 9px;right: 8px;font-size: var(--font-size-micro);line-height: var(--font-size-micro);color: var(--white-color);background-color: var(--main-color);padding: var(--margin-xs) 7px 3px;border-radius: var(--border-radius-large);}.header-menu-mobile{display: none;position: absolute;top: 57px;width: 100%;height: 100vh;padding-top: var(--margin-2x);background-color: var(--font-color-basic);z-index: 3;overflow: auto;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}.header-menu-mobile .header-menu-category{color: var(--white-color);margin-bottom: var(--margin-x);}.header-menu-mobile-divider{width: 100%;height: 1px;background-color: var(--font-color-secondary);margin-bottom: var(--margin-x);}@media (max-width: 990px) {.top-header-wrap, .header-menu{display: none;}.main-header{position: fixed;z-index: 3;width: 100%;padding-right: 0;padding-left: 0;background-color: var(--white-color);-webkit-box-shadow: var(--shadow-template-block);-moz-box-shadow: var(--shadow-template-block);box-shadow: var(--shadow-template-block);}.mobile-header-spacer {height: 57px;}.header-logo {width: 70px;height: 33px;margin-right: 0;-webkit-order: 1;-ms-flex-order: 1;order: 1;}.main-header-cart, .main-header .bx-basket {width: 57px;height: 57px;padding: calc(var(--margin-s) + var(--margin-xs));-webkit-order: 1;-ms-flex-order: 1;order: 1;}.header-menu-burger {display: block;}.header-menu-mobile.menu-mobile-active {display: -moz-box;display: -webkit-flex;display: flex;}}.top-header-wrap.fixed-header{display: none;}.main-header-wrap.fixed-header{background-color: var(--white-color);position: fixed;width: 100%;z-index: 3;-webkit-box-shadow: var(--shadow-template-block);-moz-box-shadow: var(--shadow-template-block);box-shadow: var(--shadow-template-block);}.mobile-header-spacer.fixed-header{height: 106px;}.main-header-wrap.fixed-header .header-logo{width: 69px;height: 33px }.main-header-wrap.fixed-header .main-header-cart {width: 67px;height: 44px;padding: var(--margin-s);}.main-header-wrap.fixed-header .main-header-cart-counter {bottom: -3px;}.heading-wrap{padding: var(--margin-2x) var(--margin-x);background-color: var(--grey-bg-color);}.heading{max-width: var(--page-width);margin: 0 auto;}.heading-wrap .heading{padding-top: 0;padding-bottom: 0;}@media (max-width: 990px) {.heading{padding: 0;}}.breadcrumbs {display: block;margin-bottom: var(--margin-x);}.breadcrumbs-link {color: var(--font-color-secondary);}.breadcrumbs-link:after {display: inline-block;width: 2px;height: 2px;margin: -2px -5px 0 7px;content: '';overflow: hidden;vertical-align: middle;background-color: var(--font-color-secondary);border-radius: 100%;}.breadcrumbs-link.active-breadcrumb {color: var(--font-color-basic);}.breadcrumbs-link:last-child:after{display: none;}.main-wrap{max-width: var(--page-width);margin: 0 auto;padding: var(--margin-3x) 0;}.footer-wrap{padding: var(--margin-3x) var(--margin-x) 0;background-color: var(--font-color-basic);}.footer{max-width: var(--page-width);margin: 0 auto;}.footer a{color: var(--white-color);display: inline-block;margin-bottom: var(--margin-x);}.footer p{color: var(--font-color-white-secondary);}.footer a:hover{color: var(--main-color);}.footer-icons{}.footer-icons a{font-size: var(--font-size-small);margin-right: var(--margin-x);}.footer-icons svg{width: 19px;height: 17px;vertical-align: sub;margin-right: var(--margin-xs);}.footer-icon-insta{fill: #755677;}.footer-icon-vk{fill: #4d637c;}.footer-icon-youtube{fill: #863e3e;}.footer-icons a:hover svg{fill: var(--main-color);}@media (max-width: 990px) {.footer-wrap {padding: var(--margin-3x) 0 0;}}.footer-messengers-list{margin: 0 var(--margin-x);display: -webkit-inline-flex;display: inline-flex;}.messengers.footer-messengers-list a{background-color: transparent;border-color: var(--font-color-white-ghost) !important;margin: 0 var( --margin-xs);padding: var( --margin-xs);width: calc(var( --margin-x) + var(--margin-xs));height: calc(var( --margin-x) + var(--margin-xs));}.messengers.footer-messengers-list a svg{fill: var(--white-color);}@media (max-width: 720px) {.footer-messengers-list{max-width: 280px;margin: 0 calc(var( --margin-xs) * -1);display: -webkit-flex;display: flex;}}.footer-become-dealer{}.main-youtube-frame{height: 540px;}@media (max-width: 840px) {.main-youtube-frame{height: 40vh;}}.feedback-links-messengers{max-width: 320px;}.messengers a{display: flex;background-color: var(--white-color);border-radius: var(--border-radius-round);border: 1px solid var(--white-color);padding: var(--margin-s);width: var(--margin-2x);height: var(--margin-2x);cursor: pointer;-webkit-transition: all .14s ease-out;transition: all .14s ease-out;}.messengers a:hover{background-color: var(--main-color);-webkit-box-shadow: 0 4px 12px 0 rgba(0,169,233,.47) !important;box-shadow: 0 4px 12px 0 rgba(0,169,233,.47) !important;}.messengers a svg{fill: var(--font-color-basic);-webkit-transition: all .14s ease-out;transition: all .14s ease-out;}.messengers a:hover{border-color: var(--main-color) !important;}.messengers a:hover svg{fill: var(--white-color);}.messengers a.whatsapp-color{border-color: #128C7E;}.messengers a.viber-color{border-color: #7360f2;}.messengers a.vk-color{border-color: #2787F5;}.messengers a.telegram-color{border-color: #0088cc;}.messengers a.instagram-color{border-color: #e90432;}.divider-quote-top::after, .divider-quote-top::before {position: absolute;top: -24px;left: 43px;width: 0;height: 0;border: solid transparent;content: '';pointer-events: none;-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.divider-quote-top::before {margin-left: -10px;border-width: 13px;border-top-color: var(--font-color-basic);}.divider-quote-top::after {margin-left: -13px;border-width: 16px;border-top-color: var(--white-color);}h1 {margin-bottom: var(--margin-xs);}h2 {margin-bottom: var(--margin-x);}h3 {}.h1-subtitle{font-size: var(--font-text-3);color: var(--font-color-secondary);text-transform: uppercase;letter-spacing: var(--tracking-subtitle-h1);}@media (max-width: 990px) {.h1-subtitle {font-size: var(--font-size-basic);}}@media (max-width: 720px) {h1 {font-size: calc(var(--font-h1) - 10px);line-height: calc(var(--line-h1) - 12px);letter-spacing: var(--tracking-h2);}h2 {font-size: calc(var(--font-h2) - 7px);line-height: calc(var(--line-h2) - 3px);}.subtitle-1 {font-size: var(--font-size-small);}}.button{background-color: var(--font-color-basic);border-radius: var(--border-radius-small);}.button:hover{background-color: var(--main-color);}.small-button{font-size: var(--font-size-micro);}.ghost-button {color: var(--font-color-basic);background: transparent;line-height: calc(3em - 2px);border: 1px solid var(--grey-border-color);-webkit-transition: var(--transition-fast);-moz-transition: var(--transition-fast);-o-transition: var(--transition-fast);transition: var(--transition-fast);}.ghost-button:hover {border-color: var(--main-color);} .modal{padding: var(--margin-x) var(--margin-x) 0;}.x-close-modal {top: 0.7em;right: 0.7em;}.modal-footer{-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}.modal-footer .button{margin-left: var(--margin-x);}.modal-footer .button:first-child{margin-left: 0;}.modal-ask-manager .input-w-label{margin-bottom: var(--margin-x);}@media (max-width: 720px) {.modal{padding: var(--margin-x) 0 0;}.modal-footer{-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}.modal-footer .button {font-size: var(--font-size-small);margin-left: var(--margin-xs);padding: 0 .8em;}}