

/* Start:/local/css/style.css?1748424094270133*/
@keyframes translateX{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes translateHalfX{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(-50%)}}@keyframes doorHideAnim{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(0)}}@keyframes doorHideAnimHalfTranslate{0%{opacity:1;transform:translateX(-50%)}to{opacity:0;transform:translateX(-50%)}}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}body,html{min-height:100vh}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}body{margin:0;min-width:320px;background:#fff;display:flex;flex-direction:column;font-family:'GothamPro',sans-serif,-apple-system;color:#333}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=email],input[type=text],textarea{box-shadow:none;border-radius:0}input[type=email]::-ms-clear,input[type=text]::-ms-clear,textarea::-ms-clear{display:none}input[type=password]::-ms-reveal{display:none}details,menu{display:block}[hidden],template{display:none}@font-face{font-family:'GothamPro';src:url(/local/css/fonts/GothamPro-Light.woff2) format("woff2"),url(/local/css/fonts/GothamPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url(/local/css/fonts/GothamPro-Regular.woff2) format("woff2"),url(/local/css/fonts/GothamPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url(/local/css/fonts/GothamPro-Medium.woff2) format("woff2"),url(/local/css/fonts/GothamPro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url(/local/css/fonts/GothamPro-Bold.woff2) format("woff2"),url(/local/css/fonts/GothamPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url(/local/css/fonts/GothamPro-Black.woff2) format("woff2"),url(/local/css/fonts/GothamPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.symbol-arrow-down{width:11px;height:6px}.symbol-btn-arrow-right{width:20px;height:10px}.symbol-cart{width:26px;height:24px}.symbol-city{width:19px;height:26px}.symbol-filter-apply{width:20px;height:11px}.symbol-filter-clear{width:22px;height:24px}.symbol-filter-close{width:28px;height:16px}.symbol-filter-icon{width:32px;height:32px}.symbol-home{width:17px;height:16px}.symbol-pagination-arrow{width:31px;height:8px}.symbol-phone{width:25px;height:25px}.symbol-reload{width:16px;height:16px}.symbol-search{width:20px;height:20px}.symbol-slider-arrow{width:22px;height:39px}.form-search.inline button svg,.symbol-spoiler{width:20px;height:20px}.symbol-star{width:17px;height:16px}.symbol-to-cart{width:26px;height:24px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single{height:28px}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{min-height:32px}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button,.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results,.slick-slide img{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:0}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--custom,.select2-container--filter,.select2-container--search{outline:0;letter-spacing:-.03em;font-size:14px}.select2-container--custom.select2-container--open .select2-selection,.select2-container--filter.select2-container--open .select2-selection,.select2-container--search.select2-container--open .select2-selection{border-radius:3px 3px 0 0;border-color:#979797}.select2-container--custom.select2-container--open .select2-selection__arrow b,.select2-container--filter.select2-container--open .select2-selection__arrow b,.select2-container--search.select2-container--open .select2-selection__arrow b{transform:translateY(-25%) rotate(-135deg) scaleY(-1)}.select2-container--custom.select2-container--open.select2-container--above .select2-selection,.select2-container--filter.select2-container--open.select2-container--above .select2-selection,.select2-container--search.select2-container--open.select2-container--above .select2-selection{border-radius:0 0 3px 3px}.select2-container--custom~.input-title,.select2-container--filter~.input-title,.select2-container--search~.input-title{pointer-events:none}.select2-container--custom .select2-selection,.select2-container--search .select2-selection{height:60px}.select2-container--custom .select2-selection,.select2-container--filter .select2-selection,.select2-container--search .select2-selection{transition-property:border-radius,border-color;transition-duration:.3s;transition-timing-function:ease;border:1px solid #cacaca;border-radius:3px;outline:0}.select2-container--custom .select2-dropdown,.select2-container--filter .select2-dropdown,.select2-container--search .select2-dropdown{border-color:#979797;box-shadow:0 0 5px rgba(51,51,51,.15);z-index:9}.select2-container--custom .select2-search__field,.select2-container--filter .select2-search__field,.select2-container--search .select2-search__field{padding:5px}.select2-container--custom .select2-selection--multiple .select2-selection__rendered,.select2-container--custom .select2-selection--single .select2-selection__rendered,.select2-container--search .select2-selection--multiple .select2-selection__rendered,.select2-container--search .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;height:60px;padding-top:9px;padding-left:21px;margin:0}.select2-container--filter .select2-selection--multiple .select2-selection__rendered,.select2-container--filter .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;margin:0}.select2-container--custom .select2-results__options,.select2-container--filter .select2-results__options,.select2-container--search .select2-results__options{max-height:266px;overflow:auto}.select2-container--custom .select2-results__option,.select2-container--search .select2-results__option{transition-property:background,color;transition-duration:.3s;transition-timing-function:ease;padding:10px 21px}.select2-container--filter .select2-results__option{transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}.select2-container--custom .select2-results__option.select2-results__option--highlighted,.select2-container--filter .select2-results__option.select2-results__option--highlighted,.select2-container--search .select2-results__option.select2-results__option--highlighted{color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.select2-container--custom .select2-results__option:hover,.select2-container--filter .select2-results__option:hover,.select2-container--search .select2-results__option:hover{color:#e31e24}}.select2-container--custom .select2-results__message,.select2-container--filter .select2-results__message,.select2-container--search .select2-results__message{background:#fff!important;color:inherit!important}.select2-container--custom .select2-selection--multiple .select2-selection__choice,.select2-container--filter .select2-selection--multiple .select2-selection__choice,.select2-container--search .select2-selection--multiple .select2-selection__choice{display:none}.select2-container--custom .select2-selection--multiple .select2-selection__choice:nth-last-child(-n+2),.select2-container--filter .select2-selection--multiple .select2-selection__choice:nth-last-child(-n+2),.select2-container--search .select2-selection--multiple .select2-selection__choice:nth-last-child(-n+2){display:block}.select2-container--custom .select2-selection--multiple .select2-selection__choice:nth-last-child(-n+2):first-child,.select2-container--filter .select2-selection--multiple .select2-selection__choice:nth-last-child(-n+2):first-child,.select2-container--search .select2-selection--multiple .select2-selection__choice:nth-last-child(-n+2):first-child{display:block}.select2-container--custom .select2-selection__arrow,.select2-container--search .select2-selection__arrow{position:absolute;right:21px;top:50%}.select2-container--filter .select2-selection__arrow{position:absolute;top:50%}.select2-container--custom .select2-selection__arrow b,.select2-container--filter .select2-selection__arrow b,.select2-container--search .select2-selection__arrow b{width:8px;height:8px;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;display:block;border:2px solid #000;border-left-color:transparent;border-bottom-color:transparent;box-sizing:border-box;transform:translateY(-75%) rotate(45deg) scaleY(-1)}.select2-container--search .select2-selection__rendered{list-style-type:none}.select2-container--search .select2-selection__choice__remove,.slick-slide.slick-loading img{display:none}.select2-container--search .select2-search--inline{position:absolute;display:flex;align-items:center;top:0;left:0;bottom:0;width:100%}.select2-container--search .select2-search--inline .select2-search__field{font-weight:400;width:100%!important;padding:20px 21px 0;background:0 0;margin-top:0}.range-red .irs-handle i,.select2-container--search.select2-container--open .select2-selection__choice{display:none!important}.select2-container--filter .select2-selection{height:42px}.select2-container--filter .select2-selection--multiple .select2-selection__rendered,.select2-container--filter .select2-selection--single .select2-selection__rendered{height:42px;padding-top:0;padding-left:10px}.select2-container--filter .select2-results__option{padding:10px}.select2-container--filter .select2-results__option[aria-disabled=true]{background:#f6f6f6;color:#333}.select2-container--filter .select2-selection__arrow{right:10px}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box{background:#fff;filter:drop-shadow(0 0 10px rgba(0,0,0,.2));color:#333}.tippy-box .tippy-content{padding:5px 12px;font-size:12px;line-height:1.5;letter-spacing:-.02em;max-width:169px;box-sizing:border-box}.tippy-box .tippy-content .tooltip-title{margin-bottom:7px;font:500 14px/1.77 GothamPro,sans-serif,-apple-system;letter-spacing:-.02em}.tippy-box .tippy-content img{margin:10px 0;max-width:100%}.tippy-box .tippy-arrow{width:16px;height:16px;color:#fff}.tippy-box[data-theme=pin]{width:326px;max-width:100%!important;filter:drop-shadow(0 0 10px rgba(0,0,0,.2));border-radius:5px;overflow:hidden}.tippy-box[data-theme=pin] .tippy-content{padding:0;max-width:100%}.tippy-box[data-theme=pin] .tippy-content img{display:block;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tippy-box[data-theme=pin] .tippy-arrow{display:none}[data-aos][data-aos][data-aos-delay="200"],[data-aos][data-aos][data-aos-delay="300"],[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="200"] [data-aos],body[data-aos-delay="300"] [data-aos],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}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:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;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{opacity:0;position:absolute;z-index:99997}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;transition:opacity .25s ease,visibility 0 ease .25s;visibility:hidden}.fancybox-caption{opacity:0;position:absolute}.fancybox-navigation .fancybox-button{z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0 ease 0;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;-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;display:none;height:100%;left:0;outline:0;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--current,.fancybox-slide--next,.fancybox-slide--previous{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:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-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-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .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-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.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}.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;color:#ccc}.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.datepicker--time-row input[type=range]:focus,.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.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--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;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}.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)}.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%,transparent 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}.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}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;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}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.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)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.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)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.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)}.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)}@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}}.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}.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;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover,a{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:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;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: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:0;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}@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)}}.irs,.irs-line{position:relative;display:block}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0!important}.irs-bar,.irs-shadow{position:absolute;display:block;left:0;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;z-index:1}.irs-handle.type_last{z-index:2}.irs-handle,.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:0 0;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big,.irs--modern{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0%,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0%,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0%,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0%,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before,.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round,.irs--square{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover,.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;transform:rotate(45deg)}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.range-red{height:33px}.range-red .irs-bar{height:4px;background:#e31e24}.range-red .irs-line{height:4px;background:#f6f6f6}.range-red .irs-handle{width:14px;height:14px;top:20px;background:#fff;border:1px solid #e31e24;border-radius:50%;cursor:grab}.range-red .irs-handle.state_hover{cursor:grabbing}.datepicker--cells{display:flex;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-,.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-current-.-focus-,.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-range-from-,.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:flex;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0 .3s;z-index:100}.datepicker.-from-top-{transform:translateY(-8px)}.datepicker.-from-right-{transform:translateX(8px)}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.-from-left-{transform:translateX(-8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0 0}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.-only-timepicker- .datepicker--content,.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px/2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px/2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--nav{display:flex;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{border-top:1px solid #efefef;display:flex;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left .5% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:0;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:0;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:0;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-,.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:0}.grid-row{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-left:-16px;margin-right:-16px}.grid-row.ha-between{justify-content:space-between}.grid-row.ha-end{justify-content:flex-end}.grid-row.va-center{align-content:center;align-items:center}.grid-row.va-stretch{align-items:stretch}.grid-row.va-end{align-items:flex-end}.grid-row.gutter-0{margin-left:0;margin-right:0}.grid-row.gutter-0>div{padding-left:0;padding-right:0}.grid-row.gutter-10{margin-left:-5px;margin-right:-5px}.grid-row.gutter-10>div{padding-left:5px;padding-right:5px}.grid-row.gutter-16{margin-left:-8px;margin-right:-8px}.grid-row.gutter-16>div{padding-left:8px;padding-right:8px}.grid-row.gutter-20{margin-left:-10px;margin-right:-10px}.grid-row.gutter-20>div{padding-left:10px;padding-right:10px}.grid-row.gutter-30{margin-left:-15px;margin-right:-15px}.grid-row.gutter-30>div{padding-left:15px;padding-right:15px}.grid-row .col-lg-1,.grid-row .col-lg-10,.grid-row .col-lg-11,.grid-row .col-lg-12,.grid-row .col-lg-2,.grid-row .col-lg-3,.grid-row .col-lg-4,.grid-row .col-lg-5,.grid-row .col-lg-6,.grid-row .col-lg-7,.grid-row .col-lg-8,.grid-row .col-lg-9,.grid-row .col-md-1,.grid-row .col-md-10,.grid-row .col-md-11,.grid-row .col-md-12,.grid-row .col-md-2,.grid-row .col-md-3,.grid-row .col-md-4,.grid-row .col-md-5,.grid-row .col-md-6,.grid-row .col-md-7,.grid-row .col-md-8,.grid-row .col-md-9,.grid-row .col-sm-1,.grid-row .col-sm-10,.grid-row .col-sm-11,.grid-row .col-sm-12,.grid-row .col-sm-2,.grid-row .col-sm-3,.grid-row .col-sm-4,.grid-row .col-sm-5,.grid-row .col-sm-6,.grid-row .col-sm-7,.grid-row .col-sm-8,.grid-row .col-sm-9,.grid-row .col-xl-1,.grid-row .col-xl-10,.grid-row .col-xl-11,.grid-row .col-xl-12,.grid-row .col-xl-2,.grid-row .col-xl-3,.grid-row .col-xl-4,.grid-row .col-xl-5,.grid-row .col-xl-6,.grid-row .col-xl-7,.grid-row .col-xl-8,.grid-row .col-xl-9,.grid-row .col-xs-1,.grid-row .col-xs-10,.grid-row .col-xs-11,.grid-row .col-xs-12,.grid-row .col-xs-2,.grid-row .col-xs-3,.grid-row .col-xs-4,.grid-row .col-xs-5,.grid-row .col-xs-6,.grid-row .col-xs-7,.grid-row .col-xs-8,.grid-row .col-xs-9,.grid-row .col-xxl-1,.grid-row .col-xxl-10,.grid-row .col-xxl-11,.grid-row .col-xxl-12,.grid-row .col-xxl-2,.grid-row .col-xxl-3,.grid-row .col-xxl-4,.grid-row .col-xxl-5,.grid-row .col-xxl-6,.grid-row .col-xxl-7,.grid-row .col-xxl-8,.grid-row .col-xxl-9,.grid-row>.col{box-sizing:border-box;position:relative;min-height:1px;padding-left:16px;padding-right:16px;flex-shrink:0;flex-grow:0;max-width:100%}.visible-lg,.visible-lg-flex,.visible-md,.visible-md-flex,.visible-sm,.visible-sm-flex,.visible-xl,.visible-xl-flex,.visible-xs,.visible-xs-flex,.visible-xxl-flex{display:none!important}.col-xxl-12{width:100%}.col-xxl-11{width:91.66666667%}.col-xxl-10{width:83.33333333%}.col-xxl-9{width:75%}.col-xxl-8{width:66.66666667%}.col-xxl-7{width:58.33333333%}.col-xxl-6{width:50%}.col-xxl-5{width:41.66666667%}.col-xxl-4{width:33.33333333%}.col-xxl-3{width:25%}.col-xxl-2{width:16.66666667%}.col-xxl-1{width:8.33333333%}.col-xxl-0{width:0;display:none}.col-xxl-offset-12{margin-left:100%}.col-xxl-offset-11{margin-left:91.66666667%}.col-xxl-offset-10{margin-left:83.33333333%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-8{margin-left:66.66666667%}.col-xxl-offset-7{margin-left:58.33333333%}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-5{margin-left:41.66666667%}.col-xxl-offset-4{margin-left:33.33333333%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-2{margin-left:16.66666667%}.col-xxl-offset-1{margin-left:8.33333333%}.col-xxl-offset-0{margin-left:0}.hidden-xxl{display:none!important}.visible-xxl{display:block!important}.visible-xxl-flex{display:flex!important}@media (max-width:1439px){.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-0{width:0;display:none}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.hidden-xl{display:none!important}.visible-xl{display:block!important}.visible-xl-flex{display:flex!important}}@media (max-width:1239px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-0{width:0;display:none}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.hidden-lg{display:none!important}.visible-lg{display:block!important}.visible-lg-flex{display:flex!important}}@media (max-width:1023px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-0{width:0;display:none}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.hidden-md{display:none!important}.visible-md{display:block!important}.visible-md-flex{display:flex!important}}@media (max-width:767px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-0{width:0;display:none}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.hidden-sm{display:none!important}.visible-sm{display:block!important}.visible-sm-flex{display:flex!important}}@media (max-width:479px){.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-0{width:0;display:none}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.hidden-xs{display:none!important}.visible-xs{display:block!important}.visible-xs-flex{display:flex!important}}*{-webkit-tap-highlight-color:transparent}main{flex-grow:1}.page-wrapper{display:flex;flex-flow:column nowrap;width:100%;min-height:100vh}.grid-container{margin:0 auto;width:100%;max-width:1260px;padding:0 16px;box-sizing:border-box}.todo{outline:1px solid red!important;background-image:linear-gradient(-45deg,rgba(255,0,0,.2) 25%,transparent 25%,transparent 50%,rgba(255,0,0,.2) 50%,rgba(128,128,128,.2) 75%,transparent 75%,transparent)!important;background-size:4px 4px!important}.btn{transition-property:transform,background,border-radius;transition-duration:.3s;position:relative;display:inline-block;text-align:center;padding:11px 20px;font:500 14px/2.14 GothamPro,sans-serif,-apple-system;overflow:hidden;text-transform:uppercase;color:#fff;letter-spacing:.18em;border-radius:3px;outline:0;border:0;cursor:pointer;will-change:transform}.btn,.btn span,.btn:after{transition-timing-function:ease}.btn span,.btn svg{position:relative;z-index:1}.btn span{transition-property:color;transition-duration:.3s}.btn svg{left:1px;margin-left:10px;fill:currentColor}.btn:after,.btn:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#e31e24}.btn:after{width:0;transition-property:width,opacity;transition-duration:.5s;left:50%;background:#000;transform:translateX(-50%);opacity:0;will-change:transform}.btn:active{transform:translateY(2px)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.btn:hover:after{transition-duration:.5s,.1s;width:100%;opacity:1}}.btn.white{padding:10px 30px;color:#fff;border:1px solid #fff;background:0 0;text-transform:none;letter-spacing:normal}.btn.white:before{content:'';position:absolute;transition-property:transform,bottom,background-color;transition-duration:.3s;transition-timing-function:ease;width:150%;height:150%;top:auto;left:0;bottom:100%;border-radius:50%;transform:translateX(-100%);background-color:#fff}.btn.white:after,.header .right-col .header-cart .value.hidden,.header .right-col .header-cart .value.hidden~.bg{display:none}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.btn.white:hover span{color:#000}.btn.white:hover:before{transform:translate(-15%,15%);bottom:0}}@media (pointer:coarse){.btn.white:active{background:#fff}.btn.white:active span{color:#000}}.btn.bg-white{border:1px solid #e31e24;color:#333}.btn.bg-white:before{background:#fff}.btn.bg-white:after{background:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.btn.bg-white:hover{color:#fff}}.btn.disabled,.btn:disabled{border-color:#333;pointer-events:none}.btn.disabled:before,.btn:disabled:before{background-color:#f6f6f6}.btn.disabled span,.btn:disabled span{color:#000}.cart-page h1:after,.catalog-detail-page h1:after,.catalog-list-page h1:after,.contacts-page h1:after,.contacts-page h2:after,.dash:after,.dealer-page h1:after,.dealer-page h2:after,.news-slider h2:after,.order-page h1:after,.products-slider h2:after,.promotion-detail-page h1:after,.promotion-list-page h1:after,.provider-page h1:after,.provider-page h2:after,.search-page h1:after,.success-order-page h1:after,.text-content h2:after,.text-content h3:after,.text-content h4:after,.where-buy-page h1:after{content:'';position:relative;display:inline-block;vertical-align:middle;width:68px;height:2px;left:28px;background:#e31e24}@media (max-width:767px){.cart-page h1:after,.catalog-detail-page h1:after,.catalog-list-page h1:after,.contacts-page h1:after,.contacts-page h2:after,.dash:after,.dealer-page h1:after,.dealer-page h2:after,.news-slider h2:after,.order-page h1:after,.products-slider h2:after,.promotion-detail-page h1:after,.promotion-list-page h1:after,.provider-page h1:after,.provider-page h2:after,.search-page h1:after,.success-order-page h1:after,.text-content h2:after,.text-content h3:after,.text-content h4:after,.where-buy-page h1:after{width:38px;left:13px}}.animate-svg-path.animate path{transition-property:stroke-dashoffset;transition-duration:3s;transition-timing-function:ease}.products-slider a,.slick-slider .slide-item{outline:0}.popup-close{position:absolute;right:15px;top:17px;background:0 0;border:0;padding:8px;cursor:pointer;outline:0}.popup-close svg{display:block}.fancybox-slide--video .popup-close{position:fixed;right:5px;top:5px}.fancybox-slide--video .popup-close path{fill:#fff}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.popup-close:hover svg{transition-property:transform;transition-duration:.5s;transition-timing-function:ease;transform:scale(-1)}}.help-tooltip{top:-1px;margin-left:10px;cursor:pointer}.help-tooltip:before{content:'';position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -186px -268px no-repeat}.help-tooltip:after{content:'';position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.help-tooltip,.loading{position:relative}.loading:before{content:'';position:absolute;width:30px;height:30px;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #000;border-right-color:transparent;border-radius:50%;animation:loader 1s linear infinite;z-index:2}.loading:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.3)}.form-base textarea,.popup-select-city .select-block .city-row-wrap,.popup-select-city .select-block .region-row-wrap,.select2-container--custom .select2-results__options,.select2-container--filter .select2-results__options,.select2-container--search .select2-results__options,.styled-scrollbar,.where-buy-page .col-table{scrollbar-width:thin;scrollbar-color:#e31e24 #f6f6f6}.form-base textarea.scroll-snap,.popup-select-city .select-block .city-row-wrap.scroll-snap,.popup-select-city .select-block .region-row-wrap.scroll-snap,.select2-container--custom .select2-results__options.scroll-snap,.select2-container--filter .select2-results__options.scroll-snap,.select2-container--search .select2-results__options.scroll-snap,.styled-scrollbar.scroll-snap,.where-buy-page .col-table.scroll-snap{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.form-base textarea.scroll-snap>*,.popup-select-city .select-block .city-row-wrap.scroll-snap>*,.popup-select-city .select-block .region-row-wrap.scroll-snap>*,.select2-container--custom .select2-results__options.scroll-snap>*,.select2-container--filter .select2-results__options.scroll-snap>*,.select2-container--search .select2-results__options.scroll-snap>*,.styled-scrollbar.scroll-snap>*,.where-buy-page .col-table.scroll-snap>*{scroll-snap-align:start}.form-base textarea.scroll-snap-y,.popup-select-city .select-block .city-row-wrap.scroll-snap-y,.popup-select-city .select-block .region-row-wrap.scroll-snap-y,.select2-container--custom .select2-results__options.scroll-snap-y,.select2-container--filter .select2-results__options.scroll-snap-y,.select2-container--search .select2-results__options.scroll-snap-y,.styled-scrollbar.scroll-snap-y,.where-buy-page .col-table.scroll-snap-y{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.form-base textarea.scroll-snap-y>*,.popup-select-city .select-block .city-row-wrap.scroll-snap-y>*,.popup-select-city .select-block .region-row-wrap.scroll-snap-y>*,.select2-container--custom .select2-results__options.scroll-snap-y>*,.select2-container--filter .select2-results__options.scroll-snap-y>*,.select2-container--search .select2-results__options.scroll-snap-y>*,.styled-scrollbar.scroll-snap-y>*,.where-buy-page .col-table.scroll-snap-y>*{scroll-snap-align:start}.form-base textarea::-webkit-scrollbar,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar,.select2-container--custom .select2-results__options::-webkit-scrollbar,.select2-container--filter .select2-results__options::-webkit-scrollbar,.select2-container--search .select2-results__options::-webkit-scrollbar,.styled-scrollbar::-webkit-scrollbar,.where-buy-page .col-table::-webkit-scrollbar{width:4px;height:4px;cursor:default}@media (max-width:767px){.form-base textarea::-webkit-scrollbar,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar,.select2-container--custom .select2-results__options::-webkit-scrollbar,.select2-container--filter .select2-results__options::-webkit-scrollbar,.select2-container--search .select2-results__options::-webkit-scrollbar,.styled-scrollbar::-webkit-scrollbar,.where-buy-page .col-table::-webkit-scrollbar{width:2px;height:2px}}.form-base textarea::-webkit-scrollbar-button,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-button,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-button,.select2-container--custom .select2-results__options::-webkit-scrollbar-button,.select2-container--filter .select2-results__options::-webkit-scrollbar-button,.select2-container--search .select2-results__options::-webkit-scrollbar-button,.styled-scrollbar::-webkit-scrollbar-button,.where-buy-page .col-table::-webkit-scrollbar-button{width:0;height:0}.form-base textarea::-webkit-scrollbar-thumb,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-thumb,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-thumb,.select2-container--custom .select2-results__options::-webkit-scrollbar-thumb,.select2-container--filter .select2-results__options::-webkit-scrollbar-thumb,.select2-container--search .select2-results__options::-webkit-scrollbar-thumb,.styled-scrollbar::-webkit-scrollbar-thumb,.where-buy-page .col-table::-webkit-scrollbar-thumb{background:#e31e24;border:0;border-radius:10px}.form-base textarea::-webkit-scrollbar-thumb:hover,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-thumb:hover,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-thumb:hover,.select2-container--custom .select2-results__options::-webkit-scrollbar-thumb:hover,.select2-container--filter .select2-results__options::-webkit-scrollbar-thumb:hover,.select2-container--search .select2-results__options::-webkit-scrollbar-thumb:hover,.styled-scrollbar::-webkit-scrollbar-thumb:hover,.where-buy-page .col-table::-webkit-scrollbar-thumb:hover{background:#e94b50}.form-base textarea::-webkit-scrollbar-thumb:active,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-thumb:active,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-thumb:active,.select2-container--custom .select2-results__options::-webkit-scrollbar-thumb:active,.select2-container--filter .select2-results__options::-webkit-scrollbar-thumb:active,.select2-container--search .select2-results__options::-webkit-scrollbar-thumb:active,.styled-scrollbar::-webkit-scrollbar-thumb:active,.where-buy-page .col-table::-webkit-scrollbar-thumb:active{background:#b7171c}.form-base textarea::-webkit-scrollbar-track,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-track,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-track,.select2-container--custom .select2-results__options::-webkit-scrollbar-track,.select2-container--filter .select2-results__options::-webkit-scrollbar-track,.select2-container--search .select2-results__options::-webkit-scrollbar-track,.styled-scrollbar::-webkit-scrollbar-track,.where-buy-page .col-table::-webkit-scrollbar-track{background:#f6f6f6;border:0;border-radius:2px}.form-base textarea::-webkit-scrollbar-track-piece,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-track-piece,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-track-piece,.select2-container--custom .select2-results__options::-webkit-scrollbar-track-piece,.select2-container--filter .select2-results__options::-webkit-scrollbar-track-piece,.select2-container--search .select2-results__options::-webkit-scrollbar-track-piece,.styled-scrollbar::-webkit-scrollbar-track-piece,.where-buy-page .col-table::-webkit-scrollbar-track-piece{background:#f6f6f6}.form-base textarea::-webkit-scrollbar-track:hover,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-track:hover,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-track:hover,.select2-container--custom .select2-results__options::-webkit-scrollbar-track:hover,.select2-container--filter .select2-results__options::-webkit-scrollbar-track:hover,.select2-container--search .select2-results__options::-webkit-scrollbar-track:hover,.styled-scrollbar::-webkit-scrollbar-track:hover,.where-buy-page .col-table::-webkit-scrollbar-track:hover{background:#fff}.form-base textarea::-webkit-scrollbar-track:active,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-track:active,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-track:active,.select2-container--custom .select2-results__options::-webkit-scrollbar-track:active,.select2-container--filter .select2-results__options::-webkit-scrollbar-track:active,.select2-container--search .select2-results__options::-webkit-scrollbar-track:active,.styled-scrollbar::-webkit-scrollbar-track:active,.where-buy-page .col-table::-webkit-scrollbar-track:active{background:#ddd}.form-base textarea::-webkit-scrollbar-corner,.popup-select-city .select-block .city-row-wrap::-webkit-scrollbar-corner,.popup-select-city .select-block .region-row-wrap::-webkit-scrollbar-corner,.select2-container--custom .select2-results__options::-webkit-scrollbar-corner,.select2-container--filter .select2-results__options::-webkit-scrollbar-corner,.select2-container--search .select2-results__options::-webkit-scrollbar-corner,.styled-scrollbar::-webkit-scrollbar-corner,.where-buy-page .col-table::-webkit-scrollbar-corner{background:0 0}.hidden-scrollbar{scrollbar-width:none;scrollbar-color:transparent transparent}.hidden-scrollbar.scroll-snap{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.hidden-scrollbar.scroll-snap>*{scroll-snap-align:start}.hidden-scrollbar.scroll-snap-y{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.hidden-scrollbar.scroll-snap-y>*{scroll-snap-align:start}.hidden-scrollbar::-webkit-scrollbar{width:0;height:0;cursor:default}@media (max-width:767px){.hidden-scrollbar::-webkit-scrollbar{width:0;height:0}}.hidden-scrollbar::-webkit-scrollbar-button{width:0;height:0}.hidden-scrollbar::-webkit-scrollbar-thumb{background:0 0;border:0;border-radius:10px}.hidden-scrollbar::-webkit-scrollbar-thumb:active,.hidden-scrollbar::-webkit-scrollbar-thumb:hover{background:0 0}.hidden-scrollbar::-webkit-scrollbar-track{background:0 0;border:0;border-radius:2px}.hidden-scrollbar::-webkit-scrollbar-track-piece{background:0 0}.hidden-scrollbar::-webkit-scrollbar-track:active,.hidden-scrollbar::-webkit-scrollbar-track:hover{background:0 0}.hidden-scrollbar::-webkit-scrollbar-corner{background:0 0}.black-scrollbar{scrollbar-width:thin;scrollbar-color:#000 #f6f6f6}.black-scrollbar.scroll-snap{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.black-scrollbar.scroll-snap>*{scroll-snap-align:start}.black-scrollbar.scroll-snap-y{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.black-scrollbar.scroll-snap-y>*{scroll-snap-align:start}.black-scrollbar::-webkit-scrollbar{width:4px;height:4px;cursor:default}@media (max-width:767px){.black-scrollbar::-webkit-scrollbar{width:2px;height:2px}}.black-scrollbar::-webkit-scrollbar-button{width:0;height:0}.black-scrollbar::-webkit-scrollbar-thumb{background:#000;border:0;border-radius:10px}.black-scrollbar::-webkit-scrollbar-thumb:hover{background:#1a1a1a}.black-scrollbar::-webkit-scrollbar-thumb:active{background:#000}.black-scrollbar::-webkit-scrollbar-track{background:#f6f6f6;border:0;border-radius:2px}.black-scrollbar::-webkit-scrollbar-track-piece{background:#f6f6f6}.black-scrollbar::-webkit-scrollbar-track:hover{background:#fff}.black-scrollbar::-webkit-scrollbar-track:active{background:#ddd}.black-scrollbar::-webkit-scrollbar-corner{background:0 0}.header{position:relative;box-sizing:border-box;z-index:10}.header:not(.fixed){padding-right:0!important;margin-right:0}.header.fixed{position:fixed;left:0;top:0;right:0;transform:translateY(-100%)}.header .header-inner,.header a.logo,.header.fixed .header-inner{transition-duration:.3s;transition-timing-function:ease}.header.fixed .header-inner{transform:translateY(100%);box-shadow:0 0 10px rgba(0,0,0,.1);transition-property:transform,background}.header .header-inner{transition-property:background;padding:23px 0;background:#fff}.header .grid-container{position:relative}.header .header-content{display:flex;justify-content:space-between}.header a.logo{transition-property:opacity;display:inline-block;will-change:opacity}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header a.logo:hover{opacity:.75}}.header .logo-wrap{margin-top:3px;margin-right:51px}.header .center-col{display:flex;align-items:center;width:100%}.header .right-col{display:flex;align-items:center;flex-shrink:0;margin-left:30px}.header .right-col .header-cart{position:relative;margin-right:32px}.header .right-col .header-cart.empty-items{pointer-events:none}.footer .bottom-row .socials a path,.header .header-phone .phone-value,.header .right-col .header-cart svg{transition-property:fill;transition-duration:.3s;transition-timing-function:ease}.header .right-col .header-cart>span{position:absolute;display:flex;justify-content:center;align-items:center;min-width:14px;min-height:14px;padding:2px;font-size:12px;top:-5px;right:-6px;color:#fff;line-height:12px;z-index:1;box-sizing:border-box}.header .right-col .header-cart .bg{width:100%;height:100%;position:absolute;left:0;top:0}.header .right-col .header-cart .bg:before{content:'';position:absolute;width:100%;height:0;left:50%;top:50%;transform:translate(-50%,-50%);padding-top:100%;border-radius:50%;background:#e31e24;z-index:-1}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .right-col .header-cart:hover svg{fill:#e31e24}}.header .header-phone{position:relative;display:flex;flex-direction:column;top:-2px;color:#000}.header .header-phone .phone-value{transition-property:color;font-size:22px;font-weight:900;color:inherit}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .header-phone .phone-value:hover{color:#e31e24}}.header .header-phone .phone-desc{transition-property:color;margin-top:2px;font-size:14px;color:#969696}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .header-phone .phone-desc:hover{color:#333}}.header .city-wrap a span,.header .header-phone .phone-desc,.header .header-phone svg{transition-duration:.3s;transition-timing-function:ease}.header .header-phone svg{display:none;fill:#000;transition-property:fill}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .header-phone:hover svg{fill:#e31e24}}.header .city-wrap{margin-right:40px;overflow:hidden;text-overflow:ellipsis}.header .city-wrap a{display:flex;align-items:center;font-size:14px;color:#333;overflow:hidden}.header .city-wrap a span{transition-property:border-color}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .city-wrap a:hover span{border-color:transparent}}.header .city-wrap span{display:inline;border-bottom:1px dashed;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .city-wrap svg{position:relative;top:1px;margin-right:15px;flex-shrink:0}.header .menu-wrap{margin:0 auto;max-width:434px;flex-shrink:0}.header .menu-wrap ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;margin-bottom:0}.header .menu-wrap ul li{margin-right:20px;margin-bottom:16px}.header .menu-wrap ul li:last-child{margin-right:0}.header .menu-wrap ul a{transition-property:background-size;background:linear-gradient(to left,#e31e24,#e31e24) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;color:#333;font-size:14px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .menu-wrap ul a:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.header .menu-wrap ul a{background-size:100% 0,100% 0}.header .menu-wrap ul a:active{background-size:100% 1px,100% 1px}}.header .hamburger,.header .hamburger i,.header .menu-wrap ul a{transition-duration:.3s;transition-timing-function:ease}.header .hamburger{position:absolute;display:flex;flex-direction:column;justify-content:space-between;left:-167px;top:18px;cursor:pointer;color:#333;width:21px;height:19px;transition-property:color}.header .hamburger i{width:100%;height:3px;transition-property:transform;background:currentColor;transform-origin:left center;border-radius:5px}.header .hamburger.open i:first-child{transform:rotate(45deg)}.header .hamburger.open i:nth-child(2){transform:translateX(-10px) scale(0)}.header .hamburger.open i:last-child{transform:translateY(-1px) rotate(-45deg)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .hamburger:hover{color:#e31e24}}.header .hamburger-menu{width:100%;height:calc(100vh - 100%);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;background:#f6f6f6;left:0;top:100%;opacity:0;pointer-events:none;overflow:hidden}.header .hamburger-menu .grid-container{position:static;height:100%}.header .hamburger-menu .wrapper{margin-top:62px;overflow-y:auto;overflow-x:hidden;height:calc(100% - 62px*2);box-sizing:border-box}.header .hamburger-menu .catalog-list li:not(:first-child) a{font:400 16px/1.75 GothamPro,sans-serif,-apple-system}.header .hamburger-menu .menu{list-style-type:none;padding:0;margin:0}.header .hamburger-menu .menu li{margin-bottom:15px}.header .hamburger-menu .menu a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;font:700 20px/1.4 GothamPro,sans-serif,-apple-system;color:#000;letter-spacing:-.01em}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .hamburger-menu .menu a:hover{color:#e31e24}}.header.open-hamburger .form-search input,.header.open-hamburger .form-search label,.header.open-hamburger .header-inner{background:#f6f6f6}.header.open-hamburger .hamburger-menu{opacity:1;pointer-events:auto}@media (max-width:1439px){.header .hamburger{position:static;flex-shrink:0;-ms-grid-row-align:center;align-self:center;margin-right:27px}.header .header-phone,.header .right-col .header-cart{margin-right:16px}.header .header-phone .phone-desc,.header .header-phone .phone-value{display:none}.header .header-phone svg{display:block}}@media (max-width:1239px){.header .grid-container{position:relative}.header .hamburger{left:auto;right:16px}}@media (max-width:1023px){.header .menu-wrap{display:none}.header .right-col{margin-left:0}}@media (max-width:767px){.header .logo-wrap{margin-right:auto}.header .center-col,.header .city-wrap{display:none}.header .hamburger-menu .wrapper{margin-top:30px}}@media (max-width:479px){.header .logo-wrap{margin-top:0}.header .hamburger{margin-top:2px}}.header .simple-header-wrap{display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:30px}.header .simple-header-wrap .logo-wrap{position:absolute;left:50%;top:calc(50% - 4px);transform:translate(-50%,-50%);margin-bottom:5px}.header .back-to-site a{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;color:#e31e24;font-size:12px;line-height:1.67}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header .back-to-site a:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.header .back-to-site a{background-size:100% 0,100% 0}.header .back-to-site a:active{background-size:100% 1px,100% 1px}}.header .back-to-site a:last-child{display:none;background:0 0}.header .back-to-site a:last-child svg{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;width:30px;height:20px;transform:scaleX(-1)}.header .back-to-site a:last-child:active svg{fill:#e31e24}@media (max-width:479px){.header .back-to-site a:first-child{display:none}.header .back-to-site a:last-child{display:block}}.footer{background:#333;box-sizing:border-box;padding:52px 0 39px}.footer .contacts a.phone span,.footer .footer-menu a,.footer .pay-systems .pay-system-item,.footer a.logo{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer a.logo:hover{opacity:.7}}.footer .address{max-width:170px;margin-top:26px;font-size:11px;line-height:1.7;color:#fff}.footer .footer-menu{padding:0;margin:0;list-style-type:none;font-size:14px}.footer .footer-menu li{margin-bottom:11px}.footer .footer-menu a{transition-property:color;line-height:1.5;letter-spacing:-.015em}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer .footer-menu a:hover{color:#999}}.footer .right-col{display:flex;justify-content:space-between;align-items:flex-start}.footer .pay-systems{display:flex;flex-wrap:wrap;align-items:stretch;flex-shrink:0;max-width:167px;width:50%;margin:2px 0 0 22px}.footer .pay-systems .pay-system-item{display:flex;justify-content:center;width:50%;padding:0 16px;box-sizing:border-box;margin-bottom:18px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer .pay-systems .pay-system-item:hover{opacity:.75}}.footer .contacts{padding-left:51px}.footer .contacts a,.footer .footer-menu a{display:inline-block;color:#fff}.footer .contacts a.phone{font-size:18px;font-weight:700}.footer .contacts a.phone span{transition-property:background-size;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,#333,#333) 0 100% repeat-x;background-size:0 1px,100% 1px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer .contacts a.phone span:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.footer .contacts a.phone span{background-size:100% 0,100% 0}.footer .contacts a.phone span:active{background-size:100% 1px,100% 1px}}.footer .contacts a.email{display:block;margin-top:5px;font-size:14px;letter-spacing:.01em}.footer .contacts a.email span{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,#333,#333) 0 100% repeat-x;background-size:100% 1px,100% 1px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer .contacts a.email span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.footer .contacts a.email span:active{background-size:100% 0,100% 0}}.footer .contacts .btn-wrap{margin-top:33px}.footer .bottom-row{display:flex;justify-content:space-between;align-items:center;margin-top:31px;color:#999}.footer .bottom-row a{color:inherit}.footer .bottom-row .copyright{font-size:12px}.footer .bottom-row .socials{display:flex;align-items:center;margin-left:172px;margin-top:4px}.footer .bottom-row .socials a{display:inline-block;margin:0 9px}.footer .bottom-row .socials a img{max-width:22px;max-height:25px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer .bottom-row .socials a:hover path{fill:#fff}}.footer .bottom-row .developer{position:relative;padding-left:32px;font-size:12px;letter-spacing:-.02em}.footer .bottom-row .developer:before{content:'';position:absolute;width:18px;height:13px;background:url(/local/images/sprite.svg?a47e813a) -164px -224px no-repeat;left:0;top:0}.footer .bottom-row .developer a,.footer .bottom-row .developer span{padding-bottom:1px;border-bottom:1px solid}.footer .bottom-row .developer a{transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer .bottom-row .developer a:hover{color:#fff}}@media (max-width:1239px){.footer .pay-systems{margin-left:10px}}@media (max-width:1023px) and (min-width:768px){.footer .pay-systems{width:100%;max-width:none;flex-wrap:nowrap;justify-content:center}.footer .pay-systems .pay-system-item{width:auto}}@media (max-width:1023px){.footer .right-col{align-items:flex-end;flex-direction:column}.footer .contacts{padding-left:0}.footer .contacts a.phone{font-size:16px}.footer .contacts a.email{display:block}.footer .contacts .btn{padding-left:0;padding-right:0;width:100%}.footer .bottom-row{flex-direction:column;justify-content:center}.footer .bottom-row>*{margin-bottom:20px}.footer .bottom-row .socials{margin-left:0;order:1}.footer .bottom-row .copyright{order:3}.footer .bottom-row .developer{order:2}}@media (max-width:767px){.footer .right-col{margin-top:20px;flex-direction:row;justify-content:space-between}.footer .pay-systems{margin-left:0}}@media (max-width:479px){.footer{padding:30px 0}.footer .contacts a.email,.footer .contacts a.phone,.footer .logo{display:block;text-align:center}.footer .address{max-width:none;margin-bottom:20px}.footer .address,.footer .footer-menu{text-align:center}.footer .right-col{flex-direction:column-reverse;align-items:center}.footer .pay-systems{margin-top:20px}.footer .contacts{width:100%}.footer .contacts .btn-wrap{display:flex;justify-content:center}.footer .contacts .btn-wrap .btn{display:inline-block;width:auto;padding-left:30px;padding-right:30px}}.form-base label{position:relative;display:block;margin-bottom:16px;box-sizing:border-box}.form-base label.checkbox{position:relative;margin-bottom:2px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-base label.checkbox:hover input:not(:disabled)~i{border-color:#e31e24}}.form-base input,.form-base select{height:60px}.form-base input,.form-base select,.form-base textarea{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;width:100%;border:1px solid #cacaca;box-sizing:border-box;border-radius:3px;padding:20px 21px 0;font:400 14px GothamPro,sans-serif,-apple-system;letter-spacing:-.02em;caret-color:#e31e24;outline:0;-webkit-appearance:none;appearance:none;resize:none}.form-base input:-ms-input-placeholder,.form-base select:-ms-input-placeholder,.form-base textarea:-ms-input-placeholder{color:#cacaca;line-height:1.5}.form-base input::placeholder,.form-base select::placeholder,.form-base textarea::placeholder{color:#cacaca;line-height:1.5}.form-base input:focus,.form-base select:focus,.form-base textarea:focus{border-color:#979797}.form-base input.error,.form-base select.error,.form-base textarea.error{border-color:#e31e24}.form-base input[type=radio],.form-base select[type=radio],.form-base textarea[type=radio]{display:none;position:absolute}.form-base input[type=radio]+span,.form-base select[type=radio]+span,.form-base textarea[type=radio]+span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;position:relative;display:inline-block;width:100%;min-height:54px;border:1px solid #cacaca;border-radius:3px;padding:16px 0 16px 43px;font:400 14px GothamPro,sans-serif,-apple-system;letter-spacing:-.02em;line-height:20px;cursor:pointer;color:#3f4651;box-sizing:border-box}.form-base input[type=radio]+span:before,.form-base select[type=radio]+span:before,.form-base textarea[type=radio]+span:before{content:'';position:absolute;width:14px;height:14px;left:18px;top:19px;border:1px solid #4f5760;border-radius:100%}.form-base input[type=radio]+span:after,.form-base select[type=radio]+span:after,.form-base textarea[type=radio]+span:after{content:'';position:absolute;transition-property:opacity transform;transition-duration:.3s;transition-timing-function:ease;width:10px;height:10px;top:22px;left:21px;border-radius:100%;background-color:#3f4650}.form-base input[type=radio]:checked+span:after,.form-base select[type=radio]:checked+span:after,.form-base textarea[type=radio]:checked+span:after{opacity:1;transform:scale(1);background-color:#e31e24}.form-base input[type=radio]:checked+span,.form-base input[type=radio]:checked+span:before,.form-base select[type=radio]:checked+span,.form-base select[type=radio]:checked+span:before,.form-base textarea[type=radio]:checked+span,.form-base textarea[type=radio]:checked+span:before{border:1px solid #e31e24}.form-base input[type=radio]:not(:checked)+span,.form-base select[type=radio]:not(:checked)+span,.form-base textarea[type=radio]:not(:checked)+span{border:1px solid #f6f6f6}.form-base input[type=radio]:not(:checked)+span:after,.form-base select[type=radio]:not(:checked)+span:after,.form-base textarea[type=radio]:not(:checked)+span:after{opacity:0;transform:scale(0)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-base input[type=radio]:not(:checked)+span:hover,.form-base select[type=radio]:not(:checked)+span:hover,.form-base textarea[type=radio]:not(:checked)+span:hover{border:1px solid #cacaca}}.form-base input.date~span:last-child:after,.form-base select.date~span:last-child:after,.form-base textarea.date~span:last-child:after{content:'';position:absolute;width:16px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -106px -268px no-repeat;right:15px;top:21px;z-index:2}.form-base input[type=date],.form-base select[type=date],.form-base textarea[type=date]{background:0 0}.form-base input[type=date]::-webkit-calendar-picker-indicator,.form-base select[type=date]::-webkit-calendar-picker-indicator,.form-base textarea[type=date]::-webkit-calendar-picker-indicator{display:none}.form-base input[type=checkbox],.form-base select[type=checkbox],.form-base textarea[type=checkbox]{display:none}.form-base input[type=checkbox]~.input-title,.form-base select[type=checkbox]~.input-title,.form-base textarea[type=checkbox]~.input-title{position:static;padding:0 0 0 30px;font-size:14px;color:#333;letter-spacing:-.018em;cursor:pointer}.form-base input[type=checkbox]~i,.form-base select[type=checkbox]~i,.form-base textarea[type=checkbox]~i{width:16px;height:16px;transition-property:background,border-color;transition-duration:.3s;transition-timing-function:ease;position:absolute;display:inline-block;left:0;top:3px;background:#fff;border:1px solid #333;border-radius:3px;box-sizing:border-box}.form-base input[type=checkbox]~i:before,.form-base select[type=checkbox]~i:before,.form-base textarea[type=checkbox]~i:before{content:'';position:absolute;width:12px;height:9px;background:url(/local/images/sprite.svg?a47e813a) -186px -224px no-repeat;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(0)}.form-base input[type=checkbox]:checked,.form-base select[type=checkbox]:checked,.form-base textarea[type=checkbox]:checked{pointer-events:none}.form-base input[type=checkbox]:checked~i,.form-base select[type=checkbox]:checked~i,.form-base textarea[type=checkbox]:checked~i{border-color:#e31e24;background:#e31e24}.form-base input[type=checkbox]:checked~i:before,.form-base select[type=checkbox]:checked~i:before,.form-base textarea[type=checkbox]:checked~i:before{transform:translate(-50%,-50%) scaleX(1)}.form-base input:disabled,.form-base select:disabled,.form-base textarea:disabled{background:#969696}.form-base input:disabled~.input-title,.form-base select:disabled~.input-title,.form-base textarea:disabled~.input-title{color:#969696;cursor:auto}.form-base input:disabled~i,.form-base select:disabled~i,.form-base textarea:disabled~i{border-color:#969696}.form-base .files-area input[type=file],.form-base select.select2-hidden-accessible{display:none}.form-base textarea{height:100px;padding-top:30px;padding-bottom:5px}.form-base textarea~.input-title{right:10px}.form-base .files-area{margin-bottom:25px;cursor:pointer}.form-base .files-area.drag-start .dnd-area{border-color:#cacaca}.form-base .files-area .dnd-wrap{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;position:relative;width:100%;min-height:60px;border:1px solid #cacaca;border-radius:3px;font:400 14px GothamPro,sans-serif,-apple-system;letter-spacing:-.02em;caret-color:#e31e24;box-sizing:border-box;outline:0;-webkit-appearance:none;appearance:none;resize:none}.form-base .files-area .dnd-area{padding:20px 21px 15px}.form-base .files-area .dnd-title{display:inline-block;position:absolute;left:1px;top:1px;right:1px;padding:9px 20px 5px;font-size:10px;margin-bottom:9px;color:#969696;background:#fff}.form-base .files-area .dnd-desc{max-width:396px;margin-top:6px;font:14px GothamPro,sans-serif,-apple-system;line-height:1.57142857;color:#333}.form-base .files-area .file-row{position:relative;display:flex;align-items:flex-end;background:#f6f6f6;border-radius:5px;margin:0 20px 5px;cursor:auto}.form-base .files-area .file-row:first-child{margin-top:5px}.form-base .files-area .file-row:last-child{margin-bottom:20px}.form-base .files-area .file-row .file-name{padding:9px 20px 5px;font-size:10px;margin-bottom:9px;color:#e31e24;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-base .files-area .file-row .remove-file{content:'';position:absolute;width:10px;height:10px;background:url(/local/images/sprite.svg?a47e813a) -86px -253px no-repeat;top:37%;right:10px;cursor:pointer}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-base .files-area .file-row .remove-file:hover{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform:rotate(90deg)}}.form-base .input-title{display:inline-block;position:absolute;left:1px;top:1px;right:1px;padding:9px 20px 5px;margin-bottom:9px;border-radius:3px 3px 0 0;font-size:10px;color:#969696;background:#fff}.form-base .input-error{display:inline-block;margin-top:10px;color:#e31e24;font-size:10px}.form-base .privacy{margin-top:5px;padding:0 25px;font:400 14px/1.57 GothamPro,sans-serif,-apple-system;text-align:center;letter-spacing:-.015em}.form-base .privacy a{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-base .privacy a:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.form-base .privacy a{background-size:100% 0,100% 0}.form-base .privacy a:active{background-size:100% 1px,100% 1px}}.form-base .btn-wrap{display:flex;justify-content:center;margin-top:26px}.form-base .btn-wrap .btn{max-width:100%;min-width:193px;padding:13px 20px}.form-base input::-webkit-inner-spin-button,.form-base input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-base input[type=number]{-moz-appearance:textfield}@media (max-width:479px){.form-base .privacy{padding:0}.form-base .input-title{padding:7px 20px 3px}}.form-search{z-index:2}.form-search label{width:0;height:100%;transition-property:width;right:0;top:0;display:flex;align-items:flex-end;padding-bottom:10px;overflow:hidden;background:#fff;box-sizing:border-box}.form-search input{border:0;border-bottom:1px solid #333;border-radius:0;height:25px;margin-top:0;padding:0 60px 0 7px}.form-search .search-hint,.form-search button,.form-search label{transition-duration:.3s;transition-timing-function:ease;position:absolute}.form-search button{background:0 0;box-shadow:none;outline:0;border:0;color:#333;cursor:pointer;transition-property:right,color;right:-170px;top:15px}.form-search button svg{fill:currentColor}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-search button:hover{color:#e31e24}}.form-search.open label{width:calc(100% - 180px)}.form-search.open button{right:0}.form-search.open .search-hint{transition-delay:.3s;opacity:1;pointer-events:auto}.form-search .search-hint{transition-property:opacity;width:499px;max-width:100vw;min-width:390px;right:0;top:100%;padding:15px 10px 20px 21px;background:#fff;box-shadow:0 10px 15px rgba(0,0,0,.12);box-sizing:border-box;opacity:0;pointer-events:none}.form-search .search-hint:empty{display:none}.form-search .search-hint .count-find{margin-bottom:16px;letter-spacing:-.02em;font-weight:500}.form-search .search-hint .count-find.not-found{margin-bottom:0}.form-search .search-hint .count-find span{color:#e31e24}.form-search .search-hint .hint-sections-list{padding-bottom:16px}.form-search .search-hint .hint-sections-list a{transition-property:background-size,color;transition-duration:.3s;transition-timing-function:ease;color:#000;margin-right:16px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-search .search-hint .hint-sections-list a:hover{color:#e31e24}}.form-search .search-hint .hint-products-list{height:auto;max-height:calc(100vh - 250px);max-height:min(400px,calc(100vh - 250px));overflow-y:auto;padding-right:7px}.form-search .search-hint .hint-product-item{display:flex;align-items:center;padding-right:10px;padding-top:9px;padding-bottom:10px;border-bottom:1px solid #f6f6f6;color:#333}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-search .search-hint .hint-product-item:hover .item-name{border-color:#e31e24}}.form-search .search-hint .image-wrap{width:80px;height:80px;flex-shrink:0}.form-search .search-hint .image-wrap img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.form-search .search-hint .name-wrap{margin-right:10px;padding-left:10px;font-size:18px;letter-spacing:-.015em}.form-search .search-hint .name-wrap b{color:#e31e24;font-weight:500}.form-search .search-hint .item-name{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;display:inline;border-bottom:1px solid transparent}.form-search .search-hint .price-wrap{position:relative;margin-left:auto;margin-top:4px;flex-shrink:0}.form-search .search-hint .price-wrap .price{font-size:20px;font-weight:500;letter-spacing:-.02em}.form-search .search-hint .price-wrap .old-price{position:absolute;width:100%;white-space:nowrap;bottom:calc(100% + 8px);right:0;font-size:12px;font-weight:400;color:#969696;text-align:right;text-decoration:line-through}.form-search .search-hint .btn-wrap{margin-top:18px;justify-content:flex-start}.form-search .search-hint .btn-wrap .btn{padding:10px 7px}@media (max-width:1439px){.form-search{-ms-grid-row-align:center;align-self:center}.form-search button{position:relative;top:auto;right:auto;padding:0}.form-search button svg{width:25px;height:25px}.form-search input{margin-top:15px}.form-search.open label{width:calc(100% - 220px)}.form-search.open button{right:auto}}@media (max-width:1239px){.form-search label{display:flex;align-items:center;width:0;left:auto;right:16px;height:76px;top:50%;transform:translateY(-50%)}.form-search .search-hint{width:calc(100% - 180px - 32px*2);max-width:499px;right:16px}.form-search.open label{width:calc(100% - 180px - 32px*2);left:auto}}@media (max-width:479px){.form-search.open label{width:calc(100% - 32px - 40px);left:auto}.form-search input{margin-top:11px}.form-search .search-hint{width:499px;right:0;max-width:100vw;min-width:auto;padding-left:10px}.form-search .search-hint .image-wrap{width:60px;height:60px}.is-iphone .form-search .search-hint .hint-products-list{height:90px}}.form-search.inline{position:relative;max-width:584px}.form-search.inline label{position:static;width:100%;max-width:none}.form-search.inline input{padding:0 10px 8px 30px;box-sizing:content-box}.form-search.inline input::-webkit-input-placeholder{line-height:normal!important}.form-search.inline button{right:auto;left:0;top:4px;padding:0}.is-firefox .form-search.inline button{top:2px}.is-firefox .form-search.inline input{padding-bottom:5px}.form-search.inline .search-hint{width:100%;max-width:100%;right:auto;left:0}.form-search.inline.open .search-hint{transition-delay:0}@media (max-width:1439px){.form-search.inline button{position:absolute}.form-search.inline input{margin-top:0}}@media (max-width:1239px){.form-search.inline label{height:auto;transform:none}}.feedback-form{margin-top:25px}.form-one-click .product-row{display:flex;justify-content:space-between;align-items:flex-start;margin-top:25px}.form-one-click .image-wrap{position:relative;width:100px;flex-shrink:0}.filter-wrap .checkbox-with-picture-wrap label:before,.form-one-click .image-wrap:before,.popup-set .set-item .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:100%}.form-one-click .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.form-one-click .product-info{width:100%;padding:5px 20px;font-size:14px;line-height:1.57;letter-spacing:-.015em}.form-one-click .product-info .product-param{margin-top:10px}.form-one-click .product-info .product-param.icon{display:flex;align-items:center;margin-top:8px;font-size:12px;line-height:1.5}.form-one-click .product-info .product-param.icon img{width:30px;margin-right:9px}.form-one-click .count-wrap{-ms-grid-row-align:center;align-self:center;width:78px;flex-shrink:0}.form-one-click .price-row{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 30px 14px;background:#f6f6f6;font:500 18px/1.38 GothamPro,sans-serif,-apple-system}.form-one-click .price-row .price-title{text-transform:uppercase}.form-one-click .price-row .price{font:500 24px/1.16 GothamPro,sans-serif,-apple-system}.form-one-click .inputs-wrap{margin-top:24px}.form-one-click .privacy{margin-top:0}.form-one-click .btn-wrap{margin-top:18px}.form-one-click .btn-wrap .btn{min-width:180px}@media (max-width:479px){.form-one-click .product-row{flex-wrap:wrap}.form-one-click .product-row .product-info{width:calc(100% - 100px);padding-right:0}.form-one-click .count-wrap{margin-top:10px;width:100px}.form-one-click .price-row{padding-left:16px;padding-right:16px}}.dealer-form,.supplier-form{margin-top:53px;padding:30px;box-shadow:0 10px 15px rgba(0,0,0,.12);border-radius:5px}.dealer-form .privacy,.supplier-form .privacy{text-align:left;padding:0}.dealer-form .btn-wrap,.supplier-form .btn-wrap{justify-content:flex-start}.dealer-form .select2-container--city .select2-selection--multiple .select2-selection__rendered,.dealer-form .select2-container--custom .select2-selection--single .select2-selection__rendered,.dealer-form .select2-container--filter .select2-selection--single .select2-selection__rendered,.dealer-form .select2-container--search .select2-selection--single .select2-selection__rendered,.supplier-form .select2-container--city .select2-selection--multiple .select2-selection__rendered,.supplier-form .select2-container--custom .select2-selection--single .select2-selection__rendered,.supplier-form .select2-container--filter .select2-selection--single .select2-selection__rendered,.supplier-form .select2-container--search .select2-selection--single .select2-selection__rendered{padding-top:9px}.dealer-form label,.supplier-form label{padding-bottom:2px}.contacts-page .contact-form textarea,.dealer-form textarea,.supplier-form textarea{height:120px}.order-form .btn-wrap{margin-top:8px;padding-bottom:24px;justify-content:space-between}.order-form .btn-wrap.button-1{justify-content:flex-end}.order-form .btn-wrap .btn{min-width:0;padding:11px 30px}.order-form textarea{height:122px}.order-form label.checkbox{margin-bottom:16px;padding-right:10px}.order-form .privacy{margin-top:24px;padding:0;font:400 14px/1.57 GothamPro,sans-serif,-apple-system;letter-spacing:-.015em;text-align:left}.order-form .privacy a{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.order-form .privacy a:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.order-form .privacy a{background-size:100% 0,100% 0}.order-form .privacy a:active{background-size:100% 1px,100% 1px}}.popup{width:100%;max-width:672px;box-sizing:border-box;border-radius:5px;padding:30px}.popup .popup-title{font-size:30px;margin-top:29px;font-weight:500;letter-spacing:-.015em;line-height:.8}@media (max-width:479px){.popup .popup-title{font-size:20px}}.popup .popup-message{margin-top:17px;line-height:1.75;letter-spacing:-.016em}@media (max-width:479px){.popup{padding:30px 20px}.popup .popup-message{font-size:14px}}.popup-success{max-width:496px;padding-bottom:62px}.popup-success .popup-message,.popup-success .popup-title{text-align:center}.popup-buy-one-click{max-width:584px}.popup-select-city{max-width:550px}.popup-select-city .popup-title{font-size:20px;margin-top:3px;margin-bottom:21px;color:#000;line-height:1.2;font-weight:700}.popup-select-city .input-city{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;display:flex;justify-content:space-between;align-items:center;position:relative;font:400 14px GothamPro,sans-serif,-apple-system;border:1px solid #cacaca;border-radius:3px;height:56px;width:100%;padding:17px 19px;margin-bottom:20px;caret-color:#e31e24;box-sizing:border-box;outline:0;-webkit-appearance:none;appearance:none;resize:none}.popup-select-city .input-city:-ms-input-placeholder{color:#cacaca}.popup-select-city .input-city::placeholder{color:#cacaca}.popup-select-city .input-city:focus{border-color:#979797}.popup-select-city .input-city.error,.slick-dots li.slick-active:before{border-color:#e31e24}.popup-select-city .select-block{display:flex}.popup-select-city .select-block .city,.popup-select-city .select-block .region{flex-shrink:0}.popup-select-city .select-block .region{width:50%;min-width:202px;margin-right:32px}.popup-select-city .select-block .city{width:calc(50% - 32px)}.popup-select-city .select-block .city-row-wrap,.popup-select-city .select-block .region-row-wrap{max-height:262px;overflow-y:auto}.popup-select-city .select-block .title{font-size:18px;line-height:1.38888889;color:#333;margin-bottom:11px;letter-spacing:-.02em;font-weight:500}.popup-select-city .select-block .row{transition-property:color;transition-duration:.3s;transition-timing-function:ease;display:block;padding-bottom:8px;font-size:14px;line-height:1.57142857;color:#333;word-break:break-word}.popup-select-city .select-block .row.selected{color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.popup-select-city .select-block .row:hover{color:#e31e24}}@media (max-width:479px){.popup-select-city .select-block{flex-direction:column}.popup-select-city .select-block .city-row-wrap,.popup-select-city .select-block .region-row-wrap{max-height:200px}.popup-select-city .select-block .city,.popup-select-city .select-block .region{margin-right:25px}.popup-select-city .select-block .city{margin-top:25px}}.popup-attention-order .btn-wrap{margin-top:24px}.popup-set{max-width:1024px;padding:30px 20px 85px 30px}.popup-set .popup-message{font-size:20px;line-height:1.4;letter-spacing:-.015em}.popup-set .col-items{width:65%}.popup-set .col-total{width:35%}.popup-set .set-item{display:flex;margin-top:32px}.popup-set .set-item .image-wrap{position:relative;display:block;width:100%;max-width:120px;margin-right:20px;align-self:flex-start;outline:0}.collections-slider .detail-slider .image-wrap img,.collections-slider .slider-nav .slide .image-wrap img,.popup-set .set-item .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.popup-set .set-item .image-wrap:hover~.set-info .set-name{color:#e31e24}}.popup-set .set-item .set-info{width:50%}.popup-set .set-item .set-name{transition-property:color;transition-duration:.3s;transition-timing-function:ease;display:inline-block;font:500 18px/1.38 GothamPro,sans-serif,-apple-system;letter-spacing:-.015em;color:#333;outline:0}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.popup-set .set-item .set-name:hover{color:#e31e24}}.popup-set .set-item .set-desc{margin-top:3px;font-size:12px;line-height:1.5;letter-spacing:-.01em}.popup-set .set-item .price{display:block;margin-top:15px;font-size:18px;line-height:1.38;font-weight:500;letter-spacing:-.015em}.popup-set .set-item .count-input{max-width:78px;margin-top:10px}.popup-set .total-block{margin-top:32px;padding:24px 30px;background:#f6f6f6;border-radius:10px}.popup-set .total-block .title-total{font:500 18px/1.38 GothamPro,sans-serif,-apple-system;letter-spacing:-.015em}.popup-set .total-block .list-items{margin-top:16px;padding-bottom:24px;border-bottom:1px solid #cacaca}.popup-set .total-block .item-info,.popup-set .total-block .total-info{display:flex;justify-content:space-between}.popup-set .total-block .item-info+.item-info{margin-top:9px}.popup-set .total-block .item-info .item-name{margin-right:10px;font-size:18px;line-height:1.38}.popup-set .total-block .item-info .item-price{flex-shrink:0}.popup-set .total-block .item-info .price{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-end;font:500 18px/1.38 GothamPro,sans-serif,-apple-system;letter-spacing:-.015em}.popup-set .total-block .item-info .price .old-price{margin-right:5px;color:#969696;text-decoration:line-through;font-size:12px;line-height:1.5}.popup-set .total-block .total-info{margin-top:16px;font:500 18px/1.38 GothamPro,sans-serif,-apple-system}.popup-set .total-block .total-info .total-name{letter-spacing:-.015em;text-transform:uppercase}.popup-set .one-click-wrap{text-align:center}.popup-set .one-click{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;display:inline-block;margin-top:16px;color:#000;line-height:1.5;border-bottom:1px dashed}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.popup-set .one-click:hover{border-color:transparent}}@media (max-width:1023px){.popup-set .col-items,.popup-set .col-total{width:100%}}@media (max-width:479px){.popup-set{padding:30px 15px 15px}.popup-set .set-item .image-wrap{max-width:80px}.popup-set .total-block{padding:15px}}.collections-slider{position:relative;margin-top:37px;margin-right:41.66666667%}.collections-slider .tooltips-wrap{position:absolute;top:-9px;right:-18px}.collections-slider .slick-list{margin-top:-32px;padding-top:32px}.collections-slider .detail-slider:not(.slick-initialized) .slide-item{display:none}.collections-slider .detail-slider:not(.slick-initialized) .slide-item:first-child{display:block}.collections-slider .detail-slider .slick-track{display:flex}.collections-slider .detail-slider .slide-item{position:relative;height:auto;margin-right:10px;will-change:transform}.collections-slider .detail-slider .slide{display:flex;height:100%}.collections-slider .detail-slider .image-wrap{position:relative;max-width:214px;flex-shrink:0;width:100%}.collections-slider .detail-slider .image-wrap:before,.collections-slider .slider-nav .slide .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:252.3364486%}.collections-slider .detail-slider .content-wrap{display:flex;flex-direction:column;margin-left:50px}.collections-slider .detail-slider .content-wrap .bottom-row{margin-top:auto}.collections-slider .detail-slider .item-name{font-size:30px;transition-property:color;transition-duration:.3s;transition-timing-function:ease;display:inline-block;align-self:flex-start;font-weight:500;line-height:1.33;letter-spacing:-.02em;color:#000}@media (max-width:479px){.collections-slider .detail-slider .item-name{font-size:20px}}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.collections-slider .detail-slider .item-name:hover{color:#e31e24}}.collections-slider .detail-slider .scroll-wrap{margin-top:20px;height:207px;padding-right:5px;overflow:auto}.collections-slider .detail-slider .item-desc{line-height:1.75;letter-spacing:-.02em}.collections-slider .detail-slider .item-props{margin-top:35px}.collections-slider .detail-slider .item-props .prop-item{display:flex;line-height:1.75;letter-spacing:-.02em}.collections-slider .detail-slider .item-props .prop-item+.prop-item{margin-top:2px}.collections-slider .detail-slider .item-props .prop-name{width:37%;margin-right:5px;font-weight:700}.collections-slider .detail-slider .price{font-size:60px;display:flex;flex-direction:column-reverse;margin-top:19px;font-weight:500;line-height:1.08;letter-spacing:-.025em}@media (max-width:1023px){.collections-slider .detail-slider .price{font-size:40px}}@media (max-width:479px){.collections-slider .detail-slider .price{font-size:34px}}.collections-slider .detail-slider .price .old-price{font-size:24px;font-weight:400;color:#969696;text-decoration:line-through}@media (max-width:1239px){.collections-slider .detail-slider .price .old-price{font-size:22px}}@media (max-width:479px){.collections-slider .detail-slider .price .old-price{font-size:20px}}.collections-slider .detail-slider .btn-wrap{margin-top:51px}.collections-slider .detail-slider .btn-wrap .btn svg{margin-left:20px}.collections-slider .slider-nav{position:absolute;display:flex;left:calc(100% + 25px);top:32px;margin-top:-32px;padding-top:32px;overflow:hidden}.collections-slider .slider-nav .slick-list{width:100%;overflow:visible}.collections-slider .slider-nav .slick-track{display:flex}.collections-slider .slider-nav .slide-item{display:flex;height:auto;will-change:transform}.collections-slider .slider-nav .slide-item.first{display:none}.collections-slider .slider-nav .slide{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;display:flex;flex-direction:column;width:187px;margin-right:28px;cursor:pointer}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.collections-slider .slider-nav .slide:hover{transform:translateY(-5px)}}.collections-slider .slider-nav .slide .image-wrap{position:relative}.collections-slider .slider-nav .slide .image-wrap:before{padding-top:253.47593583%}.collections-slider .slider-nav .slide .slide-info{display:flex;flex-direction:column;height:100%;margin-top:11px;line-height:1.5;letter-spacing:-.02em}.collections-slider .slider-nav .slide .slide-name{margin-bottom:1px}.collections-slider .slider-nav .slide .price{font-size:24px;display:inline-flex;flex-wrap:wrap;margin-top:auto;font-weight:500}@media (max-width:1239px){.collections-slider .slider-nav .slide .price{font-size:22px}}@media (max-width:479px){.collections-slider .slider-nav .slide .price{font-size:20px}}.collections-slider .slider-nav .slide .price .current-price{margin-right:10px}.collections-slider .slider-nav .slide .price .old-price{font-size:18px;align-self:flex-start;font-weight:400;text-decoration:line-through;color:#969696;line-height:1}.collections-slider .slider-arrows{display:flex;align-items:center}.collections-slider .slider-arrows .number-wrap{display:flex;margin-top:48px;font-size:20px}.collections-slider .slider-arrows .number-wrap .separator{margin:0 14px}.collections-slider .slider-arrows .number-wrap .all{transition-property:color;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.collections-slider .slider-arrows .number-wrap .all:hover{color:#e31e24}}.collections-slider .slider-arrow{margin-top:48px}.collections-slider .slider-arrow:not(.slick-arrow)~.number-wrap{display:none}.collections-slider .slider-arrow.prev{margin-left:0}.collections-slider .slider-arrow.next{margin-right:0}.collections-slider .slider-arrow.slick-hidden~.number-wrap{display:none}@media (max-width:1023px){.collections-slider{display:flex;flex-direction:column-reverse;margin-right:0}.collections-slider .detail-slider{margin-top:30px}.collections-slider .detail-slider .slick-list{padding-top:0}.collections-slider .detail-slider .image-wrap{display:none}.collections-slider .detail-slider .slide-item{margin-right:0}.collections-slider .detail-slider .item-props{margin-top:30px}.collections-slider .detail-slider .item-props .prop-name{width:18%}.collections-slider .detail-slider .scroll-wrap{height:auto;overflow:visible}.collections-slider .detail-slider .btn-wrap,.collections-slider .detail-slider .price{margin-top:30px}.collections-slider .detail-slider .content-wrap{width:100%;margin-left:0}.collections-slider .slider-nav{position:static}.collections-slider .slider-nav .slick-list{overflow:hidden;margin-top:-32px;padding-top:32px!important}.collections-slider .slider-nav .slide-item{position:relative;display:flex;justify-content:center;z-index:2}.collections-slider .slider-nav .slide-item.first{display:flex}.collections-slider .slider-nav .slide-item.last{display:none}.collections-slider .slider-nav .slide-item .slide{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform-origin:center bottom;margin-right:0}.collections-slider .slider-nav .slide-item .slide .tooltips-wrap{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.collections-slider .slider-nav .slide-item .slide-info{display:none}.collections-slider .slider-nav .slide-item:not(.slick-center){z-index:1}.collections-slider .slider-nav .slide-item:not(.slick-center) .slide{transform:scale(.9)}.collections-slider .slider-nav .slide-item:not(.slick-center) .tooltips-wrap{opacity:0;pointer-events:none}.collections-slider .slick-dots{margin:30px 0}}@media (max-width:767px){.collections-slider .slider-nav{margin:0 -60px}.collections-slider .slider-nav .slide{width:103px}}@media (max-width:479px){.collections-slider .detail-slider .btn-wrap svg,.collections-slider .detail-slider .item-desc{display:none}.collections-slider,.collections-slider .detail-slider .scroll-wrap{margin-top:0}.collections-slider .detail-slider .item-props{margin-top:8px;font-size:14px}.collections-slider .detail-slider .item-props .prop-name{width:39%}.collections-slider .detail-slider .btn-wrap,.collections-slider .detail-slider .price{margin-top:18px}.collections-slider .detail-slider .btn-wrap .btn{padding:6px 20px}.collections-slider .detail-slider .bottom-row{display:flex;justify-content:space-between;align-items:center}}.reviews-slider{position:relative;margin-top:86px}.reviews-slider .slider-inner{display:flex;margin:0 -16px}.reviews-slider .slider-inner:not(.slick-initialized) .slide-item{display:none}.reviews-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+2){display:block}.reviews-slider .slide-item{display:flex;padding:0 16px;height:auto}.reviews-slider .review-item,.reviews-slider .slide{height:100%}.reviews-slider .slick-list{width:100%;margin-top:-60px;padding-top:60px}.reviews-slider .slick-track{display:flex;align-items:stretch;min-width:100%}@media (max-width:767px){.reviews-slider .slider-inner:not(.slick-initialized) .slide-item{display:none}.reviews-slider .slider-inner:not(.slick-initialized) .slide-item:first-child{display:block}.reviews-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(2){display:none}}@media (max-width:479px){.reviews-slider{margin-top:30px}}.main-news-slider{position:relative;margin-top:50px}.main-news-slider .slider-inner{margin:0 -16px}.main-news-slider .slider-inner:not(.slick-initialized) .slide-item{display:none}.main-news-slider .slider-inner:not(.slick-initialized) .slide-item:first-child{display:block}.main-news-slider .slide-item{padding:0 16px}.main-news-slider .slide{display:flex}.main-news-slider .image-wrap{position:relative;width:672px;flex-shrink:0}.main-news-slider .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:66.66666667%}.main-news-slider .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.main-news-slider .content-wrap{padding-left:32px}.main-news-slider .content-wrap .top-row{display:flex;justify-content:space-between;margin-top:3px;font-size:14px;line-height:1.57;letter-spacing:-.02em}.main-news-slider .content-wrap .date{margin-right:15px}.main-news-slider .content-wrap .tags{text-align:right}.main-news-slider .content-wrap .tag{color:#333;font-size:14px}.main-news-slider .content-wrap .more-wrap a span,.main-news-slider .content-wrap .tag span,.promo .more span{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,#fff,#fff) 0 100% repeat-x;background-size:100% 1px,100% 1px;padding-bottom:2px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.main-news-slider .content-wrap .tag span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.main-news-slider .content-wrap .tag span:active{background-size:100% 0,100% 0}}.main-news-slider .content-wrap .item-name{margin-top:31px;font:700 20px/1.5 GothamPro,sans-serif,-apple-system;letter-spacing:-.018em}.main-news-slider .content-wrap .item-text{margin-top:30px;line-height:1.75;letter-spacing:-.018em}.main-news-slider .content-wrap .more-wrap{margin-top:42px;margin-left:5px}.main-news-slider .content-wrap .more-wrap a,.promotion-item .content-wrap .more-wrap a{line-height:1.38;letter-spacing:-.02em;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.main-news-slider .content-wrap .more-wrap a span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.main-news-slider .content-wrap .more-wrap a span:active{background-size:100% 0,100% 0}}.main-news-slider .relative-container,.promo,.promo h1:after{position:relative}@media (max-width:1023px){.main-news-slider .image-wrap{width:50%}}@media (max-width:767px){.main-news-slider .image-wrap{margin:30px 0;width:100%}.main-news-slider .content-wrap{padding-left:0}.main-news-slider .content-wrap .more-wrap{margin:20px 0}}.promo{display:flex;align-items:stretch;min-height:calc(100vh - 98px);height:768px}.promo.is-gps-bot .doors .door-item{opacity:1}.promo.in-animate .promo-slider{pointer-events:none}.promo h1{font-size:60px;font-weight:500;margin-bottom:35px;letter-spacing:-.018em;line-height:1.08}@media (max-width:1023px){.promo h1{font-size:40px}}@media (max-width:479px){.promo h1{font-size:34px}}.promo h1:after{content:'\002E';top:1px;color:#e31e24}.promo .scroll{position:absolute;left:calc((100vw - 1056px)/2 - 155px);top:calc(50% - 3px);transform:rotate(-90deg);transform-origin:left center;padding-left:20px;font-size:14px;letter-spacing:-.015em;z-index:2}.promo .scroll:before{content:'';position:absolute;width:20px;height:1px;right:100%;top:50%;background:#e31e24}.promo .promo-grid{height:100%}.promo .promo-content{margin-top:32.1%}.promo .promo-desc{max-width:311px;font-size:16px;line-height:1.75;letter-spacing:-.018em}.promo .btn-wrap{margin-top:73px}.promo .btn-wrap .btn{will-change:transform}.promo .btn-wrap .btn svg{top:2px}.promo .background{width:100%;height:auto;max-width:1440px;position:absolute;left:50%;bottom:0;background:center bottom/cover;transform:translateX(-50%)}.promo .background:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:54.55177206%}.promo .doors,.promo .doors .door-item{width:100%;height:100%;position:absolute;top:0}.promo .doors{max-width:16.917%;box-sizing:border-box;left:46.4%}.promo .doors .door-item{left:0;opacity:0;pointer-events:none}.promo .doors .door-item.hide{animation:doorHideAnim .5s ease forwards;animation-delay:0!important;z-index:1!important}.promo .doors .door-item.active{animation:none}.promo .doors .door-item.active,.promo .doors .door-item.active .slide-item{opacity:1;pointer-events:auto;z-index:2}.promo .doors .door-item.rand{animation:translateX .8s ease forwards}.promo .doors .door-item img{width:100%;height:63vh;position:absolute;max-height:547px;min-height:468px;left:0;bottom:22%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.promo .promo-slider{position:absolute;max-width:100%;left:16px;bottom:30.4%;margin-top:47%;overflow:hidden}.promo .slide-item{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:100%;bottom:37.6%;opacity:0;pointer-events:none}.promo .slide{position:relative;display:flex;flex-direction:column;padding:20px 16px 37px 55px;background:#fff;filter:drop-shadow(0 10px 15px rgba(0,0,0,.12));min-width:264px;max-width:300px;max-height:380px;box-sizing:border-box;margin-left:34px}.promo .slide:after{content:'';position:absolute;width:20px;height:20px;background:#fff;transform:translate(-50%,-50%) rotate(45deg);left:0;top:50%}.promo .slide-title{font-size:18px;font-weight:500;letter-spacing:-.023em}.promo .slide-desc{margin-top:18px;padding-right:5px;font-size:12px;line-height:1.67;letter-spacing:-.018em;overflow-y:auto}.promo .price-wrap{margin-top:15px}.promo .price{display:flex;flex-direction:column-reverse;font-size:37px;line-height:1.08;letter-spacing:-.03em;font-weight:500}.promo .price .currency{margin-left:5px}.promo .price .old-price{font-size:18px;color:#969696;text-decoration:line-through}.promo .more{display:block;margin-top:13px;color:#e31e24;letter-spacing:-.02em}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.promo .more span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.promo .more span:active{background-size:100% 0,100% 0}}.promo .slider-arrows{margin-top:58px;margin-left:34px}.promo .slider-arrows .slider-arrow{display:flex}@media (max-width:1439px){.promo .scroll{display:none}}@media (max-width:1239px){.promo .promo-content{margin-top:20%}.promo .slide-item{bottom:100%;top:0;transform:translateY(-50%)}}@media (max-width:1239px) and (min-width:1024px){.promo .promo-content .slider-arrows{margin-top:20px;margin-left:0}.promo .promo-content .slider-arrows .slider-arrow.prev{margin-left:0}.promo .promo-content .btn-wrap{margin-top:20px}}@media (max-width:1023px){.promo{display:flex;flex-direction:row-reverse;height:547px;min-height:auto}.promo .background{position:static;height:100%;left:0;transform:translateX(0);background:0 0!important}.promo .background:before{display:none}.promo .background .doors{position:relative;left:50%;height:auto;max-width:243px;transform:translateX(-50%)}.promo .background .doors:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:225.10288066%}.promo .background .doors .door-item{width:100%;height:100%;left:50%;transform:translateX(-50%)}.promo .background .doors .door-item img{height:100%;bottom:0;-o-object-fit:contain;object-fit:contain}.promo .background .doors .door-item.hide{animation-name:doorHideAnimHalfTranslate}.promo .background .doors .door-item.rand{animation:translateHalfX 1s ease forwards}.promo .background .doors .door-item.active .slider-arrows{opacity:1;pointer-events:auto}.promo .background .doors .door-item .slider-arrows{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:100%;margin-top:0;margin-left:0;opacity:0;pointer-events:none}.promo .background .doors .door-item .slider-arrows,.promo .background .doors .door-item .slider-arrows .slider-arrow{position:absolute;top:50%;transform:translateY(-50%)}.promo .background .doors .door-item .slider-arrows .slider-arrow.prev{right:100%}.promo .background .doors .door-item .slider-arrows .slider-arrow.next{left:100%}.promo .slide-item{bottom:auto;top:10px;right:-50px;left:auto;transform:translateY(0)}.promo .slide-item .slide{min-width:193px;max-width:270px;padding:23px 19px 23px 32px}.promo .slide-item .slide-desc{display:none}}@media (max-width:767px){.promo{flex-direction:column;height:auto}.promo .background .doors{left:48px;transform:translateX(0)}.promo .background .doors .door-item.active .slide-item{opacity:1;pointer-events:auto}.promo .background .doors .door-item.rand{animation:translateHalfX 1s ease forwards}.promo .background .doors .door-item .slider-arrows .slider-arrow.prev{margin:0;right:calc(100% + 13px)}.promo .background .doors .door-item .slider-arrows .slider-arrow.next{margin:0;left:calc(100% + 130px)}.promo .slide-item{top:50%;right:-100px;transform:translateY(-50%);opacity:0}.promo .slide-item .slide{min-width:210px;max-width:300px;margin-left:15px;padding:32px 10px 32px 20px}.promo .price{font-size:32px}.promo .promo-content{margin-top:5px}.promo .promo-content h1{margin-top:0}.promo .promo-content .btn-wrap{display:none}}@media (max-width:479px){.promo .background .doors{max-width:116px}.promo .slide-item{top:20px;right:-100px;transform:none}.promo .slide-item .slide{padding-top:20px;min-width:158px}.promo .slide-item .slide .slide-title{word-break:break-all;font-size:14px}.promo .price{font-size:16px}.promo .price .old-price{font-size:12px}}.products-slider{margin:129px 0 30px}.products-slider h2{font-size:36px;line-height:1.25;letter-spacing:-.02em}@media (max-width:1023px){.products-slider h2{font-size:36px}}@media (max-width:479px){.products-slider h2{font-size:28px}}.products-slider .slider-inner{display:flex;margin:43px -16px 0}.products-slider .slider-inner:not(.slick-initialized) .slide-item{display:none;width:25%}.products-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+4){display:block}.products-slider .relative-container{position:relative}.products-slider .slick-list{width:100%;margin-top:-32px;padding-top:32px}.products-slider .slide-item{padding:0 16px;outline:0}.products-slider .product-item{margin-bottom:0}.products-slider .slider-arrows.va-center{top:0;left:-65px;right:-65px;transform:none}.products-slider .slider-arrows.va-center:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:45.17045455%}.products-slider .slider-arrows.va-center .slider-arrow{position:absolute;left:0;top:46%;transform:translateY(-50%)}.products-slider .slider-arrows.va-center .slider-arrow.next{left:auto;right:0}@media (max-width:1239px){.products-slider .slider-inner{padding:0 90px}.products-slider .slider-inner:not(.slick-initialized) .slide-item{display:none;width:33.3333333%}.products-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+4){display:none}.products-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+3){display:block}.products-slider .slider-arrows.va-center{left:0;right:0}.products-slider .slider-arrows.va-center:before{padding-top:50%}}@media (max-width:1023px){.products-slider{margin-top:60px}}@media (max-width:767px){.products-slider .slider-inner{padding:0}.products-slider .slider-inner:not(.slick-initialized) .slide-item{display:none;width:50%}.products-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+3){display:none}.products-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+2){display:block}}@media (max-width:479px){.products-slider{margin-top:40px}}.news-slider{margin-top:125px}.news-slider h2{font-size:40px;line-height:1.25;letter-spacing:-.02em}@media (max-width:1023px){.news-slider h2{font-size:36px}}@media (max-width:479px){.news-slider h2{font-size:28px}}.news-slider .slider-inner{display:flex;margin:43px -16px 0}.news-slider .slider-inner:not(.slick-initialized) .slide-item{display:none;width:50%;box-sizing:border-box}.news-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+2){display:block}.news-slider .relative-container{position:relative}.news-slider .slick-list{width:100%}.news-slider .slick-track{margin-left:0}.news-slider .slide-item{padding:0 16px}.news-slider .slider-arrows.va-center{top:0;left:-65px;right:-65px;transform:none}.news-slider .slider-arrows.va-center:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:31.25%}.news-slider .slider-arrows.va-center .slider-arrow{position:absolute;left:0;top:46%;transform:translateY(-50%)}.news-slider .slider-arrows.va-center .slider-arrow.next{left:auto;right:0}.news-slider .promotion-item{margin-bottom:0}@media (max-width:1239px){.news-slider .slider-inner{padding:0 90px}.news-slider .slider-arrows.va-center{left:0;right:0}.news-slider .slider-arrows.va-center:before{padding-top:26.3671875%}}@media (max-width:1023px){.news-slider{margin-top:60px}}@media (max-width:767px){.news-slider .slider-inner{padding:0}.news-slider .slider-inner:not(.slick-initialized) .slide-item{width:100%}.news-slider .slider-inner:not(.slick-initialized) .slide-item:nth-child(-n+2){display:none}.news-slider .slider-inner:not(.slick-initialized) .slide-item:first-child{display:block}}@media (max-width:479px){.news-slider{margin-top:40px}}.review-item{position:relative;display:flex;flex-direction:column;padding:25px 30px 30px;background:#fff;border-radius:3px;box-sizing:border-box}.review-item .top-row{display:flex;justify-content:space-between;align-items:center}.review-item .image-wrap{width:108px;height:108px;position:absolute;left:50%;top:0;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden}.review-item .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review-item .rating{display:flex;align-items:center;font-weight:700;line-height:1.38;letter-spacing:-.02em}.review-item .rating svg{margin-right:11px;fill:#e31e24}.review-item .date{color:#999;font-size:14px;line-height:1.57;letter-spacing:-.02em}.review-item .author-name{margin-top:28px;font:700 20px/1.1 GothamPro,sans-serif,-apple-system;text-align:center;letter-spacing:-.02em}.review-item .author-city{margin-top:5px;text-align:center;line-height:1.38;letter-spacing:-.02em}.review-item .bottom-row{position:relative;height:100%;max-height:174px;overflow:hidden;margin-top:29px;font:400 14px/1.75 GothamPro,sans-serif,-apple-system;letter-spacing:-.02em}.review-item .bottom-row:after{content:'';position:absolute;width:100%;height:70px;left:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 10%,#fff)}@media (max-width:479px){.review-item{padding:20px 20px 30px}.review-item .top-row{flex-wrap:wrap}.review-item .rating{width:50%}.review-item .date{width:50%;text-align:right}.review-item .image-wrap{width:100px;height:100px;position:static;margin:20px auto 0;transform:none}}.product-item{display:flex;flex-direction:column;position:relative;width:100%;margin-bottom:45px}.product-item .image-wrap{position:relative;display:block}.product-item .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:205.60344828%}.catalog-banner .image-wrap img,.product-item .image-wrap img,.promotion-item .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.product-item .product-name{transition-property:color;transition-duration:.3s;transition-timing-function:ease;display:block;margin:6px 0;padding-left:15px;line-height:1.5;letter-spacing:-.02em;color:#333}.product-item .price-wrap{margin-top:auto;padding-left:15px;font-size:24px;letter-spacing:-.02em}.product-item .tooltips-wrap{position:absolute;right:22px;top:-10px}.product-item .tags-wrap{position:absolute;display:flex;flex-direction:column;align-items:flex-start;max-width:100%;left:0;top:20px}.product-item .tags-wrap .tag-item{padding:4px 11px 7px 10px;color:#fff;font:500 12px/1.33 GothamPro,sans-serif,-apple-system;border-radius:3px;letter-spacing:-.018em;word-break:break-word}.product-item .tags-wrap .tag-item+.tag-item{margin-top:10px}.product-item .product-info{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;width:100%;left:0;bottom:0;padding:13px 20px 15px;background:#fff;box-shadow:0 10px 15px rgba(0,0,0,.12);border-radius:5px;box-sizing:border-box;transform:translateY(50%);opacity:0;pointer-events:none}.product-item .product-info .btn-wrap{margin-top:30px}.product-item .product-info .btn-wrap .btn{width:100%;box-sizing:border-box;padding-left:0;padding-right:0}.product-item .product-info .price-wrap{padding-left:0}.product-item .product-info .price{position:relative;font:500 24px/1.16 GothamPro,sans-serif,-apple-system}.product-item .product-info .price .old-price{position:absolute;top:-3px;left:calc(100% + 13px);white-space:nowrap;font:400 12px/1.33 GothamPro,sans-serif,-apple-system;text-decoration:line-through}.product-item .product-info .product-name{padding-left:0;color:#333}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-item:hover .product-name{color:#e31e24}.product-item:hover .product-info{opacity:1;transform:translateY(0);pointer-events:auto}.product-item:hover .product-info .product-name{color:#333}}@media (max-width:1023px){.product-item .product-info .available-wrap{flex-direction:column}.product-item .product-info .available-wrap .available-icons{margin-top:10px}.product-item .product-info .btn{letter-spacing:.1em}.product-item .product-info .btn svg{display:none}}@media (max-width:479px){.product-item .product-info .price{display:flex;flex-direction:column-reverse}.product-item .product-info .price .old-price{position:static}}.catalog-banner{display:block;margin-bottom:45px;overflow:hidden}.catalog-banner,.catalog-banner .image-wrap,.promotion-item{position:relative}.catalog-banner .image-wrap:before{padding-top:95.56451613%}.catalog-banner .image-wrap img,.promotion-item .image-wrap img{-o-object-position:top;object-position:top;transition-property:transform;transition-duration:1s;transition-timing-function:ease}.catalog-banner .text-wrap{position:absolute;display:flex;flex-direction:column;max-width:178px;top:calc(50% - 5px);right:45px;transform:translateY(-50%)}.catalog-banner .text-wrap .text-title{font-size:60px;font-weight:500;color:#e31e24;text-shadow:-5px 4px 2px rgba(0,0,0,.25)}@media (max-width:1023px){.catalog-banner .text-wrap .text-title{font-size:40px}}@media (max-width:479px){.catalog-banner .text-wrap .text-title{font-size:34px}}.catalog-banner .text-wrap .text-desc{font:700 20px/1.2 GothamPro,sans-serif,-apple-system;color:#fff;letter-spacing:-.015em}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-banner:hover .image-wrap img{transform:scale(1.05)}}.promotion-item{margin-bottom:40px}.promotion-item .image-wrap{position:relative;overflow:hidden}.catalog-banner .image-wrap:before,.file-item:before,.promotion-item .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle}.promotion-item .image-wrap:before{padding-top:66.53225806%}.promotion-item .image-wrap img{-o-object-fit:cover;object-fit:cover;transition-property:all}.promotion-item .item-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.promotion-item:hover .content-wrap .item-name{color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.promotion-item:hover .image-wrap img{transform:scale(1.05)}}.promotion-item .content-wrap .top-row{display:flex;justify-content:space-between;margin-top:7px;font-size:14px;line-height:1.57;letter-spacing:-.02em}.promotion-item .content-wrap .date{margin-right:15px;color:#999}.promotion-item .content-wrap .tags{text-align:right}.promotion-item .content-wrap .tag{position:relative;color:#333;font-size:14px;margin-left:17px;letter-spacing:-.018em;z-index:2}.promotion-item .content-wrap .more-wrap a span,.promotion-item .content-wrap .tag span{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,#fff,#fff) 0 100% repeat-x;background-size:100% 1px,100% 1px;padding-bottom:2px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.promotion-item .content-wrap .tag span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.promotion-item .content-wrap .tag span:active{background-size:100% 0,100% 0}}.promotion-item .content-wrap h4{margin:0}.promotion-item .content-wrap .item-name{transition-property:color;transition-duration:.3s;transition-timing-function:ease;display:block;margin-top:16px;font:700 20px/1.5 GothamPro,sans-serif,-apple-system;letter-spacing:-.018em;color:#333;outline:0}.promotion-item .content-wrap .item-text{margin-top:15px;font-size:14px;font-family:'GothamPro',sans-serif,-apple-system;line-height:1.57142857;letter-spacing:-.018em}.promotion-item .content-wrap .more-wrap{margin-top:42px;margin-left:5px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.promotion-item .content-wrap .more-wrap a span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.promotion-item .content-wrap .more-wrap a span:active{background-size:100% 0,100% 0}}.file-item{position:relative;display:flex;letter-spacing:-.015em}.file-item+.file-item{margin-top:20px}.file-item:before{width:38px;height:40px;background:url(/local/images/sprite.svg?a47e813a) -2px -224px no-repeat;margin-right:22px;flex-shrink:0}.file-item:after{position:absolute;top:18px;left:5px;content:attr(data-type);text-transform:uppercase;font-size:12px;font-weight:500;color:#e31e24;letter-spacing:-.1em}.file-item .file-name{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;line-height:1.5;color:#e31e24;letter-spacing:-.02em}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.file-item .file-name:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.file-item .file-name{background-size:100% 0,100% 0}.file-item .file-name:active{background-size:100% 1px,100% 1px}}.file-item .file-info{display:block;font-size:12px;line-height:2;color:#969696}.file-item .file-type{text-transform:uppercase}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.file-item:hover:before{animation:swing .5s linear}}.slider-arrows,.slider-arrows .slider-arrow.slick-arrow{display:flex}.slider-arrows .slider-arrow{display:none;justify-content:center;align-items:center;outline:0}.slider-arrows .slider-arrow.prev{margin-left:22px;margin-right:29px}.slider-arrows .slider-arrow.prev:active:not(.slick-disabled) svg{transform:translateX(-2px)}.slider-arrows .slider-arrow.next{margin-left:29px;margin-right:22px}.slider-arrows .slider-arrow.next svg{transform:scaleX(-1)}.slider-arrows .slider-arrow.next:active:not(.slick-disabled) svg{transform:translateX(2px) scaleX(-1)}.slick-dots li.slick-active,.slider-arrows .slider-arrow.slick-disabled{cursor:auto}.slider-arrows .slider-arrow.slick-disabled svg{opacity:.5}.slider-arrows .slider-arrow.slick-hidden{display:none}.slider-arrows .slider-arrow svg{transition-property:fill,transform;transition-duration:.3s;transition-timing-function:ease;fill:#333}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.slider-arrows .slider-arrow:hover:not(.slick-disabled):not(.slick-hidden) svg{fill:#e31e24}}.slider-arrows.va-center{position:absolute;justify-content:space-between;top: 50%;left:-82px;right:-82px;transform:translateY(-50%);pointer-events:none}.slider-arrows.va-center .slider-arrow{pointer-events:auto}.slick-dots,.tooltip-item{display:flex;justify-content:center}.tooltip-item{width:40px;height:40px;align-items:center;border-radius:50%;background-color:#e31e24;cursor:pointer}.tooltip-item+.tooltip-item{margin-top:4px}.tooltip-item .tooltip-content{display:none}.tooltip-item svg{max-width:100%;max-height:100%}.slick-dots{list-style-type:none;padding:0;margin:40px 0}.slick-dots li,.slick-dots li:before{border-radius:50%;box-sizing:border-box}.slick-dots li{width:11px;height:11px;margin:0 8px;cursor:pointer;transition-property:border-color,border-width;position:relative;border:1px solid #969696}.seo-block .spoiler-btn span,.seo-block .spoiler-btn svg,.slick-dots li,.slick-dots li:before{transition-duration:.3s;transition-timing-function:ease}.slick-dots li:before{content:'';position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px;border:2px solid transparent;transition-property:border-color}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.slick-dots li:hover:not(.slick-active){border-color:#333}}@media (max-width:1023px){.slick-dots{margin:17px 0}.slick-dots li{width:8px;height:8px}}.seo-block{margin-top:116px;padding-bottom:114px;overflow:hidden}.seo-block h2{font-size:40px;margin-top:57px;font-weight:500!important;line-height:1.25;letter-spacing:-.015em}@media (max-width:1023px){.seo-block h2{font-size:36px}}@media (max-width:479px){.seo-block h2{font-size:28px}}.seo-block .col-image{display:flex}.seo-block .image-wrap{position:absolute;left:29px;top:0;width:100%;max-width:443px}.seo-block .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:173.81489842%}.seo-block .image-wrap img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.seo-block .seo-text-wrap{margin-top:41px;margin-bottom:30px;max-width:440px;line-height:1.75;letter-spacing:-.015em}.seo-block .seo-spoiler.open .spoiler-btn svg{transform:scaleY(-1)}.seo-block .hidden-text{transition-property:max-height;transition-duration:1s;transition-timing-function:ease;max-height:0;overflow:hidden}.seo-block .spoiler-btn{margin-top:40px;font-size:14px;line-height:1.57;letter-spacing:-.015em;color:#999;cursor:pointer}.seo-block .spoiler-btn span{transition-property:border-color;border-bottom:1px dashed}.seo-block .spoiler-btn svg{transition-property:transform;margin-left:14px;fill:currentColor}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.seo-block .spoiler-btn:hover span{border-color:transparent}}.seo-block.without-image .seo-text-wrap{max-width:none}@media (max-width:1023px){.seo-block{margin-top:90px}}@media (max-width:767px){.seo-block{margin-top:60px;padding-bottom:60px}.seo-block h2{margin-top:0}.seo-block .seo-text-wrap{max-width:none}.seo-block .image-wrap{display:none}.seo-block .spoiler-btn{margin-top:20px}}.breadcrumbs{display:flex;margin:0 0 20px;padding-bottom:10px;overflow-y:auto;position:relative;z-index:4}.breadcrumbs .breadcrumb-item-wrap+.breadcrumb-item-wrap{margin-left:15px}.breadcrumbs .breadcrumb-item-wrap:last-child .breadcrumb-item:after{display:none}.breadcrumbs .breadcrumb-item{position:relative;margin-right:40px;white-space:nowrap;color:#333;font:400 12px GothamPro,sans-serif,-apple-system;letter-spacing:-.02em}.breadcrumbs .breadcrumb-item:after{content:'';position:absolute;width:20px;height:1px;right:-38px;top:50%;margin-left:15px;background:#000;pointer-events:none}.breadcrumbs .breadcrumb-item[href]{color:#e31e24}.breadcrumbs .breadcrumb-item[href] span{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.breadcrumbs .breadcrumb-item[href] span:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.breadcrumbs .breadcrumb-item[href] span{background-size:100% 0,100% 0}.breadcrumbs .breadcrumb-item[href] span:active{background-size:100% 1px,100% 1px}}.text-content{letter-spacing:-.016em;font:400 16px/1.75 GothamPro,sans-serif,-apple-system}.text-content h1{font-size:60px;margin-top:15px;margin-bottom:36px;letter-spacing:-.024em;line-height:1}@media (max-width:1023px){.text-content h1{font-size:40px}}@media (max-width:479px){.text-content h1{font-size:34px}}.text-content h2{font-size:40px;line-height:1.25;margin:20px 0 33px;letter-spacing:-.023em}@media (max-width:1023px){.text-content h2{font-size:36px}}@media (max-width:479px){.text-content h2{font-size:28px}}.text-content h2+.table-wrapper table,.text-content h2+table{margin-top:-3px}.text-content h3{font-size:30px;letter-spacing:-.02em;margin:45px 0 10px}@media (max-width:479px){.text-content h3{font-size:20px}}.text-content h4{font-size:20px;margin:60px 0 30px;line-height:1.2;font-weight:700}.text-content h5{margin:0;font:500 18px/1.4 GothamPro,sans-serif,-apple-system}.text-content a:not([class]){transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content a:not([class]):hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.text-content a:not([class]){background-size:100% 0,100% 0}.text-content a:not([class]):active{background-size:100% 1px,100% 1px}}.text-content p{margin:20px 0}.text-content ol,.text-content ul:not(.slick-dots){margin:29px 0 30px;padding-left:0;list-style-type:none}.text-content ol li,.text-content ul:not(.slick-dots) li{position:relative;padding-left:30px}.text-content ol li+li,.text-content ul:not(.slick-dots) li+li{margin-top:20px}.text-content ol li:before,.text-content ul:not(.slick-dots) li:before{content:'';position:absolute;width:8px;height:8px;transition-property:background;transition-duration:.3s;transition-timing-function:ease;background:#e31e24;border-radius:50%;left:0;top:11px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content ol li:hover:before,.text-content ul:not(.slick-dots) li:hover:before{background:#333}}.text-content ol ol,.text-content ol ul,.text-content ul:not(.slick-dots) ol,.text-content ul:not(.slick-dots) ul{padding-left:59px}.text-content ol{margin:20px 0;counter-reset:ol-counter}.text-content ol li{position:relative;counter-increment:ol-counter}.text-content ol li:before{width:auto;height:auto;transition-property:color;transition-duration:.3s;transition-timing-function:ease;content:counters(ol-counter, '\002E') '\002E';left:0;top:0;background:0 0;color:#e31e24;font-weight:700}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content ol li:hover:before{background:0 0;color:#333}}.text-content ol ol{padding-left:50px}.text-content ol ol li{padding-left:39px}.text-content blockquote{position:relative;margin:70px 0 40px;padding:39px 40px 42px;border-top:1px solid #f6f6f6;text-align:center}.text-content blockquote:before{content:'';position:absolute;width:25px;height:20px;background:url(/local/images/sprite.svg?a47e813a) -111px -224px no-repeat;left:50%;top:0;transform:translate(-50%,-50%)}.text-content blockquote .copyright{position:absolute;right:0;bottom:0;font:700 14px/1.57 GothamPro,sans-serif,-apple-system}.text-content .table-wrapper{width:100%;overflow-x:auto}.text-content table{margin:20px 0;width:100%;border-collapse:collapse;border-spacing:0;font-size:14px;min-width:500px}.text-content table tr:first-child{border-bottom:2px solid #e31e24}.text-content table tr:nth-child(odd):not(:first-child){background:#f6f6f6}.text-content table tr:last-child{border-bottom:1px solid #cacaca}.text-content table th{text-align:left;letter-spacing:-.022em;padding:0 0 10px 20px}.text-content table td{padding:19px 0 19px 20px}.text-content .image-wrap-content{position:relative;margin-bottom:29px}.text-content .image-wrap-content:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:58.96226415%}.text-content .image-wrap-content img,.text-content .images-slider .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.text-content .images-slider{margin:30px 0 18px;max-width:100%}.text-content .images-slider .relative-container{position:relative}.text-content .images-slider .slider-inner{margin:0 -16px}.text-content .images-slider .slider-inner:not(.slick-initialized) .slide-item{display:none}.text-content .images-slider .slider-inner:not(.slick-initialized) .slide-item:first-child{display:block}.text-content .images-slider .slide-item{padding:0 16px}.text-content .images-slider .image-wrap{position:relative}.text-content .images-slider .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:61.91037736%}.text-content .images-slider .slick-dots{margin:20px 0 0}.text-content .images-slider.inset-controls{position:relative}.text-content .images-slider.inset-controls .slider-arrows.va-center{left:0;right:0}.text-content .images-slider.inset-controls .slider-arrow svg{width:17px;fill:#fff}.text-content .images-slider.inset-controls .slick-dots{position:absolute;bottom:19px;left:50%;transform:translateX(-50%)}.text-content .images-slider.inset-controls .slick-dots li{border-color:#fff}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content .images-slider.inset-controls .slick-dots li:hover:not(.slick-active){border-color:#969696}}.text-content .text-with-slider{display:flex;margin:17px -16px 25px}.text-content .text-with-slider .column{padding:0 16px;flex-shrink:0;max-width:100%;box-sizing:border-box}.text-content .text-with-slider .column:first-child{width:40%}.text-content .text-with-slider .column:last-child{width:60%}.text-content .text-with-slider .images-slider{margin:0}.text-content .text-with-slider .images-slider .image-wrap{position:relative}.text-content .text-with-slider .images-slider .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:66.73387097%}.text-content .text-with-slider .images-slider .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.text-content .video-block{position:relative;display:block;margin:22px 0;width:100%;outline:0}.text-content .video-block img{width:100%;border-radius:10px}.text-content .video-block:after,.text-content .video-block:before{content:'';position:absolute;top:calc(50% - 3px);transform:translate(-50%,-50%)}.text-content .video-block:before{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;left:50%;background:rgba(227,30,36,.7);border-radius:50%;width:60px;height:60px}.text-content .video-block:after{width:21px;height:25px;background:url(/local/images/sprite.svg?a47e813a) -86px -224px no-repeat;left:calc(50% + 3px)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content .video-block:hover:before{transform:translate(-50%,-50%) scale(1.1)}}.text-content .spoiler{margin:20px 0 52px}.text-content .spoiler .spoiler-content{transition-property:max-height;transition-duration:.7s;transition-timing-function:ease;max-height:0;overflow:hidden}.text-content .spoiler .spoiler-btn{position:relative;display:inline-block;top:-4px;font:400 14px/1.57 GothamPro,sans-serif,-apple-system;color:#969696}.text-content .spoiler .spoiler-btn:after{content:'';position:absolute;width:11px;height:7px;background:url(/local/images/sprite.svg?a47e813a) -202px -224px no-repeat;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;right:-24px;top:7px}.text-content .spoiler .spoiler-btn span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed;padding-bottom:3px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content .spoiler .spoiler-btn:hover span{border-color:transparent}}.text-content .spoiler.open .spoiler-btn:after{transform:scaleY(-1)}@media (max-width:767px){.text-content h1,.text-content h2,.text-content h3,.text-content h4{font-size:30px}.text-content ol ol,.text-content ol ul,.text-content ul ol,.text-content ul ul{padding-left:20px}.text-content blockquote{padding-left:20px;padding-right:20px}.text-content .text-with-slider{flex-wrap:wrap}.text-content .text-with-slider .column:first-child,.text-content .text-with-slider .column:last-child{width:100%}}@media (max-width:479px){.text-content h1,.text-content h2,.text-content h3,.text-content h4{margin:25px 0;font-size:24px}.text-content ol ol,.text-content ol ul,.text-content ul ol,.text-content ul ul{padding-left:5px}.text-content blockquote{padding-left:0;padding-right:0}.text-content .spoiler{margin-bottom:30px}}.pagination-wrapper{display:flex;justify-content:center;align-items:center;margin:12px 0 30px}.pagination-wrapper .arrow svg{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;fill:#969696}.pagination-wrapper .arrow[href] svg{fill:#000}.pagination-wrapper .arrow[href]:active svg{fill:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.pagination-wrapper .arrow[href]:hover svg{fill:#e31e24}}.pagination-wrapper .arrow.prev{margin-right:16px}.pagination-wrapper .arrow.next{margin-left:16px}.pagination-wrapper .arrow.next svg{transform:scaleX(-1)}.pagination-wrapper .page{display:inline-block;margin:0 24px;font-size:20px;line-height:1.4;letter-spacing:-.02em;color:#e31e24}.pagination-wrapper .page[href]{transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:#969696}.pagination-wrapper .page[href]:active{color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.pagination-wrapper .page[href]:hover{color:#333}}.pagination-wrapper .dots{color:#969696}@media (max-width:767px){.pagination-wrapper .page{margin:0 15px}}@media (max-width:479px){.pagination-wrapper .arrow svg{width:25px}.pagination-wrapper .page{margin:0 10px}}.filter-wrap{position:relative;width:100%;perspective:1000px;transform-style:preserve-3d;border-radius:5px;z-index:2}.filter-wrap.open .filter-toggle{transform:rotateY(180deg);z-index:2}.filter-wrap.open .open-btn{pointer-events:none}.filter-wrap.open .open-btn svg{opacity:0}.filter-wrap.open .filter-form{transition-delay:.5s;opacity:1;pointer-events:auto}.is-firefox .filter-wrap.open .filter-toggle{transform:none}.is-firefox .filter-wrap.open .open-btn{display:none}.is-firefox .filter-wrap.open .close-btn{right:auto;left:147px;transform:none}.is-firefox .filter-wrap.open .filter-form{transition-delay:0}.filter-wrap .scroll-wrap{overflow:auto;max-height:50vh;padding-right:20px}.filter-wrap .filter-form{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:100%;top:0;left:0;background:#fff;box-shadow:0 10px 15px rgba(0,0,0,.12);padding:0 10px 30px 20px;box-sizing:border-box}.filter-wrap .filter-form .form-title{padding-top:8px;margin-bottom:40px;font:500 20px/1.4 GothamPro,sans-serif,-apple-system}.filter-wrap .filter-form .filter-item .item-content{padding-top:11px;padding-bottom:40px}.filter-wrap .filter-form .filter-item .item-name{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:relative;margin-bottom:10px;padding-right:25px;font:500 16px/1.75 GothamPro,sans-serif,-apple-system;cursor:pointer}.filter-wrap .filter-form .filter-item .item-name.open .item-toggle{transform:scaleY(1)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.filter-wrap .filter-form .filter-item .item-name:hover{color:#e31e24}}.filter-wrap .filter-form .filter-item .item-toggle{width:20px;height:20px;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;position:absolute;right:0;top:5px;border:1px solid #f6f6f6;border-radius:50%;box-sizing:border-box;transform:scaleY(-1)}.filter-wrap .filter-form .filter-item .item-toggle:after,.filter-wrap .filter-form .filter-item .item-toggle:before{content:'';position:absolute;width:8px;height:2px;background:#e31e24;border-radius:5px;left:50%;top:50%;transform:translate(-80%,-50%) rotate(-45deg)}.filter-wrap .filter-form .filter-item .item-toggle:after{transform:translate(-20%,-50%) rotate(45deg)}.filter-wrap .filter-form .btn-wrap{display:flex;flex-direction:column;margin-top:33px;padding-right:20px}.filter-wrap .filter-form .btn-wrap .btn{padding:10px 5px;width:100%;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.filter-wrap .filter-form .btn-wrap .btn:hover{color:#fff}}.filter-wrap .filter-form .btn-wrap .clear-filter{display:flex;align-items:center;justify-content:center;margin-top:15px;padding-left:2px;background:0 0;outline:0;border:0;color:#969696;font:400 14px/1.57 GothamPro,sans-serif,-apple-system;cursor:pointer}.filter-wrap .filter-form .btn-wrap .clear-filter span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;margin-left:10px;border-bottom:1px dashed;letter-spacing:-.018em}.filter-wrap .filter-form .btn-wrap .clear-filter svg{fill:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.filter-wrap .filter-form .btn-wrap .clear-filter:hover svg{transition-property:transform;transition-duration:.5s;transition-timing-function:ease;transform:rotate(360deg)}.filter-wrap .filter-form .btn-wrap .clear-filter:hover span{border-color:transparent}}.filter-wrap .filter-toggle{transition-property:transform;transition-duration:1s;transition-timing-function:ease;position:absolute;display:none;align-items:center;top:-5px;left:-208px;color:#fff;transform-origin:right center;transform-style:preserve-3d;will-change:transform}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.filter-wrap .filter-toggle:hover .close-btn svg,.filter-wrap .filter-toggle:hover .open-btn svg{animation:swing .5s linear}}.filter-wrap .close-btn,.filter-wrap .open-btn{display:flex;align-items:center;padding:14px 15px 14px 14px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e31e24;border-radius:3px;cursor:pointer}.filter-wrap .open-btn svg{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;fill:currentColor}.filter-wrap .open-btn .toggle-text{margin-left:10px}.filter-wrap .close-btn{position:absolute;height:60px;right:15px;top:0;padding:14px 15px 14px 17px;transform:rotateY(180deg);box-sizing:border-box}.is-firefox .filter-wrap .close-btn{transition-property:left;transition-duration:.3s;transition-timing-function:ease;left:0}.filter-wrap .close-btn svg{fill:currentColor}.filter-wrap .filter-item input,.filter-wrap .filter-item select{width:100%;height:40px;box-sizing:border-box;padding-top:0}.filter-wrap .range-wrap .range-data{position:relative;display:flex}.filter-wrap .range-wrap .range-data:before{content:'';position:absolute;width:10px;height:1px;left:50%;top:50%;transform:translate(-50%,-50%);background:#333}.filter-wrap .range-wrap .range-data input{padding:0 10px;min-width:0}.filter-wrap .range-wrap .range-data input:first-child{margin-right:15px}.filter-wrap .range-wrap .range-data input:last-child{margin-left:15px}.filter-wrap .checkbox-with-picture-wrap{display:flex;flex-wrap:wrap;margin:0 -5px}.filter-wrap .checkbox-with-picture-wrap label{position:relative;display:flex;width:20%;padding:0 5px;margin-top:10px;margin-bottom:0;box-sizing:border-box}.filter-wrap .checkbox-with-picture-wrap label .icon-wrap{width:100%;height:100%;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;position:relative;display:block;border:0 solid transparent;border-radius:3px;box-sizing:border-box;overflow:hidden;cursor:pointer}.filter-wrap .checkbox-with-picture-wrap label img{width:100%;height:100%;position:absolute;left:0;top:0;display:block;-o-object-fit:cover;object-fit:cover}.filter-wrap .checkbox-with-picture-wrap input{display:none}.filter-wrap .checkbox-with-picture-wrap input:checked~.icon-wrap{border:2px solid #e31e24}.filter-wrap .checkbox-with-picture-wrap input:disabled~.icon-wrap{opacity:.7;border:0;cursor:auto}@media (max-width:1439px){.filter-wrap.open .filter-toggle{transform:rotateX(180deg)}.is-firefox .filter-wrap.open .open-btn{display:flex}.is-firefox .filter-wrap.open .close-btn{left:0}.filter-wrap .filter-toggle{position:relative;margin-top:20px;left:0}.filter-wrap .filter-toggle .open-btn{width:100%}.filter-wrap .filter-toggle .close-btn{width:100%;right:0;transform:rotateY(180deg) scaleX(-1)}.filter-wrap .filter-form{top:100%}}@media (max-width:1023px){.filter-wrap{max-width:246px;margin:20px 0 12px}.filter-wrap .filter-form{position:absolute;opacity:0;pointer-events:none;will-change:opacity}.filter-wrap .filter-toggle{display:flex}}@media (max-width:479px){.filter-wrap{max-width:100%}.filter-wrap .filter-toggle{max-width:none;width:43%}.filter-wrap .filter-form .form-title{margin-bottom:20px}.filter-wrap .filter-form .filter-item .item-content{padding-bottom:20px}}.available-wrap{display:flex;justify-content:space-between;margin-top:22px}.available-wrap .available-title{font-size:14px;letter-spacing:-.015em}.available-wrap .available-icons{display:flex;align-items:center}.available-wrap .available-icons i{width:8px;height:20px;background:#e31e24;border-radius:1px}.available-wrap .available-icons i+i{margin-left:2px}.available-wrap .available-icons i.current~i{background:#f6f6f6}.count-input{width:100%;height:25px;display:flex;margin-top:3px;box-sizing:border-box;border-radius:5px;border:solid 1px #969696;-webkit-user-select:none;-ms-user-select:none;user-select:none}.count-input .dec,.count-input .inc,.count-input input{width:100%;height:100%;min-width:0;box-sizing:border-box}.count-input .dec,.count-input .inc{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;font:900 20px GothamPro,sans-serif,-apple-system}.count-input .dec.disable,.count-input .inc.disable{cursor:not-allowed}.count-input .dec.disable:after,.count-input .dec.disable:before,.count-input .inc.disable:after,.count-input .inc.disable:before{background:#cacaca}.count-input .dec.disable svg,.count-input .inc.disable svg{fill:#cacaca}.count-input .dec svg,.count-input .dec.dec:after,.count-input .inc svg,.count-input .inc.dec:after{display:none}.count-input .dec:after,.count-input .dec:before,.count-input .inc:after,.count-input .inc:before{content:'';position:absolute;width:6px;height:1px;transition-property:background;transition-duration:.3s;transition-timing-function:ease;left:9px;top:11px;background:#333}.count-input .dec:after,.count-input .inc:after{transform:rotate(90deg)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.count-input .dec:hover:after,.count-input .dec:hover:before,.count-input .inc:hover:after,.count-input .inc:hover:before{background:#e31e24}.count-input .dec:hover.disable:after,.count-input .dec:hover.disable:before,.count-input .inc:hover.disable:after,.count-input .inc:hover.disable:before{background:#cacaca}}.count-input input{text-align:center;padding:0;border:1px solid;border-color:transparent currentColor;border-radius:0;font:400 12px GothamPro,sans-serif,-apple-system;background:0 0;outline:0}.count-input input:focus{border-color:transparent currentColor}.tag-filter{margin-top:49px}.cart-page .tabs-nav,.tag-filter{font:400 20px/1.4 GothamPro,sans-serif,-apple-system}.cart-page .tabs-nav .filter-item,.cart-page .tabs-nav .tab-item,.tag-filter .filter-item{display:inline-block;margin:0 38px 10px 0;color:#333;letter-spacing:-.018em}.cart-page .tabs-nav .filter-item span,.cart-page .tabs-nav .tab-item span,.tag-filter .filter-item span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed #cacaca;padding-bottom:3px}.cart-page .tabs-nav .filter-item:last-child,.cart-page .tabs-nav .tab-item:last-child,.tag-filter .filter-item:last-child{margin-right:0}.cart-page .tabs-nav .filter-item.active,.cart-page .tabs-nav .filter-item.current,.cart-page .tabs-nav .tab-item.active,.cart-page .tabs-nav .tab-item.current,.tag-filter .filter-item.active,.tag-filter .filter-item.current{color:#e31e24;cursor:auto}.cart-page .tabs-nav .filter-item.active span,.cart-page .tabs-nav .filter-item.current span,.cart-page .tabs-nav .tab-item.active span,.cart-page .tabs-nav .tab-item.current span,.main-page .collections .filter-collections .filter-item.active span,.tag-filter .filter-item.active span,.tag-filter .filter-item.current span{border-color:transparent}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.cart-page .tabs-nav .filter-item:hover span,.cart-page .tabs-nav .tab-item:hover span,.tag-filter .filter-item:hover span{border-color:transparent}}@media (max-width:767px){.cart-page .tabs-nav,.tag-filter{margin-top:20px}}.cart-products-list{margin-top:23px}.cart-products-list .head-row{display:flex;padding-bottom:10px;border-bottom:2px solid #e31e24}.cart-products-list .col{font:500 14px/1.57 GothamPro,sans-serif,-apple-system;letter-spacing:-.015em;box-sizing:border-box}.cart-products-list .col.col-name{width:51.6%;padding-left:20px;color:#333}.cart-products-list .col.col-price{width:15.2%}.cart-products-list .col.col-count{width:17.3%}.cart-products-list .col.col-preorder{display:none;color:#e31e24}.cart-products-list .col.col-total-price{width:12.3%;padding-left:10px}.cart-products-list .bundle-row{margin-top:23px;padding-bottom:1px;border-bottom:2px solid #cacaca}.cart-products-list .bundle-row .bundle-name{padding-left:20px;font:500 14px/1.57 GothamPro,sans-serif,-apple-system}.cart-products-list .cart-product-item{transition-property:filter;transition-duration:.3s;transition-timing-function:ease;display:flex;align-items:center;margin-top:3px;padding:14px 0}.cart-products-list .cart-product-item.removed{filter:blur(10px)}.cart-products-list .cart-product-item+.cart-product-item{border-top:1px solid #f6f6f6}.cart-products-list .cart-product-item .col.col-name{display:flex;align-items:center;padding-left:0;font-weight:400}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.cart-products-list .cart-product-item .col.col-name:hover .product-name{color:#e31e24}}.cart-products-list .cart-product-item .col.col-total-price{padding-left:10px}.cart-products-list .cart-product-item .col.col-remove a{position:relative;bottom:2px}.cart-products-list .cart-product-item .col.col-remove a:before{content:'';position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -126px -268px no-repeat;transition-property:opacity,filter;transition-duration:.3s;transition-timing-function:ease;filter:grayscale(1);opacity:.3}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.cart-products-list .cart-product-item .col.col-remove a:hover:before{opacity:1;filter:grayscale(0)}}.cart-products-list .cart-product-item .col .name-wrap{padding-left:20px}.cart-products-list .cart-product-item .image-container,.sidebar{width:100px;flex-shrink:0}.cart-products-list .cart-product-item .image-wrap{position:relative}.cart-products-list .cart-product-item .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:100%}.cart-products-list .cart-product-item .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.cart-products-list .cart-product-item .sku-param{margin-top:8px}.cart-products-list .cart-product-item .sku-param.icon{display:flex;align-items:center;margin:9px 0}.cart-products-list .cart-product-item .sku-param.icon .icon-name{padding-left:8px;font-size:12px}.cart-products-list .cart-product-item .sku-param.icon img{max-width:30px}.cart-products-list .cart-product-item .price{position:relative;display:flex;flex-direction:column-reverse;font:500 18px/1.38 GothamPro,sans-serif,-apple-system}.cart-products-list .cart-product-item .price .old-price{position:absolute;left:0;top:-20px;color:#969696;text-decoration:line-through;font-size:12px;font-weight:400}.cart-products-list .cart-product-item .count-input{max-width:78px;margin-left:4px;border-radius:3px}.cart-products-list .cart-product-item .product-name,.nice-overflow:after,.nice-overflow:before{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cart-products-list .cart-product-item .label{display:none}.cart-products-list .cart-product-item .text-count{font-size:16px;line-height:1.125;font-weight:500;color:#333;padding-left:25px}.cart-products-list .cart-product-item .preorder-notify{color:#e31e24;font-size:10px;margin:5px 0 5px 4px}.cart-products-list .cart-product-item.bundle-item .product-name{margin-top:4px;font-size:18px;font-weight:500}.cart-products-list .cart-product-item.bundle-item .bundle-item-info{font-size:12px}.cart-products-list .cart-product-item.bundle-item .col.col-name{align-items:normal}@media (max-width:767px){.cart-products-list .head-row{display:none}.cart-products-list .bundle-row:nth-child(2){padding-top:20px;border-top:2px solid #cacaca}.cart-products-list .cart-product-item{position:relative;flex-wrap:wrap;padding-right:20px}.cart-products-list .cart-product-item .col{display:flex;align-items:center}.cart-products-list .cart-product-item .col .label{margin-right:10px}.cart-products-list .cart-product-item .col+.col{margin-top:10px}.cart-products-list .cart-product-item .col.col-name{width:100%}.cart-products-list .cart-product-item .col.col-preorder{display:flex}.cart-products-list .cart-product-item .col.col-count,.cart-products-list .cart-product-item .col.col-preorder,.cart-products-list .cart-product-item .col.col-price,.cart-products-list .cart-product-item .col.col-total-price{width:100%;padding-left:115px}.cart-products-list .cart-product-item .col.col-remove{position:absolute;top:120px;left:50px;transform:translateX(-50%)}.cart-products-list .cart-product-item .col.col-remove a:after{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.cart-products-list .cart-product-item .text-count{padding-left:0}.cart-products-list .cart-product-item .price{flex-direction:row}.cart-products-list .cart-product-item .price .old-price{position:static;margin-left:10px}.cart-products-list .cart-product-item .count-input{margin-top:0}.cart-products-list .cart-product-item .label{display:block}.cart-products-list .cart-product-item .preorder-notify{display:none}}@media (max-width:479px){.cart-products-list .cart-product-item .image-container{width:70px}.cart-products-list .cart-product-item .col.col-count,.cart-products-list .cart-product-item .col.col-preorder,.cart-products-list .cart-product-item .col.col-price,.cart-products-list .cart-product-item .col.col-total-price{width:100%;padding-left:90px}.cart-products-list .cart-product-item .col.col-remove{left:35px;top:110px}}.sidebar{width:39.8%;padding:30px;background:#f6f6f6;border-radius:5px;box-sizing:border-box;letter-spacing:-.015em}.sidebar .sidebar-item{display:flex;justify-content:space-between;font-weight:500;line-height:1.37}.sidebar .sidebar-item+.sidebar-item{margin-top:8px}.sidebar .sidebar-item+.sidebar-item.big{margin-top:27px}.sidebar .sidebar-item.big{font-size:24px}.sidebar .sidebar-info{margin-top:5px;font-size:14px;line-height:1.57;color:#969696}@media (max-width:1023px){.sidebar{width:60%}}@media (max-width:767px){.sidebar{width:100%}}.nice-overflow:after,.nice-overflow:before{content:'';position:absolute;width:50px;height:100%;transition-property:opacity;top:0;z-index:2;pointer-events:none;opacity:0}.nice-overflow:before{left:-1px;background:linear-gradient(to left,rgba(255,255,255,0),#fff)}.nice-overflow:after{right:-1px;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.nice-overflow.o-left.o-right:after,.nice-overflow.o-left:before,.nice-overflow.o-right:after{opacity:1}.nice-overflow-parent{position:relative;max-width:100%;overflow:hidden}.sections-list{display:flex;flex-wrap:wrap;margin-top:45px}.sections-list .section-item{transition-property:color;transition-duration:.3s;transition-timing-function:ease;display:flex;align-items:center;min-width: 270px;min-height:70px;max-width:264px;border:1px solid #e31e24;border-radius:5px;box-sizing:border-box;margin-right:32px;margin-bottom:16px;color:#333;font:500 20px/1.2 GothamPro,sans-serif,-apple-system;letter-spacing:-.015em}.sections-list .section-item:last-child{margin-right:0}.sections-list .section-item.active{color:#fff;background:#e31e24;cursor:auto}.sections-list .section-item.active svg path{fill:#fff}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.sections-list .section-item.active:hover{color:#fff}.sections-list .section-item.active:hover svg path{fill:#fff}}.sections-list .section-item .icon-wrap{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:70px;padding:10px;box-sizing:border-box}.sections-list .section-item .section-name{padding-right:16px}.sections-list .section-item svg{width:30px;height:30px}.sections-list .section-item svg path{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;fill:#000}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.sections-list .section-item:hover{color:#e31e24}.sections-list .section-item:hover svg path{fill:#e31e24}}@media (max-width:1023px){.sections-list .section-item{min-width:200px}}@media (max-width:767px){.sections-list{margin-top:20px}.sections-list .section-item{padding:5px 20px 5px 0;margin-right:16px;margin-bottom:10px;min-height:auto;min-width:auto;box-sizing:border-box;font-size:16px}.sections-list .section-item .icon-wrap{max-height:30px;width:50px}.sections-list .section-item .icon-wrap svg{max-height:100%}}.main-page .production{margin-top:97px;letter-spacing:-.055em}.main-page .production h2{font-size:40px;font-weight:500}@media (max-width:1023px){.main-page .production h2{font-size:36px}}@media (max-width:479px){.main-page .production h2{font-size:28px}}.main-page .production .list-production{margin-top:52px}.main-page .production .production-item{display:block;margin-bottom:50px;color:#333}.main-page .production .production-item .image-wrap{position:relative;display:block;border-radius:3px;overflow:hidden}.main-page .production .production-item .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:191.37931034%}.main-page .production .production-item .image-wrap img{width:100%;height:100%;position:absolute;display:block;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.main-page .production .production-item .image-wrap:after,.main-page .production .production-item .item-name:before{content:'';position:absolute;transition-property:width;transition-duration:.3s;transition-timing-function:ease;width:0;height:100%;left:0;top:0;background:#e31e24}.main-page .production .production-item .image-wrap .icon{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:auto;height:auto;max-width:70%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;z-index:2}.main-page .production .production-item .item-name{transition-property:"padding-right,padding-left";transition-duration:.3s;transition-timing-function:ease;position:relative;display:block;margin-top:20px;padding-right:38px;font:500 20px/1.2 GothamPro,sans-serif,-apple-system;letter-spacing:-.025em}.main-page .production .production-item .item-name:before{height:2px;transition-property:width,margin-right;top:10px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.main-page .production .production-item:hover .image-wrap:after{width:100%}.main-page .production .production-item:hover .image-wrap .icon{opacity:1}.main-page .production .production-item:hover .item-name{padding-left:38px;padding-right:0}.main-page .production .production-item:hover .item-name:before{width:28px}}.main-page .factory{margin-top:60px;letter-spacing:-.045em}.main-page .factory h2{font-size:40px;font-weight:500}@media (max-width:1023px){.main-page .factory h2{font-size:36px}}@media (max-width:479px){.main-page .factory h2{font-size:28px}}.main-page .factory .list-items{margin-top:55px}.main-page .factory .list-items .factory-item{margin-bottom:25px}.main-page .factory .list-items .item-icon{height:70px}.main-page .factory .list-items .item-icon img,.main-page .factory .list-items .item-icon svg{max-height:100%;max-width:100%}.main-page .factory .list-items .item-name{font-size:30px;margin-top:28px;font-weight:500;letter-spacing:-.015em}@media (max-width:479px){.main-page .factory .list-items .item-name{font-size:20px}}.main-page .factory .list-items .item-text{margin-top:19px;max-width:214px;font-size:14px;line-height:1.71;letter-spacing:-.015em}.main-page .factory .btn-wrap{margin-top:2px}.main-page .factory .btn-wrap .btn{will-change:transform}.main-page .collections{margin-top:110px;overflow:hidden}.main-page .collections h2{font-size:40px;font-weight:500;letter-spacing:-.02em;margin:0 140px 0 0;flex-shrink:0}@media (max-width:1023px){.main-page .collections h2{font-size:36px}}@media (max-width:479px){.main-page .collections h2{font-size:28px}}.main-page .collections .head-row{display:flex;align-items:center}.main-page .collections .nice-overflow-parent{position:relative;max-width:100%;overflow:hidden}.main-page .collections .filter-collections{display:flex;overflow:auto}.main-page .collections .filter-collections .filter-item,.main-page .news h2 a{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.main-page .collections .filter-collections .filter-item{display:block;font:400 20px/1.4 GothamPro,sans-serif,-apple-system;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;color:#333}.main-page .collections .filter-collections .filter-item.active{color:#e31e24;cursor:auto}.main-page .collections .filter-collections .filter-item+.filter-item{margin-left:50px}.catalog-list-page .sort-wrap .sort-item span,.main-page .collections .filter-collections .filter-item span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.main-page .collections .filter-collections .filter-item:hover{color:#e31e24}.main-page .collections .filter-collections .filter-item:hover span{border-color:transparent}}.main-page .reviews{margin-top:109px;padding-top:27px;padding-bottom:60px;background:#f6f6f6}.main-page .reviews h2{font-size:40px;font-weight:500;line-height:1.25;letter-spacing:-.017em}@media (max-width:1023px){.main-page .reviews h2{font-size:36px}}@media (max-width:479px){.main-page .reviews h2{font-size:28px}}.main-page .reviews .btn-wrap{display:flex;justify-content:center;margin-top:54px}.main-page .news{padding-top:77px}.main-page h1.big-size{font-size:40px}.main-page .news h2{font-size:36px;font-weight:500;line-height:1.25;letter-spacing:-.016em}@media (max-width:1023px){.main-page h1.big-size{font-size:40px}.main-page .news h2{font-size:36px}}@media (max-width:479px){.main-page h1.big-size{font-size:32px}.main-page .news h2{font-size:28px}}.main-page .news h2 a,.main-page h1.big-size{color:#000}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.main-page .news h2 a:hover,.main-page h1.big-size a:hover{color:#e31e24}}@media (max-width:1023px){.main-page .collections,.main-page .factory,.main-page .reviews{margin-top:50px}.main-page .collections h2{width:100%}.main-page .collections .head-row{align-items:flex-start;flex-direction:column}.main-page .collections .filter-collections{margin-top:30px;width:100%}.main-page .news{margin-top:50px;padding-top:0}}@media (max-width:767px){.main-page .production{margin-top:50px}.main-page .factory .list-items{margin-top:20px}.main-page .factory .list-items .factory-item{margin-bottom:40px}.main-page .factory .list-items .item-text{max-width:none}.main-page .factory .btn-wrap{display:flex;justify-content:center}.main-page .collections .filter-collections{margin-top:15px;width:100%}.main-page .collections .filter-collections .filter-item+.filter-item{margin-left:30px}.main-page .reviews{padding-bottom:30px}}@media (max-width:479px){.main-page .production .list-production{margin-top:0}.main-page .production .production-item{margin-bottom:20px}.main-page .production .production-item .item-name{font-size:16px}}.text-page main{padding-bottom:100px}.text-page .text-content{/*max-width:847px;*/ max-width: 100%}@media (min-width:1056px){.text-page .text-content h1{margin-right:-177px}}.search-page main{padding-bottom:94px}.search-page h1{font-size:40px;margin-top:53px;letter-spacing:-.02em}@media (max-width:1023px){.search-page h1{font-size:36px}}@media (max-width:479px){.search-page h1{font-size:28px}}.search-page .form-search.inline{margin-top:40px}.search-page .sections-list{margin:32px 0 -16px}.search-page .products-list{margin-top:41px}.search-page .not-found-wrap{margin-top:50px;max-width:760px;font-size:20px;line-height:1.4;letter-spacing:-.017em}.search-page .not-found-wrap .query{color:#e31e24}.search-page .not-found-wrap .btn-wrap{margin-top:40px}@media (max-width:767px){.search-page main{padding-bottom:50px}.search-page h1{margin-top:30px}.search-page .not-found-wrap{font-size:16px}.search-page .sections-list{margin-bottom:-10px}}@media (max-width:479px){.search-page main{padding-bottom:20px}}.catalog-list-page h1{font-size:40px;margin-top:15px;letter-spacing:-.02em}@media (max-width:1023px){.catalog-list-page h1{font-size:36px}}@media (max-width:479px){.catalog-list-page h1{font-size:28px}}.catalog-list-page .filter-and-sort-wrap{position:sticky;display:flex;justify-content:space-between;top:110px;align-items:center}.catalog-list-page .sort-wrap{display:flex;justify-content:flex-end;width:100%}.catalog-list-page .sort-wrap .sort-item{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:relative;padding-right:15px;font:300 16px/1.31 GothamPro,sans-serif,-apple-system;letter-spacing:-.06em;color:#969696}.catalog-list-page .sort-wrap .sort-item+.sort-item{margin-left:45px}.catalog-list-page .sort-wrap .sort-item span{padding-bottom:2px}.catalog-list-page .sort-wrap .sort-item:after{content:'';position:absolute;width:8px;height:14px;background:url(/local/images/sprite.svg?a47e813a) -206px -268px no-repeat;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease;right:0;top:1px;opacity:0}.catalog-list-page .sort-wrap .sort-item.active{color:#333}.catalog-list-page .sort-wrap .sort-item.active:after{opacity:1}.catalog-list-page .sort-wrap .sort-item.active span{border-color:transparent}.catalog-list-page .sort-wrap .sort-item.desc:after{transform:translateY(1px) scaleY(-1)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-list-page .sort-wrap .sort-item:hover{color:#e31e24}.catalog-list-page .sort-wrap .sort-item:hover span{border-color:transparent}}.catalog-list-page .products-list{margin-top:40px}.catalog-list-page .products-list .col-product{display:flex}.catalog-list-page .products-count{display:none;min-height:18px;color:#969696}.catalog-list-page .products-count.sorter-products-count{display:block;margin-right:auto;margin-top:2px}.catalog-list-page .seo-block{margin-top:71px;padding-bottom:81px}.catalog-list-page .catalog-grid{display:-ms-grid;display:grid;-ms-grid-columns:264px 1fr;grid-template-columns:264px 1fr;grid-gap:32px;align-items:start;margin-top:40px}@media (max-width:1023px){.catalog-list-page .catalog-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0;margin-top:0}.catalog-list-page .filter-and-sort-wrap{position:relative;top:auto;margin-bottom:30px}.catalog-list-page .sort-wrap{margin-top:-93px;margin-bottom:50px}.catalog-list-page .products-count{display:block}.catalog-list-page .products-count.sorter-products-count{display:none}}@media (max-width:767px){.catalog-list-page h1{margin-top:30px}.catalog-list-page .filter-and-sort-wrap{flex-direction:column;align-items:flex-start;margin-bottom:0}.catalog-list-page .sort-wrap{flex-direction:column;margin-top:0;margin-bottom:0}.catalog-list-page .sort-wrap .sort-item{margin-bottom:10px;align-self:flex-start}.catalog-list-page .sort-wrap .sort-item+.sort-item{margin-left:0}.catalog-list-page .seo-block{margin-top:30px;padding-bottom:30px}}.catalog-detail-page main{padding-bottom:99px}.catalog-detail-page h1{font-size:40px;margin-top:15px;margin-bottom:25px;font-weight:500;letter-spacing:-.016em}@media (max-width:1023px){.catalog-detail-page h1{font-size:36px}}@media (max-width:479px){.catalog-detail-page h1{font-size:28px}}.catalog-detail-page .head-row{display:flex;min-height:21px;margin-bottom:40px;color:#969696}.catalog-detail-page .head-row .article{font-size:14px;line-height:1.57;letter-spacing:-.015em}.catalog-detail-page .head-row .article:empty~.available-wrap{margin-left:0}.catalog-detail-page .head-row .available-wrap{margin-top:0;margin-left:32px}.catalog-detail-page .head-row .available-wrap .available-title{padding-top:2px;margin-right:10px}.catalog-detail-page .product-card .col.col-slider{width:33.33333333%}.catalog-detail-page .product-card .col.col-slider:empty{display:none}.catalog-detail-page .product-card .col.col-middle{width:39%}.catalog-detail-page .product-card .col.col-info{width:27.66666667%}.catalog-detail-page .product-card .btn-wrap{display:flex;align-items:center;flex-wrap:wrap;margin-top:30px}.catalog-detail-page .product-card .btn-wrap .btn{display:inline-flex;align-items:center;padding:10px 30px 11px;margin-right:30px;margin-bottom:10px}.catalog-detail-page .product-card .btn-wrap .buy-one-click{margin-bottom:10px;font-size:14px;white-space:nowrap;color:#333;letter-spacing:-.02em}.catalog-detail-page .product-card .block-info .task-link a,.catalog-detail-page .product-card .btn-wrap .buy-one-click span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed;padding-bottom:3px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .product-card .btn-wrap .buy-one-click:hover span{border-color:transparent}}.catalog-detail-page .product-card .block-info{margin-top:-7px;margin-left:9px;padding:17px 19px 21px;border:1px solid #cacaca;border-radius:10px;font:400 12px/1.5 GothamPro,sans-serif,-apple-system;letter-spacing:-.018em}.catalog-detail-page .product-card .block-info .model-title{color:#969696}.catalog-detail-page .product-card .block-info .model-name{margin-top:9px;font-size:14px;line-height:1.75}.catalog-detail-page .product-card .block-info .price-wrap{font-size:30px;margin-top:9px;font-weight:500}@media (max-width:479px){.catalog-detail-page .product-card .block-info .price-wrap{font-size:20px}}.catalog-detail-page .product-card .block-info .price-wrap .price{display:flex;flex-wrap:wrap}.catalog-detail-page .product-card .block-info .price-wrap .current-price{margin-right:10px}.catalog-detail-page .product-card .block-info .price-wrap .old-price{font-size:18px;align-self:flex-start;color:#969696;text-decoration:line-through}.catalog-detail-page .product-card .block-info .desc{margin-top:20px}.catalog-detail-page .product-card .block-info .desc .desc-text{margin-top:10px}.catalog-detail-page .product-card .block-info .task-link{margin-top:32px}.catalog-detail-page .product-card .block-info .task-link a{font-size:14px;color:#969696}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .product-card .block-info .task-link a:hover{border-color:transparent}}.catalog-detail-page .product-card .block-info .task-link .help-tooltip{margin-left:5px}.catalog-detail-page .product-detail-slider{margin:21px 46px}.catalog-detail-page .product-detail-slider .relative-container,.catalog-detail-page .product-detail-slider.small .image-wrap{position:relative}.catalog-detail-page .product-detail-slider.small .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:100%}.catalog-detail-page .product-detail-slider .image-wrap img,.catalog-detail-page .product-detail-slider.small .image-wrap img{left:0}.catalog-detail-page .product-detail-slider .image-wrap img,.catalog-detail-page .product-detail-slider.small .image-wrap img,.catalog-detail-page .sku-params-wrap .checkbox-with-picture .image-wrap img,.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color .image-wrap img{width:100%;height:100%;position:absolute;display:block;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.catalog-detail-page .product-detail-slider .slider-inner{margin:0 -16px}.catalog-detail-page .product-detail-slider .slider-inner:not(.slick-initialized) .slide-item{display:none}.catalog-detail-page .product-detail-slider .slider-inner:not(.slick-initialized) .slide-item:first-child{display:block}.catalog-detail-page .product-detail-slider .slide-item{padding:0 16px;cursor:zoom-in}.catalog-detail-page .product-detail-slider .image-wrap{position:relative}.catalog-detail-page .product-detail-slider .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:244.29824561%}.catalog-detail-page .product-detail-slider .slider-arrows.va-center{left:-70px;right:-70px}.catalog-detail-page .product-detail-slider .slider-arrows svg{width:17px}.catalog-detail-page .product-detail-slider .dots-wrapper{min-height:51px;margin-top:29px}.catalog-detail-page .product-detail-slider .slick-dots{flex-wrap:wrap;margin-top:0}.catalog-detail-page .product-detail-slider .slick-dots li{margin-bottom:5px}.catalog-detail-page .sku-params-wrap .sku-param-item+.sku-param-item{margin-top:29px}.catalog-detail-page .sku-params-wrap .item-name-wrap{display:flex;align-items:center;flex-wrap:wrap}.catalog-detail-page .sku-params-wrap .item-name{margin-right:20px;font-weight:500;line-height:1.75;letter-spacing:-.015em}.catalog-detail-page .sku-params-wrap .item-selected{margin-top:3px;font:400 12px/16px GothamPro,sans-serif,-apple-system;letter-spacing:-.02em;color:#969696}.catalog-detail-page .sku-params-wrap .item-selected.hidden,.catalog-detail-page .sku-params-wrap input{display:none}.catalog-detail-page .sku-params-wrap .sku-item{margin:11px 0}.catalog-detail-page .sku-params-wrap input:checked~.image-wrap:after{border-color:#e31e24!important;opacity:1!important}.catalog-detail-page .sku-params-wrap input:checked~.input-title{border-color:#e31e24!important}.catalog-detail-page .sku-params-wrap .checkbox-with-picture,.catalog-detail-page .sku-params-wrap .radio{display:flex;flex-wrap:wrap;margin:11px -5px}.catalog-detail-page .sku-params-wrap .checkbox-with-picture label{width:100%;max-width:55px;margin-bottom:10px}.catalog-detail-page .sku-params-wrap .checkbox-with-picture .image-wrap{position:relative;display:block;padding:0 5px;margin:0 5px;cursor:pointer}.catalog-detail-page .sku-params-wrap .checkbox-with-picture .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:205.71428571%}.catalog-detail-page .sku-params-wrap .checkbox-with-picture .image-wrap img{max-width:calc(100% - 10px);left:5px}.catalog-detail-page .sku-params-wrap .checkbox-with-picture .image-wrap:after{content:'';position:absolute;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;left:0;right:0;top:-5px;bottom:-5px;border:1px solid transparent;box-sizing:border-box;border-radius:3px;pointer-events:none}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .sku-params-wrap .checkbox-with-picture .image-wrap:hover:after{border-color:#cacaca}}.catalog-detail-page .sku-params-wrap .checkbox-with-picture input.disabled~.image-wrap,.catalog-detail-page .sku-params-wrap .checkbox-with-picture input:disabled~.image-wrap{opacity:.4!important;cursor:auto}.catalog-detail-page .sku-params-wrap .checkbox-with-picture input.disabled~.image-wrap:after,.catalog-detail-page .sku-params-wrap .checkbox-with-picture input:disabled~.image-wrap:after{border-color:transparent}.catalog-detail-page .sku-params-wrap .checkbox-with-picture input:checked~.image-wrap{cursor:auto}.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color{margin:11px -3px}.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color label{max-width:40px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color input:checked~.image-wrap:hover{opacity:1}}.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color .image-wrap{position:relative;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;padding:0 3px;margin:0 3px}.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color .image-wrap:before{content:'';position:relative;display:inline-block;vertical-align:middle;padding-top:100%}.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color .image-wrap img{max-width:calc(100% - 6px);left:3.5px}.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color .image-wrap:after{top:-3px;bottom:-3px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .sku-params-wrap .checkbox-with-picture.color .image-wrap:hover{opacity:.8}}.catalog-detail-page .sku-params-wrap .radio label{display:block;margin-bottom:10px;padding:0 5px}.catalog-detail-page .sku-params-wrap .radio input.disabled~.input-title,.catalog-detail-page .sku-params-wrap .radio input:disabled~.input-title{opacity:.4;cursor:auto;border-color:transparent}.catalog-detail-page .sku-params-wrap .radio .input-title{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;display:inline-block;font-size:14px;line-height:1.57;letter-spacing:-.02em;border:1px solid transparent;border-radius:3px;padding:5px 10px;cursor:pointer}.catalog-detail-page .sku-params-wrap .radio .input-title .price-wrap{position:relative;display:block;padding:6px 21px 6px 0;font:500 30px/.8 GothamPro,sans-serif,-apple-system}.catalog-detail-page .sku-params-wrap .radio .input-title .price-wrap .help-tooltip{position:absolute;top:-7px;right:0;margin-left:5px}.catalog-detail-page .sku-params-wrap .radio .input-title .price-wrap .price{display:flex;flex-wrap:wrap}.catalog-detail-page .sku-params-wrap .radio .input-title .price-wrap .current-price{margin-right:10px}.catalog-detail-page .sku-params-wrap .radio .input-title .price-wrap .old-price{font-size:18px;align-self:flex-start;font-weight:400;color:#969696;text-decoration:line-through}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .sku-params-wrap .radio .input-title:hover{border-color:#cacaca}}.catalog-detail-page .info-section{margin-top:53px}.catalog-detail-page .info-section .text-content>:first-child{margin-top:0}.catalog-detail-page .info-section .block-info{margin-top:16px;padding:28px 30px 32px;border:1px solid #cacaca;border-radius:10px}.catalog-detail-page .info-section .block-info .list-params{margin-top:34px}.catalog-detail-page .info-section .block-info .info-title{font:500 18px/.89 GothamPro,sans-serif,-apple-system;letter-spacing:-.018em}.catalog-detail-page .info-section .block-info .param-item{display:flex;font:500 14px/1.14 GothamPro,sans-serif,-apple-system}.catalog-detail-page .info-section .block-info .param-item+.param-item{margin-top:13px}.catalog-detail-page .info-section .block-info .param-item .param-name{width:50%;letter-spacing:-.018em}.catalog-detail-page .info-section .block-info .param-item .param-name .help-tooltip{margin-left:2px}.catalog-detail-page .info-section .block-info .param-item .param-value{padding-left:6px;font-weight:400;letter-spacing:-.018em}.catalog-detail-page .info-section .block-video{margin-top:73px}.catalog-detail-page .info-section .block-video h5{margin-bottom:30px}.catalog-detail-page .info-section .block-materials{margin-top:50px}.catalog-detail-page .info-section .block-materials .list-files{margin-top:30px}.catalog-detail-page .door-design{margin-top:47px}.catalog-detail-page .door-design ol .pin-item{cursor:pointer}.catalog-detail-page .door-design ol .pin-item span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-detail-page .door-design ol .pin-item:hover span{border-color:transparent}}.catalog-detail-page .door-design ol .pin-item+.pin-item{margin-top:5px}.catalog-detail-page .door-design .pins-image{position:relative;counter-reset:pin}.catalog-detail-page .door-design .pins-image .image-wrap{border-radius:5px}.catalog-detail-page .door-design .pins-image .image-wrap img{display:block;max-width:100%}.catalog-detail-page .door-design .pins-image .pins-wrap{width:100%;height:100%;position:absolute;left:0;top:0}.catalog-detail-page .door-design .pins-image .pin-item{width:34px;height:34px;transition-property:background;transition-duration:.3s;transition-timing-function:ease;position:absolute;display:flex;justify-content:center;align-items:center;background:#e31e24;border-radius:50%;color:#fff;cursor:pointer}.catalog-detail-page .door-design .pins-image .pin-item:before{position:absolute;counter-increment:pin;content:counter(pin);left:50%;top:50%;transform:translate(-50%,-50%)}.catalog-detail-page .door-design .pins-image .pin-item[aria-describedby]{background:#000}.catalog-detail-page .door-design .pins-image .pin-item .tooltip-content{display:none}@media (max-width:1023px){.catalog-detail-page main{padding-bottom:50px}.catalog-detail-page .product-card .col.col-slider{width:100%}.catalog-detail-page .product-card .col.col-middle{width:60%}.catalog-detail-page .product-card .col.col-info{width:40%}.catalog-detail-page .product-detail-slider .image-wrap{max-width:228px;margin:0 auto}}@media (max-width:767px){.catalog-detail-page h1{margin-top:20px}.catalog-detail-page .product-card .col.col-middle{width:100%}.catalog-detail-page .product-card .col.col-info{width:60%}.catalog-detail-page .product-card .block-info{margin-top:30px;margin-left:0}.catalog-detail-page .product-card .btn-wrap,.catalog-detail-page .sku-params-wrap .sku-param-item+.sku-param-item{margin-top:20px}.catalog-detail-page .product-detail-slider{margin-left:0;margin-right:0}.catalog-detail-page .product-detail-slider .image-wrap{max-width:150px}.catalog-detail-page .info-section,.catalog-detail-page .info-section .block-info,.catalog-detail-page .info-section .block-materials,.catalog-detail-page .info-section .block-video{margin-top:30px}}@media (max-width:479px){.catalog-detail-page .product-card .col.col-info{width:100%}.catalog-detail-page .product-card .btn-wrap{flex-direction:column}.catalog-detail-page .product-card .btn-wrap .btn{margin-right:0}.catalog-detail-page .product-card .btn-wrap .buy-one-click{margin-top:10px}.catalog-detail-page .product-card .block-info .price-wrap .old-price{font-size:12px}.catalog-detail-page .info-section .block-info{padding:0;border:0}.catalog-detail-page .info-section .block-info .param-item{flex-direction:column;font-size:16px}.catalog-detail-page .info-section .block-info .param-item .param-name{width:100%}.catalog-detail-page .info-section .block-info .param-item .param-value{margin-top:5px;padding-left:0}}.promotion-list-page main{padding-bottom:94px}.promotion-list-page .breadcrumbs{margin-top:2px}.promotion-list-page h1{font-size:40px;margin-top:15px;letter-spacing:-.02em}@media (max-width:1023px){.promotion-list-page h1{font-size:36px}}@media (max-width:479px){.promotion-list-page h1{font-size:28px}}.promotion-list-page .cart-page .tabs-nav,.promotion-list-page .tag-filter{margin-top:43px}.promotion-list-page .promotion-list{margin:58px 0 17px}@media (max-width:767px){.promotion-list-page main{padding-bottom:50px}.promotion-list-page h1{margin-top:30px}.promotion-list-page .cart-page .tabs-nav,.promotion-list-page .tag-filter{margin-top:20px}}@media (max-width:479px){.promotion-list-page main{padding-bottom:20px}}.promotion-detail-page main{padding-bottom:94px}.promotion-detail-page .breadcrumbs{margin-top:2px}.promotion-detail-page h1{font-size:40px;letter-spacing:-.02em;/*max-width:847px;*/ max-width: 100%;line-height:1.25;margin:15px 0 23px}@media (max-width:1023px){.promotion-detail-page h1{font-size:36px}}@media (max-width:479px){.promotion-detail-page h1{font-size:28px}}.promotion-detail-page .top-row{display:flex;justify-content:flex-start;margin-top:7px;font-size:14px;line-height:1.57;letter-spacing:-.02em}.promotion-detail-page .date{margin-right:15px;color:#999}.promotion-detail-page .tags{margin-bottom:40px}.promotion-detail-page .tag{color:#333;font-size:14px;margin-left:17px;letter-spacing:-.018em}.promotion-detail-page .tag span{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,#fff,#fff) 0 100% repeat-x;background-size:100% 1px,100% 1px;padding-bottom:2px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.promotion-detail-page .tag span:hover{background-size:0 1px,100% 1px}}@media (pointer:coarse){.promotion-detail-page .tag span:active{background-size:100% 0,100% 0}}.promotion-detail-page .text-content{/*max-width:847px;*/ max-width: 100%}.promotion-detail-page .text-content h3:after{content:none}.promotion-detail-page .news-links{display:flex;justify-content:space-between;align-items:center;margin:60px 0}.promotion-detail-page .text-link{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,#e31e24,#e31e24) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;font:14px GothamPro,sans-serif,-apple-system;line-height:1.57142857;letter-spacing:-.02em;color:#000}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.promotion-detail-page .text-link:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.promotion-detail-page .text-link{background-size:100% 0,100% 0}.promotion-detail-page .text-link:active{background-size:100% 1px,100% 1px}}.promotion-detail-page .next,.promotion-detail-page .prev{padding:5px}.promotion-detail-page .next{text-align:right}.promotion-detail-page .next:first-child{margin-left:auto}.promotion-detail-page .products-slider .slider-arrows.va-center .slider-arrow{position:absolute;left:-15px;top:46%;transform:translateY(-50%)}.promotion-detail-page .products-slider .slider-arrows.va-center .slider-arrow.next{left:auto;right:-15px}@media (max-width:1023px){.promotion-detail-page .arrow{margin:10px 0}}@media (max-width:767px){.promotion-detail-page main{padding-bottom:50px}.promotion-detail-page h1{margin-top:30px}}@media (max-width:479px){.promotion-detail-page main{padding-bottom:20px}}.dealer-page main,.provider-page main{padding-bottom:94px}.dealer-page .breadcrumbs,.provider-page .breadcrumbs{margin-top:2px}.dealer-page h1,.dealer-page h2,.provider-page h1,.provider-page h2{font-size:40px;letter-spacing:-.02em}@media (max-width:1023px){.dealer-page h1,.dealer-page h2,.provider-page h1,.provider-page h2{font-size:36px}}@media (max-width:479px){.dealer-page h1,.dealer-page h2,.provider-page h1,.provider-page h2{font-size:28px}}.dealer-page h1,.provider-page h1{margin-top:53px}.dealer-page h2,.provider-page h2{margin-top:65px}.dealer-page .text-content,.provider-page .text-content{max-width:760px}.dealer-page .form-block,.provider-page .form-block{margin-top:40px}.dealer-page .advantage,.provider-page .advantage{margin-top:55px;letter-spacing:-.045em}.dealer-page .advantage h2,.provider-page .advantage h2{font-size:40px;font-weight:500}@media (max-width:1023px){.dealer-page .advantage h2,.provider-page .advantage h2{font-size:36px}}@media (max-width:479px){.dealer-page .advantage h2,.provider-page .advantage h2{font-size:28px}}.dealer-page .advantage .list-items,.provider-page .advantage .list-items{margin-top:55px}.dealer-page .advantage .list-items .advantage-item,.provider-page .advantage .list-items .advantage-item{margin-bottom:25px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.dealer-page .advantage .list-items .advantage-item:hover img,.dealer-page .advantage .list-items .advantage-item:hover svg,.provider-page .advantage .list-items .advantage-item:hover img,.provider-page .advantage .list-items .advantage-item:hover svg{animation:swing .5s linear}}.dealer-page .advantage .list-items .item-icon,.provider-page .advantage .list-items .item-icon{height:70px}.dealer-page .advantage .list-items .item-icon img,.dealer-page .advantage .list-items .item-icon svg,.provider-page .advantage .list-items .item-icon img,.provider-page .advantage .list-items .item-icon svg{max-height:100%;max-width:100%}.dealer-page .advantage .list-items .item-name,.provider-page .advantage .list-items .item-name{font-size:20px;margin-top:33px;font-weight:700;letter-spacing:-.015em}.dealer-page .advantage .list-items .item-text,.provider-page .advantage .list-items .item-text{margin-top:19px;max-width:214px;font-size:14px;line-height:1.71;letter-spacing:-.015em}.dealer-page .red,.provider-page .red{color:#e31e24}@media (max-width:767px){.dealer-page main,.provider-page main{padding-bottom:50px}.dealer-page .dealer-provider-form,.provider-page .dealer-provider-form{padding:15px;margin-top:10px}.dealer-page h1,.dealer-page h2,.provider-page h1,.provider-page h2{margin-top:30px}}@media (max-width:479px){.dealer-page main,.provider-page main{padding-bottom:20px}.dealer-page main .btn,.provider-page main .btn{letter-spacing:.1em}}.contacts-page main{padding-bottom:94px}.contacts-page .breadcrumbs{margin-top:2px}.contacts-page h1{margin-top: 15px !important}.contacts-page h1,.contacts-page h2{font-size:40px;margin-top:53px;letter-spacing:-.02em}@media (max-width:1023px){.contacts-page h1,.contacts-page h2{font-size:36px}}@media (max-width:479px){.contacts-page h1,.contacts-page h2{font-size:28px}}.contacts-page .left-margin{margin-left:calc((100% - 1056px)/2);padding:0 16px}.contacts-page .text-content{max-width:760px}.contacts-page .table{max-height:100%;padding-bottom:16px;border:1px solid #cacaca;overflow:auto}.contacts-page .table .row{position:relative;padding:8px 0 8px 20px;font-size:14px;line-height:1.57142857;color:#333}.contacts-page .table .row.th{padding-top:29px;padding-bottom:7px;font-size:18px;line-height:1.38888889;color:#333}.contacts-page .table .row:nth-child(odd):not(:first-child){background:#f6f6f6}.contacts-page .partner-item a,.contacts-page .table .row a{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.contacts-page .table .row a:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.contacts-page .table .row a{background-size:100% 0,100% 0}.contacts-page .table .row a:active{background-size:100% 1px,100% 1px}}.contacts-page .table .col-2{display:flex}.contacts-page .table .col{padding-left:26px;position:relative}.contacts-page .table .address{padding-top:4px;padding-bottom:5px}.contacts-page .table .address:before{content:'';position:absolute;width:17px;height:23px;background:url(/local/images/sprite.svg?a47e813a) -2px -268px no-repeat;left:0}.contacts-page .table .time:before{content:'';position:absolute;width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -23px -268px no-repeat;left:0;top:2px}.contacts-page .table .phone{min-width:130px;margin-right:40px}.contacts-page .table .phone:before{content:'';position:absolute;width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -65px -268px no-repeat;left:0;top:2px}.contacts-page .table .email:before{content:'';position:absolute;width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -44px -268px no-repeat;left:0;top:2px}.contacts-page .table .top-text{position:absolute;left:19px}.contacts-page .table .big{padding-top:46px;padding-bottom:16px}.contacts-page .table .big .top-text{top:15px}.contacts-page .table .small{padding-top:38px;padding-bottom:8px}.contacts-page .table .small .top-text{top:7px}.contacts-page .table .btn-wrap{margin:24px}.contacts-page .table .btn-wrap .btn{padding:11px 25px}.contacts-page .row-contact{display:flex;justify-content:flex-start;max-height:560px;margin:45px 0 128px}.contacts-page .col-table{min-width:441px}.contacts-page .map-wrapper{width:100%}.contacts-page .map{width:100%;height:100%}.contacts-page .requisites{margin-top:40px;font-size:16px;line-height:1.75;color:#333}.contacts-page .requisites-wrap{position:relative;padding:64px 0}.contacts-page .requisites-wrap h1,.contacts-page .requisites-wrap h2{margin-top:0}.contacts-page .requisites-bg{top:0;left:0;position:absolute;background-color:#f6f6f6;width:100%;min-height:330px;z-index:-1}.contacts-page .contact-form{margin-top:53px;padding:30px 30px 10px;box-shadow:0 10px 15px rgba(0,0,0,.12);border-radius:5px}.contacts-page .contact-form label{padding-bottom:2px}.contacts-page .partner{margin-bottom:34px}.contacts-page .partner h1,.contacts-page .partner h2{margin-bottom:46px}.contacts-page .partner-item{transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease;padding:20px;box-shadow:0 5px 8px rgba(0,0,0,.12);margin-bottom:30px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.contacts-page .partner-item:hover{box-shadow:0 5px 8px rgba(0,0,0,.3)}}.contacts-page .partner-item .partner-top{display:flex;justify-content:space-between;align-items:center}.contacts-page .partner-item .partner-top .name{font-size:18px;line-height:1.38888889;color:#333}.contacts-page .partner-item .row{position:relative;padding:5px 0 5px 26px;font-size:14px;line-height:1.57142857;color:#e31e24}.contacts-page .partner-item .row:before{content:'';position:absolute;left:0}.contacts-page .partner-item .address{padding-top:17px;color:#333}.contacts-page .partner-item .address:before{width:17px;height:23px;background:url(/local/images/sprite.svg?a47e813a) -2px -268px no-repeat}.contacts-page .partner-item .phone:before{width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -65px -268px no-repeat;top:10px}.contacts-page .partner-item .site{padding-bottom:12px}.contacts-page .partner-item .site:before{width:16px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -166px -268px no-repeat;top:10px}.contacts-page .partner-item a{display:inline-block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.contacts-page .partner-item a:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.contacts-page .partner-item a{background-size:100% 0,100% 0}.contacts-page .partner-item a:active{background-size:100% 1px,100% 1px}}.contacts-page .info-wrap-mobile{display:none}.contacts-page .info-wrap-mobile .spoiler{margin:0}.contacts-page .info-wrap-mobile .info-spoiler.open .spoiler-btn svg{transform:scaleY(-1)}.contacts-page .info-wrap-mobile .hidden-text{transition-property:max-height;transition-duration:1s;transition-timing-function:ease;max-height:0;overflow:hidden}.contacts-page .info-wrap-mobile .spoiler-btn{left:calc(50% - 47px);font-size:14px;line-height:1.57;letter-spacing:-.015em;color:#999;cursor:pointer}.contacts-page .info-wrap-mobile .spoiler-btn span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed}.contacts-page .info-wrap-mobile .spoiler-btn svg{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;margin-left:14px;fill:currentColor}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.contacts-page .info-wrap-mobile .spoiler-btn:hover span{border-color:transparent}}.contacts-page .info-wrap-mobile .symbol-arrow-down{display:none}.contacts-page .info-wrap-desktop{height:100%}@media (max-width:1056px){.contacts-page .left-margin{margin:0 auto;padding:0 16px}}@media (max-width:1023px){.contacts-page .table.text-content{max-width:none}.contacts-page .table.text-content .phone{padding-right:45%}.contacts-page .row-contact{flex-direction:column;max-height:none;margin-bottom:0}.contacts-page .map-wrapper{height:560px;margin-top:16px}}@media (max-width:767px){.contacts-page main{padding-bottom:50px}.contacts-page .table.text-content .phone{padding-right:30%}.contacts-page .col-table{min-width:0}.contacts-page .contact-form{padding:15px;margin-top:10px}.contacts-page .map-wrapper{height:400px}.contacts-page h1,.contacts-page h2{margin-top:30px}}@media (max-width:479px){.contacts-page main{padding-bottom:20px}.contacts-page .info-wrap-mobile{display:block}.contacts-page .info-wrap-desktop{display:none}.contacts-page .table.text-content .row{padding-right:20px}.contacts-page .partner-item .partner-top,.contacts-page .table.text-content .col-2{flex-direction:column}.contacts-page .requisites-wrap{padding-top:30px}.contacts-page .partner-item .partner-top .name{margin-bottom:10px}}.where-buy-page main{padding-bottom:94px}.where-buy-page .breadcrumbs{margin-top:2px}.where-buy-page h1{font-size:40px;margin-top:15px;letter-spacing:-.02em}@media (max-width:1023px){.where-buy-page h1{font-size:36px}}@media (max-width:479px){.where-buy-page h1{font-size:28px}}.where-buy-page .top-block{display:flex;justify-content:space-between;align-items:center;margin-top:45px}.where-buy-page .top-block .filter-item:last-child{margin-right:67px}.where-buy-page .cart-page .tabs-nav,.where-buy-page .tag-filter{margin-top:18px;overflow-x:auto;white-space:nowrap}.where-buy-page .select-city{width:320px;min-height:56px;flex-shrink:0;margin-right:20px;box-sizing:border-box}.where-buy-page .select-city.error{border-color:#e31e24}.where-buy-page .select-title{display:inline-block;position:absolute;left:1px;top:1px;padding:9px 20px 5px;font-size:10px;margin-bottom:9px;color:#969696;background:#fff;border-radius:3px 3px 0 0}.where-buy-page .selected-city{max-width:145px}.where-buy-page .select-link{transition-property:background-size;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(to left,currentColor,currentColor) 50% 100% no-repeat,linear-gradient(to left,transparent,transparent) 0 100% repeat-x;background-size:0 1px,100% 1px;font-size:12px;line-height:1.66666667;color:#e31e24}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.where-buy-page .select-link:hover{background-size:100% 1px,100% 1px}}@media (pointer:coarse){.where-buy-page .select-link{background-size:100% 0,100% 0}.where-buy-page .select-link:active{background-size:100% 1px,100% 1px}}.where-buy-page .table .row{max-width:441px;position:relative;padding:8px 0 8px 20px;font-size:14px;line-height:1.57142857;color:#333}.where-buy-page .table .row.row-big{padding-top:6px;padding-bottom:4px}.where-buy-page .table .row.th{padding-top:29px;padding-bottom:7px;font-size:18px;line-height:1.38888889;color:#333}.where-buy-page .table .row-in{padding:5px 0 5px 25px;position:relative}.where-buy-page .table .col{padding-left:26px;position:relative}.where-buy-page .table .address{padding-top:4px;padding-bottom:5px}.where-buy-page .table .address:before{content:'';position:absolute;width:17px;height:23px;background:url(/local/images/sprite.svg?a47e813a) -2px -268px no-repeat;left:0}.where-buy-page .table .time:before{content:'';position:absolute;width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -23px -268px no-repeat;left:0;top:2px}.where-buy-page .table .metro:before{content:'';position:absolute;width:6px;height:6px;border:1px solid transparent;border-radius:100%;background-color:#fac70f;left:4px;top:7px}.where-buy-page .table .phone{min-width:128px;padding-right:40px}.where-buy-page .table .phone:first-child:before{content:'';position:absolute;width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -65px -268px no-repeat;left:-1px;top:9px}.where-buy-page .table .phone a{white-space:nowrap}.where-buy-page .table .email:first-child:before{content:'';position:absolute;width:17px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -44px -268px no-repeat;left:-1px;top:9px}.where-buy-page .table .left-text{position:absolute;left:174px;top:3px}.where-buy-page .table .big{padding-top:46px;padding-bottom:16px}.where-buy-page .table .big .top-text{top:15px}.where-buy-page .table .small{padding-top:38px;padding-bottom:8px}.where-buy-page .table .small .top-text{top:7px}.where-buy-page .table .btn-wrap{padding:22px 22px 55px}.where-buy-page .table .btn-wrap .btn{padding:11px 27px}.where-buy-page .table.table-card{transition-property:border-bottom box-shadow;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px solid #cacaca}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.where-buy-page .table.table-card:hover{border-bottom:1px solid #e31e24;box-shadow:0 10px 15px rgba(0,0,0,.12)}}.where-buy-page .table.table-card:last-child{border-bottom:none}.where-buy-page .table.table-card .row:not(.th){padding:10px 0 10px 20px}.where-buy-page .table.table-card .address,.where-buy-page .table.table-card .email,.where-buy-page .table.table-card .phone{position:relative;padding:0 0 0 26px}.where-buy-page .table.table-card .email:first-child:before,.where-buy-page .table.table-card .phone:first-child:before{left:1px;top:5px}.where-buy-page .table.table-card .email{display:inline-block}.where-buy-page .table.table-card .email .email:not(:first-child){padding-left:0}.where-buy-page .row-where-buy{margin-right:calc((100% - 1056px)/2);padding:0 16px;display:flex;justify-content:flex-start;margin-top:30px;margin-bottom:32px}.where-buy-page .col-table{min-width:441px;max-height:560px;overflow-y:auto;border:1px solid #cacaca}.where-buy-page .map-wrapper{width:100%}.where-buy-page .map{width:100%;height:100%}.where-buy-page .map [class*=balloon__tail]{display:none}.where-buy-page .map-balloon{position:relative;padding:32px 4px 14px;font:400 14px/1.57 GothamPro,sans-serif,-apple-system}.where-buy-page .map-balloon .address{position:relative;padding-left:24px}.where-buy-page .map-balloon .address:before{content:'';position:absolute;width:17px;height:23px;background:url(/local/images/sprite.svg?a47e813a) -2px -268px no-repeat;left:0;top:0}.where-buy-page .map-balloon .close{position:absolute;top:0;right:0}.where-buy-page .map-balloon .close:before{content:'';position:absolute;width:16px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -86px -268px no-repeat;top:0;right:0}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.where-buy-page .map-balloon .close:hover:before{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform:rotate(90deg)}}@media (max-width:1056px){.where-buy-page .row-where-buy{margin-left:auto;margin-right:auto;padding:0 16px}}@media (max-width:1023px){.where-buy-page .row-where-buy{flex-direction:column-reverse;max-height:none;margin-bottom:0}.where-buy-page .map-wrapper{height:560px;margin-top:25px}.where-buy-page .top-block{flex-direction:column;align-items:flex-start}.where-buy-page .top-block .filter-item:last-child{margin-right:0}}@media (max-width:767px){.where-buy-page main{padding-bottom:50px}.where-buy-page .table.text-content .phone{padding-right:30%}.where-buy-page .col-table{min-width:0}.where-buy-page .contacts-form{padding:15px;margin-top:10px}.where-buy-page .map-wrapper{height:400px}.where-buy-page h1{margin-top:30px}}@media (max-width:479px){.where-buy-page main{padding-bottom:20px}.where-buy-page .table.text-content .row{padding-right:20px}.where-buy-page .table.text-content .col-2{flex-direction:column}.where-buy-page .requisites-wrap{padding-top:30px}.where-buy-page .table .left-text{position:relative;left:auto;top:auto}.where-buy-page .select-city{width:288px}}.cart-page main{padding-bottom:119px}.cart-page h1{font-size:40px;letter-spacing:-.015em;margin-top:35px}@media (max-width:1023px){.cart-page h1{font-size:36px}}@media (max-width:479px){.cart-page h1{font-size:28px}}.cart-page .head-row-controls{display:flex;justify-content:space-between;margin-top:37px}.cart-page .tabs-nav{margin-top:0}.cart-page .tabs-nav .tab-item{margin-right:67px;font-weight:500}.cart-page .clear-cart{flex-shrink:0;-ms-grid-row-align:center;align-self:center;margin-bottom:5px}.cart-page .clear-cart a{position:relative;display:inline-block;padding-left:15px;font-size:14px;color:#333;letter-spacing:-.015em}.cart-page .clear-cart a span,.order-page .products-wrap .spoiler-btn span,.success-order-page .products-wrap .spoiler-btn span{transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;border-bottom:1px dashed}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.cart-page .clear-cart a:hover span{border-color:transparent}}.cart-page .clear-cart a:before{content:'';position:absolute;width:8px;height:8px;background:url(/local/images/sprite.svg?a47e813a) -100px -253px no-repeat;left:0;top:5px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.cart-page .clear-cart a:hover:before{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform:rotate(90deg)}}.cart-page .info-row{display:flex;justify-content:space-between;margin-top:23px}.cart-page .info-row .notify{position:relative;max-width:464px;padding-left:32px;color:#000;letter-spacing:-.015em;line-height:1.75}.cart-page .info-row .notify:before,.order-page .info-row .notify:before,.order-page .notify:before{content:'';position:absolute;width:16px;height:16px;background:url(/local/images/sprite.svg?a47e813a) -146px -268px no-repeat;left:0;top:6px}.cart-page .btn-row{display:flex;justify-content:flex-end;margin-top:25px}.cart-page .btn-row .btn{padding-left:30px;padding-right:30px}@media (max-width:1023px){.cart-page main{padding-bottom:50px}.cart-page .head-row-controls .tabs-nav .tab-item{margin-right:30px}}@media (max-width:767px){.cart-page main{padding-bottom:24px}.cart-page h1{margin-top:20px}.cart-page .head-row-controls,.cart-page .info-row{flex-direction:column}.cart-page .head-row-controls .clear-cart{align-self:flex-end;margin-top:20px}.cart-page .info-row .notify{margin-bottom:30px;max-width:none}.cart-page .btn-row{justify-content:center}}.order-page main{padding-bottom:119px}.order-page .grid-container{position:relative}.order-page h1{font-size:40px;letter-spacing:-.015em;margin-top:35px}@media (max-width:1023px){.order-page h1{font-size:36px}}@media (max-width:479px){.order-page h1{font-size:28px}}.order-page .head-row .col.col-total-price{padding-left:10px}.order-page .products-wrap.resized .hidden-text{transition:none}.order-page .products-wrap .spoiler{margin:0}.order-page .products-wrap .symbol-spoiler{position:absolute;right:-30px}.order-page .products-wrap .hidden-text{transition-property:max-height;transition-duration:1s;transition-timing-function:ease;max-height:0;overflow:hidden}.order-page .products-wrap .spoiler-btn{position:absolute;right:66px;top:0;font-size:14px;line-height:1.57;letter-spacing:-.015em;color:#999;cursor:pointer}.order-page .products-wrap .spoiler-btn svg,.success-order-page .products-wrap .spoiler-btn svg{transition-property:stroke fill transform;transition-duration:.3s;transition-timing-function:ease;margin-left:14px;stroke:#fff;fill:#000;transform:rotate(180deg)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.order-page .products-wrap .spoiler-btn:hover span{border-color:transparent}.order-page .products-wrap .spoiler-btn:hover svg{fill:#4d4d4d}}.order-page .tabs-nav{position:absolute;top:42px;left:37px;margin-top:0}.order-page .tabs-nav .tab-item{margin-right:25px;font-size:14px;line-height:1.57142857;font-weight:500}.order-page .cart-products-list{margin-top:45px}.order-page .cart-products-list .col-count,.order-page .cart-products-list .col-price,.order-page .cart-products-list .col-total-price,.order-page .cart-products-list .tabs-nav{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0}.order-page .cart-products-list.open .col-count,.order-page .cart-products-list.open .col-price,.order-page .cart-products-list.open .col-total-price,.order-page .cart-products-list.open .tabs-nav{opacity:1}.order-page .cart-products-list.open .spoiler-btn svg{stroke:#e31e24;fill:#fff;transform:none}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.order-page .cart-products-list.open .spoiler-btn:hover svg{stroke:#969696}}.order-page .cart-products-list .bundle-row,.order-page .cart-products-list .cart-product-item:first-child{margin-top:48px}.order-page .info-row{display:flex;justify-content:space-between;margin-top:23px}.order-page .info-row .notify{position:relative;max-width:464px;padding-left:32px;color:#000;letter-spacing:-.015em;line-height:1.75}.order-page .radio-item{margin-bottom:25px}.order-page .radio-item label{margin-bottom:0}.order-page .payment-radio{margin-bottom:15px}.order-page .payment-radio .radio-item{margin-bottom:16px}.order-page .btn-row{display:flex;justify-content:flex-end;margin-top:25px}.order-page .btn-row .btn{padding-left:30px;padding-right:30px}.order-page .order-block{margin-top:40px}.order-page .col-sidebar{position:sticky;align-self:flex-start;top:16px}.order-page .sidebar{width:100%}.order-page .spoiler-block{transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease;box-shadow:0 10px 15px rgba(0,0,0,.12);border-radius:5px;margin-bottom:16px}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.order-page .spoiler-block:hover{box-shadow:0 10px 15px rgba(0,0,0,.3)}}.order-page .spoiler-block:not(.complete) .edit-form,.order-page .spoiler-block:not(.complete) .result-text{display:none}.order-page .spoiler-block .hidden-content{padding:0 30px}.order-page .spoiler-block .descr{font-size:14px;line-height:1.57142857;margin-bottom:20px}.order-page .spoiler-block .select2-selection--single .select2-selection__rendered{height:40px;padding-top:18px}.not-found-page .btn-wrap .btn span,.order-page .col-floor{display:flex;align-items:center}.order-page .result-text{padding:0 20px 0 50px}.order-page .result{padding:8px 0;overflow:hidden;font-size:14px;display:flex}.order-page .result:first-child{padding-top:0}.order-page .result:last-child{padding-bottom:30px}.order-page .result.last-elem{padding-bottom:8px}.order-page .result.first-elem{padding-top:8px}.order-page .result:empty{display:none}.order-page .date-result{margin-right:20px}.order-page .additional-text{min-width:115px;padding-right:30px;color:#cacaca}.order-page .spoiler-text{position:relative;padding:32px 40px 32px 30px;font-size:18px;line-height:1.38888889;cursor:pointer}.order-page .edit-form{width:20px;height:20px;background:url(/local/images/sprite.svg?a47e813a) -140px -224px no-repeat;position:absolute;right:30px;top:34px}.order-page .payment-logo-list{display:flex;flex-wrap:wrap;max-height:194px;border-left:1px solid #cacaca;align-items:flex-start;align-content:flex-start}.order-page .payment-logo{max-height:49px;padding:0 20px 10px 0}.order-page .payment-logo:nth-child(even){padding-right:0}.order-page .notify{position:relative;max-width:464px;padding-left:32px;margin-top:32px;color:#000;letter-spacing:-.015em;line-height:1.75}.order-page .btn-order-complete{margin-top:16px;padding:11px 30px}.order-page .select2-container--custom .select2-selection--single .select2-selection__rendered,.order-page .select2-container--filter .select2-selection--single .select2-selection__rendered,.order-page .select2-container--search .select2-selection--single .select2-selection__rendered{margin-right:37px}@media (max-width:1023px){.order-page main{padding-bottom:50px}.order-page .products-wrap .spoiler-btn{right:50px}}@media (max-width:767px){.order-page main{padding-bottom:24px}.order-page h1{margin-top:20px}.order-page .btn-row{justify-content:center}.order-page .tabs-nav{top:0}.order-page .payment-logo-list{border-left:none}.order-page .payment-logo:nth-child(even){padding-right:inherit}}@media (max-width:479px){.order-page main{padding-bottom:24px}.order-page h1{margin-top:20px}.order-page .btn-row{justify-content:center}.order-page .tabs-nav{top:0}.order-page .products-wrap .spoiler-btn{top:5px}.order-page .spoiler-text{padding:32px 16px}.order-page .spoiler-block .hidden-content{padding:0 16px}.order-page .additional-text{margin-bottom:5px}.order-page .result{flex-direction:column}.order-page .date-result{margin-bottom:3px}}.success-order-page main{padding-bottom:119px}.success-order-page .grid-container{position:relative}.success-order-page h1{font-size:40px;letter-spacing:-.03em;margin-top:35px;margin-bottom:42px}@media (max-width:1023px){.success-order-page h1{font-size:36px}}@media (max-width:479px){.success-order-page h1{font-size:28px}}.success-order-page .text-content{max-width:760px}.success-order-page .order-title{font-size:18px;letter-spacing:-.03em;line-height:1.38888889;color:#333;margin-bottom:24px;margin-top:40px}.success-order-page .products-wrap.resized .hidden-text{transition:none}.success-order-page .products-wrap .spoiler{margin:0}.success-order-page .products-wrap .symbol-spoiler{width:22px;height:22px;position:absolute;top:2px;left:129px}.success-order-page .products-wrap .hidden-text{transition-property:max-height;transition-duration:1s;transition-timing-function:ease;max-height:0;overflow:hidden}.success-order-page .products-wrap .spoiler-btn{position:relative;font-size:14px;line-height:1.57;letter-spacing:-.015em;color:#999;cursor:pointer}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.success-order-page .products-wrap .spoiler-btn:hover span{border-color:transparent}.success-order-page .products-wrap .spoiler-btn:hover svg{fill:#4d4d4d}}.success-order-page .btn-wrap{margin-top:32px}.success-order-page .pay-btn .btn,.success-order-page .products-spoiler .btn{padding:11px 31px}.success-order-page .products-spoiler .btn-wrap{margin-top:51px}.success-order-page .pay-btn .btn-wrap{margin-top:34px}.success-order-page .cart-products-list{margin-top:24px}.success-order-page .cart-products-list.open .spoiler-btn svg{stroke:#e31e24;fill:#fff;transform:none}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.success-order-page .cart-products-list.open .spoiler-btn:hover svg{stroke:#969696}}.success-order-page .cart-products-list .bundle-row{margin-top:48px}.success-order-page .margin-top-bottom{margin-top:64px;margin-bottom:32px}@media (max-width:1023px){.success-order-page main{padding-bottom:50px}}@media (max-width:767px){.success-order-page main{padding-bottom:24px}.success-order-page h1{margin-top:20px}.success-order-page .btn-row{justify-content:center}}.not-found-page main{display:flex}.not-found-page .relative-container{position:relative}.not-found-page .relative-container:before{content:'';position:absolute;width:608px;height:218px;background:url(/local/images/sprite.svg?a47e813a) -2px -2px no-repeat;right:16px;bottom:54px;max-width:100%}.not-found-page .text-content{max-width:614px;padding:33px 0}.not-found-page .form-search.inline{margin-top:46px}.not-found-page .form-search.inline input,.not-found-page .form-search.inline label{background:0 0}.not-found-page .btn-wrap{margin-top:38px}.not-found-page .not-found-text{font:500 20px/1.5 GothamPro,sans-serif,-apple-system;letter-spacing:-.016em}@media (max-width:767px){.not-found-page .relative-container:before{display:none}}.slick-list.draggable {
    height: max-content!important;
}.sections-list .section-item { min-width: 270px!important; } .header .header-phone .phone-desc {color: red !important} .header .header-phone .phone-desc:hover,.header .header-phone .phone-desc:focus {color: #333 !important} @media(max-width: 600px) {.header-inner .form-search {margin: 0 !important} .wrapper--info-order{margin-left: 0} }
.wrapper--info-order {padding: 17px;border: 1px solid #cacaca;border-radius: 10px;font: 400 12px/1.5 GothamPro,sans-serif,-apple-system;letter-spacing: -.018em;margin-top: 1rem;margin-left: 9px;display: grid;grid-gap: .5rem;grid-template-columns: 30px 1fr;} .wrapper--info-order svg {width: 30px;height: 30px; fill: rgb(202, 202, 204);} .wrapper--info-order .inner--info-order p:first-child {font-weight: bold; text-align:center} .wrapper--info-order .inner--info-order p:not(:last-child) {margin: 0 0 .5rem;padding:0;} .wrapper--info-order .inner--info-order a {} .wrapper--info-order .inner--info-order p:last-child {margin:0;padding:0;}
.catalog-top-panel{
	width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 35px;
    border: 1px solid red;
    padding: 20px;
    border-radius: 5px;
    font-weight: 500;
}
.catalog-top-panel a{
	color:#343434;
display:flex;
align-items:center;
grid-gap:10px;
}
.catalog-top-panel a svg{
	width:50px;
}

.margin--block {
	margin: max(5vh, 5rem) 0 0;
}

.wrapper-number {
    display: grid;
    grid-gap: 1rem;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}

.item-number {
}

.item-number:nth-child(2) svg {
	width: 130px;
    height: 100px;
}

.item-number:last-child svg {
	width: 100px;
	aspect-ratio: 1;
}

.item-number:first-child svg {
    width: 35px;
    height: 100px;
}

.text-number {
    line-height: 1.71;
    max-width: 214px;
    font-size: 14px;
    letter-spacing: -.015em;
}

.custom-podrobnee a > span {
    font-size: 14px;
    color: #969696;
    transition-property: border-color;
    transition-duration: .3s;
    transition-timing-function: ease;
    border-bottom: 1px dashed;
    padding-bottom: 3px;
}

.custom-podrobnee a > span:hover {
	border-color: transparent;
}

.custom-podrobnee a {}

.custom-podrobnee {}

.message-pogon {
	width: min(100%, 650px);
}

.message-pogon .popup-title {
    font-size: min(5vw, 30px);
    margin-top: 29px;
    font-weight: 500;
    letter-spacing: -.015em;
    line-height: 1.25;
}

.message-pogon > p:not(.popup-title) {}

.wrapper-popular {
	display: grid;
	grid-gap: 1rem;
	grid-template-columns: repeat(4, 1fr)
}

.wrapper-popular svg {
	width: 20px !important;
	height: 10px !important;
}

.title-block > span {
    display: block;
    //font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
//    font-weight: bold;
font-size: 36px;
font-weight: 500;
line-height: 1.25;
letter-spacing: -.016em;
}

.contacts-page .table .row {
font-size: clamp(10px, 0.8dvw, 14px);
}

@media(max-width:768px){
	.catalog-top-panel{
		max-width: 100%;
		grid-gap: 15px;
		width:auto;
	}

	.wrapper-popular {
		grid-template-columns: repeat(2, 1fr);
	}
}

.header .menu-wrap {
	max-width: 470px
}

.header .grid-container {
	max-width: 1100px
}

.header .hamburger {
	left: -140px
}

.form-base .input-title,
.cart-products-list .cart-product-item.bundle-item .bundle-item-info,
.cart-products-list .cart-product-item .sku-param.icon .icon-name {
	font-size: 14px;
}

.header .form-search button {
	/* right: -140px */
}

.h2-title {
    font-size: clamp(28px, 1dvw + 14px, 40px);
    font-weight: 500 !important;
    line-height: 1.25;
    letter-spacing: -.015em;
	display: block
}

.h2-title > a {
    color: #333    
}

.mt57 {
	margin-top: 57px
}

.footer .bottom-row .promotion {
    position: relative;
    padding-left: 32px;
    font-size: 12px;
    letter-spacing: -.02em;
    color: #999999;
}
.footer .bottom-row .promotion:before {
    content: '';
    position: absolute;
    width: 18px;
    height: 13px;
    background: url(/upload/medialibrary/e2c/cqf9zg2v4jfm5raxmwnde6pphqz3crcb.png) no-repeat;
    background-size: contain;
    left: 3px;
    top: 0;
}
.footer .bottom-row .promotion a {
    transition-property: color;
    transition-duration: .3s;
    transition-timing-function: ease;
}
@media (pointer: fine), (-ms-high-contrast:none), (-ms-high-contrast:active) {
    .footer .bottom-row .promotion a:hover {
        color: #fff;
    }
}

.footer .bottom-row .promotion a {
    padding-bottom: 1px;
    border-bottom: 1px solid;
}

/*
*
** block reviews
*
*/

.wrapper-reviews_ya {
    --color-text-secondary: #878787;
    --color-text-primary: #4d4d4d;
    --color-star: #ffcc00;
    --color-background-header-review: #f6f6f6;
    --color-btn-add-review: #258ffb;
    --color-btn-hover-add-review: #1a6df2;
    --color-btn-text-add-review: #ffffff;
    --color-btn-more-review: #f5f7fa;
    --color-btn-text-more-review: #198cff;
    --color-btn-hover-more-review: #e9eef3;
    --color-avatar-1: #b37db3;
    --color-avatar-2: #8585cc;
    --color-avatar-3: #6ca632;
    --color-avatar-text: #ffffff;
    --color-link-secondary: #999999;

    margin-top: 20px;
    margin-bottom: 40px;
}

.wrapper-reviews_ya * {
    box-sizing: border-box;
}

.header-reviews_ya {
    background-color: var(--color-background-header-review);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-inline: 15px;
    display: flex;
    gap: 15px;
    align-items: center;
    flex-wrap: wrap;
    border-radius: .4em;
    min-height: 60px;
    margin-bottom: 20px;
}

.count-reviews_ya {
    font-size: 24px;
    font-weight: 700;
    color: var(--color-text-primary);
}

:is(.stars-reviews_ya, .star-reviews_ya ) {
    margin: 0 !important;
    padding: 0 !important;
	line-height: 1;
}

.stars-reviews_ya {
    display: inline-flex;
    align-items: center;
    list-style: none;
    gap: .2em;
}

.star-reviews_ya::before {
    display: none;
}

.sw-reviews_ya {
    font-size: 12px;
    color: var(--color-text-secondary);
}

.body-reviews_ya {
    display: grid;
    grid-gap: 1rem;
    grid-template-columns: repeat(3, 1fr);
    margin-bottom: 20px;
}

/*
*
** buttons
*
*/

:is(.link-more-reviews_ya, .btn-reviews_ya) {
    -webkit-appearance: none;
    appearance: none;
    text-decoration: none;
    height: 40px;
    padding-inline: 16px;
    border-radius: .4em;
    display: flex;
    width: fit-content;
    transition: background-color .3s ease,
                scale .1s linear;
}

:is(.link-more-reviews_ya, .btn-reviews_ya) > span {
    margin: auto;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
}

.link-more-reviews_ya {
    margin: auto;
    background-color: var(--color-btn-more-review);
}

.link-more-reviews_ya > span {
    color: var(--color-btn-text-more-review);
}

.btn-reviews_ya {
    background-color: var(--color-btn-add-review);
    margin-left: auto;
}

.btn-reviews_ya > span {
    color: var(--color-btn-text-add-review);
}

:is(.link-more-reviews_ya, .btn-reviews_ya):active {
    scale: .99;
}

/*
*
** card review
*
*/


[class|="item-reviews_ya"] {
    display: flex;
    flex-direction: column;
    gap: 15px;
    padding: 15px;
    border-radius: .4em;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 
                0 3px 1px -2px rgb(0 0 0 / 12%), 
                0 1px 5px 0 rgb(0 0 0 / 20%);
}

.header-item-reviews_ya {
    display: grid;
    grid-gap: 0 16px;
    grid-template-columns: 40px 1fr;
    align-items: center;
	min-height: 50px;
    grid-template-areas: 'avatar name'
                         'avatar star';
}

.avatar-reviews_ya {
    grid-area: avatar;
    border: 1px solid;
    position: relative;
    display: flex;
    height: 40px;
    width: 40px;
    border-radius: 3em;
}

.item-reviews_ya-1 .avatar-reviews_ya {
    background-color: var(--color-avatar-1);
    border-color: var(--color-avatar-1);
}

.item-reviews_ya-2 .avatar-reviews_ya {
    background-color: var(--color-avatar-2);
    border-color: var(--color-avatar-2);
}

.item-reviews_ya-3 .avatar-reviews_ya {
    background-color: var(--color-avatar-3);
    border-color: var(--color-avatar-3);
}

.avatar-reviews_ya::before {
    content: attr(data-avatar);
    color: var(--color-avatar-text);
    font-size: 16px;
    margin: auto;
}

.name-reviews_ya {
    grid-area: name;
    font-size: 16px;
    font-weight: 600;
	line-height: 1;
}

.header-item-reviews_ya .stars-reviews_ya {
    grid-area: star;
}

:is(.text-reviews_ya, .read-reviews_ya) {
    font-size: 16px;
    line-height: 1.25;
}

.text-reviews_ya {
    overflow: hidden;
    height: 80px;
    display: inline-block;
    position: relative;
}

:is(.read-reviews_ya, .link-review_ya) {
    color: var(--color-link-secondary);
    text-decoration: none;
}

.read-reviews_ya {
    position: absolute;
    bottom: 0;
    right: 0;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff 15px);
    padding-inline: 20px 20px;
}

.read-reviews_ya::before {
    content: '...';
}

.footer-item-reviews_ya {
    margin-top: auto;
}

.link-review_ya {
    font-size: 12px;
}

/*
*
** media block reviews
*
*/

@media(hover: hover) {
    .link-more-reviews_ya:hover {
        background-color: var(--color-btn-hover-more-review);
    }

    .btn-reviews_ya:hover {
        background-color: var(--color-btn-hover-add-review);
    }

    :is(.link-review_ya, .read-reviews_ya):hover {
        color: grey;
    }
}

@media(width < 600px) {
    .btn-reviews_ya {
        margin-right: auto;
    }

    .body-reviews_ya {
        grid-template-columns: 1fr;
    }
}

/*
*
** popular category is home page
*
*/

.wrapper-popular_category {
    display: grid;
    grid-gap: 2rem;
    grid-template-columns: repeat(3, 1fr);
    margin-top: 33px;
}

.wrapper-popular_category * {
    box-sizing: border-box;
}

[class|="item-popular_category"] {
    --margin-outline: 10px;
    --border-outline: 1px solid #ffffff;
    --color-name: #ffffff;

    position: relative;
}

[class|="item-popular_category"] a {
    text-decoration: none;
}

[class|="item-popular_category"]::after, 
[class|="item-popular_category"]::before {
    content: '';
    position: absolute;
    width: 20%;
    aspect-ratio: 1;
    z-index: 1;
    transition: width .3s ease;
}

[class|="item-popular_category"]::after {
    bottom: var(--margin-outline);
    left: var(--margin-outline);
    border-bottom: var(--border-outline);
    border-left: var(--border-outline);
}

[class|="item-popular_category"]::before {
    top: var(--margin-outline);
    right: var(--margin-outline);
    border-top: var(--border-outline);
    border-right: var(--border-outline);
}

.image-popular_category {
    width: 100%;
    height: 100%;
    aspect-ratio: 330/230;
    object-fit: cover;
    filter: brightness(.7);
    transition: filter .3s linear;
}

.a-no-img {
    display: block;
    background: lightgray;
}

.name-popular_category {
    position: absolute;
    top: 0; bottom: 0; left: 0; right: 0;
    width: 100%; height: 100%;
    display: flex;
    align-items: center;
    color: var(--color-name);
    font-size: clamp(16px, 1dvw + 8px, 20px);
    font-weight: 500;
    font-family: GothamPro, sans-serif, -apple-system;
    padding: calc( var(--margin-outline) * 3 );
    line-height: 1.5;
    z-index: 2;
}

.button-popular_category {
	display: none;
	position: absolute;
	bottom: calc( var(--margin-outline) * 2 );
	right: calc( var(--margin-outline) * 2 );
	box-sizing: border-box;
	border-radius: .3em;
	height: 40px;
	width: fit-content;
	padding-inline: 16px;
	background-color: #e31e24;
	overflow: hidden;
	z-index: 3;
}

.button-popular_category > span {
	margin: auto;
	color: var(--color-name);
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: 500;
	letter-spacing: 1px;
}

.button-popular_category svg {
	fill: var(--color-name);
}

.hidden {
	visibility: hidden;
}

/*
*
** media button header
*
*/

.header-inner .btn-wrap {
	display: none;
}

@media(width > 1440px) {
	.header-inner .btn-wrap {
		display: block;
	}

	.header-inner .btn-wrap .btn {
		letter-spacing: 0.08em;
		padding: 5px 20px !important;
	}
}

/*
*
** media popular category
*
*/

@media(hover: hover) {
    [class|="item-popular_category"]:hover::after,
    [class|="item-popular_category"]:hover::before {
        width: 60%
    }

    [class|="item-popular_category"]:hover .image-popular_category {
        filter: brightness(.5);
    }
}

@media(width < 600px) {
    .wrapper-popular_category {
        grid-template-columns: 1fr;
    }

    .image-popular_category {
        filter: brightness(.5);
    }

	.name-popular_category {
		font-size: 22px;
	}

    .button-popular_category {
        display: flex;
    }
}

#horizontal-multilevel-menu ul{
	border: 0 !important;
}
#horizontal-multilevel-menu ul li{
	border: 0;
}
#horizontal-multilevel-menu ul li a{
	padding: 14px 20px !important;
}
#horizontal-multilevel-menu ul li:hover{
	background: #fff;
}
#horizontal-multilevel-menu li.parent_item{
	position: relative;
}
#horizontal-multilevel-menu li.parent_item:after{
    content: '\27A4';
    position: absolute;
    color: #22201e;
    transform: rotate(90deg);
    top: 11px;
    font-size: 9px;
    right: 7px;
}
.header .city-wrap {
    margin-right: 16px !important;
}
#horizontal-multilevel-menu li .root-item {
    margin-right: 17px !important;
}
#horizontal-multilevel-menu li .root-item-selected {
    margin-right: 21px !important;
}

