@charset "UTF-8";.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.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{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .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{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{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__field::-webkit-search-cancel-button{-webkit-appearance:none}.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;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--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;height:26px;margin-right:20px;padding-right:0}.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--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;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__clear{float:left}.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--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.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__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 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--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{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:transparent;border:none;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 .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--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{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);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;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;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);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width: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:none;border-right:1px solid #aaa;border-radius:4px 0 0 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:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.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,#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);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;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.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;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.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--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{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}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}*{margin:0;padding:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}*:focus{outline:none}table{border-spacing:0}@-moz-document url-prefix(){body{letter-spacing:-.09px}}body{padding:0}:before,:after{box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.container,.container-big{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media (min-width: 1600px){.container,.container-big{width:1460px}}@media (min-width: 1400px) and (max-width: 1599px){.container,.container-big{width:1290px}}@media (min-width: 1200px) and (max-width: 1399px){.container,.container-big{width:1140px}}@media (min-width: 1025px) and (max-width: 1199px){.container,.container-big{width:970px}}@media (min-width: 769px) and (max-width: 1024px){.container,.container-big{width:750px}}@media (max-width: 768px){.container,.container-big{width:100%}}@media (min-width: 1600px){.container-big{width:1578px}}@media (min-width: 1400px) and (max-width: 1599px){.container-big{width:1436px}}.column-js,.column-jc,.ae-jb,.as-jc,.jb,.as-jb,.ac-jb,.ac-jc,.as,.ac,.flex{display:flex}.ae-jb,.jb,.as-jb,.ac-jb{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.column-js{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.column-jc,.as-jc,.ac-jc{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.ac-jb,.ac-jc,.ac{-moz-align-items:center;-ms-align-items:center;align-items:center}.as-jc,.as-jb,.as{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.column-js,.column-jc{-moz-flex-direction:column;flex-direction:column}.flex-wrap{flex-wrap:wrap}.ae-jb{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.shrink{-ms-flex-shrink:0;flex-shrink:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.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}.slick-loading .slick-list{background:#fff url(/build/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;src:url(/build/assets/slick-Bi9J8BMx.eot);src:url(/build/assets/slick-Bi9J8BMx.eot?#iefix) format("embedded-opentype"),url(/build/assets/slick-BlUtDIuC.woff) format("woff"),url(/build/assets/slick-DWzRxEMf.ttf) format("truetype"),url(/build/assets/slick-BlzDm7g2.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Open Sans,sans-serif;font-size:100%;font-weight:400;line-height:1}h1,.h1{text-transform:uppercase;font-weight:500;font-size:clamp(36px,36px + (72 - 36) * (100vw - 500px) / (1500 - 500),72px);margin-bottom:clamp(16px,16px + (36 - 16) * (100vw - 500px) / (1500 - 500),36px);color:#fff}h1 span,.h1 span{color:#f47a00}h1 .label,.h1 .label{display:inline-block;font-size:clamp(18px,18px + (28 - 18) * (100vw - 500px) / (1500 - 500),28px);text-transform:initial;line-height:inherit;vertical-align:middle;font-weight:400}h2,.h2{text-transform:uppercase;font-weight:500;font-size:clamp(26px,26px + (56 - 26) * (100vw - 500px) / (1500 - 500),56px);margin-bottom:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);color:#fff}h2 span,.h2 span{color:#f47a00}h2 .label,.h2 .label{display:inline-block;font-size:clamp(18px,18px + (28 - 18) * (100vw - 500px) / (1500 - 500),28px);text-transform:initial;line-height:inherit;vertical-align:middle;font-weight:400}h3,.h3{text-transform:uppercase;font-weight:500;font-size:clamp(24px,24px + (32 - 24) * (100vw - 500px) / (1500 - 500),32px);margin-bottom:clamp(15px,15px + (25 - 15) * (100vw - 500px) / (1500 - 500),25px);color:#fff}h3 span,.h3 span{color:#f47a00}h3 .label,.h3 .label{display:inline-block;font-size:clamp(18px,18px + (28 - 18) * (100vw - 500px) / (1500 - 500),28px);text-transform:initial;line-height:inherit;vertical-align:middle;font-weight:400}h4,.h4{font-weight:500;font-size:clamp(20px,20px + (28 - 20) * (100vw - 500px) / (1500 - 500),28px);margin-bottom:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px);color:#fff}h4 span,.h4 span{color:#f47a00}h4 .label,.h4 .label{display:inline-block;font-size:clamp(18px,18px + (28 - 18) * (100vw - 500px) / (1500 - 500),28px);text-transform:initial;line-height:inherit;vertical-align:middle;font-weight:400}h5,.h5{font-weight:500;font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);margin-bottom:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px);color:#fff}h5 span,.h5 span{color:#f47a00}h5 .label,.h5 .label{display:inline-block;font-size:clamp(18px,18px + (28 - 18) * (100vw - 500px) / (1500 - 500),28px);text-transform:initial;line-height:inherit;vertical-align:middle;font-weight:400}h6,.h6{font-weight:500;font-size:clamp(16px,16px + (20 - 16) * (100vw - 500px) / (1500 - 500),20px);margin-bottom:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px);color:#fff}h6 span,.h6 span{color:#f47a00}h6 .label,.h6 .label{display:inline-block;font-size:clamp(18px,18px + (28 - 18) * (100vw - 500px) / (1500 - 500),28px);text-transform:initial;line-height:inherit;vertical-align:middle;font-weight:400}.slick-arrow,.button-revert,.button,.icon-link{text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.4s;gap:10px}.slick-arrow input,.button-revert input,.button input,.icon-link input{display:none}.slick-arrow svg,.button-revert svg,.button svg,.icon-link svg,.slick-arrow img,.button-revert img,.button img,.icon-link img{width:1em;height:1em;fill:transparent;stroke:currentColor}.icon-link{text-transform:uppercase}.icon-link svg,.icon-link img{width:1.5em;height:1.5em}@media (hover: hover){.icon-link:hover{color:#f47a00}}.button{width:-moz-fit-content;width:fit-content;min-height:60px;padding:10px 25px;background-color:#f47a00;border:1px solid #F47A00;color:#fff;text-transform:uppercase;font-weight:500;font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px)}@media (max-width: 768px){.button{min-height:50px}}@media (hover: hover){.button:hover{color:#fff;background-color:#0e0e0e}}.button-revert{width:-moz-fit-content;width:fit-content;min-height:60px;padding:10px 25px;background-color:#0e0e0e;border:1px solid #F47A00;color:#fff;text-transform:uppercase;font-weight:500;font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px)}@media (max-width: 768px){.button-revert{min-height:50px}}@media (hover: hover){.button-revert:hover{color:#fff;background-color:#f47a00}}.nav-slider{display:flex;align-items:center;gap:2px}.slick-arrow{width:clamp(45px,45px + (60 - 45) * (100vw - 1200px) / (1800 - 1200),60px);height:clamp(45px,45px + (60 - 45) * (100vw - 1200px) / (1800 - 1200),60px);background:#0e0e0e;z-index:2;flex-shrink:0;color:#fff}.slick-arrow.slick-disabled{cursor:default;opacity:.5}@media (hover: hover){.slick-arrow.slick-disabled:hover{background:#0e0e0e}}.slick-arrow .icon{width:30%;height:30%;fill:currentColor}@media (hover: hover){.slick-arrow:hover{background-color:#f47a00}}.slick-dots{display:flex;align-items:center;justify-content:center;padding:20px;margin:0;position:static}.slick-dots li{margin:0;height:2px;flex:0 1 120px;background-color:#ffffff80;transition:.4s;list-style:none}.slick-dots li.slick-active{background-color:#f47a00}.slick-dots li button{display:none}.slick-dotted.slick-slider{margin-bottom:0!important}.more{font-size:14px;font-weight:500;line-height:1;width:-moz-fit-content;width:fit-content;text-transform:uppercase;display:flex;align-items:center;gap:10px;cursor:pointer;transition:.4s;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover: hover){.more:hover{color:#f47a00}}.more .icon{stroke:#f47a00;width:1em;height:1em}.btn-link{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);text-transform:uppercase;text-decoration:underline;color:#f47a00;cursor:pointer;transition:.4s;width:-moz-fit-content;width:fit-content}@media (hover: hover){.btn-link:hover{color:#fff}}.social-label{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80;margin-bottom:8px}.social-list{display:flex;align-items:center;gap:2px}.social-item{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#ffffff0d}.social-item .icon{fill:currentColor;width:50%;height:50%}.button-icon input{display:none}.button-icon{width:clamp(44px,44px + (54 - 44) * (100vw - 500px) / (1500 - 500),54px);height:clamp(44px,44px + (54 - 44) * (100vw - 500px) / (1500 - 500),54px);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}@media (hover: hover){.button-icon:hover>.icon{stroke:#f47a00}}.button-icon .icon{transition:.4s;fill:transparent;stroke:currentColor;width:calc(24 / 54 * 100%);height:calc(24 / 54 * 100%)}@media (max-width: 768px){.button-icon .icon{width:calc(24 / 44 * 100%);height:calc(24 / 44 * 100%)}}.back{display:flex;align-items:center;gap:10px;color:#f47a00;transition:.4s color;margin-bottom:clamp(6px,6px + (10 - 6) * (100vw - 500px) / (1500 - 500),10px);cursor:pointer}@media (hover: hover){.back:hover{color:#fff}}.back .icon{fill:currentColor;width:1em;height:1em}.arrow-toggle{display:flex;align-items:center;justify-content:center;width:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);height:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);transition:.4s}.arrow-toggle .icon{width:100%;height:100%;fill:currentColor}.to-top{position:fixed;bottom:2%;right:2%;width:clamp(48px,48px + (60 - 48) * (100vw - 500px) / (1500 - 500),60px);height:clamp(48px,48px + (60 - 48) * (100vw - 500px) / (1500 - 500),60px);display:flex;align-items:center;justify-content:center;background-color:#f47a00;color:#ffffff80;transition:.4s;border:2px solid #F47A00;cursor:pointer;z-index:50}@media (hover: hover){.to-top:hover{background-color:#fff;color:#f47a00}}.to-top:not(.up-on){bottom:-100px}.to-top .icon{fill:transparent;stroke:currentColor;width:40%;height:40%}.validation{font-family:Montserrat,sans-serif}.validation-field{position:relative;display:block}.validation-field>textarea:-webkit-autofill,.validation-field>input:-webkit-autofill,.validation-field>select:-webkit-autofill,.validation-field>.select2 .select2-selection__rendered:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px transparent!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important;color:#ffffff80!important;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.validation-field>textarea::-webkit-outer-spin-button,.validation-field>input::-webkit-outer-spin-button,.validation-field>select::-webkit-outer-spin-button,.validation-field>.select2 .select2-selection__rendered::-webkit-outer-spin-button,.validation-field>textarea::-webkit-inner-spin-button,.validation-field>input::-webkit-inner-spin-button,.validation-field>select::-webkit-inner-spin-button,.validation-field>.select2 .select2-selection__rendered::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.validation-field>textarea,.validation-field>input,.validation-field>select,.validation-field>.select2 .select2-selection__rendered{-webkit-appearance:none;width:100%;padding:10px 20px;border:1px solid rgba(255,255,255,.1);background-color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);color:#fff;min-height:60px;transition:.4s;box-shadow:none!important}@media (max-width: 768px){.validation-field>textarea,.validation-field>input,.validation-field>select,.validation-field>.select2 .select2-selection__rendered{min-height:40px}}.validation-field>textarea::-webkit-input-placeholder,.validation-field>input::-webkit-input-placeholder,.validation-field>select::-webkit-input-placeholder,.validation-field>.select2 .select2-selection__rendered::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-size:0}.validation-field>textarea:-moz-placeholder,.validation-field>input:-moz-placeholder,.validation-field>select:-moz-placeholder,.validation-field>.select2 .select2-selection__rendered:-moz-placeholder{font-family:Montserrat,sans-serif;font-size:0}.validation-field>textarea::-moz-placeholder,.validation-field>input::-moz-placeholder,.validation-field>select::-moz-placeholder,.validation-field>.select2 .select2-selection__rendered::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:0}.validation-field>textarea:-ms-input-placeholder,.validation-field>input:-ms-input-placeholder,.validation-field>select:-ms-input-placeholder,.validation-field>.select2 .select2-selection__rendered:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:0}.validation-field>textarea:hover,.validation-field>input:hover,.validation-field>select:hover,.validation-field>.select2 .select2-selection__rendered:hover,.validation-field>textarea:focus,.validation-field>input:focus,.validation-field>select:focus,.validation-field>.select2 .select2-selection__rendered:focus{border-color:#f47a00}.validation-field>textarea:not(:-moz-placeholder)+.placeholder,.validation-field>input:not(:-moz-placeholder)+.placeholder,.validation-field>select:not(:-moz-placeholder)+.placeholder,.validation-field>.select2 .select2-selection__rendered:not(:-moz-placeholder)+.placeholder{top:0;font-size:10px;opacity:0}.validation-field>textarea:focus+.placeholder,.validation-field>input:focus+.placeholder,.validation-field>select:focus+.placeholder,.validation-field>.select2 .select2-selection__rendered:focus+.placeholder,.validation-field>textarea:not(:placeholder-shown)+.placeholder,.validation-field>input:not(:placeholder-shown)+.placeholder,.validation-field>select:not(:placeholder-shown)+.placeholder,.validation-field>.select2 .select2-selection__rendered:not(:placeholder-shown)+.placeholder,.validation-field.active>.placeholder{top:0;font-size:10px;opacity:0}.validation-field>input,.validation-field>select,.validation-field>.select2 .select2-selection__rendered{display:flex;align-items:center}.validation-field>input+.placeholder,.validation-field>select+.placeholder,.validation-field>.select2 .select2-selection__rendered+.placeholder{top:50%;transform:translateY(-50%)}.validation-field>textarea{height:100px;padding-top:10px;resize:vertical;min-height:120px}.validation-field.message-area{width:100%}.validation-field.invalid input,.validation-field.invalid textarea,.validation-field.invalid .checkbox{border-color:#e25353!important}.validation-field.invalid>.error{display:block}.validation-field.invalid>.input-title{color:#e25353}.validation-field>.placeholder{pointer-events:none;position:absolute;top:20px;left:20px;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);color:#ffffff80;transition:all .4s;display:inline-flex;gap:10px;align-items:center}.validation-field>.placeholder .icon{stroke:currentColor;fill:transparent;width:1.4em;height:1.4em}.validation-field>.error{position:absolute;bottom:4px;left:20px;display:none;font-size:10px;color:#e25353}.validation-field-label{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80;margin-bottom:8px}.submit{max-width:100%}.form-success.waiting:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-image:url(../images/loading.gif);pointer-events:none}.form-error{font-size:18px;color:#e25353;margin-bottom:12px}.form-success.green{font-size:clamp(16px,16px + (24 - 16) * (100vw - 500px) / (1500 - 500),24px);padding:20px;text-align:center;color:#ffffff80;font-weight:700}.form-success.green:after{display:none}.g-recaptcha>div{margin:0 calc(50% - 152px)}@media (max-width: 768px){.g-recaptcha>div{transform:scale(.8)}}.input-checkbox{display:flex;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:-moz-fit-content;width:fit-content}@media (hover: hover){.input-checkbox:hover b{border-color:#f47a00}}.input-checkbox input{display:none}.input-checkbox b{display:flex;align-items:center;justify-content:center;width:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);height:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);flex-shrink:0;background-color:#ffffff1a;position:relative;transition:.4s background-color}.input-checkbox b svg{height:70%;width:70%;fill:#0e0e0e;opacity:0;transition:.4s opacity}.input-checkbox span b{background-color:#f47a00}.input-checkbox span b svg{opacity:1}.input-checkbox span{color:#ffffff80;transition:.4s color}.input-checkbox:has(:checked) b{background-color:#f47a00}.input-checkbox:has(:checked) b svg{opacity:1}.input-checkbox:has(:checked) span{color:#fff}.input-checkbox-custom{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;min-height:60px;border:1px solid #0E0E0E;background-color:#0e0e0e;padding:10px clamp(15px,15px + (25 - 15) * (100vw - 500px) / (1500 - 500),25px);transition:.4s}@media (max-width: 768px){.input-checkbox-custom{min-height:50px}}@media (hover: hover){.input-checkbox-custom:hover{background-color:#f47a00}}.input-checkbox-custom input{display:none}.input-checkbox-custom:has(:checked){border:1px solid #F47A00}.input-radio{display:flex;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:-moz-fit-content;width:fit-content}.input-radio input{display:none}.input-radio b{display:flex;align-items:center;justify-content:center;width:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);height:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);flex-shrink:0;border-radius:50%;background-color:#ffffff1a;position:relative;transition:.4s background-color}.input-radio b:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;background-color:#0e0e0e;border-radius:50%;opacity:0;transition:.4s opacity}.input-radio span{color:#ffffff80}@media (hover: hover){.input-radio:hover b{background-color:#f47a00}}.input-radio:has(:checked) b{background-color:#f47a00}.input-radio:has(:checked) b:after{opacity:1}.input-radio:has(:checked) span{color:#fff}.input-file{position:relative;cursor:pointer}.input-file [type=file]{opacity:0;cursor:pointer;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.input-file [type=text]{pointer-events:none;height:100%}.input-file:has(img,video) .icon-svg{opacity:0}.input-file .icon-svg{pointer-events:none;opacity:1;width:40px;height:40px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input-file .file-preview{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;gap:5px;z-index:2}.input-file .file-preview span{display:flex;align-items:center;justify-content:center;position:relative}@media (hover: hover){.input-file .file-preview span:hover:after{opacity:1}.input-file .file-preview span:hover:before{opacity:1}}.input-file .file-preview span img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.input-file .file-preview span:after{transition:.4s;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2;background-color:#0009;opacity:0}.input-file .file-preview span:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) rotate(45deg);z-index:3;font-size:24px;color:#fff;opacity:0}.input-file .file-preview>*{cursor:pointer;-o-object-fit:contain;object-fit:contain;width:60px;height:60px}@media (max-width: 768px){.input-file .file-preview>*{width:50px;height:50px}}.inputs-inner{display:flex;flex-wrap:wrap;gap:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px) clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.inputs-inner .field-block{min-width:250px;flex:1 1 100%}.inputs-inner .field-block.cell-2{flex:1 1 calc(50% - (clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)/2))}.inputs-inner .field-block.cell-3{flex:1 1 calc(33.3333333333% - custom-clamp(20,10) / 3 * 2)}.counter{display:flex;max-width:180px;max-height:50px}.counter .counter-input{min-width:50px;flex:1 1 auto;width:100%;padding:10px;background-color:#0e0e0e;border:1px solid #0E0E0E;text-align:center;outline:none;box-shadow:none;transition:.4s}.counter .counter-input:focus{outline:none;box-shadow:none;border:1px solid #F47A00}.counter .counter-minus,.counter .counter-plus{width:50px;height:50px;flex-shrink:0;background-color:#f47a00;cursor:pointer;border:1px solid #F47A00;position:relative;transition:.4s}@media (hover: hover){.counter .counter-minus:hover,.counter .counter-plus:hover{background-color:#0e0e0e}}.counter .counter-minus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:2px;background-color:#fff}.counter .counter-plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:2px;background-color:#fff}.counter .counter-plus:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:30%;background-color:#fff}.rating-list{display:flex;gap:5px;flex-direction:row-reverse}.rating-list label{display:block;width:16px;height:16px;cursor:pointer}.rating-list label input{display:none}.rating-list label:has(:checked) .icon{fill:#fc0}.rating-list label:has(:checked)~label .icon{fill:#fc0}.rating-list label .icon{transition:.4s;width:100%;height:100%;fill:#eee}.form-modal .validation-field>input,.form-modal .validation-field>select,.form-modal .validation-field>.select2 .select2-selection__rendered,.form-modal .validation-field>textarea{font-size:16px}.form-modal.fancybox__content{max-height:80vh;max-width:500px!important;width:95%!important;border-radius:10px;background-color:#171616;color:#fff;padding:0}.form-modal.fancybox__content>.f-button.is-close-btn{top:0;right:0;transform:translateY(calc(-100% - 10px));width:22px;height:22px}.form-modal>div{background-color:#171616;border-radius:10px;height:100%;overflow:auto;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px)}.form-modal_big.fancybox__content{max-width:1400px}.form-modal_medium.fancybox__content{max-width:920px}.form-modal_upsell.fancybox__content{max-width:980px!important;width:95%!important;position:relative}.form-modal_upsell.fancybox__content>.f-button.is-close-btn{position:absolute;top:10px;right:10px}.form-modal .form-inner{display:flex;flex-direction:column;gap:clamp(12px,12px + (18 - 12) * (100vw - 500px) / (1500 - 500),18px)}.form-modal .form-title{font-size:clamp(28px,28px + (36 - 28) * (100vw - 500px) / (1500 - 500),36px)}.form-modal .form-title span{color:#f47a00}.form-modal .form-subtitle{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.form-modal .form-text{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);color:#ffffff80}.form-modal .form-text_alt{font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px)}.form-modal .form-ckeditor{max-height:265px;overflow-y:auto}.form-modal .form-hr{height:1px;width:100%;background-color:#ffffff1a}.form-modal .form-agree{font-size:14px}.form-modal .form-agree a{text-decoration:underline}.form-modal .form-nav{display:flex;align-items:center;gap:5px}.form-modal .form-nav a{cursor:pointer;text-decoration:underline;color:#f47a00}.form-modal .form-forgot{transition:.4s color;cursor:pointer;font-size:14px;color:#fff}@media (hover: hover){.form-modal .form-forgot:hover{color:#f47a00}}.form-modal .form-register{transition:.4s color;cursor:pointer;font-size:14px;text-decoration:underline;color:#f47a00}@media (hover: hover){.form-modal .form-register:hover{color:#fff}}.form-modal .form-product{display:flex}.form-modal .form-product__image{position:relative;overflow:hidden;display:block;width:100%}.form-modal .form-product__image:after{pointer-events:none;content:"";display:block;padding-top:100%}.form-modal .form-product__image>img,.form-modal .form-product__image>svg,.form-modal .form-product__image>video,.form-modal .form-product__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-modal .form-product__image{max-width:100px}.form-modal .form-product__title{display:flex;flex-direction:column;justify-content:center;background-color:#0e0e0e;padding:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px);font-weight:500;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.form-modal .inputs-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.form-modal .inputs-wrap>*{width:100%}.form-modal .select2{width:100%!important}.form-modal .rating{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.form-modal .form-success:not(.success) .form-success-message{display:none}.form-modal .form-success.success>*{display:none}.form-modal .form-success.success>.form-success-message{display:block;font-size:clamp(28px,28px + (36 - 28) * (100vw - 500px) / (1500 - 500),36px)}.form-modal .form-success.success>.form-success-message span{color:#f47a00}@media (max-width: 600px){.form-modal .button,.form-modal .button-revert{width:100%}}.form-modal.fancybox__content>.f-button.is-close-btn{position:fixed;top:0}.modal-component.fancybox__content{position:relative}.modal-component.fancybox__content>.f-button.is-close-btn{position:absolute;top:10px;right:10px}.form-modal_close-local.fancybox__content{position:relative}.form-modal_close-local.fancybox__content>.f-button.is-close-btn{position:absolute;top:10px;right:10px}.object-add__form .inputs-wrap{display:flex;flex-wrap:wrap;gap:8px}.object-add__form .inputs-wrap>*{width:100%}.object-add__form .inputs-wrap>.cell-2{width:calc(50% - 4px)}@media (max-width: 1024px){.object-add__form .inputs-wrap>.cell-2{width:100%}}.object-add__form .input-file{height:clamp(200px,200px + (300 - 200) * (100vw - 500px) / (1500 - 500),300px);flex-direction:column;display:flex}.object-add__form .input-file input:focus+.placeholder{top:50%;opacity:1;font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px)}.object-add__form .input-file .placeholder{font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px);transition:0s;text-align:center;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:5px}@media (max-width: 1024px){.object-add__form .input-file .placeholder{transform:translateY(-70%)}}.object-add__form .input-file .placeholder .icon{width:clamp(50px,50px + (80 - 50) * (100vw - 500px) / (1500 - 500),80px);height:clamp(50px,50px + (80 - 50) * (100vw - 500px) / (1500 - 500),80px)}.object-add__form .input-file .placeholder span{color:#fff}.object-add__form .input-file .file-preview{margin-top:10px;position:static;right:initial;top:initial;height:initial;display:flex;align-items:center;gap:5px;z-index:2}.object-add__form .input-file .file-preview span{display:flex;align-items:center;justify-content:center;position:relative}@media (hover: hover){.object-add__form .input-file .file-preview span:hover:after{opacity:1}.object-add__form .input-file .file-preview span:hover:before{opacity:1}}.object-add__form .input-file .file-preview span:after{transition:.4s;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2;background-color:#0009;opacity:0}.object-add__form .input-file .file-preview span:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) rotate(45deg);z-index:3;font-size:24px;color:#fff;opacity:0}.object-add__form .input-file .file-preview>*{cursor:pointer;-o-object-fit:contain;object-fit:contain;width:60px;height:60px}@media (max-width: 768px){.object-add__form .input-file .file-preview>*{width:50px;height:50px}}.object-add__form .validation-field>textarea{height:clamp(200px,200px + (300 - 200) * (100vw - 500px) / (1500 - 500),300px)}.form:not(.search){background-image:url(/images/bg-form.jpg);background-repeat:repeat;background-size:cover;background-position:center;color:#ffffff80}.form:not(.search) .form-title{font-size:clamp(28px,28px + (56 - 28) * (100vw - 500px) / (1500 - 500),56px);margin-bottom:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);color:#ffffff80;text-transform:uppercase;font-weight:700}.form:not(.search) .input-inner{display:flex;flex-wrap:wrap;gap:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.form:not(.search) .input-inner>.validation-field{flex:1 1 100%}.form:not(.search) .input-inner>.cell-2{flex:1 1 calc(50% - 20px)}.form:not(.search) .input-inner>.cell-3{flex:1 1 calc(33.3333333333% - 20px)}.form:not(.search) .input-inner>*{min-width:200px}.form:not(.search) .input-checkbox{margin-top:15px}.form:not(.search) .agree a{font-weight:700;text-decoration:underline}.form:not(.search) .button{margin-top:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);min-width:180px}@media (max-width: 450px){.form:not(.search) .button{width:100%}}.static-form{padding:clamp(30px,30px + (80 - 30) * (100vw - 500px) / (1500 - 500),80px);position:relative;z-index:3}.modal-form{width:95%;max-width:980px}.modal-form .fancybox-button{color:#ffffff80;padding:5px}@media (hover: hover){.modal-form .fancybox-button:hover{color:#f47a00}}.breadcrumbs-wrap{width:100%;overflow-x:auto;margin:0 0 clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px)}.breadcrumbs{display:flex;align-items:center;overflow-x:auto;padding-bottom:10px;width:-moz-max-content;width:max-content;font-size:0;list-style:none;margin:0;gap:8px}.breadcrumbs li{list-style:none;margin:0;display:flex;align-items:center;gap:8px}.breadcrumbs li:after{content:"/";font-size:14px;color:#ffffff80}.breadcrumbs li.active a,.breadcrumbs li:hover a{text-decoration:none}.breadcrumbs li:last-child:after{content:none}.breadcrumbs li:last-child a{pointer-events:none;color:inherit;opacity:1}.breadcrumbs a{font-size:14px;display:inline-block;text-decoration:none;transition:.4s;width:-moz-max-content;width:max-content;color:#ffffff80}@media (hover: hover){.breadcrumbs a:hover{opacity:1;color:#f47a00}}.pagination{margin-top:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px);border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.03);padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) 0}.pagination__list{display:flex;align-items:center;list-style:none;justify-content:center;gap:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);margin:0}.pagination__list li{font-size:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);position:relative;margin:0;cursor:pointer}.pagination__list .pagination__active{color:#f47a00;pointer-events:none}.pagination__arrow{display:block;width:14px;height:14px;fill:#fff;transition:.4s}.pagination__arrow .icon{width:100%;height:100%}@media (hover: hover){.pagination__arrow:hover{fill:#f47a00}}.pagination .disabled{pointer-events:none;opacity:.4}.navigation{margin-top:20px;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) 0;display:flex;align-items:center;justify-content:space-between}.navigation .navigation-link{text-transform:uppercase;display:flex;align-items:center;gap:10px;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.navigation .navigation-link.disabled{opacity:.5;pointer-events:none}.navigation .navigation-link .icon{width:1em;height:1em;fill:currentColor}.select2-container{background-color:gray}.select2-container ul,.select2-container ul li{margin:0}.select2-container--default .select2-selection--single{border-radius:0;border:none;background-color:#0e0e0e;display:flex;flex-direction:column;min-height:clamp(45px,45px + (60 - 45) * (100vw - 1200px) / (1800 - 1200),60px);justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.select2-selection__rendered{background-color:#0e0e0e}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:20px;color:#fff}.select2-dropdown{border:none}.select2-results__option--selectable{background-color:#0e0e0e;transition:.4s}.select2-search--dropdown{background-color:#0e0e0e}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#0e0e0e;border:1px solid #F47A00}.select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:none;box-shadow:none}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#f47a00}.select2-address-option .select2-address-text{max-width:65%}.select2-results__options .select2-address-option .select2-address-text{max-width:100%}.select2-container--default .select2-results__option--selected{background-color:#f47a00}.select2-results__option{border-bottom:1px solid #F47A00}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.select2-address-option{display:inline-flex;align-items:center;gap:8px}.select2-address-option .select2-address-icon{width:18px;height:18px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.select2-address-option .select2-address-text{overflow:hidden;text-overflow:ellipsis}.pickmeup{z-index:9999;border:1px solid #808080;background:#0e0e0e;display:block;position:absolute;touch-action:manipulation;width:100%;max-width:350px}.pickmeup.pmu-hidden{display:none}.pickmeup .pmu-instance{display:block;padding:clamp(30px,30px + (15 - 30) * (100vw - 500px) / (1500 - 500),15px) clamp(20px,20px + (10 - 20) * (100vw - 500px) / (1500 - 500),10px);text-align:center;width:100%;height:auto}.pickmeup .pmu-instance nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pickmeup .pmu-navigation{margin-bottom:15px}.pickmeup .pmu-navigation .pmu-month{order:-1;margin-right:auto;font-size:clamp(24px,24px + (16 - 24) * (100vw - 500px) / (1200 - 500),16px);font-weight:600;padding:5px}.pickmeup .pmu-navigation .pmu-month span{margin-left:.5em;color:#f47a00}.pickmeup .pmu-navigation .pmu-prev,.pickmeup .pmu-navigation .pmu-next{width:20px;height:20px;background-color:transparent}.pickmeup .pmu-navigation .pmu-prev:hover,.pickmeup .pmu-navigation .pmu-next:hover{color:#f47a00;background-color:transparent}.pickmeup .pmu-navigation .pmu-prev .icon,.pickmeup .pmu-navigation .pmu-next .icon{stroke:currentColor;fill:transparent;width:100%;height:100%}.pickmeup .pmu-button{color:#fff;cursor:pointer;transition:.4s;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.pickmeup .pmu-button:hover{background-color:gray}.pickmeup nav{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.pickmeup .pmu-day-of-week{color:#000;font-weight:600;background-color:#f47a00;padding:2px 5px;border-radius:10px 10px 0 0}.pickmeup .pmu-day-of-week>*{aspect-ratio:1.2;width:14.2857142857%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.pickmeup .pmu-years{display:-webkit-flex;background-color:#0e0e0e;padding:5px;gap:5px;display:flex;flex-wrap:wrap;gap:clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px) clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)}.pickmeup .pmu-years>*{flex:0 1 auto;flex-basis:calc(25% - (clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)*.75));aspect-ratio:1.5}.pickmeup .pmu-months{display:-webkit-flex;background-color:#0e0e0e;padding:5px;gap:5px;display:flex;flex-wrap:wrap;gap:clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px) clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)}.pickmeup .pmu-months>*{flex:0 1 auto;flex-basis:calc(25% - (clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)*.75));aspect-ratio:1.5}.pickmeup .pmu-days{display:-webkit-flex;background-color:#0e0e0e;padding:5px;gap:5px;display:flex;flex-wrap:wrap;gap:clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px) clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)}.pickmeup .pmu-days>*{flex:0 1 auto;flex-basis:calc(100% / 7 - clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px) / 7 * 6);aspect-ratio:1}.pickmeup .pmu-today{background-color:#02084c}.pickmeup .pmu-not-in-month{color:#d1d0d0}.pickmeup .pmu-selected{pointer-events:none;background-color:#f47a00;color:#000}.pickmeup .pmu-disabled{opacity:.5;pointer-events:none}.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}.header{background-color:#171616;position:fixed;top:0;left:0;width:100%;z-index:100}@media (min-width: 769px){.header:has(.button-icon-search.active) .logo{opacity:0;pointer-events:none}}.header .logo{position:relative;overflow:hidden;display:block;width:100%}.header .logo:after{pointer-events:none;content:"";display:block;padding-top:calc(64 / 145 * 100%)}.header .logo>img,.header .logo>svg,.header .logo>video,.header .logo>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .logo{max-width:145px;transition:.4s opacity}.header-desktop{min-height:105px}@media (max-width: 768px){.header-desktop{display:none}}.header-desktop .header-inner{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px}.header-desktop .header-left,.header-desktop .header-right{display:flex;align-items:center;flex:1 1 calc(50% - 75px)}.header-desktop .header-right{justify-content:flex-end}.header-desktop .catalog-menu{position:relative}.header-desktop .catalog-menu:hover>.nav-fixed{pointer-events:initial;opacity:1}.header-desktop .catalog-menu .nav-fixed{position:fixed;top:105px;left:50%;transform:translate(-50%);height:calc(90dvh - 105px);opacity:0;pointer-events:none}.header-desktop .catalog-menu .nav-fixed:after{content:"";position:absolute;bottom:100%;left:0;width:100%;height:42px}.header-desktop .catalog-menu .nav-list{background-color:#fff;width:20%;color:#000;overflow:auto;height:100%}.header-desktop .catalog-menu .nav-list:not(.nav-list-0){opacity:0;pointer-events:none;position:fixed;top:0}.header-desktop .catalog-menu .nav-list-0{left:0;width:20%}.header-desktop .catalog-menu .nav-list-1{width:20%;left:calc(20% + 10px)}.header-desktop .catalog-menu .nav-list-2{width:20%;left:calc(40% + 10px)}.header-desktop .catalog-menu .nav-item{display:flex;align-items:center;justify-content:space-between;position:relative}.header-desktop .catalog-menu .nav-item.hover>.nav-link{background-color:#f47a00;color:#fff}.header-desktop .catalog-menu .nav-item.hover>.nav-list{opacity:1;pointer-events:initial}.header-desktop .catalog-menu .nav-link{width:100%;display:flex;padding:5px 10px;align-items:center;gap:10px}.header-desktop .catalog-menu .nav-link .icon{stroke:currentColor;width:18px;height:18px;flex-shrink:0}@media (hover: hover){.header-desktop .catalog-menu .nav-link:hover{background-color:#f47a00;color:#fff}}.header-desktop .catalog-menu .back,.header-desktop .catalog-menu .arrow{display:none}.header-desktop .user-menu{position:relative}.header-desktop .user-menu:hover>.nav-list-0{pointer-events:initial;opacity:1}.header-desktop .user-menu:hover:after{opacity:1}.header-desktop .user-menu:after{content:"";position:absolute;top:78px;left:0;height:2px;width:100%;background-color:#f47a00;opacity:0;pointer-events:none;transition:.4s}.header-desktop .user-menu .nav-list{position:absolute;background-color:#fff;min-width:210px;color:#000;pointer-events:none;opacity:0;transition:.4s;top:80px;left:0;display:flex;flex-direction:column}.header-desktop .user-menu .nav-list:after{content:"";position:absolute;bottom:100%;left:0;width:100%;height:42px}.header-desktop .user-menu .nav-link{width:100%;display:flex;padding:10px;align-items:center;gap:10px}.header-desktop .user-menu .nav-link .icon{stroke:currentColor;width:18px;height:18px}@media (hover: hover){.header-desktop .user-menu .nav-link:hover{background-color:#f47a00;color:#fff}.header-desktop .user-menu .nav-link:hover span span{color:#fff}}.header-desktop .user-menu .nav-link span span{transition:.4s;color:#f47a00}.header-desktop .button-icon-search{position:relative}.header-desktop .button-icon-search.active .search{opacity:1;pointer-events:initial}.header-desktop .search{right:0;top:50%;transform:translateY(-50%);position:absolute;background-color:#00f;width:50vw;pointer-events:none;opacity:0}.header-desktop .search .search-input input{min-height:clamp(44px,44px + (54 - 44) * (100vw - 500px) / (1500 - 500),54px);padding:5px 85px 5px 10px}.header-desktop .search .search-input .placeholder{left:10px}.header-desktop .search .search-reset{cursor:pointer;position:absolute;width:20px;height:20px;top:50%;right:calc(clamp(44px,44px + (54 - 44) * (100vw - 500px) / (1500 - 500),54px) + 10px);transform:translateY(-50%);fill:#f47a00;opacity:0;pointer-events:none}.header-desktop .search .search-reset.active{opacity:1;pointer-events:initial}.header-desktop .search .btn-icon input{display:none}.header-desktop .search .btn-icon{position:absolute;width:clamp(44px,44px + (54 - 44) * (100vw - 500px) / (1500 - 500),54px);height:clamp(44px,44px + (54 - 44) * (100vw - 500px) / (1500 - 500),54px);display:flex;align-items:center;justify-content:center;top:50%;right:0;transform:translateY(-50%);color:#fff;background-color:#f47a00}.header-desktop .search .btn-icon .icon{stroke:currentColor;fill:transparent;width:50%;height:50%}.search-result.active{opacity:1;pointer-events:initial}.search-result{background-color:#0e0e0e;position:absolute;top:100%;left:0;width:100%;max-height:240px;overflow-y:auto;opacity:0;transition:.4s}.search-result .product-search:not(.search-result .product-searchlast-of-type){border-bottom:1px solid #171616}.search-result .product-search{display:flex;align-items:center}@media (hover: hover){.search-result .product-search:hover{background-color:#f47a0033}}.search-result .product-search__image{align-self:flex-start;width:60px;overflow:hidden;height:60px;flex-shrink:0}.search-result .product-search__info{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;padding:clamp(8px,8px + (10 - 8) * (100vw - 500px) / (1500 - 500),10px) clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px)}.search-result .product-search__title{color:#fff}.search-result .product-search__title span{color:#ffffff80}.search-result .product-search__prices{display:flex;align-items:center;gap:5px}.search-result .product-search__price-1{font-weight:500;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);color:#f47a00}.search-result .product-search__price-old{align-self:flex-start;font-weight:500;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#fff;width:-moz-fit-content;width:fit-content;position:relative}.search-result .product-search__price-old:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:#ff3b30}.search-result .product-search__price-2{align-self:flex-end;font-weight:500;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80}.search-result .product-search__actions{display:flex;align-items:center;padding-right:clamp(8px,8px + (12 - 8) * (100vw - 500px) / (1500 - 500),12px)}.search-result .product-search__add{min-height:initial;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background-color:#f47a00;border:1px solid #F47A00;color:#fff;transition:.2s}@media (min-width: 769px){.search-result .product-search__add{width:50px;height:50px}}@media (max-width: 768px){.search-result .product-search__add{width:40px;height:40px}}.search-result .product-search__add .icon{width:50%;height:50%}@media (hover: hover){.search-result .product-search__add:hover{filter:brightness(1.05)}}.header-mobile{min-height:115px;padding-top:10px;padding-bottom:10px;position:relative}@media (min-width: 769px){.header-mobile{display:none}}.header-mobile .logo{max-width:100px}.header-mobile .header-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.header-mobile .header-right,.header-mobile .header-bottom{display:flex;align-items:center}.header-mobile .header-bottom:has(input:focus) .catalog-trigger,.header-mobile .header-bottom:has(.focus) .catalog-trigger{font-size:0;width:0;opacity:0}.header-mobile .catalog-trigger{width:50%;min-height:40px;background-color:#f47a00;color:#fff}.header-mobile .catalog-trigger .icon:nth-child(2){display:none;stroke:none;fill:#f47a00}.header-mobile .catalog-trigger.active{background-color:#0e0e0e}.header-mobile .catalog-trigger.active .icon:nth-child(1){display:none}.header-mobile .catalog-trigger.active .icon:nth-child(2){display:block}.header-mobile .nav-fixed{position:absolute}.header-mobile .search-mobile{width:50%;transition:.4s}.header-mobile .search-mobile:has(input:focus),.header-mobile .search-mobile:has(.focus){width:100%}.header-mobile .search-mobile{position:relative}.header-mobile .search-mobile .search-input input{padding:5px 60px 5px 10px}.header-mobile .search-mobile .search-input .placeholder{text-transform:uppercase;color:#fff;left:10px}.header-mobile .search-mobile .search-reset{cursor:pointer;position:absolute;width:18px;height:18px;top:50%;right:40px;transform:translateY(-50%);fill:#f47a00;opacity:0;pointer-events:none}.header-mobile .search-mobile .search-reset.active{opacity:1;pointer-events:initial}.header-mobile .search-mobile .btn-icon input{display:none}.header-mobile .search-mobile .btn-icon{position:absolute;width:14px;height:14px;display:flex;align-items:center;justify-content:center;top:50%;right:15px;transform:translateY(-50%);color:#fff}.header-mobile .search-mobile .btn-icon .icon{stroke:currentColor;fill:transparent;width:100%;height:100%}.header-mobile .catalog-menu{position:relative}.header-mobile .catalog-menu:hover>.nav-list-0{pointer-events:initial;opacity:1}.header-mobile .catalog-menu .nav-list{position:absolute;background-color:#fff;min-width:230px;color:#000;pointer-events:none;opacity:0;transition:.4s}.header-mobile .catalog-menu .nav-list:after{content:"";position:absolute;bottom:100%;left:0;width:100%;height:42px}.header-mobile .catalog-menu .nav-list-0{top:65px;left:0}.header-mobile .catalog-menu .nav-list-1{top:0;left:calc(100% + 1px)}.header-mobile .catalog-menu .nav-item{display:flex;align-items:center;justify-content:space-between}.header-mobile .catalog-menu .nav-item:hover>.nav-link{background-color:#f47a00;color:#fff}.header-mobile .catalog-menu .nav-item:hover>.nav-list{opacity:1;pointer-events:initial}.header-mobile .catalog-menu .nav-link{width:100%;display:flex;padding:10px;align-items:center;gap:10px}.header-mobile .catalog-menu .nav-link .icon{stroke:currentColor;width:18px;height:18px}@media (hover: hover){.header-mobile .catalog-menu .nav-link:hover{background-color:#f47a00;color:#fff}}.header-mobile .catalog-menu .arrow{display:none;margin:12px;width:12px;height:12px}.header-mobile .nav-list{position:fixed;top:115px;left:100%;height:calc(100vh - 115px);width:100%;background-color:#fff;opacity:0;overflow-y:auto;pointer-events:none;transition:.4s}.header-mobile .nav-list.active{left:0;opacity:1;pointer-events:initial}.header-mobile .nav-list{padding:10px}.header-mobile .nav-item{display:flex;align-items:center;justify-content:space-between}.header-mobile .nav-link{width:100%;display:flex;padding:10px;align-items:center;gap:10px;color:#000}.header-mobile .nav-link .icon{stroke:currentColor;width:18px;height:18px}.header-mobile .back{width:-moz-fit-content;width:fit-content;cursor:pointer}.header-mobile .back .icon{width:1em;height:1em}.header-mobile .parent>.arrow{display:block}.header-mobile .arrow{display:none;margin:10px;width:12px;height:12px;fill:#000;cursor:pointer}.menu{position:fixed;top:0;right:0;width:100%;height:100vh;z-index:105;background-color:#0e0e0e;padding:clamp(40px,40px + (60 - 40) * (100vw - 500px) / (1500 - 500),60px);overflow-y:auto;max-width:485px;display:flex;flex-direction:column;align-items:flex-end;gap:40px;transition:.4s;transform:translate(100%);opacity:0;pointer-events:none}.menu.active{transform:translate(0);opacity:1;pointer-events:initial}.menu.active+.back-layer{opacity:1;pointer-events:initial}.menu+.back-layer{content:"";position:fixed;top:0;right:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0e0e0e33;z-index:100;opacity:0;transition:.4s;pointer-events:none}.menu .city-block{position:relative}.menu .city-block:hover .city-list,.menu .city-block.active .city-list{top:calc(100% + 10px);opacity:1;pointer-events:initial}.menu .city-block:hover .city-current .arrow,.menu .city-block.active .city-current .arrow{transform:rotateX(-180deg)}.menu .city-block .city-current{cursor:pointer;display:flex;align-items:center;gap:5px;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.menu .city-block .city-current .icon{width:1.2em;height:1.2em;fill:currentColor}.menu .city-block .city-current .arrow{transition:.4s;width:.8em;height:.8em;fill:#f47a00}.menu .city-block .city-list{position:absolute;right:0;top:calc(100% + 20px);background-color:#0e0e0e;padding:10px;border:1px solid #F47A00;display:flex;flex-direction:column;gap:10px;pointer-events:none;opacity:0;transition:.4s;z-index:4}.menu .city-block .city-list:after{content:"";position:absolute;bottom:100%;left:0;width:100%;height:10px}.menu .nav{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px)}.menu .nav .nav-link{font-size:clamp(24px,24px + (40 - 24) * (100vw - 500px) / (1500 - 500),40px);font-weight:300;text-transform:uppercase;text-align:right}.menu .lang-switch{display:flex;gap:5px}.menu .lang-switch .lang{font-weight:300;font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);display:inline-block;padding-bottom:5px;position:relative}.menu .lang-switch .lang.current{pointer-events:none}.menu .lang-switch .lang.current:after{background-color:#f47a00}.menu .lang-switch .lang:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ffffff1a}.menu .contacts-block{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;justify-content:flex-end}.menu .contacts-block .contacts-column{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.menu .contacts-block .contacts-label{text-transform:uppercase;color:#f47a00;font-size:14px;font-weight:500}.menu .contacts-block .contacts-phone{font-size:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);display:flex;align-items:center;gap:8px}.menu .contacts-block .contacts-phone .icon{fill:#ffffff40;flex-shrink:0;width:1.1em;height:1.1em}.menu .menu-close{position:absolute;top:15px;right:15px;height:clamp(24px,24px + (36 - 24) * (100vw - 500px) / (1500 - 500),36px);width:clamp(24px,24px + (36 - 24) * (100vw - 500px) / (1500 - 500),36px);color:#f47a00;transform:rotate(45deg)}@media (hover: hover){.menu .menu-close:hover{color:#fff}}.menu .menu-close:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:currentColor}.menu .menu-close:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:100%;background-color:currentColor}.banner-division{position:relative}.banner-card{position:relative;overflow:hidden;display:block;width:100%}.banner-card:after{pointer-events:none;content:"";display:block;padding-top:calc(940 / 1920 * 100%)}.banner-card>img,.banner-card>svg,.banner-card>video,.banner-card>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-inner{position:absolute;bottom:17%;left:50%;transform:translate(-50%)}@media (max-width: 768px){.banner-inner{bottom:32%}}.banner-slider-nav{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:clamp(20px,20px + (60 - 20) * (100vw - 500px) / (1500 - 500),60px)}.banner-button{margin:0 auto}@media (max-width: 768px){.banner-button{min-height:40px;padding:8px;font-size:12px}}.catalog-section-mesh{display:flex;flex-wrap:wrap;gap:clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px) clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)}.catalog-section-mesh>*{flex:0 1 auto;flex-basis:calc(20% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)*.8))}@media (max-width: 1199px){.catalog-section-mesh>*{flex-basis:calc(100% / 3 - clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px) / 3 * 2)}}@media (max-width: 600px){.catalog-section-mesh>*{flex-basis:calc(50% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)/2))}}.catalog-section-mesh>*{flex-grow:1}.catalog-section-mesh .catalog-section-card{position:relative;transition:.4s;cursor:pointer;aspect-ratio:1}.catalog-section-mesh .catalog-section-card:before{pointer-events:none;transition:inherit;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:linear-gradient(180deg,#f47a0000,#f47a00e8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1;opacity:0}@media (max-width: 600px){.catalog-section-mesh .catalog-section-card{max-height:200px}}@media (min-width: 1200px){.catalog-section-mesh .catalog-section-card:nth-child(-n+5) .catalog-section-card__image{position:relative;overflow:hidden;display:block;width:100%}.catalog-section-mesh .catalog-section-card:nth-child(-n+5) .catalog-section-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(353 / 282 * 100%)}.catalog-section-mesh .catalog-section-card:nth-child(-n+5) .catalog-section-card__image>img,.catalog-section-mesh .catalog-section-card:nth-child(-n+5) .catalog-section-card__image>svg,.catalog-section-mesh .catalog-section-card:nth-child(-n+5) .catalog-section-card__image>video,.catalog-section-mesh .catalog-section-card:nth-child(-n+5) .catalog-section-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.catalog-section-mesh .catalog-section-card__link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2}.catalog-section-mesh .catalog-section-card__image{transition:inherit;position:relative;overflow:hidden;display:block;width:100%}.catalog-section-mesh .catalog-section-card__image:after{pointer-events:none;content:"";display:block;padding-top:100%}.catalog-section-mesh .catalog-section-card__image>img,.catalog-section-mesh .catalog-section-card__image>svg,.catalog-section-mesh .catalog-section-card__image>video,.catalog-section-mesh .catalog-section-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-section-mesh .catalog-section-card__image{max-height:100%}@media (max-width: 600px){.catalog-section-mesh .catalog-section-card__image{position:relative;overflow:hidden;display:block;width:100%}.catalog-section-mesh .catalog-section-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(160 / 175 * 100%)}.catalog-section-mesh .catalog-section-card__image>img,.catalog-section-mesh .catalog-section-card__image>svg,.catalog-section-mesh .catalog-section-card__image>video,.catalog-section-mesh .catalog-section-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.catalog-section-mesh .catalog-section-card__info{position:absolute;bottom:0;left:0;width:100%;padding:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px);z-index:1;transition:inherit}.catalog-section-mesh .catalog-section-card__info:before{pointer-events:none;transition:inherit;content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:linear-gradient(180deg,#0000,#00000040);z-index:-1}.catalog-section-mesh .catalog-section-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:18;line-height:1.2;height:calc(2 * 18 * 1.2);text-transform:uppercase}@media (hover: hover){.catalog-section-mesh .catalog-section-card:hover:before{opacity:1}.catalog-section-mesh .catalog-section-card:hover .catalog-section-card__image{filter:grayscale(0)}.catalog-section-mesh .catalog-section-card:hover .catalog-section-card__info:before{opacity:0}}.catalog-section-slider{margin-bottom:40px;position:relative}.catalog-section-slider .slick-left{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.catalog-section-slider .slick-right{position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.catalog-section-slider .slick-slide{margin:0 1px}.catalog-section-slider .catalog-section-card{position:relative;transition:.4s;cursor:pointer;aspect-ratio:1}.catalog-section-slider .catalog-section-card:before{pointer-events:none;transition:inherit;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:linear-gradient(180deg,#f47a0000,#f47a00e8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1;opacity:0}.catalog-section-slider .catalog-section-card__link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2}.catalog-section-slider .catalog-section-card__image{transition:inherit;position:relative;overflow:hidden;display:block;width:100%}.catalog-section-slider .catalog-section-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(250 / 282 * 100%)}.catalog-section-slider .catalog-section-card__image>img,.catalog-section-slider .catalog-section-card__image>svg,.catalog-section-slider .catalog-section-card__image>video,.catalog-section-slider .catalog-section-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-section-slider .catalog-section-card__image{filter:grayscale(1)}@media (max-width: 600px){.catalog-section-slider .catalog-section-card__image{position:relative;overflow:hidden;display:block;width:100%}.catalog-section-slider .catalog-section-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(160 / 175 * 100%)}.catalog-section-slider .catalog-section-card__image>img,.catalog-section-slider .catalog-section-card__image>svg,.catalog-section-slider .catalog-section-card__image>video,.catalog-section-slider .catalog-section-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.catalog-section-slider .catalog-section-card__info{position:absolute;bottom:0;left:0;width:100%;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);z-index:1;transition:inherit}.catalog-section-slider .catalog-section-card__info:before{pointer-events:none;transition:inherit;content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:linear-gradient(180deg,#0000,#00000040);z-index:-1}.catalog-section-slider .catalog-section-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:18;line-height:1.2;height:calc(2 * 18 * 1.2);text-transform:uppercase}@media (hover: hover){.catalog-section-slider .catalog-section-card:hover:before{opacity:1}.catalog-section-slider .catalog-section-card:hover .catalog-section-card__image{filter:grayscale(0)}.catalog-section-slider .catalog-section-card:hover .catalog-section-card__info:before{opacity:0}}.catalog-item__main{display:flex;align-items:flex-start;gap:40px;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px);background-color:#171616}@media (max-width: 1024px){.catalog-item__main{flex-direction:column;gap:30px}}.catalog-item__main-sliders{position:relative;width:calc(40% - 20px)}@media (max-width: 1024px){.catalog-item__main-sliders{width:100%}}.catalog-item__main-slider-for .slick-slide{margin:0 1px;line-height:1}.catalog-item__main-slider-for-item{position:relative;overflow:hidden;display:block;width:100%}.catalog-item__main-slider-for-item:after{pointer-events:none;content:"";display:block;padding-top:calc(600 / 650 * 100%)}.catalog-item__main-slider-for-item>img,.catalog-item__main-slider-for-item>svg,.catalog-item__main-slider-for-item>video,.catalog-item__main-slider-for-item>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-item__main-slider-nav{display:flex;gap:2px}.catalog-item__main-slider-nav .slick-list{flex:1 1 auto}.catalog-item__main-slider-nav .slick-slide{margin:0 1px;line-height:1;position:relative;cursor:pointer}.catalog-item__main-slider-nav .slick-slide:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 2px);height:calc(100% - 2px);border:2px solid #F47A00;opacity:0;transition:.4s}.catalog-item__main-slider-nav .slick-slide.slick-current:after{opacity:1}.catalog-item__main-slider-nav .slick-arrow{height:auto;width:20px;background-color:#f47a00}.catalog-item__main-slider-nav .slick-arrow .icon{width:15px;height:15px}.catalog-item__main-slider-nav-item{position:relative;overflow:hidden;display:block;width:100%}.catalog-item__main-slider-nav-item:after{pointer-events:none;content:"";display:block;padding-top:100%}.catalog-item__main-slider-nav-item>img,.catalog-item__main-slider-nav-item>svg,.catalog-item__main-slider-nav-item>video,.catalog-item__main-slider-nav-item>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-item__main-layout{position:absolute;top:0;left:0;right:0;max-height:calc(100% - 100px);z-index:4;display:flex;align-items:flex-start;gap:10px;padding:clamp(5px,5px + (20 - 5) * (100vw - 500px) / (1500 - 500),20px);justify-content:space-between}.catalog-item__main-labels{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.catalog-item__main-label{background-color:#0e0e0e;text-transform:uppercase;font-weight:500;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);padding:1px 8px}.catalog-item__main-label.discount{background-color:#f47a00}.catalog-item__main-label.hit{background-color:#007aff}.catalog-item__main-label.new{background-color:#34c759}.catalog-item__main-hot-keys{display:flex;gap:2px;margin-left:auto}@media (max-width: 768px){.catalog-item__main-hot-keys{display:none}}.catalog-item__main-hot-key{width:clamp(30px,30px + (50 - 30) * (100vw - 500px) / (1500 - 500),50px);height:clamp(30px,30px + (50 - 30) * (100vw - 500px) / (1500 - 500),50px);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (hover: hover){.catalog-item__main-hot-key:hover .icon{stroke:#f47a00;fill:transparent}}.catalog-item__main-hot-key.active .icon{fill:#fff}@media (hover: hover){.catalog-item__main-hot-key.active:hover .icon{stroke:#f47a00;fill:#f47a00}}.catalog-item__main-hot-key .icon{width:60%;height:60%;fill:transparent;stroke:#fff;transition:.4s}.catalog-item__main-info{width:calc(60% - 20px)}@media (max-width: 1024px){.catalog-item__main-info{width:100%}}.catalog-item__main-line{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap;margin-bottom:clamp(8px,8px + (12 - 8) * (100vw - 500px) / (1500 - 500),12px)}.catalog-item__main-availability{text-transform:uppercase;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);font-weight:500;padding:clamp(2px,2px + (4 - 2) * (100vw - 500px) / (1500 - 500),4px) clamp(6px,6px + (10 - 6) * (100vw - 500px) / (1500 - 500),10px);width:-moz-fit-content;width:fit-content;background-color:#171616}.catalog-item__main-availability.availability{background-color:#34c759}.catalog-item__main-availability.not-availability{background-color:#f0123d}.catalog-item__main-title{font-size:clamp(24px,24px + (36 - 24) * (100vw - 500px) / (1500 - 500),36px);font-weight:500;margin-bottom:clamp(8px,8px + (12 - 8) * (100vw - 500px) / (1500 - 500),12px)}.catalog-item__main-reviews{display:flex;align-items:center;gap:5px;margin-bottom:clamp(8px,8px + (12 - 8) * (100vw - 500px) / (1500 - 500),12px)}.catalog-item__main-reviews-stars{display:flex;align-items:center;gap:5px;margin-right:5px}.catalog-item__main-reviews-stars .RatingStar{font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.catalog-item__main-reviews-avg,.catalog-item__main-reviews-count{font-size:clamp(10px,10px + (14 - 10) * (100vw - 500px) / (1500 - 500),14px)}.catalog-item__main-code span{color:#ffffff80}.catalog-item__main-prop-wrap{display:flex;flex-wrap:wrap;gap:12px clamp(12px,12px + (60 - 12) * (100vw - 500px) / (1500 - 500),60px);margin-bottom:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.catalog-item__main-prop-block{flex:1 1 200px}.catalog-item__main-prop-title{font-weight:500;margin-bottom:10px}.catalog-item__main-prop-title span{color:#ffffff80}.catalog-item__main-prop-list{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.catalog-item__main-prop-elem{cursor:pointer;transition:.4s;line-height:1;display:flex;align-items:center;justify-content:center}.catalog-item__main-prop-elem.value{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);padding:clamp(5px,5px + (10 - 5) * (100vw - 500px) / (1500 - 500),10px);font-weight:500;background-color:#232222;min-height:40px}.catalog-item__main-prop-elem.value.active{background-color:#f47a00}@media (hover: hover){.catalog-item__main-prop-elem.value:hover{background-color:#f47a00b3}}.catalog-item__main-prop-elem.image{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;position:relative;transition:.4s}.catalog-item__main-prop-elem.image:before{pointer-events:none;transition:.4s;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:125%;height:125%;border:2px solid #FFFFFF;opacity:0}@media (hover: hover){.catalog-item__main-prop-elem.image:hover{transform:scale(.8)}.catalog-item__main-prop-elem.image:hover:before{opacity:1}}.catalog-item__main-prop-elem.image.active{transform:scale(.8)}.catalog-item__main-prop-elem.image.active:before{opacity:1;border:2px solid #F47A00}.catalog-item__main-prop-more{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);font-weight:500;padding:clamp(5px,5px + (10 - 5) * (100vw - 500px) / (1500 - 500),10px) clamp(8px,8px + (15 - 8) * (100vw - 500px) / (1500 - 500),15px);display:flex;align-items:center;gap:10px;background-color:#232222;cursor:pointer;transition:.4s;line-height:1;justify-content:center;min-height:40px;white-space:nowrap}@media (hover: hover){.catalog-item__main-prop-more:hover{background-color:#f47a00b3}}.catalog-item__main-prop-more .icon{fill:currentColor;width:1em;height:1em}.catalog-item__prices-wrap{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.catalog-item__main-prices{display:flex;gap:10px}.catalog-item__main-price-label{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80}.catalog-item__main-price-label.small{font-size:clamp(8px,8px + (10 - 8) * (100vw - 500px) / (1500 - 500),10px)!important}.catalog-item__main-price-1{font-size:clamp(24px,24px + (36 - 24) * (100vw - 500px) / (1500 - 500),36px);color:#f47a00}.catalog-item__main-price-info{display:flex;flex-direction:column;align-items:flex-end}.catalog-item__main-price-line{display:flex;gap:5px}.catalog-item__main-prices-2{position:relative;width:-moz-fit-content;width:fit-content}.catalog-item__main-prices-2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:#ff3b30}.catalog-item__main-prices-bonus{display:flex;align-items:center;gap:2px;font-size:14px;font-weight:500;color:#fc0}.catalog-item__main-prices-bonus .icon{width:1em;height:1em;fill:currentColor}.catalog-item__main-prices-3{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80}.catalog-item__main-basket-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 50px}.catalog-item__main-basket-block{display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;gap:10px}.catalog-item__main-basket-counter .counter-input{background-color:#232222;border:1px solid #232222}.catalog-item__main-basket-total{font-size:24px}.catalog-item__main-basket-buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1 1 auto}.catalog-item__main-basket-buttons .button{padding:10px;display:flex;min-width:50px;min-height:50px}.catalog-item__main-basket-buttons .button .icon{width:20px;height:20px}.catalog-item__main-basket-buttons .button.buy{flex:1 1 auto}.catalog-item__main-hr{width:100%;margin:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px) 0;background-color:#ffffff1a;height:1px}.catalog-item__main-benefits{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px}.catalog-item__main-benefits-card{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid transparent;cursor:pointer;transition:.4s}@media (hover: hover){.catalog-item__main-benefits-card:hover{border:1px solid #F47A00}}.catalog-item__main-benefits-card-image{width:clamp(30px,30px + (40 - 30) * (100vw - 500px) / (1500 - 500),40px);height:clamp(30px,30px + (40 - 30) * (100vw - 500px) / (1500 - 500),40px);-o-object-fit:contain;object-fit:contain}.catalog-item__main-benefits-card-text{font-weight:500;text-transform:uppercase}.catalog-item__navigation{margin:4px 0;position:sticky;top:105px;display:flex;z-index:10}@media (max-width: 768px){.catalog-item__navigation{top:115px}}.catalog-item__navigation-link{flex:1 1 25%;padding:clamp(10px,10px + (18 - 10) * (100vw - 500px) / (1500 - 500),18px);text-transform:uppercase;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);font-weight:500;transition:.4s;background-color:#171616;display:flex;align-items:center;justify-content:center;text-align:center}@media (hover: hover){.catalog-item__navigation-link:hover{color:#fff;background-color:#f47a00}}.catalog-item__navigation-link.active{color:#fff;background-color:#f47a00}.catalog-item__info{margin:4px 0;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px);background-color:#171616}.catalog-item__info-text{color:#ffffff80;margin-bottom:16px}.catalog-item__faq-card{position:relative}@media (hover: hover){.catalog-item__faq-card:hover:after,.catalog-item__faq-card:hover:before{background-color:#f47a0080;z-index:2}}.catalog-item__faq-card:after,.catalog-item__faq-card:before{content:"";position:absolute;left:0;width:100%;height:1px;transition:.4s;background-color:#2e2d2d}.catalog-item__faq-card:before{top:0;transform:translateY(-50%)}.catalog-item__faq-card:after{bottom:0;transform:translateY(50%)}.catalog-item__faq-card__main{padding:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px) clamp(5px,5px + (10 - 5) * (100vw - 500px) / (1500 - 500),10px);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:5px}.catalog-item__faq-card__question{font-size:clamp(14px,14px + (24 - 14) * (100vw - 500px) / (1500 - 500),24px);transition:.4s}.catalog-item__faq-card__question span{transition:.4s}.catalog-item__faq-card__answer{padding:0 clamp(5px,5px + (10 - 5) * (100vw - 500px) / (1500 - 500),10px) clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px);display:none;color:#ffffff80}.catalog-item__faq-card__plus{width:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);height:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);position:relative;transition:.4s}@media (hover: hover){.catalog-item__faq-card__plus:hover{color:#f47a00}}.catalog-item__faq-card__plus:after,.catalog-item__faq-card__plus:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:currentColor}.catalog-item__faq-card__plus:before{width:2px;height:100%}.catalog-item__faq-card__plus:after{width:100%;height:2px}.catalog-item__faq-card.current .catalog-item__faq-card__question span{color:#f47a00}.catalog-item__faq-card.current .catalog-item__faq-card__plus{transform:rotate(135deg)}.catalog-item__characteristics{margin:4px 0;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px);background-color:#171616}.catalog-item__characteristics-inner{display:flex;flex-direction:column;gap:16px}.catalog-item__characteristics-list{display:flex;flex-direction:column;gap:10px}.catalog-item__characteristics-block{display:flex;flex-direction:column;gap:8px}.catalog-item__characteristics-label{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.catalog-item__characteristics-line{display:flex;align-items:center;justify-content:space-between;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);position:relative;z-index:0;gap:10px}.catalog-item__characteristics-line:after{position:absolute;content:"";bottom:5px;width:100%;height:1px;z-index:-1;border-bottom:1px dashed currentColor}.catalog-item__characteristics-key{width:-moz-fit-content;width:fit-content;padding-right:10px;background-color:#0e0e0e}.catalog-item__characteristics-val{width:-moz-fit-content;width:fit-content;padding-left:10px;background-color:#0e0e0e;text-align:right}.catalog-item .h1{font-size:clamp(32px,32px + (48 - 32) * (100vw - 500px) / (1500 - 500),48px)}.catalog-recommend{margin:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px) 0;padding:clamp(8px,8px + (15 - 8) * (100vw - 500px) / (1500 - 500),15px) 0;background-color:#232222;position:relative;z-index:0}@media (max-width: 768px){.catalog-recommend{padding:10px}}.catalog-recommend:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 40px);height:100%;background-color:#232222;z-index:-1}@media (max-width: 768px){.catalog-recommend:after{content:none}}.catalog-recommend__main{display:flex;align-items:center;justify-content:space-between}.catalog-recommend__label{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);margin-bottom:10px}.catalog-recommend-card{display:flex;gap:5px}.catalog-recommend-card__image{align-self:flex-start;flex-shrink:0;position:relative;overflow:hidden;display:block;width:100%}.catalog-recommend-card__image:after{pointer-events:none;content:"";display:block;padding-top:100%}.catalog-recommend-card__image>img,.catalog-recommend-card__image>svg,.catalog-recommend-card__image>video,.catalog-recommend-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-recommend-card__image{max-width:clamp(55px,55px + (135 - 55) * (100vw - 500px) / (1500 - 500),135px);width:20%}.catalog-recommend-card__info{background-color:#171616;padding:clamp(8px,8px + (15 - 8) * (100vw - 500px) / (1500 - 500),15px);flex:1 1 auto}.catalog-recommend-card__title{font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px);margin-bottom:6px}.catalog-recommend-card__prices{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:6px}.catalog-recommend-card__price-line{display:flex;align-items:center;gap:5px}.catalog-recommend-card__prices-1{font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px);color:#f47a00}.catalog-recommend-card__prices-2{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80}.catalog-recommend-card__prices-bonus{display:flex;align-items:center;gap:5px;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#fc0}.catalog-recommend-card__prices-bonus .icon{width:1em;height:1em;fill:currentColor}.catalog-recommend-card__text{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);font-weight:300;color:#ffffff80}.catalog-wrap{display:flex;align-items:flex-start;gap:clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px)}@media (min-width: 1025px){.catalog-wrap:first-of-type{flex:1 0 25%;min-width:300px}}.catalog-inner{flex:1 0 75%}.catalog-mesh{display:flex;flex-wrap:wrap;gap:clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px) clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px)}.catalog-mesh>*{flex:0 1 auto;flex-basis:calc(25% - (clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px)*.75))}@media (max-width: 1199px){.catalog-mesh>*{flex-basis:calc(100% / 3 - clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px) / 3 * 2)}}@media (max-width: 600px){.catalog-mesh>*{flex-basis:calc(50% - (clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px)/2))}}.catalog-mesh-small{display:flex;flex-wrap:wrap;gap:clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px) clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px)}.catalog-mesh-small>*{flex:0 1 auto;flex-basis:calc(100% / 3 - clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px) / 3 * 2)}@media (max-width: 1199px){.catalog-mesh-small>*{flex-basis:calc(50% - (clamp(2px,2px + (20 - 2) * (100vw - 500px) / (1500 - 500),20px)/2))}}.catalog-slider{margin:0 calc(-1*clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px))}.catalog-slider .slick-list{margin-right:-20px}@media (max-width: 768px){.catalog-slider .slick-list{padding-right:20px}}.catalog-slider .slick-slide{margin:0 clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px)}@media (max-width: 768px){.catalog-slider-nav{display:none}}.catalog-slider-nav.nav-slider-related-products{display:flex;flex-wrap:nowrap}.catalog-card{position:relative;cursor:pointer;display:flex;flex-direction:column}@media (hover: hover){.catalog-card:hover .catalog-card__title{color:#f47a00}}.catalog-card__link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1}.catalog-card__image{position:relative;overflow:hidden;display:block;width:100%}.catalog-card__image:after{pointer-events:none;content:"";display:block;padding-top:100%}.catalog-card__image>img,.catalog-card__image>svg,.catalog-card__image>video,.catalog-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.catalog-card__image:after{background-color:#ffffff08}.catalog-card__image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background-color:#fff3;border-radius:50%;filter:blur(75px)}.catalog-card__layout{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-start;gap:10px;padding:clamp(5px,5px + (20 - 5) * (100vw - 500px) / (1500 - 500),20px);justify-content:space-between}.catalog-card__labels{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.catalog-card__label{background-color:#0e0e0e;text-transform:uppercase;font-weight:500;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);padding:1px 8px}.catalog-card__label.discount{background-color:#f47a00}.catalog-card__label.hit{background-color:#007aff}.catalog-card__label.new{background-color:#34c759}.catalog-card__hot-keys{display:flex;gap:2px;margin-left:auto}@media (max-width: 768px){.catalog-card__hot-keys{display:none}}.catalog-card__hot-key{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (hover: hover){.catalog-card__hot-key:hover .icon{stroke:#f47a00;fill:transparent}}.catalog-card__hot-key.active .icon{fill:#fff}@media (hover: hover){.catalog-card__hot-key.active:hover .icon{stroke:#f47a00;fill:#f47a00}}.catalog-card__hot-key .icon{width:60%;height:60%;fill:transparent;stroke:#fff;transition:.4s}.catalog-card__info{display:flex;flex-direction:column;background-color:#0e0e0e;padding:clamp(8px,8px + (15 - 8) * (100vw - 500px) / (1500 - 500),15px) clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);flex:1 1 auto}.catalog-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);line-height:1.2;height:calc(4.8*clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px));text-transform:uppercase;margin-bottom:4px;transition:.4s;word-break:break-all}.catalog-card__text{color:#ffffff80;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);line-height:1.2;height:calc(2.4*clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px));margin-bottom:clamp(8px,8px + (16 - 8) * (100vw - 500px) / (1500 - 500),16px)}.catalog-card__reviews{display:flex;align-items:center;gap:5px}.catalog-card__reviews-stars{display:flex;align-items:center;gap:5px;margin-right:5px}.catalog-card__reviews-stars .RatingStar{font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.catalog-card__reviews-avg,.catalog-card__reviews-count{font-size:clamp(10px,10px + (14 - 10) * (100vw - 500px) / (1500 - 500),14px)}.catalog-card__reviews-add{position:relative;z-index:3;text-transform:uppercase;text-decoration:underline;color:#f47a00;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);transition:.4s}@media (hover: hover){.catalog-card__reviews-add:hover{color:#fff}}.catalog-card__meta{display:flex;flex-direction:column;align-items:stretch;gap:5px}.catalog-card__meta-a{display:flex;justify-content:space-between;gap:6px}@media (max-width: 480px){.catalog-card__meta-a{flex-direction:column;align-items:flex-start}}.catalog-card__article{flex:1 1 auto;min-width:0;color:#ffffff80;font-size:13px}.catalog-card__basket-counter{z-index:2;flex-shrink:0;margin-left:auto}.catalog-card__hr{margin:clamp(8px,8px + (16 - 8) * (100vw - 500px) / (1500 - 500),16px) 0;width:100%;height:1px;background-color:#ffffff1a}.catalog-card__basket{display:flex;align-items:flex-start;gap:10px}@media (max-width: 768px){.catalog-card__basket{flex-wrap:wrap}}.catalog-card__basket-prices{flex:1 1 auto;display:flex;align-items:flex-start;gap:5px;flex-wrap:wrap;width:50%}.catalog-card__basket-price-1{font-weight:500;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);color:#f47a00}.catalog-card__basket-price-2{font-weight:500;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);position:relative;width:-moz-fit-content;width:fit-content}.catalog-card__basket-price-2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:#ff3b30}.catalog-card__basket-price-3{color:#ffffff80;font-size:14px}.catalog-card__basket-buttons{display:flex;align-items:center;gap:2px}@media (min-width: 769px){.catalog-card__wish{display:none}}.catalog-card__wish{background-color:#ffffff08;border:1px solid rgba(255,255,255,.03)}@media (min-width: 769px){.catalog-card__comparison{display:none}}.catalog-card__comparison{background-color:#ffffff08;border:1px solid rgba(255,255,255,.03)}.catalog-card .button{min-height:initial;padding:0;position:relative;z-index:2}.catalog-card .button.active .icon{fill:#fff}@media (min-width: 769px){.catalog-card .button{width:50px;height:50px}}@media (max-width: 768px){.catalog-card .button{height:40px;flex:1 1 auto}}.catalog-card .button .icon{width:50%;height:50%}.reviews{background-color:#171616;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px)}.reviews__more{margin:0 auto}.reviews__button{width:100%;margin-top:16px}.reviews-main{display:flex;align-items:center;gap:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px);margin-bottom:16px}@media (max-width: 768px){.reviews-main{justify-content:space-between}}.reviews-main__title{margin:0}.reviews-main__info{margin-right:auto;display:flex;align-items:center;gap:clamp(2px,2px + (5 - 2) * (100vw - 500px) / (1500 - 500),5px)}@media (max-width: 768px){.reviews-main__info{margin-right:initial}}.reviews-main__stars{display:flex;align-items:center;gap:clamp(2px,2px + (5 - 2) * (100vw - 500px) / (1500 - 500),5px);margin-right:clamp(2px,2px + (5 - 2) * (100vw - 500px) / (1500 - 500),5px)}.reviews-main__stars .RatingStar{width:clamp(18px,18px + (32 - 18) * (100vw - 500px) / (1500 - 500),32px);height:clamp(18px,18px + (32 - 18) * (100vw - 500px) / (1500 - 500),32px)}.reviews-main__avg{font-weight:600;font-size:14px}.reviews-main__counter{font-size:14px}.reviews-mesh{display:flex;flex-direction:column;gap:10px;margin-bottom:clamp(16px,16px + (30 - 16) * (100vw - 500px) / (1500 - 500),30px)}.reviews-card{display:flex;flex-direction:column;gap:clamp(8px,8px + (10 - 8) * (100vw - 500px) / (1500 - 500),10px);background-color:#0e0e0e;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.reviews-card__main{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:6px}.reviews-card__main-col{display:flex;align-items:center;justify-content:space-between;gap:clamp(6px,6px + (15 - 6) * (100vw - 500px) / (1500 - 500),15px)}.reviews-card__name{font-weight:500;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.reviews-card__rating{display:flex;align-items:center;gap:5px}.reviews-card__stars{display:flex;align-items:center;gap:5px;margin-right:5px}.reviews-card__stars .RatingStar{width:clamp(11px,11px + (16 - 11) * (100vw - 500px) / (1500 - 500),16px);height:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.reviews-card__avg{font-weight:600;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.reviews-card__counter{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.reviews-card__date{display:flex;align-items:center;gap:10px;color:#ffffff80}.reviews-card__date .icon{width:1em;height:1em;fill:transparent;stroke:currentColor}.reviews-card__text{color:#ffffff80;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);max-height:clamp(50px,50px + (70 - 50) * (100vw - 500px) / (1500 - 500),70px);overflow:hidden}.reviews-card__media{display:flex;gap:10px}.reviews-card__media-elem{position:relative;overflow:hidden;display:block;width:100%}.reviews-card__media-elem:after{pointer-events:none;content:"";display:block;padding-top:100%}.reviews-card__media-elem>img,.reviews-card__media-elem>svg,.reviews-card__media-elem>video,.reviews-card__media-elem>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews-card__media-elem{max-width:clamp(60px,60px + (100 - 60) * (100vw - 500px) / (1500 - 500),100px)}.reviews-card__media-elem span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#0009;transition:.4s;opacity:0;cursor:pointer}.reviews-card__media-elem span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:33%;height:33%;fill:#fff}.reviews-card__media-elem:hover span{opacity:1}.info-section{background-color:#171616;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px)}.info-section__more{margin-top:20px}@media (max-width: 768px){.info-section__more{margin:16px auto 0}}.info-section .info-file-mesh{display:flex;gap:10px;flex-wrap:wrap}.info-section .info-file-card{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;background-color:#ffffff1a;padding:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px)}.info-section .info-file-card__icon{width:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px);height:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px);fill:currentColor}.info-section .info-file-card__name{text-transform:uppercase;font-weight:500;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.info-section .info-guide-mesh{margin-top:20px;display:flex;flex-wrap:wrap;gap:clamp(10px,10px + (10 - 10) * (100vw - 500px) / (1500 - 500),10px) clamp(10px,10px + (10 - 10) * (100vw - 500px) / (1500 - 500),10px)}.info-section .info-guide-mesh>*{flex:0 1 auto;flex-basis:calc(25% - (clamp(10px,10px + (10 - 10) * (100vw - 500px) / (1500 - 500),10px)*.75))}@media (max-width: 1199px){.info-section .info-guide-mesh>*{flex-basis:calc(100% / 3 - clamp(10px,10px + (10 - 10) * (100vw - 500px) / (1500 - 500),10px) / 3 * 2)}}@media (max-width: 450px){.info-section .info-guide-mesh>*{flex-basis:calc(50% - (clamp(10px,10px + (10 - 10) * (100vw - 500px) / (1500 - 500),10px)/2))}}@media (max-width: 600px){.info-section .info-guide-mesh>*{flex-basis:calc(100% - (clamp(10px,10px + (10 - 10) * (100vw - 500px) / (1500 - 500),10px)*0))}}.info-section .info-guide-card{position:relative;overflow:hidden;display:block;width:100%}.info-section .info-guide-card:after{pointer-events:none;content:"";display:block;padding-top:calc(175 / 328 * 100%)}.info-section .info-guide-card>img,.info-section .info-guide-card>svg,.info-section .info-guide-card>video,.info-section .info-guide-card>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-section .info-guide-card__layout{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:#0009;transition:.4s;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;text-align:center}.info-section .info-guide-card__icon{width:40px;height:40px;fill:#fff}.info-section .info-guide-card__name{font-size:18px;text-transform:uppercase}.catalog-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;border:1px solid rgba(255,255,255,.1);padding:10px;gap:10px;flex-wrap:wrap}.catalog-bar .select2-container--default .select2-selection--single{min-height:30px}@media (max-width: 1024px){.catalog-bar .select2-container--default .select2-selection--single{min-height:40px}}.catalog-bar__count{font-weight:500}@media (max-width: 1024px){.catalog-bar__count{display:none}}.filter-open-button{min-height:40px;padding:5px 15px}@media (min-width: 1025px){.filter-open-button{display:none}}@media (max-width: 1024px){.filter{position:fixed;top:105px;left:100%;right:0;bottom:0;background-color:#171616;z-index:10;padding:50px 10px 20px;display:none;transition:.4s}}@media (max-width: 1024px) and (max-width: 768px){.filter{top:115px}}@media (max-width: 1024px){.filter.open{display:block;left:0}}.filter form{height:100%}.filter__inner{display:flex;flex-direction:column;gap:2px;overflow-y:auto;height:calc(100% - 62px)}.filter__selected{padding:20px;background-color:#0e0e0e;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px}.filter__selected-list{display:flex;flex-wrap:wrap;gap:10px}.filter__select{background-color:#ffffff08;display:flex;align-items:center;gap:5px}.filter__select-remove .icon{width:1em;height:1em;fill:currentColor;stroke:currentColor;stroke-width:2px;cursor:pointer;transition:.4s}@media (hover: hover){.filter__select-remove:hover{color:#f47a00}}.filter__selected-reset{margin-left:auto;padding:6px 10px;background-color:#f47a00;display:flex;align-items:center;gap:10px;text-transform:uppercase;font-weight:500;font-size:14px;transition:.4s;border:2px solid #F47A00;cursor:pointer}@media (hover: hover){.filter__selected-reset:hover{background-color:#fff;color:#000}}.filter__selected-reset .icon{width:1em;height:1em;fill:currentColor;stroke:currentColor;stroke-width:2px}.filter__group{display:flex;flex-direction:column;gap:10px;background-color:#0e0e0e}.filter__main{display:flex;align-items:center;justify-content:space-between;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);cursor:pointer;transition:.4s}@media (hover: hover){.filter__main:hover{color:#f47a00}}.filter__title{font-weight:500}.filter .active .filter__arrow{transform:scaleY(-1)}.filter__arrow{flex-shrink:0;width:15px;height:15px;fill:currentColor}.filter__arrow .icon{width:100%;height:100%}.filter__block{padding:0 clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.filter__list{display:flex;flex-direction:column;gap:5px}.filter .input-checkbox span,.filter .input-radio span{color:#fff}@media (hover: hover){.filter .input-checkbox span:hover,.filter .input-radio span:hover{color:#f47a00}}.filter__fields{display:flex;align-items:center;gap:2px}.filter__input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px transparent!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important;color:#ffffff80!important;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.filter__input::-webkit-outer-spin-button,.filter__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter__input{-webkit-appearance:none;width:100%;padding:5px;border:none;background-color:#ffffff08;font-family:Montserrat,sans-serif;color:#fff;min-height:30px;transition:.4s;box-shadow:none!important;font-size:14px;text-align:center}.filter__input::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-size:0}.filter__input:-moz-placeholder{font-family:Montserrat,sans-serif;font-size:0}.filter__input::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:0}.filter__input:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:0}.filter__input:hover,.filter__input:focus{border-color:#f47a00}.filter__range{margin-top:10px}.filter__range.noUi-horizontal{height:3px;border-radius:initial;background-color:#fff;border:none;box-shadow:none}.filter__range .noUi-handle{border:1px solid #F47A00;border-radius:50%;background:#f47a00;box-shadow:none;cursor:pointer;width:13px;height:13px;right:-7px;top:-5px}.filter__range .noUi-handle:after,.filter__range .noUi-handle:before{content:none}.filter__range .noUi-connect{background-color:#f47a00}.filter__button{margin-top:2px;display:flex;align-items:center;justify-content:center;min-height:60px;background-color:transparent;font-weight:500;text-transform:uppercase;border:2px solid #F47A00;transition:.4s;cursor:pointer}.filter__button .text-color{color:#f47a00}@media (hover: hover){.filter__button:hover{background-color:#fff;color:#000}}@media (min-width: 1025px){.filter__close{display:none}}.filter__close{position:absolute;top:5px;right:10px;width:30px;height:30px}.filter__close .icon{width:100%;height:100%;fill:#fff;stop-color:#fff;stroke-width:3px}.basket-inner{display:flex;align-items:flex-start;gap:15px}@media (max-width: 1024px){.basket-inner{flex-direction:column;gap:clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px)}}.basket-list{display:flex;flex-direction:column;gap:clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px);width:calc(1045 / 1420 * 100%)}@media (max-width: 1024px){.basket-list{width:100%}}.basket-card{padding:10px;background-color:#171616;display:flex;align-items:center;position:relative;gap:10px}@media (max-width: 1024px){.basket-card{padding:15px;gap:5px}}.basket-card__image{margin-top:10px;align-self:flex-start;position:relative;overflow:hidden;display:block;width:100%}.basket-card__image:after{pointer-events:none;content:"";display:block;padding-top:100%}.basket-card__image>img,.basket-card__image>svg,.basket-card__image>video,.basket-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.basket-card__image{flex-shrink:0;max-width:clamp(60px,60px + (100 - 60) * (100vw - 500px) / (1500 - 500),100px)}.basket-card__line{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 20px;padding:10px}@media (max-width: 768px){.basket-card__line{padding:5px}}.basket-card__info{flex:0 1 350px}.basket-card__code{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);margin-bottom:6px}.basket-card__code span{color:#ffffff80}.basket-card__title{font-weight:500;text-transform:uppercase;margin-bottom:6px}.basket-card__props{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px}.basket-card__upsell{flex:1 1 100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.basket-card__upsell span:first-child{color:#ffffff80}.basket-card__badge{display:inline-flex;align-items:center;max-width:-moz-max-content;max-width:max-content;margin-top:6px;padding:4px 10px;border-radius:999px;background-color:#f47a001f;color:#f47a00;font-size:clamp(11px,11px + (13 - 11) * (100vw - 500px) / (1500 - 500),13px);line-height:1}.basket-card__prop{display:flex;align-items:center;gap:5px;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.basket-card__prop span{color:#ffffff80}.basket-card__prop img{border-radius:50%;width:10px;height:10px;-o-object-fit:cover;object-fit:cover}.basket-card .basket-card__quantity{flex:0 1 auto}.basket-card__counter{flex:0 1 180px}@media (max-width: 768px){.basket-card__counter{flex:0 1 100px}.basket-card__counter .counter-plus,.basket-card__counter .counter-minus{width:30px;height:30px}.basket-card__counter .counter-input{height:30px;min-width:50px}}.basket-card__prices{flex:0 1 120px;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}@media (max-width: 1399px){.basket-card__prices{flex:1 1 auto}}.basket-card__price-line{display:flex;gap:clamp(10px,10px + (30 - 10) * (100vw - 500px) / (1500 - 500),30px);align-items:center;width:100%}.basket-card__price-label{color:#ffffff80;font-weight:300;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);margin-right:auto}.basket-card__price-2{font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px);width:-moz-fit-content;width:fit-content;position:relative}.basket-card__price-2:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:#ff3b30}.basket-card__price-1{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);color:#f47a00}.basket-card__price-bonus{display:flex;align-items:center;gap:5px;color:#fc0;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.basket-card__price-bonus .icon{width:1em;height:1em;fill:currentColor}.basket-card__delete-form{position:absolute;width:10px;height:10px;transform:rotate(45deg);top:10px;right:10px}.basket-card__delete{width:100%;height:100%;cursor:pointer}@media (hover: hover){.basket-card__delete:hover:after,.basket-card__delete:hover:before{background-color:#f47a00}}.basket-card__delete:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:1px;background-color:#fff;transition:.4s}.basket-card__delete:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:100%;background-color:#fff;transition:.4s}.basket-card__delete input{display:none}.basket-card{transition:outline .35s ease,box-shadow .35s ease,background-color .35s ease}.basket-card.template-issue-highlight{outline:3px solid #f47a00;box-shadow:0 0 0 3px #f47a0099,0 8px 20px #f47a0040;background-color:#f47a002e}.basket-info{display:flex;flex-direction:column;gap:10px;padding:20px;width:calc(360 / 1420 * 100%);background-color:#171616}@media (min-width: 1025px){.basket-info{position:sticky;top:120px}}@media (max-width: 1024px){.basket-info{width:100%}}.basket-info__line{display:flex;align-items:center;justify-content:space-between}.basket-info__line.small{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.basket-info__line.muted{color:#ffffff80}.basket-info__key{font-weight:300}.basket-info__key.secondary{color:#ffffff80}.basket-info__val{font-weight:500;white-space:nowrap}.basket-info__val.secondary{color:#ffffff80}.basket-info__main-line{display:flex;align-items:center;justify-content:space-between}.basket-info__main-key{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.basket-info__main-val{font-weight:500;font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);color:#f47a00}.basket-info__hr{width:100%;height:1px;background-color:#ffffff1a;margin:clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px) 0}.basket-info .button,.basket-info .button-revert{width:100%}.order-page-wrap{display:flex;align-items:flex-start;gap:20px}@media (max-width: 1199px){.order-page-wrap{flex-direction:column}}.order-page-wrap:has(.last.active) .form-submit-wrap{display:flex}.order-form{width:100%}@media (min-width: 1200px){.order-form{width:calc(940 / 1420 * 100%)}}.order-form__wrap{display:none}.order-form__wrap.active{display:block}.order-form__inner{background-color:#171616;padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px);display:flex;flex-direction:column;gap:clamp(15px,15px + (26 - 15) * (100vw - 500px) / (1500 - 500),26px)}.order-form__block{display:flex;flex-direction:column;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.order-form__block_cell-2{max-width:500px}.order-form__title{font-size:clamp(20px,20px + (24 - 20) * (100vw - 500px) / (1500 - 500),24px)}.order-form__subtitle{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px)}.order-form__label{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80}.order-form__fields{display:flex;flex-direction:column;gap:clamp(8px,8px + (10 - 8) * (100vw - 500px) / (1500 - 500),10px)}.order-form__date{width:100%;gap:initial;flex-direction:row;flex-wrap:wrap}.order-form__date .validation-field{flex:1 1 100px}.order-form__date .input-radio-date{padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);background-color:#0e0e0e;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(4px,4px + (7 - 4) * (100vw - 500px) / (1500 - 500),7px);transition:.4s background-color;cursor:pointer}.order-form__date .input-radio-date input{display:none}@media (hover: hover){.order-form__date .input-radio-date:hover{background-color:#f47a00}}.order-form__date .input-radio-date:has(:checked){background-color:#f47a00}.order-form__date .input-radio-date:has(:checked) .time{color:#fff}.order-form__date .input-radio-date .date{font-weight:500}.order-form__date .input-radio-date .time{color:#ffffff80;transition:.4s #FFFFFF}.order-form__download-wrap{display:flex;align-items:center;gap:12px}@media (max-width: 768px){.order-form__download-wrap{flex-direction:column;align-items:flex-start}}.order-form__download-wrap .download-pdf{width:-moz-fit-content;width:fit-content;padding:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px) clamp(10px,10px + (25 - 10) * (100vw - 500px) / (1500 - 500),25px);border:2px solid #F47A00;background:#0e0e0e;font-weight:500;text-transform:uppercase;display:flex;align-items:center;gap:10px;flex-shrink:0}.order-form__download-wrap .download-pdf .icon{fill:transparent;stroke:currentColor;width:1.2em;height:1.2em}@media (hover: hover){.order-form__download-wrap .download-pdf:hover{background-color:#f47a00;color:#fff}}.order-form__download-wrap .download-label{color:#ffffff80}.order-form__hours{display:flex;align-items:center;gap:10px}.order-form__hours input[type=time i]::-webkit-calendar-picker-indicator{display:none}.order-form__hours input{min-height:40px;border:1px solid #0E0E0E;background-color:#0e0e0e;padding:5px 40px 5px 20px}.order-form__hours .hours-arrow{right:0;position:absolute;width:30px;height:20px;background-color:#f47a00;cursor:pointer}.order-form__hours .hours-arrow:after{content:"";position:absolute;height:10px;width:10px;left:50%;transform:translate(-50%)}.order-form__hours .hours-arrow_up{top:0}.order-form__hours .hours-arrow_up:after{bottom:20%;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #FFFFFF}.order-form__hours .hours-arrow_down{bottom:0}.order-form__hours .hours-arrow_down:after{top:20%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #FFFFFF}.order-form__inputs{display:flex;flex-wrap:wrap;gap:clamp(16px,16px + (20 - 16) * (100vw - 500px) / (1500 - 500),20px)}.order-form__inputs>*{flex:1 1 300px}.order-form__alert{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px)}.order-form__alert span{color:#f47a00}.order-form__hr{width:100%;height:1px;background-color:#ffffff08}.order-form__bonus .bonus-check{position:relative}.order-form__bonus .bonus-check input[type=checkbox]{display:none}.order-form__bonus .bonus-check span{width:40px;height:20px;background-color:#fff;border-radius:50px;position:relative;display:block;cursor:pointer;transition:background-color .3s ease;box-shadow:inset 0 0 5px #0003}.order-form__bonus .bonus-check span:after{content:"";width:18px;height:18px;background-color:#0e0e0e;border-radius:50%;position:absolute;top:1px;left:1px;transition:transform .3s ease}.order-form__bonus .bonus-check:has(:checked) span:after{background-color:#f47a00;transform:translate(18px)}.order-form__bonus .bonus-wrap{display:flex;align-items:baseline;gap:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px)}.order-form__bonus .bonus-title{font-size:clamp(20px,20px + (24 - 20) * (100vw - 500px) / (1500 - 500),24px)}.order-form__bonus .bonus-label span{color:#f47a00}.order-form .buttons{display:flex;align-items:center;gap:10px}.basket-aside{width:100%}@media (min-width: 1200px){.basket-aside{width:calc(460 / 1420 * 100%)}}.basket-aside__main{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background-color:#171616;margin-bottom:2px;padding:12px 20px}.basket-aside__title{font-weight:500;font-size:clamp(20px,20px + (24 - 20) * (100vw - 500px) / (1500 - 500),24px)}.basket-aside .basket-card{padding:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px);border-bottom:1px solid rgba(255,255,255,.1)}.basket-aside .basket-card__image{margin:0;max-width:clamp(60px,60px + (80 - 60) * (100vw - 500px) / (1500 - 500),80px)}.basket-aside .basket-card__prices{flex:1 1 70%}.basket-aside .basket-card__line{padding:0}.basket-aside .basket-info{width:100%}.basket-aside .basket-info .form-submit-wrap{display:none;margin-top:5px;flex-direction:column;gap:8px}.basket-aside .basket-info .form-submit-wrap .order-form__fields{margin-top:15px}.order-steps{display:flex;gap:2px;margin-bottom:2px}.order-step{background-color:#171616;flex:1 1 33%;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) clamp(15px,15px + (40 - 15) * (100vw - 500px) / (1500 - 500),40px);display:flex;align-items:center;gap:10px;color:#ffffff80}.order-step.active{color:#fff;background-color:#f47a00}.order-step.checked .icon{opacity:1}.order-step span{width:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);height:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid rgba(255,255,255,.5)}.order-step span .icon{width:60%;height:60%;fill:#f47a00;opacity:0}.order-complete{display:flex;min-height:clamp(200px,200px + (600 - 200) * (100vw - 500px) / (1500 - 500),600px);position:relative;flex-direction:column}.order-complete .container,.order-complete .container-big{display:flex;flex-direction:column;flex:1 1 auto}.order-complete__inner{display:flex;align-items:center;flex:1 1 auto}.order-complete__block{display:flex;justify-content:center;flex-direction:column;flex:1 1 auto;position:relative;z-index:2}.order-complete .page_title{line-height:normal}.order-complete__text{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);margin-bottom:clamp(16px,16px + (36 - 16) * (100vw - 500px) / (1500 - 500),36px)}.order-complete__text a{color:#f47a00;text-decoration:underline;cursor:pointer}.order-complete__image{position:relative;overflow:hidden;display:block;width:100%}.order-complete__image:after{pointer-events:none;content:"";display:block;padding-top:calc(566 / 858 * 100%)}.order-complete__image>img,.order-complete__image>svg,.order-complete__image>video,.order-complete__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-complete__image{width:44.6875%;position:absolute;bottom:0;right:0}@media (max-width: 768px){.order-complete__image{display:none}}.history-orders__list{display:flex;flex-direction:column;gap:10px}.history-orders .btn-link{margin-top:16px}.cart-templates__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.cart-templates__actions .button,.cart-templates__actions .button-revert{margin-top:0}.history-order-card{background-color:#0e0e0e;display:flex;align-items:center;padding:10px;gap:10px;justify-content:space-between;flex-wrap:wrap;position:relative;transition:.4s background-color}@media (max-width: 768px){.history-order-card{justify-content:flex-start}}@media (hover: hover){.history-order-card:hover{z-index:5}.history-order-card:has(.history-order-card__link):hover{background-color:#f47a0080}}.history-order-card__link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2;display:none}.history-order-card__number{font-weight:500;flex:0 1 55px}@media (max-width: 768px){.history-order-card__number{order:1}}.history-order-card__date{display:flex;align-items:center;gap:10px;font-weight:500;color:#ffffff80;flex:0 1 190px}@media (max-width: 768px){.history-order-card__date{order:5}}.history-order-card__date .icon{flex-shrink:0;width:1em;height:1em;fill:transparent;stroke:currentColor}.history-order-card__status-wrap{display:flex;align-items:center;justify-content:center;flex:0 1 100px}@media (max-width: 768px){.history-order-card__status-wrap{order:2;flex:1 1 auto}}.history-order-card__status{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);text-transform:uppercase;display:inline-block;padding:5px;background-color:#f47a00}.history-order-card__status.new{background-color:#33d8f4}.history-order-card__status.working{background-color:#ffb81c}.history-order-card__status.refinement{background-color:orange}.history-order-card__status.completed{background-color:#34c759}.history-order-card__status.cancelled{background-color:red}.history-order-card__warehouse{display:flex;align-items:center;gap:10px;font-weight:500;text-transform:uppercase;flex:0 1 200px}@media (max-width: 768px){.history-order-card__warehouse{order:4}}.history-order-card__warehouse span{text-transform:initial;color:#ffffff80}.history-order-card__warehouse .icon{flex-shrink:0;width:1em;height:1em;fill:transparent;stroke:#ffffff80}.history-order-card__amount{font-weight:500;color:#f47a00;flex:0 1 80px}@media (max-width: 768px){.history-order-card__amount{order:8}}.history-order-card__bonus{display:flex;align-items:center;gap:2px;font-weight:500;color:#fc0}@media (max-width: 768px){.history-order-card__bonus{order:8}}.history-order-card__bonus .icon{flex-shrink:0;width:1em;height:1em;fill:currentColor}.history-order-card__items{display:flex;align-items:center;gap:5px;flex:0 1 325px}@media (max-width: 768px){.history-order-card__items{order:6}}.history-order-card__item{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.history-order-card__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.history-order-card__item-all{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#f47a00}@media (max-width: 768px){.history-order-card__item-all{background-color:#000000b3;margin-left:-55px}}.history-order-card__more{width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;cursor:pointer;touch-action:manipulation;color:#fff;transition:.4s color}@media (max-width: 768px){.history-order-card__more{order:3;margin-left:auto}}.history-order-card__more:hover{color:#f47a00}.history-order-card__more:hover .history-order-card__more-list{opacity:1;pointer-events:initial}.history-order-card__more .icon{width:24px;height:24px;stroke:currentColor;fill:transparent}.history-order-card__more-list{position:absolute;pointer-events:none;opacity:0;top:100%;right:0;background-color:#fff;z-index:10}.history-order-card__more-item{color:#0e0e0e;padding:10px;display:block;width:100%;box-sizing:border-box;white-space:nowrap}.history-order-card__more-item+.history-order-card__more-item{border-top:1px solid #E9E9E9}.history-order-card--head{background-color:transparent;color:#ffffff80;font-size:12px;font-weight:600;text-transform:uppercase;pointer-events:none}@media (max-width: 768px){.history-order-card--head{display:none}}.history-order-card--head .history-order-card__date{color:inherit}.history-detailed-head{width:100%;display:flex;align-items:center;justify-content:space-between;padding:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px) clamp(25px,25px + (40 - 25) * (100vw - 500px) / (1500 - 500),40px) 0;background-color:#171616;flex:1 1 auto}@media (min-width: 1025px){.history-detailed-head__item:nth-child(1){flex:1 1 clamp(300px,300px + (470 - 300) * (100vw - 500px) / (1500 - 500),470px)}.history-detailed-head__item:nth-child(2){flex:1 1 120px}}.history-detailed-head__item:nth-child(3){text-align:center}@media (min-width: 1025px){.history-detailed-head__item:nth-child(3){flex:1 1 auto}.history-detailed-head__item:nth-child(4){flex:1 1 120px}}.history-detailed-head__item:nth-child(4){text-align:right}.history-detailed-list{background-color:#171616;padding:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px) clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px) 0}.history-detailed-list .basket-card:first-of-type{border-top:1px solid rgba(255,255,255,.1)}.history-detailed-list .basket-card{border-bottom:1px solid rgba(255,255,255,.1)}.history-detailed-list .basket-card__prices{flex:0 1 120px}@media (max-width: 768px){.history-detailed-list .basket-card__prices{flex:1 1 100%}}.history-detailed-info{background-color:#171616;padding:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px) clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px) clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);display:flex;flex-direction:column;gap:clamp(16px,16px + (20 - 16) * (100vw - 500px) / (1500 - 500),20px)}.history-detailed-info__title{font-size:clamp(20px,20px + (24 - 20) * (100vw - 500px) / (1500 - 500),24px);margin-bottom:14px}.history-detailed-info__documents{gap:10px;display:flex;align-items:center;flex-wrap:wrap}.history-detailed-info__document{display:flex;flex:0 1 auto;text-transform:uppercase;background-color:#2e2d2d;padding:clamp(10px,10px + (15 - 10) * (100vw - 500px) / (1500 - 500),15px);gap:clamp(8px,8px + (10 - 8) * (100vw - 500px) / (1500 - 500),10px);font-weight:500}.history-detailed-info__document .icon{fill:currentColor;width:1.25em;height:1.25em}.history-detailed-info__line-wrap{display:flex;flex-wrap:wrap;gap:2px clamp(10px,10px + (50 - 10) * (100vw - 500px) / (1500 - 500),50px)}.history-detailed-info__line{display:flex;align-items:center;justify-content:space-between;gap:5px;flex:0 1 calc(100% / 3 - clamp(10px,10px + (50 - 10) * (100vw - 500px) / (1500 - 500),50px) / 3 * 2)}@media (max-width: 1199px){.history-detailed-info__line{flex:0 1 calc(50% - (clamp(10px,10px + (50 - 10) * (100vw - 500px) / (1500 - 500),50px)/2))}}@media (max-width: 768px){.history-detailed-info__line{flex:0 1 100%}}.history-detailed-info__line-val{text-align:right;color:#ffffff80}.target-division{padding-top:clamp(60px,60px + (150 - 60) * (100vw - 500px) / (1500 - 500),150px);padding-bottom:clamp(50px,50px + (130 - 50) * (100vw - 500px) / (1500 - 500),130px);position:relative;z-index:0}.target-division:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:90%;background-color:#f47a00;z-index:-2;opacity:.2}.target-image{position:relative;overflow:hidden;display:block;width:100%}.target-image:after{pointer-events:none;content:"";display:block;padding-top:64.375%}.target-image>img,.target-image>svg,.target-image>video,.target-image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.target-image{position:absolute;top:50%;transform:translateY(-50%);right:0;max-height:100%;height:100%;width:100%;z-index:-1}@media (max-width: 768px){.target-image{display:none}}.target-image:after{height:100%;max-height:100%}.target-mesh{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.target-card{padding:clamp(10px,10px + (18 - 10) * (100vw - 500px) / (1500 - 500),18px) clamp(15px,15px + (24 - 15) * (100vw - 500px) / (1500 - 500),24px);background-color:#fff;color:#0e0e0e;flex:1 1 auto;text-align:center;text-transform:uppercase;font-weight:500}@media (hover: hover){.target-card:hover{color:#fff;background-color:#f47a00}}.benefits-mesh{display:flex;flex-wrap:wrap;gap:clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px) clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)}.benefits-mesh>*{flex:0 1 auto;flex-basis:calc(25% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)*.75))}@media (max-width: 768px){.benefits-mesh>*{flex-basis:calc(50% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)/2))}}.benefit-card{position:relative;overflow:hidden}.benefit-card__image{position:relative;overflow:hidden;display:block;width:100%}.benefit-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(446 / 353 * 100%)}.benefit-card__image>img,.benefit-card__image>svg,.benefit-card__image>video,.benefit-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.benefit-card:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#000000bf;z-index:2}.benefit-card:hover .benefit-card__info{transition:.3s;transform:translateY(100%)}.benefit-card:hover .benefit-card__info-alt{transition:.6s .3s;transform:translateY(0)}.benefit-card__info{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);gap:4px;transition:.6s .3s;transform:translateY(0)}.benefit-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);line-height:1.2;height:calc(2.4*clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px))}.benefit-card__text{color:#ffffff80;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);line-height:1.2;height:calc(2.4*clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px))}@media (max-width: 768px){.benefit-card__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);line-height:1.2;height:calc(3 * clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px) * 1.2)}}.benefit-card__info-alt{transition:.3s;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);gap:4px;transform:translateY(100%)}.benefit-card__title-alt{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px)}.benefit-card__text-alt{color:#ffffff80;overflow-y:auto;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.manufacturers-division{position:relative;z-index:0}@media (max-width: 768px){.manufacturers-division .title-division{text-align:center}}.manufacturers-slider.slick-slider .slick-track{display:flex}.manufacturers-slider.slick-slider{margin:0 -2px}.manufacturers-slider.slick-slider .slick-slide{margin:0 2px;height:auto}.manufacturers-slider.slick-slider .slick-slide>div{height:100%}.manufacturer-card{display:flex!important;flex-direction:column;height:100%;background-color:#0e0e0e}.manufacturer-card__image{position:relative;overflow:hidden;display:block;width:100%}.manufacturer-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(190 / 353 * 100%)}.manufacturer-card__image>img,.manufacturer-card__image>svg,.manufacturer-card__image>video,.manufacturer-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.manufacturer-card__image img{width:85%;height:85%;max-width:180px;max-height:110px}.company-division .company-wrap{position:relative;border:1px solid #0E0E0E;padding:40px;min-height:475px}@media (max-width: 1199px){.company-division .company-wrap{margin-top:90px;margin-bottom:150px}}.company-division .company-inner{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:546px;width:50%;margin:0 auto;position:relative;z-index:2;padding:10px}@media (max-width: 1599px){.company-division .company-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0e0e0e66}}@media (max-width: 1199px){.company-division .company-inner{width:initial}}.company-division .company-text{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);margin-bottom:12px}.company-division .company-text-alt{color:#ffffff80;margin-bottom:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px)}@media (min-width: 1200px){.company-division .company-image-1{position:relative;overflow:hidden;display:block;width:100%}.company-division .company-image-1:after{pointer-events:none;content:"";display:block;padding-top:100%}.company-division .company-image-1>img,.company-division .company-image-1>svg,.company-division .company-image-1>video,.company-division .company-image-1>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-division .company-image-1{position:absolute;max-width:540px;top:50%;transform:translateY(-50%);left:-10%;width:calc(540 / 1420 * 100%)}}@media (min-width: 1200px) and (max-width: 1850px){.company-division .company-image-1{left:-8%}}@media (min-width: 1200px) and (max-width: 1750px){.company-division .company-image-1{left:-6%}}@media (min-width: 1200px) and (max-width: 1650px){.company-division .company-image-1{left:-4%}}@media (min-width: 1200px) and (max-width: 1550px){.company-division .company-image-1{left:-2%}}@media (min-width: 1200px) and (max-width: 1450px){.company-division .company-image-1{left:0}}@media (max-width: 1199px){.company-division .company-image-1{position:relative;overflow:hidden;display:block;width:100%}.company-division .company-image-1:after{pointer-events:none;content:"";display:block;padding-top:100%}.company-division .company-image-1>img,.company-division .company-image-1>svg,.company-division .company-image-1>video,.company-division .company-image-1>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-division .company-image-1{position:absolute;max-width:400px;left:50%;bottom:100%;top:initial;right:initial;transform:translate(-50%,75%);display:none}}.company-division .company-image-2{position:relative;overflow:hidden;display:block;width:100%}.company-division .company-image-2:after{pointer-events:none;content:"";display:block;padding-top:100%}.company-division .company-image-2>img,.company-division .company-image-2>svg,.company-division .company-image-2>video,.company-division .company-image-2>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-division .company-image-2{position:absolute;max-width:540px;top:50%;transform:translateY(-50%);right:-10%;width:calc(540 / 1420 * 100%)}@media (max-width: 1850px){.company-division .company-image-2{right:-8%}}@media (max-width: 1750px){.company-division .company-image-2{right:-6%}}@media (max-width: 1650px){.company-division .company-image-2{right:-4%}}@media (max-width: 1550px){.company-division .company-image-2{right:-2%}}@media (max-width: 1450px){.company-division .company-image-2{right:0}}@media (max-width: 1199px){.company-division .company-image-2{position:relative;overflow:hidden;display:block;width:100%}.company-division .company-image-2:after{pointer-events:none;content:"";display:block;padding-top:100%}.company-division .company-image-2>img,.company-division .company-image-2>svg,.company-division .company-image-2>video,.company-division .company-image-2>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-division .company-image-2{position:absolute;max-width:400px;left:50%;bottom:initial;top:100%;right:initial;transform:translate(-50%,-75%)}}.company-page-page .company-banner{position:relative;z-index:0}.company-page-page .company-banner:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#0e0e0eb3;z-index:-1}.company-page-page .company-banner__inner{min-height:clamp(240px,240px + (700 - 240) * (100vw - 500px) / (1500 - 500),700px)}@media (min-width: 1025px){.company-page-page .company-banner__inner{height:90vh}}.company-page-page .company-banner__inner{display:flex;flex-direction:column;justify-content:center;padding-top:15px;padding-bottom:50px}.company-page-page .company-banner__info{margin:auto 0;max-width:958px}.company-page-page .company-banner__title{font-size:clamp(36px,36px + (120 - 36) * (100vw - 500px) / (1500 - 500),120px)}.company-page-page .company-banner__text{font-size:clamp(16px,16px + (24 - 16) * (100vw - 500px) / (1500 - 500),24px)}.company-page-page .company-banner__bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.company-page-page .company-banner .breadcrumbs-wrap{margin-bottom:10px}.company-page-page .wholesale{overflow-x:hidden}.company-page-page .wholesale__inner{display:flex;align-items:center;gap:clamp(20px,20px + (105 - 20) * (100vw - 500px) / (1500 - 500),105px)}.company-page-page .wholesale__image{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .wholesale__image:after{pointer-events:none;content:"";display:block;padding-top:calc(745 / 615 * 100%)}.company-page-page .wholesale__image>img,.company-page-page .wholesale__image>svg,.company-page-page .wholesale__image>video,.company-page-page .wholesale__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-page-page .wholesale__image{width:45%;position:relative;z-index:2;overflow:initial}.company-page-page .wholesale__image:before{content:"";position:absolute;z-index:-1;right:25%;top:50%;transform:translateY(-50%);background-color:#ffffff1a;width:1000%;height:60%}@media (max-width: 1024px){.company-page-page .wholesale__image{display:none}}@media (min-width: 1025px){.company-page-page .wholesale__block{padding:15px clamp(10px,10px + (57 - 10) * (100vw - 500px) / (1500 - 500),57px) 15px 0;position:relative;width:55%;max-width:700px}.company-page-page .wholesale__block:after{content:"";position:absolute;top:0;right:0;width:50px;height:50px;border-top:2px solid #F47A00;border-right:2px solid #F47A00}.company-page-page .wholesale__block:before{content:"";position:absolute;bottom:0;right:0;width:clamp(50px,50px + (120 - 50) * (100vw - 500px) / (1500 - 500),120px);height:clamp(50px,50px + (120 - 50) * (100vw - 500px) / (1500 - 500),120px);border-bottom:6px solid #0E0E0E;border-right:6px solid #0E0E0E}}.company-page-page .wholesale__text{max-height:clamp(220px,220px + (450 - 220) * (100vw - 500px) / (1500 - 500),450px);overflow-y:auto}.company-page-page .wholesale__button{margin-top:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px)}.company-page-page .company-services__inner{display:flex;align-items:flex-start;gap:20px}.company-page-page .company-services__list{width:100%}@media (min-width: 1025px){.company-page-page .company-services__list{width:50%;max-width:660px}}.company-page-page .company-services__images{width:50%;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}@media (max-width: 1024px){.company-page-page .company-services__images{display:none}}.company-page-page .company-services__image-1{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .company-services__image-1:after{pointer-events:none;content:"";display:block;padding-top:100%}.company-page-page .company-services__image-1>img,.company-page-page .company-services__image-1>svg,.company-page-page .company-services__image-1>video,.company-page-page .company-services__image-1>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-page-page .company-services__image-1{width:80%;max-width:579px}.company-page-page .company-services__image-2{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .company-services__image-2:after{pointer-events:none;content:"";display:block;padding-top:calc(237 / 460 * 100%)}.company-page-page .company-services__image-2>img,.company-page-page .company-services__image-2>svg,.company-page-page .company-services__image-2>video,.company-page-page .company-services__image-2>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-page-page .company-services__image-2{width:calc(70% - 10px);max-width:460px}.company-page-page .company-services__image-3{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .company-services__image-3:after{pointer-events:none;content:"";display:block;padding-top:calc(113 / 220 * 100%)}.company-page-page .company-services__image-3>img,.company-page-page .company-services__image-3>svg,.company-page-page .company-services__image-3>video,.company-page-page .company-services__image-3>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-page-page .company-services__image-3{width:calc(30% - 10px);max-width:220px}.company-page-page .company-services-card{position:relative}.company-page-page .company-services-card:after,.company-page-page .company-services-card:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#0e0e0e;transition:.4s}.company-page-page .company-services-card:after{top:0;transform:translateY(-50%)}.company-page-page .company-services-card:before{bottom:0;transform:translateY(50%)}@media (hover: hover){.company-page-page .company-services-card:hover:not(.current){background-color:#f47a0040}}.company-page-page .company-services-card.current{background-color:#171616}.company-page-page .company-services-card.current:after,.company-page-page .company-services-card.current:before{height:2px;z-index:2;background-color:#f47a00}.company-page-page .company-services-card.current .company-services-card__title{color:#f47a00}.company-page-page .company-services-card.current .company-services-card__plus{transform:rotate(135deg)}.company-page-page .company-services-card__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);cursor:pointer}.company-page-page .company-services-card__main{display:flex;align-items:flex-start;font-size:clamp(16px,16px + (24 - 16) * (100vw - 500px) / (1500 - 500),24px);gap:10px}.company-page-page .company-services-card__number{white-space:nowrap}.company-page-page .company-services-card__title{transition:.4s}.company-page-page .company-services-card__plus{flex-shrink:0;width:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);height:clamp(14px,14px + (18 - 14) * (100vw - 500px) / (1500 - 500),18px);position:relative;transition:.4s;cursor:pointer}@media (hover: hover){.company-page-page .company-services-card__plus:hover:after,.company-page-page .company-services-card__plus:hover:before{background-color:#f47a00}}.company-page-page .company-services-card__plus:after,.company-page-page .company-services-card__plus:before{content:"";background-color:#fff;transition:.4s}.company-page-page .company-services-card__plus:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px}.company-page-page .company-services-card__plus:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:100%}.company-page-page .company-services-card__text{display:none;color:#ffffff80;padding:0 clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.company-page-page .company-step__list{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 1px}.company-page-page .company-step__list-item{flex:1 1 auto;gap:1px;background-color:#0e0e0e;cursor:pointer;transition:.4s;display:inline-block;margin:0}@media (hover: hover){.company-page-page .company-step__list-item:hover:not(.active){color:#f47a00}}.company-page-page .company-step__list-item.active{background-color:#f47a00}.company-page-page .company-step__list-item.active a{color:#fff}.company-page-page .company-step__list-link{width:100%;display:inline-block;padding:17px;text-align:center;text-transform:uppercase}.company-page-page .company-step__content{background-color:#171616;padding:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px)}.company-page-page .loyalty-program__inner{display:flex;gap:20px;margin-bottom:20px}@media (max-width: 1024px){.company-page-page .loyalty-program__inner{gap:0;flex-direction:column}}.company-page-page .loyalty-program__image{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .loyalty-program__image:after{pointer-events:none;content:"";display:block;padding-top:calc(430 / 700 * 100%)}.company-page-page .loyalty-program__image>img,.company-page-page .loyalty-program__image>svg,.company-page-page .loyalty-program__image>video,.company-page-page .loyalty-program__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1025px){.company-page-page .loyalty-program__image{max-height:700px;width:50%}}.company-page-page .loyalty-program__text{padding:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px);border:1px solid #000000}@media (min-width: 1025px){.company-page-page .loyalty-program__text{width:50%}}.company-page-page .loyalty-program__registration{border:clamp(2px,2px + (5 - 2) * (100vw - 500px) / (1500 - 500),5px) solid #F47A00;position:relative;z-index:0;padding:clamp(20px,20px + (50 - 20) * (100vw - 500px) / (1500 - 500),50px);display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);background-color:#0e0e0e}.company-page-page .loyalty-program__registration-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:-1;opacity:.15}.company-page-page .loyalty-program__registration-title{text-transform:uppercase;font-weight:500;font-size:clamp(26px,26px + (64 - 26) * (100vw - 500px) / (1500 - 500),64px)}.company-page-page .case{overflow-x:hidden}.company-page-page .case-slider-wrap{position:relative}@media (min-width: 1025px){.company-page-page .case-slider-wrap .case-slider-nav{position:absolute;top:0;right:0;display:flex;align-items:center;z-index:4;gap:25px}.company-page-page .case-slider-wrap .case-slider-nav>.slick-dots{display:none!important}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots{display:flex;gap:5px;align-items:flex-end;font-size:36px;line-height:1}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-current .slick-dots,.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-all .slick-dots{padding:0;display:block;height:auto}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-current .slick-dots li,.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-all .slick-dots li{flex:initial;height:auto;background-color:initial;display:none}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-current .slick-dots li.slick-active,.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-all .slick-dots li.slick-active{background-color:initial;color:#f47a00}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-current .slick-dots button,.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-all .slick-dots button{display:block;font-size:inherit;color:inherit;width:initial;height:auto;padding:0;line-height:1}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-current li.slick-active{display:block;font-size:36px}.company-page-page .case-slider-wrap .case-slider-nav .case-slider-nav-dots-all li:last-child{display:block;font-size:24px}}@media (max-width: 1024px){.company-page-page .case-slider-wrap .case-slider-nav-dots{display:none}}.company-page-page .case-slider{margin-left:-10px;margin-right:-10px}@media (min-width: 1025px){.company-page-page .case-slider{margin-right:calc(-1*clamp(100px,100px + (730 - 100) * (100vw - 300px) / (1920 - 300),730px))}}.company-page-page .case-slider .slick-slide{margin:0 10px;height:auto}.company-page-page .case-slider .slick-slide>div,.company-page-page .case-slider .slick-slide .case-card{height:100%}.company-page-page .case-slider .slick-track{display:flex}@media (min-width: 1025px){.company-page-page .case-slider .slick-current+.slick-slide img{transform:translate(-16.5%,16.55%) scale(.66)}.company-page-page .case-slider .slick-current+.slick-slide .case-card__info{opacity:0;pointer-events:none;transition:0s}}.company-page-page .case-card{display:flex!important;flex-direction:column}.company-page-page .case-card__image{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .case-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(600 / 1060 * 100%)}.company-page-page .case-card__image>img,.company-page-page .case-card__image>svg,.company-page-page .case-card__image>video,.company-page-page .case-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-page-page .case-card__image img{transition:.4s;top:initial;bottom:0;left:0;transform:translate(0) scale(1)}.company-page-page .case-card__info{flex:1 1 auto;padding:30px;border:1px solid rgba(255,255,255,.2);transition:.4s}.company-page-page .case-card__title{font-size:clamp(24px,24px + (32 - 24) * (100vw - 500px) / (1500 - 500),32px)}.company-page-page .case-card__text{color:#ffffff80}.company-page-page .case-statistic{margin-top:clamp(20px,20px + (60 - 20) * (100vw - 500px) / (1500 - 500),60px);display:flex;gap:20px}@media (max-width: 1199px){.company-page-page .case-statistic{flex-wrap:wrap;gap:2px}}.company-page-page .case-statistic__column{display:flex;flex-direction:column;gap:2px;width:25%}@media (min-width: 1200px){.company-page-page .case-statistic__column:first-of-type{align-self:flex-end}.company-page-page .case-statistic__column:last-of-type{align-self:flex-start}}@media (max-width: 1199px){.company-page-page .case-statistic__column{width:calc(50% - 1px)}}.company-page-page .case-statistic__card{padding:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px);background-color:#0e0e0e}.company-page-page .case-statistic__card-number{font-size:clamp(36px,36px + (72 - 36) * (100vw - 500px) / (1500 - 500),72px);color:#f47a00}.company-page-page .case-statistic__card-text{color:#ffffff80}.company-page-page .case-statistic__image{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .case-statistic__image:after{pointer-events:none;content:"";display:block;padding-top:calc(440 / 700 * 100%)}.company-page-page .case-statistic__image>img,.company-page-page .case-statistic__image>svg,.company-page-page .case-statistic__image>video,.company-page-page .case-statistic__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-page-page .case-statistic__image{width:50%}@media (max-width: 1199px){.company-page-page .case-statistic__image{order:-1;width:100%}}.company-page-page .advantages__inner{display:flex;flex-wrap:wrap;gap:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.company-page-page .advantages__inner>*{flex:0 1 auto;flex-basis:calc(100% / 3 - clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) / 3 * 2)}@media (max-width: 1024px){.company-page-page .advantages__inner>*{flex-basis:calc(50% - (clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)/2))}}@media (max-width: 768px){.company-page-page .advantages__inner>*{flex-basis:calc(100% - (clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)*0))}}.company-page-page .advantages__cell .h2,.company-page-page .advantages__cell h2{font-size:clamp(24px,24px + (42 - 24) * (100vw - 500px) / (1500 - 500),42px)}.company-page-page .advantages__button{background-color:#f47a00;width:100%;height:100%;padding:25px;display:flex;flex-direction:column-reverse;font-size:clamp(32px,32px + (58 - 32) * (100vw - 1400px) / (1900 - 1400),58px);line-height:1;font-weight:300;text-transform:uppercase;color:#fff;min-height:180px;position:relative;text-align:left}@media (hover: hover){.company-page-page .advantages__button:hover{color:#000}}.company-page-page .advantages__button .text{width:-moz-min-content;width:min-content}.company-page-page .advantages__button .arrow{position:absolute;width:15%;top:25px;right:25px;aspect-ratio:1;border-top:2px solid #000000;border-right:2px solid #000000}.company-page-page .advantages__button .arrow:after{content:"";position:absolute;top:-1px;right:0;transform-origin:top right;width:160%;height:2px;background-color:#000;transform:rotate(-45deg)}.company-page-page .advantages-card{padding:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px);background-color:#0e0e0e;height:100%}.company-page-page .advantages-card__row{display:flex;align-items:center;gap:10px;margin-bottom:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px)}.company-page-page .advantages-card__icon{width:clamp(60px,60px + (80 - 60) * (100vw - 500px) / (1500 - 500),80px);height:clamp(60px,60px + (80 - 60) * (100vw - 500px) / (1500 - 500),80px);flex-shrink:0}.company-page-page .advantages-card__title{font-size:clamp(20px,20px + (28 - 20) * (100vw - 1200px) / (1500 - 1200),28px);font-weight:300}.company-page-page .advantages-card__text{color:#ffffff80}.company-page-page .values__inner{display:flex;align-items:flex-start}@media (max-width: 1024px){.company-page-page .values__inner{flex-direction:column}}.company-page-page .values__block{position:relative;z-index:2}@media (min-width: 1025px){.company-page-page .values__block{margin-right:-85px}}.company-page-page .values__list{display:flex;flex-wrap:wrap;gap:clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px) clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)}.company-page-page .values__list>*{flex:0 1 auto;flex-basis:calc(50% - (clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)/2))}@media (max-width: 768px){.company-page-page .values__list>*{flex-basis:calc(100% - (clamp(5px,5px + (5 - 5) * (100vw - 500px) / (1500 - 500),5px)*0))}}.company-page-page .values__item{flex-grow:1;display:flex;align-items:center;gap:clamp(10px,10px + (16 - 10) * (100vw - 500px) / (1500 - 500),16px);background-color:#0e0e0e;padding:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px)}.company-page-page .values__item-number{font-size:clamp(36px,36px + (46 - 36) * (100vw - 500px) / (1500 - 500),46px);color:#f47a00;line-height:1;align-self:flex-start;white-space:nowrap}.company-page-page .values__item-title{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);margin-bottom:6px}.company-page-page .values__item-text{color:#ffffff80}.company-page-page .values__image{position:relative;overflow:hidden;display:block;width:100%}.company-page-page .values__image:after{pointer-events:none;content:"";display:block;padding-top:calc(510 / 900 * 100%)}.company-page-page .values__image>img,.company-page-page .values__image>svg,.company-page-page .values__image>video,.company-page-page .values__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1025px){.company-page-page .values__image{max-width:900px}}.clients-division{position:relative;overflow:hidden;z-index:0}.clients-division__bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.25}.clients-main{display:flex;align-items:flex-end;padding-bottom:clamp(16px,16px + (36 - 16) * (100vw - 500px) / (1500 - 500),36px);gap:20px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:16px}@media (max-width: 768px){.clients-main{flex-wrap:wrap}}.clients-title{margin-bottom:0}.clients-text{margin-left:auto;max-width:940px;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);padding-left:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);border-left:3px solid #F47A00;color:#ffffff80;width:70%}@media (max-width: 768px){.clients-text{width:100%}}.clients-inner{display:flex;align-items:flex-start}@media (max-width: 768px){.clients-inner{flex-direction:column}}.clients-list{margin:0;list-style:none;display:flex;gap:5px;flex-wrap:wrap}@media (min-width: 769px){.clients-list{flex-direction:column;gap:12px}}@media (max-width: 768px){.clients-list{margin-bottom:10px}}.clients-tab{margin:0}.clients-tab.active{pointer-events:none;color:#f47a00}@media (max-width: 768px){.clients-tab.active{background-color:#0e0e0e}.clients-tab{padding:5px;background-color:transparent}}.clients-tab__link{text-transform:uppercase;font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px)}.clients-mesh{margin-left:auto;max-width:940px;width:70%}@media (max-width: 768px){.clients-mesh{width:100%}}.clients-mesh{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:2px;grid-template-areas:"img-1 img-1 img-4 img-5" "img-1 img-1 img-6 img-6" "img-2 img-3 img-6 img-6"}.clients-mesh .clients-image{position:relative;overflow:hidden;display:block;width:100%}.clients-mesh .clients-image:after{pointer-events:none;content:"";display:block;padding-top:100%}.clients-mesh .clients-image>img,.clients-mesh .clients-image>svg,.clients-mesh .clients-image>video,.clients-mesh .clients-image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.clients-mesh .clients-image:nth-child(1){grid-area:img-1}.clients-mesh .clients-image:nth-child(2){grid-area:img-2}.clients-mesh .clients-image:nth-child(3){grid-area:img-3}.clients-mesh .clients-image:nth-child(4){grid-area:img-4}.clients-mesh .clients-image:nth-child(5){grid-area:img-5}.clients-mesh .clients-image:nth-child(6){grid-area:img-6}.news-division .tabs-navigation,.news-page .tabs-navigation{width:100%;flex-wrap:wrap}.news-division .tabs-navigation>*,.news-page .tabs-navigation>*{flex:1 1 10%}@media (max-width: 768px){.news-division .tabs-navigation,.news-page .tabs-navigation{order:10;width:100%}}.news-mesh:not(.slick-initialized){display:flex;flex-wrap:wrap;gap:clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px) clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)}.news-mesh:not(.slick-initialized)>*{flex:0 1 auto;flex-basis:calc(25% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)*.75))}@media (max-width: 1199px){.news-mesh:not(.slick-initialized)>*{flex-basis:calc(100% / 3 - clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px) / 3 * 2)}}@media (max-width: 768px){.news-mesh:not(.slick-initialized)>*{flex-basis:calc(50% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)/2))}}@media (max-width: 359px){.news-mesh:not(.slick-initialized)>*{flex-basis:calc(100% - (clamp(2px,2px + (2 - 2) * (100vw - 500px) / (1500 - 500),2px)*0))}}@media (min-width: 1200px){.news-mesh.slick-slider>*:nth-child(n+5){display:none}}@media (max-width: 1199px){.news-mesh.slick-slider>*:nth-child(n+4){display:none}}@media (max-width: 768px){.news-mesh.slick-slider>*:nth-child(n+3){display:none}}@media (max-width: 359px){.news-mesh.slick-slider>*:nth-child(n+2){display:none}}.news-slider.slick-initialized{margin:0 -1px}.news-slider.slick-initialized .slick-slide{margin:0 1px}.new-card{border-bottom:2px solid rgba(255,255,255,.15);position:relative}.new-card__link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2}.new-card__labels{position:absolute;top:0;left:0;padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px) clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);display:flex;align-items:center;gap:5px;flex-wrap:wrap}.new-card__label{background-color:#f47a00;padding:clamp(2px,2px + (5 - 2) * (100vw - 500px) / (1500 - 500),5px) clamp(5px,5px + (10 - 5) * (100vw - 500px) / (1500 - 500),10px);text-transform:uppercase;font-weight:500}.new-card__image{position:relative;overflow:hidden;display:block;width:100%}.new-card__image:after{pointer-events:none;content:"";display:block;padding-top:calc(300 / 353 * 100%)}.new-card__image>img,.new-card__image>svg,.new-card__image>video,.new-card__image>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.new-card__image img{transition:.4s}.new-card__info{padding:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);background-color:#0e0e0e40;display:flex;flex-direction:column;gap:8px;transition:.4s}.new-card__date{font-size:12px;color:#ffffff80;display:flex;align-items:center;gap:5px}.new-card__date .icon{width:1.4em;height:1.4em;fill:transparent;stroke:currentColor}.new-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);line-height:1.5;height:calc(3*clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px))}.new-card__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px);line-height:1.5;height:calc(4.5*clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px));color:#ffffff80}@media (hover: hover){.new-card:hover{border-bottom:2px solid #F47A00}.new-card:hover .new-card__info{background-color:#0e0e0e}}.new-item__content{padding:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px);background-color:#0e0e0e}.new-item__back{font-size:16px;color:#f47a00;display:flex;align-items:center;gap:5px;cursor:pointer}@media (hover: hover){.new-item__back:hover{color:#fff}}.new-item__back .icon{width:1em;height:1em;fill:currentColor}.new-item__date{font-size:14px;color:#ffffff80;display:flex;align-items:center;gap:5px}.new-item__date .icon{width:1.4em;height:1.4em;fill:transparent;stroke:currentColor}.new-item__labels{margin-bottom:-20px;position:relative;z-index:2;display:flex;align-items:center;gap:5px;flex-wrap:wrap}@media (max-width: 768px){.new-item__labels{margin-bottom:-15px}}.new-item__label{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);padding:clamp(4px,4px + (10 - 4) * (100vw - 500px) / (1500 - 500),10px) clamp(6px,6px + (10 - 6) * (100vw - 500px) / (1500 - 500),10px);text-transform:uppercase;background-color:#f47a00;width:-moz-fit-content;width:fit-content}.new-item__banner{width:calc(100% + 2*clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px));margin:0 calc(-1*clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px))}.new-item__banner img{width:100%;height:auto}.new-item__text{padding:clamp(20px,20px + (40 - 20) * (100vw - 500px) / (1500 - 500),40px) 0 20px}.contacts-inner{display:flex;gap:20px}@media (min-width: 1200px){.contacts-inner{align-items:center;justify-content:space-between}}@media (max-width: 1199px){.contacts-inner{flex-direction:column}}.contacts-info{max-width:440px}.contacts-info__title{margin-bottom:clamp(16px,16px + (26 - 16) * (100vw - 500px) / (1500 - 500),26px)}.contacts-info__text{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);margin-bottom:clamp(16px,16px + (26 - 16) * (100vw - 500px) / (1500 - 500),26px)}.contacts-info__row{display:flex;align-items:center;gap:clamp(5px,5px + (30 - 5) * (100vw - 500px) / (1500 - 500),30px);flex-wrap:wrap;margin-bottom:clamp(16px,16px + (26 - 16) * (100vw - 500px) / (1500 - 500),26px)}.contacts-info__alt-title{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);font-weight:500;margin-bottom:clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px)}.contacts-info__alt-text{margin-bottom:clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px);color:#ffffff80}.contacts-info__alt-phone{margin-bottom:clamp(2px,2px + (10 - 2) * (100vw - 500px) / (1500 - 500),10px);font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px);display:flex;align-items:center;gap:10px}.contacts-info__alt-phone .icon{width:1.1em;height:1.1em;fill:#f47a00}.contacts-info__button{margin-top:clamp(16px,16px + (26 - 16) * (100vw - 500px) / (1500 - 500),26px)}.contacts-mesh{flex:1 1 auto;display:flex;justify-content:flex-end;gap:2px}@media (max-width: 768px){.contacts-mesh{display:none}}@media (min-width: 769px){.contacts-tabs{display:none}}.contacts-tabs .contacts-list{display:flex;margin:0}.contacts-tabs .contacts-tab{flex:1 1 50%;margin:0;list-style:none;background-color:#ffffff1a;padding:5px 10px;display:flex;align-items:center;justify-content:center;text-align:center;min-height:40px}.contacts-tabs .contacts-tab__link{text-transform:uppercase;font-weight:500;color:#fff}.contacts-tabs .contacts-tab.active{background-color:#f47a00}.contacts-card{max-width:450px;flex:1 1 450px;display:flex;flex-direction:column}@media (max-width: 1199px){.contacts-card{max-width:initial;flex:1 1 50%}}.contacts-card__map{position:relative;overflow:hidden;display:block;width:100%}.contacts-card__map:after{pointer-events:none;content:"";display:block;padding-top:calc(300 / 450 * 100%)}.contacts-card__map>img,.contacts-card__map>svg,.contacts-card__map>video,.contacts-card__map>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts-card__info{background-color:#0e0e0e;padding:clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);display:flex;flex-direction:column;gap:15px;flex:1 1 auto}.contacts-card__title{padding:5px 10px;background-color:#f47a00;font-weight:500;width:-moz-fit-content;width:fit-content;text-transform:uppercase;margin-bottom:5px}.contacts-card__line{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}.contacts-card__item{display:flex;align-items:center;gap:15px;line-height:1}.contacts-card__item .icon{fill:#ffffff40;width:20px;height:20px;align-self:flex-start}.contacts-card__item-label{font-size:12px;color:#ffffff80;margin-bottom:5px}.seo-text{max-height:200px;overflow-y:auto}@media (max-width: 768px){.seo-text{max-height:300px}}.personal-page-page{background-color:gray}.personal-area-wrap{display:flex;align-items:flex-start;gap:20px}@media (max-width: 1024px){.personal-area-wrap{flex-wrap:wrap}}@media (min-width: 769px){.personal-aside{flex-direction:column;flex:0 0 280px;position:sticky;top:120px}}@media (max-width: 768px){.personal-aside{width:100%}}.personal-aside__nav{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0}.personal-aside__item{margin:0}.personal-aside__link{display:flex;align-items:center;gap:10px;padding:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px);color:#fff;background-color:#171616}@media (hover: hover){.personal-aside__link:not(.active):hover{background-color:#f47a00;color:#fff}}.personal-aside__link.active{pointer-events:none;background-color:#f47a00;color:#fff}.personal-aside__link .icon{width:1.5em;height:1.5em;fill:transparent;stroke:currentColor}.personal-content{width:calc(100% - 300px);padding:clamp(20px,20px + (30 - 20) * (100vw - 500px) / (1500 - 500),30px);background-color:#171616}@media (max-width: 768px){.personal-content{width:100%}}.personal-content_alt{background-color:transparent;padding:0}.personal-content__title{font-size:clamp(28px,28px + (48 - 28) * (100vw - 500px) / (1500 - 500),48px);margin-bottom:16px;text-transform:uppercase}.personal-content__title-wrap{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.personal-content__title-wrap .personal-content__title{margin-bottom:0}.personal-content__bonus-wrap{display:flex;gap:10px}.personal-content__bonus-label{font-weight:500}.personal-content__bonus{display:flex;align-items:center;gap:5px;color:#fc0;font-weight:500}.personal-content__bonus .icon{width:1em;height:1em;fill:currentColor}.personal-content__line{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.personal-content__line .personal-content__title-alt{margin-bottom:0}.personal-content__title-alt{font-size:clamp(16px,16px + (24 - 16) * (100vw - 500px) / (1500 - 500),24px);margin-bottom:16px}.personal-content .button{margin-top:25px}.personal-content .cart-templates__actions .button,.personal-content .cart-templates__actions .button-revert{margin-top:0}.personal-content__group-block{max-width:500px;display:flex;flex-direction:column;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.personal-content__group-block_cell-2{max-width:500px}.personal-content__group-title{font-size:clamp(16px,16px + (18 - 16) * (100vw - 500px) / (1500 - 500),18px);margin-bottom:16px}.personal-content__group-label{font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);color:#ffffff80;margin-bottom:8px}.personal-content__group-radio{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.personal-content__group-select{margin-bottom:16px}.personal-content__group-select .select2{width:100%!important}.personal-content__group-field{margin-bottom:16px}.personal-content__group-warning{margin-top:5px;font-size:12px;color:#ea4335}.personal-content:has([value=cash]:checked) .cash-trigger{display:block}.personal-content:has([value=card]:checked) .card-trigger{display:block}.personal-content .card-trigger,.personal-content .cash-trigger{display:none}.object-add,.object-block{background-color:#171616;padding:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px) clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);margin-bottom:10px}.object-list{display:flex;flex-direction:column;gap:10px}.object-card{background-color:#171616;padding:clamp(15px,15px + (20 - 15) * (100vw - 500px) / (1500 - 500),20px) clamp(15px,15px + (30 - 15) * (100vw - 500px) / (1500 - 500),30px);display:flex;flex-direction:column;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.object-card__main{display:flex;flex-direction:column;gap:10px;cursor:pointer}@media (hover: hover){.object-card__main:hover .arrow-toggle{color:#f47a00}}.object-card .active .arrow-toggle{color:#f47a00;transform:rotateX(-180deg)}.object-card__line{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.object-card__status{padding:clamp(2px,2px + (5 - 2) * (100vw - 500px) / (1500 - 500),5px) 5px;text-transform:uppercase;font-weight:500;font-size:clamp(12px,12px + (14 - 12) * (100vw - 500px) / (1500 - 500),14px);background-color:#f47a00;width:-moz-fit-content;width:fit-content}.object-card__status.canceled{background-color:red}.object-card__status.in_progress{background-color:#ffb81c}.object-card__status.in_planning{background-color:#33d8f4}.object-card__status.completed{background-color:#34c759}.object-card__inner{display:flex;flex-direction:column;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}.object-card__title{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px)}.object-card__address{display:flex;align-items:center;gap:5px;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);color:#ffffffbf}.object-card__address .icon{width:clamp(16px,16px + (20 - 16) * (100vw - 500px) / (1500 - 500),20px);height:clamp(16px,16px + (20 - 16) * (100vw - 500px) / (1500 - 500),20px);fill:#f47a00}.object-card__block{display:flex;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px) 0}@media (max-width: 1199px){.object-card__block{flex-direction:column}}.object-card__column-title{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px)}.object-card__column{width:50%;display:flex;flex-direction:column;gap:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px)}@media (max-width: 1199px){.object-card__column{width:100%}}.object-card__slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.object-card__slider .slick-left{left:2%}.object-card__slider .slick-right{right:2%}.object-card__slider .slick-slide div{position:relative;overflow:hidden;display:block;width:100%}.object-card__slider .slick-slide div:after{pointer-events:none;content:"";display:block;padding-top:50%}.object-card__slider .slick-slide div>img,.object-card__slider .slick-slide div>svg,.object-card__slider .slick-slide div>video,.object-card__slider .slick-slide div>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-card__text{position:relative;overflow:hidden;display:block;width:100%}.object-card__text:after{pointer-events:none;content:"";display:block;padding-top:50%}.object-card__text>img,.object-card__text>svg,.object-card__text>video,.object-card__text>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-card__text{position:relative}.object-card__text-inner{position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;padding:10px clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}.object-card__title-alt{font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px)}.object-card__total{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.object-card__total{flex-direction:column}}.object-card__label{font-size:clamp(14px,14px + (16 - 14) * (100vw - 500px) / (1500 - 500),16px);font-weight:500;display:flex;align-items:center;gap:5px}@media (max-width: 768px){.object-card__label{width:100%}}.object-card__label span{margin-left:auto;color:#f47a00;display:inline-block}.cart-templates__list{display:flex;flex-direction:column;gap:10px}.cart-templates .btn-link{margin-top:16px}.cart-templates__action{display:inline-flex;align-items:center;justify-content:center;height:44px;min-height:44px;padding:0 16px;box-sizing:border-box;line-height:1.2;margin-top:0}.cart-templates-card{background-color:#0e0e0e;display:flex;align-items:center;padding:16px;gap:10px;justify-content:space-between;position:relative;transition:.4s background-color}@media (max-width: 1024px){.cart-templates-card{flex-wrap:wrap}}@media (max-width: 768px){.cart-templates-card{align-items:flex-start}}@media (hover: hover){.cart-templates-card:hover{z-index:5}}.cart-templates-card__title{font-weight:500;flex:1 1 200px}@media (max-width: 1024px){.cart-templates-card__title{flex:0 1 calc(100% - 40px);order:-2}}.cart-templates-card__date{display:flex;align-items:center;gap:10px;font-weight:500;color:#ffffff80;flex:0 1 180px}.cart-templates-card__date .icon{flex-shrink:0;width:1em;height:1em;fill:transparent;stroke:currentColor}.cart-templates-card__more{width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;cursor:pointer;touch-action:manipulation;color:#fff;transition:.4s color}@media (max-width: 1024px){.cart-templates-card__more{order:-1;width:30px;height:30px}}.cart-templates-card__more:hover{color:#f47a00}.cart-templates-card__more:hover .cart-templates-card__more-list{opacity:1;pointer-events:initial}.cart-templates-card__more .icon{width:24px;height:24px;stroke:currentColor;fill:transparent}.cart-templates-card__more-list{position:absolute;pointer-events:none;opacity:0;top:100%;right:0;background-color:#fff;z-index:10}.cart-templates-card__more-item{color:#0e0e0e;padding:10px;display:block;width:100%;box-sizing:border-box;white-space:nowrap}.cart-templates-card__more-item+.history-order-card__more-item{border-top:1px solid #E9E9E9}.cart-templates-head{background-color:transparent;padding:16px;color:#ffffff80;font-size:12px;font-weight:600;text-transform:uppercase;pointer-events:none;display:flex;align-items:center;gap:10px;justify-content:space-between}@media (max-width: 768px){.cart-templates-head{display:none}}@media (min-width: 1025px){.cart-templates-head__title{flex:1 1 200px}.cart-templates-head__date{flex:0 1 230px}}.footer{background-color:#0e0e0e}.footer-top{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:clamp(20px,20px + (50 - 20) * (100vw - 500px) / (1500 - 500),50px);padding-bottom:clamp(20px,20px + (60 - 20) * (100vw - 500px) / (1500 - 500),60px)}@media (max-width: 500px){.footer-top{flex-direction:column}}.footer-column{display:flex;flex-direction:column;gap:16px}.footer-title{font-weight:500;text-transform:uppercase;color:#ffffff80}.footer-title-alt{font-weight:500;color:#ffffff80}.footer-nav{display:flex;flex-direction:column;gap:10px;margin:0;font-weight:500}.footer-nav li{list-style:none;margin:0}.footer-contacts{display:flex;flex-direction:column;gap:16px}.footer-registration{display:flex;flex-direction:column;gap:8px}.footer-bottom{font-size:14px;display:flex;gap:10px;align-items:center;justify-content:space-between;padding-top:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);padding-bottom:clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px);border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.footer-bottom{flex-direction:column}}.footer-bottom a{font-size:14px}.p-404 .breadcrumbs-wrap{display:flex;justify-content:center;width:100%;overflow-x:auto;margin:0 0 clamp(20px,20px + (50 - 20) * (100vw - 500px) / (1500 - 500),50px)}.p-404{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:0}.p-404__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:clamp(20px,20px + (36 - 20) * (100vw - 500px) / (1500 - 500),36px);text-align:center}.p-404__image{max-width:650px;width:90%}.p-404__text{max-width:773px;font-size:clamp(18px,18px + (24 - 18) * (100vw - 500px) / (1500 - 500),24px)}html,body{height:100%;-webkit-text-size-adjust:100%;position:relative}body{display:flex;-moz-flex-direction:column;flex-direction:column;position:relative;font-family:Montserrat,sans-serif;font-size:clamp(12px,12px + (16 - 12) * (100vw - 500px) / (1500 - 500),16px);color:#fff;width:100vw;max-width:100%;background-color:#0e0e0e;background-image:url(/images/bg.webp)}body:has(.fancybox__slide>.form-modal) .header{display:none}body:has(.fancybox__slide>.form-modal){overflow:hidden}body:has(.body-overflow) .header{display:none}body:has(.body-overflow){overflow:hidden}body:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;position:fixed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}body.fancybox-iosfix{position:relative!important;left:0;top:inherit!important;right:0}body main{margin-top:105px}@media (max-width: 768px){body main{margin-top:115px}}body main{flex:1 1 auto;width:100%;max-width:1920px;margin-left:auto;margin-right:auto}body.overflow{overflow:hidden}body:has(.filter.open){overflow-y:hidden}::-webkit-scrollbar{width:.4em;height:.2em}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#f47a00}::-webkit-scrollbar-thumb:hover{background:#02084c}ul,ol{list-style-position:outside;margin-bottom:25px}ul li,ol li{margin-bottom:10px;margin-left:20px;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none;transition:.4s}@media (hover: hover){a:hover{color:#f47a00}}a img{border:none}p{margin-bottom:1em;font-size:inherit;line-height:1.4;color:inherit}table{width:100%;margin-bottom:40px;border-collapse:collapse;font-family:Montserrat,sans-serif}table th,table td{padding:15px 10px;border:1px solid #d6d6d6;font-size:inherit;color:#3c3c3c}@media (max-width: 450px){table th,table td{padding:5px}}table th{border-bottom-width:3px;font-weight:400}input[type=submit]{font-family:Montserrat,sans-serif;outline:none;cursor:pointer;line-height:1.3;-webkit-appearance:none;-moz-appearance:none}textarea,input,select{font-family:Montserrat,sans-serif}button{border:none}.content{padding-top:15px;padding-bottom:clamp(80px,80px + (120 - 80) * (100vw - 500px) / (1500 - 500),120px)}.text-page:before,.text-page:after{content:"";display:table}.text-page:after{clear:both}.text-page img{max-width:100%}@media (max-width: 1024px){.text-page img{float:none!important;display:block;margin:0 auto 30px!important}}.text-page ul,.text-page ol{overflow:hidden}.text-page ul li,.text-page ol li{position:relative;left:15px;padding-right:15px;font-size:inherit}.text-page table img{float:none;max-width:inherit;margin:0}.attention{display:none}.RatingStar{width:16px;height:16px;stroke:#fc0;stroke-width:0}.RatingStar .LR{--color-star-full: #FFCC00;--color-star: #EEEEEE}html[data-useragent*="MSIE 10.0"] body *{display:none!important}html[data-useragent*="MSIE 10.0"] .attention img{display:block!important;margin:0 auto 30px}html[data-useragent*="MSIE 10.0"] .attention{display:block!important;padding-top:15%;font-size:60px;font-weight:700;text-transform:uppercase;text-align:center}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hidden{display:none!important}.overflow-wrap{overflow-y:hidden}.mt-content,.my-content{margin-top:clamp(60px,60px + (130 - 60) * (100vw - 500px) / (1500 - 500),130px)}.mb-content,.my-content{margin-bottom:clamp(60px,60px + (130 - 60) * (100vw - 500px) / (1500 - 500),130px)}.pt-content,.py-content{padding-top:clamp(40px,40px + (120 - 40) * (100vw - 500px) / (1500 - 500),120px)}.pb-content,.py-content{padding-bottom:clamp(40px,40px + (120 - 40) * (100vw - 500px) / (1500 - 500),120px)}.ckeditor>*:last-child{margin:0}.ckeditor ul{list-style:initial}.ckeditor li::marker{font-size:1em;color:#f47a00}@media (max-width: 768px){.show-desktop{display:none!important}}@media (min-width: 769px){.show-mobile{display:none!important}}.title-wrap{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:clamp(16px,16px + (36 - 16) * (100vw - 500px) / (1500 - 500),36px)}.title-wrap .title-division,.title-wrap .title-page{margin:0}.tabs-navigation{display:flex;align-items:center}.tabs-item{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:clamp(45px,45px + (60 - 45) * (100vw - 1200px) / (1800 - 1200),60px);text-transform:uppercase;font-weight:500;background-color:#0e0e0e;padding:5px clamp(10px,10px + (20 - 10) * (100vw - 500px) / (1500 - 500),20px)}@media (hover: hover){.tabs-item:hover{color:#f47a00}}.tabs-item.active{pointer-events:none;color:#fff;background-color:#f47a00}.more-text-js{transition:.4s;overflow:hidden}.more-text-js.on{position:relative}.more-text-js.on:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(0deg,#0e0e0e,#0e0e0e00);transition:.4s}.more-text-js.on.active:after{opacity:0}.more-text-js.on+.more-js{display:flex}.readonly{cursor:pointer;pointer-events:none;opacity:.9}.readonly *{cursor:pointer;pointer-events:none}figcaption{display:none}
