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{box-sizing:border-box}button{cursor:pointer;border-width:0;border-style:none;border-color:buttonface;-o-border-image:initial;border-image:initial;font:inherit}

:root{--font-family: 'Open Sans', sans-serif;--page-width: 1200px;--modal-width: 990px;--tab-breakpoint: 990px;--mob-breakpoint: 720px;--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: #fff;--font-color-white-secondary: rgba(255, 255, 255, 0.55);--font-color-white-ghost: rgba(255, 255, 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);--main-color: rgba(0, 179, 255, 1);--main-color-hover: #085bb3;--main-color-border: rgba(0, 179, 255, 0.55);--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-blue-ui-search-input-hover: 0 0 9px 0 rgba(0, 169, 233, 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{margin-bottom:var(--margin-x)}.fx{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:flex-start}.header-wrap{z-index:3;position:fixed;width:100%}.header{max-width:var(--page-width);margin:0 auto;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}}

@font-face{font-family:'als_rublregular';src:url(../05382e3c0d2e01a70f9451cdbd4149cf.eot);src:url(../05382e3c0d2e01a70f9451cdbd4149cf.eot?#iefix) format("embedded-opentype"),url(../318a362aee314354325eb4c3269e9b6b.woff) format("woff"),url(../519cb36624b046fd34c809cb77d445fc.ttf) format("truetype"),url(../cd2623c25218782c6b4343f5e677be9b.svg#als_rublregular) format("svg");font-weight:normal;font-style:normal}.rubl{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)}.ajax-link{border-bottom:1px dashed var(--main-color-border)}.ajax-link:hover{border-bottom:none}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);word-break:break-word}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);color:var(--font-color-secondary);letter-spacing:var(--tracking-subtitle-2);text-transform:uppercase}p{margin-bottom:var(--margin-x)}.secondary-text{color:var(--font-color-secondary)}.small-text{font-size:var(--font-size-small);color:var(--font-color-secondary);letter-spacing:var(--tracking-wide-small)}.micro-text{font-size:var(--font-size-micro);color:var(--font-color-secondary);letter-spacing:var(--tracking-wide-small);text-transform:uppercase}.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)}.text-break{word-break:break-word}@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-micro-text{font-size:var(--font-size-micro);color:var(--font-color-secondary);letter-spacing:var(--tracking-wide-small);text-transform:uppercase}.mob-small-text{font-size:var(--font-size-small);color:var(--font-color-secondary);letter-spacing:var(--tracking-wide-small)}.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)}}

.row{display:flex;flex-wrap:wrap;margin:0 var(--margin-x-row) var(--margin-x)}.row:last-child{margin-bottom:0}.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%}.inner-centered{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}.vertical-centered{align-items:center}.columns-2{-moz-column-count:2;column-count:2;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.columns-3{-moz-column-count:3;column-count:3;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.columns-list{-moz-column-gap:var(--margin-3x);column-gap:var(--margin-3x)}.columns-list li{margin-bottom:var(--margin-x);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:-webkit-box}@supports (-ms-ime-align: auto){.columns-list li{display:inherit}}.columns-list>li{display:inline-block;width:100%}.solid-block{padding:0 var(--margin-x)}.right-align{text-align:right}.center-align{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}@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-columns-1{-moz-column-count:1;column-count:1;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.tab-columns-2{-moz-column-count:2;column-count:2;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.tab-columns-3{-moz-column-count:3;column-count:3;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.tab-left-align{text-align:left}.tab-right-align{text-align:right}.tab-center-align{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-columns-1{-moz-column-count:1;column-count:1;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.mob-columns-2{-moz-column-count:2;column-count:2;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.mob-columns-3{-moz-column-count:3;column-count:3;-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.mob-left-align{text-align:left}.mob-right-align{text-align:right}.mob-center-align{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}}.wide-block{padding:var(--margin-2x);color:var(--font-color-white);background-color:var(--font-color-basic);justify-content:center}.grid-template-demo-outer-block{background-color:var(--grey-bg-color)}.grid-template-demo-inner-block{height:var(--margin-3x);border:1px solid var(--main-color-border);color:var(--font-color-secondary)}

.button{display:inline-block;padding:0 1.5em;font-size:var(--font-size-basic);letter-spacing:var(--tracking-wide-small);line-height:3em;color:var(--white-color);text-align:center;text-transform:uppercase;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;transition:var(--transition-fast)}.button:hover,.button:active{color:var(--white-color);background-color:var(--main-color-hover)}.button:hover svg path,.button:active svg path{fill:#ffffff}.button-icon{display:inline-block;width:var(--font-size-basic);margin-right:3px}.ghost-button{color:var(--main-color);background:transparent;line-height:calc(3em - 2px);border:1px solid var(--main-color-border);transition:var(--transition-fast)}.ghost-button svg path{fill:var(--main-color)}.ghost-button:hover{color:var(--white-color);background:var(--main-color)}.white-ghost-button{color:var(--font-color-white-secondary) !important;border-color:var(--white-color-border) !important}.white-ghost-button:hover{color:var(--white-color) !important;border-color:transparent !important}.button.raised-control{color:var(--main-color)}.button.raised-control:hover{color:var(--main-color-hover)}.input-form:hover .raised-control{background-color:var(--white-color) !important;border-color:var(--white-color) !important;box-shadow:var(--shadow-ui-control-hover)}.input-form:hover .search-button svg path{fill:var(--font-color-secondary)}.wide-button{width:100%}.button-icon{display:inline-block;width:1em;height:1em;vertical-align:middle}.sharp-button{border-radius:var(--border-radius-small)}.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);line-height:3em;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:var(--transition-fast)}.select:hover,.select:active{color:var(--font-color-basic);border-color:var(--main-color-border)}.select-value{padding:0 1em;display:flex;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:stretch;justify-content:stretch;position:relative;z-index:1}.select-value-input{font-size:inherit;font-family:inherit;color:var(--font-color-basic);padding:0 1em;width:100%;border:none;border-radius:var(--border-radius-small);background:transparent}.select[data-autocomplete=true] .select-value{display:none}.default-value{color:var(--font-color-secondary)}.select-arrow-wrapper{position:absolute;top:0;right:0;width:3em;cursor:pointer;text-align:center;background:var(--white-color);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 30%);border-radius:var(--border-radius-small)}.select-arrow-wrapper .select-arrow{content:"";border-bottom:1px solid var(--font-color-secondary);border-right:1px solid var(--font-color-secondary);display:inline-block;height:6px;width:6px;transform:rotate(45deg);transition:var(--transition-fast);position:relative;top:-.15em;right:-.15em}.select.open-select{border-color:var(--white-color);color:var(--font-color-secondary);box-shadow:var(--shadow-ui-control-hover)}.open-select .select-arrow,.open-model-list .select-arrow{top:0;transform:rotate(225deg)}.disabled-select{border-color:var(--disabled-control-border);pointer-events:none}.disabled-select:hover,.disabled-select:active{cursor:default;border-color:var(--disabled-control-border);box-shadow:none}.disabled-select:hover .select-arrow,.disabled-select:active .select-arrow{border-color:var(--disabled-control-font)}.disabled-select:hover .select-arrow-wrapper,.disabled-select:active .select-arrow-wrapper{cursor:initial}.disabled-select .select-value{color:var(--disabled-control-font)}.disabled-select .select-value input{color:var(--disabled-control-font)}.disabled-select .select-arrow{border-color:var(--disabled-control-font)}.select-options{display:none;position:absolute;left:-1px;top:calc(100% - 2px);z-index:2;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);box-shadow:var(--shadow-ui-control-select)}.select-options li{color:var(--font-color-basic);padding:0.66em calc(1em + var(--margin-x)) 0.66em calc(1em + 1px);line-height:var(--line-height-basic)}.select-options li.none{display:none}.select-options li:hover,.select-options li:active,.select-options li.selected{background:var(--grey-bg-color)}.select.open-select .select-options{display:block}.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:1.11em;right:1.25em;height:9px;width:5px;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(--font-color-secondary);content:" ";height:11px;right:1.35em;top:1.11em;width:2px}.select-unselect:before{transform:rotate(45deg)}.select-unselect:after{transform:rotate(-45deg)}.select-options li.disabled{background:#f5f5f5;opacity:.4;pointer-events:none}.select-error{display:none;position:absolute;left:-1px;top:calc(100% - 2px);width:calc(100% + 2px);text-align:center;background:var(--white-color);border-radius:0 0 var(--border-radius-small) var(--border-radius-small);box-shadow:var(--shadow-ui-control-select);z-index:2}.select.open-select.error .select-error{display:block}@media (max-width: 990px){.select-options{max-height:50vh}}@media (max-width: 720px){.select-value-input{pointer-events:none}.select.open-select{position:fixed;top:0;left:0;border-radius:0;z-index:3}.select.open-select .select-value-input{pointer-events:all}.select.open-select .select-options{height:calc(100vh - 3em + 1px);border-radius:0;max-height:inherit}.select-options li{padding:1em calc(1em + var(--margin-x)) 1em calc(1em + 1px)}.select-unselect::before,.select-unselect::after{display:none}.chosen-select::after{top:1.33em}.open-select .select-arrow-wrapper{right:-1px}.open-select .select-arrow-wrapper::before,.open-select .select-arrow-wrapper::after{position:absolute;background-color:var(--font-color-secondary);content:" ";height:11px;right:1.35em;top:1.11em;width:2px}.open-select .select-arrow-wrapper:before{transform:rotate(45deg)}.open-select .select-arrow-wrapper:after{transform:rotate(-45deg)}.open-select .select-arrow-wrapper .select-arrow{border:none;transform:rotate(0deg)}}.input-form{position:relative}input[placeholder],textarea[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}.disabled-select input::-webkit-input-placeholder{color:var(--disabled-control-font)}.disabled-select input::-moz-placeholder{color:var(--disabled-control-font)}.disabled-select input:-moz-placeholder{color:var(--disabled-control-font)}.disabled-select input:-ms-input-placeholder{color:var(--disabled-control-font)}.input-form{position:relative}.input,.textarea{width:100%;cursor:text;color:var(--font-color-basic);font-size:var(--font-size-basic);font-family:var(--font-family);display:inline-block;border:1px solid var(--grey-border-color);border-radius:var(--border-radius-small);overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;transition:var(--transition-default)}.input{line-height:calc(3em - 2px);padding:0 35px 0 1em}.textarea{line-height:1.66em;padding:1em;resize:vertical}.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{border-color:var(--main-color)}.input-background,.textarea-background{background:var(--grey-bg-color);border-color:var(--grey-bg-color)}.input-background:hover{border-color:var(--grey-border-color);background:var(--white-color)}.search-button:hover svg path{fill:var(--font-color-secondary)}.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%);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;box-shadow:var(--shadow-ui-control)}.raised-control:hover,.raised-control:focus{background-color:var(--white-color) !important;border-color:var(--white-color) !important;box-shadow:var(--shadow-ui-control-hover)}.raised-control:focus-within{background-color:var(--white-color) !important;border-color:var(--white-color) !important;box-shadow:var(--shadow-ui-control-hover)}.raised-colored-button{box-shadow:var(--shadow-color)}.raised-colored-button:hover{box-shadow:var(--shadow-color-hover)}.stepper{width:100%;line-height:28px;align-items:stretch}.stepper-control{padding:0 9px;color:#788590;background-color:#e9edf2;border:1px solid #e9edf2}.stepper-control:hover,.stepper-control:active{background-color:#00b3ff;border-color:#00b3ff;color:#ffffff}.stepper-minus{border-radius:4px 0 0 4px}.stepper-plus{border-radius:0 4px 4px 0}.stepper-num{text-align:center;border-top:1px solid #e9edf2;border-bottom:1px solid #e9edf2;flex:1 1 auto}.stepper-num-unit{font-size:11px;color:#788590}.disable-control{background-color:#f9fbfd;color:#c5cbd2}.disable-control:hover,.disable-control:active{background-color:#f9fbfd;border-color:#e9edf2;color:#c5cbd2;cursor:auto}.header-menu-burger{display:none;flex:none;width:var(--margin-3x);padding:var(--margin-x);background-color:transparent;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{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;align-items:center}.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:hover .checkbox-label,.radio-button:hover .radio-button-label{color:var(--main-color)}.checkbox-control{position:relative;width:17px;height:17px;border:1px solid var(--grey-border-color);border-radius:var(--border-radius-small);margin-right:var(--margin-s);flex:none;transition:var(--transition-fast)}.form-checkbox__container{font-size:15px;line-height:1.4;display:flex;gap:8px;align-items:flex-start}.form-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;flex-shrink:0;width:1.2em;height:1.2em;border:1px solid #999999;border-radius:3px;background-color:transparent;cursor:pointer;margin:2px 0 0;transition:background-color ease-in 0.1s}.form-checkbox:checked{border-color:var(--main-color);background-color:var(--main-color)}.form-checkbox:checked::after{content:"";border-bottom:2px solid var(--white-color);border-right:2px solid var(--white-color);display:block;position:absolute;left:5px;bottom:4px;height:9px;width:5px;transform:rotate(45deg)}.form-checkbox.error{border-color:var(--main-color)}.radio-button-control{position:relative;width:17px;height:17px;border:1px solid var(--grey-border-color);border-radius:var(--border-radius-round);margin-right:var(--margin-s);flex:none;transition:var(--transition-fast)}.checkbox:hover .checkbox-control,.radio-button:hover .radio-button-control{background-color:var(--grey-bg-color)}.active-checkbox .checkbox-control,.active-checkbox:hover .checkbox-control,.active-radio-button .radio-button-control,.active-radio-button:hover .radio-button-control{background-color:var(--main-color);border-color:var(--main-color)}.active-radio-button .radio-button-control,.active-radio-button:hover .radio-button-control{background-color:var(--white-color)}.active-checkbox .checkbox-control::after{content:"";border-bottom:2px solid var(--white-color);border-right:2px solid var(--white-color);display:block;position:absolute;left:5px;bottom:4px;height:9px;width:5px;transform:rotate(45deg)}.active-radio-button .radio-button-control::after{content:"";display:block;position:absolute;left:3px;bottom:3px;height:9px;width:9px;background-color:var(--main-color);border-radius:var(--border-radius-round)}.control-xl{font-size:var(--font-text-2);font-weight:300;letter-spacing:var(--tracking-control-xl);padding:0 2em;line-height:3.5em}.control-xxl{font-size:var(--font-text-3);font-weight:300;letter-spacing:var(--tracking-control-xl);padding:0 2em;line-height:3.5em}.pagination{margin:0 auto;justify-content: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)}.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)}.table-header{background-color:var(--grey-bg-color);line-height:1em;padding:1em 0;margin-bottom:0}.table-item{color:var(--font-color-basic);background-color:var(--white-color);padding:var(--margin-x) 0;margin-bottom:0;border-bottom:1px solid var(--grey-border-color);padding-bottom:var(--margin-x)}.table-item:hover{cursor:pointer;position:relative;z-index:2;padding:calc(var(--margin-x) + var(--margin-xs)) 0;margin-top:calc(var(--margin-xs) * -1);margin-bottom:calc(var(--margin-xs) * -1);color:var(--font-color-basic);box-shadow:var(--shadow-ui-control-hover);transition:var(--transition-fast)}.table-item:hover .table-metaco-num{color:var(--main-color-hover)}.table-item:last-child{border-bottom:none}.table-metaco-num{color:var(--main-color)}.article-table-responsive{overflow-x:auto}.article-table{width:100%;color:#666276}.article-table>:not(caption)>*>*{padding:.75rem .75rem;background-color:transparent}.article-table.striped tbody tr:nth-child(even) td{background:#f5f5f5}.article-table:not(.striped) tbody tr td{border-bottom:1px solid #efecf3}.article-table tbody tr:hover td{background:#f5f5f5}.article-table thead tr th{border-bottom:1.5px solid #c8bdd5}.dropdown{position:relative}.dropdown.dropdown-open .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}.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);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-item{display:block;width:100%;padding:var(--margin-s) var(--margin-x);clear:both;white-space:nowrap}.dropdown-divider{height:1px;margin:var(--margin-s) 0;overflow:hidden;background-color:var(--grey-border-color)}[tooltip]{position:relative}[tooltip]::before,[tooltip]::after{text-transform:none;font-size:var(--font-size-small);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[tooltip]::before{content:'';border:5px solid transparent;z-index:9999}[tooltip]::after{content:attr(tooltip);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:9998;box-shadow:var(--shadow-ui-control-hover)}[tooltip]:hover::before,[tooltip]:hover::after{display:block}[tooltip='']::before,[tooltip='']::after{display:none !important}[tooltip]:not([flow])::before,[tooltip][flow^="up"]::before{bottom:100%;border-bottom-width:0;border-top-color:#333}[tooltip]:not([flow])::after,[tooltip][flow^="up"]::after{bottom:calc(100% + var(--margin-xs))}[tooltip]:not([flow])::before,[tooltip]:not([flow])::after,[tooltip][flow^="up"]::before,[tooltip][flow^="up"]::after{left:50%;transform:translate(-50%, -0.5em)}[tooltip][flow^="down"]::before{top:100%;border-top-width:0;border-bottom-color:#333}[tooltip][flow^="down"]::after{top:calc(100% + 5px)}[tooltip][flow^="down"]::before,[tooltip][flow^="down"]::after{left:50%;transform:translate(-50%, 0.5em)}[tooltip][flow^="left"]::before{top:50%;border-right-width:0;border-left-color:#333;left:calc(0em - 5px);transform:translate(-0.5em, -50%)}[tooltip][flow^="left"]::after{top:50%;right:calc(100% + 5px);transform:translate(-0.5em, -50%)}[tooltip][flow^="right"]::before{top:50%;border-left-width:0;border-right-color:#333;right:calc(0em - 5px);transform:translate(0.5em, -50%)}[tooltip][flow^="right"]::after{top:50%;left:calc(100% + 5px);transform:translate(0.5em, -50%)}@-webkit-keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%, 0)}}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%, 0)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;transform:translate(0, -50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translate(0, -50%)}}[tooltip]:not([flow]):hover::before,[tooltip]:not([flow]):hover::after,[tooltip][flow^="up"]:hover::before,[tooltip][flow^="up"]:hover::after,[tooltip][flow^="down"]:hover::before,[tooltip][flow^="down"]:hover::after{-webkit-animation:tooltips-vert 300ms ease-out forwards;animation:tooltips-vert 300ms ease-out forwards}[tooltip][flow^="left"]:hover::before,[tooltip][flow^="left"]:hover::after,[tooltip][flow^="right"]:hover::before,[tooltip][flow^="right"]:hover::after{-webkit-animation:tooltips-horz 300ms ease-out forwards;animation:tooltips-horz 300ms ease-out forwards}.input_loader{position:absolute;top:.7em;right:.5em;height:22px;width:22px;color:var(--grey-border-color);display:inline-block;border:2px solid;border-radius:50%;border-right-color:#5a5a5a;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hidden{display:none !important}#feedback_wrapper{position:relative}#feedback_wrapper .success-message{padding:20px 0 0;color:#008000}#feedback_wrapper #feedback{position:absolute;top:-10vh}.long-link{max-width:100%;text-overflow:ellipsis;display:inline-block;overflow:hidden}.news-accent-text{padding:12px 18px;background:var(--grey-bg-color)}

.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}.modal .success-message{text-align:center;margin:var(--margin-2x) 0;background:#fff;font-size:2em;line-height:1.3em}.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}input .error{border:1px solid var(--main-color)}.error-message{display:inline-block;position:relative;z-index:1;margin-bottom:var(--margin-s);color:var(--main-color-hover);background:var(--white-color);padding:.5em 1em;border-left:2px solid var(--main-color-border);border-radius:var(--border-radius-small);box-shadow:var(--shadow-ui-control)}.error-message:after{position:absolute;bottom:-17px;left:var(--margin-x);width:0;height:0;border:solid transparent;border-width:var(--margin-s);border-top-color:var(--white-color);content:''}section.modal_analog_description{border-bottom:none;margin-bottom:0}@media (max-width: 990px){.modal{max-width:100%}}@media (max-width: 720px){.modal-wrap{padding:var(--margin-x) var(--margin-s)}}

.loader{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;cursor:not-allowed;padding:0 10%;align-items:center;background-color:rgba(255,255,255,0.3);flex-direction:column;flex-flow:column;flex-wrap:wrap;z-index:9999}.loader.center{justify-content:center}.loader.right{justify-content:flex-end}.loader.left{justify-content:flex-start}.loader.fixed{position:fixed}.loader.relative{position:relative}.loader.nofade{background:transparent}.loader.fade7{background-color:rgba(255,255,255,0.7)}.loader.top10{top:10%}.loader.notext .loader__text{display:none}.loader.big .loader__icon,.loader.big .loader__icon:after{border-radius:50%;width:6em;height:6em}.loader__icon,.loader__icon:after{border-radius:50%;width:3em;height:3em}.loader__icon{z-index:50;font-size:8px;text-indent:-9999em;border-top:0.2em solid var(--shadow-color-ui);border-right:0.2em solid var(--shadow-color-ui);border-bottom:0.2em solid var(--shadow-color-ui);border-left:0.2em solid var(--main-color);transform:translateZ(0);-webkit-animation:load 1.1s infinite linear;animation:load 0.5s infinite linear}.loader__text{padding:8px 0}@-webkit-keyframes load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

:root{--tab-breakpoint: 1080px;--main-color: rgba(242,54,70,1);--main-color-hover: rgba(171, 20, 35,1);--main-color-border: rgba(242,54,70, 0.33);--shadow-template-block: 0 4px 24px 0 rgba(0, 0, 0, 0.13);--shadow-color: 0 4px 16px 0 rgba(242, 54, 70, 0.55);--shadow-color-hover: 0 8px 24px 0 rgba(242, 54, 70, 0.55);--shadow-color-ui: 0 2px 12px 0 rgba(242, 54, 70, 0.22)}

html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;background:#f23646;background:-webkit-gradient(left top, left bottom, color-stop(0%, #f23646), color-stop(250px, #9c0d1c), color-stop(33%, #5a0b13), color-stop(100%, #2b080b));background:linear-gradient(to bottom, #f23646 0%, #9c0d1c 250px, #5a0b13 33%, #2b080b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23646', endColorstr='#571016', GradientType=0 );background-size:120% 120%;background-position:50% 50%}body::before{position:absolute;z-index:-1;content:" ";height:calc(100% + 200px);width:100%;top:-200px;background-image:url(../c3d1dfc3369ea770cc3d098eb1fdeba4.svg);opacity:.66;background-size:1540px;background-position-x:center;background-repeat:no-repeat}section{padding:var(--margin-2x);border-bottom:1px solid var(--grey-border-color)}section:first-child{border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}section:last-of-type{border-bottom:none;margin-bottom:0;border-radius:0 0 var(--border-radius-large) var(--border-radius-large)}section.main-page-section{border-bottom:0;position:relative}section.main-page-section:after{content:'';border-bottom:1px solid var(--grey-border-color);width:calc(100% - 2*(var(--margin-2x)));left:var(--margin-2x);position:absolute;bottom:0}@media screen and (max-width: 720px){section.main-page-section:after{width:calc(100% - 2*(var(--margin-x)));left:var(--margin-x)}}.header{position:relative;background:#222;padding-right:var(--margin-x);margin-bottom:var(--margin-x);border-radius:0 0 var(--border-radius-large) var(--border-radius-large);align-items:center;box-shadow:var(--shadow-template-block)}.header-menu{margin-right:20px;justify-content:flex-start;align-items:center;flex:1 1 auto}.header-logo{height:22px;margin:-4px var(--margin-x) 0;margin-right:var(--margin-2x)}.header-logo img{max-height:100%}.header-menu-link{display:block;font-size:var(--font-size-basic);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide-small);color:var(--white-color);line-height:70px;margin-right:var(--margin-x);flex:none;transition:var(--transition-default);white-space:nowrap}.header-menu-link:hover{color:var(--main-color)}#header-button{white-space:nowrap}.lang-switcher{display:flex;grid-gap:7px;padding:0 0 0 20px}#header-search{margin-right:var(--margin-2x)}#header-search .input.input-background{background-color:#121212;border-color:#121212}#header-search .input.input-background:hover,#header-search .input.input-background:focus{background-color:var(--white-color);border-color:var(--white-color)}#header-search.input-form:hover .input.input-background{background-color:var(--white-color);border-color:var(--white-color)}#header-search.input-form:hover .search-button svg path{fill:var(--font-color-secondary)}.main-wrap{min-height:calc(100vh - 350px);padding-top:90px}.breadcrumbs{display:block;margin-bottom:var(--margin-x)}.breadcrumbs-link{color:var(--font-color-white-ghost);text-transform:uppercase;margin-right:-4px;padding:3px 12px 3px 0}.breadcrumbs-link:last-child{padding:3px 0}.breadcrumbs-link:last-child:after{display:none}.breadcrumbs-link:hover{color:var(--font-color-white)}.breadcrumbs-link.active-breadcumb{color:var(--font-color-white)}.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-white-ghost);border-radius:100%}.h1-wrap{max-width:var(--page-width);margin:0 auto var(--margin-x)}.main{border-radius:var(--border-radius-large);background:var(--white-color);overflow:hidden}.divider{height:1px;background-color:var(--grey-border-color);margin:0 calc(-1 * var(--margin-2x)) var(--margin-2x)}.visible-mobile{display:none}.wide-block-metaco{overflow:hidden;margin-top:var(--margin-x-row);padding:var(--margin-2x) var(--margin-2x) var(--margin-x)}.wide-block-metaco-section{overflow:hidden;width:100%}.show-more{display:block;text-align:center;background-color:var(--grey-bg-color);padding:var(--margin-x) 0 var(--margin-s);border-radius:0 0 var(--border-radius-large) var(--border-radius-large);color:var(--font-color-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wide-small);transition:var(--transition-fast)}@media (min-width: 721px){.show-more{margin-top:calc(var(--margin-x-row) - 1px)}}.show-more:hover{color:var(--font-color-basic);background-color:var(--grey-border-color)}.show-more:hover .show-more-icon{transform:translateY(3px)}.show-more:hover .show-more-icon path{fill:var(--font-color-basic)}.show-more-icon{display:block;margin:var(--margin-s) auto;width:1em;height:1em;transition:var(--transition-fast)}.show-more-icon path{fill:var(--font-color-secondary)}.cards-list-item{margin-bottom:0;box-shadow:-1px 0 0 0 var(--grey-border-color) inset,0 -1px 0 0 var(--grey-border-color) inset}.cards-list-item .row{align-items:center}.cards-list-item:hover{position:relative;z-index:1;box-shadow:-1px 0 0 0 var(--white-color) inset,0 -1px 0 0 var(--white-color) inset,-1px -1px 0 0 var(--white-color),-1px 0 0 0 var(--white-color),0 -1px 0 0 var(--white-color),var(--shadow-ui-control-hover);transition:var(--transition-fast)}.footer{color:var(--font-color-white-secondary)}.footer-dealers{white-space:nowrap}.footer-links{display:flex;gap:var(--margin-x)}.footer-link{color:var(--font-color-white-secondary);white-space:nowrap}.footer-link:hover{color:var(--font-color-white)}@media (max-width: 1240px){.header,.main-wrap{margin-right:var(--margin-2x);margin-left:var(--margin-2x)}.footer-links{flex-direction:column;gap:var(--margin-s)}}@media (max-width: 1110px){.header{position:fixed;z-index:3;width:100%;padding-right:0;margin-top:0;margin-right:0;margin-left:0;border-radius:0}.header .dropdown{width:100%}.header .dropdown:hover .dropdown-menu{display:none}.header .dropdown.dropdown-open .dropdown-menu{display:block}.mobile-header-spacer{height:90px}.header-menu{display:none;position:absolute;width:100%;height:100vh;background-color:var(--font-color-basic);z-index:5;top:56px;overflow:auto;flex-direction:column}.header-menu.menu-mobile-active{display:flex}.header-menu-link{margin-right:0;width:100%;border-bottom:1px solid var(--modal-bg);padding:0 var(--margin-s)}.header-menu-burger{display:block;order:1}.lang-switcher{padding:0 10px}#header-button{display:none}#header-search{width:100%;margin-right:var(--margin-x)}.visible-mobile{display:block}.dropdown .header-menu-link{pointer-events:none}}@media (max-width: 720px){.mobile-header-spacer{height:76px}.header-logo{height:13px;padding:-5px var(--margin-s) 0;margin-right:var(--margin-s)}#header-search{margin-right:var(--margin-s);font-size:var(--font-size-small)}#header-search .input{font-size:var(--font-size-small)}.header-menu-burger{width:var(--margin-2x);padding:var(--margin-x) var(--margin-s)}.main-wrap{margin-right:var(--margin-xs);margin-left:var(--margin-xs)}section{padding:var(--margin-x)}.wide-block-metaco{overflow:hidden;padding:var(--margin-2x) var(--margin-x)}}.style-404{align-items:center;justify-content:center;gap:30px}@media screen and (max-width: 768px){.style-404{text-align:center}.style-404 .search-dogie{max-width:150px}}.pagination-block{display:inline-flex;width:100%;justify-content:center;gap:10px;margin:15px 0;padding:0 10px}.pagination-block span{width:35px;aspect-ratio:1;justify-content:center;align-items:center;border:1px solid var(--grey-bg-color);border-radius:var(--border-radius-small);color:black;transition:.3s;cursor:pointer;display:none}.pagination-block span.show,.pagination-block span:first-child,.pagination-block span:last-child{display:flex}.pagination-block span:hover{background-color:var(--grey-border-color)}.pagination-block span.active{pointer-events:none;background:var(--grey-bg-color);color:var(--main-color)}.pagination-block span:first-of-type:not(.show){margin:0 45px 0 0;position:relative}.pagination-block span:last-of-type:not(.show){margin:0 0 0 45px;position:relative}.pagination-block span:first-of-type:not(.show):after,.pagination-block span:last-of-type:not(.show):before{content:'...';position:absolute;font-size:20px;letter-spacing:1px;pointer-events:none;opacity:.6}.pagination-block span:first-of-type:not(.show):after{right:-39px}.pagination-block span:last-of-type:not(.show):before{left:-39px}

.button{background-color:var(--main-color);color:var(--white-color)}.button:hover{background-color:var(--main-color-hover)}.ghost-button{color:var(--main-color);border-color:var(--main-color-border);background-color:transparent}.ghost-button:hover{color:var(--white-color);background:var(--main-color);border-color:var(--main-color)}.input:hover{border-color:var(--main-color-border)}.input-raised:hover{box-shadow:var(--shadow-color-ui)}.input-background:hover,.input-content:hover{border-color:var(--grey-border-color)}.active-checkbox .checkbox-control{background-color:var(--main-color);border-color:var(--main-color)}.header-menu-burger-bar{background-color:var(--white-color)}.select.metaco-model-control{display:block;height:auto;padding:0 1em;border:1px solid var(--grey-border-color)}.select.metaco-model-control.open-select{box-shadow:none}.select.metaco-model-control:hover,.select.metaco-model-control:active,.select.metaco-model-control:focus{color:var(--font-color-basic);border-color:var(--main-color-border);--webkit-tap-highlight-color: var(--main-color-border)}input::-ms-clear{display:none !important}.css-tabs{display:flex;flex-wrap:wrap}.css-tabs input[type="radio"]{display:none}.css-tabs label{margin-bottom:var(--margin-x);border:1px solid transparent;border-bottom:1px solid var(--grey-border-color);padding:var(--margin-xs) var(--margin-s);order:1;display:block;cursor:pointer}.css-tabs input[type="radio"]:checked+label{border-color:var(--grey-border-color);border-bottom:1px solid transparent}.css-tabs .tab-content{order:99;-webkit-flex-grow:1;-ms-flex-flex-grow:1;flex-grow:1;width:100%;display:none}.css-tabs label:hover{color:var(--main-color)}.css-tabs input[type="radio"]:checked+label,.css-tabs input[type="radio"]:checked+label:hover{color:var(--font-color-basic)}.css-tabs input[type="radio"]:checked+label+.tab-content{display:block}

.h1-wrap h1{color:var(--white-color);text-shadow:1px 1px 8px rgba(0,0,0,0.22)}a{color:var(--main-color)}a:hover,a:active{color:var(--main-color-hover)}.ajax-link{border-bottom:1px dashed var(--main-color-border)}

body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
}


.progress progress[value="0"]+.progress-value:before{content:"0%"}.progress progress[value="0"] ~ .progress-bg .progress-bar{width:0%}.progress progress[value="1"]+.progress-value:before{content:"1%"}.progress progress[value="1"] ~ .progress-bg .progress-bar{width:1%}.progress progress[value="2"]+.progress-value:before{content:"2%"}.progress progress[value="2"] ~ .progress-bg .progress-bar{width:2%}.progress progress[value="3"]+.progress-value:before{content:"3%"}.progress progress[value="3"] ~ .progress-bg .progress-bar{width:3%}.progress progress[value="4"]+.progress-value:before{content:"4%"}.progress progress[value="4"] ~ .progress-bg .progress-bar{width:4%}.progress progress[value="5"]+.progress-value:before{content:"5%"}.progress progress[value="5"] ~ .progress-bg .progress-bar{width:5%}.progress progress[value="6"]+.progress-value:before{content:"6%"}.progress progress[value="6"] ~ .progress-bg .progress-bar{width:6%}.progress progress[value="7"]+.progress-value:before{content:"7%"}.progress progress[value="7"] ~ .progress-bg .progress-bar{width:7%}.progress progress[value="8"]+.progress-value:before{content:"8%"}.progress progress[value="8"] ~ .progress-bg .progress-bar{width:8%}.progress progress[value="9"]+.progress-value:before{content:"9%"}.progress progress[value="9"] ~ .progress-bg .progress-bar{width:9%}.progress progress[value="10"]+.progress-value:before{content:"10%"}.progress progress[value="10"] ~ .progress-bg .progress-bar{width:10%}.progress progress[value="11"]+.progress-value:before{content:"11%"}.progress progress[value="11"] ~ .progress-bg .progress-bar{width:11%}.progress progress[value="12"]+.progress-value:before{content:"12%"}.progress progress[value="12"] ~ .progress-bg .progress-bar{width:12%}.progress progress[value="13"]+.progress-value:before{content:"13%"}.progress progress[value="13"] ~ .progress-bg .progress-bar{width:13%}.progress progress[value="14"]+.progress-value:before{content:"14%"}.progress progress[value="14"] ~ .progress-bg .progress-bar{width:14%}.progress progress[value="15"]+.progress-value:before{content:"15%"}.progress progress[value="15"] ~ .progress-bg .progress-bar{width:15%}.progress progress[value="16"]+.progress-value:before{content:"16%"}.progress progress[value="16"] ~ .progress-bg .progress-bar{width:16%}.progress progress[value="17"]+.progress-value:before{content:"17%"}.progress progress[value="17"] ~ .progress-bg .progress-bar{width:17%}.progress progress[value="18"]+.progress-value:before{content:"18%"}.progress progress[value="18"] ~ .progress-bg .progress-bar{width:18%}.progress progress[value="19"]+.progress-value:before{content:"19%"}.progress progress[value="19"] ~ .progress-bg .progress-bar{width:19%}.progress progress[value="20"]+.progress-value:before{content:"20%"}.progress progress[value="20"] ~ .progress-bg .progress-bar{width:20%}.progress progress[value="21"]+.progress-value:before{content:"21%"}.progress progress[value="21"] ~ .progress-bg .progress-bar{width:21%}.progress progress[value="22"]+.progress-value:before{content:"22%"}.progress progress[value="22"] ~ .progress-bg .progress-bar{width:22%}.progress progress[value="23"]+.progress-value:before{content:"23%"}.progress progress[value="23"] ~ .progress-bg .progress-bar{width:23%}.progress progress[value="24"]+.progress-value:before{content:"24%"}.progress progress[value="24"] ~ .progress-bg .progress-bar{width:24%}.progress progress[value="25"]+.progress-value:before{content:"25%"}.progress progress[value="25"] ~ .progress-bg .progress-bar{width:25%}.progress progress[value="26"]+.progress-value:before{content:"26%"}.progress progress[value="26"] ~ .progress-bg .progress-bar{width:26%}.progress progress[value="27"]+.progress-value:before{content:"27%"}.progress progress[value="27"] ~ .progress-bg .progress-bar{width:27%}.progress progress[value="28"]+.progress-value:before{content:"28%"}.progress progress[value="28"] ~ .progress-bg .progress-bar{width:28%}.progress progress[value="29"]+.progress-value:before{content:"29%"}.progress progress[value="29"] ~ .progress-bg .progress-bar{width:29%}.progress progress[value="30"]+.progress-value:before{content:"30%"}.progress progress[value="30"] ~ .progress-bg .progress-bar{width:30%}.progress progress[value="31"]+.progress-value:before{content:"31%"}.progress progress[value="31"] ~ .progress-bg .progress-bar{width:31%}.progress progress[value="32"]+.progress-value:before{content:"32%"}.progress progress[value="32"] ~ .progress-bg .progress-bar{width:32%}.progress progress[value="33"]+.progress-value:before{content:"33%"}.progress progress[value="33"] ~ .progress-bg .progress-bar{width:33%}.progress progress[value="34"]+.progress-value:before{content:"34%"}.progress progress[value="34"] ~ .progress-bg .progress-bar{width:34%}.progress progress[value="35"]+.progress-value:before{content:"35%"}.progress progress[value="35"] ~ .progress-bg .progress-bar{width:35%}.progress progress[value="36"]+.progress-value:before{content:"36%"}.progress progress[value="36"] ~ .progress-bg .progress-bar{width:36%}.progress progress[value="37"]+.progress-value:before{content:"37%"}.progress progress[value="37"] ~ .progress-bg .progress-bar{width:37%}.progress progress[value="38"]+.progress-value:before{content:"38%"}.progress progress[value="38"] ~ .progress-bg .progress-bar{width:38%}.progress progress[value="39"]+.progress-value:before{content:"39%"}.progress progress[value="39"] ~ .progress-bg .progress-bar{width:39%}.progress progress[value="40"]+.progress-value:before{content:"40%"}.progress progress[value="40"] ~ .progress-bg .progress-bar{width:40%}.progress progress[value="41"]+.progress-value:before{content:"41%"}.progress progress[value="41"] ~ .progress-bg .progress-bar{width:41%}.progress progress[value="42"]+.progress-value:before{content:"42%"}.progress progress[value="42"] ~ .progress-bg .progress-bar{width:42%}.progress progress[value="43"]+.progress-value:before{content:"43%"}.progress progress[value="43"] ~ .progress-bg .progress-bar{width:43%}.progress progress[value="44"]+.progress-value:before{content:"44%"}.progress progress[value="44"] ~ .progress-bg .progress-bar{width:44%}.progress progress[value="45"]+.progress-value:before{content:"45%"}.progress progress[value="45"] ~ .progress-bg .progress-bar{width:45%}.progress progress[value="46"]+.progress-value:before{content:"46%"}.progress progress[value="46"] ~ .progress-bg .progress-bar{width:46%}.progress progress[value="47"]+.progress-value:before{content:"47%"}.progress progress[value="47"] ~ .progress-bg .progress-bar{width:47%}.progress progress[value="48"]+.progress-value:before{content:"48%"}.progress progress[value="48"] ~ .progress-bg .progress-bar{width:48%}.progress progress[value="49"]+.progress-value:before{content:"49%"}.progress progress[value="49"] ~ .progress-bg .progress-bar{width:49%}.progress progress[value="50"]+.progress-value:before{content:"50%"}.progress progress[value="50"] ~ .progress-bg .progress-bar{width:50%}.progress progress[value="51"]+.progress-value:before{content:"51%"}.progress progress[value="51"] ~ .progress-bg .progress-bar{width:51%}.progress progress[value="52"]+.progress-value:before{content:"52%"}.progress progress[value="52"] ~ .progress-bg .progress-bar{width:52%}.progress progress[value="53"]+.progress-value:before{content:"53%"}.progress progress[value="53"] ~ .progress-bg .progress-bar{width:53%}.progress progress[value="54"]+.progress-value:before{content:"54%"}.progress progress[value="54"] ~ .progress-bg .progress-bar{width:54%}.progress progress[value="55"]+.progress-value:before{content:"55%"}.progress progress[value="55"] ~ .progress-bg .progress-bar{width:55%}.progress progress[value="56"]+.progress-value:before{content:"56%"}.progress progress[value="56"] ~ .progress-bg .progress-bar{width:56%}.progress progress[value="57"]+.progress-value:before{content:"57%"}.progress progress[value="57"] ~ .progress-bg .progress-bar{width:57%}.progress progress[value="58"]+.progress-value:before{content:"58%"}.progress progress[value="58"] ~ .progress-bg .progress-bar{width:58%}.progress progress[value="59"]+.progress-value:before{content:"59%"}.progress progress[value="59"] ~ .progress-bg .progress-bar{width:59%}.progress progress[value="60"]+.progress-value:before{content:"60%"}.progress progress[value="60"] ~ .progress-bg .progress-bar{width:60%}.progress progress[value="61"]+.progress-value:before{content:"61%"}.progress progress[value="61"] ~ .progress-bg .progress-bar{width:61%}.progress progress[value="62"]+.progress-value:before{content:"62%"}.progress progress[value="62"] ~ .progress-bg .progress-bar{width:62%}.progress progress[value="63"]+.progress-value:before{content:"63%"}.progress progress[value="63"] ~ .progress-bg .progress-bar{width:63%}.progress progress[value="64"]+.progress-value:before{content:"64%"}.progress progress[value="64"] ~ .progress-bg .progress-bar{width:64%}.progress progress[value="65"]+.progress-value:before{content:"65%"}.progress progress[value="65"] ~ .progress-bg .progress-bar{width:65%}.progress progress[value="66"]+.progress-value:before{content:"66%"}.progress progress[value="66"] ~ .progress-bg .progress-bar{width:66%}.progress progress[value="67"]+.progress-value:before{content:"67%"}.progress progress[value="67"] ~ .progress-bg .progress-bar{width:67%}.progress progress[value="68"]+.progress-value:before{content:"68%"}.progress progress[value="68"] ~ .progress-bg .progress-bar{width:68%}.progress progress[value="69"]+.progress-value:before{content:"69%"}.progress progress[value="69"] ~ .progress-bg .progress-bar{width:69%}.progress progress[value="70"]+.progress-value:before{content:"70%"}.progress progress[value="70"] ~ .progress-bg .progress-bar{width:70%}.progress progress[value="71"]+.progress-value:before{content:"71%"}.progress progress[value="71"] ~ .progress-bg .progress-bar{width:71%}.progress progress[value="72"]+.progress-value:before{content:"72%"}.progress progress[value="72"] ~ .progress-bg .progress-bar{width:72%}.progress progress[value="73"]+.progress-value:before{content:"73%"}.progress progress[value="73"] ~ .progress-bg .progress-bar{width:73%}.progress progress[value="74"]+.progress-value:before{content:"74%"}.progress progress[value="74"] ~ .progress-bg .progress-bar{width:74%}.progress progress[value="75"]+.progress-value:before{content:"75%"}.progress progress[value="75"] ~ .progress-bg .progress-bar{width:75%}.progress progress[value="76"]+.progress-value:before{content:"76%"}.progress progress[value="76"] ~ .progress-bg .progress-bar{width:76%}.progress progress[value="77"]+.progress-value:before{content:"77%"}.progress progress[value="77"] ~ .progress-bg .progress-bar{width:77%}.progress progress[value="78"]+.progress-value:before{content:"78%"}.progress progress[value="78"] ~ .progress-bg .progress-bar{width:78%}.progress progress[value="79"]+.progress-value:before{content:"79%"}.progress progress[value="79"] ~ .progress-bg .progress-bar{width:79%}.progress progress[value="80"]+.progress-value:before{content:"80%"}.progress progress[value="80"] ~ .progress-bg .progress-bar{width:80%}.progress progress[value="81"]+.progress-value:before{content:"81%"}.progress progress[value="81"] ~ .progress-bg .progress-bar{width:81%}.progress progress[value="82"]+.progress-value:before{content:"82%"}.progress progress[value="82"] ~ .progress-bg .progress-bar{width:82%}.progress progress[value="83"]+.progress-value:before{content:"83%"}.progress progress[value="83"] ~ .progress-bg .progress-bar{width:83%}.progress progress[value="84"]+.progress-value:before{content:"84%"}.progress progress[value="84"] ~ .progress-bg .progress-bar{width:84%}.progress progress[value="85"]+.progress-value:before{content:"85%"}.progress progress[value="85"] ~ .progress-bg .progress-bar{width:85%}.progress progress[value="86"]+.progress-value:before{content:"86%"}.progress progress[value="86"] ~ .progress-bg .progress-bar{width:86%}.progress progress[value="87"]+.progress-value:before{content:"87%"}.progress progress[value="87"] ~ .progress-bg .progress-bar{width:87%}.progress progress[value="88"]+.progress-value:before{content:"88%"}.progress progress[value="88"] ~ .progress-bg .progress-bar{width:88%}.progress progress[value="89"]+.progress-value:before{content:"89%"}.progress progress[value="89"] ~ .progress-bg .progress-bar{width:89%}.progress progress[value="90"]+.progress-value:before{content:"90%"}.progress progress[value="90"] ~ .progress-bg .progress-bar{width:90%}.progress progress[value="91"]+.progress-value:before{content:"91%"}.progress progress[value="91"] ~ .progress-bg .progress-bar{width:91%}.progress progress[value="92"]+.progress-value:before{content:"92%"}.progress progress[value="92"] ~ .progress-bg .progress-bar{width:92%}.progress progress[value="93"]+.progress-value:before{content:"93%"}.progress progress[value="93"] ~ .progress-bg .progress-bar{width:93%}.progress progress[value="94"]+.progress-value:before{content:"94%"}.progress progress[value="94"] ~ .progress-bg .progress-bar{width:94%}.progress progress[value="95"]+.progress-value:before{content:"95%"}.progress progress[value="95"] ~ .progress-bg .progress-bar{width:95%}.progress progress[value="96"]+.progress-value:before{content:"96%"}.progress progress[value="96"] ~ .progress-bg .progress-bar{width:96%}.progress progress[value="97"]+.progress-value:before{content:"97%"}.progress progress[value="97"] ~ .progress-bg .progress-bar{width:97%}.progress progress[value="98"]+.progress-value:before{content:"98%"}.progress progress[value="98"] ~ .progress-bg .progress-bar{width:98%}.progress progress[value="99"]+.progress-value:before{content:"99%"}.progress progress[value="99"] ~ .progress-bg .progress-bar{width:99%}.progress progress[value="100"]+.progress-value:before{content:"100%"}.progress progress[value="100"] ~ .progress-bg .progress-bar{width:100%}.progress{font:12px Arial, Tahoma, sans-serif;position:absolute;overflow:hidden;left:0;right:0;z-index:2}.progress.top{top:0}.progress.bottom{bottom:0}.progress progress{position:absolute;width:0;height:0;overflow:hidden;left:-777px}.progress-value{color:#333;line-height:21px;text-align:center}.progress-bg{background:#e6e9ed;position:relative;height:8px;overflow:hidden}@-webkit-keyframes progress_bar{0%{background-position:0 0}100%{background-position:-40px 0}}@keyframes progress_bar{0%{background-position:0 0}100%{background-position:-40px 0}}.progress-bar{overflow:hidden;background:#f23646;height:100%;position:absolute;top:0;left:0;width:0;transition:width 1s linear}.progress-bar:after{-webkit-animation:progress_bar 0.8s linear infinite;animation:progress_bar 0.8s linear infinite;background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px;position:absolute;content:"";top:0;left:0;width:100%;height:100%}

.balloon-container{display:inline-block;transform:translate(-50%, calc(-100% - 7px));position:relative;padding:10px 20px 0 15px;background-color:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15),0 5px 15px -7px rgba(0,0,0,0.5)}.balloon-container::before{position:absolute;content:"";width:0;height:0;bottom:-9px;left:calc(50% - 11px);z-index:1;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #ffffff;box-shadow:0 4px 12px 0 rgba(0,0,0,0.11)}.balloon-close{cursor:pointer;font-size:26px;font-weight:300;height:14px;line-height:14px;opacity:0.3;position:absolute;right:8px;top:11px;width:14px}.balloon-header p{margin-bottom:7px}

.catalog-list-item{color:var(--font-color-basic);background-color:var(--white-color);padding:0 var(--margin-2x);margin-bottom:0;border-bottom:1px solid var(--grey-border-color)}.catalog-list-item .row{align-items:center}.only-mobile{display:none}@media (max-width: 720px){.only-mobile{display:inline-block}}@supports (-ms-ime-align: auto){.catalog-list-item .row{flex-wrap:nowrap}}.catalog-list-item:hover{position:relative;z-index:1;padding:var(--margin-xs) var(--margin-2x);margin-top:calc(var(--margin-xs) * -1);margin-bottom:calc(var(--margin-xs) * -1);border-color:var(--white-color);box-shadow:var(--shadow-ui-control-hover);transition:var(--transition-fast)}@media all and (-ms-high-contrast: none){.catalog-list-item:hover{transition:none}}@supports (-ms-ime-align: auto){.catalog-list-item:hover{transition:none}}.catalog-list-item-img{display:block;max-width:120px;margin:0 auto;padding:var(--margin-s) 0}@media (max-width: 720px){.catalog-list-item{padding:var(--margin-x)}}

.podbor-header{background-color:var(--grey-bg-color);border-bottom:none;margin-bottom:0;padding-bottom:var(--margin-x);position:relative}.wide-block-metaco-btn{padding:0;border-bottom:none;margin-top:-3em;justify-content:center}.wide-block-margin-top{margin-top:calc(var(--margin-x-row) - 2px)}.table-compatible-mark{margin-right:var(--margin-s)}.table-header{margin-bottom:0}.table-item{color:var(--font-color-basic);background-color:var(--white-color);padding:var(--margin-x) 0;margin-bottom:0}.table-item:hover{position:relative;z-index:1;padding:calc(var(--margin-x) + var(--margin-xs)) 0;margin-top:calc(var(--margin-xs) * -1);margin-bottom:calc(var(--margin-xs) * -1);color:var(--font-color-basic);box-shadow:var(--shadow-ui-control-hover);transition:var(--transition-fast)}.table-item:hover .table-metaco-num{color:var(--main-color-hover)}.table-metaco-num{color:var(--main-color)}@media (max-width: 720px){.table-header{display:none}.table-item:nth-child(2){border-top:1px solid var(--grey-border-color)}.podbor-header{padding:calc(var(--margin-x) + var(--margin-s)) var(--margin-x) var(--margin-x)}}.category-root-list{overflow:hidden}.category-root-list-item{color:var(--font-color-basic);background-color:var(--white-color);padding:var(--margin-2x)}.category-root-list-item-img{display:block;max-width:200px;margin:0 auto}.category-root-list-item-title{padding-top:var(--margin-x)}.category-root-img{display:block;max-width:385px;margin:0 auto}.category-root-h2{padding-top:var(--margin-2x)}.category-root-text{font-weight:300}@media (max-width: 720px){.category-root-list-item{padding:var(--margin-x)}}.hide-show-more-button{display:none}section#products-table{border-bottom:none}section#products-table.min-height-30{min-height:30vh;display:flex;align-items:center;justify-content:center}

.part-title-block{padding-top:var(--margin-2x);padding-left:var(--margin-3x);margin-bottom:var(--margin-x)}@media (max-width: 720px){.part-title-block{padding-left:var(--margin-x)}}.part-title-block-divider{width:90px;height:3px;margin:var(--margin-2x) 0 var(--margin-3x);background-color:var(--main-color)}.wide-block-metaco-subtitle{position:relative;display:inline-block;color:var(--white-color);line-height:2em;padding:0 1em;background-color:var(--main-color);margin-bottom:var(--margin-x)}.wide-block-metaco-subtitle:before,.wide-block-metaco-subtitle:after{position:absolute;background-color:var(--font-color-white-secondary);content:" ";height:1px;width:85px;top:1em}.wide-block-metaco-subtitle:before{left:-95px}.wide-block-metaco-subtitle:after{right:-95px}@media (max-width: 720px){.long-mob-button{font-size:var(--font-size-small)}}.part-similar-link{margin-right:var(--margin-s)}.metaco-download-button{font-size:var(--font-size-micro);line-height:4em;padding:0 1.5em;margin-right:var(--margin-s);margin-bottom:var(--margin-s)}.metaco-download-button .button-icon{width:1.4em;height:1.4em}.metaco-model-list{display:none;font-weight:400}.metaco-model-control.open-model-list{font-weight:700}.metaco-model-control.open-model-list .metaco-model-list{display:block}.catalog_category iframe{aspect-ratio:7/3}.characteristics-block{display:flex;flex-direction:column;gap:12px}.characteristics-block>div{display:flex;justify-content:space-between;align-items:end;gap:4px;line-height:1}@media screen and (max-width: 1200px){.characteristics-block>div{font-size:var(--font-size-basic)}}.characteristics-block>div .val{flex:1;display:flex;text-align:end;gap:4px;font-weight:700}.characteristics-block>div .val:before{content:'';border-bottom:1px dashed rgba(0,0,0,0.2);flex:1}.numbers-list{-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.numbers-list li{line-height:1.2;margin-bottom:10px;display:flex;align-items:flex-start}.numbers-list li:before{content:'';width:4px;aspect-ratio:1;border-radius:50%;background-color:var(--main-color);margin-right:10px;display:inline-flex;margin-top:7px}.numbers-list li span{flex:1}.video-thumbnail{display:flex;justify-content:center;align-items:center;position:relative}.video-thumbnail img{opacity:.7}.video-thumbnail:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_12350_26915)'%3E%3Cpath d='M22.75 1.625C23.181 1.625 23.5943 1.7962 23.899 2.10095C24.2038 2.4057 24.375 2.81902 24.375 3.25V22.75C24.375 23.181 24.2038 23.5943 23.899 23.899C23.5943 24.2038 23.181 24.375 22.75 24.375H3.25C2.81902 24.375 2.4057 24.2038 2.10095 23.899C1.7962 23.5943 1.625 23.181 1.625 22.75V3.25C1.625 2.81902 1.7962 2.4057 2.10095 2.10095C2.4057 1.7962 2.81902 1.625 3.25 1.625H22.75ZM3.25 0C2.38805 0 1.5614 0.34241 0.951903 0.951903C0.34241 1.5614 0 2.38805 0 3.25L0 22.75C0 23.612 0.34241 24.4386 0.951903 25.0481C1.5614 25.6576 2.38805 26 3.25 26H22.75C23.612 26 24.4386 25.6576 25.0481 25.0481C25.6576 24.4386 26 23.612 26 22.75V3.25C26 2.38805 25.6576 1.5614 25.0481 0.951903C24.4386 0.34241 23.612 0 22.75 0L3.25 0Z' fill='%23333'/%3E%3Cpath d='M9.41688 20.2412C9.27407 20.177 9.15285 20.0729 9.06781 19.9415C8.98276 19.81 8.93751 19.6568 8.9375 19.5002V6.50022C8.93746 6.3436 8.98268 6.19031 9.06773 6.05879C9.15278 5.92728 9.27403 5.82314 9.41688 5.75893C9.55972 5.69472 9.71809 5.67316 9.87291 5.69685C10.0277 5.72054 10.1724 5.78847 10.2895 5.89247L17.602 12.3925C17.6879 12.4687 17.7567 12.5623 17.8038 12.667C17.8509 12.7718 17.8752 12.8854 17.8752 13.0002C17.8752 13.1151 17.8509 13.2286 17.8038 13.3334C17.7567 13.4382 17.6879 13.5317 17.602 13.608L10.2895 20.108C10.1724 20.2119 10.0277 20.2798 9.87286 20.3034C9.71805 20.3271 9.5597 20.3055 9.41688 20.2412Z' fill='%23333'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_12350_26915'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;width:35px;max-width:30%;height:30px;display:inline-block;position:absolute}.video-thumbnail.no-photo{height:100%;background-color:#80808014}.shops-row>div{gap:10px;align-items:center;display:flex;flex-wrap:wrap}.shops-row>div span{margin-right:25px}.shops-row>div a{flex:1}.shops-row>div .button{background-color:transparent;color:var(--main-color);border:1px solid;margin:1px;font-weight:600;transition:none}.shops-row>div .button:hover{border:2px solid;margin:0}.shops-row>div .button:active{background-color:var(--main-color);color:#fff}.podbor-header{background-color:var(--grey-bg-color);border-bottom:none;margin-bottom:0;padding-bottom:var(--margin-x);position:relative}.wide-block-metaco-btn{padding:0;border-bottom:none;margin-top:-3em;justify-content:center}.wide-block-margin-top{margin-top:calc(var(--margin-x-row) - 2px)}.table-compatible-mark{margin-right:var(--margin-s)}.table-header{margin-bottom:0}.table-item{color:var(--font-color-basic);background-color:var(--white-color);padding:var(--margin-x) 0;margin-bottom:0}.table-item:hover{position:relative;z-index:1;padding:calc(var(--margin-x) + var(--margin-xs)) 0;margin-top:calc(var(--margin-xs) * -1);margin-bottom:calc(var(--margin-xs) * -1);color:var(--font-color-basic);box-shadow:var(--shadow-ui-control-hover);transition:var(--transition-fast)}.table-item:hover .table-metaco-num{color:var(--main-color-hover)}.table-metaco-num{color:var(--main-color)}@media (max-width: 720px){.table-header{display:none}.table-item:nth-child(2){border-top:1px solid var(--grey-border-color)}.podbor-header{padding:calc(var(--margin-x) + var(--margin-s)) var(--margin-x) var(--margin-x)}}.category-root-list{overflow:hidden}.category-root-list-item{color:var(--font-color-basic);background-color:var(--white-color);padding:var(--margin-2x)}.category-root-list-item-img{display:block;max-width:200px;margin:0 auto}.category-root-list-item-title{padding-top:var(--margin-x)}.category-root-img{display:block;max-width:385px;margin:0 auto}.category-root-h2{padding-top:var(--margin-2x)}.category-root-text{font-weight:300}@media (max-width: 720px){.category-root-list-item{padding:var(--margin-x)}}.hide-show-more-button{display:none}section#products-table{border-bottom:none}section#products-table.min-height-30{min-height:30vh;display:flex;align-items:center;justify-content:center}.main{position:relative;overflow:hidden}[class*="ymaps-2"][class*="-map-bg"],[class*="-inner-panes"]{border-radius:0 !important}.where-to-buy-map{height:570px;overflow:hidden}section.where-to-buy-dealers-list{overflow:hidden;margin-top:calc(var(--margin-x) * -1);margin-bottom:20px}.wide-block-metaco-subtitle{position:relative;display:inline-block;color:var(--white-color);line-height:2em;padding:0 1em;background-color:var(--main-color);margin-bottom:var(--margin-x)}.wide-block-metaco-subtitle::before,.wide-block-metaco-subtitle::after{position:absolute;background-color:var(--font-color-white-secondary);content:" ";height:1px;width:85px;top:1em}.wide-block-metaco-subtitle::after{right:-95px}.wide-block-metaco-subtitle::before{left:-95px}.wide-block-metaco-btn{padding:0;border-bottom:none;margin-top:-3em;justify-content:center}[class*="ymaps-2"][class*="-ground-pane"]{-webkit-filter:grayscale(1);filter:grayscale(1)}[class*="ymaps-2"][class*="-map-bg"],[class*="-inner-panes"]{border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}body[class*="-fullscreen"] [class*="ymaps-2"][class*="-map-bg"],body[class*="-fullscreen"] [class*="-inner-panes"]{border-radius:0}#dealers-list-items .loader{border-radius:var(--border-radius-large)}.not-found{width:100%;text-align:center;padding:20px;font-weight:bold}@media (max-width: 720px){.where-to-buy-map{height:66vh}}.buttons-for-map{display:flex;text-align:center;background-color:var(--font-color-basic);gap:10px;padding:10px;flex-wrap:wrap}.buttons-for-map span{flex:1;padding:10px 15px;white-space:nowrap;padding:10px 15px;white-space:nowrap;cursor:pointer;transition:.3s;background-color:var(--white-color) !important;border-color:var(--white-color) !important;box-shadow:var(--shadow-ui-control);display:inline-block;padding:0 1.5em;font-size:var(--font-size-basic);letter-spacing:var(--tracking-wide-small);line-height:3em;text-align:center;text-transform:uppercase;border-radius:var(--border-radius-button);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--transition-fast)}.buttons-for-map span:hover{color:var(--main-color-hover)}.buttons-for-map span.active{color:var(--main-color);pointer-events:none}.buttons-for-map span:last-child{order:-1}@media screen and (max-width: 767px){.buttons-for-map span{font-size:var(--font-size-small)}}.where-to-buy-dealers-list .category-root-list-item:not(.filtered),.where-to-buy-dealers-list .with-search .category-root-list-item{display:none}.where-to-buy-dealers-list .with-search .filtered.filtered-by-search{display:block}

.news-item{padding-bottom:var(--margin-2x);margin-bottom:var(--margin-2x);border-bottom:1px solid var(--grey-border-color)}.news-item-img{max-width:250px;margin:0 auto}.news-item-title{color:var(--font-color-basic);transition:var(--transition-fast);word-break:break-word}.news-item:hover .news-item-title{color:var(--main-color)}.news-item-date{transition:var(--transition-fast)}.news-item:hover .news-item-date{color:var(--font-color-basic)}.news-post-img{padding:0;border:none;overflow:hidden}.news-post-alert{padding:var(--margin-s) var(--margin-x);background:var(--grey-bg-color);border-radius:var(--border-radius-large);display:flex;gap:10px;align-items:baseline}.news-post-alert::before{content:"\2192";display:block;font-size:22px}@media (max-width: 720px){.news-item-img{max-width:100%}}.news_show .main-wrap img{max-width:100%}.check-mark-list li{display:flex;gap:4px}.check-mark-list .check-icon{color:var(--main-color)}.text-center{text-align:center}h3 a:not(:hover){color:var(--font-color-basic)}

.part-title-block{padding-top:var(--margin-2x);padding-left:var(--margin-3x);margin-bottom:var(--margin-x)}@media (max-width: 720px){.part-title-block{padding-left:var(--margin-x)}}.part-title-block-divider{width:90px;height:3px;margin:var(--margin-2x) 0 var(--margin-3x);background-color:var(--main-color)}.wide-block-metaco-subtitle{position:relative;display:inline-block;color:var(--white-color);line-height:2em;padding:0 1em;background-color:var(--main-color);margin-bottom:var(--margin-x)}.wide-block-metaco-subtitle:before,.wide-block-metaco-subtitle:after{position:absolute;background-color:var(--font-color-white-secondary);content:" ";height:1px;width:85px;top:1em}.wide-block-metaco-subtitle:before{left:-95px}.wide-block-metaco-subtitle:after{right:-95px}@media (max-width: 720px){.long-mob-button{font-size:var(--font-size-small)}}.part-similar-link{margin-right:var(--margin-s)}.metaco-download-button{font-size:var(--font-size-micro);line-height:4em;padding:0 1.5em;margin-right:var(--margin-s);margin-bottom:var(--margin-s)}.metaco-download-button .button-icon{width:1.4em;height:1.4em}.metaco-model-list{display:none;font-weight:400}.metaco-model-control.open-model-list{font-weight:700}.metaco-model-control.open-model-list .metaco-model-list{display:block}.catalog_category iframe{aspect-ratio:7/3}.characteristics-block{display:flex;flex-direction:column;gap:12px}.characteristics-block>div{display:flex;justify-content:space-between;align-items:end;gap:4px;line-height:1}@media screen and (max-width: 1200px){.characteristics-block>div{font-size:var(--font-size-basic)}}.characteristics-block>div .val{flex:1;display:flex;text-align:end;gap:4px;font-weight:700}.characteristics-block>div .val:before{content:'';border-bottom:1px dashed rgba(0,0,0,0.2);flex:1}.numbers-list{-moz-column-gap:var(--margin-2x);column-gap:var(--margin-2x)}.numbers-list li{line-height:1.2;margin-bottom:10px;display:flex;align-items:flex-start}.numbers-list li:before{content:'';width:4px;aspect-ratio:1;border-radius:50%;background-color:var(--main-color);margin-right:10px;display:inline-flex;margin-top:7px}.numbers-list li span{flex:1}.video-thumbnail{display:flex;justify-content:center;align-items:center;position:relative}.video-thumbnail img{opacity:.7}.video-thumbnail:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_12350_26915)'%3E%3Cpath d='M22.75 1.625C23.181 1.625 23.5943 1.7962 23.899 2.10095C24.2038 2.4057 24.375 2.81902 24.375 3.25V22.75C24.375 23.181 24.2038 23.5943 23.899 23.899C23.5943 24.2038 23.181 24.375 22.75 24.375H3.25C2.81902 24.375 2.4057 24.2038 2.10095 23.899C1.7962 23.5943 1.625 23.181 1.625 22.75V3.25C1.625 2.81902 1.7962 2.4057 2.10095 2.10095C2.4057 1.7962 2.81902 1.625 3.25 1.625H22.75ZM3.25 0C2.38805 0 1.5614 0.34241 0.951903 0.951903C0.34241 1.5614 0 2.38805 0 3.25L0 22.75C0 23.612 0.34241 24.4386 0.951903 25.0481C1.5614 25.6576 2.38805 26 3.25 26H22.75C23.612 26 24.4386 25.6576 25.0481 25.0481C25.6576 24.4386 26 23.612 26 22.75V3.25C26 2.38805 25.6576 1.5614 25.0481 0.951903C24.4386 0.34241 23.612 0 22.75 0L3.25 0Z' fill='%23333'/%3E%3Cpath d='M9.41688 20.2412C9.27407 20.177 9.15285 20.0729 9.06781 19.9415C8.98276 19.81 8.93751 19.6568 8.9375 19.5002V6.50022C8.93746 6.3436 8.98268 6.19031 9.06773 6.05879C9.15278 5.92728 9.27403 5.82314 9.41688 5.75893C9.55972 5.69472 9.71809 5.67316 9.87291 5.69685C10.0277 5.72054 10.1724 5.78847 10.2895 5.89247L17.602 12.3925C17.6879 12.4687 17.7567 12.5623 17.8038 12.667C17.8509 12.7718 17.8752 12.8854 17.8752 13.0002C17.8752 13.1151 17.8509 13.2286 17.8038 13.3334C17.7567 13.4382 17.6879 13.5317 17.602 13.608L10.2895 20.108C10.1724 20.2119 10.0277 20.2798 9.87286 20.3034C9.71805 20.3271 9.5597 20.3055 9.41688 20.2412Z' fill='%23333'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_12350_26915'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;width:35px;max-width:30%;height:30px;display:inline-block;position:absolute}.video-thumbnail.no-photo{height:100%;background-color:#80808014}.shops-row>div{gap:10px;align-items:center;display:flex;flex-wrap:wrap}.shops-row>div span{margin-right:25px}.shops-row>div a{flex:1}.shops-row>div .button{background-color:transparent;color:var(--main-color);border:1px solid;margin:1px;font-weight:600;transition:none}.shops-row>div .button:hover{border:2px solid;margin:0}.shops-row>div .button:active{background-color:var(--main-color);color:#fff}

.podbor-categories-list{margin-top:0;margin-bottom:0;padding:var(--margin-2x)}.podbor-categories-list .subtitle-2{color:var(--font-color-white-ghost)}.podbor-categories-list .checkbox-control{background-color:var(--white-color-border);border-color:var(--white-color-border)}.podbor-categories-list .active-checkbox .checkbox-control{background-color:var(--main-color);border-color:var(--main-color)}.podbor-categories-list .checkbox-label{color:var(--grey-border-color)}.podbor-categories-list .checkbox:hover .checkbox-label{color:var(--white-color)}.podbor-category-header{position:relative;background-color:var(--grey-bg-color);line-height:1em;padding:1em var(--margin-x);margin-bottom:0}@media (max-width: 720px){.podbor-category-header{padding:1em 0}.podbor-categories-list{padding:var(--margin-2x) var(--margin-x)}}.podbor-category-header ~ .podbor-category-row{margin-bottom:-1px}.podbor-card-num{color:var(--main-color);font-weight:700}

.review-item-list{-moz-column-gap:var(--margin-4x);column-gap:var(--margin-4x)}.review-item{margin-bottom:0 !important;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.review-item-content{position:relative;background-color:var(--grey-bg-color);padding-top:var(--margin-x);padding-bottom:var(--margin-x);border-radius:var(--border-radius-small);margin-bottom:var(--margin-x)}.review-item-content:after{position:absolute;bottom:-30px;left:var(--margin-x);width:0;height:0;border:solid transparent;border-width:15px;border-top-color:var(--grey-bg-color);content:''}

.search-dogie{display:block;width:140px;margin:0 auto}.search-dogie-h1{overflow-wrap:break-word}.search-dogie-says{padding-top:var(--margin-2x);overflow-wrap:break-word}.orig_number_plus{border:1px solid var(--grey-border-color);border-radius:50px;padding:0 0.33em 0.1em}


body.home{background:#f23646;background:-webkit-gradient(left top, left bottom, color-stop(0%, #0a0a0a), color-stop(300px, #2b2b2b), color-stop(570px, #080808));background:linear-gradient(to bottom, #0a0a0a 0%, #2b2b2b 300px, #080808 570px)}body.home::before{background-image:url(../386793c6d9c6a4ad4ce96d6c6c105079.svg);opacity:.16}.header .dropdown-menu{top:100%;border-radius:0;font-weight:700}body.home .header{max-width:calc(var(--page-width) - var(--margin-2x) - 40px)}.main-page-ui{max-width:var(--page-width);margin:0 auto;padding:var(--margin-8x) var(--margin-2x) var(--margin-6x) var(--margin-2x);align-items:center}.main-page-subtitle{color:var(--font-color-white-ghost);font-size:var(--font-size-basic)}.main-page-control{background-color:transparent !important;border:1px solid;border-radius:var(--border-radius-small);border-color:var(--white-color-border) !important;background-color:transparent !important;border-color:var(--white-color-border) !important}.main-page-control .default-value,.main-page-control .select-value,.main-page-control .select-value-input{color:var(--white-color);border:none}.main-page-control:hover .select-value,.main-page-control:hover .select-value-input,.main-page-control:focus .select-value,.main-page-control:focus .select-value-input{color:var(--font-color-basic)}.main-page-control:hover .select-arrow,.main-page-control:focus .select-arrow{border-color:var(--font-color-secondary)}.main-page-control:focus-within .select-value,.main-page-control:focus-within .select-value-input{color:var(--font-color-basic)}.main-page-control:focus-within .select-arrow{border-color:var(--font-color-secondary)}.main-page-control .select-arrow{border-color:var(--white-color)}.main-page-control .select-arrow-wrapper{background:none}.main-page-control .input_loader{border-right-color:var(--white-color)}.disabled-select.main-page-control{opacity:.44}.disabled-select.main-page-control:hover .select-value,.disabled-select.main-page-control:hover .select-value-input,.disabled-select.main-page-control:focus .select-value,.disabled-select.main-page-control:focus .select-value-input{color:var(--white-color)}.disabled-select.main-page-control:hover .select-arrow,.disabled-select.main-page-control:focus .select-arrow{border-color:var(--white-color)}.main-page-control .select-options{left:-1px;width:calc(100% + 2px)}.main-page-control:hover input::-webkit-input-placeholder{color:var(--font-color-secondary)}.main-page-control:hover input::-moz-placeholder{color:var(--font-color-secondary)}.main-page-control:hover input:-moz-placeholder{color:var(--font-color-secondary)}.main-page-control:hover input:-ms-input-placeholder{color:var(--font-color-secondary)}.main-page-control:focus input::-webkit-input-placeholder{color:var(--font-color-secondary)}.main-page-control:focus input::-moz-placeholder{color:var(--font-color-secondary)}.main-page-control:focus input:-moz-placeholder{color:var(--font-color-secondary)}.main-page-control:focus input:-ms-input-placeholder{color:var(--font-color-secondary)}.main-page-control input::-webkit-input-placeholder{color:var(--font-color-white-secondary)}.main-page-control input::-moz-placeholder{color:var(--font-color-white-secondary)}.main-page-control input:-moz-placeholder{color:var(--font-color-white-secondary)}.main-page-control input:-ms-input-placeholder{color:var(--font-color-white-secondary)}.main-page-control.disabled-select input::-webkit-input-placeholder{color:var(--font-color-white-ghost)}.main-page-control.disabled-select input::-moz-placeholder{color:var(--font-color-white-ghost)}.main-page-control.disabled-select input:-moz-placeholder{color:var(--font-color-white-ghost)}.main-page-control.disabled-select input:-ms-input-placeholder{color:var(--font-color-white-ghost)}body.home .main-wrap{background-color:var(--white-color);margin-right:0;margin-left:0;padding-top:40px}.main-page-h2{margin-bottom:var(--margin-2x)}.main-page-h2 a:not(:hover){color:var(--font-color-basic)}.main-page-news-item{height:100%;border-radius:var(--border-radius-middle);overflow:hidden;margin-bottom:var(--margin-2x);color:var(--font-color-basic);box-shadow:var(--shadow-ui-control);flex-direction:column;justify-content:flex-start;transition:var(--transition-fast)}.main-page-news-item:hover{box-shadow:var(--shadow-ui-control-hover);transition:var(--transition-fast)}.main-page-news-item-img img{width:100%;aspect-ratio:8/3;-o-object-fit:cover;object-fit:cover}.main-page-news-item-content{width:100%;flex-grow:1;padding:var(--margin-x) var(--margin-2x);flex-direction:column}.main-page-news-item-content-title{margin-bottom:var(--margin-x);flex:1 1 auto;word-break:break-word}.main-page-news-item-content-arrow{width:22px;margin-bottom:calc(var(--margin-xs) * -1);transition:var(--transition-fast)}.main-page-news-item:hover .main-page-news-item-content-arrow{margin-left:var(--margin-s)}.main-page-news-item-content-arrow svg path{fill:var(--font-color-secondary)}.main-page-group{overflow:hidden;position:relative;z-index:0;height:225px;padding:var(--margin-x) var(--margin-x) 0;background-color:var(--main-color);border-radius:var(--border-radius-large);margin-bottom:var(--margin-2x);box-shadow:var(--shadow-color);transition:var(--transition-fast);flex-direction:column}.main-page-group:before{position:absolute;z-index:-1;content:" ";height:150%;width:150%;top:38%;right:-20%;background-image:url(../c3d1dfc3369ea770cc3d098eb1fdeba4.svg);background-size:100%;background-position-x:center;background-repeat:no-repeat;transition:var(--transition-fast);transform:rotate(-275deg)}.main-page-group:hover{background-color:#d42b39;box-shadow:var(--shadow-color-hover)}.main-page-group-title{color:var(--white-color)}.main-page-group-img{height:130px;transition:var(--transition-turbo);align-self:flex-end}.main-page-group-img img{display:block}.main-page-group:hover .main-page-group-img{height:133px}@media (max-width: 1110px){.header .dropdown-menu{position:static;background-color:var(--modal-bg)}.header .dropdown-item{color:var(--white-color)}}@media (max-width: 990px){.main-page-ui{padding:120px var(--margin-x) var(--margin-2x) var(--margin-x)}}@media (max-width: 720px){.main-page-group:before{height:540px;width:640px;top:100px;left:120px}.main-page-news-item-img,.main-page-news-item-content{width:100%}}@media (max-width: 540px){.main-page-group:before{left:-120px}}@media (max-width: 400px){.main-page-group:before{height:480px;width:540px;top:90px;left:-140px}}

.main>.row{margin:0}.d_tablist{padding:var(--margin-x);padding-right:0;background:white;border-radius:var(--border-radius-large) 0 0 var(--border-radius-large)}.d_tablist label{display:block;font-size:1rem;padding:20px;cursor:pointer}.d_loads{padding:var(--margin-2x)}.d_loads h3{margin-top:30px;font-weight:600;font-size:1.2rem;margin-bottom:10px}.d_loads a{width:312px;padding:5px 40px 5px 0;font-size:1rem;display:inline-flex;justify-content:space-between;color:#333333;transition:.3s}.d_loads a:hover{color:#f23646}.d_loads a span{display:block;font-size:.8rem;color:#22222280;line-height:1.2}.d_loads .load-icon{width:24px;height:24px;background-image:url("https://file.euroauto.ru/v2/file/web/parts/1.svg");background-repeat:no-repeat;background-position:center;display:inline-block;min-width:24px}.d_tablist label.active{background:white;color:#333333;box-shadow:var(--shadow-ui-control-hover);transition:var(--transition-fast)}.part-title-block-divider{margin:var(--margin-x) 0 var(--margin-2x)}.d_group{-moz-columns:2;columns:2;max-width:630px}@media screen and (max-width: 990px){.d_group{-moz-columns:1;columns:1}}@media screen and (max-width: 720px){.d_tablist{padding-right:var(--margin-x);border-radius:var(--border-radius-large) var(--border-radius-large) 0 0;display:flex;flex-wrap:wrap;grid-gap:10px}.d_loads{padding:var(--margin-x) var(--margin-2x)}.d_tablist label{padding:10px 20px;flex:1;white-space:nowrap;text-align:center;border:1px solid #ffffff63}}@media screen and (max-width: 460px){.d_loads{padding:var(--margin-x)}.d_loads a{width:270px;padding:5px 0}}

.content_warranty .main{display:flex;flex-direction:column;gap:54px;padding:60px 70px;background:#F5F5F5}.content_warranty .main section{padding:0;border-bottom:0;margin-bottom:0}.content_warranty .main p{margin-bottom:0}@media screen and (max-width: 767px){.content_warranty .main{padding:20px 20px 60px 20px}}.content_warranty h3{margin-bottom:40px;font-weight:600}.content_warranty .white-block{background-color:#ffffff;border-radius:10px;padding:41px 20px 37px 30px;min-height:263px;display:flex;flex-direction:column;justify-content:center;align-items:baseline}@media screen and (max-width: 992px){.content_warranty .white-block{padding:20px !important;flex:1;justify-content:flex-start}}.content_warranty .white-block .flx{display:flex;align-items:center;width:100%}@media screen and (max-width: 992px){.content_warranty .white-block .flx{flex-direction:column;flex:1}}.content_warranty .white-block b{white-space:nowrap}.content_warranty .white-block img{max-width:100%}@media screen and (min-width: 993px){.content_warranty .white-block.abs .information{margin-top:15px;max-width:232px;width:100%}.content_warranty .white-block.abs .img-3{flex:1;margin-top:0;display:flex;align-items:baseline;justify-content:center;margin-left:0;margin-right:0;max-width:none}.content_warranty .white-block.abs .img-3 img{position:absolute;max-width:100%}}.content_warranty .information{flex:1}@media screen and (max-width: 992px){.content_warranty .information{padding:0}}@media screen and (max-width: 767px){.content_warranty .information{width:100%}}.content_warranty .information p{margin-top:17px}@media screen and (max-width: 992px){.content_warranty .information p{margin-top:15px}}.content_warranty .information p{margin-bottom:0}.content_warranty .one-col-block .img-1{display:flex;align-items:center;justify-content:center;position:relative;margin:auto}@media screen and (max-width: 992px){.content_warranty .one-col-block .img-1{align-items:end;margin-top:15px}}.content_warranty .one-col-block .img-1 img{left:0}@media screen and (max-width: 992px){.content_warranty .one-col-block .img-1 img{max-height:320px}}@media screen and (min-width: 768px){.content_warranty .one-col-block .information{max-width:582px}}.content_warranty .flex-row{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media screen and (max-width: 767px){.content_warranty .flex-row{grid-template-columns:1fr}}@media screen and (max-width: 992px){.content_warranty .flex-row>div{display:flex;flex-direction:column}}.content_warranty .two-col-block .img-2,.content_warranty .two-col-block .img-3{max-width:250px;display:flex;align-items:center;justify-content:center;position:relative;margin:auto}@media screen and (max-width: 992px){.content_warranty .two-col-block .img-2,.content_warranty .two-col-block .img-3{align-items:end;margin-top:15px}}.content_warranty .two-col-block .img-2 img,.content_warranty .two-col-block .img-3 img{left:0}@media screen and (max-width: 992px){.content_warranty .two-col-block .img-2 img,.content_warranty .two-col-block .img-3 img{max-height:320px}}.content_warranty .two-col-block .img-2{justify-content:end}.content_warranty .two-col-block .information{flex:1}@media screen and (min-width: 993px){.content_warranty .two-col-block .information{max-width:232px}}.text-block{display:flex;flex-direction:column;gap:24px}.text-block p,.text-block ul,.text-block h2,.text-block h3,.text-block b{margin:0;padding:0}.text-block p{font-size:17px;line-height:1.3}.text-block ul{list-style:disc;padding-left:25px}.text-block ul li{font-size:17px;line-height:1.3}.text-block .part-title-block-divider{margin:6px 0 16px 0}.text-block h3{margin-bottom:0}