.footer .pay-systems {
	margin-top: 15px;
    justify-self: center;
}

.footer .hamburger-menu a {
	color: white;
}

.footer-menu.all-subcat:first-child {
    flex-grow: 1; /* Позволяет колонке "раствориться" в соседней */
    width: auto; /* Автоматическая ширина */
}
.footer-menu.all-subcat:first-child + .footer-menu {
    margin-left: -15px; /* Убираем отступ между колонками */
}


.footer-menu.all-subcat .grid-row > div {
	width: auto;
}
.footer-container{
    max-width: 1400px;
    margin: 0 auto;
}
.footer-container .catalog-list .menu{
	display: grid;
    grid-template-columns: 1fr 1fr;
	margin-top: 0;
}

#search ~ .sections-list .icon-wrap {
	display:none;
}

#search ~ .sections-list .section-item .section-name {
	padding: 16px;
}

.header .grid-container .simple-header-wrap .phone-wrap .btn-wrap {
	display:none;
}

@media (max-width: 600px) {
	.footer .footer-container .grid-row {
		margin-right: 0px;
		justify-content: space-around;
	}
	.footer * {
		padding-left: 0px;
		padding-right: 0px;
	}
	.footer .footer-container .grid-row .col-xs-12,
	.footer .footer-container .grid-row .col-sm-12 {
		padding-right: 0px !important;
	}
	.footer-container .catalog-list .menu {
		grid-template-columns: 1fr;
	}
}


.footer-container .grid-row .hamburger-menu .grid-row .menu{
	margin-top: 0;
}

.footer-container .grid-row .hamburger-menu .grid-row > div:nth-child(1), 
.footer-container .grid-row .hamburger-menu .grid-row > div:nth-child(2) {
	/*grid-column: 1;*/
} 

.footer-container .grid-row .hamburger-menu .grid-row > div:nth-child(3){
	grid-column: 2;
    grid-row: 1 / span 2;
    margin-top: -15px;
} 

.footer-container .grid-row .hamburger-menu .grid-row {
	display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    grid-template-rows: auto auto !important;
}

@media (max-width:600px) {
	.footer-container .grid-row .hamburger-menu .grid-row {
		display: flex !important;
	}
}

@media (max-width:480px) {
	.footer-container .grid-row .hamburger-menu .grid-row {
		flex-direction: column;
		align-content: center;
	}
}

#bx_incl_area_5 > div {
    padding-right: 0px !important;
}

.footer-container .catalog-list .menu {
	display: block;
}

.footer-container .hamburger-menu .grid-row .col-xxl-4.col-sm-12 .menu {
	padding-left: 10px;
}


@media (max-width: 767px) {
    .footer .right-col {
        margin-top: 20px;
        flex-direction: row;
        justify-content: center;
    }
}

.footer .footer-menu li {
	margin-bottom: 7px;
}
.hamburger-menu .grid-row div:nth-child(1){
	margin-bottom: -10px;
}

.where-buy-page .map {
	width: auto;
}

.map-wrapper {
	width: auto;
}

.where-buy-page .row-where-buy {
	margin-right: auto;
	max-width: 1260px;
    width: auto;
    margin-inline: auto;
}

.map-wrapper .map.js-map .ymaps-2-1-79-inner-panes > ymaps {
	width: auto !important;
}

.contacts-page .left-margin {
	margin-left: auto;
}

.contacts-page .row-contact {
	max-width: 1260px;
    width: auto;
	margin-inline: auto;
}

@media (max-width: 900px){
	.predstav-block {
		max-width: 900px;
		width: auto !important;
		display: flex;
		flex-direction: column;
		padding-inline: 16px;
	}
	.predstav-grid-block {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 15px;
		width: auto;
	}
}

@media (max-width: 767px){
	.predstav-grid-block {
		display: flex;
		flex-direction: column;
		width: auto;
	}
}
#popular-door .swiper-pagination {
	z-index: 9 !important;
}

.sections-list .section-item {
    margin-right: 0 !important;
}

.sections-list {
    justify-content: space-between !important;
    gap: 10px !important;
}
/* End */


/* Start:/bitrix/components/bitrix/menu/templates/horizontal_multilevel/style.css?17286472625140*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	/* background:#BC262C url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/header_menu_bg.gif) repeat-x; */
	min-height:27px;
	width:100%;
	max-width: 470px;
	list-style:none;
	float:left;
	/*font-size:90%*/
	font-size:14px;
	font-family: GothamPro, sans-serif, -apple-system;
	font-weight: 400;
}

#horizontal-multilevel-menu {}

/*Links*/
#horizontal-multilevel-menu a,
#horizontal-multilevel-menu span
{
	display:block;
	/* padding:5px 10px; */
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;

	color: rgb(51, 51, 51) !important;
	cursor: pointer;
	transition-duration: .3s;
    transition-timing-function: ease;
	transition-property: background-size;
    background: linear-gradient(to left, #e31e24, #e31e24) 50% 100% no-repeat, linear-gradient(to left, transparent, transparent) 0 100% repeat-x;
    background-size: 0 1px, 100% 1px;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li .root-item
{
	/* color:#fff; */
	/* font-weight:bold; */
	padding:7px 0 0 0;
	margin-right: 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li .root-item-selected
{
	/* background:#fc8d3d;
	color:#fff; */
	/* font-weight:bold; */
	padding:7px 0 0 0;
	margin-right: 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	/* background:#e26336;
	color:#fff; */
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	/* background:#D6D6D6;
	color:#fff; */
	/* border-bottom: 1px solid #e31e24; */

}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	/* background:#D6D6D6;
	color:#fff; */

}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
	padding: 5px 10px;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:400;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

#horizontal-multilevel-menu a:hover {
	background-size: 100% 1px, 100% 1px;
	text-decoration: none;
}
/* End */


/* Start:/local/templates/main/styles.css?1745844616157*/
.sections-list .section-item {
    margin-right: 0 !important;
}

.sections-list {
    justify-content: space-between !important;
    gap: 10px !important;
}
/* End */
/* /local/css/style.css?1748424094270133 */
/* /bitrix/components/bitrix/menu/templates/horizontal_multilevel/style.css?17286472625140 */
/* /local/templates/main/styles.css?1745844616157 */
