@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsProComp-XLt.ttf);font-weight:200;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsProComp-Lt.ttf);font-weight:300;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsPro-Normal.ttf);font-weight:400;font-style:normal}@font-face{font-family:TT Norms Pro Comp;src:url(./fonts/TTNormsProComp-Normal.ttf);font-weight:400;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsPro-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsPro-DmBd.ttf);font-weight:600;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsProComp-Bd.ttf);font-weight:700;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsProComp-XBd.ttf);font-weight:800;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(./fonts/TTNormsProComp-Blk.ttf);font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro Exp;src:url(./fonts/TTNormsProExp-DmBd.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TT Norms Pro Exp;src:url(./fonts/TTNormsProExp-Md.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Norms Pro Exp;src:url(./fonts/TTNormsProExp-Normal.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);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}.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;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;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;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left: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;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--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-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:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;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:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);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:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 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:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;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}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#ffffff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px #ffffff80}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:#428bca80}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,white 0%,#B4B9BE 30%,white 100%);box-shadow:1px 1px 2px #0003,inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:#00000073;background-color:#939ba7;background:linear-gradient(to bottom,white 0%,#919BA5 30%,white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:#d1d6e080}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px #0000001a;border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,white 0%,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#ffffff 0%,#919ba5 30%,#ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:#00000080}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-min,.irs--sharp .irs-max{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:#dee4ec80}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px #0000ff4d}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:#0000001a;border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:#0000001a}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}html{scrollbar-gutter:stable}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{font-family:TT Norms Pro,Arial,sans-serif;background:#f4f5f9;color:#242424}.pageWrapper{display:flex;flex-direction:column;min-height:100vh;position:relative}.container{max-width:1360px;margin:auto;padding:0 16px}@media (max-width: 768px){.container{padding:0 20px}}@media (max-width: 375px){.container{padding:0 8px}}.stopScroll{overflow:hidden}.header{z-index:8;background:#F4F5F9;padding-bottom:24px}.header_sticky{margin-top:120px;position:sticky;top:0;padding-bottom:0}@media (max-width: 1023px){.header_sticky{padding-bottom:24px}}@media (max-width: 1023px){.header_sticky{padding-top:20px;position:sticky!important}}@media (max-width: 375px){.header_sticky{padding-top:20px}}.header_sticky .header__inner{display:flex;justify-content:space-between;align-items:center;gap:105px}@media (max-width: 1200px){.header_sticky .header__inner{gap:20px}.header_sticky .header__inner .burgerButton__text{display:none}}@media (max-width: 1000px){.header_sticky .header__inner{display:block;margin-top:0}}.header_sticky .header__partTwo{flex-grow:1;gap:32px}@media (max-width: 1200px){.header_sticky .header__partTwo{gap:20px}}@media (max-width: 1000px){.header_sticky .header__partTwo{gap:40px}}.header_sticky .header__partOne{padding:35px 0}@media (max-width: 1000px){.header_sticky .header__partOne{padding:20px 0 28px}}@media (max-width: 1023px){.header_sticky .header__partOne{display:none}}@media (max-width: 375px){.header_sticky .header__partOne{padding:20px 0}}.header_sticky .header__partOne .header__citySelector{display:none}@media (max-width: 1000px){.header_sticky .header__partOne .header__citySelector{display:flex}}.header_sticky .header__partOne .header__hotLinks{display:none}@media (max-width: 1023px){.header_sticky .header__partOne .header__hotLinks{display:flex}}@media (max-width: 1400px){.header_sticky .header__navPanel{position:static}.header_sticky .header__navPanel .searchDropdown{width:auto}}@media (max-width: 768px){.header_sticky .header__navPanel .searchDropdown{width:100%}}.header_sticky .catalogHeaderMenu{top:calc(100% - 13px)}@media (max-width: 1000px){.header_sticky .catalogHeaderMenu{top:calc(100% + 8px)}}@media (max-width: 834px){.header_sticky .catalogHeaderMenu{top:0}}.header_sticky .header__phoneLink{display:none}@media (max-width: 1000px){.header_sticky .header__phoneLink{display:flex}}@media (max-width: 1023px){.header{position:sticky;top:0}}@media (max-width: 375px){.header{padding-bottom:12px}}.header__inner{position:relative}.header__partOne{display:flex;padding:20px 0 28px;align-items:center;gap:28px 12px}@media (max-width: 768px){.header__partOne{gap:28px 8px}}@media (max-width: 1250px){.header__partOne{flex-wrap:wrap}}@media (max-width: 1023px){.header__partOne{gap:22px 12px;padding:20px 0}}@media (max-width: 600px){.header__partOne{gap:16px 2px;padding:20px 0 16px}}.header__logo{display:flex}@media (max-width: 1300px){.header__logoImg{width:149px}}@media (max-width: 1023px){.header__logoImg{width:133px}}.header__sectionOne{display:flex;align-items:center;gap:44px}@media (max-width: 1300px){.header__sectionOne{gap:6px}}@media (max-width: 1023px){.header__sectionOne{flex-grow:1;justify-content:space-between}}@media (max-width: 768px){.header__sectionOne{gap:24px;max-width:calc(100% - 26px)}}@media (max-width: 600px){.header__sectionOne{max-width:calc(100% - 20px)}}@media (max-width: 375px){.header__sectionOne{gap:8px;max-width:unset}}.header__citySelector{display:flex;align-items:center;gap:4px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:500;color:#949eaa;transition:color .25s ease-in-out}.header__citySelector svg{flex-shrink:0}.header__citySelector:hover{color:#0d64c8}@media (max-width: 600px){.header__citySelector{max-width:calc(100vw - 200px)}}@media (max-width: 1300px){.header__citySelector svg{width:16px;height:16px}}.header__locationText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:116px}@media (max-width: 1023px){.header__locationText{max-width:unset}}.header__hotLinks{list-style:none;padding:0;display:flex;align-items:center;gap:24px;margin:0 0 0 auto;overflow-x:auto}.header__hotLinks::-webkit-scrollbar{display:none}@media (max-width: 1300px){.header__hotLinks{gap:14px}}@media (max-width: 1023px){.header__hotLinks{margin-left:unset;width:100%;order:1;justify-content:space-between;gap:16px}}@media (max-width: 768px){.header__hotLinks{width:100vw;flex-shrink:0;margin-left:-20px}}@media (max-width: 600px){.header__hotLinks{gap:30px}}@media (max-width: 375px){.header__hotLinks{margin-left:-8px}}.header__hotLinks:after{display:none;content:"";position:absolute;right:-20px;height:15px;width:45px;background:linear-gradient(to right,transparent,#f4f5f9 20px,#f4f5f9)}@media (max-width: 600px){.header__hotLinks:after{display:block}}@media (max-width: 375px){.header__hotLinks:after{right:-8px}}.header__hotLinkArrow{display:none;position:absolute;right:0;color:#949eaa;z-index:1}@media (max-width: 600px){.header__hotLinkArrow{display:block}}.header__hotLinksItem{white-space:nowrap}.header__hotLinksItem_open .header__hotLinkButtonIcon{transform:rotate(180deg)}.header__hotLinksItem_open .header__hotLinkDropdown{display:block}@media (max-width: 768px){.header__hotLinksItem:first-child{margin-left:20px}.header__hotLinksItem:last-of-type{margin-right:20px}}@media (max-width: 600px){.header__hotLinksItem:last-of-type{margin-right:40px}}@media (max-width: 375px){.header__hotLinksItem:first-child{margin-left:8px}.header__hotLinksItem:last-of-type{margin-right:35px}}.header__phoneLinkIcon{display:none}@media (max-width: 1023px){.header__phoneLinkIcon{display:block;transform:translate(1px)}}@media (max-width: 1023px){.header__phoneLinkText{display:none}}.header__phoneLink,.header__hotLink{display:flex;align-items:center;text-decoration:none;color:#949eaa;font-size:14px;font-weight:500;transition:color .25s ease-in-out;padding:0;border:none;background:transparent;cursor:pointer}.header__phoneLink:hover,.header__hotLink:hover,.header__phoneLink_active,.header__hotLink_active{color:#0d64c8}.header__phoneLink{margin-left:12px;color:#0d64c8}.header__phoneLink:hover{color:#0050ab}@media (max-width: 1300px){.header__phoneLink{margin-left:4px}}@media (max-width: 768px){.header__phoneLink{margin-left:0}}.header .header__hotLink_secondary{color:#0d64c8}.header .header__hotLink_secondary:hover{color:#0050ab}.header__hotLinkIcon{display:none}@media (max-width: 600px){.header__hotLinkIcon{display:block}}@media (max-width: 600px){.header__hotLinkText{display:none}}.header__navPanel{display:flex;gap:4px;flex-grow:1;position:relative}@media (max-width: 1200px){.header__navPanel{position:static}}.header__partTwo{display:flex;gap:40px}.header__hotLinkButtonIcon{width:12px;height:12px;flex-shrink:0}.header__hotLinkButton{gap:6px}.header__hotLinkDropdown{display:none;position:absolute;z-index:2;background:#F4F5F9;box-shadow:0 1px 10px #1b223d17;border-radius:4px;padding:14px 12px;transform:translate(-12px,7px)}.header__hotLinkDropdownMenu{padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.header__hotLinkDropdownLink{text-decoration:none;color:#242424;font-size:14px;font-weight:500;transition:color .25s ease-in-out}.header__hotLinkDropdownLink:hover{color:#0d64c8}.searchField{position:relative;flex-grow:1;z-index:1}@media (max-width: 1100px){.searchField{width:100%}}.searchField__input{height:50px;border:transparent;border-radius:4px;padding:0 84px 0 24px;width:100%;box-sizing:border-box;font-size:14px;font-weight:500;text-overflow:ellipsis;color:#242424;outline:1px solid transparent;transition:outline .25s ease-in-out}.searchField__input:focus-visible{outline:1px solid #0073FF}.searchField__input::placeholder{color:#949eaa}@media (max-width: 1023px){.searchField__input{height:40px;padding:0 84px 0 10px}}.searchField__button{position:absolute;top:50%;right:16px;transform:translateY(-50%);padding:0;background:transparent;border:none;display:flex;cursor:pointer}.searchField__resetButton{position:absolute;top:50%;right:48px;transform:translateY(-50%);padding:0;background:transparent;border:none;display:flex;cursor:pointer}.burgerButton{display:flex;align-items:center;background:#0D64C8;height:50px;border:none;border-radius:4px;padding:0;cursor:pointer}@media (max-width: 1023px){.burgerButton{height:40px}}.burgerButton__text{position:relative;height:inherit;display:flex;align-items:center;padding:0 24px;font-size:16px;font-weight:500;color:#fff}@media (max-width: 1023px){.burgerButton__text{display:none}}.burgerButton__text:after,.burgerButton__text:before{content:"";display:block;width:2px;height:6px;background:#F4F5F9;position:absolute;right:0}.burgerButton__text:after{top:0}.burgerButton__text:before{bottom:0}.burgerButton__iconWrapper{height:inherit;display:flex;align-items:center;width:50px;justify-content:center;padding:0}@media (max-width: 1023px){.burgerButton__iconWrapper{width:40px}}.burgerButton__burgerIconClose{display:none}.headerMenu{padding:0;margin:0;list-style:none;display:flex;gap:14px}@media (max-width: 1023px){.headerMenu{display:none}}.headerMenu__item{width:74px}.headerMenu__item:last-child{width:auto}.headerMenu__link{position:relative;display:flex;flex-direction:column;text-decoration:none;color:#949eaa;font-size:14px;font-weight:500;align-items:center;gap:8px;transition:color .25s ease-in-out}.headerMenu__link:hover,.headerMenu__link_active{color:#0d64c8}.headerMenu__itemQuantity{position:absolute;left:38px;top:-10px;display:flex;align-items:center;justify-content:center;background:#0D64C8;color:#fff;font-size:11px;font-weight:500;border-radius:20px;height:20px;min-width:20px;padding:0 4px;box-sizing:border-box}.searchDropdown{position:absolute;top:calc(100% + 8px);width:100%;display:none}.searchDropdown_open{display:flex;flex-direction:column}@media (max-width: 768px){.searchDropdown{background:#F4F5F9;height:100vh;width:100vw;position:fixed;left:0;top:0;z-index:2;box-sizing:border-box;padding:20px}}@media (max-width: 375px){.searchDropdown{padding:20px 8px}}.searchDropdown__backdrop{background:rgba(3,8,13,.32);height:100vh;width:100vw;position:fixed;left:0;top:0}@media (max-width: 768px){.searchDropdown__backdrop{display:none}}.searchDropdown__content{position:relative;display:flex;background:#fff;border-radius:6px;box-shadow:0 4px 4px #6f6f6f0d;padding:8px 8px 0 30px;max-height:552px;height:calc(100vh - 200px);box-sizing:border-box}.searchDropdown__content:after{content:"";position:absolute;top:8px;right:8px;background:#F4F5F9;width:calc(47% - 16px);height:calc(100% - 8px);border-radius:6px 6px 0 0}@media (max-width: 768px){.searchDropdown__content:after{display:none}}@media (max-width: 768px){.searchDropdown__content{margin-top:12px;height:unset;max-height:unset;overflow:hidden;flex-grow:1;padding:8px 20px}}@media (max-width: 375px){.searchDropdown__content{padding:10px 6px}}.searchDropdown__scroller{display:flex;gap:24px;overflow-y:hidden;z-index:1;margin-right:4px;width:100%}.searchDropdown__scroller::-webkit-scrollbar{width:4px}.searchDropdown__scroller::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}@media (max-width: 768px){.searchDropdown__scroller{overflow-y:auto;margin-right:0;flex-wrap:wrap}}@media (max-width: 375px){.searchDropdown__scroller{gap:18px}}.searchDropdown__contentPartOne{padding-top:12px;display:flex;flex-direction:column;gap:32px;width:calc(53% - 24px);overflow-y:auto}.searchDropdown__contentPartOne::-webkit-scrollbar{width:4px}.searchDropdown__contentPartOne::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}@media (max-width: 768px){.searchDropdown__contentPartOne{width:100%;overflow-y:hidden}}@media (max-width: 375px){.searchDropdown__contentPartOne{padding:0 16px;gap:37px}}.searchDropdown__requestsProposal{display:flex;flex-direction:column;gap:17px}.searchDropdown__requestProposalItemText{font-size:14px;font-weight:500;color:#242424;line-height:1.1;display:inline-block;cursor:pointer}.searchDropdown__requestProposalItemHighlight{font-weight:700}.searchDropdown__categories{display:flex;flex-direction:column;gap:12px;padding-bottom:32px}@media (max-width: 768px){.searchDropdown__categories{padding-bottom:0}}.searchDropdown__categoriesTitle{font-size:22px;font-weight:500;color:#242424}.searchDropdown__categoriesItems{display:flex;flex-direction:column;gap:12px}.searchDropdown__categoriesItem{text-decoration:none;display:flex;align-items:center;gap:12px}.searchDropdown__categoriesItemContent{display:flex;flex-direction:column;gap:4px}.searchDropdown__categoriesItemText{font-weight:500;font-size:16px;color:#242424;line-height:1.4}.searchDropdown__categoriesItemSubText{font-weight:500;font-size:12px;color:#797979;line-height:1.4}.searchDropdown__categoriesItemImgWrapper{background:#F4F5F9;width:58px;height:58px;border-radius:4px;overflow:hidden;padding:5px;box-sizing:border-box;flex-shrink:0}.searchDropdown__categoriesImg{width:100%;height:100%;object-fit:contain}.searchDropdown__contentPartTwo{width:47%;box-sizing:border-box;padding:12px 8px 12px 12px;align-self:flex-start;height:100%;overflow-y:auto}.searchDropdown__contentPartTwo::-webkit-scrollbar{width:4px}.searchDropdown__contentPartTwo::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}@media (max-width: 768px){.searchDropdown__contentPartTwo{background:#F4F5F9;padding:12px;width:100%;border-radius:6px;height:auto}}@media (max-width: 375px){.searchDropdown__contentPartTwo{padding:8px}}.searchDropdown__productItemImgWrapper{flex-shrink:0;width:58px;height:58px;border-radius:4px;background:#fff;box-sizing:border-box;padding:4px}.searchDropdown__productItemImg{width:100%;height:100%;object-fit:contain}.searchDropdown__productItemLink{display:flex;gap:8px;padding:12px;box-sizing:border-box;border-radius:4px;text-decoration:none;transition:background .25s ease-in-out}@media (max-width: 375px){.searchDropdown__productItemLink{padding:8px 14px 8px 8px}}.searchDropdown__productItemContent{display:flex;flex-direction:column;gap:6px;overflow:hidden}.searchDropdown__productItemRow{display:flex;justify-content:space-between;align-items:center}.searchDropdown__productItemPrice{color:#242424;font-size:14px;font-weight:500}.searchDropdown__productItemCode{box-sizing:border-box;padding:3px 8px;background:#0D64C8;border-radius:4px;font-size:12px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 90px);white-space:nowrap}.searchDropdown__productItemDescription{width:calc(100% - 44px);color:#242424;font-size:14px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2}@media (max-width: 768px){.searchDropdown__productItemDescription{width:100%}}.searchDropdown__productItemHighlight{font-weight:700}.searchDropdown__products{display:flex;flex-direction:column;gap:8px}.searchDropdown__productItem{position:relative}.searchDropdown__productItem:hover .searchDropdown__productItemCartButton{display:flex}.searchDropdown__productItem:hover .searchDropdown__productItemLink{background:#fff}.searchDropdown__productItemCartButton{cursor:pointer;display:none;align-items:center;justify-content:center;width:36px;height:36px;background:#F6F7FA;color:#949eaa;border:none;border-radius:4px;position:absolute;right:12px;bottom:12px;transition:background .25s ease-in-out,color .25s ease-in-out}.searchDropdown__productItemCartButton svg{width:20px;height:20px}.searchDropdown__productItemCartButton:hover{background:#0D64C8;color:#fff}.searchDropdown__closeButton{display:flex;align-items:center;justify-content:center;background:#0D64C8;height:50px;width:50px;border:none;border-radius:4px;padding:0;cursor:pointer;color:#fff;flex-shrink:0}@media (max-width: 375px){.searchDropdown__closeButton{height:40px;width:40px}}.searchDropdown__mobilePanel{gap:4px;display:none}@media (max-width: 768px){.searchDropdown__mobilePanel{display:flex}}@media (max-width: 768px){.searchDropdown__cartForm{display:none}}body:has(.searchDropdown_open){overflow:hidden}.catalogHeaderMenu{position:absolute;top:calc(100% + 8px);width:100%;display:none;z-index:1}@media (max-width: 834px){.catalogHeaderMenu{position:fixed;left:0;top:0;z-index:2}}.catalogHeaderMenu_open{display:block}.catalogHeaderMenu_open~.header__partTwo .burgerButton .burgerButton__burgerIcon{display:none}.catalogHeaderMenu_open~.header__partTwo .burgerButton .burgerButton__burgerIconClose{display:block}.catalogHeaderMenu_open~.header__partTwo .burgerButton{z-index:1}.catalogHeaderMenu_open~.header__partTwo .searchDropdown_open{display:none}@media (max-width: 834px){.catalogHeaderMenu_open~.header__partTwo .searchDropdown_open{display:flex}}.catalogHeaderMenu__content{position:relative;background:#fff;box-sizing:border-box;padding:32px;display:grid;grid-template-columns:317px 1fr;gap:16px;border-radius:4px;max-height:688px;height:calc(100vh - 200px)}@media (max-width: 834px){.catalogHeaderMenu__content{background:#F4F5F9;height:100dvh;width:100vw;grid-template-columns:1fr;grid-template-rows:auto 1fr;z-index:2;box-sizing:border-box;padding:20px 16px;gap:0;max-height:unset}}@media (max-width: 768px){.catalogHeaderMenu__content{padding:20px}}@media (max-width: 375px){.catalogHeaderMenu__content{padding:20px 8px}}.catalogHeaderMenu__mainMenuList{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 4px 0 0;padding:0}.catalogHeaderMenu__mainMenuListItem{display:flex;gap:8px;align-items:center;padding:8px;border-radius:6px;cursor:pointer}.catalogHeaderMenu__mainMenuListItem:hover{background:#F4F5F9}.catalogHeaderMenu__mainMenuListItem_discount .catalogHeaderMenu__mainMenuImgWrapper{background:#F9F0F0;box-shadow:none}.catalogHeaderMenu__mainMenuListItem_discount .catalogHeaderMenu__mainMenuImg{width:21px;height:31px}.catalogHeaderMenu__mainMenuListItem_new .catalogHeaderMenu__mainMenuImgWrapper{background:#ECFDF5;box-shadow:none}.catalogHeaderMenu__mainMenuListItem_new .catalogHeaderMenu__mainMenuImg{width:31px;height:16px}.catalogHeaderMenu__mainMenuImgWrapper{padding:5px;width:40px;height:40px;box-sizing:border-box;border-radius:4px;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center}.catalogHeaderMenu__mainMenuImg{width:100%;height:100%;object-fit:contain}.catalogHeaderMenu__mainMenuItemText{color:#242424;font-size:16px;font-weight:500;line-height:1.2}@media (max-width: 834px){.catalogHeaderMenu__mainMenuItemText{font-size:14px}}.catalogHeaderMenu__partOne,.catalogHeaderMenu__partTwo{overflow:hidden}@media (max-width: 834px){.catalogHeaderMenu__partTwo{display:none}}@media (max-width: 834px){.catalogHeaderMenu__partOne{background:#fff;margin:12px 0 0;padding:16px 8px 16px 12px;border-radius:6px}}.catalogHeaderMenu__mainMenu{height:100%;overflow-y:auto}.catalogHeaderMenu__mainMenu::-webkit-scrollbar{width:4px}.catalogHeaderMenu__mainMenu::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.catalogHeaderMenu__treeBox{display:flex;flex-direction:column;gap:32px;border:8px solid #F4F5F9;border-radius:4px;box-sizing:border-box;padding:23px 4px 24px 24px;height:100%}.catalogHeaderMenu__treeBoxPartOne,.catalogHeaderMenu__treeBoxPartTwo{display:flex;flex-direction:column;gap:24px}.catalogHeaderMenu__treeBoxTitle{margin:0;font-size:22px;font-weight:500;color:#242424}.catalogHeaderMenu__treeBoxInner{display:grid;grid-template-columns:1fr 1fr;gap:64px;overflow-y:auto;padding-right:20px}@media (max-width: 1200px){.catalogHeaderMenu__treeBoxInner{gap:24px}}@media (max-width: 1000px){.catalogHeaderMenu__treeBoxInner{grid-template-columns:1fr}}.catalogHeaderMenu__treeBoxInner::-webkit-scrollbar{width:4px}.catalogHeaderMenu__treeBoxInner::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.catalogHeaderMenu__mobilePanel{gap:4px;display:none}@media (max-width: 834px){.catalogHeaderMenu__mobilePanel{display:flex}}.catalogHeaderMenu__mobilePanel .searchField__resetButton{display:none}.catalogHeaderMenu__mobilePanel .searchField__button{pointer-events:none}.catalogHeaderMenu__closeButton{display:flex;align-items:center;justify-content:center;background:#0D64C8;height:50px;width:50px;border:none;border-radius:4px;padding:0;cursor:pointer;color:#fff;flex-shrink:0}@media (max-width: 1023px){.catalogHeaderMenu__closeButton{height:40px;width:40px}}.catalogHeaderMenu__mobileMenuLevel2{display:none;margin-top:12px;flex-direction:column;overflow:hidden}@media (max-width: 834px){.catalogHeaderMenu__mobileMenuLevel2_open{display:flex}.catalogHeaderMenu__mobileMenuLevel2_open+.catalogHeaderMenu__partOne{display:none}}.catalogHeaderMenu__mobileMenuLevel2BackButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.catalogHeaderMenu__mobileMenuLevel2BackButton svg{flex-shrink:0;width:20px}.catalogHeaderMenu__mobileMenuLevel2Content{margin-top:20px;flex-grow:1;overflow:hidden;display:flex;flex-direction:column}.catalogHeaderMenu__mobileMenuLevel2Groups{margin-top:8px;flex-grow:1;overflow-y:auto}.catalogHeaderMenu__mobileMenuLevel2Groups::-webkit-scrollbar{width:4px}.catalogHeaderMenu__mobileMenuLevel2Groups::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.catalogHeaderMenu__mobileMenuLevel2Groups .catalogGroups__items{margin-top:0}.catalogHeaderMenu__backdrop{background:rgba(3,8,13,.32);height:100vh;width:100vw;position:fixed;left:0;top:0}@media (max-width: 834px){.catalogHeaderMenu__backdrop{display:none}}body:has(.catalogHeaderMenu_open){overflow:hidden}.catalogDisclosure{display:flex;flex-direction:column;gap:16px}.catalogDisclosure_open .catalogDisclosure__button{border:1px solid transparent;background:#0D64C8;color:#e6eaee}.catalogDisclosure_open .catalogDisclosure__verticalLine{display:none}.catalogDisclosure_open .catalogDisclosure__content{display:block}.catalogDisclosure__header{display:flex;gap:12px}.catalogDisclosure__button{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:16px;height:16px;border:1px solid #949EAA;border-radius:2px;cursor:pointer;box-sizing:border-box;background:transparent;padding:0;color:#949eaa}.catalogDisclosure__button svg{width:8px;height:8px}.catalogDisclosure__content{display:none;padding-left:28px}.catalogDisclosure__link{text-decoration:none;font-size:16px;font-weight:500;color:#242424;transition:color .25s ease-in-out}.catalogDisclosure__link:hover{color:#0d64c8}.catalogDisclosure__linkList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.catalogDisclosure__linkList .catalogDisclosure__link{color:#949eaa;font-size:14px}.catalogDisclosure__linkList .catalogDisclosure__link:hover{color:#0d64c8}.footer{margin-top:auto;background:#0d64c8;padding:80px 0 60px}@media (max-width: 768px){.footer{padding-bottom:80px}}@media (max-width: 640px){.product+.footer{padding-bottom:138px}}@media (max-width: 375px){.footer{padding-top:8px}}.footer__inner{position:relative;display:flex;gap:24px}@media (max-width: 768px){.footer__inner{flex-wrap:wrap;gap:88px}}.footer__logoImg{display:block;max-width:100%}.footer__menu{list-style:none;margin:108px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width: 768px){.footer__menu{margin:78px 0 0;gap:16px}}@media (max-width: 350px){.footer__menu{grid-template-columns:1fr}}.footer__menuLink{text-decoration:none;color:#fff;font-size:16px;font-weight:500;line-height:1.3}@media (max-width: 375px){.footer__menuLink{font-size:14px}}.footer__contacts{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:19px}@media (max-width: 375px){.footer__contacts{gap:10px 16px}}@media (max-width: 350px){.footer__contacts{grid-template-columns:1fr}}.footer__contactsText{color:#ffffff6b;font-size:14px;font-weight:400}.footer__contactsLink{text-decoration:none;color:#fff;font-size:16px;font-weight:400}.footer__copyrightWrapper{margin-top:43px;display:flex;flex-direction:column;gap:6px;max-width:370px}@media (max-width: 375px){.footer__copyrightWrapper{margin-top:60px}}.footer__copyright,.footer__copyrightText{margin:0;color:#73a5df;font-weight:400}.footer__copyright{font-size:14px}.footer__copyrightText{font-size:12px}.footer__socialMedia{display:flex;gap:8px;margin-top:90px}@media (max-width: 375px){.footer__socialMedia{margin-top:65px}}.footer__socialMediaLink{width:28px;height:28px}@media (max-width: 375px){.footer__socialMediaLink{width:40px;height:40px}.footer__socialMediaLink svg{width:100%;height:100%}}.footer__partOne,.footer__partTwo{width:50%}@media (max-width: 768px){.footer__partOne,.footer__partTwo{width:100%}}.footer__partOne{padding-right:30px;box-sizing:border-box}@media (max-width: 1200px){.footer__partOne{padding-right:0}}@media (max-width: 768px){.footer__partOne{order:1;padding-right:0}}@media (max-width: 375px){.footer__partOne{padding:0 20px;box-sizing:border-box}}.footer__form{padding:26px 24px 24px;background:#fff;border-radius:8px}@media (max-width: 375px){.footer__form{padding:14px 11px}}.footer__formTitle{font-family:TT Norms Pro Exp;color:#242424;font-size:28px;font-weight:500}@media (max-width: 375px){.footer__formTitle{font-size:20px}}.footer__formFields{margin-top:12px;display:grid;gap:16px 8px;grid-template-columns:repeat(2,1fr)}@media (max-width: 375px){.footer__formFields{gap:6px}}.footer__formRow{grid-column:span 2}.footer__formRow_half{grid-column:span 1}@media (max-width: 1000px){.footer__formRow_half{grid-column:span 2}}.footer__formControls{display:flex;flex-direction:column;gap:10px;margin-top:14px}@media (max-width: 375px){.footer__formControls{margin-top:12px;gap:20px}}.footer__formButton{width:100%}@media (max-width: 375px){.footer__checkbox .checkbox__label{font-size:12px}}.footer__checkbox .checkbox__label{line-height:1.3}.baseInput{box-sizing:border-box;width:100%;color:#242424;outline:1px solid transparent;transition:outline .25s ease-in-out}.baseInput:focus-visible{outline:1px solid #0073ff}.baseInput:disabled{background:rgba(35,38,43,.08);color:#23262b33}.baseInput:disabled::placeholder{color:#23262b33}.baseInput_primary{border:1px solid transparent;background:#f4f5f9}.baseInput_primary::placeholder{color:#949eaa}.baseInput_secondary{border:1px solid #eaecee;background:#fff}.baseInput_secondary::placeholder{color:#949eaa99}.baseInput_size-s{height:40px;border-radius:4px;padding:0 24px}@media (max-width: 375px){.baseInput_size-s{padding:0 16px}}.baseInput_size-m{height:48px;border-radius:4px;font-size:14px;font-weight:500;padding:0 24px}@media (max-width: 375px){.baseInput_size-m{padding:0 16px}}.baseInput_error{border:1px solid #ff4d4d}.fieldError{display:inline-block;text-align:left;color:#f33535;font-size:12px;font-weight:500;line-height:1.3;margin-top:4px}.textInputField{width:100%}.textareaField{position:relative}.textareaField__inner{background:#f4f5f9;border:1px solid transparent;outline:1px solid transparent;transition:outline .25s ease-in-out;border-radius:4px}@media (max-width: 375px){.textareaField__inner{padding:14px 16px}}.textareaField__inner:focus-within{outline:1px solid #0073ff}.textareaField__inner_error{border:1px solid #ff4d4d}.textareaField__inner_disabled{border:1px solid rgba(35,38,43,.2);background:rgba(35,38,43,.08);color:#23262b33}.textareaField__textarea{display:block;box-sizing:border-box;width:100%;height:160px;padding:14px 24px;font-size:14px;font-weight:500;color:#242424;resize:none;border:none;background:none;outline:none}.textareaField__textarea:disabled::placeholder{color:#23262b33}.textareaField__textarea::placeholder{color:#949eaa}.textareaField__counter{width:fit-content;margin-left:auto;padding:0 16px 10px 0;color:#949eaa;font-size:14px;line-height:1.3}.selectField{position:relative;display:flex;align-items:center;gap:16px}.selectField__label{color:#23262bcc;font-weight:400;font-size:16px}.selectField__inputWrapper{width:100%}.selectField__dropdown{border-radius:4px}.selectField__dropdown .select2-results__options{display:flex;flex-direction:column;gap:4px;padding:4px}.selectField__dropdown.select2-dropdown--below{transform:translateY(8px)}.selectField__dropdown.select2-dropdown--above{transform:translateY(-8px)}.selectField__dropdown .select2-results__option{border-radius:4px;color:#23262b;font-size:14px;font-weight:500;padding:12px 20px}@media (max-width: 375px){.selectField__dropdown .select2-results__option{padding:12px 16px}}.selectField__dropdown .select2-results__option.select2-results__option--highlighted{background:rgba(0,115,255,.1);color:#23262b}.selectField__dropdown .select2-results__option.select2-results__option--selected{background:rgba(0,115,255,.1);color:#0073ff}.selectField__dropdown .select2-search__field{border-radius:8px;height:40px;padding:0 12px!important}.selectField__dropdown .select2-search__field:focus-visible{outline:1px solid #0073FF;box-shadow:0 0 4px #0073ff80}.selectField .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 46px 0 24px;font-weight:500;font-size:14px;line-height:1;color:#242424}@media (max-width: 375px){.selectField .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 46px 0 16px}}.selectField .select2-container--default .select2-selection--single{height:48px;border-radius:4px;display:flex;align-items:center;background:#F4F5F9;border:1px solid transparent}.selectField .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;transform:translateY(-50%);right:24px;width:24px;height:24px}.selectField .select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;position:relative;width:100%;height:100%;border:0;margin:0;top:0;left:0;background:url(./images/select_arrow.svg) no-repeat;background-size:contain}.selectField .select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.selectField .select2-container{width:100%}.checkbox{display:inline-flex;gap:18px}.checkbox_secondary .checkbox__element{border:2px solid transparent;background:#F5F5F5}.checkbox__input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.checkbox__input:checked+.checkbox__element{background:#0D64C8;border-color:#0d64c8}.checkbox__input:checked+.checkbox__element .checkbox__icon{visibility:visible}.checkbox__element{display:inline-flex;align-items:center;justify-content:center;border:2px solid #0D64C8;box-sizing:border-box;width:20px;height:20px;border-radius:3px}.checkbox__icon{visibility:hidden}.checkbox__inner{position:relative;display:inline-flex}.checkbox__label{color:#242424;align-self:center;font-size:14px;font-weight:400}.button{display:inline-flex;align-items:center;justify-content:center;border:none;line-height:1;cursor:pointer;text-decoration:none;transition:background .25s ease-in-out,color .25s ease-in-out}.button_primary{background:#f4f5f9;color:#242424}.button_primary:hover{background:#e6eaee}.button_secondary{background:#0d64c8;color:#fff}.button_secondary:hover{background:#0050ab}.button_tertiary{background:#ffffff;color:#242424}.button_tertiary:hover{background:#e6eaee}.button_quaternary{background:#949eaa;color:#fff}.button_quaternary:hover{background:#768494}.button:disabled{cursor:default;opacity:.5;pointer-events:none}.button_size-xs,.button_size-s,.button_size-m{padding:0 12px;border-radius:4px;font-size:14px;font-weight:500}.button_size-xs{min-height:30px}.button_size-s{min-height:40px}.button_size-m{min-height:48px}.button_size-l{min-height:52px;padding:0 20px;border-radius:6px;font-weight:600}.button__content{display:flex;align-items:center;gap:8px}.button svg{transition:color .25s ease-in-out}.mobileMenu{position:fixed;bottom:0;width:100%;box-sizing:border-box;background:#F4F5F9;border-radius:8px 8px 0 0;border-left:1px solid rgba(148,158,170,.2);border-right:1px solid rgba(148,158,170,.2);border-top:1px solid rgba(148,158,170,.2);padding:7px 8px;display:none;justify-content:center;z-index:1}@media (max-width: 1023px){.mobileMenu{display:flex}}.mobileMenu__list{padding:0;margin:0;list-style:none;display:flex;gap:2px;width:100%;justify-content:center}.mobileMenu__item{width:20%}.mobileMenu__link{display:flex;flex-direction:column;text-decoration:none;color:#949eaa;font-size:14px;font-weight:500;align-items:center;gap:8px}@media (max-width: 500px){.mobileMenu__link{font-size:12px;gap:5px}}.mobileMenu__link_active{color:#0d64c8}.mobileMenu__link svg{width:30px;height:30px}.notFound{padding-bottom:80px}@media (max-width: 768px){.notFound{padding-bottom:32px}}.notFound__content{margin-top:12px;background:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:center;min-height:690px}@media (max-width: 768px){.notFound__content{min-height:491px}}.notFound__container{max-width:400px;margin:0 auto;text-align:center}.notFound__mainText{font-size:96px;font-weight:400;color:#949eaa;font-family:TT Norms Pro Exp}@media (max-width: 768px){.notFound__mainText{font-size:60px}}.notFound__text{font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;color:#242424;margin-top:23px;line-height:1.24}@media (max-width: 768px){.notFound__text{font-size:20px;max-width:260px;margin:13px auto}}.notFound__subText{font-weight:400;font-size:16px;color:#242424;line-height:1.24;margin:17px 47px 0}.notFound__subText a{color:#242424}@media (max-width: 768px){.notFound__subText{margin:15px 47px 0}}@media (max-width: 400px){.notFound__subText{margin:15px 25px 0}}.notFound__buttonWrapper{margin-top:41px;display:flex;justify-content:center;gap:8px}@media (max-width: 768px){.notFound__buttonWrapper{flex-direction:column;align-items:center;margin-top:18px}}.notFound__button{width:170px;box-sizing:border-box}@media (max-width: 768px){.notFound__button{min-height:40px;width:141px}}.notFound__mobileBr{display:none}@media (max-width: 768px){.notFound__mobileBr{display:block}}.breadCrumbs{position:relative;overflow-x:auto}.breadCrumbs::-webkit-scrollbar{display:none}.breadCrumbs__list{list-style:none;margin:0;padding:0;display:flex;gap:4px}.breadCrumbs__link{white-space:nowrap;text-decoration:none;color:#949eaa;display:inline-flex;align-items:center;gap:10px;padding:7px 12px;background:#fff;border-radius:4px;font-size:14px;font-weight:500;transition:color .25s ease-in-out}.breadCrumbs__link span{max-width:356px;overflow:hidden;text-overflow:ellipsis}.breadCrumbs__link:hover{color:#0d64c8}.breadCrumbs__link svg{flex-shrink:0}@media (max-width: 768px){.breadCrumbs__link{font-size:12px;padding:5px 8px}}.cookieNotification{position:fixed;bottom:30px;left:0;width:100%;z-index:20}@media (max-width: 768px){.cookieNotification{bottom:79px}}@media (max-width: 500px){.cookieNotification{bottom:73px}}.cookieNotification__box{background:#fff;max-width:928px;box-sizing:border-box;box-shadow:0 0 8px #6f6f6f59;border-radius:6px;display:flex;align-items:center;padding:16px 20px;margin-left:auto;gap:50px}@media (max-width: 768px){.cookieNotification__box{flex-direction:column;align-items:start;gap:6px;padding:16px 14px}}.cookieNotification__button{width:120px;min-height:40px;flex-shrink:0;font-size:16px}@media (max-width: 768px){.cookieNotification__button{font-size:14px;width:100px;min-height:30px}}.cookieNotification__text{margin:0;font-size:14px;font-weight:400;color:#242424;line-height:1.3}@media (max-width: 768px){.cookieNotification__text{font-size:12px}}.cookieNotification__link{text-decoration:none;font-weight:700;color:#0d64c8}@media (max-width: 768px){.cookieNotification__link{font-weight:600}}.aboutUs{padding-bottom:120px}@media (max-width: 768px){.aboutUs{padding-bottom:0}}.aboutUs__content{margin-top:5px}@media (max-width: 768px){.aboutUs__content{margin-top:8px}}.aboutUs__banner{width:100%;display:block;border-radius:6px}@media (max-width: 768px){.aboutUs__banner{margin:0 auto}}.aboutBrand{display:flex;justify-content:space-between;gap:20px;margin-top:120px}@media (max-width: 1000px){.aboutBrand{flex-wrap:wrap;gap:40px}}@media (max-width: 768px){.aboutBrand{gap:10px;margin-top:74px}}.aboutBrand__logo{width:100%;max-width:409px;display:block}@media (max-width: 768px){.aboutBrand__logo{max-width:224px}}.aboutBrand__partOne{flex-grow:1;width:42.4%;display:flex;flex-direction:column}@media (max-width: 1000px){.aboutBrand__partOne{width:100%}}.aboutBrand__partTwo{width:49.86%}@media (max-width: 1000px){.aboutBrand__partTwo{width:100%}}.aboutBrand__description{margin-top:auto;display:flex;flex-direction:column;gap:16px}@media (max-width: 1000px){.aboutBrand__description{margin-top:24px}}@media (max-width: 768px){.aboutBrand__description{margin-top:30px;gap:10px}}.aboutBrand__text{margin:0;font-size:28px;font-weight:400;color:#242424;line-height:1.2}.aboutBrand__text b{font-weight:500}@media (max-width: 1300px){.aboutBrand__text br{display:none}}@media (max-width: 768px){.aboutBrand__text{font-size:18px}}.aboutBrand__subText{margin:0;font-size:16px;font-weight:400;color:#242424;line-height:1.2}@media (max-width: 768px){.aboutBrand__subText{font-size:14px}}@media (max-width: 768px){.aboutBrand__catalogButton.sepButton{height:40px}}.aboutBrand__catalogButton .sepButton__text{width:152px;justify-content:center;box-sizing:border-box}@media (max-width: 768px){.aboutBrand__catalogButton .sepButton__text{font-size:14px;width:133px}}.aboutBrand__catalogButtonWrapper{margin-top:33px}@media (max-width: 768px){.aboutBrand__catalogButtonWrapper{margin-top:19px}}.aboutBrand__info{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.aboutBrand__infoItem{background:#fff;border-radius:6px;padding:30px;height:337px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.aboutBrand__infoItem{padding:16px;height:178px}}.aboutBrand__infoItemTextWrapper{margin-top:auto;display:flex;flex-direction:column;gap:1px}@media (max-width: 768px){.aboutBrand__infoItemTextWrapper{gap:0}}.aboutBrand__infoItemQuantity{font-size:68px;font-weight:500;color:#949eaa;font-family:TT Norms Pro Exp}@media (max-width: 1250px){.aboutBrand__infoItemQuantity{font-size:50px}}@media (max-width: 1000px){.aboutBrand__infoItemQuantity{font-size:68px}}@media (max-width: 768px){.aboutBrand__infoItemQuantity{font-size:36px;line-height:1.1}}.aboutBrand__infoItemText{font-size:16px;font-weight:400;color:#242424;line-height:1.36}@media (max-width: 768px){.aboutBrand__infoItemText{font-size:14px;line-height:1.1}}@media (max-width: 500px){.aboutBrand__infoItemText{font-size:9px}}@media (max-width: 768px){.aboutBrand__infoItemImg{width:43px;height:43px}}.sepButton{display:inline-flex;align-items:center;background:#949EAA;height:50px;border:none;border-radius:4px;padding:0;line-height:1;cursor:pointer;text-decoration:none;color:#fff;transition:background .25s ease-in-out}.sepButton:hover{background:#0D64C8}.sepButton__text{position:relative;height:inherit;display:flex;align-items:center;padding:0 24px;font-size:16px;font-weight:500}.sepButton__text:after,.sepButton__text:before{content:"";display:block;width:2px;height:6px;background:#F4F5F9;position:absolute;right:0}.sepButton__text:after{top:0}.sepButton__text:before{bottom:0}.sepButton__iconWrapper{height:inherit;display:flex;align-items:center;justify-content:center;min-width:50px}.sepButton__iconWrapper svg{width:8px;height:12px}.sepButton_disabled{cursor:default}.aboutSlider{margin-top:120px}@media (max-width: 768px){.aboutSlider{margin-top:64px}}.aboutSlider__titleWrapper{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1000px){.aboutSlider__titleWrapper{flex-wrap:wrap;gap:20px}}.aboutSlider__title{font-size:28px;font-weight:500;color:#242424;font-family:TT Norms Pro Exp;margin:0}@media (max-width: 768px){.aboutSlider__title{font-size:20px;line-height:1.2}}@media (max-width: 1000px){.aboutSlider__projectsButton{flex-wrap:wrap;gap:20px}}@media (max-width: 768px){.aboutSlider__projectsButton{display:none}}.aboutSlider__projectsButton .sepButton__text{padding:0 18px}.aboutSlider__slider{margin-top:20px}@media (max-width: 768px){.aboutSlider__slider{margin-top:32px}}.aboutSlider__sliderImg{height:450px;display:block;border-radius:6px}@media (max-width: 768px){.aboutSlider__sliderImg{height:360px;border-radius:4px}}.aboutSlider__slider .slick-track{display:flex;gap:4px}.aboutSlider__slider .slick-prev,.aboutSlider__slider .slick-next{cursor:pointer;padding:0;width:50px;height:50px;position:absolute;top:200px;border:none;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#fff;color:#242424;transition:background .25s ease-in-out,color .25s ease-in-out}.aboutSlider__slider .slick-prev:hover,.aboutSlider__slider .slick-next:hover{background:#0D64C8;color:#fff}@media (max-width: 768px){.aboutSlider__slider .slick-prev,.aboutSlider__slider .slick-next{width:42px;height:42px;top:159px}.aboutSlider__slider .slick-prev img,.aboutSlider__slider .slick-next img{height:9px}}.aboutSlider__slider .slick-prev.slick-disabled,.aboutSlider__slider .slick-next.slick-disabled{cursor:default}.aboutSlider__slider .slick-prev.slick-disabled img,.aboutSlider__slider .slick-next.slick-disabled img{opacity:.4}.aboutSlider__slider .slick-prev{left:12px}@media (max-width: 768px){.aboutSlider__slider .slick-prev{left:10px}}.aboutSlider__slider .slick-next{right:12px}@media (max-width: 768px){.aboutSlider__slider .slick-next{right:10px}}.aboutSlider__slider .slick-dots{display:flex!important;list-style:none;flex-wrap:wrap;margin:12px 0 0;padding:0}@media (max-width: 768px){.aboutSlider__slider .slick-dots{display:none!important}}.aboutSlider__slider .slick-dots .slick-active .aboutSlider__dotItem{border:1px solid #0D64C8}.aboutSlider__slider .slick-dots .slick-active .aboutSlider__dotImg{filter:blur(0)}.aboutSlider__dotImg{width:58px;height:58px;object-fit:cover;display:block;filter:blur(20px)}.aboutSlider__dotImgWrapper{overflow:hidden;border-radius:4px}.aboutSlider__dotItem{background:transparent;border:1px solid transparent;padding:4px;border-radius:4px}.aboutSlider__mobileProjectsButtonWrapper{display:none}@media (max-width: 768px){.aboutSlider__mobileProjectsButtonWrapper{display:block}}.aboutSlider__mobileProjectsButton{height:45px;width:100%}.aboutSlider__mobileProjectsButton .sepButton__text{font-size:14px;flex-grow:1;justify-content:center}.aboutPartners{margin-top:134px}@media (max-width: 768px){.aboutPartners{margin-top:65px}}.aboutPartners__titleWrapper{display:flex;justify-content:space-between;align-items:center}.aboutPartners__title{font-size:28px;font-weight:500;color:#242424;font-family:TT Norms Pro Exp;margin:0}@media (max-width: 768px){.aboutPartners__title{font-size:20px}}@media (max-width: 768px){.aboutPartners__button{display:none}}.aboutPartners__button .sepButton__text{padding:0 36px}.aboutPartners__item{background:#fff;text-decoration:none;display:block;width:268px;height:169px;border-radius:6px;overflow:hidden}@media (max-width: 768px){.aboutPartners__item{width:116px;height:73px;border-radius:6px}}.aboutPartners__itemImg{width:100%;height:100%;object-fit:contain;display:block}@media (max-width: 768px){.aboutPartners__itemImg{transform:scale(1.25) translateY(3px)}}.aboutPartners__itemsSlider{margin-top:20px;overflow-x:auto}@media (max-width: 768px){.aboutPartners__itemsSlider{margin-top:32px}}.aboutPartners__itemsSlider::-webkit-scrollbar{display:none}.aboutPartners__items{display:grid;gap:4px;grid-template-rows:repeat(2,auto);grid-auto-flow:column}@media (max-width: 768px){.aboutPartners__items{gap:2px}}.aboutPartners__mobileButtonWrapper{display:none}@media (max-width: 768px){.aboutPartners__mobileButtonWrapper{display:block;margin-top:4px}}.aboutPartners__mobileButton{height:45px;width:100%}.aboutPartners__mobileButton .sepButton__text{font-size:14px;flex-grow:1;justify-content:center}.aboutVacancies{margin-top:120px;padding:40px;display:flex;justify-content:end;background:url(./images/about5.png) no-repeat center center;background-size:cover;border-radius:6px}@media (max-width: 768px){.aboutVacancies{margin:64px -20px 0;border-radius:0;background:#39494E;flex-direction:column;padding:0}}@media (max-width: 375px){.aboutVacancies{margin:64px -8px 0}}.aboutVacancies__infoBox{max-width:539px;width:100%;background:#fff;border-radius:6px;padding:32px 30px;box-sizing:border-box}@media (max-width: 768px){.aboutVacancies__infoBox{max-width:100%;margin:-57px auto 20px;width:calc(100% - 40px);border-radius:8px;padding:24px}}@media (max-width: 375px){.aboutVacancies__infoBox{width:calc(100% - 16px);margin:-57px auto 8px;padding:15px 11px}}.aboutVacancies__title{margin:0;font-size:28px;font-weight:500;color:#242424;font-family:TT Norms Pro Exp}@media (max-width: 768px){.aboutVacancies__title{font-size:20px}}.aboutVacancies__text{margin:18px 0 0;font-size:16px;font-weight:400;color:#242424;line-height:1.36}@media (max-width: 768px){.aboutVacancies__text{margin:18px 0 0;font-size:14px;line-height:1.2}}.aboutVacancies__buttonWrapper{margin-top:23px}@media (max-width: 768px){.aboutVacancies__buttonWrapper{margin-top:18px}}@media (max-width: 768px){.aboutVacancies__button{height:40px}.aboutVacancies__button .sepButton__text{font-size:14px;padding:0 11px}}.aboutVacancies__list{margin:65px 0 0;list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){.aboutVacancies__list{margin:21px 0 0}}.aboutVacancies__listItem{position:relative;font-size:14px;font-weight:400;line-height:1.36;color:#242424;padding-left:20px}.aboutVacancies__listItem:before{content:"";position:absolute;left:0;top:5px;width:7px;height:7px;background:#949EAA;border-radius:2px}.aboutVacancies__subText{margin:49px 0 0;font-size:14px;font-weight:400;color:#242424}@media (max-width: 768px){.aboutVacancies__subText{margin:21px 0 0}}.aboutVacancies__email{margin-top:9px}.aboutVacancies__emailLink{font-size:16px;font-weight:500;color:#242424;text-decoration:none}.aboutVacancies__mobileBg{display:none}@media (max-width: 768px){.aboutVacancies__mobileBg{display:block}}.aboutVacancies__videoPlayer{display:none}@media (max-width: 768px){.aboutVacancies__videoPlayer{display:block;margin-top:20px}}.aboutVacancies__video{display:block;width:100%;border-radius:6px;border:none;aspect-ratio:16/9}.aboutService{margin-top:120px;padding:40px;display:flex;justify-content:end;background:url(./images/about6.png) no-repeat center center;background-size:cover;border-radius:6px}@media (max-width: 768px){.aboutService{margin:64px -20px 0;border-radius:0;background:#242424;flex-direction:column;padding:0}}@media (max-width: 375px){.aboutService{margin:64px -8px 0}}.aboutService__infoBox{max-width:539px;width:100%;background:#fff;border-radius:6px;padding:32px 30px;box-sizing:border-box}@media (max-width: 768px){.aboutService__infoBox{max-width:100%;margin:-57px auto 20px;width:calc(100% - 40px);border-radius:8px;padding:24px}}@media (max-width: 375px){.aboutService__infoBox{width:calc(100% - 16px);padding:15px 11px;margin:-29px auto 8px}}.aboutService__title{margin:0 75px 0 0;font-size:28px;font-weight:500;color:#242424;font-family:TT Norms Pro Exp;letter-spacing:-1px}@media (max-width: 768px){.aboutService__title{margin:0;font-size:20px;letter-spacing:0;line-height:1}}@media (max-width: 768px){.aboutService__title{margin-right:35px}}.aboutService__text{margin:18px 0 0;font-size:16px;font-weight:400;color:#242424;line-height:1.36}@media (max-width: 768px){.aboutService__text br{display:none}.aboutService__text{font-size:14px;line-height:1.2;margin:15px 0 0}}.aboutService__buttonWrapper{margin-top:22px}@media (max-width: 768px){.aboutService__buttonWrapper{margin-top:19px}}@media (max-width: 768px){.aboutService__button{height:40px}}.aboutService__button .sepButton__text{width:152px;justify-content:center;box-sizing:border-box}@media (max-width: 768px){.aboutService__button .sepButton__text{font-size:14px;width:135px}}.aboutService__itemLocation{font-size:14px;font-weight:400;color:#242424;white-space:nowrap}.aboutService__itemLink{text-decoration:none;font-size:16px;font-weight:500;color:#242424}.aboutService__contacts{margin-top:172px;display:grid;grid-template-columns:225px 1fr;gap:32px}@media (max-width: 768px){.aboutService__contacts{grid-template-columns:1fr;margin-top:43px;gap:27px}}.aboutService__contactItem{display:flex;flex-direction:column;gap:8px}.aboutService__mobileBg{display:none}@media (max-width: 768px){.aboutService__mobileBg{display:block}}.mainPageContent{margin-bottom:120px}@media (max-width: 768px){.mainPageContent{margin-bottom:0}}.mainPageContent__carousels{display:flex;gap:4px}@media (max-width: 768px){.mainPageContent__carousels{flex-wrap:wrap;gap:18px}}.bigCarouselWrapper{position:relative;width:calc(100% - 332px)}@media (max-width: 1300px){.bigCarouselWrapper{width:calc(100% - 244px)}}@media (max-width: 768px){.bigCarouselWrapper{width:100%}}.bigCarousel{width:100%}.bigCarousel:not(.slick-initialized){display:none}.bigCarousel .slick-dots{display:flex;margin-top:-24px;gap:6px;padding:0;margin-bottom:0;justify-content:center;top:4px;position:relative}@media (max-width: 1023px){.bigCarousel .slick-dots{top:8px}}.bigCarousel .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.bigCarousel .slick-dots li button{cursor:pointer;display:block;width:7px;height:7px;border-radius:7px;background:rgba(199,199,199,.6);border:none;font-size:0;padding:0}@media (max-width: 1023px){.bigCarousel .slick-dots li button{width:5px;height:5px}}.bigCarousel .slick-dots li.slick-active button{width:30px;background:#0D64C8}@media (max-width: 1023px){.bigCarousel .slick-dots li.slick-active button{width:22px}}@media (max-width: 768px){.bigCarousel .slick-dots li.slick-active button{background-color:#fff}}.bigCarousel__item{position:relative;height:500px;background:rgba(255,255,255,.1);border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;overflow:hidden}@media (max-width: 1300px){.bigCarousel__item{height:367px}}@media (max-width: 768px){.bigCarousel__item{height:300px}}@media (max-width: 420px){.bigCarousel__item{height:200px}}.bigCarousel__img{width:100%;height:100%;object-fit:cover}.bigCarousel__text{position:absolute;bottom:28px;left:32px;font-size:40px;font-weight:500;color:#fff;max-width:500px;font-family:TT Norms Pro Exp}@media (max-width: 1300px){.bigCarousel__text{font-size:30px}}@media (max-width: 1023px){.bigCarousel__text{font-size:24px;max-width:320px;left:20px}}@media (max-width: 768px){.bigCarousel__text{top:13px;left:12px;font-size:22px;line-height:1.1}}.bigCarousel__controls{display:flex;gap:4px;position:absolute;bottom:18px;right:32px}@media (max-width: 1300px){.bigCarousel__controls{bottom:10px}}@media (max-width: 1023px){.bigCarousel__controls{right:14px;bottom:4px}}@media (max-width: 768px){.bigCarousel__controls{right:unset;bottom:-1px;left:12px}}.bigCarousel__buttonLink{text-decoration:none;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;height:50px;padding:0 40px;color:#252525;font-weight:500;font-size:16px;transition:background .25s ease-in-out,color .25s ease-in-out}.bigCarousel__buttonLink:hover{background:#0D64C8;color:#fff}@media (max-width: 1300px){.bigCarousel__buttonLink{height:36px;padding:0 30px;font-size:12px}}@media (max-width: 1023px){.bigCarousel__buttonLink{height:34px;font-size:14px;padding:0 14px}}@media (max-width: 768px){.bigCarousel__buttonLink{height:30px;padding:0 22px;font-size:14px}}.bigCarousel__arrowButton{width:50px;height:50px;border:none;background:#949EAA;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease-in-out}@media (max-width: 1300px){.bigCarousel__arrowButton{width:36px;height:36px}}@media (max-width: 1023px){.bigCarousel__arrowButton{height:34px;width:34px}}.bigCarousel__arrowButton img{display:block;height:12px;width:8px}.bigCarousel__arrowButton:hover{background:#0D64C8}@media (max-width: 768px){.bigCarousel__arrowButton{display:none!important}}.smallCarouselWrapper{width:328px}@media (max-width: 1300px){.smallCarouselWrapper{width:240px}}@media (max-width: 768px){.smallCarouselWrapper{width:100%}}.smallCarousel{width:100%}.smallCarousel:not(.slick-initialized){display:none}.smallCarousel .slick-dots{display:flex;margin-top:-24px;gap:6px;padding:0;margin-bottom:0;justify-content:center;top:4px;position:relative}@media (max-width: 1023px){.smallCarousel .slick-dots{top:8px}}.smallCarousel .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.smallCarousel .slick-dots li button{cursor:pointer;display:block;width:7px;height:7px;border-radius:7px;background:rgba(199,199,199,.6);border:none;font-size:0;padding:0}@media (max-width: 1023px){.smallCarousel .slick-dots li button{width:5px;height:5px}}.smallCarousel .slick-dots li.slick-active button{width:30px;background:#0D64C8}@media (max-width: 1023px){.smallCarousel .slick-dots li.slick-active button{width:22px}}@media (max-width: 768px){.smallCarousel .slick-dots li.slick-active button{background-color:#fff}}.smallCarousel__item{position:relative;height:500px;background:rgba(255,255,255,.1);border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;overflow:hidden;background:#222328}@media (max-width: 1300px){.smallCarousel__item{height:367px}}@media (max-width: 768px){.smallCarousel__item{height:300px}}@media (max-width: 420px){.smallCarousel__item{height:120px}}.smallCarousel__img{width:100%;position:absolute;top:0;left:0}@media (max-width: 768px){.smallCarousel__img{object-fit:cover;height:100%}}@media (max-width: 768px){.smallCarousel__img{display:none!important}}.smallCarousel__imgMobile{display:none!important}@media (max-width: 768px){.smallCarousel__imgMobile{display:block!important;height:100%;width:100%;object-fit:cover}}.smallCarousel__content{display:flex;flex-direction:column;box-sizing:border-box;padding:32px 28px;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}@media (max-width: 1300px){.smallCarousel__content{padding:24px 19px}}@media (max-width: 1023px){.smallCarousel__content{padding:18px 14px}}@media (max-width: 420px){.smallCarousel__content{padding:10px 10px 26px;width:50%}}.smallCarousel__title{color:#fff;font-size:28px;font-weight:600;font-family:TT Norms Pro Exp;line-height:1}@media (max-width: 1300px){.smallCarousel__title{font-size:20px}}@media (max-width: 768px){.smallCarousel__title{font-size:18px;line-height:1.2}}.smallCarousel__label{display:inline-block;background:#0D64C8;padding:5px 12px;font-size:12px;font-weight:500;color:#fff;border-radius:4px}@media (max-width: 1300px){.smallCarousel__label{font-size:9px}}@media (max-width: 1023px){.smallCarousel__label{font-size:7px}}@media (max-width: 768px){.smallCarousel__label{font-size:10px;padding:4px 8px}}.smallCarousel__labelWrapper{margin-top:12px}@media (max-width: 1023px){.smallCarousel__labelWrapper{margin-top:7px}}.smallCarousel__characteristics{color:#f9fcffcc;font-size:16px;margin:13px 0 0;line-height:1.45;list-style:none;padding:0}@media (max-width: 1300px){.smallCarousel__characteristics{font-size:12px}}@media (max-width: 1023px){.smallCarousel__characteristics{font-size:9px;margin:7px 0 0}}.smallCarousel__characteristics li{position:relative;padding-left:10px}@media (max-width: 1023px){.smallCarousel__characteristics li{padding-left:8px}}.smallCarousel__characteristics li:before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(249,252,255,.8);top:10px;left:0}@media (max-width: 1300px){.smallCarousel__characteristics li:before{top:6px}}@media (max-width: 1023px){.smallCarousel__characteristics li:before{top:4px;width:3px;height:3px}}@media (max-width: 768px){.smallCarousel__characteristics{display:none}}.smallCarousel__buttonWrapper{padding-left:4px;margin-top:auto}@media (max-width: 1300px){.smallCarousel__buttonWrapper{padding-left:0}}.smallCarousel__button{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:#Fff;border-radius:4px;height:50px;padding:0 40px;color:#252525;font-weight:500;font-size:16px;transition:background .25s ease-in-out,color .25s ease-in-out}.smallCarousel__button:hover{background:#0D64C8;color:#fff}@media (max-width: 1300px){.smallCarousel__button{height:36px;padding:0 24px;font-size:12px}}@media (max-width: 1023px){.smallCarousel__button{height:34px;padding:0 14px;font-size:14px}}@media (max-width: 768px){.smallCarousel__button{display:none}}.topProducts{margin-top:113px}@media (max-width: 600px){.topProducts{margin-top:70px}}.topProducts__menu{display:flex;gap:24px}.topProducts__menuLink{text-decoration:none;color:#949eaa;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp}@media (max-width: 600px){.topProducts__menuLink{font-size:20px}}.topProducts__menuLink_active{color:#242424}.topProducts__header{display:flex;justify-content:space-between;align-items:center}.topProducts__items{margin-top:32px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1000px){.topProducts__items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.topProducts__items{margin-top:8px}}.topProducts__mobileButtonWrapper{display:none;margin-top:12px}@media (max-width: 768px){.topProducts__mobileButtonWrapper{display:block}}.topProducts__mobileButton.sepButton{width:100%;height:46px}.topProducts__mobileButton.sepButton .sepButton__text{flex-grow:1;padding:0 24px 0 70px;justify-content:center;font-size:14px}.topProducts__mobileButton.sepButton .sepButton__iconWrapper{min-width:46px}@media (max-width: 768px){.topProducts__button.sepButton{display:none}}.productTile{position:relative;background:#fff;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.productTile_wide{grid-column:span 2}.productTile_wide .productTile__slider{width:100%;margin:0}.productTile_wide .productTile__slider .slick-dots{bottom:20px;right:12px}@media (max-width: 375px){.productTile_wide .productTile__slider .slick-dots{bottom:16px;right:8px}}.productTile_wide .productTile__sliderItem{aspect-ratio:1.8885}@media (max-width: 500px){.productTile_wide .productTile__sliderItem{aspect-ratio:1}}.productTile_wide .productTile__hoverСontroller{left:0;right:0;top:0;bottom:0}.productTile_wide .productTile__article{bottom:11px;left:12px}@media (max-width: 500px){.productTile_wide .productTile__article{bottom:13px;left:8px}}.productTile__slider{position:relative;margin:45px 12px 35px}@media (max-width: 500px){.productTile__slider{margin:33px 8px 27px}}.productTile__slider .slick-dots{display:flex;margin:0;gap:6px;padding:0;justify-content:center;position:absolute;bottom:-17px;right:12px}@media (max-width: 500px){.productTile__slider .slick-dots{right:8px;gap:2px;bottom:-14px}}.productTile__slider .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.productTile__slider .slick-dots li button{cursor:pointer;display:block;width:7px;height:7px;border-radius:7px;background:rgba(199,199,199,.6);border:none;font-size:0;padding:0}@media (max-width: 500px){.productTile__slider .slick-dots li button{width:5px;height:5px;border-radius:5px}}.productTile__slider .slick-dots li.slick-active button{width:30px;background:#0D64C8}@media (max-width: 500px){.productTile__slider .slick-dots li.slick-active button{width:12px}}.productTile__sliderItem{display:block;text-decoration:none;aspect-ratio:1.121}@media (max-width: 600px){.productTile__sliderItem{aspect-ratio:.9759}}.productTile__sliderImg{width:100%;height:100%;object-fit:contain;border-radius:4px}.productTile__sliderImg_cover{object-fit:cover}.productTile__sliderWrapper{position:relative}.productTile__labelWrapper{position:absolute;top:12px;left:12px}@media (max-width: 500px){.productTile__labelWrapper{top:8px;left:8px}}.productTile__label{padding:5px 8px;border-radius:4px;font-size:14px;font-weight:500;display:flex;align-items:center;min-height:26px;box-sizing:border-box}@media (max-width: 500px){.productTile__label{font-size:11px;padding:4px 6px;min-height:20px}}.productTile__label_discount{background:#F9F0F0;color:#f33535}.productTile__label_hit{background:#FFEDC0;color:#ff9925}.productTile__label_new{background:#ECFDF5;color:#09996b}.productTile__label_rus{background:#F4F5F9;color:#3b3b3b;display:flex;align-items:center;gap:6px}@media (max-width: 500px){.productTile__label_rus svg{width:18px;height:13px}}.productTile__label_topWeek{gap:2px;padding:0}.productTile__label_topWeek .productTile__subLabel{background:#EFF6FF;color:#2668f2;height:26px;display:flex;align-items:center;padding:0 8px;border-radius:4px}@media (max-width: 500px){.productTile__label_topWeek .productTile__subLabel{height:20px}.productTile__label_topWeek .productTile__subLabel svg{width:8px;height:10px}}.productTile__controls{display:flex;align-items:center;gap:8px;position:absolute;top:12px;right:12px}@media (max-width: 500px){.productTile__controls{top:8px;right:8px}}.productTile__favoritesButton{cursor:pointer;padding:0;background:transparent;border:none;color:#949eaa}@media (max-width: 500px){.productTile__favoritesButton{width:22px;height:22px;display:flex}.productTile__favoritesButton svg{width:100%;height:100%}}.productTile__favoritesButton_active{color:#0d64c8}.productTile__compareLink{color:#949eaa;text-decoration:none}@media (max-width: 500px){.productTile__compareLink{width:22px;height:22px;display:flex}.productTile__compareLink svg{width:100%;height:100%}}.productTile__article{position:absolute;bottom:11px;left:12px;box-sizing:border-box;padding:5px 12px;background:#0D64C8;border-radius:4px;font-size:12px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 120px);white-space:nowrap}@media (max-width: 500px){.productTile__article{font-size:9px;padding:5px 6px;max-width:calc(100% - 80px);bottom:6px;left:8px}}.productTile__content{display:flex;flex-direction:column;box-sizing:border-box;padding:10px 12px 12px;flex-grow:1}@media (max-width: 500px){.productTile__content{padding:8px}}.productTile__link{text-decoration:none;color:#242424;font-weight:500;font-size:16px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 500px){.productTile__link{font-size:14px}}.productTile__shortDescription{font-weight:500;font-size:14px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#949eaa}@media (max-width: 500px){.productTile__shortDescription{margin-top:4px;font-size:12px}}.productTile__contentRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px}@media (max-width: 500px){.productTile__contentRow{gap:4px;margin-top:4px}}.productTile__rating{display:flex;gap:4px;font-weight:500;font-size:14px;color:#949eaa}@media (max-width: 500px){.productTile__rating{font-size:12px}}.productTile__status{font-weight:500;font-size:14px;color:#949eaa}@media (max-width: 500px){.productTile__status{font-size:12px}}.productTile__notifyButton{display:inline-flex;cursor:pointer;font-weight:500;font-size:14px;color:#0d64c8;background:transparent;padding:0;border:none}@media (max-width: 500px){.productTile__notifyButton{font-size:12px;text-align:left}}.productTile__price{padding-top:16px;margin-top:auto;font-size:22px;font-weight:500;color:#242424}@media (max-width: 500px){.productTile__price{padding-top:8px;font-size:18px}}.productTile__price_inactive{color:#949eaa}.productTile__actionButton{margin-top:8px;width:100%}.productTile__actionButton:hover{background:#0050AB;color:#fff}@media (max-width: 500px){.productTile__actionButton{min-height:30px;padding:0 8px}}.productTile__quantity{margin-top:8px;width:100%!important}.productTile__quantity .quantity__inner{width:100%}@media (max-width: 768px){.productTile__quantity .quantity__inner{height:40px}}@media (max-width: 500px){.productTile__quantity .quantity__inner{height:30px}}.productTile__quantity .quantity__input{flex-grow:1}.productTile__hoverСontroller{position:absolute;left:12px;right:12px;top:45px;bottom:35px;display:flex}@media (max-width: 768px){.productTile__hoverСontroller{display:none}}@media (pointer: coarse){.productTile__hoverСontroller{display:none}}.productTile__hoverItem{height:100%;flex-grow:1}.quantity{width:fit-content}.quantity__label{position:absolute;clip-path:inset(100%)}.quantity__inner{position:relative;display:flex;width:164px;height:40px}.quantity__inner .button_size-xs,.quantity__inner .button_size-s,.quantity__inner .button_size-m{font-size:13px}@media (max-width: 768px){.quantity__inner{height:30px}}.quantity__inner:before,.quantity__inner:after{content:"";position:absolute;top:0;right:40px;bottom:0;left:40px;height:6px;border:solid #fff;border-width:0 2px;pointer-events:none}@media (max-width: 768px){.quantity__inner:before,.quantity__inner:after{inset-inline:48px}}.quantity__inner:after{top:auto}.quantity__btn{display:flex;align-items:center;justify-content:center;aspect-ratio:1;flex-shrink:0;padding:0;border:none;background:#0d64c8;color:#fff;cursor:pointer;transition:background .25s ease-in-out}@media (max-width: 768px){.quantity__btn{width:48px;aspect-ratio:auto}}.quantity__btn--minus{border-radius:4px 0 0 4px}.quantity__btn--plus{border-radius:0 4px 4px 0}.quantity__btn:hover,.quantity__btn:focus-within{background:#0050ab}.quantity__btn:focus{outline:none}.quantity__btn:disabled{cursor:not-allowed}.quantity__input{min-width:0;height:100%;padding:0 12px;font:inherit;text-align:center;border:none;background:#0d64c8;color:#fff;font-weight:500;letter-spacing:-.02em;-moz-appearance:textfield;transition:background .25s ease-in-out}@media (max-width: 768px){.quantity__input{font-size:14px}}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{display:none}.quantity__input:focus{outline:none;background:#0050ab}.completedProjects{margin-top:100px}@media (max-width: 600px){.completedProjects{margin-top:64px}}.completedProjects__header{display:flex;justify-content:space-between;align-items:center}.completedProjects__title{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;margin:0;color:#242424}@media (max-width: 600px){.completedProjects__title{font-size:20px}}.completedProjects__sliderImg{max-width:100%;width:100%;height:450px;object-fit:cover;border-radius:4px}@media (max-width: 375px){.completedProjects__sliderImg{height:376x;width:295px}}.completedProjects__sliderWrapper{overflow:hidden;margin-top:20px}.completedProjects__slider{margin:0 -4px}.completedProjects__slider .slick-track{display:flex;gap:4px}.completedProjects__slider .slick-prev,.completedProjects__slider .slick-next{cursor:pointer;padding:0;width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);border:none;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#fff;color:#242424;transition:background .25s ease-in-out,color .25s ease-in-out}.completedProjects__slider .slick-prev:hover,.completedProjects__slider .slick-next:hover{background:#0D64C8;color:#fff}@media (max-width: 375px){.completedProjects__slider .slick-prev,.completedProjects__slider .slick-next{width:42px;height:42px}.completedProjects__slider .slick-prev img,.completedProjects__slider .slick-next img{height:9px}}.completedProjects__slider .slick-prev.slick-disabled,.completedProjects__slider .slick-next.slick-disabled{cursor:default}.completedProjects__slider .slick-prev.slick-disabled img,.completedProjects__slider .slick-next.slick-disabled img{opacity:.4}.completedProjects__slider .slick-prev{left:12px}.completedProjects__slider .slick-next{right:12px}.completedProjects__mobileButtonWrapper{display:none}@media (max-width: 768px){.completedProjects__mobileButtonWrapper{display:block;margin-top:8px}}.completedProjects__mobileButton.sepButton{width:100%;height:46px}.completedProjects__mobileButton.sepButton .sepButton__text{flex-grow:1;padding:0 24px 0 70px;justify-content:center;font-size:14px}.completedProjects__mobileButton.sepButton .sepButton__iconWrapper{min-width:46px}@media (max-width: 768px){.completedProjects__button.sepButton{display:none}}.topCategories{margin-top:96px}@media (max-width: 600px){.topCategories{margin-top:64px}}.topCategories__header{display:flex;justify-content:space-between;align-items:center}.topCategories__title{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;margin:0;color:#242424}@media (max-width: 600px){.topCategories__title{font-size:20px}}.topCategories__img{position:absolute}.topCategories__img_machine{width:182px;right:81px;bottom:30px}@media (max-width: 640px){.topCategories__img_machine{width:35%;right:20px}}@media (max-width: 375px){.topCategories__img_machine{width:45%;right:10px;bottom:10px}}.topCategories__img_spray{width:155px;right:0;bottom:0}@media (max-width: 640px){.topCategories__img_spray{width:50%}}.topCategories__img_compressor{width:213px;right:13px;bottom:-60px}@media (max-width: 640px){.topCategories__img_compressor{width:75%}}@media (max-width: 500px){.topCategories__img_compressor{bottom:-20px}}.topCategories__img_closet{width:395px;right:86px;bottom:35px}@media (max-width: 1200px){.topCategories__img_closet{width:auto;height:calc(100% - 50px);right:10px}}@media (max-width: 640px){.topCategories__img_closet{width:40%;height:auto}}@media (max-width: 375px){.topCategories__img_closet{width:45%}}.topCategories__items{margin-top:16px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1200px){.topCategories__items{grid-template-columns:repeat(2,1fr)}}.topCategories__item{position:relative;overflow:hidden;background:#fff;border-radius:6px;padding:24px;box-sizing:border-box;min-height:340px}@media (max-width: 500px){.topCategories__item{padding:12px;min-height:280px}}@media (max-width: 375px){.topCategories__item{min-height:228px}}.topCategories__item_m{grid-column:span 2;min-height:320px}@media (max-width: 500px){.topCategories__item_m{min-height:260px}}.topCategories__item_l{grid-column:span 2;grid-row:span 2}@media (max-width: 1200px){.topCategories__item_l{order:1}}@media (max-width: 900px){.topCategories__item_l .topCategories__itemTitle{width:50%}}@media (max-width: 375px){.topCategories__item_l{min-height:300px}}@media (max-width: 640px){.topCategories__item_s .topCategories__itemList{display:none}}.topCategories__itemTitle{margin:0;color:#242424;font-size:24px;font-weight:500;line-height:1}@media (max-width: 500px){.topCategories__itemTitle{font-size:18px}}.topCategories__itemList{display:flex;flex-direction:column;gap:12px;padding:0;margin:16px 0 0;list-style:none}@media (max-width: 500px){.topCategories__itemList{margin:12px 0 0}}.topCategories__itemListLink{position:relative;text-decoration:none;font-size:16px;font-weight:400;color:#242424;display:inline-block;transition:color .25s ease-in-out}@media (max-width: 500px){.topCategories__itemListLink{font-size:14px}}.topCategories__itemListLink:hover{color:#0d64c8}.topCategories__itemMainLink{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#F4F5F9;border-radius:4px;color:#242424;transition:all .25s ease-in-out}.topCategories__itemMainLink:hover{background:#0D64C8;color:#fff}.topCategories__itemContent{display:flex;flex-direction:column;height:100%;z-index:1;position:relative}.topCategories__itemMainLinkWrapper{margin-top:auto}@media (max-width: 768px){.topCategories__button.sepButton{display:none}}.socialMedia{display:flex;justify-content:end;margin-top:100px;padding:40px;background:url(./images/socials2.jpg) no-repeat center center;background-size:cover;border-radius:4px}@media (max-width: 768px){.socialMedia{padding:60% 0 0;margin-left:-20px;margin-right:-20px;border-radius:0;background:url(./images/socials2.jpg) no-repeat center top;background-size:120%}}@media (max-width: 600px){.socialMedia{margin-top:64px}}@media (max-width: 375px){.socialMedia{margin-left:-8px;margin-right:-8px;background:url(./images/socials3.jpg) no-repeat center top;background-size:100%;padding:41.6% 0 0}}@media (max-width: 768px){.socialMedia__contentWrapper{padding:60px 20px 20px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20px,#141414 80px,#141414 100%)}}@media (max-width: 500px){.socialMedia__contentWrapper{padding:60px 8px 20px}}.socialMedia__content{background:#fff;border-radius:6px;padding:32px 30px;max-width:496px;box-sizing:border-box}@media (max-width: 768px){.socialMedia__content{max-width:100%}}@media (max-width: 500px){.socialMedia__content{padding:14px 12px}}.socialMedia__videoPlayer{margin-top:24px}@media (max-width: 500px){.socialMedia__videoPlayer{margin-top:12px}}.socialMedia__video{display:block;width:100%;border-radius:6px;border:none;aspect-ratio:16/9}.socialMedia__title{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 500px){.socialMedia__title{font-size:20px}}.socialMedia__text{font-size:16px;font-weight:400;line-height:1.2;color:#242424;margin:18px 0 0}@media (max-width: 500px){.socialMedia__text{font-size:14px}}.socialMedia__links{margin-top:68px;display:grid;grid-template-columns:repeat(6,1fr);gap:4px}@media (max-width: 500px){.socialMedia__links{margin-top:20px}}.socialMedia__link{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:20px;height:60px;background:#F4F5F9;border-radius:6px;padding:0 8px;box-sizing:border-box;grid-column:span 2;color:#949eaa;transition:background .25s ease-in-out,color .25s ease-in-out}.socialMedia__link:hover{background:#0D64C8;color:#fff}@media (max-width: 500px){.socialMedia__link{height:48px;gap:12px}}.socialMedia__link_wide{grid-column:span 3}@media (max-width: 500px){.socialMedia__link_rutube svg{width:24px}}@media (max-width: 500px){.socialMedia__link_youtube svg{width:31px}}@media (max-width: 500px){.socialMedia__link_vk svg{width:25px}}@media (max-width: 500px){.socialMedia__link_vkru svg{width:29px}}@media (max-width: 500px){.socialMedia__link_dzen svg{width:26px}}.socialMedia__linkText{color:inherit;font-size:16px;font-weight:500}@media (max-width: 500px){.socialMedia__linkText{height:14px}}.cooperation{margin-top:100px;display:flex;gap:12px;justify-content:space-between}@media (max-width: 1200px){.cooperation{flex-wrap:wrap;gap:40px}}@media (max-width: 600px){.cooperation{margin-top:64px}}@media (max-width: 500px){.cooperation{gap:30px}}.cooperation__sliderWrapper{overflow-x:auto}.cooperation__sliderItemWrapper{height:100%}.cooperation__slider .slick-track{display:flex;gap:4px}.cooperation__slider .slick-slide{height:unset}.cooperation__slider .slick-slide>div{height:100%}.cooperation__slider .slick-prev,.cooperation__slider .slick-next{cursor:pointer;padding:0;width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);border:none;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#F4F5F9;color:#242424;transition:background .25s ease-in-out,color .25s ease-in-out}.cooperation__slider .slick-prev:hover,.cooperation__slider .slick-next:hover{background:#0D64C8;color:#fff}.cooperation__slider .slick-prev.slick-disabled,.cooperation__slider .slick-next.slick-disabled{display:none!important}.cooperation__slider .slick-prev{left:12px}@media (max-width: 768px){.cooperation__slider .slick-prev{display:none!important}}.cooperation__slider .slick-next{right:12px}@media (max-width: 768px){.cooperation__slider .slick-next{display:none!important}}.cooperation__partOne{display:flex;flex-direction:column;width:336px;flex-shrink:0}@media (max-width: 1200px){.cooperation__partOne{width:100%}}.cooperation__partTwo{overflow:hidden;max-width:1010px}@media (max-width: 1200px){.cooperation__partTwo{max-width:unset}}@media (max-width: 375px){.cooperation__partTwo{overflow:unset;width:100%}}.cooperation__title{font-family:TT Norms Pro Exp;margin:0;font-size:28px;font-weight:500;color:#242424;line-height:1.2}@media (max-width: 1200px){.cooperation__title br{display:none}}@media (max-width: 600px){.cooperation__title{font-size:20px}}.cooperation__text{margin:16px 0 0;font-size:16px;font-weight:400;color:#242424;line-height:1.35}@media (max-width: 500px){.cooperation__text{margin:12px 0 0}}.cooperation__buttonWrapper{margin-top:auto}@media (max-width: 1200px){.cooperation__buttonWrapper{margin-top:16px}}@media (max-width: 768px){.cooperation__buttonWrapper{display:none}}.cooperation__sliderItem{height:100%;position:relative;background:#fff;border-radius:4px;padding-bottom:38px;width:336px;box-sizing:border-box;overflow:hidden;min-width:220px;flex-shrink:0}@media (max-width: 500px){.cooperation__sliderItem{width:198px;min-width:unset;padding-bottom:12px;height:244px}}.cooperation__sliderItemImg{width:100%;height:328px;object-fit:cover}@media (max-width: 1000px){.cooperation__sliderItemImg{height:250px}}@media (max-width: 500px){.cooperation__sliderItemImg{height:200px}}.cooperation__sliderItemNum{position:absolute;right:16px;top:16px;background:#F4F5F9;border-radius:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#949eaa;font-size:14px;font-weight:500}@media (max-width: 500px){.cooperation__sliderItemNum{width:30px;height:30px;font-size:12px;right:14px;top:14px}}.cooperation__sliderItemMainText{font-size:20px;font-weight:500;color:#242424;line-height:1.1;padding:0 32px;margin-top:-20px}@media (max-width: 500px){.cooperation__sliderItemMainText{font-size:16px;padding:0 20px}}.cooperation__sliderItemSubText{color:#797979;font-weight:400;font-size:16px;padding:0 32px;margin-top:16px;line-height:1.24}@media (max-width: 500px){.cooperation__sliderItemSubText{display:none}}.cooperation__mobileButtonWrapper{display:none;margin-top:12px}@media (max-width: 768px){.cooperation__mobileButtonWrapper{display:block}}.cooperation__mobileButton.sepButton{width:100%;height:46px}.cooperation__mobileButton.sepButton .sepButton__text{flex-grow:1;padding:0 24px 0 70px;justify-content:center;font-size:14px}.cooperation__mobileButton.sepButton .sepButton__iconWrapper{min-width:46px}.service{display:flex;justify-content:end;margin-top:100px;padding:40px;background:linear-gradient(to right,rgba(0,0,0,0) 0%,#1C1D1D 75%,#1C1D1D 100%),url(./images/service_bg.jpg) no-repeat -300px center;background-size:cover;border-radius:4px}@media (max-width: 768px){.service{padding:40% 0 0;margin-left:-20px;margin-right:-20px;border-radius:0;background:url(./images/service_bg.jpg) no-repeat center top;background-size:100%}}@media (max-width: 600px){.service{margin-top:64px}}@media (max-width: 500px){.service{padding:40% 0 0}}@media (max-width: 375px){.service{margin-left:-8px;margin-right:-8px;background:url(./images/service_bg2.jpg) no-repeat center top;padding:42% 0 0;background-size:100%}}@media (max-width: 360px){.service{padding:40% 0 0}}@media (max-width: 768px){.service__contentWrapper{padding:60px 20px 20px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20px,#141414 80px,#141414 100%)}}@media (max-width: 500px){.service__contentWrapper{padding:60px 8px 20px}}.service__content{background:#fff;border-radius:6px;padding:32px 30px;max-width:496px;box-sizing:border-box}@media (max-width: 768px){.service__content{max-width:100%}}@media (max-width: 500px){.service__content{padding:14px 12px}}.service__title{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 500px){.service__title{font-size:20px}}.service__text{font-size:16px;font-weight:400;line-height:1.2;color:#242424;margin:18px 0 0;line-height:1.35}@media (max-width: 500px){.service__text{font-size:14px}}.service__buttonWrapper{margin-top:24px}@media (max-width: 500px){.service__buttonWrapper{margin-top:20px}}@media (max-width: 500px){.service__button{height:40px}.service__button .sepButton__text{font-size:14px}.service__button .sepButton__iconWrapper{min-width:46px}}.service__items{margin-top:80px;display:flex;flex-direction:column;gap:36px}@media (max-width: 500px){.service__items{margin-top:40px;gap:24px}}.service__item{display:flex;flex-direction:column;gap:8px}.service__itemLocation{font-size:14px;font-weight:400;color:#242424}.service__itemLink{font-size:16px;font-weight:500;color:#242424;text-decoration:none}.popup{top:0;left:0;position:fixed;width:100%;height:100vh;flex-direction:column;align-items:center;justify-content:center;padding:60px;box-sizing:border-box;z-index:100;display:none}.popup_open{display:flex}@media (max-width: 500px){.popup{padding:20px}}.popup__content{position:relative;min-width:200px;min-height:100px;z-index:1;max-width:100%;max-height:100%;display:flex}.popup__inner{overflow-y:auto;background:#ffffff;border-radius:4px;width:100%}.popup__inner::-webkit-scrollbar{width:8px}.popup__inner::-webkit-scrollbar-thumb{background:rgb(217,217,217);border-radius:24px}.popup__backdrop{left:0;top:0;position:absolute;background:rgba(93,100,107,.5);width:100%;height:100%}.popup__closeButton{z-index:10;cursor:pointer;position:absolute;right:22px;top:22px;display:flex;background:transparent;border:none;padding:0;color:#949eaa;outline:none}.popup__closeButton svg{width:28px;height:28px}@media (max-width: 768px){.authorizationPopup{padding:40px 8px;height:100dvh}}.authorizationPopup .popup__content{width:100%;max-width:480px;min-height:520px}@media (max-width: 768px){.authorizationPopup .popup__content{max-width:100%;min-height:400px;height:100%}}@media (max-width: 768px){.authorizationPopup .popup__backdrop{background:#F4F5F9;min-height:unset}}@media (max-width: 768px){.authorizationPopup .popup__closeButton{top:-32px;right:8px;width:24px;height:24px}.authorizationPopup .popup__closeButton svg{width:18px;height:18px;margin:auto}}@media (max-width: 768px){.authorizationPopup .popup__inner{border-radius:8px}}.authorizationPopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 768px){.authorizationPopup__content{padding:18px 16px}}.authorizationPopup__title{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424;margin-top:2px}@media (max-width: 768px){.authorizationPopup__title{font-size:22px}}.authorizationPopup__text{font-size:16px;font-weight:400;color:#242424;margin-right:40px;margin-top:12px}@media (max-width: 768px){.authorizationPopup__text{font-size:14px;margin-top:10px;margin-right:0}}.authorizationPopup__form{display:flex;flex-direction:column;margin-top:32px}.authorizationPopup__fields{display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.authorizationPopup__fields{gap:12px}.authorizationPopup__fields .phoneInputField__select .select2-container--default .select2-selection--single{height:32px}.authorizationPopup__fields .phoneInputField__selectDropdownIconSelection{width:26px;height:20px;object-fit:cover}.authorizationPopup__fields .phoneInputField__input{height:40px;padding:0 12px 0 123px}.authorizationPopup__fields .phoneInputField__select{width:104px}.authorizationPopup__fields .phoneInputField__select .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px}.authorizationPopup__fields .phoneInputField .phoneInputField__selectDropdown .select2-results__option{width:calc(100vw - 60px)}}.authorizationPopup__buttons{display:flex;flex-direction:column;gap:16px;margin-top:134px}@media (max-width: 768px){.authorizationPopup__buttons{margin-top:80px;gap:16px}.authorizationPopup__buttons .button{min-height:40px}}.authorizationPopup__loginButton{font-size:16px}@media (max-width: 768px){.authorizationPopup__loginButton{font-size:14px}}.authorizationPopup__linkWrapper{text-align:center}.authorizationPopup__link{font-size:16px;font-weight:500;text-decoration:none;color:#949eaa}@media (max-width: 768px){.authorizationPopup__link{font-size:14px}}.authorizationPopup__agreementText{font-size:14px;font-weight:400;color:#949eaa;line-height:1.3;text-align:center;margin-top:26px}@media (max-width: 768px){.authorizationPopup__agreementText{margin-top:22px}}.authorizationPopup__agreementText br{display:none}@media (max-width: 420px){.authorizationPopup__agreementText br{display:block}}@media (max-width: 374px){.authorizationPopup__agreementText br{display:none}}.authorizationPopup__agreementLink{text-decoration:none;color:#0d64c8}.phoneInputField{width:100%}.phoneInputField__inputWrapper{position:relative}.phoneInputField__input{padding-left:123px}.phoneInputField__selectDropdownIconSelection{width:32px;height:24px;border-radius:6px}.phoneInputField__selectDropdownTextSelection{font-weight:500;font-size:14px;line-height:1;color:#242424}.phoneInputField__select{width:110px;position:absolute;left:4px;top:50%;transform:translateY(-50%)}.phoneInputField__select .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;gap:6px;align-items:center;padding:0 8px}.phoneInputField__select .select2-container--default .select2-selection--single{height:40px;border-radius:3px;display:flex;align-items:center;background:#E6EAEE;border:1px solid transparent}.phoneInputField__select .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;transform:translateY(-50%);right:4px;width:28px;height:28px}.phoneInputField__select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;position:relative;width:100%;height:100%;border:0;margin:0;top:0;left:0;background:url(./images/select_arrowOpen.svg) no-repeat;background-size:contain}.phoneInputField__select .select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.phoneInputField__select .select2-container{width:100%}.phoneInputField__selectDropdown.select2-dropdown{border:none;background-color:#fff;box-shadow:0 4px 16px #949eaa1c;transform:translate(-4px,9px)}.phoneInputField__selectDropdown .select2-results{padding-right:4px}.phoneInputField__selectDropdown .select2-results__options{padding:0 4px 0 0;max-height:224px!important}.phoneInputField__selectDropdown .select2-results__options::-webkit-scrollbar{width:4px}.phoneInputField__selectDropdown .select2-results__options::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.phoneInputField__selectDropdown .select2-results__option{padding:16px 12px;color:#242424;display:flex;align-items:center;gap:6px;border-bottom:1px solid #E6EAEE;width:316px;box-sizing:border-box}.phoneInputField__selectDropdown .select2-results__option:last-child{border-bottom:none}.phoneInputField__selectDropdown .select2-results__option.select2-results__option--selected,.phoneInputField__selectDropdown .select2-results__option.select2-results__option--highlighted{background:rgba(148,158,170,.2);color:#242424}.cart{margin-bottom:110px}.cart__breadcrumbs{margin-bottom:4px}@media (max-width: 768px){.cart__breadcrumbs{display:none}}.cart__mobile-header{display:none;position:relative;margin-bottom:16px}@media (max-width: 768px){.cart__mobile-header{display:block}}.cart__back{position:absolute;top:4px;left:16px;display:flex;align-items:center;gap:8px;padding:0;background:none;border:none;font-size:14px;font-weight:500;color:#949eaa}.cart__back svg{width:6px}.cart__back path{stroke-width:1.5px}.cart__wrapper{display:grid;grid-template-columns:1fr auto;gap:4px;margin-bottom:110px}@media (max-width: 1023px){.cart__wrapper{grid-template-columns:1fr}}@media (max-width: 768px){.cart__wrapper{margin-bottom:67px}}.cart__auth{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);padding:20px 20px 18px;background:#fff;border-radius:6px;line-height:1.3}@media (max-width: 768px){.cart__auth{grid-template-columns:auto;padding:16px;font-size:14px}}.cart__auth-title{margin:0;font-weight:600}.cart__auth-text{grid-column:1;margin:0}@media (max-width: 768px){.cart__auth-text{margin-bottom:15px}}.cart__auth-btn{grid-column:2;grid-row:1/-1;align-self:center}@media (max-width: 768px){.cart__auth-btn{grid-column:auto;grid-row:auto}}.cart__auth-btn.button{font-size:16px;padding-inline:20px;letter-spacing:-.02em}@media (max-width: 768px){.cart__auth-btn.button{font-size:14px}}.cart__header{display:flex;flex-wrap:wrap;gap:17px;align-items:center;grid-column:1;padding:22px 20px 18px;background:#fff;border-radius:6px;font-size:14px;font-weight:500;line-height:1}@media (max-width: 768px){.cart__header{padding:16px}.cart__header .cart__title{display:none}}.cart__title{margin:0 auto 0 0;font-size:28px;font-family:TT Norms Pro Exp;font-weight:500}@media (max-width: 768px){.cart__title{margin:0;font-size:20px;line-height:1.2;text-align:center;letter-spacing:-.02em}}.cart__count{color:#949eaa}.cart__specs{display:flex;gap:10px 20px;margin-right:20px;color:#949eaa}@media (max-width: 768px){.cart__specs{display:none}}.cart__actions{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:12px 25px;margin-right:16px}@media (max-width: 768px){.cart__actions{gap:4px;margin-right:0}}.cart__actions-checkbox{margin-right:-4px;cursor:pointer}.cart__actions-checkbox *{cursor:pointer}.cart__actions-checkbox.checkbox{gap:10px;align-items:center}@media (max-width: 768px){.cart__actions-checkbox.checkbox{gap:4px}}.cart__actions-checkbox .checkbox__element{--size: 24px;width:var(--size);height:var(--size);border-radius:4px}@media (max-width: 768px){.cart__actions-checkbox .checkbox__element{--size: 20px;border-radius:2px}}.cart__actions-checkbox .checkbox__icon{width:100%;height:100%}.cart__actions-checkbox .checkbox__label{font-weight:500}.cart__actions-btn{display:flex;align-items:center;gap:10px;color:inherit;font:inherit;padding:0;border:none;background:none;cursor:pointer;color:#949eaa;transition:color .25s ease-in-out}.cart__actions-btn--del{margin-right:auto;color:inherit}.cart__actions-btn--del svg{color:#949eaa;transition:color .25s ease-in-out}.cart__actions-btn--del:hover svg{color:#0d64c8}@media (max-width: 768px){.cart__actions-btn--del{order:1;margin:0}}@media (max-width: 768px){.cart__actions-btn span{display:none}}@media (max-width: 768px){.cart__actions-btn--download,.cart__actions-btn--print{display:none}}@media (max-width: 768px){.cart__actions-btn--share{margin-left:auto}}.cart__actions-btn:hover{color:#0d64c8}.cart__actionSeparator{width:100%}@media (max-width: 768px){.cart__actionSeparator{display:none}}.cart__search{flex-basis:100%;display:flex;height:40px;margin-top:-3px;background:#f4f5f9;border-radius:4px;outline:1px solid transparent;transition:outline .25s ease-in-out}@media (max-width: 768px){.cart__search{display:none}}.cart__search:focus-within{outline:1px solid #0073ff}.cart__search-input{flex-grow:1;padding-inline:12px;background:none;border:none;font-size:14px;font-weight:500;color:inherit}.cart__search-input::placeholder{color:#949eaa}.cart__search-input:focus{outline:none}.cart__search-btn{display:grid;place-items:center;margin-right:4px;background:none;border:none;cursor:pointer;aspect-ratio:1;height:100%}.cart__card,.cart__recipient,.cart__delivery,.cart__payment{grid-column:1}@media (max-width: 768px){.cart__delivery,.cart__payment{display:none}}.cart__summary{position:sticky;top:92px;grid-row:1/span 4;grid-column:2;align-self:start;width:334px}@media (max-width: 1023px){.cart__summary{position:static;grid-column:1;grid-row:auto;width:auto}}.cart__mobileInstallments{display:none;background:#fff;border-radius:6px;padding:16px}@media (max-width: 768px){.cart__mobileInstallments{display:block}}.cart__mobileInstallmentsBox{display:flex;gap:36px;justify-content:space-between}.cart__mobileInstallmentsImg{width:60px;height:60px;flex-shrink:0}.cart__mobileInstallmentsContent{color:#242424}.cart__mobileInstallmentsTitle{margin:0;font-size:18px;font-weight:500}.cart__mobileInstallmentsText{margin:7px 0 0;font-size:14px;font-weight:400;line-height:1.3}.cart__mobileInstallmentsButton{background:transparent;border:none;font-size:14px;font-weight:500;color:#0d64c8;display:flex;gap:18px;align-items:center;padding:0}.cart__mobileInstallmentsButton svg{width:6px}.cart__mobileInstallmentsButtonWrapper{margin-top:18px}@media (max-width: 768px){.cart__preview .products-preview__items .productTile:nth-child(n+3){display:none}}.cart-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:8px;padding:20px;background:#fff;border-radius:6px}@media (max-width: 768px){.cart-card{padding:16px}}.cart-card--removed .cart-card__image{height:0;opacity:0;overflow:hidden}.cart-card--removed .cart-card__inner{grid-template-columns:1fr;grid-template-rows:1fr}.cart-card--removed .cart-card__left{display:grid;place-items:start}.cart-card--removed .cart-card__article,.cart-card--removed .cart-card__status,.cart-card--removed .cart-card__specs,.cart-card--removed .cart-card__right,.cart-card--removed .cart-card__recommend{display:none}.cart-card--removed .cart-card__title{max-width:414px;margin-bottom:24px}.cart-card--removed .cart-card__removed,.cart-card--removed .cart-card__restore{display:block}.cart-card__image{position:relative;display:grid;place-items:center;width:220px;height:240px}@media (max-width: 768px){.cart-card__image{position:static;width:100px;height:100px}}.cart-card__img{max-width:100%}.cart-card__checkbox{position:absolute;top:0;left:0}@media (max-width: 768px){.cart-card__checkbox{top:16px;left:auto;right:16px}}.cart-card__checkbox *{cursor:pointer}.cart-card__checkbox.checkbox{gap:10px;align-items:center}.cart-card__checkbox .checkbox__element{--size: 26px;width:var(--size);height:var(--size);border-radius:4px}@media (max-width: 768px){.cart-card__checkbox .checkbox__element{--size: 20px;border-radius:2px}}.cart-card__checkbox .checkbox__icon{width:100%;height:100%}.cart-card__checkbox .checkbox__label{font-weight:500}.cart-card__discount{padding:4px;background:#f9f0f0;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;color:#f33535}@media (max-width: 500px){.cart-card__discount{font-size:11px;line-height:1.1}}.cart-card__image .cart-card__discount{position:absolute;top:0;left:30px;padding:4px 8px}@media (max-width: 768px){.cart-card__image .cart-card__discount{display:none}}.cart-card__article-wrapper .cart-card__discount{display:none}@media (max-width: 768px){.cart-card__article-wrapper .cart-card__discount{display:block}}.cart-card__inner{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;gap:15px}@media (max-width: 1200px){.cart-card__inner{display:contents}}.cart-card__article-wrapper{display:flex;gap:4px;align-items:flex-start}.cart-card__article{width:fit-content;margin:4px 0 6px;padding:4px 12px;font-size:12px;font-weight:500;line-height:1.3;color:#fff;background:#0d64c8;border-radius:4px}@media (max-width: 768px){.cart-card__article{margin:0 0 8px;padding:4px 6px}}@media (max-width: 500px){.cart-card__article{font-size:9px}}.cart-card__title{max-width:388px;margin:0 0 11px;font-size:16px;font-weight:500;line-height:1.2}@media (max-width: 500px){.cart-card__title{font-size:14px}}.cart-card__status{display:flex;gap:8px;margin-bottom:17px;color:#949eaa;font-size:14px;font-weight:500;line-height:1}@media (max-width: 500px){.cart-card__status{margin-bottom:6px}}.cart-card__rating{display:flex;gap:5px}.cart-card__rating svg{color:#0d64c8}.cart-card__specs{display:grid;gap:3px;margin:0;padding:0 0 4px;list-style:none;font-size:14px;font-weight:500;line-height:1.3}@media (max-width: 768px){.cart-card__specs{display:none}}.cart-card__specs-label{margin-right:4px;color:#949eaa}.cart-card__removed{display:none;order:-1;margin:0 0 8px;color:#0d64c8;font-weight:500}.cart-card__restore{display:none;letter-spacing:-.02em}.cart-card__restore.button{min-height:33px}.cart-card__restore svg{color:#949eaa;transition:color .25s ease-in-out}.cart-card__restore:hover svg{color:#fff}.cart-card__right{display:flex;flex-direction:column;align-items:flex-end;min-height:183px;margin-left:auto}@media (max-width: 1200px){.cart-card__right{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);gap:8px;margin-left:0;min-height:auto}}.cart-card__actions{display:flex;align-items:flex-start;gap:8px;flex-grow:1}@media (max-width: 1200px){.cart-card__actions{grid-row:1/-1;width:220px}}@media (max-width: 768px){.cart-card__actions{width:100px}}.cart-card__actions-btn{display:grid;place-items:center;padding:0;background:none;border:none;color:#949eaa;cursor:pointer}.cart-card__actions-btn svg{transition:color .25s ease-in-out}@media (max-width: 768px){.cart-card__actions-btn svg{width:20px;height:20px}}.cart-card__actions-btn:hover svg{color:#0d64c8}@media (max-width: 768px){.cart-card__actions-btn--compare{display:none}}.cart-card__stock{display:flex;align-items:center;gap:7px;margin-right:10px;font-size:14px;line-height:1;font-weight:500;color:#949eaa}@media (max-width: 768px){.cart-card__stock{display:none}}.cart-card__stock-check{display:grid;place-items:center;width:24px;aspect-ratio:1;background:#3ac055;border-radius:4px;color:#fff}.cart-card__price{width:164px;margin-bottom:10px;font-size:22px;line-height:1;font-weight:500;letter-spacing:-.02em}@media (max-width: 500px){.cart-card__price{margin-bottom:0;font-size:18px}}.cart-card__recommend{grid-column:1/-1}@media (max-width: 1200px){.cart-card__recommend{margin-top:4px}}.cart-recommend{position:relative;background:#f4f5f9;border-radius:6px}.cart-recommend__toggle{display:flex;gap:6px;width:100%;padding:13px 16px 13px 20px;background:none;border-radius:6px;border:none;cursor:pointer;color:inherit;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.02em;transition:background .25s ease-in-out}@media (max-width: 768px){.cart-recommend__toggle{padding:10px 12px 7px}}.cart-recommend__toggle:hover{background:#e6eaee}.cart-recommend__toggle-arrow{color:#949eaa}.cart-recommend--open .cart-recommend__toggle-arrow{rotate:180deg}.cart-recommend__items{position:relative;display:none;margin:0 4px 4px}.cart-recommend--open .cart-recommend__items{display:block}.cart-recommend__items:after{content:"";position:absolute;inset:0 0 0 auto;width:54px;background:linear-gradient(to right,rgba(0,0,0,0),#f6f7fa)}.cart-recommend__items .slick-track{display:flex;gap:4px}.cart-recommend__item{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:repeat(2,auto);gap:11px 8px;width:268px;box-sizing:border-box;padding:8px;background:#fff;border-radius:6px}.cart-recommend__image{grid-row:1/-1;margin:0;display:grid;place-items:center;width:80px}.cart-recommend__img{max-width:100%}.cart-recommend__title{grid-column:span 2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:500;line-height:1.2}.cart-recommend__price{grid-column:2;align-self:end;margin-bottom:3px;font-size:18px;font-weight:500;line-height:1;letter-spacing:-.02em}.cart-recommend__btn{width:36px;aspect-ratio:1;padding:4px 0 0;background:#f4f5f9;border-radius:4px;border:none;color:#949eaa;cursor:pointer;transition:background .25s ease-in-out}.cart-recommend__btn:hover{background:#e6eaee;color:#0d64c8}.cart-recommend__arrowPrev,.cart-recommend__arrow{display:inline-flex!important;position:absolute;right:-8px;transform:translateY(-50%);top:50%;width:36px;height:36px;padding:0;background:#949eaa;color:#fff;cursor:pointer;visibility:hidden}@media (max-width: 768px){.cart-recommend__arrowPrev,.cart-recommend__arrow{display:none!important}}.cart-recommend--open .cart-recommend__arrowPrev,.cart-recommend--open .cart-recommend__arrow{visibility:visible}.cart-recommend__arrowPrev.button,.cart-recommend__arrow.button{min-height:36px}.cart-recommend__arrowPrev.slick-disabled,.cart-recommend__arrow.slick-disabled{display:none!important}.cart-recommend__arrowPrev:hover,.cart-recommend__arrow:hover{background:#0050AB}.cart-recommend__arrowPrev{left:-8px}.cart-summary{display:grid;gap:15px;padding:20px;box-sizing:border-box;background:#fff;border-radius:6px;font-size:14px;line-height:1.5;font-weight:500}@media (max-width: 768px){.cart-summary{padding:16px}}.cart-summary__row{display:flex;flex-wrap:wrap;gap:4px 11px}@media (max-width: 768px){.cart-summary__row{display:none}}.cart-summary__btn{padding:0;background:none;border:none;font:inherit;cursor:pointer;color:#0d64c8;letter-spacing:-.02em}.cart-summary__value{flex-basis:99%;color:#949eaa}.cart-summary__promo .baseInput_size-s{padding-inline:10px}.cart-summary__table{width:100%;margin-bottom:8px}.cart-summary__table td{padding:0}.cart-summary__table tr:not(:last-child) td{padding-bottom:12px}.cart-summary__price{text-align:right}.cart-summary__price--discount{color:#3ac055}.cart-summary__total{font-size:22px;line-height:1.3}.cart-summary__btns{display:grid;gap:8px}.cart-summary__submit{font-size:16px;position:relative}@media (max-width: 768px){.cart-summary__submit{min-height:40px;font-size:14px}}.cart-summary__secondAction{display:none}@media (max-width: 768px){.cart-summary__secondAction{display:inline-flex}}.cart-summary__multiText:before{content:attr(data-text-desktop)}@media (max-width: 768px){.cart-summary__multiText:before{content:attr(data-text-mobile)}}.cart-summary__agree{display:flex;gap:8px}.cart-summary__agree-text{margin:2px 0 0;font-family:TT Norms Pro Comp;line-height:1.3}.cart-summary__agree-link{text-decoration:none;color:#0d64c8}.cart-summary__agree-link:hover{text-decoration:underline}.cart-summary__mobileOrderInfo{display:none}@media (max-width: 768px){.cart-summary__mobileOrderInfo{display:block}}.cart-summary__mobileOrderInfoPaymentMethodLabel,.cart-summary__mobileOrderInfoBuyerLabel,.cart-summary__mobileOrderInfoDate{color:#242424;font-size:14px;font-weight:500}.cart-summary__mobileOrderInfoAddress{color:#949eaa;font-size:14px;font-weight:500;line-height:1.5;margin-top:3px}.cart-summary__mobileOrderInfoBuyer{margin-top:17px}.cart-summary__mobileOrderInfoBuyerValue{color:#949eaa;font-size:14px;font-weight:500;margin-top:3px}.cart-summary__mobileOrderInfoPaymentMethod{margin-top:16px}.cart-summary__mobileOrderInfoPaymentMethodBox{margin:0 -16px}.mobilePaymentMethods{overflow-x:auto;width:calc(100vw - 40px);display:flex}@media (max-width: 375px){.mobilePaymentMethods{width:calc(100vw - 16px)}}.mobilePaymentMethods::-webkit-scrollbar{display:none}.mobilePaymentMethods__items{display:flex;gap:4px;margin:0 16px;padding:0;list-style:none}.mobilePaymentMethods__label{display:flex;align-items:center;gap:8px;padding:11px 12px;background:#f4f5f9;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;cursor:pointer;color:#949eaa;white-space:nowrap}.mobilePaymentMethods__input{display:none}.mobilePaymentMethods__state{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;background:#fff;border-radius:50%;color:#fff;transition:background .25s ease-in-out}.mobilePaymentMethods__input:checked+.mobilePaymentMethods__state{background:#0d64c8}.mobilePaymentMethods__text{transition:color .25s ease-in-out}.mobilePaymentMethods__input:checked~.mobilePaymentMethods__text{color:#242424}.cart-recipient{display:grid;gap:12px;padding:40px;background:#fff;border-radius:6px}@media (max-width: 768px){.cart-recipient{display:none}}.cart-recipient__title{margin:0 0 -2px;font-size:22px;font-weight:500;line-height:1.45;letter-spacing:-.02em}.cart-recipient__row{display:flex;gap:12px;max-width:676px}.cart-recipient__row--another{display:none}.cart-recipient__row--another.--visible{display:flex}.cart-recipient .switcher{display:flex;width:fit-content;cursor:pointer}.cart-recipient .switcher__element{width:39px;height:20px;background:#949eaa;border-radius:2px}.cart-recipient .switcher__ball{left:2px;border-radius:2px}.cart-recipient .switcher__input:checked+.switcher__element .switcher__ball{left:calc(100% - 18px)}.cart-recipient .switcher__label{color:#0d64c8;font-size:14px;font-weight:500;cursor:inherit}.switcher{display:inline-flex;gap:8px}.switcher__input{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.switcher__input:checked+.switcher__element{background:#0D64C8}.switcher__input:checked+.switcher__element .switcher__ball{left:calc(100% - 18px)}@media (max-width: 768px){.switcher__input:checked+.switcher__element .switcher__ball{left:calc(100% - 22px)}}.switcher__element{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:20px;border-radius:4px;background:#949EAA}@media (max-width: 768px){.switcher__element{width:45px;height:24px}}.switcher__ball{position:absolute;left:2px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:#fff;border-radius:2px;transition:left .1s ease-out}@media (max-width: 768px){.switcher__ball{width:20px;height:20px}}.switcher__inner{position:relative;display:inline-flex}.switcher__label{color:#242424;font-size:14px;font-weight:500;align-self:center}.cart-delivery{padding:40px;background:#fff;border-radius:6px;overflow:hidden}@media (max-width: 1023px){.cart-delivery{padding:20px}}.cart-delivery__header{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;margin:4px 0 16px}.cart-delivery__title{margin:0;font-size:22px;font-weight:500;line-height:1;letter-spacing:-.02em}.cart-delivery__city{margin:0;font-size:14px;font-weight:500;line-height:1}.cart-delivery__city-name{color:#0d64c8}.cart-delivery__methods{margin-bottom:8px}.cart-delivery__container{display:none;height:306px}.cart-delivery__container.--visible{display:block}.cart-delivery__map{display:none;position:relative;height:100%;border-radius:6px;overflow:hidden}.cart-delivery__map.--visible{display:block}.cart-delivery__map-img{display:block;width:100%;height:100%;object-fit:cover}.cart-delivery__map-info{position:absolute;top:8px;right:8px;bottom:8px;left:8px;max-width:308px;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;background:#fff;border-radius:4px;font-size:14px;font-weight:500;line-height:1.17;box-shadow:0 4px 4px #6f6f6f0d}.cart-delivery__map-title{margin:0 0 14px;font-size:20px;letter-spacing:-.02em}.cart-delivery__map-address{display:flex;align-items:center;margin:0 0 4px}.cart-delivery__map-address:before{content:"";width:7px;aspect-ratio:1;margin-right:4px;background:#f14d38;border-radius:50%;flex-shrink:0;align-self:start;margin-top:4px}.--transport .cart-delivery__map-address:before{display:none}.cart-delivery__map-time{margin:0 0 4px;letter-spacing:.01em;color:#949eaa}.cart-delivery__map-date{margin:0;color:#0d64c8}.cart-delivery__map-btn{margin-top:auto;align-self:flex-start;min-width:180px;font-size:16px}.--courier .cart-delivery__map-btn{width:100%}.--courier .cart-delivery__map-btn:not(:hover){background:#949eaa}.cart-delivery__map .baseInput{margin:-5px 0;padding-inline:20px;height:50px}.cart-delivery__map-logo{display:block;margin-bottom:14px}.cart-delivery__empty{display:none;place-content:center;place-items:center;height:100%;box-sizing:border-box;border:1px solid #e6eaee;border-radius:6px}.cart-delivery__empty.--visible{display:grid}.cart-delivery__empty-title{margin:0 0 32px;font-size:22px;font-weight:500;line-height:1.18;letter-spacing:-.02em}.cart-delivery__empty-btn{padding-inline:43px;font-size:16px}.cart-delivery__date{display:none;margin-top:38px}.cart-delivery__date.--visible{display:block}.cart-delivery__date .cart-delivery__title{margin-bottom:18px}.cart-delivery__date-items{display:grid;gap:4px}.cart-delivery__date-time.delivery-date{display:none}.cart-delivery__date-time.--visible{display:flex}.cart-delivery__mapExemplar{display:block;width:100%;height:100%;background:#e6eaee;overflow:hidden}.cart-delivery__zoomPanel{display:flex;flex-direction:column;gap:4px}.cart-delivery__zoomPanelButton{cursor:pointer;border-radius:4px;width:40px;height:40px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;color:#242424;font-size:24px}.cart-delivery__zoomPanelButton:hover{color:#0d64c8}.cart-delivery__geoButton{cursor:pointer;border-radius:4px;width:40px;height:40px;background:#FFFFFF;display:flex;align-items:center;justify-content:center}.cart-delivery__markerWrapper{top:-80px;left:-26px;position:relative;width:63px;height:86px}.cart-delivery__markerIcon{width:100%;height:100%}.cart-delivery__markerText{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 5px);display:inline-block;background:#fff;color:#242424;font-size:16px;font-weight:500;padding:4px 8px;width:max-content;max-width:300px;text-align:center;border-radius:6px}.delivery-methods{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;padding:8px;list-style:none;background:#f4f5f9;border-radius:6px}:where(.delivery-methods){margin:0}.delivery-methods__item{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:5px 18px;height:100%;box-sizing:border-box;padding:25px 18px 27px;background:#fff;border-radius:6px;box-shadow:0 4px 4px #6f6f6f0d}.delivery-methods__icon{display:grid;place-items:center;grid-row:1/-1;width:28px;margin:8px 0 0;aspect-ratio:1;color:#949eaa}.delivery-methods__title{font-size:20px;font-weight:500;letter-spacing:-.02em}.delivery-methods__desc{font-size:14px;line-height:1}.delivery-methods__input{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:inherit;width:100%;height:100%}.delivery-methods__input:checked{border:2px solid #0d64c8}.delivery-date{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.delivery-date__label{display:flex;align-items:center;gap:12px;padding:15px 16px;background:#f4f5f9;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;cursor:pointer;color:#949eaa}.delivery-date__input{position:absolute;clip-path:inset(100%)}.delivery-date__state{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;background:#fff;border-radius:50%;color:#fff;transition:background .25s ease-in-out}.delivery-date__input:checked+.delivery-date__state{background:#0d64c8}.delivery-date__text{transition:color .25s ease-in-out}.delivery-date__input:checked~.delivery-date__text{color:#242424}.payment-methods{padding:40px;background:#fff;border-radius:6px}@media (max-width: 1023px){.payment-methods{padding:20px}}.payment-methods__title{margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.26;letter-spacing:-.02em}.payment-methods__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:8px;margin:0;padding:8px;list-style:none;background:#f4f5f9;border-radius:6px}@media (max-width: 768px){.payment-methods__items{grid-template-columns:1fr}}.payment-methods__item{position:relative;min-height:156px;box-sizing:border-box;background:#fff;border-radius:4px;box-shadow:0 4px 4px #6f6f6f0d}.payment-methods__item--recommended{padding:4px;background:#949eaa;border-radius:8px}.payment-methods__inner{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:5px 18px;padding:26px 20px 12px;background:#fff;border-radius:4px}.payment-methods__item--recommended .payment-methods__inner{padding-top:22px}.payment-methods__caption{margin:0 0 5px;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.02em}.payment-methods__desc{max-width:200px;font-size:14px;line-height:1.3}.payment-methods__input{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:8px;width:100%;height:100%}.payment-methods__input:checked{border:2px solid #0d64c8}.payment-methods__image{display:grid;grid-column:2;grid-row:1/-1;margin:0}.payment-methods__recommended{padding:4px 0;color:#fff;text-align:center;font-size:12px;font-weight:500;line-height:1.3}.payment-methods__error{position:relative;z-index:0;padding:34px 28px 32px;border-radius:6px;background:#f4f5f9}.payment-methods__error:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:-1;background:#fff;border-radius:inherit;border:2px solid #f33535;box-shadow:0 4px 4px #6f6f6f0d}.payment-methods__error-title{margin:0 0 12px;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.02em}.payment-methods__error-text{margin:0 0 17px;font-size:14px}.payment-methods__error-btn{font-size:16px}.payment-methods__error-btn svg{color:#949eaa;transition:color .25s ease-in-out}.payment-methods__error-btn:hover svg{color:#fff}.products-preview__header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:12px}@media (max-width: 640px){.products-preview__header{align-items:center}}.products-preview__title{margin:0;font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.02em}@media (max-width: 640px){.products-preview__title{font-size:22px}}.products-preview__article{margin-top:7px;padding:4px 12px;font-size:12px;line-height:1.3;font-weight:500;border-radius:4px;background:#0d64c8;color:#fff}@media (max-width: 640px){.products-preview__article{padding:4px 6px;font-size:9px}}.products-preview__btn{margin-left:auto}@media (max-width: 640px){.products-preview__btn{display:none}}.products-preview__items{display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1000px){.products-preview__items{grid-template-columns:repeat(2,1fr)}}.products-preview__mobile-btn{width:100%;margin-top:4px}.products-preview__mobile-btn.sepButton{display:none}@media (max-width: 640px){.products-preview__mobile-btn.sepButton{display:flex}}@media (max-width: 640px){.products-preview__mobile-btn{height:40px}}.products-preview__mobile-btn .sepButton__text{flex-grow:1;font-size:14px;justify-content:center}.products-preview__mobile-btn .sepButton__iconWrapper{min-width:40px}.clear-cart-popup .popup__content{width:min(436px,100%)}.clear-cart-popup .popup__inner{padding:32px 24px 24px}.clear-cart-popup .popup__closeButton{display:grid;place-items:center;top:8px;right:8px;width:24px;height:24px}.clear-cart-popup .popup__closeButton svg{width:18px;height:18px}.clear-cart-popup .popup__closeButton path{stroke-width:2px}.clear-cart-popup__title{margin:0 32px 12px 0;font-size:22px;font-weight:500;line-height:1.18;letter-spacing:-.02em}.clear-cart-popup__text{margin:0 0 32px;line-height:1.25}.clear-cart-popup__btns{display:flex;gap:8px}.clear-cart-popup__btn{flex-grow:1;letter-spacing:-.02em}.clear-cart-popup__btn.button{font-size:16px}.delivery-address .popup__content{width:min(1360px,100%)}.delivery-address .popup__inner{padding:40px}.delivery-address__title{margin:0 32px 20px 0;font-size:28px;font-weight:600;line-height:1.2}.delivery-address__map{position:relative;border-radius:4px;overflow:hidden;height:calc(100vh - 302px);max-height:734px}.delivery-address__inner{position:absolute;top:8px;right:8px;bottom:8px;left:8px;width:min(568px,100%);padding:20px;box-sizing:border-box;background:#fff;border-radius:4px;box-shadow:0 4px 4px #6f6f6f0d}.delivery-address__mapExemplar{width:100%;height:100%;overflow:hidden;background:#e6eaee}.delivery-address__container{display:none}.delivery-address__container_open{display:flex;flex-direction:column;height:100%}.delivery-address .store-pickup__search{width:min(576px,100%)}.delivery-address__dealersWrapper{height:100%;display:flex;flex-direction:column;gap:8px}.delivery-address .store-pickup__dealer{cursor:pointer}.delivery-address .store-pickup__dealers{flex-grow:1;align-items:start;grid-template-rows:min-content}.delivery-address .store-pickup__dealers::-webkit-scrollbar{width:4px}.delivery-address .store-pickup__dealers::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.delivery-address .store-pickup__search-btn{cursor:default}.delivery-address__selectPickupButton{width:100%;font-size:16px;background:#949eaa}.delivery-address__dealer_hide{display:none}.delivery-address__noResult{font-size:16px;font-weight:500}body:has(.delivery-address.popup_open){overflow:hidden}.delivery-form{display:flex;flex-direction:column;height:100%}.delivery-form__title{margin:0 0 20px;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.delivery-form__fields{display:grid;gap:12px}.delivery-form__row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.delivery-form .baseInput_size-m{height:50px}.delivery-form__cost{margin:20px 0;font-size:14px;line-height:1.3}.delivery-form__cost-value{font-weight:500}.delivery-form__address{position:relative;margin-bottom:32px}.delivery-form__address-dropdown{position:absolute;z-index:1;top:calc(100% + 4px);left:0;right:0;display:none;gap:16px;max-height:268px;margin:0;padding:16px 20px;box-sizing:border-box;overflow:auto;list-style:none;background:#fff;border-radius:4px;box-shadow:0 3px 14px #0000000f;font-size:14px;font-weight:500;line-height:1.43}.delivery-form__address-dropdown.--visible{display:grid}.delivery-form__address-dropdown li{cursor:pointer}.delivery-form__address-dropdown li:hover{color:#0d64c8}.delivery-form__wrapper{display:none}.delivery-form__wrapper.--visible{display:block}.delivery-form__companies{width:100%;margin-bottom:40px}.delivery-form__companies td{padding:10px 0}.delivery-form__companies tr:first-child td{padding-top:3px}.delivery-form__companies tr:not(:last-child) td{border-bottom:2px solid #f4f5f9}.delivery-form__company{font-size:14px;font-weight:500;line-height:1.21}.delivery-form__company-check{width:32px}.delivery-form__company-logo{width:73px}.delivery-form__company-img{display:block}.delivery-form__company-title{margin-bottom:3px}.delivery-form__company-desc{font-size:12px;letter-spacing:.01em;color:#949eaa}.delivery-form__company-price{width:126px}.delivery-form__company-duration{width:84px}.delivery-form__btn{width:100%;margin-top:auto;font-size:16px}.delivery-form__btn.button:not(:hover){background:#949eaa}.delivery-form__scroller{padding:1px;box-sizing:border-box;overflow:auto;margin-bottom:8px}.delivery-form__scroller::-webkit-scrollbar{width:4px}.delivery-form__scroller::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.delivery-form__address-dropdown-item_hide{display:none}.delivery-form__address-dropdown-item_active{color:#0d64c8}.orderWithoutRegistrationModal{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background:#f4f5f9;z-index:3;padding-bottom:79px;box-sizing:border-box}@media (max-width: 500px){.orderWithoutRegistrationModal{padding-bottom:73px}}@media (max-width: 768px){.orderWithoutRegistrationModal_open{display:flex}}.orderWithoutRegistrationModal__content{display:flex;flex-direction:column;width:100%;padding:0 20px;overflow:hidden}@media (max-width: 375px){.orderWithoutRegistrationModal__content{padding:0 8px}}.orderWithoutRegistrationModal__backButtonWrapper{margin-top:18px;padding-left:8px}.orderWithoutRegistrationModal__backButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.orderWithoutRegistrationModal__backButton svg{flex-shrink:0;width:20px}.orderWithoutRegistrationModal__sections{display:flex;flex-direction:column;gap:4px;margin-top:22px;overflow-y:auto}.orderWithoutRegistrationModal__section{padding:16px;background:#fff;border-radius:8px}.orderWithoutRegistrationModal__radioWrapper{display:flex;flex-direction:column;gap:8px}.orderWithoutRegistrationModal__infoItem{position:relative;width:100%;text-align:left;display:block;cursor:pointer;background:transparent;border:none;padding:0 56px 0 0}.orderWithoutRegistrationModal__infoItem svg{position:absolute;color:#949eaa;right:6px;top:1px;width:6px}.orderWithoutRegistrationModal__infoItemNeme{color:#242424;font-size:14px;font-weight:500}.orderWithoutRegistrationModal__infoItemValue{color:#949eaa;font-size:14px;font-weight:600;margin-top:5px;line-height:1.3}.orderWithoutRegistrationModal__infoSubText{color:#0d64c8;font-size:10px;font-weight:500;margin-top:3px}.orderWithoutRegistrationModal__info{margin-top:27px}.orderWithoutRegistrationModal__infoBuyer{margin-top:26px}.orderWithoutRegistrationModal__infoGroup{display:flex;flex-direction:column;gap:28px}.orderWithoutRegistrationModal__infoInput .baseInput{height:40px;padding:0 12px}.orderWithoutRegistrationModal__infoFields{display:grid;gap:8px}.orderWithoutRegistrationModal__infoCodeButton{min-height:40px;width:100%;margin-top:12px}.orderWithoutRegistrationModal__infoBuyerLabel{color:#242424;font-size:14px;font-weight:500}.orderWithoutRegistrationModal__infoBuyerForm{margin-top:13px}.orderWithoutRegistrationModal__amountItem{color:#242424;font-size:14px;display:flex;font-weight:500;justify-content:space-between}.orderWithoutRegistrationModal__amountItem_total{font-size:22px}.orderWithoutRegistrationModal__amountValue_discount{color:#3ac055}.orderWithoutRegistrationModal__amount{display:flex;flex-direction:column;gap:19px;margin-top:3px}.orderWithoutRegistrationModal__form{margin-top:18px}.orderWithoutRegistrationModal__orderButton{min-height:40px;width:100%}.orderWithoutRegistrationModal__agreement{display:flex;gap:8px;margin-top:16px}.orderWithoutRegistrationModal__agreementLabel{font-size:14px;font-weight:400;color:#242424;line-height:1.3}.orderWithoutRegistrationModal__agreementLink{text-decoration:none;color:#0d64c8}@media (max-width: 768px){body:has(.orderWithoutRegistrationModal_open){overflow:hidden}body:has(.orderWithoutRegistrationModal_open) .mobileMenu{z-index:4}}.radioButton{display:inline-flex;gap:8px}.radioButton__input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.radioButton__input:checked+.radioButton__element{background:#0D64C8}.radioButton__input:checked+.radioButton__element:before{content:"";width:8px;height:8px;border-radius:50%;background:#ffffff}.radioButton__element{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;border-radius:50%;background:#F4F5F9}.radioButton__icon{visibility:hidden}.radioButton__inner{position:relative;display:inline-flex}.radioButton__label{color:#242424;align-self:center;font-size:14px;font-weight:400}.changeAddressTimeModal{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background:#f4f5f9;z-index:4;box-sizing:border-box}@media (max-width: 768px){.changeAddressTimeModal_open{display:flex}}.changeAddressTimeModal__content{display:flex;flex-direction:column;width:100%;padding:0 20px;overflow:hidden}@media (max-width: 375px){.changeAddressTimeModal__content{padding:0 8px}}.changeAddressTimeModal__backButtonWrapper{margin-top:18px;padding-left:8px}.changeAddressTimeModal__backButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.changeAddressTimeModal__backButton svg{flex-shrink:0;width:20px}.changeAddressTimeModal__sections{display:flex;flex-direction:column;gap:4px;margin-top:18px;overflow-y:auto;flex-grow:1}.changeAddressTimeModal__section{padding:16px;background:#fff;border-radius:8px}.changeAddressTimeModal__sectionTitle{font-weight:500;font-size:14px;color:#242424;margin-top:3px}.changeAddressTimeModal__addressFields{margin-top:25px}.changeAddressTimeModal__detailedAddress{display:none;margin-top:8px;grid-template-columns:repeat(3,1fr);gap:8px}.changeAddressTimeModal__detailedAddress_open{display:grid}.changeAddressTimeModal__input .baseInput{height:40px;padding:0 12px}.changeAddressTimeModal__shippingСost{display:flex;gap:4px;color:#242424;font-size:14px;margin-top:12px}.changeAddressTimeModal__shippingСostLabel{font-weight:400}.changeAddressTimeModal__shippingСostValue{font-weight:500}.changeAddressTimeModal__changeAddressButtonWrapper{margin-top:26px}.changeAddressTimeModal__changeAddressButton{min-height:40px;width:100%}.changeAddressTimeModal__comment{margin-top:24px}.changeAddressTimeModal__comment .textareaField__inner{padding:0}.changeAddressTimeModal__comment .textareaField__textarea{padding:14px 12px;height:114px}.changeAddressTimeModal__dateTimeBox{display:flex;flex-direction:column;gap:4px;margin-top:15px}.changeAddressTimeModal__dateTimeScroller{margin:0 -16px;overflow-x:auto;display:flex}.changeAddressTimeModal__dateTimeScroller::-webkit-scrollbar{display:none}.changeAddressTimeModal__dateTimeScroller .delivery-date{flex-wrap:nowrap;margin:0 16px}.changeAddressTimeModal__dateTimeScroller .delivery-date__label{gap:8px;padding:11px 12px;white-space:nowrap}.changeAddressTimeModal__saveButtonWrapper{padding:8px 0}@media (max-width: 768px){.changeAddressTimeModal__saveButtonWrapper{padding:8px}}.changeAddressTimeModal__saveButton{min-height:40px;width:100%}@media (max-width: 768px){body:has(.changeAddressTimeModal_open){overflow:hidden}}.changeAddressModal{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background:#f4f5f9;z-index:4;box-sizing:border-box}@media (max-width: 768px){.changeAddressModal_open{display:flex}}.changeAddressModal__content{display:flex;flex-direction:column;width:100%;padding:0 20px;overflow:hidden}@media (max-width: 375px){.changeAddressModal__content{padding:0 8px}}.changeAddressModal__backButtonWrapper{margin-top:18px;padding-left:8px}.changeAddressModal__backButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.changeAddressModal__backButton svg{flex-shrink:0;width:20px}.changeAddressModal__sections{display:flex;flex-direction:column;gap:4px;margin-top:4px}.changeAddressModal__section{padding:16px;background:#fff;border-radius:8px}.changeAddressModal__sectionTitle{font-weight:500;font-size:14px;color:#242424;margin-top:3px}.changeAddressModal__mapExemplar{width:100%;height:100%;border-radius:4px;overflow:hidden;background:#e6eaee}.changeAddressModal__map{flex-grow:1;overflow:hidden;margin-top:18px}.changeAddressModal__input{margin-top:12px}.changeAddressModal__input .baseInput{height:40px;padding:0 12px}.changeAddressModal__continueButton{min-height:40px;width:100%;margin-top:32px}@media (max-width: 768px){body:has(.changeAddressModal_open){overflow:hidden}}@media (max-width: 768px){.citiesPopup{padding:20px}}.citiesPopup .popup__content{width:100%;max-width:1194px}.citiesPopup__title{margin:0;color:#242424;font-weight:500;font-size:22px}.citiesPopup .popup__closeButton{top:42px;right:43px}@media (max-width: 768px){.citiesPopup .popup__closeButton{top:16px;right:16px}}.citiesPopup .popup__closeButton svg{width:20px;height:20px}.citiesPopup__content{padding:40px}@media (max-width: 768px){.citiesPopup__content{padding:16px}}.citiesPopup__panel{margin-top:18px}.citiesPopup__panelInner{display:inline-flex;gap:10px;background:#F4F5F9;border-radius:6px;padding:5px 4px}@media (max-width: 768px){.citiesPopup__panelInner{flex-wrap:wrap;width:100%}}.citiesPopup__panelButton{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100px;height:30px;font-weight:500;font-size:14px;color:#949eaa;border:none;background:transparent;border-radius:4px}.citiesPopup__panelButton_active{color:#f5f5f5;background:#0D64C8}@media (max-width: 768px){.citiesPopup__panelButton{width:100%}}.citiesPopup__itemsWrapper{margin-top:21px;height:538px;max-height:calc(100vh - 312px);overflow:auto}.citiesPopup__itemsWrapper::-webkit-scrollbar{width:8px}.citiesPopup__itemsWrapper::-webkit-scrollbar-thumb{background:rgb(217,217,217);border-radius:24px}.citiesPopup__items{height:100%;_overflow:hidden;column-count:auto;column-width:189px;column-gap:40px;-webkit-column-break-inside:avoid;column-break-inside:avoid;column-fill:auto}.citiesPopup__items_fillBalance{column-fill:balance;height:auto;overflow:hidden}.citiesPopup__cityButtonWrapper{break-inside:avoid;white-space:nowrap;margin-top:8px}.citiesPopup__label{color:#797979;font-size:14px;font-weight:700}.citiesPopup__cityButton{cursor:pointer;background:transparent;border:0;font-size:14px;font-weight:400;padding:0;line-height:1}.citiesPopup__group{display:block;margin-bottom:24px}.citiesPopup__group:last-child{margin-bottom:0}.citiesPopup__group_hide{display:none}.citiesPopup__cityButtonQuantity{color:#0d64c8}body:has(.citiesPopup.popup_open){overflow:hidden}.changeOrderdDetailsModal{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background:#f4f5f9;z-index:3;padding-bottom:79px;box-sizing:border-box}@media (max-width: 500px){.changeOrderdDetailsModal{padding-bottom:73px}}@media (max-width: 768px){.changeOrderdDetailsModal_open{display:flex}}.changeOrderdDetailsModal__content{display:flex;flex-direction:column;width:100%;padding:0 20px;overflow:hidden}@media (max-width: 375px){.changeOrderdDetailsModal__content{padding:0 8px}}.changeOrderdDetailsModal__backButtonWrapper{margin-top:18px;padding-left:8px}.changeOrderdDetailsModal__backButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.changeOrderdDetailsModal__backButton svg{flex-shrink:0;width:20px}.changeOrderdDetailsModal__buyer{margin-top:3px}.changeOrderdDetailsModal__buyerLabel{color:#242424;font-size:14px;font-weight:500}.changeOrderdDetailsModal__buyerValue{color:#949eaa;font-size:14px;font-weight:500;margin-top:8px}.changeOrderdDetailsModal__switcher{justify-content:space-between;width:100%;margin-top:10px}.changeOrderdDetailsModal__switcher .switcher__inner{order:1}.changeOrderdDetailsModal__switcher .switcher__label{color:#0d64c8;flex-grow:1}.changeOrderdDetailsModal__switcher .switcher__element{width:39px;height:20px}.changeOrderdDetailsModal__switcher .switcher__ball{width:16px;height:16px}.changeOrderdDetailsModal__switcher .switcher__input:checked+.switcher__element .switcher__ball{left:calc(100% - 18px)}.changeOrderdDetailsModal__anotherPersonFields{display:none;margin-top:13px;gap:8px}.changeOrderdDetailsModal__anotherPersonFields_open{display:grid}.changeOrderdDetailsModal__anotherPersonInput .baseInput{height:40px;padding:0 12px}.changeOrderdDetailsModal__sections{display:flex;flex-direction:column;gap:4px;margin-top:22px;overflow-y:auto}.changeOrderdDetailsModal__section{padding:16px;background:#fff;border-radius:8px}.changeOrderdDetailsModal__infoItem{position:relative;width:100%;text-align:left;display:block;cursor:pointer;background:transparent;border:none;padding:0}.changeOrderdDetailsModal__arrowIcon{position:absolute;color:#949eaa;right:6px;top:1px;width:6px}.changeOrderdDetailsModal__infoItemNeme{color:#242424;font-size:14px;font-weight:500;padding:0 56px 0 0}.changeOrderdDetailsModal__infoItemValue{color:#949eaa;font-size:14px;font-weight:600;margin-top:5px;line-height:1.3;padding:0 56px 0 0}.changeOrderdDetailsModal__infoSubText{color:#0d64c8;font-size:10px;font-weight:500;margin-top:3px}.changeOrderdDetailsModal__infoTime{color:#0d64c8;font-size:14px;font-weight:500;margin-top:3px}.changeOrderdDetailsModal__info{margin-top:27px}.changeOrderdDetailsModal__infoGroup{display:flex;flex-direction:column;gap:27px}.changeOrderdDetailsModal__infoPaymentIconWrapper{width:20px;height:20px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#949eaa}.changeOrderdDetailsModal__infoPaymentMessage{background:#F4F5F9;padding:4px;border-radius:4px;display:flex;align-items:center;gap:4px;margin-top:8px}.changeOrderdDetailsModal__infoPaymentMessageText{font-size:10px;font-weight:400;color:#242424}.changeOrderdDetailsModal__amountItem{color:#242424;font-size:14px;display:flex;font-weight:500;justify-content:space-between}.changeOrderdDetailsModal__amountItem_total{font-size:22px}.changeOrderdDetailsModal__amountValue_discount{color:#3ac055}.changeOrderdDetailsModal__amount{display:flex;flex-direction:column;gap:19px;margin-top:3px}.changeOrderdDetailsModal__form{margin-top:18px}.changeOrderdDetailsModal__orderButton{min-height:40px;width:100%}.changeOrderdDetailsModal__agreement{display:flex;gap:8px;margin-top:16px}.changeOrderdDetailsModal__agreementLabel{font-size:14px;font-weight:400;color:#242424;line-height:1.3}.changeOrderdDetailsModal__agreementLink{text-decoration:none;color:#0d64c8}@media (max-width: 768px){body:has(.changeOrderdDetailsModal_open){overflow:hidden}body:has(.changeOrderdDetailsModal_open) .mobileMenu{z-index:4}}.mobileObtainingSelector__container{padding-top:4px;padding-bottom:28px}.mobileObtainingSelector__title{font-size:16px;font-weight:500;color:24px}.mobileObtainingSelector__form{margin-top:14px;display:flex;flex-direction:column;gap:12px}.bottomSheet{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:4;overflow:hidden;pointer-events:none}@media (max-width: 768px){.bottomSheet{display:block}}.bottomSheet_open{pointer-events:all}.bottomSheet_open .bottomSheet__container{transform:translateY(0)}.bottomSheet_open .bottomSheet__backdrop{display:block}.bottomSheet__backdrop{display:none;position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(93,100,107,.5)}.bottomSheet__container{position:absolute;bottom:0;left:0;background:#fff;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 20px);box-sizing:border-box;padding-top:32px;border-radius:8px 8px 0 0;transform:translateY(100%);transition:transform .3s ease-out}.bottomSheet__content{overflow-y:auto;padding:0 20px;box-sizing:border-box}.bottomSheet__handle{position:absolute;left:0;top:0;width:100%;height:11px;display:flex}.bottomSheet__handle:before{content:"";width:32px;height:3px;background:#E6EAEE;border-radius:24px;margin:auto}.bottomSheet__closeButton{position:absolute;right:8px;top:8px;width:24px;height:24px;background:transparent;padding:0;border:none;color:#949eaa;display:flex;align-items:center;justify-content:center;z-index:2}.bottomSheet__closeButton svg{width:18px;height:18px}@media (max-width: 768px){body:has(.bottomSheet_open){overflow:hidden}}.mobilePaymentMethodSelector__container{padding:8px 0 30px}.mobilePaymentMethodSelector__payment{padding:0}.mobilePaymentMethodSelector__payment .payment-methods__title{display:none}.mobilePaymentMethodSelector__payment .payment-methods__caption{font-size:16px;margin:0 0 2px}.mobilePaymentMethodSelector__payment .payment-methods__desc{font-size:12px}.mobilePaymentMethodSelector__payment .payment-methods__inner{padding:18px 12px 12px}.mobilePaymentMethodSelector__payment .payment-methods__item{min-height:81px}.mobilePaymentMethodSelector__payment .payment-methods__item:nth-child(1) .payment-methods__img{width:57px;height:auto;transform:translateY(-15px)}.mobilePaymentMethodSelector__payment .payment-methods__item:nth-child(3) .payment-methods__img{width:48px;height:auto}.mobilePaymentMethodSelector__payment .payment-methods__item:nth-child(4) .payment-methods__img{width:42px;height:auto}.catalog{padding-bottom:120px}@media (max-width: 1023px){.catalog{padding-bottom:17px}}.catalog__inner{display:grid;grid-template-columns:337px 1fr;gap:4px;margin-top:23px}@media (max-width: 1300px){.catalog__inner{grid-template-columns:248px 1fr}}@media (max-width: 1023px){.catalog__inner{grid-template-columns:1fr;margin-top:20px;gap:0}}.catalog__titleWrapper{display:flex;align-items:center;gap:12px;margin-top:17px}@media (max-width: 1023px){.catalog__titleWrapper{flex-wrap:wrap;gap:6px;margin-top:21px}.catalog__titleWrapper .backLink{display:none}.catalog__titleWrapper .catalog__title{display:block}}.catalog__title{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 1023px){.catalog__title{display:none;font-size:20px}}.catalog__productsPanel{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1023px){.catalog__productsPanel{margin-top:12px}}.catalog__sortFrom{width:189px}@media (max-width: 1023px){.catalog__sortFrom{width:148px}}.catalog__viewSelectorWrapper{display:flex;align-items:center;gap:20px}.catalog__viewSelectorText{font-weight:500;font-size:14px;line-height:20px;color:#949eaa}@media (max-width: 1023px){.catalog__viewSelectorText{display:none}}.catalog__products{margin-top:64px}.catalog__products_marginNone{margin:0}.catalog__productsGrid{margin-top:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}@media (max-width: 1023px){.catalog__productsGrid{margin-top:12px;grid-template-columns:repeat(4,1fr)}}@media (max-width: 900px){.catalog__productsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.catalog__productsGrid{grid-template-columns:repeat(2,1fr)}}.catalog__productsList{margin-top:4px;display:grid;gap:4px}@media (max-width: 1023px){.catalog__productsList{margin-top:12px}}.catalog__moreButtonWrapper{margin-top:4px}.catalog__moreButton{width:100%}.catalog__moreButton .sepButton__text{flex-grow:1;justify-content:center}.catalog__moreButton .sepButton__iconWrapper svg{transform:rotate(90deg)}.catalog__mobileFilterButton{display:none;align-items:center;justify-content:center;width:100%;height:40px;background:#fff;color:#242424;font-weight:500;border:none;margin-top:12px;cursor:pointer;border-radius:4px}@media (max-width: 1023px){.catalog__mobileFilterButton{display:flex}}.catalog__mobileProductQuantity{display:none;font-size:12px;font-weight:500;color:#949eaa;margin-top:10px}@media (max-width: 1023px){.catalog__mobileProductQuantity{display:block}}.catalogMenu{background:#fff;border-radius:6px;padding:16px;margin-top:5px}@media (max-width: 1023px){.catalogMenu{display:none}}.catalogMenu__item_new .catalogMenu__imgWrapper{background:#ECFDF5}.catalogMenu__item_new .catalogMenu__img{width:31px;height:16px}.catalogMenu__item_discount .catalogMenu__imgWrapper{background:#F9F0F0}.catalogMenu__item_discount .catalogMenu__img{width:21px;height:31px}.catalogMenu__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.catalogMenu__imgWrapper{padding:5px;width:40px;height:40px;box-sizing:border-box;border-radius:4px;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center}.catalogMenu__img{width:100%;height:100%;object-fit:contain}.catalogMenu__link{display:flex;gap:8px;align-items:center;text-decoration:none;padding:8px;border-radius:6px}.catalogMenu__link:hover{background:#F4F5F9}.catalogMenu__linkText{color:#242424;font-size:16px;font-weight:500;line-height:1.2}.catalogGroups__title{font-size:22px;font-weight:500;line-height:1;color:#242424;margin:3px 0 0}@media (max-width: 500px){.catalogGroups__title{font-size:16px;margin:0}}.catalogGroups__items{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}@media (max-width: 1300px){.catalogGroups__items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1023px){.catalogGroups__items{grid-template-columns:repeat(3,1fr)}}@media (max-width: 350px){.catalogGroups__items{grid-template-columns:repeat(2,1fr)}}.catalogGroups__link{display:flex;gap:12px;box-sizing:border-box;padding:8px;text-decoration:none;height:100%;background:#fff;border-radius:6px}@media (max-width: 768px){.catalogGroups__link{flex-wrap:wrap;min-height:155px}}@media (max-width: 500px){.catalogGroups__link{gap:8px}}.catalogGroups__linkText{font-size:16px;font-weight:500;line-height:1.2;color:#242424;-webkit-hyphens:auto;hyphens:auto;order:1}@media (max-width: 768px){.catalogGroups__linkText{font-size:14px;order:0;width:100%}}@media (max-width: 500px){.catalogGroups__linkText{font-size:12px}}.catalogGroups__imgWrapper{display:flex;align-items:center;justify-content:center;width:80px;height:80px;flex-shrink:0}@media (max-width: 768px){.catalogGroups__imgWrapper{width:100%;height:80px;margin-top:auto}}.catalogGroups__img{width:100%;height:100%;display:block;object-fit:contain}.sortSelect.selectField .select2-container--default .select2-selection--single{background:#ffffff;height:40px}.sortSelect.selectField .select2-container--default .select2-selection--single .select2-selection__rendered{color:#949eaa;padding:0 46px 0 16px}.sortSelect.selectField .select2-container--open .select2-selection--single .select2-selection__rendered{color:#242424}.sortSelect.selectField .select2-container--open .select2-selection--single .select2-selection__arrow b{background:url(./images/select_arrowOpen.svg) no-repeat}.sortSelect.selectField .select2-container--default .select2-selection--single .select2-selection__arrow{right:16px;width:26px;height:26px}.sortSelect__dropdown.select2-dropdown{border:none;background-color:#f4f5f9;box-shadow:0 4px 16px #949eaa1c;transform:translateY(4px)}.sortSelect__dropdown .select2-results__options{padding:8px;gap:8px}.sortSelect__dropdown .select2-results__option{padding:5px 8px;color:#242424}.sortSelect__dropdown .select2-results__option.select2-results__option--selected,.sortSelect__dropdown .select2-results__option.select2-results__option--highlighted{background:rgba(148,158,170,.2);color:#242424}.viewSelector{padding:2px;display:flex;background:#fff;border-radius:4px}.viewSelector__item{width:36px;height:36px;text-decoration:none;color:#2f2f2f;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:4px}.viewSelector__item_active{background:#0D64C8;color:#fff}.catalogFilters{margin-top:4px}@media (max-width: 1023px){.catalogFilters{display:none}}@media (max-width: 1023px){.catalogFilters{margin-top:0;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:3}}.catalogFilters_open .catalogFilters__contentWrapper{grid-template-rows:1fr}.catalogFilters_open .catalogFilters__disclosureButton svg:last-child{transform:rotate(180deg)}@media (max-width: 1023px){.catalogFilters_open{display:block}}.catalogFilters__header{display:flex;padding:16px 34px 16px 24px;align-items:center;gap:8px}@media (max-width: 1023px){.catalogFilters__header{display:none}}.catalogFilters__title{font-size:16px;font-weight:500;color:#242424;flex-grow:1;text-align:left}.catalogFilters__inner{background:#fff;border-radius:6px}@media (max-width: 1023px){.catalogFilters__inner{height:100%;display:flex;flex-direction:column}}.catalogFilters__disclosureButton{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:0;color:#949eaa;gap:8px;width:100%;height:24px}.catalogFilters__formSection{display:flex;flex-direction:column;gap:12px}.catalogFilters__formSectionTitle{color:#242424;font-size:16px;font-weight:500;display:flex;gap:4px;align-items:center}.catalogFilters__form{display:flex;flex-direction:column;gap:24px}@media (max-width: 1023px){.catalogFilters__form{padding-bottom:132px;gap:32px}}.catalogFilters__formCheckboxs,.catalogFilters__formRadioButtons{display:flex;flex-direction:column;gap:12px}.catalogFilters__formCheckboxs .checkbox{gap:8px}.catalogFilters__formButtons{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}@media (max-width: 1023px){.catalogFilters__formButtons{grid-template-columns:1fr;gap:8px;position:absolute;bottom:0;left:0;background:#fff;width:100%;z-index:2;box-sizing:border-box;padding:16px}}.catalogFilters__content{display:block;padding:8px 16px 16px}@media (max-width: 1023px){.catalogFilters__content{flex-grow:1;overflow-y:auto;padding-top:16px}}.catalogFilters__formSectionContent .rangeSlider{margin-top:3px}.catalogFilters__mobileHeader{background:#F4F5F9;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;height:67px;flex-shrink:0;display:none;border-bottom:1px solid #E6EAEE}@media (max-width: 1023px){.catalogFilters__mobileHeader{display:flex}}.catalogFilters__mobileHeaderBackButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.catalogFilters__mobileHeaderBackButton svg{flex-shrink:0;width:20px}.catalogFilters__mobileHeaderCloseButton{display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer;margin-left:38px}.catalogFilters__mobileHeaderTitle{display:flex;flex-direction:column;gap:2px;align-items:center;font-size:16px;font-weight:500;color:#242424}.catalogFilters__mobileHeaderSubTitle{color:#949eaa;font-size:12px;text-align:center}.catalogFilters__contentInner{overflow:hidden}@media (max-width: 1023px){.catalogFilters__contentInner{display:flex}}.catalogFilters__contentWrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}@media (max-width: 1023px){.catalogFilters__contentWrapper{overflow:hidden}}@media (max-width: 1023px){.catalogFilters__formButton:first-child{order:1}}@media (max-width: 1023px){body:has(.catalogFilters_open){overflow:hidden}}.rangeSlider{position:relative}.rangeSlider .irs--flat{height:16px}.rangeSlider .irs--flat .irs-line{top:6px;height:4px;background-color:#f4f5f9;border-radius:0}.rangeSlider .irs--flat .irs-bar{top:6px;height:4px;background-color:#0d64c8}.rangeSlider .irs--flat .irs-handle{top:0;width:16px;height:16px;border-radius:4px;background:#0D64C8}.rangeSlider .irs--flat .irs-handle>i:first-child{display:none}.rangeSlider__panel{margin-top:12px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.rangeSlider__panelItem{height:38px;background:#F4F5F9;padding:0 8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;gap:4px}.infoButton__button{cursor:pointer;padding:0;border:none;background:transparent}.partShower{position:relative}.partShower_open .partShower__button:before{content:attr(data-open-text)}.partShower_open .partShower__button svg{transform:rotate(180deg)}.partShower_open .partShower__item_hide{display:block}.partShower__button{display:flex;gap:4px;align-items:center;cursor:pointer;background:transparent;border:0;padding:0;color:#949eaa;font-size:14px;font-weight:500}.partShower__button:before{content:attr(data-collapse-text)}.partShower__items{display:flex;flex-direction:column;gap:12px}.partShower__item_hide{display:none}.partShower__buttonWrapper{margin-top:12px}.backLink{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;background:#fff;color:#2f2f2f;transition:background .25s ease-in-out,color .25s ease-in-out;border-radius:4px;flex-shrink:0}.backLink:hover{color:#fff;background:#367ed1}@media (max-width: 1023px){.catalogTree{display:none}}.catalogTree_open .catalogTree__contentWrapper{grid-template-rows:1fr}.catalogTree_open .catalogTree__disclosureButton svg{transform:rotate(180deg)}.catalogTree__header{display:flex;padding:16px 34px 16px 24px;align-items:center;gap:8px}.catalogTree__title{font-size:16px;font-weight:500;color:#242424;flex-grow:1}.catalogTree__inner{background:#fff;border-radius:6px}.catalogTree__disclosureButton{background:transparent;border:none;height:24px;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#949eaa}.catalogTree__contentWrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.catalogTree__contentInner{overflow:hidden}.catalogTree__content{flex-direction:column;gap:12px;padding:8px 16px;display:flex}.catalogTree__content .sideBarDisclosure__searchListLink{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sideBarDisclosure{border-radius:6px}.sideBarDisclosure_open{background:#F4F5F9}.sideBarDisclosure_open .sideBarDisclosure__content{grid-template-rows:1fr}.sideBarDisclosure_open .sideBarDisclosure__button svg{transform:rotate(180deg)}.sideBarDisclosure_open.sideBarDisclosure_new .sideBarDisclosure__imgWrapper,.sideBarDisclosure_open.sideBarDisclosure_discounts .sideBarDisclosure__imgWrapper{background:#fff}.sideBarDisclosure_discounts .sideBarDisclosure__imgWrapper{background:#F9F0F0}.sideBarDisclosure_discounts .sideBarDisclosure__img{width:21px;height:31px}.sideBarDisclosure_new .sideBarDisclosure__imgWrapper{background:#ECFDF5}.sideBarDisclosure_new .sideBarDisclosure__img{width:31px;height:16px}.sideBarDisclosure__inner{overflow:hidden}.sideBarDisclosure__header{display:flex;align-items:center;padding:8px}.sideBarDisclosure__imgWrapper{padding:5px;width:40px;height:40px;box-sizing:border-box;border-radius:4px;background:#F4F5F9;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sideBarDisclosure__img{width:100%;height:100%}.sideBarDisclosure__button{cursor:pointer;width:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;color:#949eaa;gap:8px}.sideBarDisclosure__arrowWrapper{background:#fff;width:40px;height:40px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sideBarDisclosure__title{flex-grow:1;font-size:16px;line-height:1.2;font-weight:500;color:#242424}.sideBarDisclosure__searchList{list-style:none;padding:6px 16px 20px 56px;margin:0;display:flex;flex-direction:column;gap:11px}.sideBarDisclosure__searchListLink{text-decoration:none;font-size:14px;font-weight:400;line-height:1.3;color:#242424}.sideBarDisclosure__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.productListItem{position:relative;background:#fff;border-radius:6px;overflow:hidden;display:flex;gap:24px}@media (max-width: 1000px){.productListItem{gap:12px}}@media (max-width: 500px){.productListItem{gap:8px}}.productListItem__slider{position:relative;margin:45px 12px 35px}@media (max-width: 500px){.productListItem__slider{margin:33px 8px 27px}}.productListItem__slider .slick-dots{display:flex;margin:0;gap:6px;padding:0;justify-content:center;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}@media (max-width: 500px){.productListItem__slider .slick-dots{gap:2px;bottom:-20px}}.productListItem__slider .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.productListItem__slider .slick-dots li button{cursor:pointer;display:block;width:7px;height:7px;border-radius:7px;background:rgba(199,199,199,.6);border:none;font-size:0;padding:0}@media (max-width: 500px){.productListItem__slider .slick-dots li button{width:5px;height:5px;border-radius:5px}}.productListItem__slider .slick-dots li.slick-active button{width:30px;background:#0D64C8}@media (max-width: 500px){.productListItem__slider .slick-dots li.slick-active button{width:12px}}.productListItem__sliderItem{display:block;text-decoration:none;height:253px}@media (max-width: 1000px){.productListItem__sliderItem{height:210px}}@media (max-width: 500px){.productListItem__sliderItem{height:153px}}.productListItem__sliderImg{width:100%;height:100%;object-fit:cover;border-radius:4px}.productListItem__sliderWrapper{position:relative;width:310px}@media (max-width: 1000px){.productListItem__sliderWrapper{width:40%}}@media (max-width: 500px){.productListItem__sliderWrapper{width:36%}}.productListItem__labelWrapper{position:absolute;top:15px;left:12px}@media (max-width: 500px){.productListItem__labelWrapper{top:8px;left:8px}}.productListItem__label{padding:5px 8px;border-radius:4px;font-size:14px;font-weight:500;display:flex;align-items:center;min-height:26px;box-sizing:border-box}@media (max-width: 500px){.productListItem__label{font-size:11px;padding:4px 6px;min-height:20px}}.productListItem__label_discount{background:#F9F0F0;color:#f33535}.productListItem__label_hit{background:#FFEDC0;color:#ff9925}.productListItem__label_new{background:#ECFDF5;color:#09996b}.productListItem__label_rus{background:#F4F5F9;color:#3b3b3b;display:flex;align-items:center;gap:6px}@media (max-width: 500px){.productListItem__label_rus svg{width:18px;height:13px}}.productListItem__label_topWeek{gap:2px;padding:0}.productListItem__label_topWeek .productTile__subLabel{background:#EFF6FF;color:#2668f2;height:26px;display:flex;align-items:center;padding:0 8px;border-radius:4px}@media (max-width: 500px){.productListItem__label_topWeek .productTile__subLabel{height:20px}.productListItem__label_topWeek .productTile__subLabel svg{width:8px;height:10px}}.productListItem__controls{display:flex;align-items:center;gap:8px;position:absolute;top:12px;right:12px}@media (max-width: 500px){.productListItem__controls{top:8px;right:8px}}.productListItem__favoritesButton{cursor:pointer;padding:0;background:transparent;border:none;color:#949eaa}@media (max-width: 500px){.productListItem__favoritesButton{width:22px;height:22px;display:flex}.productListItem__favoritesButton svg{width:100%;height:100%}}.productListItem__favoritesButton_active{color:#0d64c8}.productListItem__compareLink{color:#949eaa;text-decoration:none}@media (max-width: 500px){.productListItem__compareLink{width:22px;height:22px;display:flex}.productListItem__compareLink svg{width:100%;height:100%}}.productListItem__articleWrapper{width:calc(100% - 64px)}.productListItem__article{display:inline-block;box-sizing:border-box;padding:5px 12px;background:#0D64C8;border-radius:4px;font-size:12px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media (max-width: 500px){.productListItem__article{font-size:9px;padding:5px 6px}}.productListItem__content{position:relative;display:flex;flex-direction:column;box-sizing:border-box;padding:12px 232px 12px 0;flex-grow:1;overflow:hidden}@media (max-width: 1300px){.productListItem__content{padding:12px 12px 12px 0}}@media (max-width: 500px){.productListItem__content{padding:8px}}@media (max-width: 768px){.productListItem__linkWrapper{margin-top:8px}}.productListItem__link{text-decoration:none;color:#242424;font-weight:500;font-size:16px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 500px){.productListItem__link{font-size:14px}}.productListItem__shortDescription{font-weight:500;font-size:14px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#949eaa}@media (max-width: 500px){.productListItem__shortDescription{margin-top:4px;font-size:12px}}.productListItem__contentRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px}@media (max-width: 500px){.productListItem__contentRow{gap:4px;margin-top:10px}}.productListItem__rating{display:flex;gap:4px;font-weight:500;font-size:14px;color:#949eaa}@media (max-width: 500px){.productListItem__rating{font-size:12px}}.productListItem__status{font-weight:500;font-size:14px;color:#949eaa}@media (max-width: 500px){.productListItem__status{font-size:12px}}.productListItem__notifyButton{display:inline-flex;cursor:pointer;font-weight:500;font-size:14px;color:#0d64c8;background:transparent;padding:0;border:none}@media (max-width: 500px){.productListItem__notifyButton{font-size:12px;text-align:left}}.productListItem__price{font-size:22px;font-weight:500;color:#242424}@media (max-width: 500px){.productListItem__price{font-size:18px}}.productListItem__price_inactive{color:#949eaa}.productListItem__actionButton{margin-top:8px;width:100%}.productListItem__actionButton:hover{background:#0050AB;color:#fff}@media (max-width: 500px){.productListItem__actionButton{min-height:30px;padding:0 8px;margin-top:2px}}.productListItem__quantity{margin-top:8px;width:100%}.productListItem__quantity .quantity__inner{width:100%}@media (max-width: 768px){.productListItem__quantity .quantity__inner{height:40px}}@media (max-width: 500px){.productListItem__quantity .quantity__inner{height:30px}}.productListItem__quantity .quantity__input{flex-grow:1}.productListItem__hoverСontroller{position:absolute;left:12px;right:12px;top:45px;bottom:35px;display:flex}@media (max-width: 768px){.productListItem__hoverСontroller{display:none}}@media (pointer: coarse){.productListItem__hoverСontroller{display:none}}.productListItem__hoverItem{height:100%;flex-grow:1}.productListItem__priceWrapper{display:flex;justify-content:flex-end;gap:12px}@media (max-width: 1300px){.productListItem__priceWrapper{justify-content:flex-start}}.productListItem__oldPrice{font-size:14px;font-weight:500;color:#949eaa;text-decoration:line-through;align-self:end;padding-bottom:2px}@media (max-width: 768px){.productListItem__oldPrice{display:none}}.productListItem__panel{position:absolute;bottom:12px;right:12px;width:210px}@media (max-width: 1300px){.productListItem__panel{position:relative;bottom:auto;right:auto;padding-top:12px}}@media (max-width: 1000px){.productListItem__panel{width:100%;margin-top:auto}}.productListItem__parameters{margin-top:17px;display:flex;flex-direction:column;gap:5px}@media (max-width: 1000px){.productListItem__parameters{display:none}}.productListItem__parameterItem{font-size:14px;font-weight:500;gap:4px}.productListItem__parameterName{color:#949eaa;display:inline}.productListItem__parameterValue{color:#242424;display:inline;margin-left:4px}.catalogRecommendations{margin-top:4px;overflow-y:auto}@media (max-width: 768px){.catalogRecommendations{margin-top:16px}}.catalogRecommendations::-webkit-scrollbar{display:none}.catalogRecommendations__imgWrapper{width:80px;height:80px;border-radius:4px;background:#F4F5F9;flex-shrink:0}.catalogRecommendations__img{width:100%;height:100%;object-fit:contain}.catalogRecommendations__link{text-decoration:none;background:#fff;border-radius:4px;padding:8px;display:flex;gap:8px;box-sizing:border-box;width:268px}@media (max-width: 768px){.catalogRecommendations__link{padding:8px 16px 8px 8px}}.catalogRecommendations__text{font-size:16px;font-weight:500;line-height:1.2;color:#242424}@media (max-width: 768px){.catalogRecommendations__text{font-size:14px}}.catalogRecommendations__slider{display:flex;gap:4px}.catalogRecommendations+.catalog__inner{margin-top:4px}@media (max-width: 768px){.catalogRecommendations+.catalog__inner{margin-top:0}}.compare{padding-bottom:80px}@media (max-width: 768px){.compare{padding-bottom:64px}}@media (max-width: 768px){.compare_detailedView .breadCrumbs{display:none}}@media (max-width: 768px){.compare__content{display:none}}.compare__panel{display:flex;justify-content:space-between;align-items:center;margin-top:18px}@media (max-width: 768px){.compare__panel{align-items:flex-start;margin-top:20px}}.compare__titleWrapper{display:flex;gap:6px}.compare__title{margin:0;padding:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 768px){.compare__title{font-size:20px}}.compare__goodsQuantity{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#949eaa}@media (max-width: 768px){.compare__goodsQuantity{font-size:20px}}.compare__clearButton{display:flex;align-items:center;gap:10px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;transition:color .25s ease-in-out}.compare__clearButton:hover,.compare__clearButton:hover .compare__clearButtonText{color:#0d64c8}@media (max-width: 768px){.compare__clearButton{width:36px;height:36px;justify-content:center;background:#fff;border-radius:4px}}.compare__clearButtonText{font-size:14px;font-weight:500;color:#242424;transition:color .25s ease-in-out}@media (max-width: 768px){.compare__clearButtonText{display:none}}.compare__secondPanel{margin-top:12px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.compare__designationDifferences{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#242424}.compare__designationDifferences:before{content:"";width:6px;height:6px;background:#0D64C8;display:block;border-radius:50%}.compare__secondPanelPartTwo{display:flex;gap:6px}.compare__secondPanelPartOne{display:flex;align-items:center;gap:12px}.compare__secondPanelButton{display:flex;align-items:center;gap:8px;padding:0 14px 0 10px;background:#fff;border:none;border-radius:4px;cursor:pointer;min-height:30px;text-decoration:none}.compare__secondPanelButton:hover .compare__secondPanelText,.compare__secondPanelButton:hover svg{color:#0d64c8}.compare__secondPanelButton svg{color:#949eaa;transition:color .25s ease-in-out}.compare__secondPanelButton_add svg{width:12px;height:12px;margin:0 5px}.compare__secondPanelButton_share svg{width:20px;height:20px}.compare__secondPanelText{font-size:14px;font-weight:500;color:#242424;transition:color .25s ease-in-out}.compare__box{margin-top:22px}.compare__inner{position:relative;display:flex;flex-direction:column;gap:32px;margin-right:-40px}.compare__inner:after{position:absolute;top:0;right:0;content:"";display:block;width:40px;height:100%;background:linear-gradient(to right,transparent,#f4f5f9);z-index:1}.compare__items{position:relative;display:flex;gap:4px}.compare__gridWrapper{margin-top:14px;position:relative}.compare__grid{display:flex;gap:4px}.compare__grid_multi .compare__gridItem{padding:23px 0 20px;display:flex;flex-direction:column;gap:20px;background:#fff;border-radius:6px}.compare__grid_multi .compare__gridCellText{border-bottom:1px solid #E5E5E5;padding-bottom:9px}.compare__grid_multi .compare__gridCell{border-radius:0;padding:0 20px;background:transparent}.compare__grid_multi .compare__gridCell:last-child .compare__gridCellText{border:none}.compare__gridItem{width:337px}.compare__gridCell{display:flex;flex-direction:column;gap:7px;padding:21px 20px 20px;background:#fff;border-radius:6px}.compare__gridCellText{color:#242424;font-size:16px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare__gridCellText_notAvailable{color:#949eaa}.compare__gridCellText_difference{color:#0d64c8}.compare__gridParameter{font-size:14px;font-weight:500;color:#949eaa;visibility:hidden}.compare__gridParameter_difference:after{display:inline-block;content:"";width:6px;height:6px;background:#0D64C8;border-radius:50%}.compare__gridParameterText{margin-right:9px}.compare__rating{display:flex;align-items:center;gap:4px}.compare__ratingValue{color:#242424;font-size:16px;font-weight:500;line-height:1.2}@media (max-width: 768px){.compare__ratingValue{font-size:14px}}.compare__ratingValue_notValue{color:#949eaa}.compare__sliderButton{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#808489;border:none;display:flex;align-items:center;justify-content:center;padding:0;border-radius:4px;color:#f5f5f5;z-index:2;transition:background .25s ease-in-out}.compare__sliderButton:hover{background:#0D64C8}.compare__sliderButton_prev{left:12px}.compare__sliderButton_next{right:12px}.compare__sliderButton.slick-disabled{display:none}.compare__parametersSlider,.compare__mainSlider{width:100%}.compare__parametersSlider .slick-track,.compare__mainSlider .slick-track{display:flex;gap:4px}.compare__parametersSlider .slick-slide,.compare__mainSlider .slick-slide{height:auto}.compare__parametersSlider .slick-slide>div,.compare__mainSlider .slick-slide>div{height:100%}.compare__parametersSlider .slick-slide.slick-current .compare__gridParameter{visibility:visible}.compare__gridItemWrapper,.compare__itemWrapper{height:100%}.compare .container{position:relative}.compare__scrollButtonWrapper{display:flex;justify-content:flex-end;position:sticky;bottom:12px;margin-top:-62px}@media (max-width: 768px){.compare__scrollButtonWrapper{display:none}}.compare__mobileContent{display:none}@media (max-width: 768px){.compare__mobileContent{display:block}}.compare__mobileGroursTitle{font-size:20px;font-weight:500;font-family:TT Norms Pro Exp;margin:20px 0 0}.compare__mobileGroursList{margin-top:12px;display:flex;flex-direction:column;gap:4px}.compare__mobileGroursItem{position:relative}.compare__mobileGroursLink{display:flex;align-items:center;text-decoration:none;min-height:68px;box-sizing:border-box;padding:12px 64px 12px 12px;background:#fff;color:#242424;line-height:1.3;font-size:14px;font-weight:500;border-radius:4px}.compare__mobileRemoveGroursButton{cursor:pointer;position:absolute;top:50%;right:12px;transform:translateY(-50%);width:36px;height:36px;background:#F4F5F9;border:none;padding:0;color:#949eaa;border-radius:4px}.compare__mobileClearAllButton{cursor:pointer;margin-top:32px;width:100%;background:#949EAA;color:#f4f5f9;border:none;min-height:40px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:500}.compare__mobileBackLink{display:inline-flex;align-items:center;gap:2px;font-size:14px;font-weight:500;color:#949eaa;text-decoration:none}.compare__mobileTitle{margin:16px 0 0;font-size:16px;line-height:1.2;font-weight:500;color:#242424}.compare__mobileBox{margin-top:14px}.compare__mobileItems{display:grid;grid-template-columns:calc(50% - 2px) calc(50% - 2px);gap:4px}.compare__mobileItems_sticky{margin-top:140px;position:sticky;top:93px;z-index:1;padding-bottom:12px;background:#f4f5f9}@media (max-width: 375px){.compare__mobileItems_sticky{top:71px}}.compare__mobileItems_sticky .compare__mobileSliderNavigation,.compare__mobileItems_sticky .compareItem__buttonsWrapper{display:none}.compare__mobileItems_sticky .compareItem__imgWrapper{height:116px}.compare__mobileItems_sticky .slick-slider .slick-dots{display:flex!important}.compare__mobileItemWrapper{height:100%}.compare__mobileSliderTwo .slick-track,.compare__mobileSliderOne .slick-track{display:flex}.compare__mobileSliderTwo .slick-slide,.compare__mobileSliderOne .slick-slide{height:auto}.compare__mobileSliderTwo .slick-slide>div,.compare__mobileSliderOne .slick-slide>div{height:100%}.compare__mobileSliderTwo .slick-dots,.compare__mobileSliderOne .slick-dots{display:none!important;margin:7px 0 0;gap:2px;padding:0;justify-content:center}.compare__mobileSliderTwo .slick-dots li,.compare__mobileSliderOne .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.compare__mobileSliderTwo .slick-dots li button,.compare__mobileSliderOne .slick-dots li button{cursor:pointer;display:block;width:5px;height:5px;border-radius:5px;background:rgba(199,199,199,.6);border:none;font-size:0;padding:0}.compare__mobileSliderTwo .slick-dots li.slick-active button,.compare__mobileSliderOne .slick-dots li.slick-active button{width:12px;background:#0D64C8}.compare__mobileSliderNavigation{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.compare__mobileSliderNavButton{width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;padding:0;background:#fff;color:#949eaa;border-radius:4px}.compare__mobileSliderInfo{display:flex;gap:4px;color:#949eaa;font-weight:500;font-size:12px;min-width:58px;justify-content:center}.compare__mobileDifferencesPanel{margin-top:24px;display:flex;align-items:center;gap:8px;padding:12px;background:#fff;border-radius:6px}.compare__mobileDifferencesPanel:after{display:block;content:"";width:6px;height:6px;background:#0D64C8;border-radius:50%}.compare__mobileDisclosures{margin-top:32px;display:flex;flex-direction:column;gap:32px}.compare__mobileParameters{margin-top:4px;display:grid;grid-template-columns:calc(50% - 2px) calc(50% - 2px);gap:4px}.compare__mobileGridItemWrapper{height:100%}.compare__mobileGridCell{display:flex;flex-direction:column;gap:5px;padding:12px;background:#fff;border-radius:6px}.compare__mobileGridCellText{color:#242424;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare__mobileGridCellText_notAvailable{color:#949eaa}.compare__mobileGridCellText_difference{color:#0d64c8}.compare__mobileGridParameter{font-size:12px;font-weight:500;color:#949eaa;visibility:hidden}.compare__mobileGridParameter_difference:after{display:inline-block;content:"";width:6px;height:6px;background:#0D64C8;border-radius:50%}.compare__mobileGridParameterText{margin-right:9px}.compare__mobileParametersSlider_s1 .compare__mobileGridParameter{visibility:visible}.compare__mobileGrid_multi .compare__mobileGridItem{padding:12px 0;display:flex;flex-direction:column;gap:18px;background:#fff;border-radius:6px}.compare__mobileGrid_multi .compare__mobileGridCellText{border-bottom:1px solid #E5E5E5;padding-bottom:6px}.compare__mobileGrid_multi .compare__mobileGridCell{border-radius:0;padding:0 12px;background:transparent}.compare__mobileGrid_multi .compare__mobileGridCell:last-child .compare__mobileGridCellText{border:none}.compareGroups{margin-top:24px}@media (max-width: 768px){.compareGroups{margin-top:8px}}.compareGroups__items{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 768px){.compareGroups__items{gap:4px}}.compareGroups__item{text-decoration:none;display:flex;align-items:center;height:30px;gap:6px;font-size:14px;font-weight:500;color:#242424;padding:0 12px;background:#fff;border-radius:4px;transition:color .25s ease-in-out}.compareGroups__item:hover{color:#0d64c8}.compareGroups__item_active{background:#0D64C8;color:#fff}.compareGroups__item_active:hover{color:#fff}@media (max-width: 768px){.compareGroups__item{height:24px;padding:0 8px;font-size:12px}}.compareGroups__text{line-height:1}.compareGroups__removeButton{padding:0;background:transparent;border:none;cursor:pointer;color:#fff;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.compareGroups__removeButton svg{width:12px;height:12px}.compareItem{width:337px;height:100%;box-sizing:border-box;background:#fff;border-radius:6px;padding:12px;display:flex;flex-direction:column}@media (max-width: 768px){.compareItem{width:100%;position:relative;padding:8px}}.compareItem__imgWrapper{position:relative;width:100%;height:182px}@media (max-width: 768px){.compareItem__imgWrapper{height:180px}}.compareItem__img{width:100%;height:100%;object-fit:contain;border-radius:4px}.compareItem__article{position:absolute;bottom:0;left:0;box-sizing:border-box;padding:5px 12px;background:#0D64C8;border-radius:4px;font-size:12px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}@media (max-width: 768px){.compareItem__article{font-size:9px;padding:5px 8px}}.compareItem__content{display:flex;flex-direction:column;margin-top:8px;flex-grow:1}.compareItem__link{text-decoration:none;color:#242424;font-weight:500;font-size:16px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.compareItem__link{font-size:14px;-webkit-line-clamp:3}}.compareItem__price{padding-top:10px;margin-top:auto;font-size:22px;font-weight:500;color:#242424}@media (max-width: 768px){.compareItem__price{padding-top:8px;font-size:18px}}.compareItem__price_inactive{color:#949eaa}.compareItem__buttonsWrapper{margin-top:8px;display:flex;gap:4px}.compareItem__actionButton{flex-grow:1}@media (max-width: 768px){.compareItem__actionButton{min-height:30px}}.compareItem__smallButtons{display:flex;gap:4px}@media (max-width: 768px){.compareItem__smallButtons{position:absolute;top:8px;right:8px;gap:8px}}.compareItem__smallButton{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;background:#F4F5F9;color:#949eaa;border:none;cursor:pointer;transition:background .25s ease-in-out,color .25s ease-in-out}@media (max-width: 768px){.compareItem__smallButton{width:36px;height:36px}}.compareItem__smallButton:hover{background:#0d64c8;color:#f5f5f5}.compareItem__smallButton_remove svg{flex-shrink:0;width:24px;height:24px}@media (max-width: 768px){.compareItem__smallButton_remove svg{width:20px;height:20px}}.compareItem__smallButton_favorites svg{flex-shrink:0;width:24px;height:24px}@media (max-width: 768px){.compareItem__smallButton_favorites svg{width:20px;height:20px}}.compareItem__smallButton_favorites.compareItem__smallButton_active{background:#0d64c8;color:#fff}.compareDisclosure_open{background:#F4F5F9}.compareDisclosure_open .compareDisclosure__content{grid-template-rows:1fr}.compareDisclosure_open .compareDisclosure__button svg{transform:rotate(180deg)}.compareDisclosure__inner{overflow:hidden}.compareDisclosure__header{position:relative}.compareDisclosure__button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#242424;gap:7px}@media (max-width: 768px){.compareDisclosure__button{display:flex;justify-content:space-between;min-height:20px}}.compareDisclosure__button svg{width:18px;height:18px;color:#838383}.compareDisclosure__title{font-size:24px;line-height:1;font-weight:500}@media (max-width: 768px){.compareDisclosure__title{font-size:16px}}.compareDisclosure__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.scrollTopButton{width:50px;height:50px;border:0;background:#0D64C8;color:#fff;border-radius:4px;padding:0;display:none;align-items:center;justify-content:center;cursor:pointer}.scrollTopButton_visible{display:flex}.scrollTopButton:hover{background:#2771c7}.compareMobileSnackbar{position:fixed;bottom:81px;left:0;width:100%;padding:0 20px;box-sizing:border-box;display:none}@media (max-width: 500px){.compareMobileSnackbar{bottom:76px}}@media (max-width: 375px){.compareMobileSnackbar{padding:0 8px}}@media (max-width: 768px){.compareMobileSnackbar_open{display:block}}.compareMobileSnackbar__inner{background:#0D64C8;padding:8px 16px;border-radius:10px;min-height:48px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.compareMobileSnackbar__text{color:#fff;font-weight:500;font-size:14px}.compareMobileSnackbar__link{text-decoration:none;color:#fff;font-weight:500;font-size:14px}.compareEmpty{padding-bottom:110px}@media (max-width: 768px){.compareEmpty{padding-bottom:60px}}.compareEmpty__content{margin-top:12px}@media (max-width: 768px){.compareEmpty__content{margin-top:8px}}.compareEmpty__inner{background:#fff;height:690px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.compareEmpty__inner{height:auto;min-height:491px;padding:24px 12px;box-sizing:border-box}}.compareEmpty__imgWrapper{display:flex;justify-content:center;color:#949eaa}.compareEmpty__imgWrapper svg{width:64px;height:64px}.compareEmpty__innerContent{max-width:442px}.compareEmpty__subTextWrapper{margin:20px auto 0;max-width:300px;text-align:center}@media (max-width: 420px){.compareEmpty__subTextWrapper{padding:0 20px}}.compareEmpty__text{margin-top:15px;font-weight:500;font-size:28px;font-family:TT Norms Pro Exp;color:#242424;text-align:center}@media (max-width: 600px){.compareEmpty__text{font-size:20px}}.compareEmpty__subText{font-weight:400;font-size:16px;color:#242424;text-align:center}@media (max-width: 768px){.compareEmpty__subText{display:inline;line-height:1.24}.compareEmpty__subText:last-child{margin-left:4px}}.compareEmpty__buttons{margin-top:42px;display:flex;gap:8px;justify-content:center}@media (max-width: 420px){.compareEmpty__buttons{flex-direction:column;margin-top:38px;align-items:center}}.compareEmpty__button{width:170px;box-sizing:border-box;font-size:16px}@media (max-width: 420px){.compareEmpty__button{width:140px;font-size:14px;min-height:40px}}.contacts{padding-bottom:80px}@media (max-width: 1023px){.contacts{padding-bottom:60px}}.contacts__socialMediaWrapper{margin-top:38px}@media (max-width: 1023px){.contacts__socialMediaWrapper{margin-top:27px}}.contacts__socialMediaLabel{color:#242424;font-size:16px;font-weight:500;line-height:1}@media (max-width: 1023px){.contacts__socialMediaLabel{font-size:14px}}.contacts__socialMediaBox{margin-top:11px;display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1023px){.contacts__socialMediaBox{flex-direction:column;gap:12px}}.contacts__socialMediaLink{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.contacts__socialMediaLink:hover .contacts__socialMediaLinkText{color:#0d64c8}.contacts__socialMediaLinkText{color:#242424;font-size:14px;font-weight:400;transition:color .25s ease-in-out}.contacts__socialMediaIcon{color:#0d64c8;width:20px;height:20px;flex-shrink:0;transition:color .25s ease-in-out}.contacts__routeButton{cursor:pointer;background:transparent;border:none;padding:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;transition:color .25s ease-in-out}.contacts__routeButton:hover{color:#0d64c8}.contacts__routeButton svg{flex-shrink:0;color:#0d64c8}.contacts__map{width:100%;height:731px;background:#ccc;border-radius:6px;overflow:hidden}@media (max-width: 1023px){.contacts__map{height:188px}}.contacts .whereBuyStore__box{margin-top:15px}.contacts .whereBuyStore__other{margin-top:37px}@media (max-width: 1023px){.contacts .whereBuyStore__other{margin-top:27px}}@media (max-width: 1023px){.contacts .whereBuyStore__addressWrapper{margin-top:27px}}@media (max-width: 1023px){.contacts .whereBuyStore__operatingTimeWrapper{margin-top:27px}}.storePhotoGalleryPopup .popup__content{width:100%;max-width:1360px}.storePhotoGalleryPopup__content{padding:40px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}@media (max-width: 768px){.storePhotoGalleryPopup__content{padding:64px 16px 16px}}.storePhotoGalleryPopup__bigСarouselWrapper{position:relative;overflow:hidden;flex-grow:1}.storePhotoGalleryPopup__bigСarousel{height:100%;margin:0 60px}.storePhotoGalleryPopup__bigСarousel .slick-list,.storePhotoGalleryPopup__bigСarousel .slick-track,.storePhotoGalleryPopup__bigСarousel .slick-slide div{height:100%}@media (max-width: 768px){.storePhotoGalleryPopup__bigСarousel .slick-list,.storePhotoGalleryPopup__bigСarousel .slick-track,.storePhotoGalleryPopup__bigСarousel .slick-slide div{height:calc(100% - 20px)}}.storePhotoGalleryPopup__bigСarousel .slick-slide div{display:flex!important}.storePhotoGalleryPopup__bigСarousel .slick-dots{display:none!important;gap:6px;padding:0;margin-bottom:0;margin-top:0;justify-content:center;position:relative}.storePhotoGalleryPopup__bigСarousel .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.storePhotoGalleryPopup__bigСarousel .slick-dots li button{cursor:pointer;display:block;width:5px;height:5px;border-radius:7px;background:rgba(199,199,199,.6);border:none;font-size:0;padding:0}.storePhotoGalleryPopup__bigСarousel .slick-dots li.slick-active button{width:22px;background:#0D64C8}@media (max-width: 768px){.storePhotoGalleryPopup__bigСarousel .slick-dots{display:flex!important}}@media (max-width: 768px){.storePhotoGalleryPopup__bigСarousel{margin:0}}.storePhotoGalleryPopup__bigСarouselControls{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none}@media (max-width: 768px){.storePhotoGalleryPopup__bigСarouselControls{display:none}}.storePhotoGalleryPopup__bigСarouselImg{max-width:100%;max-height:100%;object-fit:contain;margin:auto}.storePhotoGalleryPopup__smallСarousel{margin:40px auto 0;flex-shrink:0;width:calc(var(--images-count) * 90px);max-width:100%}@media (max-width: 768px){.storePhotoGalleryPopup__smallСarousel{display:none}}.storePhotoGalleryPopup__smallСarousel .slick-track{display:flex;gap:4px}.storePhotoGalleryPopup__smallСarousel .slick-slide.slick-current .storePhotoGalleryPopup__smallСarouselImgWrapper{border:2px solid #0d64c8}.storePhotoGalleryPopup__bigСarouselButton{pointer-events:all;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:#f4f5f9;color:#242424;width:40px;height:40px;transition:background .25s ease-in-out,color .25s ease-in-out}.storePhotoGalleryPopup__bigСarouselButton:hover{background:#e6eaee}.storePhotoGalleryPopup__smallСarouselImgWrapper{padding:5px;border:2px solid transparent;border-radius:6px;width:90px!important;height:90px!important;box-sizing:border-box}.storePhotoGalleryPopup__smallСarouselImg{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px;background:#f4f5f9}body:has(.storePhotoGalleryPopup_open){overflow:hidden}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.enterCodePopup{padding:40px 8px;height:100dvh}}.enterCodePopup .popup__content{width:100%;max-width:480px;min-height:520px}@media (max-width: 768px){.enterCodePopup .popup__content{max-width:100%;min-height:400px;height:100%}}@media (max-width: 768px){.enterCodePopup .popup__backdrop{background:#F4F5F9;min-height:unset}}@media (max-width: 768px){.enterCodePopup .popup__closeButton{top:-32px;right:8px;width:24px;height:24px}.enterCodePopup .popup__closeButton svg{width:18px;height:18px;margin:auto}}@media (max-width: 768px){.enterCodePopup .popup__inner{border-radius:8px}}.enterCodePopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 768px){.enterCodePopup__content{padding:18px 16px}}.enterCodePopup__title{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424;line-height:1.3}@media (max-width: 768px){.enterCodePopup__title{font-size:22px}}.enterCodePopup__text{font-size:16px;font-weight:400;color:#242424;margin-top:9px}@media (max-width: 768px){.enterCodePopup__text{line-height:1.3;font-size:14px;margin-top:7px}}.enterCodePopup__phoneNumber{display:inline-block}.enterCodePopup__form{display:flex;flex-direction:column;margin-top:32px}.enterCodePopup__changePhoneWrapper{margin-top:10px}@media (max-width: 768px){.enterCodePopup__changePhoneWrapper{margin-top:7px}}.enterCodePopup__newСodeButton,.enterCodePopup__changePhoneButton{cursor:pointer;padding:0;background:transparent;border:none;color:#0d64c8;font-weight:500;font-size:16px}@media (max-width: 768px){.enterCodePopup__newСodeButton,.enterCodePopup__changePhoneButton{font-size:14px}}.enterCodePopup__field{position:relative}.enterCodePopup__field .baseInput{padding:0 60px 0 32px}@media (max-width: 768px){.enterCodePopup__field .baseInput{height:40px;padding:0 12px}}.enterCodePopup__field .fieldError{font-size:16px;font-weight:400}@media (max-width: 768px){.enterCodePopup__field .fieldError{font-size:14px}}.enterCodePopup__field_loading .enterCodePopup__loader{display:block}.enterCodePopup__linkWrapper{margin-top:auto;text-align:center}@media (max-width: 768px){.enterCodePopup__linkWrapper{margin-top:81px}}.enterCodePopup__link{font-size:16px;font-weight:500;text-decoration:none;color:#949eaa}@media (max-width: 768px){.enterCodePopup__link{font-size:14px}}.enterCodePopup__actionBox{margin-top:19px}@media (max-width: 768px){.enterCodePopup__actionBox{margin-top:16px}}.enterCodePopup__timerText{font-size:16px;font-weight:400;color:#242424}@media (max-width: 768px){.enterCodePopup__timerText{font-size:14px}}.enterCodePopup__loader{display:none;position:absolute;top:13px;transform:translateY(-50%);right:24px;width:24px;height:24px;animation:rotation 1s linear infinite}@media (max-width: 768px){.enterCodePopup__loader{right:12px;top:8px}}.favorites{padding-bottom:80px}@media (max-width: 768px){.favorites{padding-bottom:40px}}.favorites__panel{display:flex;justify-content:space-between;align-items:center;margin-top:18px}@media (max-width: 768px){.favorites__panel{align-items:flex-start;margin-top:20px}}.favorites__titleWrapper{display:flex;gap:6px}.favorites__title{margin:0;padding:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 768px){.favorites__title{font-size:20px}}.favorites__goodsQuantity{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#949eaa}@media (max-width: 768px){.favorites__goodsQuantity{font-size:20px}}.favorites__clearButton{display:flex;align-items:center;gap:10px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;transition:color .25s ease-in-out}.favorites__clearButton:hover,.favorites__clearButton:hover .favorites__clearButtonText{color:#0d64c8}@media (max-width: 768px){.favorites__clearButton{width:36px;height:36px;justify-content:center;background:#fff;border-radius:4px}}.favorites__clearButton svg{color:inherit}.favorites__clearButtonText{font-size:14px;font-weight:500;color:#242424}@media (max-width: 768px){.favorites__clearButtonText{display:none}}.favorites__sort{width:189px}@media (max-width: 768px){.favorites__sort{width:148px}}.favorites__productsPanel{display:flex;align-items:center;justify-content:space-between}.favorites__products{margin-top:12px}.favorites__productsGrid{margin-top:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1000px){.favorites__productsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.favorites__productsGrid{margin-top:12px}}.favorites__productsList{margin-top:4px;display:grid;gap:4px;grid-template-columns:1fr}@media (max-width: 768px){.favorites__productsList{margin-top:12px}}.favoritesCategories{margin-top:24px}@media (max-width: 768px){.favoritesCategories{margin-top:8px}}.favoritesCategories__items{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 768px){.favoritesCategories__items{gap:4px}}.favoritesCategories__item{text-decoration:none;display:flex;align-items:center;height:30px;gap:6px;font-size:14px;font-weight:500;color:#242424;padding:0 12px;background:#fff;border-radius:4px}.favoritesCategories__item_active{background:#0D64C8;color:#fff}@media (max-width: 768px){.favoritesCategories__item{height:24px;padding:0 8px;font-size:12px}}.favoritesCategories__text{line-height:1}.favoritesCategories__removeButton{padding:0;background:transparent;border:none;cursor:pointer;color:#fff;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.favoritesCategories__removeButton svg{width:12px;height:12px}.favoritesEmpty{padding-bottom:110px}@media (max-width: 768px){.favoritesEmpty{padding-bottom:60px}}.favoritesEmpty__content{margin-top:12px}@media (max-width: 768px){.favoritesEmpty__content{margin-top:8px}}.favoritesEmpty__inner{background:#fff;height:690px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.favoritesEmpty__inner{height:auto;min-height:491px;padding:24px 12px;box-sizing:border-box}}.favoritesEmpty__imgWrapper{display:flex;justify-content:center;color:#949eaa}.favoritesEmpty__imgWrapper svg{width:58px;height:58px}.favoritesEmpty__innerContent{max-width:442px}.favoritesEmpty__subTextWrapper{margin-top:18px;display:flex;flex-direction:column;gap:2px}@media (max-width: 768px){.favoritesEmpty__subTextWrapper{display:block;text-align:center;margin-top:14px}}@media (max-width: 420px){.favoritesEmpty__subTextWrapper{padding:0 20px}}.favoritesEmpty__text{margin-top:20px;font-weight:500;font-size:28px;font-family:TT Norms Pro Exp;color:#242424;text-align:center}@media (max-width: 600px){.favoritesEmpty__text{font-size:20px}}.favoritesEmpty__subText{font-weight:400;font-size:16px;color:#242424;text-align:center}@media (max-width: 768px){.favoritesEmpty__subText{display:inline;line-height:1.24}.favoritesEmpty__subText:last-child{margin-left:4px}}.favoritesEmpty__buttons{margin-top:42px;display:flex;gap:8px;justify-content:center}@media (max-width: 420px){.favoritesEmpty__buttons{flex-direction:column;margin-top:38px;align-items:center}}.favoritesEmpty__button{width:170px;box-sizing:border-box;font-size:16px}@media (max-width: 420px){.favoritesEmpty__button{width:140px;font-size:14px;min-height:40px}}.information{padding-bottom:80px}@media (max-width: 1023px){.information{padding-bottom:64px}}.information__content{margin-top:12px;display:grid;grid-template-columns:334px calc(100% - 338px);gap:4px}@media (max-width: 1023px){.information__content{grid-template-columns:100%;gap:16px;margin-top:0}}.information__main{padding:40px;background:#fff;border-radius:6px}@media (max-width: 1023px){.information__main{padding:16px;margin-top:52px}}.information__inner{position:relative}@media (max-width: 1023px){.information__sidebar{display:none}}@media (max-width: 1023px){.information .breadCrumbs{display:none}}.information__mobileBackPanel{display:none;background:#F4F5F9;padding:16px 20px;align-items:center;gap:8px;position:fixed;left:0;top:0;z-index:1;width:100%;box-sizing:border-box}@media (max-width: 1023px){.information__mobileBackPanel{display:flex}}@media (max-width: 375px){.information__mobileBackPanel{padding:16px 8px}}.information__backLink{display:flex;align-items:center;gap:2px;text-decoration:none;color:#949eaa;font-size:14px;font-weight:500;margin-left:6px}.information__currentPageWrapper{flex-grow:1;display:flex;justify-content:center;margin-right:66px}.information__currentPage{font-size:16px;font-weight:500;color:#242424;line-height:1.2}@media (max-width: 1023px){body:has(.information) .header{display:none}}.informationMenu{display:flex;flex-direction:column;gap:4px}.informationMenu__section{display:flex;flex-direction:column;gap:16px;padding:24px 20px 20px;box-sizing:border-box;background:#fff;border-radius:6px}@media (max-width: 768px){.informationMenu__section{gap:4px;padding:0;background:transparent}}.informationMenu__section_chat{padding-top:14px}@media (max-width: 768px){.informationMenu__section_chat{padding:4px 0 20px;background:#fff}}.informationMenu__section_chat .informationMenu__group{gap:7px}@media (max-width: 768px){.informationMenu__section_chat .informationMenu__group{gap:0}}.informationMenu__group{display:flex;flex-direction:column;gap:17px}.informationMenu__groupTitle{font-weight:500;font-size:12px;color:#949eaa}@media (max-width: 768px){.informationMenu__groupTitle{display:none}}.informationMenu__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.informationMenu__item_chat .informationMenu__linkText{font-size:18px}@media (max-width: 768px){.informationMenu__item_mainPage{display:none}}.informationMenu__link{border-radius:4px;padding:5px;display:flex;align-items:center;gap:10px;text-decoration:none}.informationMenu__link:hover{background:#F4F5F9}.informationMenu__link:hover .informationMenu__iconWrapper svg{color:#0d64c8}.informationMenu__link_active{background:#F4F5F9}.informationMenu__link_active .informationMenu__iconWrapper svg{color:#0d64c8}@media (max-width: 768px){.informationMenu__link_active{background:#fff}.informationMenu__link_active .informationMenu__iconWrapper svg{color:#949eaa}}@media (max-width: 768px){.informationMenu__link{background:#fff;padding:16px 12px}.informationMenu__link:hover{background:#fff}.informationMenu__link:hover .informationMenu__iconWrapper svg{color:#949eaa}}.informationMenu__iconWrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#F4F5F9;border-radius:4px;flex-shrink:0}.informationMenu__iconWrapper svg{width:20px;height:20px;color:#949eaa}.informationMenu__linkText{font-size:14px;font-weight:500;color:#000}@media (max-width: 768px){.informationMenu__linkText{flex-grow:1}}.informationMenu__chatText{font-weight:500;font-size:14px;color:#949eaa}@media (max-width: 768px){.informationMenu__chatText{margin:-5px 12px 0}}.informationBid__titleWrapper{display:flex;gap:24px;justify-content:space-between}@media (max-width: 1320px){.informationBid__titleWrapper{flex-direction:column}}.informationBid__title{margin:5px 0 0;font-size:22px;font-weight:600}@media (max-width: 1320px){.informationBid__title{order:1}}@media (max-width: 768px){.informationBid__title{font-size:16px;margin-top:0}}.informationBid__printButton{color:#949eaa}.informationBid__panel{display:flex;gap:4px}@media (max-width: 1023px){.informationBid__panel{display:none}}.informationBid__panel .shareButton__button{background:#f4f5f9;transition:background .25s ease-in-out}.informationBid__panel .shareButton__button:hover{background:#e6eaee}.informationBid__panel .shareButton__dropown{white-space:nowrap;left:auto;right:0}@media (max-width: 1320px){.informationBid__panel .shareButton__dropown{left:0;right:auto}}@media (max-width: 500px){.informationBid__panel .shareButton__dropown{left:auto;right:0}}.informationBid__content{margin-top:19px}@media (max-width: 768px){.informationBid__content{margin-top:0}}.informationBid__text{max-width:471px;color:#242424;font-weight:500;font-size:16px;line-height:1.2}@media (max-width: 768px){.informationBid__text{padding-left:0;font-size:14px;margin-top:11px;line-height:1.3}.informationBid__text br{display:none}}.informationBid__formSectionTitle{font-size:18px;font-weight:600;color:#242424}@media (max-width: 768px){.informationBid__formSectionTitle{font-size:14px}}.informationBid__deliveryMethods{display:flex;gap:8px;flex-wrap:wrap;margin-top:17px}@media (max-width: 768px){.informationBid__deliveryMethod{width:100%}}.informationBid__deliveryMethodInput{display:none}.informationBid__deliveryMethodInput:checked+.informationBid__deliveryMethodButton{border:2px solid #0D64C8}.informationBid__deliveryMethodButton{display:flex;align-items:center;padding:0 14px;border-radius:4px;background:#F4F5F9;height:40px;border:2px solid transparent;box-sizing:border-box;font-size:14px;font-weight:500;color:#242424;cursor:pointer}.informationBid__form{margin-top:36px}@media (max-width: 768px){.informationBid__form{margin-top:28px}}.informationBid__form .baseInput{font-size:16px;height:50px}@media (max-width: 768px){.informationBid__form .baseInput{height:40px;font-size:14px;padding:0 12px}}@media (max-width: 768px){.informationBid__form .textareaField__textarea{padding:10px 12px}}@media (max-width: 375px){.informationBid__form .textareaField__inner{padding:0}}.informationBid__formSection{max-width:471px;margin-top:16px}.informationBid__formSection_main{margin-top:25px}@media (max-width: 768px){.informationBid__formSection_main{margin-top:28px}}.informationBid__formSection_model{margin-top:0}.informationBid__formSection_description{margin-top:27px}@media (max-width: 768px){.informationBid__formSection_description .informationBid__formSectionTitle{line-height:1.5}}.informationBid__formSection_imgs{margin-top:24px}@media (max-width: 768px){.informationBid__formSection_imgs .informationBid__formSectionTitle{line-height:1.5}}.informationBid__formSectionFields{display:grid;gap:8px}.informationBid__formSectionFields_model{margin-top:12px;grid-template-columns:1fr 1fr}@media (max-width: 768px){.informationBid__formSectionFields_model{grid-template-columns:1fr}}.informationBid__formSectionFields_description,.informationBid__formSectionFields_main{margin-top:12px}.informationBid__formRow_number{grid-column:span 2}@media (max-width: 768px){.informationBid__formRow_number{grid-column:span 1}}.informationBid__reasonСontacting{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;gap:12px 0}@media (max-width: 768px){.informationBid__reasonСontacting{grid-template-columns:1fr;gap:16px 0}}@media (max-width: 1023px){.informationBid__reasonСontacting .radioButton:has(.radioButton__input:checked) .radioButton__label{font-weight:500}}.informationBid__formImgs{max-width:471px}.informationBid__formImgs .add-review-popup__photo-file{display:none}.informationBid__formButtonWrapper{margin-top:80px}@media (max-width: 768px){.informationBid__formButtonWrapper{margin-top:24px}}.informationBid__formButton{min-height:40px;width:232px}@media (max-width: 500px){.informationBid__formButton{width:100%}}.informationBid__offer{margin:10px 0 0;max-width:452px;color:#949eaa;font-weight:500;font-size:14px;line-height:1.2}.informationBid__offerLink{color:#949eaa}.informationBid__equipment{margin-top:26px}@media (max-width: 768px){.informationBid__equipment{margin-top:28px}}.informationBid__addEquipmentIcon{color:#949eaa}.informationBid__addEquipmentButtonWrapper{margin-top:12px}.informationBid__equipmentItems{display:flex;flex-direction:column;gap:26px}@media (max-width: 768px){.informationBid__equipmentItems{gap:28px}}.informationBid__addEquipmentButton{font-size:14px}@media (max-width: 768px){.informationBid__addEquipmentButton{width:100%;max-width:471px}}.informationBid__addEquipmentButton .button__content{gap:12px}.shareButton{position:relative}.shareButton_open .shareButton__dropown{display:block}.shareButton__button{color:#949eaa;cursor:pointer;height:30px;display:flex;align-items:center;gap:8px;padding:0 10px;background:#F4F5F9;border:none;border-radius:4px;font-size:14px;font-weight:500}.shareButton__dropown{display:none;position:absolute;left:0;top:calc(100% + 10px);background:#fff;border-radius:6px;padding:12px}.shareButton__dropownList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.shareButton__dropownLink{text-decoration:none;display:flex;gap:4px;align-items:center;color:#949eaa;font-weight:500;font-size:14px}.shareButton__dropownLink svg{flex-shrink:0}.informationService{position:relative}.informationService__itemTitle{margin:0;font-size:22px;font-weight:600;color:#242424}@media (max-width: 768px){.informationService__itemTitle{font-size:20px}}.informationService__items{display:flex;flex-direction:column;gap:12px;margin-top:6px}@media (max-width: 1320px){.informationService__items{margin-top:24px}}.informationService__itemContent{margin-top:35px}@media (max-width: 768px){.informationService__itemContent{margin-top:24px}}.informationService__printButton{color:#949eaa}.informationService__panel{position:absolute;right:0;top:-4px;display:flex;gap:4px}@media (max-width: 1320px){.informationService__panel{position:relative;right:0;top:0}}.informationService__panel .shareButton__button{background:#f4f5f9;transition:background .25s ease-in-out}.informationService__panel .shareButton__button:hover{background:#e6eaee}.informationService__panel .shareButton__dropown{white-space:nowrap;left:auto;right:0}@media (max-width: 1320px){.informationService__panel .shareButton__dropown{left:0;right:auto}}@media (max-width: 500px){.informationService__panel .shareButton__dropown{left:auto;right:0}}.informationService__addressTitle,.informationService__openingHoursTitle,.informationService__contactsTitle{font-size:16px;font-weight:500;color:#242424}@media (max-width: 768px){.informationService__addressTitle,.informationService__openingHoursTitle,.informationService__contactsTitle{font-size:14px}}.informationService__addressValue{font-size:16px;font-weight:500;color:#242424;margin-top:9px}@media (max-width: 768px){.informationService__addressValue{font-size:14px}}.informationService__openingHoursValue{font-size:14px;font-weight:400;color:#242424}.informationService__openingHours{margin-top:22px}.informationService__openingHoursValue{margin-top:9px}.informationService__contacts{margin-top:22px}.informationService__contactsItems{margin-top:11px;display:flex;flex-direction:column;gap:12px}.informationService__contactsItems_horizontally{flex-direction:row;flex-wrap:wrap;gap:12px 8px}.informationService__contactsItem{display:flex;gap:4px 14px;align-items:center;flex-wrap:wrap}@media (max-width: 900px){.informationService__contactsItem{flex-direction:column;align-items:start}}@media (max-width: 768px){.informationService__contactsItem{flex-direction:row;align-items:center}}@media (max-width: 440px){.informationService__contactsItem{flex-direction:column;align-items:start}}.informationService__contactLink{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.informationService__contactLink:hover .informationService__contactIcon,.informationService__contactLink:hover .informationService__contactLinkText{color:#0d64c8}.informationService__contactIcon{color:#949eaa;width:20px;height:20px;flex-shrink:0;transition:color .25s ease-in-out}.informationService__contactText,.informationService__contactLinkText{color:#242424;font-size:14px;font-weight:400;transition:color .25s ease-in-out}.informationService__other{margin-top:22px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.informationService__certificateButton,.informationService__routeButton{cursor:pointer;background:transparent;border:none;padding:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;transition:color .25s ease-in-out}.informationService__certificateButton:hover,.informationService__routeButton:hover{color:#0d64c8}.informationService__certificateButton svg,.informationService__routeButton svg{flex-shrink:0;color:#0d64c8}.informationService__images{margin-top:20px;display:flex;gap:6px;flex-wrap:wrap}@media (max-width: 768px){.informationService__images{margin-top:24px}}.informationService__image{cursor:pointer;display:block;width:132px;height:132px;border-radius:6px;object-fit:cover}@media (max-width: 768px){.informationService__image{width:106px;height:106px}}.informationService__about{margin-top:32px;font-size:16px;font-weight:400;color:#242424;line-height:1.32;max-width:644px}@media (max-width: 768px){.informationService__about{font-size:14px}}.informationService__about p{margin:20px 0}.informationService__about .mb-0{margin-bottom:0}.informationService__about ul{list-style:none;margin:0;padding:0}.informationService__about ul li{position:relative;padding-left:24px}.informationService__about ul li:before{content:"";display:block;width:3px;height:3px;background:#242424;border-radius:50%;position:absolute;left:8px;top:10px}.informationService__about a{color:#0d64c8}.informationPersonalData .informationPage{max-width:577px}.informationPage{color:#242424;max-width:595px}.informationPage__title{margin:0;font-size:22px;font-weight:600}@media (max-width: 768px){.informationPage__title{font-size:20px}}.informationPage__content{color:#000;font-size:16px;font-weight:400;line-height:1.31;margin-top:33px}@media (max-width: 768px){.informationPage__content{font-size:14px;margin-top:24px}}.informationPage__content p{margin:21px 0}.informationPage__content .mb-0{margin-bottom:0}.informationPage__content ul{list-style:none;margin:0;padding:0}.informationPage__content ul li:before{content:"•"}.informationBidSent{min-height:431px;display:flex;align-items:center}@media (max-width: 1023px){.informationBidSent{min-height:470px}}.informationBidSent__iconWrapper{display:flex;align-items:center;justify-content:center;width:115px;height:115px;border-radius:50%;background:#F4F5F9;margin:0 auto}@media (max-width: 1023px){.informationBidSent__iconWrapper{width:58px;height:58px}}.informationBidSent__icon{color:#0d64c8;width:40px;height:40px}@media (max-width: 1023px){.informationBidSent__icon{width:20px;height:20px}}.informationBidSent__title{margin-top:26px;font-weight:500;font-size:28px;color:#242424;text-align:center;font-family:TT Norms Pro Exp;line-height:1.3}@media (max-width: 1023px){.informationBidSent__title{font-size:20px;margin-top:13px}}.informationBidSent__description{margin-top:11px;font-weight:500;font-size:16px;color:#242424;text-align:center;max-width:380px;margin-left:auto;margin-right:auto;line-height:1.2}@media (max-width: 1023px){.informationBidSent__description{font-weight:400;line-height:1.25;max-width:220px}}.informationBidSent__description b{font-weight:700}@media (max-width: 1023px){.informationBidSent__description b{font-weight:400}}.informationBidSent__description br{display:none}@media (max-width: 1023px){.informationBidSent__description br{display:block}}.informationBidSent__content{max-width:440px;margin:0 auto;text-align:center}.informationBidSent__buttonWrapper{display:flex;justify-content:center;gap:8px;margin-top:39px}@media (max-width: 1023px){.informationBidSent__buttonWrapper{flex-direction:column;align-items:center}}.informationBidSent__button{width:170px;box-sizing:border-box;font-size:16px}@media (max-width: 1023px){.informationBidSent__button{font-size:14px;min-height:40px;width:163px}}.informationBidFormError{position:absolute;top:144px;left:0;width:100%;z-index:1}@media (max-width: 1300px){.informationBidFormError{top:140px}}@media (max-width: 1023px){.informationBidFormError{position:fixed;top:52px}.informationBidFormError .container{padding:0}}.informationBidFormError__msg{background:#F1D9D9;border-radius:6px;box-shadow:0 4px 4px #6f6f6f0d;z-index:1;padding:24px 20px;display:flex;gap:24px;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}@media (max-width: 1023px){.informationBidFormError__msg{flex-direction:column;align-items:start;padding:18px 16px;gap:12px}}.informationBidFormError__title{font-size:20px;font-weight:500;color:#242424;line-height:1}@media (max-width: 1023px){.informationBidFormError__title{font-size:16px}}.informationBidFormError__description{margin-top:12px;font-size:14px;font-weight:400;color:#242424;line-height:1}@media (max-width: 1023px){.informationBidFormError__description{font-size:14px}}@media (max-width: 1023px){.informationBidFormError__description{margin-top:8px;line-height:1.3}}@media (max-width: 1023px){.informationBidFormError__partTwo{width:100%}}.informationBidFormError__retrySendingButton{font-size:16px}@media (max-width: 1023px){.informationBidFormError__retrySendingButton{font-size:14px}}@media (max-width: 768px){.informationBidFormError__retrySendingButton{width:100%}}.informationBidFormError__retrySendingButton .button__content{gap:12px}.informationBidFormError__retrySendingIcon{color:#949eaa}@media (max-width: 1023px){.informationBidFormError__retrySendingIcon{width:20px;height:20px}}body:has(.header_sticky) .informationBidFormError{position:fixed;top:92px}@media (max-width: 1300px){body:has(.header_sticky) .informationBidFormError{top:85px}}@media (max-width: 1023px){body:has(.header_sticky) .informationBidFormError{top:52px}}.passwordInputField{width:100%}.passwordInputField__inputWrapper{position:relative}.passwordInputField__input{padding-right:72px}.passwordInputField__okIcon{position:absolute;top:50%;transform:translateY(-50%);right:24px}@media (max-width: 768px){.loginPopup{padding:40px 8px;height:100dvh}}.loginPopup .popup__content{width:100%;max-width:480px;min-height:647px}@media (max-width: 768px){.loginPopup .popup__content{max-width:100%;min-height:400px;height:100%}}@media (max-width: 768px){.loginPopup .popup__backdrop{background:#F4F5F9;min-height:unset}}@media (max-width: 768px){.loginPopup .popup__closeButton{top:-32px;right:4px;width:24px;height:24px}}@media (max-width: 768px){.loginPopup .popup__inner{border-radius:8px}}.loginPopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 768px){.loginPopup__content{padding:18px 16px}}.loginPopup__munu{display:flex;gap:12px}.loginPopup__munuItem{cursor:pointer;padding:0;border:none;background:transparent;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#949eaa}.loginPopup__munuItem_active{color:#242424}@media (max-width: 768px){.loginPopup__munuItem{font-size:22px}}.loginPopup__text{font-size:16px;font-weight:400;color:#242424;margin-right:40px;margin-top:12px}@media (max-width: 768px){.loginPopup__text{font-size:14px;margin-top:10px;margin-right:0}}.loginPopup__form{display:flex;flex-direction:column;flex-grow:1;margin-top:32px}.loginPopup__fields{display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.loginPopup__fields{gap:12px}.loginPopup__fields .baseInput{height:40px;padding:0 12px}}.loginPopup__buttons{margin-top:auto;display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.loginPopup__buttons{margin-top:64px;gap:14px}.loginPopup__buttons .button{min-height:40px}}.loginPopup__linkWrapper{text-align:center}.loginPopup__link{font-size:16px;font-weight:500;text-decoration:none;color:#949eaa}@media (max-width: 768px){.loginPopup__link{font-size:14px}}.news{padding-bottom:80px}@media (max-width: 768px){.news{padding-bottom:64px}}.news__content{margin-top:18px}.news__title{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp}@media (max-width: 768px){.news__title{font-size:20px}}.news__items{overflow:hidden;margin-top:14px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1000px){.news__items{grid-template-columns:repeat(2,1fr)}}.news__moreButtonWrapper{margin-top:12px;display:flex;justify-content:flex-end}@media (max-width: 768px){.news__moreButton{width:100%;height:46px}.news__moreButton .sepButton__text{flex-grow:1;padding:0 24px 0 70px;justify-content:center;font-size:14px}}.newsItem_wide{grid-column:span 2}.newsItem_wide .newsItem__title{font-size:22px}@media (max-width: 500px){.newsItem_wide .newsItem__title{font-size:18px}}.newsItem_wide .newsItem__img{aspect-ratio:109/57}.newsItem_wide .newsItem__title{-webkit-line-clamp:4}.newsItem__link{border-radius:6px;padding:12px;display:block;text-decoration:none;background:#fff;height:100%;box-sizing:border-box}.newsItem__img{display:block;max-height:342px;width:100%;object-fit:cover;aspect-ratio:52/57;border-radius:6px}@media (max-width: 1000px){.newsItem__img{max-height:470px}}.newsItem__titleWrapper{height:91px}@media (max-width: 500px){.newsItem__titleWrapper{height:80px}}.newsItem__title{color:#242424;font-size:16px;font-weight:500;margin-top:21px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 500px){.newsItem__title{font-size:14px}}.newsItem__date{display:flex;align-items:center;color:#949eaa;font-size:14px;font-weight:500;height:26px}@media (max-width: 500px){.newsItem__date{font-size:12px}}.newsItem__footer{margin-top:8px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px}.newsItem__label{display:flex;align-items:center;padding:0 8px;height:26px;background:#0D64C8;border-radius:4px;font-size:14px;font-weight:500;color:#fff}@media (max-width: 500px){.newsItem__label{font-size:12px;height:20px}}.newsItem__label_promotion{background:#FA742D}.newsPost{padding-bottom:80px}@media (max-width: 768px){.newsPost{padding-bottom:64px}}.newsPost .breadCrumbs__link{max-width:280px;width:100%;box-sizing:border-box}.newsPost .breadCrumbs__link span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newsPost .breadCrumbs__item{max-width:100%;display:inline-flex}.newsPost__content{margin-top:16px}.newsPost__article{display:grid;grid-template-columns:calc(100% - 341px) 337px;gap:4px}@media (max-width: 1023px){.newsPost__article{grid-template-columns:1fr}}@media (max-width: 1023px){.newsPost__articleSidebar .newsItem__link{display:grid;grid-template-columns:139px 1fr;grid-template-rows:auto 1fr;gap:0 20px}.newsPost__articleSidebar .newsItem__titleWrapper{height:auto;align-self:start}.newsPost__articleSidebar .newsItem__title{margin-top:0;max-width:345px}.newsPost__articleSidebar .newsItem__imgWrapper{grid-row:span 2}.newsPost__articleSidebar .newsItem__footer{margin-top:10px;align-self:start}}.newsPost__articleTitle{margin:0;font-size:28px;font-weight:700;color:#242424;line-height:1.2}@media (max-width: 768px){.newsPost__articleTitle{font-size:20px}}.newsPost__articleDate{font-size:14px;font-weight:500;color:#949eaa;margin-top:16px}.newsPost__articleText{font-size:16px;font-weight:400;margin-top:38px;line-height:1.36;color:#242424}@media (max-width: 768px){.newsPost__articleText{font-size:14px;margin-top:24px}}.newsPost__articleText p,.newsPost__articleText ul{margin:16px 0}.newsPost__articleText ul{padding:0;list-style:none}.newsPost__articleText ul li{position:relative;padding-left:24px}.newsPost__articleText ul li:before{content:"";position:absolute;left:10px;top:10px;width:3px;height:3px;background:#242424;border-radius:50%}.newsPost__articleText h2{font-size:20px;font-weight:700;margin-top:30px;margin-bottom:16px;line-height:1.2}@media (max-width: 768px){.newsPost__articleText h2{font-size:18px}}.newsPost__productBox .productTile li:before{display:none}.newsPost__productBox .productTile__label_new{background:#3AC055;color:#fff}.newsPost__productBox .newsPost__productBoxPartTwo{line-height:1.2}.newsPost__productBox .newsPost__productBoxPartTwo h3{line-height:1.36;font-size:24px;font-weight:600;margin-top:10px;margin-bottom:16px}@media (max-width: 768px){.newsPost__productBox .newsPost__productBoxPartTwo h3{font-size:20px}}.newsPost__articleContent{background:#fff;padding:40px 40px 43px;border-radius:6px}@media (max-width: 1023px){.newsPost__articleContent{order:1}}@media (max-width: 768px){.newsPost__articleContent{padding:16px}}.newsPost__articleText img{display:block;max-width:100%;border-radius:6px}.newsPost__articleGrid{display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width: 768px){.newsPost__articleGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.newsPost__productBox{background:#F4F5F9;padding:12px;border-radius:6px;display:grid;gap:30px;grid-template-columns:337px 1fr}@media (max-width: 1200px){.newsPost__productBox{grid-template-columns:1fr}}.newsPost__productBoxPartOne{overflow:hidden}.newsPost__shareButtonWrapper{margin-top:12px}.newsPost__otherNewsTitleWrapper{display:flex;justify-content:space-between}.newsPost__moreButton svg{transform:rotate(90deg)}@media (max-width: 768px){.newsPost__moreButton{display:none}}.newsPost__otherNewsBox{margin-top:14px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1000px){.newsPost__otherNewsBox{grid-template-columns:repeat(2,1fr)}}.newsPost__otherNewsTitle{margin:0;font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;color:#242424}@media (max-width: 768px){.newsPost__otherNewsTitle{font-size:20px}}.newsPost__otherNews{margin-top:80px}@media (max-width: 768px){.newsPost__otherNews{margin-top:64px}}.newsPost__mobileMoreButtonWrapper{display:none}@media (max-width: 768px){.newsPost__mobileMoreButtonWrapper{display:block;margin-top:16px}}.newsPost__mobileMoreButton{width:100%}.newsPost__mobileMoreButton .sepButton__text{flex-grow:1;justify-content:center}.newsPost__mobileMoreButton svg{transform:rotate(90deg)}.order-placed{margin-bottom:80px}@media (max-width: 768px){.order-placed{margin-bottom:2px}}.order-placed__breadcrumbs{margin-bottom:8px}@media (max-width: 768px){.order-placed__breadcrumbs{display:none}}.order-placed__wrapper{display:grid;grid-template-columns:1fr auto;gap:4px}@media (max-width: 1000px){.order-placed__wrapper{grid-template-columns:1fr}}.order-placed__header{display:grid;gap:6px 20px;grid-template-columns:1fr auto;padding:20px;background:#fff;border-radius:6px}@media (max-width: 768px){.order-placed__header{display:none}}.order-placed__title{margin:0;font-size:28px;font-family:TT Norms Pro Exp;font-weight:500;line-height:1.29}.order-placed__subtitle{grid-column:1;margin:0;line-height:1.2}.order-placed__btn{grid-row:1;grid-column:2;align-self:start;min-width:164px;font-size:16px}.order-placed__section{grid-column:1;padding:40px;background:#fff;border-radius:6px}@media (max-width: 768px){.order-placed__section{padding:16px}}.order-placed__heading{margin:0;font-size:22px;font-weight:500;line-height:1.18;letter-spacing:-.02em}@media (max-width: 768px){.order-placed__heading{font-size:18px}}.order-placed__item{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto 1fr;gap:4px;padding:23px 12px 12px 0;font-weight:500}@media (max-width: 768px){.order-placed__item{grid-template-columns:auto 1fr;padding:21px 12px 12px 0}}.order-placed__item:not(:last-child){margin-bottom:5px;padding-bottom:27px;border-bottom:1px solid rgba(148,158,170,.2)}@media (max-width: 768px){.order-placed__item:not(:last-child){margin-bottom:-1px;padding-bottom:18px}}.order-placed__item-image{grid-row:1/-1;width:104px;margin:0;padding-left:12px;box-sizing:border-box}.order-placed__item-img{max-width:100%;display:block}.order-placed__item-article{width:fit-content;margin:0 0 8px;padding:4px 12px;font-size:12px;line-height:1.3;color:#fff;background:#0d64c8;border-radius:4px}@media (max-width: 768px){.order-placed__item-article{padding:4px 6px;font-size:9px;margin:0 0 3px}}.order-placed__item-title{grid-column:2;grid-row:span 2;max-width:380px;line-height:1.3}@media (max-width: 768px){.order-placed__item-title{font-size:14px;line-height:1.2;grid-row:span 1}}.order-placed__item-price{grid-column:3;margin-top:-2px;font-size:22px;line-height:1;letter-spacing:-.02em}@media (max-width: 768px){.order-placed__item-price{grid-column:2;font-size:18px;margin-top:5px}}.order-placed__item-quantity{grid-column:3;place-self:end;font-size:14px;line-height:1.1;color:#949eaa}@media (max-width: 768px){.order-placed__item-quantity{grid-column:2;place-self:start;margin-top:3px}}.order-placed__text{max-width:616px;margin:12px 0 18px;line-height:1.2}@media (max-width: 768px){.order-placed__text{margin:18px 0 15px;font-size:14px}}.order-placed__services{display:grid;gap:8px;padding:8px;background:#f4f5f9;border-radius:6px}.order-placed__service{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);align-items:center;gap:8px 24px;padding:13px 16px 9px;background:#fff;border-radius:6px;font-weight:500;box-shadow:0 4px 4px #6f6f6f0d}@media (max-width: 768px){.order-placed__service{grid-template-columns:1fr;padding:12px 10px}}.order-placed__service-title{font-size:18px;line-height:1.2;letter-spacing:-.02em;place-self:start;padding-bottom:20px}@media (max-width: 768px){.order-placed__service-title{padding-bottom:0}}.order-placed__service-more{display:flex;gap:12px;align-items:center;padding:0;border:none;background:none;color:#0d64c8;cursor:pointer;font-size:14px;line-height:1.4;font-weight:500}.order-placed__service-price{grid-column:2;grid-row:1;font-size:22px;line-height:1.18;letter-spacing:-.02em;margin-top:4px}@media (max-width: 768px){.order-placed__service-price{grid-column:1;grid-row:2;font-size:14px;margin-top:-1px}}.order-placed__service-btn{grid-column:3;grid-row:1;min-width:164px;font-size:16px;margin-top:4px}@media (max-width: 768px){.order-placed__service-btn{grid-column:1;grid-row:4;margin-top:7px;font-size:14px}}.order-placed__service-btn:not(:hover){background:#949eaa}.order-placed__summary{grid-row:1/span 3;grid-column:2;align-self:start;width:334px;padding:20px;box-sizing:border-box;background:#fff;border-radius:8px;font-size:14px;font-weight:500}@media (max-width: 1000px){.order-placed__summary{grid-column:1;grid-row:2;width:auto}}@media (max-width: 768px){.order-placed__summary{grid-row:1;padding:16px}}.order-placed__summary .order-placed__heading{margin-bottom:24px}@media (max-width: 768px){.order-placed__summary .order-placed__heading{margin-bottom:17px}}.order-placed__summary-label{margin:0 0 3px;font-size:14px;font-weight:500;line-height:1.5}.order-placed__summary-value{margin:0 0 16px;line-height:1.5;color:#949eaa}.order-placed__summary-table{width:100%;margin-top:-2px;padding-top:16px;border-top:1px solid #e6eaee}@media (max-width: 768px){.order-placed__summary-table{border-spacing:0;padding-top:19px}}.order-placed__summary-table td{padding:0}.order-placed__summary-table tr:not(:last-child) td{padding-bottom:16px}@media (max-width: 768px){.order-placed__summary-table tr:not(:last-child) td{padding-bottom:18px}}.order-placed__summary-price{text-align:right}.order-placed__summary-price.--discount{color:#3ac055}.order-placed__summary-total{font-size:22px;line-height:1.3}.order-placed__copyButton{position:absolute;right:8px;top:22px;width:24px;height:24px;border:none;padding:0;background:transparent;color:#949eaa}.order-placed__mobileHeader{position:relative;padding:17px 0 20px;display:none}@media (max-width: 768px){.order-placed__mobileHeader{display:block}}.order-placed__mobileHeaderInner{text-align:center}.order-placed__mobileHeaderTitle{font-size:16px;font-weight:500;color:#242424}.order-placed__mobileHeaderText{font-size:12px;font-weight:500;color:#949eaa;margin-top:3px}.order-placed__mobileStatusButton{display:none;width:100%;margin-top:8px;box-sizing:border-box}@media (max-width: 768px){.order-placed__mobileStatusButton{display:inline-flex}}.order-placed__disclosure{margin-top:-22px;grid-column:span 3;place-self:start}@media (max-width: 768px){.order-placed__disclosure{margin-top:0;grid-column:1}}.order-placed__disclosure_open .order-placed__service-moreIcon{transform:rotate(180deg)}.order-placed__disclosure_open .order-placed__disclosureContent{grid-template-rows:1fr}@media (max-width: 768px){.order-placed__disclosure{margin-top:10px}}.order-placed__disclosureContent{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.order-placed__disclosureInner{overflow:hidden}.order-placed__disclosureText{margin-top:20px}@media (max-width: 768px){body:has(.order-placed) .header{display:none}}.passwordRecoveryPopup .popup__content{width:100%;max-width:480px}.passwordRecoveryPopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 375px){.passwordRecoveryPopup__content{padding:20px}}.passwordRecoveryPopup__title{font-size:28px;font-weight:500;color:#242424;font-family:TT Norms Pro Exp;margin:0}@media (max-width: 768px){.passwordRecoveryPopup__title{font-size:20px;margin-right:25px}}.passwordRecoveryPopup__textWrapper{display:flex;flex-direction:column;gap:8px;margin-top:10px}.passwordRecoveryPopup__text{font-size:16px;font-weight:400;color:#242424;margin:0;line-height:1.3}@media (max-width: 600px){.passwordRecoveryPopup__text br{display:none}}.passwordRecoveryPopup__form{margin-top:40px;display:flex;flex-direction:column}.personalCabinet{padding-bottom:82px}@media (max-width: 1023px){.personalCabinet{padding-bottom:60px}}.personalCabinet__inner{display:grid;grid-template-columns:337px calc(100% - 341px);gap:4px}@media (max-width: 1300px){.personalCabinet__inner{grid-template-columns:248px calc(100% - 252px)}}@media (max-width: 1023px){.personalCabinet__inner{grid-template-columns:100%}}.personalCabinet__sidebar{align-self:start;position:sticky;top:85px}@media (max-width: 1023px){.personalCabinet__sidebar{position:relative;top:0;order:1}}@media (max-width: 1023px){.personalCabinet__sidebar_hideOnMobile{display:none}}.personalCabinet__section{padding:40px;background:#fff;border-radius:6px}@media (max-width: 1023px){.personalCabinet__section{padding:16px}}.personalCabinet__section_orders{margin-top:4px;padding-top:44px}@media (max-width: 1023px){.personalCabinet__section_orders{display:none}}.personalCabinet__sectionTitle{font-size:22px;font-weight:500;color:#242424;margin:0}@media (max-width: 1023px){.personalCabinet__sectionTitle{display:none}}.personalCabinet__sectionTitleWrapper{display:flex;justify-content:space-between}.personalCabinet__allOrdersLink{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#F4F5F9;border-radius:4px;color:#242424;transition:all .25s ease-in-out}.personalCabinet__allOrdersLink:hover{background:#0D64C8;color:#fff}.personalCabinet__newProducts{margin-top:40px;display:flex;flex-direction:column;gap:12px}@media (max-width: 1023px){.personalCabinet__newProducts{display:none}}.personalCabinet__newProductsRow{display:flex;justify-content:space-between}.personalCabinet__newProductsTitle{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}.personalCabinet__newProductsItems{display:grid;gap:4px;grid-template-columns:repeat(3,1fr);align-content:start}@media (max-width: 1200px){.personalCabinet__newProductsItems{grid-template-columns:repeat(2,1fr)}}.personalCabinet__sectionMobilePanel{display:none}@media (max-width: 1023px){.personalCabinet__sectionMobilePanel{display:block}}.personalCabinet__sectionMobileTitle{font-size:18px;font-weight:500;color:#242424}.personalCabinet__sectionMobileSubTitle{font-size:14px;font-weight:400;color:#949eaa;margin-top:4px}.personalCabinetMenu{display:flex;flex-direction:column;gap:4px}.personalCabinetMenu__section{display:flex;flex-direction:column;gap:16px;padding:24px 20px 20px;box-sizing:border-box;background:#fff;border-radius:6px}@media (max-width: 1023px){.personalCabinetMenu__section{gap:4px;padding:0;background:transparent}}.personalCabinetMenu__section_chat{padding-top:17px}@media (max-width: 1023px){.personalCabinetMenu__section_chat{padding:4px 0 20px;background:#fff}}.personalCabinetMenu__section_chat .personalCabinetMenu__group{gap:7px}@media (max-width: 1023px){.personalCabinetMenu__section_chat .personalCabinetMenu__group{gap:0}}.personalCabinetMenu__group{display:flex;flex-direction:column;gap:17px}.personalCabinetMenu__groupTitle{font-weight:500;font-size:12px;color:#949eaa}@media (max-width: 1023px){.personalCabinetMenu__groupTitle{display:none}}.personalCabinetMenu__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.personalCabinetMenu__item_chat .personalCabinetMenu__linkText{font-size:18px}@media (max-width: 1023px){.personalCabinetMenu__item_mainPage{display:none}}.personalCabinetMenu__link{border-radius:4px;padding:5px;display:flex;align-items:center;gap:10px;text-decoration:none}.personalCabinetMenu__link:hover{background:#F4F5F9}.personalCabinetMenu__link:hover .personalCabinetMenu__iconWrapper svg{color:#0d64c8}.personalCabinetMenu__link_active{background:#F4F5F9}.personalCabinetMenu__link_active .personalCabinetMenu__iconWrapper svg{color:#0d64c8}@media (max-width: 1023px){.personalCabinetMenu__link_active{background:#fff}.personalCabinetMenu__link_active .personalCabinetMenu__iconWrapper svg{color:#949eaa}}@media (max-width: 1023px){.personalCabinetMenu__link{background:#fff;padding:16px 12px}.personalCabinetMenu__link:hover{background:#fff}.personalCabinetMenu__link:hover .personalCabinetMenu__iconWrapper svg{color:#949eaa}}.personalCabinetMenu__iconWrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#F4F5F9;border-radius:4px;flex-shrink:0}.personalCabinetMenu__iconWrapper svg{width:20px;height:20px;color:#949eaa}.personalCabinetMenu__linkText{font-size:14px;font-weight:500;color:#000}@media (max-width: 1023px){.personalCabinetMenu__linkText{flex-grow:1}}.personalCabinetMenu__quantity{display:flex;align-items:center;justify-content:center;background:#0D64C8;color:#fff;font-size:11px;font-weight:500;border-radius:20px;height:20px;min-width:20px;padding:0 4px;box-sizing:border-box}.personalCabinetMenu__chatText{font-weight:500;font-size:14px;color:#949eaa}@media (max-width: 1023px){.personalCabinetMenu__chatText{margin:-5px 12px 0}}.personalCabinetSliderMenu{margin-top:32px}@media (max-width: 1023px){.personalCabinetSliderMenu{margin-top:13px}}@media (max-width: 650px){.personalCabinetSliderMenu{margin:13px -16px 0}}.personalCabinetSliderMenu__items{display:flex;padding:8px;gap:4px;box-sizing:border-box;background:#F4F5F9;border-radius:6px;width:100%}@media (max-width: 1023px){.personalCabinetSliderMenu__items{padding:4px;flex-grow:1}}@media (max-width: 650px){.personalCabinetSliderMenu__items{margin:0 16px}}@media (max-width: 550px){.personalCabinetSliderMenu__items{width:auto}}.personalCabinetSliderMenu__item{box-sizing:border-box;text-decoration:none;display:flex;flex-direction:column;width:calc(33.33% - 2.6px);padding:20px;background:#fff;border-radius:4px;box-shadow:0 4px 4px #6f6f6f0d}@media (max-width: 1400px){.personalCabinetSliderMenu__item{flex-shrink:0}}@media (max-width: 1023px){.personalCabinetSliderMenu__item{padding:12px}}@media (max-width: 550px){.personalCabinetSliderMenu__item{width:157px}}.personalCabinetSliderMenu__item:hover .personalCabinetSliderMenu__itemIconWrapper svg{color:#0d64c8}.personalCabinetSliderMenu__itemIconWrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#F4F5F9;border-radius:4px;flex-shrink:0}@media (max-width: 1023px){.personalCabinetSliderMenu__itemIconWrapper{width:36px;height:36px}}.personalCabinetSliderMenu__itemIconWrapper svg{width:28px;height:28px;color:#949eaa}@media (max-width: 1023px){.personalCabinetSliderMenu__itemIconWrapper svg{width:24px;height:24px}}.personalCabinetSliderMenu__itemText{font-size:16px;font-weight:500;color:#242424;margin-top:auto;padding-top:20px}@media (max-width: 1023px){.personalCabinetSliderMenu__itemText{font-size:14px;padding-top:13px}}.personalCabinetSliderMenu__itemSubText{font-size:14px;font-weight:400;color:#949eaa;margin-top:4px}@media (max-width: 1023px){.personalCabinetSliderMenu__itemSubText{margin-top:5px}}.personalCabinetSliderMenu__slider{display:flex;width:100%}@media (max-width: 1400px){.personalCabinetSliderMenu__slider{overflow-y:auto}}.personalCabinetSliderMenu__slider::-webkit-scrollbar{display:none}.personalCabinetOrderGrid{margin-top:26px}.personalCabinetOrderGrid__items{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#F4F5F9;border-radius:6px;padding:8px}@media (max-width: 1200px){.personalCabinetOrderGrid__items{grid-template-columns:1fr}}.personalCabinetOrderGrid__item{display:flex;gap:12px;justify-content:space-between;padding:24px;background:#fff;border-radius:6px;text-decoration:none}.personalCabinetOrderGrid__itemInfo{display:flex;flex-direction:column;gap:8px}.personalCabinetOrderGrid__itemNumber{font-size:16px;font-weight:500;color:#242424}.personalCabinetOrderGrid__itemDate{font-size:14px;font-weight:500;color:#242424}.personalCabinetOrderGrid__imgWrapper{flex-shrink:0;position:relative;width:80px;height:80px}.personalCabinetOrderGrid__img{display:block;width:100%;height:100%;object-fit:cover}.personalCabinetOrderGrid__moreItemsQuantity{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#0D64C8;color:#fff;font-size:11px;font-weight:500;border-radius:20px;height:20px;min-width:20px;padding:0 4px;box-sizing:border-box;line-height:1;text-align:center}.deliveryStatusLabel{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;font-size:14px;font-weight:500;color:#242424;border-radius:4px}.deliveryStatusLabel_assembly{background:#EFF6FF;color:#2668f2}.deliveryStatusLabel_readyPickup{background:#ECFDF5;color:#09996b}.deliveryStatusLabel_onWay{background:#FFEDC0;color:#ff9925}.deliveryStatusLabel_received,.deliveryStatusLabel_transferredForDelivery{background:#F4F5F9;color:#242424}.personalCabinetUserData{display:flex;flex-direction:column;gap:4px}.personalCabinetUserData__section{padding:40px;background:#fff;border-radius:6px}@media (max-width: 1023px){.personalCabinetUserData__section{padding:16px}}.personalCabinetUserData__sectionTitle{font-size:22px;font-weight:500;color:#242424;margin:0}@media (max-width: 1023px){.personalCabinetUserData__sectionTitle{font-size:18px}}.personalCabinetUserData__form{margin-top:32px;display:flex;flex-direction:column;gap:32px}@media (max-width: 1023px){.personalCabinetUserData__form{margin-top:15px;gap:20px}}.personalCabinetUserData__controlField{max-width:366px;width:100%;position:relative}@media (max-width: 1023px){.personalCabinetUserData__controlField{max-width:100%}}.personalCabinetUserData__controlField .baseInput{padding:0 50px 0 20px}@media (max-width: 1023px){.personalCabinetUserData__controlField .baseInput{padding:0 50px 0 12px;height:44px}}.personalCabinetUserData__controlField .baseInput[readonly]:focus-visible{outline:1px solid transparent}.personalCabinetUserData__controlField_active .personalCabinetUserData__fieldEditButton{display:none}.personalCabinetUserData__controlField_active .baseInput{border:1px solid transparent;background:#f4f5f9}.personalCabinetUserData__fieldEditButton{position:absolute;right:13px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:30px;height:30px;background:transparent;border:none;color:#949eaa;border-radius:4px}.personalCabinetUserData__accountManagement{margin-top:32px;display:flex;gap:12px}@media (max-width: 1023px){.personalCabinetUserData__accountManagement{margin-top:23px;flex-wrap:wrap;gap:8px}}.personalCabinetUserData__changePasswordButton,.personalCabinetUserData__addAdditionalPhoneButton,.personalCabinetUserData__accountManagementButton{cursor:pointer;min-height:40px;padding:0 12px 0 10px;border-radius:4px;display:flex;align-items:center;gap:10px;border:none;background:#F4F5F9;font-weight:500;font-size:14px;transition:background .25s ease-in-out}.personalCabinetUserData__changePasswordButton:hover,.personalCabinetUserData__addAdditionalPhoneButton:hover,.personalCabinetUserData__accountManagementButton:hover{background:#e6eaee}@media (max-width: 1023px){.personalCabinetUserData__changePasswordButton,.personalCabinetUserData__addAdditionalPhoneButton,.personalCabinetUserData__accountManagementButton{width:100%;justify-content:center}}.personalCabinetUserData__changePasswordButton svg,.personalCabinetUserData__addAdditionalPhoneButton svg,.personalCabinetUserData__accountManagementButton svg{color:#949eaa;width:20px;height:20px}.personalCabinetUserData__accountManagementButton .personalCabinetUserData__crossIcon{width:16px;height:16px}@media (max-width: 1023px){.personalCabinetUserData__addAdditionalPhoneButton{margin-top:-12px}}.personalCabinetUserData__radioWrapper{margin-top:10px;display:flex;gap:24px}.personalCabinetUserData__radioWrapper .radioButton__label{font-weight:500}.personalCabinetUserData__radioLabel{margin-top:13px;color:#949eaa;font-size:14px;font-weight:500}@media (max-width: 1023px){.personalCabinetUserData__radioLabel{margin-top:4px}}.personalCabinetUserData__fieldWrapper{display:flex;gap:16px;align-items:center;flex-wrap:wrap}@media (max-width: 1023px){.personalCabinetUserData__fieldWrapper{gap:8px}}.personalCabinetUserData__fieldVerified{display:flex;align-items:center;gap:7px}.personalCabinetUserData__fieldVerifiedBox{width:24px;height:24px;background:#41AD6F;border-radius:4px;display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.personalCabinetUserData__fieldVerifiedBox{width:16px;height:16px}}.personalCabinetUserData__fieldVerifiedBox svg{color:#fff;width:100%;height:100%}.personalCabinetUserData__fieldVerifiedLabel{font-size:14px;font-weight:500;color:#41ad6f}@media (max-width: 1023px){.personalCabinetUserData__fieldVerifiedLabel{font-size:12px;line-height:1}}.personalCabinetUserData__fieldGroup{display:grid;gap:8px;grid-template-columns:164px 1fr;max-width:366px}@media (max-width: 1023px){.personalCabinetUserData__fieldGroup{grid-template-columns:1fr;gap:20px;max-width:100%}}.personalCabinetUserData__fieldGroup .baseInput{padding:0 20px}@media (max-width: 1023px){.personalCabinetUserData__fieldGroup .baseInput{padding:0 12px;height:44px}}.personalCabinetUserData__formSection{display:flex;flex-direction:column;gap:12px}@media (max-width: 1023px){.personalCabinetUserData__formSection{gap:24px}}.personalCabinetUserData__fieldWrapperAdditionalPhone .personalCabinetUserData__controlField{display:none}.personalCabinetUserData__fieldWrapperAdditionalPhone_open .personalCabinetUserData__controlField{display:block}.personalCabinetUserData__fieldWrapperAdditionalPhone_open .personalCabinetUserData__addAdditionalPhoneButton{display:none}.personalCabinetUserData__passFieldDescription{font-size:12px;font-weight:400;color:#242424;max-width:366px;width:100%;line-height:1.2;margin-top:2px}@media (max-width: 1023px){.personalCabinetUserData__passFieldDescription{max-width:100%;margin-top:-11px}}.personalCabinetUserData__passwordField{max-width:366px;width:100%;position:relative}@media (max-width: 1023px){.personalCabinetUserData__passwordField{max-width:100%}}.personalCabinetUserData__passwordField_passVisible .personalCabinetUserData__passwordVisibleIcon{display:none}.personalCabinetUserData__passwordField_passVisible .personalCabinetUserData__passwordInvisibleIcon{display:block}.personalCabinetUserData__passwordField .baseInput{padding:0 50px 0 20px}@media (max-width: 1023px){.personalCabinetUserData__passwordField .baseInput{padding:0 50px 0 12px;height:44px}}@media (max-width: 1023px){.personalCabinetUserData__saveButtonWrapper{position:fixed;bottom:63px;left:0;width:100vw;padding:12px 36px 19px;box-sizing:border-box;background:#fff;z-index:1}}@media (max-width: 500px){.personalCabinetUserData__saveButtonWrapper{bottom:58px}}@media (max-width: 375px){.personalCabinetUserData__saveButtonWrapper{padding:12px 24px 19px}}.personalCabinetUserData__saveButton{width:130px}@media (max-width: 1023px){.personalCabinetUserData__saveButton{width:100%;min-height:40px}}.personalCabinetUserData__passwordFieldButton{position:absolute;right:13px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:30px;height:30px;background:transparent;border:none;color:#949eaa}.personalCabinetUserData__passwordFieldButton svg{width:20px;height:20px}.personalCabinetUserData__passwordInvisibleIcon{display:none}@media (max-width: 1023px){.personalCabinetUserData__formSectionChangePassword{padding-top:20px;border-top:1px solid #E6EAEE}}.personalCabinetUserData__formSectionChangePassword .personalCabinetUserData__formRow{display:none}.personalCabinetUserData__formSectionChangePassword_open .personalCabinetUserData__formRow{display:block}.personalCabinetUserData__formSectionChangePassword_open .personalCabinetUserData__changePasswordButtonWrapper{display:none}@media (max-width: 1023px){body:has(.personalCabinetUserData) .header{display:none}body:has(.personalCabinetUserData) .personalCabinet__content{overflow:unset}}.personalCabinetMobilePanel{top:0;position:sticky;height:48px;background:#F4F5F9;display:none;align-items:center;gap:8px;z-index:2;padding-left:8px}@media (max-width: 1023px){.personalCabinetMobilePanel{display:flex}}.personalCabinetMobilePanel_hasCopyButton{height:67px}.personalCabinetMobilePanel_hasCopyButton .personalCabinetMobilePanel__content{padding-right:0}.personalCabinetMobilePanel__backLink{display:flex;align-items:center;gap:2px;text-decoration:none;color:#949eaa;font-size:14px;font-weight:500}.personalCabinetMobilePanel__backLink svg{width:20px;height:20px}.personalCabinetMobilePanel__title{color:#242424;font-size:16px;font-weight:500}.personalCabinetMobilePanel__subTitle{color:#949eaa;font-weight:500;font-size:12px}.personalCabinetMobilePanel__content{flex-grow:1;display:flex;flex-direction:column;gap:2px;align-items:center;padding-right:62px}.personalCabinetMobilePanel__copyButton{width:24px;height:24px;border:none;padding:0;background:transparent;color:#949eaa;margin-left:38px}.personalCabinetOrders__header{background:#fff;padding:42px 40px 40px}@media (max-width: 1023px){.personalCabinetOrders__header{padding:16px}}.personalCabinetOrders__titleWrapper{display:flex;gap:4px}@media (max-width: 1023px){.personalCabinetOrders__titleWrapper{display:none}}.personalCabinetOrders__title{margin:0;font-size:22px;font-weight:600;font-size:#242424}.personalCabinetOrders__quantity{font-size:22px;font-weight:600;color:#949eaa}.personalCabinetOrders__search{margin-top:16px}@media (max-width: 1023px){.personalCabinetOrders__search{margin-top:0;display:flex;gap:4px}}.personalCabinetOrders__searchForm{position:relative}@media (max-width: 1023px){.personalCabinetOrders__searchForm{flex-grow:1}}.personalCabinetOrders__searchInput{height:50px;border:transparent;border-radius:4px;padding:0 54px 0 24px;width:100%;box-sizing:border-box;font-size:14px;font-weight:500;text-overflow:ellipsis;color:#242424;outline:1px solid transparent;background:#F4F5F9;transition:outline .25s ease-in-out}.personalCabinetOrders__searchInput:focus-visible{outline:1px solid #0073FF}.personalCabinetOrders__searchInput::placeholder{color:#949eaa}@media (max-width: 1023px){.personalCabinetOrders__searchInput{height:44px;padding:0 84px 0 12px}}.personalCabinetOrders__searchButton{position:absolute;top:50%;right:16px;transform:translateY(-50%);padding:0;background:transparent;border:none;display:flex;cursor:pointer}.personalCabinetOrders__mobileSortButton{display:none}@media (max-width: 1023px){.personalCabinetOrders__mobileSortButton{cursor:pointer;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#F4F5F9;border:none;padding:0;border-radius:4px;color:#949eaa;flex-shrink:0}.personalCabinetOrders__mobileSortButton svg{width:24px;height:24px}}.personalCabinetOrders__select{width:189px}.personalCabinetOrders__select.selectField .select2-container--default .select2-selection--single{height:40px}.personalCabinetOrders__select.selectField .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 46px 0 16px}.personalCabinetOrders__select.selectField .select2-container--default .select2-selection--single .select2-selection__arrow{right:16px;width:26px;height:26px}@media (max-width: 1023px){.personalCabinetOrders__select{display:none}}.personalCabinetOrders__timeMenu{overflow:hidden}.personalCabinetOrders__timeMenuSlider{overflow-x:auto}.personalCabinetOrders__timeMenuSlider::-webkit-scrollbar{display:none}.personalCabinetOrders__timeMenuInner{display:flex;gap:8px}@media (max-width: 1023px){.personalCabinetOrders__timeMenuInner{margin:0 16px}}.personalCabinetOrders__navBox{display:flex;justify-content:space-between;margin-top:16px;flex-wrap:wrap;gap:16px}@media (max-width: 1023px){.personalCabinetOrders__navBox{margin:20px -16px 0}}.personalCabinetOrders__timeMenuItem{border-radius:4px;text-decoration:none;padding:0 16px;display:flex;align-items:center;height:40px;background:#F4F5F9;color:#242424;font-weight:600;font-size:14px}.personalCabinetOrders__timeMenuItem_active{background:#949EAA;color:#fff}.personalCabinetOrders__items{margin-top:4px;display:flex;flex-direction:column;gap:4px}@media (max-width: 1023px){body:has(.personalCabinetOrders) .header{display:none}}.personalCabinetOrdersItem{position:relative;background:#fff;border-radius:6px;padding:40px}@media (max-width: 1023px){.personalCabinetOrdersItem{padding:16px}}.personalCabinetOrdersItem__number{display:flex;gap:2px;font-size:22px;font-weight:500;color:#242424}@media (max-width: 1023px){.personalCabinetOrdersItem__number{font-size:18px}}.personalCabinetOrdersItem__copyButton{cursor:pointer;background:transparent;border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.personalCabinetOrdersItem__copyButton svg{width:100%;height:100%;color:#949eaa}@media (max-width: 1023px){.personalCabinetOrdersItem__copyButton{display:none}}.personalCabinetOrdersItem__header{display:flex;gap:8px;justify-content:space-between}@media (max-width: 1023px){.personalCabinetOrdersItem__header{flex-wrap:nowrap}}.personalCabinetOrdersItem__status{position:relative;cursor:pointer}.personalCabinetOrdersItem__status:hover .deliveryStatusDropdown{display:block}@media (max-width: 1023px){.personalCabinetOrdersItem__status{order:1;margin-top:18px}.personalCabinetOrdersItem__status .deliveryStatusLabel{font-size:11px;min-height:20px;padding:0 4px}}.personalCabinetOrdersItem__headerPartOne{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;width:370px}@media (max-width: 1023px){.personalCabinetOrdersItem__headerPartOne{flex-direction:column;align-items:start;margin-top:2px}}@media (max-width: 1023px){.personalCabinetOrdersItem__headerPartTwo{width:auto}}.personalCabinetOrdersItem__date{font-size:14px;font-weight:500;color:#949eaa}@media (max-width: 1023px){.personalCabinetOrdersItem__date{font-size:12px}}.personalCabinetOrdersItem__price{font-size:22px;font-weight:500;color:#242424;line-height:1;margin-top:2px;white-space:nowrap}@media (max-width: 1023px){.personalCabinetOrdersItem__price{font-size:18px}}.personalCabinetOrdersItem__info{margin-top:10px;display:flex;justify-content:space-between;gap:16px}@media (max-width: 1200px){.personalCabinetOrdersItem__info{flex-wrap:wrap}}@media (max-width: 1023px){.personalCabinetOrdersItem__info{margin-top:7px;gap:7px}}.personalCabinetOrdersItem__infoPartOne{width:360px;align-self:flex-end;flex-shrink:0}@media (max-width: 1200px){.personalCabinetOrdersItem__infoPartOne{width:100%}}.personalCabinetOrdersItem__infoPartTwo{overflow:hidden;max-width:376px}@media (max-width: 1023px){.personalCabinetOrdersItem__infoPartTwo{z-index:1;position:relative}}.personalCabinetOrdersItem__productsSlider{overflow-x:auto;display:flex}.personalCabinetOrdersItem__productsSlider::-webkit-scrollbar{display:none}.personalCabinetOrdersItem__products{display:flex;gap:8px;padding:8px;background:#F6F7FA;border-radius:4px}@media (max-width: 1023px){.personalCabinetOrdersItem__products{gap:4px;padding:4px}}.personalCabinetOrdersItem__productImgWrapper{width:80px;height:80px}@media (max-width: 1023px){.personalCabinetOrdersItem__productImgWrapper{width:58px;height:58px}}.personalCabinetOrdersItem__productImg{width:100%;height:100%;object-fit:cover;border-radius:4px}.personalCabinetOrdersItem__buttons{display:flex;justify-content:space-between;margin-top:31px}@media (max-width: 1023px){.personalCabinetOrdersItem__buttons{margin-top:0}}.personalCabinetOrdersItem__infoText{font-weight:500;font-size:16px;color:#242424;line-height:1.3}@media (max-width: 1023px){.personalCabinetOrdersItem__infoText{font-size:14px}}.personalCabinetOrdersItem__obtainingMethod{font-weight:400;font-size:16px;color:#242424;line-height:1.3;margin-top:7px}@media (max-width: 1023px){.personalCabinetOrdersItem__obtainingMethod{font-size:14px}}@media (max-width: 1023px){.personalCabinetOrdersItem__repeatOrderButton{display:none}}@media (max-width: 1023px){.personalCabinetOrdersItem__detailsButton{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;box-sizing:border-box}}.deliveryStatusDropdown{padding:16px;background:#F4F5F9;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%);z-index:1;border-radius:4px;display:none}.deliveryStatusDropdown:after{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #F4F5F9;position:absolute;left:50%;transform:translate(-50%);bottom:100%}.deliveryStatusDropdown__inner{display:flex;flex-direction:column;gap:22px}.deliveryStatusDropdown__item{position:relative;display:flex;flex-direction:column;padding-left:18px;gap:6px}.deliveryStatusDropdown__item:before{content:"";display:block;width:10px;height:10px;background:#0D64C8;border-radius:1px;position:absolute;left:0;top:4px;z-index:1}.deliveryStatusDropdown__item:after{content:"";display:block;width:2px;height:calc(100% + 20px);background:#0D64C8;position:absolute;left:4px;top:8px}.deliveryStatusDropdown__item_current:after{background:#E1E4E9}.deliveryStatusDropdown__item_current~.deliveryStatusDropdown__item:after,.deliveryStatusDropdown__item_current~.deliveryStatusDropdown__item:before{background:#E1E4E9}.deliveryStatusDropdown__item:last-child:after{display:none}.deliveryStatusDropdown__text{white-space:nowrap;color:#242424;font-weight:600;font-size:16px}.deliveryStatusDropdown__subText{white-space:nowrap;color:#242424;font-weight:400;font-size:14px}.personalCabinetOrder__info{padding:40px;background:#fff;border-radius:6px;display:flex;gap:16px}@media (max-width: 1200px){.personalCabinetOrder__info{flex-wrap:wrap}}@media (max-width: 1023px){.personalCabinetOrder__info{padding:16px;gap:24px}}.personalCabinetOrder__mainInfo{flex-grow:1}.personalCabinetOrder__numberWrapper{display:flex;align-items:center;gap:16px}.personalCabinetOrder__numberWrapper .backLink{background:#F4F5F9}.personalCabinetOrder__numberWrapper .backLink:hover{background:#0E65C8}@media (max-width: 1023px){.personalCabinetOrder__numberWrapper{display:none}}.personalCabinetOrder__number{display:flex;gap:2px;font-size:22px;font-weight:500;color:#242424}@media (max-width: 1023px){.personalCabinetOrder__number{font-size:18px}}.personalCabinetOrder__copyButton{cursor:pointer;background:transparent;border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.personalCabinetOrder__copyButton svg{width:100%;height:100%;color:#949eaa}@media (max-width: 1023px){.personalCabinetOrder__copyButton{display:none}}.personalCabinetOrder__date{font-weight:500;font-size:14px;color:#949eaa;margin-top:6px}.personalCabinetOrder__status{margin-top:24px}@media (max-width: 1023px){.personalCabinetOrder__status{margin-top:0}.personalCabinetOrder__status .deliveryStatusLabel{font-size:11px;min-height:20px;padding:0 4px}}.personalCabinetOrder__aboutText{margin-top:24px;font-size:16px;font-weight:600;line-height:1.3;color:#242424}@media (max-width: 1023px){.personalCabinetOrder__aboutText{font-size:14px;margin-top:12px}}.personalCabinetOrder__delivery{margin-top:24px;display:flex;flex-direction:column;gap:4px}@media (max-width: 1023px){.personalCabinetOrder__delivery{margin-top:14px}}.personalCabinetOrder__deliveryCompany{display:flex;gap:12px}.personalCabinetOrder__deliveryCompanyName{font-size:16px;font-weight:600;line-height:1.3;color:#242424}@media (max-width: 1023px){.personalCabinetOrder__deliveryCompanyName{font-size:14px}}.personalCabinetOrder__deliveryCompanyLink{text-decoration:none;color:#949eaa;display:flex;font-size:16px;font-weight:500;gap:4px;align-items:center}@media (max-width: 1023px){.personalCabinetOrder__deliveryCompanyLink{font-size:14px}}.personalCabinetOrder__deliveryAddress{font-size:16px;font-weight:400;color:#242424;line-height:1.3}@media (max-width: 1023px){.personalCabinetOrder__deliveryAddress{font-size:14px}}.personalCabinetOrder__openingHours{font-size:14px;font-weight:400;color:#949eaa;line-height:1;margin-top:2px}.personalCabinetOrder__recipient{margin-top:26px}@media (max-width: 1023px){.personalCabinetOrder__recipient{margin-top:18px}}.personalCabinetOrder__recipientLabel{font-size:16px;font-weight:600;line-height:1.3;color:#242424}@media (max-width: 1023px){.personalCabinetOrder__recipientLabel{font-size:14px}}.personalCabinetOrder__recipientInfo{font-size:16px;font-weight:400;line-height:1.3;color:#242424;margin-top:4px}@media (max-width: 1023px){.personalCabinetOrder__recipientInfo{font-size:14px;margin-top:2px}}.personalCabinetOrder__priceInfo{width:300px;background:#F4F5F9;box-sizing:border-box;padding:4px 4px 16px;border-radius:6px;align-self:flex-start;flex-shrink:0}@media (max-width: 1023px){.personalCabinetOrder__priceInfo{width:100%}}.personalCabinetOrder__priceInfoInner{background:#fff;padding:20px;border-radius:6px}@media (max-width: 1023px){.personalCabinetOrder__priceInfoInner{padding:12px}}.personalCabinetOrder__priceWrapper{margin-top:2px}@media (max-width: 1023px){.personalCabinetOrder__priceWrapper{margin-top:4px}}.personalCabinetOrder__price{font-weight:500;font-size:28px;color:#242424}@media (max-width: 1023px){.personalCabinetOrder__price{font-size:18px}}.personalCabinetOrder__paidGoods{font-weight:500;font-size:14px;color:#949eaa;margin-top:2px}@media (max-width: 1023px){.personalCabinetOrder__paidGoods{margin-top:0}}.personalCabinetOrder__priceDetails{display:flex;flex-direction:column;gap:12px;margin-top:21px}@media (max-width: 1023px){.personalCabinetOrder__priceDetails{margin-top:16px}}.personalCabinetOrder__priceDetailsItem{display:flex;justify-content:space-between}.personalCabinetOrder__priceDetailsName{font-weight:400;font-size:14px;color:#242424}.personalCabinetOrder__priceDetailsValue{font-weight:500;font-size:14px;color:#242424}.personalCabinetOrder__repeatOrderButtonWrapper{margin-top:18px}.personalCabinetOrder__repeatOrderButton{width:100%}.personalCabinetOrder__supportLinks{padding:0 20px;display:flex;flex-direction:column;gap:8px;margin-top:20px}@media (max-width: 1023px){.personalCabinetOrder__supportLinks{margin-top:16px;padding:0 12px}}.personalCabinetOrder__supportLink{display:flex;justify-content:space-between;align-items:center;color:#242424;text-decoration:none;font-size:14px;font-weight:500}.personalCabinetOrder__supportLinkIconWpapper{width:20px;height:20px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px}.personalCabinetOrder__supportLinkIconWpapper svg{width:6px}.personalCabinetOrder__products{padding:40px;border-radius:6px;background:#fff;margin-top:4px;display:flex;flex-direction:column;gap:16px}@media (max-width: 1023px){.personalCabinetOrder__products{padding:16px}}.personalCabinetOrder__product{display:flex;gap:16px;padding:12px 12px 27px;border-bottom:1px solid rgba(148,158,170,.2)}.personalCabinetOrder__product:last-child{border-bottom:none}@media (max-width: 1023px){.personalCabinetOrder__product:last-child{padding:0}}@media (max-width: 1023px){.personalCabinetOrder__product{padding:0 0 16px;gap:8px;position:relative}}.personalCabinetOrder__productImgWrapper{width:80px;height:80px;flex-shrink:0}@media (max-width: 1023px){.personalCabinetOrder__productImgWrapper{width:100px;height:100px}}.personalCabinetOrder__productImg{width:100%;height:100%;display:block;object-fit:contain}.personalCabinetOrder__productArticle{box-sizing:border-box;padding:5px 12px;background:#0D64C8;border-radius:4px;font-size:12px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}@media (max-width: 1023px){.personalCabinetOrder__productArticle{font-size:9px;padding:5px 6px;max-width:calc(100% - 40px)}}.personalCabinetOrder__productInfo{display:flex;flex-grow:1;gap:20px;overflow:hidden}@media (max-width: 1200px){.personalCabinetOrder__productInfo{flex-wrap:wrap}}@media (max-width: 1023px){.personalCabinetOrder__productInfo{gap:0}}.personalCabinetOrder__productButtons{width:202px;display:flex;gap:12px;align-self:center;flex-shrink:0}@media (max-width: 1200px){.personalCabinetOrder__productButtons{width:100%}}@media (max-width: 1023px){.personalCabinetOrder__productButtons{margin-top:6px}}.personalCabinetOrder__productDescription{width:330px}@media (max-width: 1200px){.personalCabinetOrder__productDescription{width:calc(100% - 140px);flex-grow:1}}@media (max-width: 1023px){.personalCabinetOrder__productDescription{width:100%}}.personalCabinetOrder__productLinkWrapper{margin-top:8px}@media (max-width: 1023px){.personalCabinetOrder__productLinkWrapper{margin-top:5px}}.personalCabinetOrder__productLink{text-decoration:none;line-height:1.3;font-weight:500;font-size:16px;color:#242424}@media (max-width: 1023px){.personalCabinetOrder__productLink{font-size:14px;line-height:1.2}}.personalCabinetOrder__productPriceWrapper{align-self:flex-end;width:120px;flex-shrink:0;margin-left:auto;margin-right:auto;transform:translate(6px)}@media (max-width: 1200px){.personalCabinetOrder__productPriceWrapper{transform:translate(0)}}@media (max-width: 1023px){.personalCabinetOrder__productPriceWrapper{margin-top:16px;margin-left:0;margin-right:0}}.personalCabinetOrder__productPrice{font-weight:500;font-size:22px;color:#242424;white-space:nowrap}@media (max-width: 1023px){.personalCabinetOrder__productPrice{font-size:18px}}.personalCabinetOrder__productQuantity{font-weight:500;font-size:14px;color:#949eaa;margin-top:7px}@media (max-width: 1023px){.personalCabinetOrder__productQuantity{margin-top:3px}}.personalCabinetOrder__favoritesrButton{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;background:#F4F5F9;color:#949eaa;border:none;cursor:pointer;transition:background .25s ease-in-out,color .25s ease-in-out}.personalCabinetOrder__favoritesrButton:hover{color:#0d64c8}.personalCabinetOrder__favoritesrButton svg{width:24px;height:24px;flex-shrink:0}.personalCabinetOrder__favoritesrButton_active{color:#0d64c8}@media (max-width: 1023px){.personalCabinetOrder__favoritesrButton{position:absolute;top:0;right:0;width:22px;height:22px;padding:0;background:transparent;color:#949eaa}.personalCabinetOrder__favoritesrButton:hover{background:transparent;color:#949eaa}.personalCabinetOrder__favoritesrButton_active,.personalCabinetOrder__favoritesrButton_active:hover{color:#0d64c8}.personalCabinetOrder__favoritesrButton svg{width:24px;height:24px}}.personalCabinetOrder__toCartButton{width:100%}@media (max-width: 1200px){.personalCabinetOrder__toCartButton{width:150px}}@media (max-width: 1023px){.personalCabinetOrder__toCartButton{width:100%;min-height:30px;background:#f4f5f9;color:#242424}.personalCabinetOrder__toCartButton:hover{background:#f4f5f9;color:#242424}}@media (max-width: 1023px){body:has(.personalCabinetOrder) .header{display:none}}.copyOrderNumberNotification{position:fixed;bottom:40px;left:0;width:100%;z-index:3;display:none}@media (max-width: 768px){.copyOrderNumberNotification{bottom:78px}}@media (max-width: 500px){.copyOrderNumberNotification{bottom:72px}}.copyOrderNumberNotification_open{display:block}.copyOrderNumberNotification .container{text-align:right}.copyOrderNumberNotification__box{height:44px;padding:0 12px 0 10px;background:#242424;border-radius:4px;display:inline-flex;gap:8px;align-items:center}@media (max-width: 768px){.copyOrderNumberNotification__box{display:flex}}.copyOrderNumberNotification__text{color:#fff;font-size:14px;font-weight:500}.copyOrderNumberNotification__icon{color:#fff}.product{margin-bottom:134px;color:#242424}@media (max-width: 640px){.product{margin-bottom:64px}}.product__breadcrumbs{margin-bottom:4px}.product__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:90px}@media (max-width: 1200px){.product__wrapper{grid-template-columns:1fr}}@media (max-width: 640px){.product__wrapper{margin-bottom:64px}}.product__images{padding:40px 0 35px;background:#fff;border-radius:6px;min-width:0;scroll-margin:92px}@media (max-width: 640px){.product__images{padding:20px 20px 10px;scroll-margin:120px}}.product__main{position:sticky;top:92px;align-self:start;grid-row:span 2;padding:40px;background:#fff;border-radius:6px;min-height:622px}@media (max-width: 1200px){.product__main{position:static;min-height:unset}}@media (max-width: 768px){.product__main{padding:16px}}.product__title{font-size:22px;font-weight:600;line-height:1.2;margin:0 0 8px}@media (max-width: 640px){.product__title{font-size:16px}}.product__article{width:fit-content;margin-bottom:20px;padding:4px 12px;font-size:12px;font-weight:500;line-height:1.3;color:#fff;background:#0d64c8;border-radius:4px}.product__main-wrapper{--right-column-width: clamp(240px, 51%, 300px);display:grid;grid-template-columns:1fr var(--right-column-width);gap:20px 8px;align-items:start}@media (max-width: 1200px){.product__main-wrapper{--right-column-width: clamp(240px, 50%, 420px)}}@media (max-width: 1023px){.product__main-wrapper{grid-template-columns:1fr}}.product__status{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px;font-size:14px;line-height:1.3;font-weight:500;color:#949eaa}.product__rating{display:flex;align-items:center;gap:4px;cursor:pointer;transition:color .25s ease-in-out}.product__rating:hover{color:#0d64c8}.product__comments{display:flex;align-items:center;gap:6px;text-decoration:none;color:#949eaa;transition:color .25s ease-in-out}.product__comments:hover{color:#0d64c8}.product__actions{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.product__actions-btn{color:#949eaa}.product__spares-btn{color:#fff}.product__color,.product__volume{margin-bottom:12px}.product__details{margin-bottom:27px;font-size:14px;font-weight:500;line-height:1.3}.product__details-caption{margin:0 0 7px}.product__details-list{display:grid;gap:7px;list-style:none;margin:0;padding:0}.product__details-label{margin-right:4px;color:#949eaa}.product__anchors{display:flex;flex-wrap:wrap;gap:7px}.product__main-right{background:#f4f5f9;border-radius:6px;padding:4px}@media (max-width: 640px){.product__main-right{order:-1}}.product__price-container{padding:24px 20px;background:#fff;border-radius:4px;box-shadow:0 4px 4px #6f6f6f0d}@media (max-width: 640px){.product__price-container{padding:20px 12px 12px}}.product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:28px;font-weight:500;line-height:1;letter-spacing:-.02em}.product__price-new{font-size:28px}.product__price-old{font-size:14px;text-decoration:line-through;color:#949eaa}.product__best-price-icon-wrapper{align-self:flex-start;position:relative}.product__best-price-icon-wrapper_open .product__best-price-tooltip{display:block}@media (max-width: 768px){.product__best-price-icon-wrapper_open .product__best-price-tooltip{display:none}}.product__best-price-tooltip{display:none;position:absolute;right:calc(100% + 14px);top:50%;transform:translateY(-50%);width:350px;background:#fff;box-sizing:border-box;padding:16px;border-radius:6px;box-shadow:1px 4px 24px #6f6f6f29;z-index:1}.product__best-price-tooltip:after{position:absolute;left:100%;top:50%;transform:translateY(-50%);content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #fff}.product__best-price{display:flex;gap:8px;align-items:center;margin-bottom:8px;padding:6px 8px;background:#f4f5f9;border-radius:4px;font-size:13px;line-height:1.1;font-weight:500;letter-spacing:-.02em}.product__best-price-like{flex-shrink:0}.product__best-price-icon{align-self:flex-start;flex-shrink:0;display:grid;place-items:center;width:20px;aspect-ratio:1;background:#fff;border-radius:4px;color:#949eaa;cursor:pointer}.product__purchase{display:flex;gap:4px;margin-bottom:8px}.product__add-to-cart{flex-grow:1}.product__favorites{color:#949eaa;padding:0 8px}.product__favorites:hover{background:#f4f5f9}.product__favorites:hover svg{color:#0d64c8}@media (pointer: coarse){.product__favorites:hover{background:#f4f5f9}.product__favorites:hover svg{color:#949eaa}}.product__favorites_active{background:#f4f5f9}.product__favorites_active svg{color:#0d64c8}.product__favorites_active:hover{background:#f4f5f9}.product__favorites_active:hover svg{color:#0d64c8}@media (pointer: coarse){.product__favorites_active:hover{background:#f4f5f9}.product__favorites_active:hover svg{color:#0d64c8}}.product__price-panel{display:none}@media (max-width: 640px){.product__price-panel{position:fixed;inset:auto 0 60px;z-index:1;display:flex;align-items:center;padding:8px 16px 17px;background:#fff;border-top:1px solid #e6eaee;translate:0 100%;transition:translate .25s ease-in-out}.product__price-panel--visible{translate:0 0}}@media (max-width: 500px){.product__price-panel{bottom:55px}}.product__price-panel-value{flex-grow:2;font-size:18px;font-weight:500;letter-spacing:-.02em}.product__price-panel-btn{min-width:156px}.product__split{display:flex;align-items:center;gap:12px;background:#f4f5f9;border-radius:4px;padding:8px;font-size:12px;font-weight:500;line-height:1.3}.product__split:not(:last-child){margin-bottom:8px}.product__split-text{margin:0}.product__split-price{color:#0d64c8}.product__delivery{display:grid;gap:8px;margin:0;padding:20px;list-style-type:none;font-size:14px;font-weight:500;line-height:1.4}@media (max-width: 640px){.product__delivery{padding:20px 12px}}.product__delivery-item{display:flex;justify-content:space-between;gap:20px}.product__delivery-item p{margin:0}.product__delivery-date{color:#0d64c8;cursor:pointer}.product__delivery-btn{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;padding:0;background:#fff;border-radius:4px;border:none;cursor:pointer}.product__discount{padding:11px 18px;background:#949eaa;border-radius:4px;color:#fff}@media (max-width: 640px){.product__discount{padding-inline:16px}}.product__discount-text{margin:0 0 13px;font-size:13px;line-height:1.1;letter-spacing:-.02em}.product__discount-btns{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width: 640px){.product__discount-btns{gap:4px}}.product__discount-code{display:grid;place-items:center;border:1px solid #fff;border-radius:4px}.product__video{position:relative;border-radius:6px;overflow:hidden;width:100%;aspect-ratio:16/9;border:none}.product__info{grid-column:1;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}@media (max-width: 640px){.product__info{grid-template-columns:1fr}}.product__info-content{aspect-ratio:1;padding:24px;background:#fff;border-radius:6px;min-width:0}@media (max-width: 640px){.product__info-content{padding:16px;aspect-ratio:auto}}.product__info-title{margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.02em}@media (max-width: 640px){.product__info-title{font-size:18px}}.product__info-text,.product__info-list{margin:0;font-size:14px;font-weight:500;line-height:1.3}.product__info-list{padding:0 0 0 24px}.product__info-image{display:grid;place-content:center;background:#fff;border-radius:6px;overflow:hidden}@media (max-width: 640px){.product__info-image{order:-1}}.product__info-img{max-width:100%}.product__section{grid-column:1;padding:40px;background:#fff;border-radius:6px;scroll-margin:92px}@media (max-width: 640px){.product__section{padding:16px;scroll-margin:120px}}.product__section-title{margin:0 0 20px;font-size:22px;font-weight:500;line-height:1.2}@media (max-width: 640px){.product__section-title{font-size:18px}}.product__section--specs .product__section-title{margin-bottom:26px;font-weight:600}@media (max-width: 640px){.product__section--specs .product__section-title{margin-bottom:16px}}.product__section--about .product__section-title{letter-spacing:-.02em}.product__specs{display:grid;gap:32px 34px;grid-template-rows:repeat(var(--rows),auto);grid-auto-flow:column;margin:0 0 26px;padding:0;list-style:none}@media (max-width: 640px){.product__specs{grid-auto-flow:row}}.--minimized .product__specs{--rows: 2 !important}.product__specs-item{display:flex;justify-content:space-between;gap:34px;padding:0 0 8px;border-bottom:1px solid #e6eaee;font-size:14px;line-height:1.3}.--minimized .product__specs-item:nth-child(n+5){display:none}.product__specs-label{color:#949eaa}.product__specs-value{flex-shrink:0;font-weight:500}.product__toggle{display:flex;gap:12px;align-items:center;padding:0;border:none;background:none;color:#0d64c8;cursor:pointer;font-size:14px;line-height:1.4;font-weight:500}.product__toggle svg{margin-top:2px;rotate:180deg}.--minimized .product__toggle svg{margin-top:0;rotate:0deg}.product__instructions{grid-column:1;padding:8px 35px 32px;background:#0d64c8;border-radius:6px;scroll-margin:92px}@media (max-width: 640px){.product__instructions{padding:4px 16px 22px;scroll-margin:120px}}.product__instructions-img{max-width:100%}.product__prose{margin-bottom:20px;font-size:14px;line-height:1.3}.--minimized .product__prose>*:nth-child(n+3){display:none}.product__prose :where(p,ul){margin:0}.product__prose ul{padding:0 0 0 24px}.product__prose strong{font-weight:500}.product__prose>*+*{margin-top:12px}.product__options,.product__parts{margin-bottom:120px}@media (max-width: 640px){.product__options,.product__parts{margin-bottom:64px}}.product__related{margin-bottom:90px}@media (max-width: 640px){.product__related{margin-bottom:64px}}.product__tabsMenu{display:flex;gap:24px}.product__tabsContaner{margin-top:32px}@media (max-width: 640px){.product__tabsContaner{margin-top:12px}}.product__tabsContent{display:none}.product__tabsContent_open{display:block}.product__tabsMenuButton{padding:0;font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#949eaa;border:none;background:transparent;cursor:pointer}@media (max-width: 640px){.product__tabsMenuButton{font-size:22px}}.product__tabsMenuButton_active{color:#242424}.product__tabsMenuButton_active .product__tabsMenuButtonNumber{color:#0d64c8}.product__brandLink{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.product__brandLogo{display:flex;align-items:center;justify-content:center;width:50px;height:36px;border-radius:4px;border:1px solid #949EAA;flex-shrink:0}.product__brandImg{max-width:100%;max-height:100%}.product__brandName{font-size:14px;font-weight:500;line-height:1;color:#949eaa}.product__brandWrapper{margin-bottom:12px}.product-carousel{position:relative}.product-carousel--popup{position:fixed}.product-carousel--popup .popup__content{width:min(1360px,100%);height:min(890px,100%)}.product-carousel--popup .popup__inner{display:flex;flex-direction:column;height:100%}.product-carousel--popup .product-carousel__big-slider{flex-grow:1;min-height:0}.product-carousel--popup .product-carousel__big-slider .slick-list,.product-carousel--popup .product-carousel__big-slider .slick-track,.product-carousel--popup .product-carousel__big-slider .slick-slide div{height:100%}.product-carousel__big-image{position:relative;margin-bottom:40px;display:flex!important;place-content:center;height:485px}@media (max-width: 640px){.product-carousel__big-image{height:330px;margin-bottom:4px}}.product-carousel--popup .product-carousel__big-image{height:auto;box-sizing:border-box;margin:0;padding-block:clamp(16px,3.5vh,30px)}.product-carousel__big-img,.product-carousel__big-video{max-width:100%;max-height:100%;object-fit:contain;margin:auto}.product-carousel__big-video{display:block}.product-carousel__small-wrapper{position:relative;padding-inline:85px}@media (max-width: 640px){.product-carousel__small-wrapper{display:none}}.product-carousel--popup .product-carousel__small-wrapper{padding:0 72px;padding-bottom:clamp(16px,3.5vh,30px)}.product-carousel__small-wrapper_hidden{visibility:hidden}.product-carousel__small-slider{margin-inline:auto;max-width:calc(var(--images-count) * 102px)}.product-carousel__image{position:relative;display:block!important;margin:5px 6px}.product-carousel__img{display:block;width:90px;height:90px;aspect-ratio:1;object-fit:cover;border-radius:4px;background:#f4f5f9}.product-carousel__image video{display:block;width:90px;height:90px;object-fit:cover;border-radius:4px;background:#f4f5f9}.product-carousel__arrow{position:absolute;top:0;bottom:0;display:grid;place-items:center;margin:auto;width:40px;height:40px}@media (max-width: 640px){.product-carousel__arrow{display:none!important}}.product-carousel__arrow--prev{left:40px}.product-carousel__arrow--next{right:40px}.product-carousel__ruler-btn{position:absolute;right:40px;bottom:128px;width:40px;padding:0}@media (max-width: 768px){.product-carousel__ruler-btn{display:none}}.product-carousel .slick-track{display:flex;justify-content:center}.product-carousel__small-slider .slick-current{position:relative}.product-carousel__small-slider .slick-current:after{content:"";position:absolute;top:0;right:1px;bottom:0;left:1px;border:2px solid #0d64c8;border-radius:6px}.product-carousel .slick-dots{display:flex!important;justify-content:center;gap:6px;margin:0;padding:0;list-style-type:none}@media (min-width: 641px){.product-carousel .slick-dots{display:none!important}}.product-carousel .slick-dots button{display:block;width:7px;height:7px;padding:0;border-radius:7px;background:rgba(199,199,199,.6);border:none;font-size:0;transition:.25s ease-in-out;transition-property:width,background}.product-carousel .slick-dots .slick-active button{width:30px;background:#0d64c8}.product-carousel--main .product-carousel__big-image{cursor:zoom-in}.product-carousel--popup .product-carousel__big-video{width:100%;height:100%}.product-carousel__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;width:64px;height:64px;color:#fff;background:rgba(13,100,200,.72);border-radius:50%;pointer-events:none;transition:opacity .2s ease,background .2s ease}.product-carousel__play svg{display:block;width:24px;height:24px;margin-left:3px}.product-carousel--main .product-carousel__big-image:hover .product-carousel__play{background:rgba(13,100,200,.95)}.product-carousel__play--small{width:28px;height:28px}.product-carousel__play--small svg{width:12px;height:12px;margin-left:1px}.product-carousel__big-image.is-playing .product-carousel__play,.product-carousel__image.is-playing .product-carousel__play{opacity:0;visibility:hidden}.reviews__title{margin:0 0 32px;font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.02em}@media (max-width: 640px){.reviews__title{margin-bottom:12px;font-size:22px}}.reviews__count{color:#949eaa}.reviews__wrapper{display:grid;grid-template-columns:1fr auto;gap:4px;align-items:start}@media (max-width: 900px){.reviews__wrapper{grid-template-columns:1fr}}.reviews__main{display:grid;gap:4px}.reviews__summary{position:sticky;top:92px;order:1;width:clamp(270px,30vw,340px)}@media (max-width: 900px){.reviews__summary{position:static;order:0;width:100%}}.reviews__add{width:100%}@media (max-width: 640px){.reviews__add{min-height:40px;font-size:14px}}@media (max-width: 640px){.reviews__more{height:40px}}.reviews__more .sepButton__text{flex-grow:1;justify-content:center}@media (max-width: 640px){.reviews__more .sepButton__text{font-size:14px}}@media (max-width: 640px){.reviews__more .sepButton__iconWrapper{min-width:40px}}.reviews__more .sepButton__iconWrapper svg{width:20px;height:20px}.review{padding:32px;background:#fff;border-radius:6px;position:relative}@media (max-width: 640px){.review{padding:16px}}.review__name{margin-bottom:11px;font-size:22px;line-height:1;font-weight:500;letter-spacing:-.02em}@media (max-width: 640px){.review__name{font-size:18px}}.review__meta{display:flex;align-items:flex-end;gap:8px}.review__stars{display:flex;gap:7px}.review__star{color:#949eaa}.review__star--active{color:#0d64c8}.review__date{font-size:14px;font-weight:600;line-height:1.1;color:#949eaa}.review__caption{margin:20px 0 6px;line-height:1.3;font-weight:600}@media (max-width: 640px){.review__caption{font-size:14px}}.review__text{margin:0;line-height:1.4}@media (max-width: 640px){.review__text{font-size:14px}}.review__actions{display:flex;align-items:center;gap:8px;margin-top:20px}.review__actions-btn{min-height:33px;color:#949eaa;transition:color .25s ease-in-out}.review__actions-btn:hover{color:#0e65c8}.review__actions-btn svg{color:#949eaa}.review__actions-number{color:#242424;transition:color .25s ease-in-out}.review__actions-btn:hover .review__actions-number{color:#0e65c8}.review__share{display:grid;place-items:center;margin-left:auto;border:none;padding:0;color:#949eaa;cursor:pointer;background:none;transition:color .25s ease-in-out}.review__share:hover{color:#0d64c8}.review__answer{margin-top:24px}.review__ozonLabel{display:inline-flex;background:#F4F5F9;border-radius:4px;padding:10px 8px;gap:8px;position:absolute;right:32px;top:32px}@media (max-width: 640px){.review__ozonLabel{right:16px;top:16px;padding:6px 8px;gap:4px;align-items:baseline}}.review__ozonLabelText{font-size:14px;font-weight:500;line-height:1;color:#949eaa}.review__ozonLabelIcon{width:58px;height:13px}@media (max-width: 640px){.review__ozonLabelIcon{width:47px;height:11px}}.review-answer{padding-top:24px;border-top:1px solid rgba(148,158,170,.2)}.review-answer__header{display:grid;gap:4px 16px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);margin-bottom:16px}.review-answer__avatar{display:grid;grid-row:1/-1;place-items:center;width:50px;aspect-ratio:1;background:#0d64c8;border-radius:6px;color:#fff}.review-answer__name{align-self:end;font-size:22px;line-height:1;font-weight:500;letter-spacing:-.02em}.review-answer__to{margin-top:5px;font-size:14px;line-height:1.4;color:#949eaa}.review-answer__text{margin:0 0 0 24px;padding-left:40px;border-left:1px solid rgba(148,158,170,.2);line-height:1.5;white-space:pre-line}@media (max-width: 640px){.review-answer__text{font-size:14px;line-height:1.4}}.reviews-summary{padding:32px;margin-bottom:4px;background:#fff;font-weight:600;font-size:14px;line-height:1.3}@media (max-width: 640px){.reviews-summary{padding:16px}}.reviews-summary__rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:32px}.reviews-summary__rating-value{flex-basis:100%;font-size:28px;line-height:1.2;letter-spacing:-.02em}@media (max-width: 640px){.reviews-summary__rating-value{font-size:22px}}.reviews-summary__rating-number{color:#949eaa}.reviews-summary__stars{display:flex}.reviews-summary__rating .reviews-summary__stars{gap:4px}.reviews-summary__filter .reviews-summary__stars{gap:10px}:where(.reviews-summary__rating) .reviews-summary__star{color:#949eaa}:where(.reviews-summary__filter) .reviews-summary__star{color:#f4f5f9}.reviews-summary__star--active{color:#0d64c8}.reviews-summary__with-photo{gap:8px;margin-bottom:16px}.reviews-summary__with-photo .checkbox__label{font-weight:inherit}.reviews-summary__caption{margin:0 0 12px;font-size:inherit;font-weight:inherit}.reviews-summary__filter{display:grid;gap:8px;margin:0;padding:0;list-style:none}.reviews-summary__filter-item{display:flex;gap:12px}.reviews-summary__filter-count{align-self:flex-end;line-height:1}.color-radio{display:flex;flex-wrap:wrap;gap:10px;padding:0;border:none}.color-radio__label{margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.3}.color-radio__input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;background:#f4f5f9;border-radius:6px;cursor:pointer;transition:box-shadow .25s ease-in-out}.color-radio__input:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:var(--color);border-radius:4px}.color-radio__input:checked{box-shadow:inset 0 0 0 1px #0d64c8}.volume-radio{display:flex;flex-wrap:wrap;gap:6px;padding:0;border:none}.volume-radio__label{margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.3}.volume-radio__item{position:relative;display:flex}.volume-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.volume-radio__value{padding:4px 12px;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;background:#f4f5f9;border-radius:4px;transition:color .25s ease-in-out,background .25s ease-in-out}.volume-radio__input:checked+.volume-radio__value{color:#fff;background:#0d64c8}.priceComparison__title{color:#242424;font-size:14px;font-weight:600;line-height:1.3}.priceComparison__gridRow{font-size:14px;display:flex;justify-content:space-between;gap:8px;font-weight:400}.priceComparison__parametr{color:#949eaa}.priceComparison__value{color:#242424;font-weight:600}.priceComparison__value_profit{color:#3ac055}.priceComparison__grid{display:flex;flex-direction:column;gap:6px;margin-top:13px}.priceComparison__time{margin-top:16px}.priceComparison__timeInfo{display:inline-block;background:#F4F5F9;color:#949eaa;font-size:12px;padding:4px 8px;border-radius:4px}.productQuestions{display:grid;grid-template-columns:1fr 340px;gap:4px;align-items:start}@media (max-width: 900px){.productQuestions{grid-template-columns:1fr}}@media (max-width: 900px){.productQuestions__main{order:1}}.productQuestions__sidebarBox{background:#fff;padding:32px}@media (max-width: 640px){.productQuestions__sidebarBox{padding:16px}}.productQuestions__sidebarTitle{color:#242424;font-weight:500;font-size:24px;letter-spacing:-.7px}@media (max-width: 640px){.productQuestions__sidebarTitle{font-size:18px;margin-top:2px}}.productQuestions__sidebarText{color:#949eaa;font-weight:500;font-size:16px;margin-top:15px}@media (max-width: 640px){.productQuestions__sidebarText{font-size:14px;margin-top:12px;margin-bottom:2px}}.productQuestions__addButton{width:100%;margin-top:4px}@media (max-width: 640px){.productQuestions__addButton{min-height:40px;font-size:14px}}.productQuestions__moreButton{width:100%;margin-top:4px}@media (max-width: 640px){.productQuestions__moreButton{height:40px}}.productQuestions__moreButton .sepButton__text{flex-grow:1;justify-content:center}@media (max-width: 640px){.productQuestions__moreButton .sepButton__text{font-size:14px}}@media (max-width: 640px){.productQuestions__moreButton .sepButton__iconWrapper{min-width:40px}}.productQuestions__moreButton .sepButton__iconWrapper svg{width:20px;height:20px}@media (max-width: 640px){.productQuestions__moreButton .sepButton__iconWrapper svg{width:14px;height:14px}}.productQuestions__container{display:grid;gap:4px}.productQuestions__sidebar{position:sticky;top:92px}@media (max-width: 900px){.productQuestions__sidebar{position:relative;top:0}}.productQuestion{padding:32px;background:#fff;border-radius:6px}@media (max-width: 640px){.productQuestion{padding:16px}}.productQuestion__actions{display:flex;align-items:center;gap:8px;margin-top:20px}.productQuestion__actionsButton{min-height:33px;color:#949eaa}.productQuestion__actionsButton:hover .productQuestion__actionsButtonNumber{color:#0e65c8}.productQuestion__actionsButtonNumber{color:#242424;font-size:16px;transition:color .25s ease-in-out}.productQuestion__actionsButtonNumber_zero{color:#949eaa}.productQuestion__share{display:grid;place-items:center;margin-left:auto;border:none;padding:0;color:#949eaa;cursor:pointer;background:none;transition:color .25s ease-in-out}.productQuestion__share:hover{color:#0d64c8}.productQuestion__answers{margin-top:24px}@media (max-width: 640px){.productQuestion__answers{margin-top:20px}}@media (max-width: 640px){.productQuestion__answers_open{margin-top:24px}}.productQuestion__answers_open .productQuestion__showAnswersButton{display:none}.productQuestion__answers_open .productQuestion__answersContainer{display:block;border-top:1px solid rgba(148,158,170,.2)}@media (max-width: 640px){.productQuestion__answers_open .productQuestion__answersContainer{margin-top:2px}}.productQuestion__answersContainer{display:none}.productQuestion__answer{border-top:none}.productQuestion__text{font-size:16px;font-weight:400;line-height:1.4}@media (max-width: 640px){.productQuestion__text{font-size:14px;line-height:1.3}}.productQuestion__info{display:flex;gap:8px;margin-top:22px}@media (max-width: 640px){.productQuestion__info{margin-top:20px}}.productQuestion__time{font-size:14px;font-weight:600;color:#949eaa}.productQuestion__author{font-size:14px;font-weight:600;color:#242424}.productQuestion__showAnswersButton{font-size:16px;color:#949eaa;font-weight:600;padding:0;border:none;background:transparent;cursor:pointer}@media (max-width: 640px){.productQuestion__showAnswersButton{font-size:14px}}.productsOptions{position:relative;margin-bottom:12px}.productsOptions__title{font-size:14px;font-weight:500}.productsOptions__sliderWrapper{margin-top:12px}@media (max-width: 768px){.productsOptions__sliderWrapper{margin-left:12px}}.productsOptions__slider{max-width:268px}.productsOptions__slider:not(.slick-initialized){display:none}@media (max-width: 1400px){.productsOptions__slider{max-width:220px}}@media (max-width: 1200px){.productsOptions__slider{max-width:calc(100vw - 600px)}}@media (max-width: 1023px){.productsOptions__slider{max-width:calc(100vw - 112px)}}@media (max-width: 768px){.productsOptions__slider{max-width:calc(100vw - 96px)}}@media (max-width: 375px){.productsOptions__slider{max-width:calc(100vw - 72px)}}.productsOptions__item{height:80px;border:2px solid #f4f5f9;box-sizing:border-box;border-radius:6px}.productsOptions__item_active{border:2px solid #0864c6}.productsOptions__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:4px;box-sizing:border-box}.productsOptions__photo{object-fit:contain;max-width:100%;max-height:100%}.productsOptions .slick-track{display:flex;gap:4px;margin:0}.productsOptions .slick-list{margin:0 -4px}.productsOptions .slick-prev,.productsOptions .slick-next{cursor:pointer;padding:0;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);border:none;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#949ea9;color:#fff;transition:background .25s ease-in-out,color .25s ease-in-out}.productsOptions .slick-prev:hover,.productsOptions .slick-next:hover{background:#0D64C8;color:#fff}.productsOptions .slick-prev.slick-disabled,.productsOptions .slick-next.slick-disabled{display:none!important}.productsOptions .slick-prev{left:-20px}.productsOptions .slick-next{right:-20px}.productsOptions__tooltip{z-index:1;position:absolute;width:150px;background:#fff;box-shadow:0 0 10px #ccc;top:0;left:0;padding:8px;border-radius:4px}.productsOptions__tooltipImgWrapper{display:flex;justify-content:center;padding:8px;height:160px;border:2px solid #f4f5f9;box-sizing:border-box;border-radius:6px}.productsOptions__tooltipImg{object-fit:contain;max-width:100%;max-height:100%}.productsOptions__tooltipDescription{font-size:12px;font-weight:500;line-height:1.2;margin-top:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.productsOptions__tooltipPrice{font-size:16px;font-weight:500;color:#0d64c8;margin-top:8px}.add-review-popup .popup__content{width:min(480px,100%)}.add-review-popup__content{padding:0 40px}@media (max-width: 600px){.add-review-popup__content{padding:0 24px}}@media (max-width: 500px){.add-review-popup__content{padding:0 16px}}.add-review-popup__title{position:sticky;top:0;z-index:1;margin:0;padding:44px 0 12px;background:#fff;font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;line-height:1}@media (max-width: 500px){.add-review-popup__title{padding-top:20px}}.add-review-popup__product{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:4px 8px;margin-bottom:24px;padding:12px;background:#f4f5f9;border-radius:4px}.add-review-popup__image{display:grid;place-items:center;grid-row:1/-1;width:68px;height:68px;box-sizing:border-box;margin:0;padding:7px 5px;background:#fff;border-radius:4px}.add-review-popup__img{max-width:100%;max-height:54px}.add-review-popup__article{align-self:end;width:fit-content;padding:2px 8px;background:#0d64c8;border-radius:4px;color:#fff;font-size:12px;line-height:1.3;font-weight:500}.add-review-popup__desc{align-self:start;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.35;font-weight:500}.add-review-popup__form{display:grid;gap:24px}.add-review-popup .textareaField label{display:block;width:fit-content;margin-bottom:4px;line-height:1.3;font-weight:600}.add-review-popup .textareaField__textarea{height:auto;padding:12px 16px 2px;line-height:1.3}.add-review-popup__caption{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.3}.add-review-popup__photo{display:grid;gap:8px;margin-bottom:16px}.add-review-popup__photo-images{display:flex;flex-wrap:wrap;gap:4px}.add-review-popup__photo-image{position:relative;margin:0}.add-review-popup__photo-img{display:block;width:80px;aspect-ratio:1;border-radius:4px;object-fit:cover}.add-review-popup__photo-delete{position:absolute;top:0;right:0;display:grid;place-items:center;width:24px;aspect-ratio:1;background:none;border:none;cursor:pointer;color:#fff}.add-review-popup__photo-error{margin:0;font-size:14px;line-height:1.3;font-weight:500;color:#ff4d4d}.add-review-popup__photo-add{width:100%}.add-review-popup__photo-file{position:absolute;opacity:0;pointer-events:none}.add-review-popup__photo-desc{margin:0;font-size:14px;line-height:1.3;font-weight:500;color:#949eaa}.add-review-popup__name{margin-bottom:16px}.add-review-popup__bottom{position:sticky;bottom:0;margin-top:4px;padding:12px 0 40px;background:#fff}@media (max-width: 500px){.add-review-popup__bottom{padding-bottom:16px}}.add-review-popup__submit{width:100%;font-size:16px;letter-spacing:-.02em}.add-review-popup__agreement{margin:16px 0 0;font-size:14px;line-height:1.3;letter-spacing:-.01em;color:#949eaa}.stars-rating-radio{--inactive-star-color: #949eaa;--active-star-color: #0d64c8;--hover-star-color: #f2b517;--stars-gap: 12px}.stars-rating-radio__label{margin-bottom:8px;line-height:1.3;font-weight:600}.stars-rating-radio__inner{position:relative;display:flex;gap:var(--stars-gap);width:fit-content}.stars-rating-radio__svg{display:none}.stars-rating-radio svg{fill:var(--inactive-star-color)}.stars-rating-radio__input{position:absolute;top:100%;left:.75rem;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.stars-rating-radio__active{position:absolute;inset:0 auto 0 0;display:flex;gap:var(--stars-gap);cursor:pointer}.stars-rating-radio__active svg{background:#fff;opacity:0;fill:var(--active-star-color)}.stars-rating-radio__active:hover~.stars-rating-radio__active{opacity:0}.stars-rating-radio__active:hover svg,.stars-rating-radio__inner:hover .stars-rating-radio__input:checked+.stars-rating-radio__active svg{fill:var(--hover-star-color)}.stars-rating-radio__active:hover svg,.stars-rating-radio__input:checked+.stars-rating-radio__active svg{opacity:1}.product-scheme-popup .popup__content{width:min(1360px,100%)}.product-scheme-popup .popup__inner{padding:100px}@media (max-width: 1480px){.product-scheme-popup .popup__inner{padding:clamp(20px,2vw,100px)}}.product-scheme-popup__img{max-width:100%}.store-pickup .popup__content{width:min(1360px,100%)}.store-pickup__content{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:40px}@media (max-width: 1023px){.store-pickup__content{padding:20px}}@media (max-width: 640px){.store-pickup__content{padding:16px}}.store-pickup__title{margin:0 40px 20px 0;font-size:28px;font-weight:600;line-height:1.2}@media (max-width: 768px){.store-pickup__title{font-size:22px}}.store-pickup__search{display:flex;width:min(532px,100%);height:40px;margin-bottom:8px;padding:0 4px 0 12px;box-sizing:border-box;background:#f4f5f9;border-radius:8px;outline:1px solid transparent;transition:outline .25s ease-in-out}.store-pickup__search:focus-within{outline:1px solid #0073ff}.store-pickup__search-input{width:100%;background:none;border:none;outline:none;font-size:14px;font-weight:500;color:inherit}.store-pickup__search-input::placeholder{color:#949eaa}.store-pickup__search-btn{display:grid;place-items:center;width:38px;aspect-ratio:1;padding:0;background:none;border:none;cursor:pointer}.store-pickup__wrapper{display:flex;gap:5px;min-height:0;padding:8px;background:#f4f5f9;border-radius:6px;box-sizing:border-box}@media (max-width: 1023px){.store-pickup__wrapper{flex-direction:column}}.store-pickup__dealers{display:grid;gap:4px;width:525px;font-size:14px;line-height:1.29;overflow:auto}@media (max-width: 1023px){.store-pickup__dealers{width:100%}}.store-pickup__dealer{padding:24px 20px;background:#fff;border-radius:6px}.store-pickup__dealer--active{box-shadow:inset 0 0 0 4px #0d64c8}.store-pickup__dealer-name{margin:0 0 12px;font-size:22px;line-height:1.18;font-weight:500;letter-spacing:-.02em}@media (max-width: 768px){.store-pickup__dealer-name{font-size:18px}}.store-pickup__dealer-address{margin:0 0 4px}.store-pickup__dealer-schedule{margin:0 0 30px}.store-pickup__dealer-links{display:flex;flex-wrap:wrap;gap:12px;font-weight:500;color:#949eaa}.store-pickup__dealer-links a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.store-pickup__dealer-links a:hover{color:#0d64c8}.store-pickup__dealer-route{display:flex;align-items:center;gap:8px;padding:0;color:inherit;background:none;border:none;font:inherit;cursor:pointer}.store-pickup__dealer-route:hover{color:#0d64c8}.store-pickup__dealer-route svg,.store-pickup__dealer-certificate svg{color:#0d64c8}.store-pickup__map{width:min(100%,734px)}@media (max-width: 1023px){.store-pickup__map{width:100%;height:40vh}}@media (max-width: 550px){.store-pickup__map{height:800px}}.store-pickup__map-img{display:block;width:100%;height:100%;object-fit:cover}.copyNotification{position:fixed;top:144px;left:0;width:100%;z-index:20;display:none}.copyNotification_open{display:block}@media (max-width: 768px){.copyNotification_open{display:none}}.copyNotification .container{text-align:right}.copyNotification__box{height:48px;padding:0 18px 0 24px;background:#949EAA;border-radius:8px;display:inline-flex;gap:18px;align-items:center}.copyNotification__text{color:#fff;font-size:16px;font-weight:500}.copyNotification__closeButton{transform:translateY(2px);background:transparent;border:none;padding:4px;color:#fff;cursor:pointer}.mobilePriceComparison__container{padding:0 0 30px}@media (max-width: 768px){.addQuestionPopup{padding:8px}}@media (max-width: 768px){.addQuestionPopup .popup__closeButton{right:13px;top:14px}}.addQuestionPopup .popup__content{width:min(480px,100%)}.addQuestionPopup__content{padding:0 40px}@media (max-width: 768px){.addQuestionPopup__content{padding:0 24px}}.addQuestionPopup__title{position:sticky;top:0;z-index:1;margin:0;padding:44px 0 12px;background:#fff;font-family:TT Norms Pro Exp;font-size:28px;font-weight:500;line-height:1}@media (max-width: 768px){.addQuestionPopup__title{padding-top:26px;font-size:20px}}.addQuestionPopup__product{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:6px 8px;margin-bottom:24px;padding:12px;background:#f4f5f9;border-radius:4px}.addQuestionPopup__image{display:grid;place-items:center;grid-row:1/-1;width:68px;height:68px;box-sizing:border-box;margin:0;padding:7px 5px;background:#fff;border-radius:4px}.addQuestionPopup__img{max-width:100%;max-height:54px}.addQuestionPopup__article{align-self:end;width:fit-content;padding:2px 8px;background:#0d64c8;border-radius:4px;color:#fff;font-size:12px;line-height:1.3;font-weight:500}.addQuestionPopup__desc{align-self:start;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.35;font-weight:500}.addQuestionPopup__form{display:grid;gap:24px}.addQuestionPopup .textareaField label{display:block;width:fit-content;margin-bottom:4px;line-height:1.3;font-weight:600}.addQuestionPopup .textareaField__textarea{height:auto;padding:12px 16px 2px;line-height:1.3}.addQuestionPopup__caption{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.3}.addQuestionPopup__photo{display:grid;gap:8px;margin-bottom:16px}.addQuestionPopup__photo-images{display:flex;flex-wrap:wrap;gap:4px}.addQuestionPopup__photo-image{position:relative;margin:0}.addQuestionPopup__photo-img{display:block;width:80px;aspect-ratio:1;border-radius:4px;object-fit:cover}.addQuestionPopup__photo-delete{position:absolute;top:0;right:0;display:grid;place-items:center;width:24px;aspect-ratio:1;background:none;border:none;cursor:pointer;color:#fff}.addQuestionPopup__photo-error{margin:0;font-size:14px;line-height:1.3;font-weight:500;color:#ff4d4d}.addQuestionPopup__photo-add{width:100%}.addQuestionPopup__photo-file{position:absolute;opacity:0;pointer-events:none}.addQuestionPopup__photo-desc{margin:0;font-size:14px;line-height:1.3;font-weight:500;color:#949eaa}.addQuestionPopup__name{margin-bottom:16px}.addQuestionPopup__bottom{position:sticky;bottom:0;margin-top:2px;padding:12px 0 40px;background:#fff}@media (max-width: 768px){.addQuestionPopup__bottom{padding-bottom:24px;padding-top:0;margin-top:-4px}}.addQuestionPopup__submit{width:100%;font-size:16px;letter-spacing:-.02em}.addQuestionPopup__agreement{margin:16px 0 0;font-size:14px;line-height:1.3;letter-spacing:-.01em;color:#949eaa}.addQuestionPopup__link{text-decoration:none;color:#0d64c8}.addQuestionPopup__anonymousCheckbox{margin-top:16px;gap:8px}.addQuestionPopup__user .baseInput{height:46px}@media (max-width: 375px){.addQuestionPopup__commentTextarea .textareaField__inner{padding:0}}body:has(.addQuestionPopup.popup_open){overflow:hidden}@media (max-width: 768px){.registrationPopup{padding:40px 8px;height:100dvh}}.registrationPopup .popup__content{width:100%;max-width:480px;min-height:647px}@media (max-width: 768px){.registrationPopup .popup__content{max-width:100%;min-height:400px;height:100%}}@media (max-width: 768px){.registrationPopup .popup__backdrop{background:#F4F5F9;min-height:unset}}@media (max-width: 768px){.registrationPopup .popup__closeButton{top:-32px;right:4px;width:24px;height:24px}}@media (max-width: 768px){.registrationPopup .popup__inner{border-radius:8px}}.registrationPopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 768px){.registrationPopup__content{padding:18px 16px}}.registrationPopup__munu{display:flex;gap:12px}.registrationPopup__munuItem{cursor:pointer;padding:0;border:none;background:transparent;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#949eaa}.registrationPopup__munuItem_active{color:#242424}@media (max-width: 768px){.registrationPopup__munuItem{font-size:22px}}.registrationPopup__text{font-size:16px;font-weight:400;color:#242424;margin-right:40px;margin-top:12px}@media (max-width: 768px){.registrationPopup__text{font-size:14px;margin-top:10px;margin-right:0}}.registrationPopup__form{display:flex;flex-direction:column;flex-grow:1;margin-top:32px}.registrationPopup__fields{display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.registrationPopup__fields{gap:12px}.registrationPopup__fields .baseInput{height:40px;padding:0 12px}}.registrationPopup__buttons{margin-top:auto;display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.registrationPopup__buttons{margin-top:64px;gap:14px}.registrationPopup__buttons .button{min-height:40px}}.registrationPopup__fieldDescription{font-size:12px;font-weight:400;color:#242424;margin-top:-8px}@media (max-width: 600px){.registrationPopup__fieldDescription br{display:none}}.registrationPopup__rulles{display:flex;gap:16px}.registrationPopup__links{margin:0;font-size:14px;font-weight:400;color:#949eaa;padding-right:25px}@media (max-width: 768px){.registrationPopup__links{padding-right:0}}.registrationPopup__link{text-decoration:none;color:#0d64c8}.searchEmpty{padding-bottom:110px}@media (max-width: 768px){.searchEmpty{padding-bottom:60px}}.searchEmpty__result{background:#fff;height:690px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.searchEmpty__result{height:auto;padding:24px 12px}}.searchEmpty__resultImgWrapper{display:flex;justify-content:center}.searchEmpty__resultImg{width:55px}.searchEmpty__resultTextWrapper{margin-top:20px;display:flex;flex-direction:column;gap:4px}.searchEmpty__resultContent{max-width:440px}.searchEmpty__resultText{font-weight:500;font-size:28px;font-family:TT Norms Pro Exp;color:#242424;text-align:center}@media (max-width: 600px){.searchEmpty__resultText{font-size:20px}}.searchEmpty__resultSubText{font-weight:400;font-size:16px;color:#242424;text-align:center;padding:0 70px;margin-top:20px}@media (max-width: 420px){.searchEmpty__resultSubText{padding:0 20px}}.searchEmpty__resultButtons{margin-top:42px;display:flex;gap:6px;justify-content:center}.searchEmpty__resultButton{width:170px;box-sizing:border-box}@media (max-width: 420px){.searchEmpty__resultButton{width:50%}}.searchEmpty__recentlyWatched{margin-top:30px}.searchEmpty__recentlyWatchedRowTitle{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 600px){.searchEmpty__recentlyWatchedRowTitle{font-size:20px}}.searchEmpty__recentlyWatchedRow{display:flex;justify-content:space-between}.searchEmpty__recentlyWatchedItems{margin-top:12px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1000px){.searchEmpty__recentlyWatchedItems{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.searchEmpty__recentlyWatchedButton{display:none}}.searchEmpty__mobileButtonWrapper{display:none;margin-top:12px}@media (max-width: 768px){.searchEmpty__mobileButtonWrapper{display:block}}.searchEmpty__mobileButton.sepButton{width:100%;height:46px}.searchEmpty__mobileButton.sepButton .sepButton__text{flex-grow:1;padding:0 24px 0 70px;justify-content:center;font-size:14px}.searchEmpty__mobileButton.sepButton .sepButton__iconWrapper{min-width:46px}@media (max-width: 768px){.searchEmpty__button.sepButton{display:none}}.searchResults{padding-bottom:80px}.searchResults__titleWrapper{display:flex;align-items:center;gap:12px;margin-top:17px}@media (max-width: 1023px){.searchResults__titleWrapper{flex-wrap:wrap;gap:6px;margin-top:20px}.searchResults__titleWrapper .backLink{display:none}}.searchResults__title{margin:0;font-size:28px;font-weight:500;color:#242424;font-family:TT Norms Pro Exp}@media (max-width: 1023px){.searchResults__title{font-size:20px}}.searchResults__sort{width:189px}@media (max-width: 1023px){.searchResults__sort{width:148px}}.searchResults__inner{display:grid;grid-template-columns:337px 1fr;gap:4px;margin-top:4px}@media (max-width: 1300px){.searchResults__inner{grid-template-columns:248px 1fr}}@media (max-width: 1023px){.searchResults__inner{grid-template-columns:1fr;margin-top:0}}.searchResults__panel{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1023px){.searchResults__panel{margin-top:12px}}@media (max-width: 1023px){.searchResults__sidebar{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:3;background:#fff;flex-direction:column}}@media (max-width: 1023px){.searchResults__sidebar_open{display:flex}.searchResults__sidebar_open .inner-wrapper-sticky{height:100%;display:flex;flex-direction:column}}.searchResults__viewSelectorWrapper{display:flex;align-items:center;gap:20px}.searchResults__viewSelectorText{font-weight:500;font-size:14px;line-height:20px;color:#949eaa}@media (max-width: 900px){.searchResults__viewSelectorText{display:none}}.searchResults__items{margin-top:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}@media (max-width: 1023px){.searchResults__items{grid-template-columns:repeat(4,1fr);margin-top:12px}}@media (max-width: 900px){.searchResults__items{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.searchResults__items{grid-template-columns:repeat(2,1fr)}}.searchResults__moreButtonWrapper{margin-top:4px}.searchResults__moreButton{width:100%}.searchResults__moreButton .sepButton__text{flex-grow:1;justify-content:center}.searchResults__moreButton .sepButton__iconWrapper svg{transform:rotate(90deg)}.searchResults__sidebarContent{background:#fff;border-radius:6px;padding:16px}@media (max-width: 1023px){.searchResults__sidebarContent{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column}}.searchResults__disclosures,.searchResults__formSection{display:flex;flex-direction:column;gap:12px}.searchResults__parametersForm{margin-top:24px;display:flex;flex-direction:column;gap:28px}@media (max-width: 1023px){.searchResults__parametersForm{flex-grow:1;padding-bottom:132px}}.searchResults__formButtons{display:flex;flex-direction:column;gap:4px}@media (max-width: 1023px){.searchResults__formButtons{margin-top:auto;position:absolute;bottom:0;left:0;background:#fff;width:100%;z-index:2;box-sizing:border-box;padding:16px}}.searchResults__checkboxs{display:flex;flex-direction:column;gap:12px}.searchResults__checkboxs .checkbox{gap:8px}.searchResults__formSectionTitle{color:#242424;font-size:16px;font-weight:500}.searchResults__formSectionContent .rangeSlider{margin-top:4px}.searchResults__mobileFilterButton{display:none;align-items:center;justify-content:center;width:100%;height:40px;background:#fff;color:#242424;font-weight:500;border:none;margin-top:12px;cursor:pointer;border-radius:4px}@media (max-width: 1023px){.searchResults__mobileFilterButton{display:flex}}.searchResults__sidebarMobileHeader{background:#E6EAEE;justify-content:space-between;align-items:center;padding:0 16px;height:67px;flex-shrink:0;display:none}@media (max-width: 1023px){.searchResults__sidebarMobileHeader{display:flex}}.searchResults__sidebarMobileBackButton{display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:12px;font-weight:500}.searchResults__sidebarMobileBackButton svg{flex-shrink:0;width:20px}.searchResults__sidebarMobileCloseButton{display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer}.searchResults__sidebarMobileTitle{font-size:16px;font-weight:500;color:#242424}@media (max-width: 1023px){.spares{min-height:calc(100vh - 200px)}}.spares .catalog__inner{margin-top:4px}@media (max-width: 1023px){.spares .catalog__inner{margin-top:8px}}.spares .catalog__title{line-height:1.3}@media (max-width: 1023px){.spares .catalog__title{line-height:1.2}}.spares .catalog__content{overflow:hidden}.spares__supportButton{display:flex;align-items:center;gap:12px;background:#0D64C8;border:none;width:100%;margin-top:24px;color:#fff;border-radius:6px;font-size:14px;font-weight:500;padding:22px 16px;cursor:pointer;text-align:left}@media (max-width: 1023px){.spares__supportButton{color:#949eaa;font-size:12px;background:#fff;padding:8px 12px;margin-top:4px;line-height:1.3;gap:8px}}.spares__supportButtonIcon{flex-shrink:0}@media (max-width: 1023px){.spares__supportButtonIcon{width:16px;height:16px}}.sparesTable{overflow-x:auto;max-width:100%;border-radius:6px}.sparesTable::-webkit-scrollbar{display:none}.sparesTable table{width:100%;border-collapse:collapse;border-spacing:0}.sparesTable table th,.sparesTable table td{padding:0;text-align:left}.sparesTable table thead tr th{background:#E6EAEE;font-weight:500;font-size:16px;color:#242424;padding:8px 0}@media (max-width: 1023px){.sparesTable table thead tr th{white-space:nowrap}}@media (max-width: 1023px){.sparesTable table thead tr th{font-size:12px;padding:4px 0}}.sparesTable table thead tr th .sparesTable__colContent{padding:0 16px;min-height:27px;display:flex;align-items:center;border-right:1px solid #949EAA}@media (max-width: 1023px){.sparesTable table thead tr th .sparesTable__colContent{min-height:20px;padding:0 8px}}.sparesTable table thead tr th:last-child .sparesTable__colContent{border-right:none}.sparesTable table thead tr th:first-child .sparesTable__colContent{padding:0 0 0 10px}@media (max-width: 1023px){.sparesTable table thead tr th:first-child .sparesTable__colContent{padding:0 0 0 8px}}.sparesTable table thead tr th:last-child .sparesTable__colContent{padding:0 9px 0 16px}@media (max-width: 1023px){.sparesTable table thead tr th:last-child .sparesTable__colContent{padding:0 8px}}.sparesTable table tbody tr:last-child td:before{display:none}.sparesTable table tbody tr td{background:#fff;font-weight:500;font-size:16px;color:#242424;padding:8px 0;position:relative}.sparesTable table tbody tr td:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#E5E5E5}@media (max-width: 1023px){.sparesTable table tbody tr td{font-size:14px}}.sparesTable table tbody tr td .sparesTable__colContent{padding:0 16px}@media (max-width: 1023px){.sparesTable table tbody tr td .sparesTable__colContent{padding:0 8px}}.sparesTable table tbody tr td:first-child .sparesTable__colContent{padding:0 0 0 10px}@media (max-width: 1023px){.sparesTable table tbody tr td:first-child .sparesTable__colContent{padding:0 0 0 8px}}.sparesTable table tbody tr td:last-child .sparesTable__colContent{padding:0 9px 0 16px}@media (max-width: 1023px){.sparesTable table tbody tr td:last-child .sparesTable__colContent{padding:0 8px}}.sparesTable table tbody tr td:first-child:before{left:8px;bottom:0;width:calc(100% - 8px)}.sparesTable table tbody tr td:last-child:before{right:8px;bottom:0;width:calc(100% - 8px)}.sparesTable table tbody tr:first-child td{border-top:4px solid #f4f5f9}.sparesTable__row{position:relative}.sparesTable_sticky .sparesTable__stickyCol{position:sticky;left:0;z-index:1}.sparesTable_sticky .sparesTable__stickyCol:after{content:"";position:absolute;top:0;right:-8px;bottom:0;width:8px;pointer-events:none;background:linear-gradient(to right,rgba(0,0,0,.08),rgba(0,0,0,0))}.sparesTable_sticky table thead tr th:first-child .sparesTable__colContent{border-right:none}.sparesTable__img{display:block;width:130px;height:80px}@media (max-width: 1023px){.sparesTable__img{width:90px;height:68px;object-fit:contain}}.sparesTable__priceWrapper{display:flex;align-items:center;gap:16px;justify-content:flex-end}@media (max-width: 1300px){.sparesTable__priceWrapper{gap:8px}}.sparesTable__price{width:100px;flex-shrink:0}@media (max-width: 1023px){.sparesTable__price{width:90px}}.sparesTable__addToCartButton{width:136px;box-sizing:border-box}@media (max-width: 1300px){.sparesTable__addToCartButton{width:auto}}@media (max-width: 1023px){.sparesTable__addToCartButton{min-height:36px;width:36px;padding:0}}.sparesTable__addToCartButtonText{white-space:nowrap}@media (max-width: 1023px){.sparesTable__addToCartButtonText{display:none}}.sparesTable__addToCartButtonIcon{display:none}@media (max-width: 1023px){.sparesTable__addToCartButtonIcon{display:block;width:20px;height:20px}}.sparesTable__colContent{position:relative;box-sizing:border-box}@media (max-width: 1023px){.sparesTable__colContent_name{min-width:210px}}@media (max-width: 1023px){.sparesTable__colContent_article{min-width:108px}}@media (max-width: 1023px){.sparesTable__colContent_manufacturer{min-width:120px}}.sparesTable__сolImg{width:141px}@media (max-width: 1023px){.sparesTable__сolImg{width:98px}}.sparesTable__сolArticle{width:124px}.sparesTable__сolArticle2{width:150px}@media (max-width: 1023px){.sparesTable__сolArticle2{min-width:140px}}.sparesTable__сolManufacturer{width:198px}.sparesTable__сolManufacturer2{width:146px}.sparesTable__сolPrice{width:270px}@media (max-width: 1300px){.sparesTable__сolPrice{width:200px}}@media (max-width: 1023px){.sparesTable__сolPrice{width:150px}}@media (max-width: 1023px){.sparesTable__сolName{min-width:210px}}@media (max-width: 768px){.productSearchPopup{padding:40px 8px;height:100dvh}}.productSearchPopup .popup__content{width:100%;max-width:480px;min-height:520px}@media (max-width: 768px){.productSearchPopup .popup__content{max-width:100%;min-height:400px;height:100%}}@media (max-width: 768px){.productSearchPopup .popup__backdrop{background:#F4F5F9;min-height:unset}}@media (max-width: 768px){.productSearchPopup .popup__closeButton{top:-32px;right:8px;width:24px;height:24px}.productSearchPopup .popup__closeButton svg{width:18px;height:18px;margin:auto}}@media (max-width: 768px){.productSearchPopup .popup__inner{border-radius:8px}}.productSearchPopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 768px){.productSearchPopup__content{padding:18px 16px}}.productSearchPopup__title{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424;margin-top:2px}@media (max-width: 768px){.productSearchPopup__title{font-size:22px}}.productSearchPopup__text{font-size:16px;font-weight:400;color:#242424;margin-top:12px}@media (max-width: 768px){.productSearchPopup__text{font-size:14px;margin-top:10px;margin-right:0;line-height:1.3}}.productSearchPopup__form{display:flex;flex-direction:column;margin-top:32px}@media (max-width: 768px){.productSearchPopup__form{margin-top:30px}}.productSearchPopup__fields{display:flex;flex-direction:column;gap:12px}.productSearchPopup__textarea .textareaField__textarea{height:110px}@media (max-width: 768px){.productSearchPopup__textarea .textareaField__textarea{padding:14px 12px}}@media (max-width: 375px){.productSearchPopup__textarea .textareaField__inner{padding:0}}@media (max-width: 768px){.productSearchPopup__textInput .baseInput{padding:0 12px}}.productSearchPopup__buttons{display:flex;flex-direction:column;gap:16px;margin-top:88px}@media (max-width: 768px){.productSearchPopup__buttons{margin-top:80px;gap:16px}.productSearchPopup__buttons .button{min-height:40px}}.productSearchPopup__sendButton{font-size:16px}@media (max-width: 768px){.productSearchPopup__sendButton{font-size:14px}}.productSearchPopup__agreementText{font-size:14px;font-weight:400;color:#949eaa;line-height:1.3;text-align:center;margin-top:26px}@media (max-width: 768px){.productSearchPopup__agreementText{margin-top:22px}}.productSearchPopup__agreementText br{display:none}@media (max-width: 420px){.productSearchPopup__agreementText br{display:block}}@media (max-width: 374px){.productSearchPopup__agreementText br{display:none}}.productSearchPopup__agreementLink{text-decoration:none;color:#0d64c8}body:has(.productSearchPopup.popup_open){overflow:hidden}@media (max-width: 768px){.productRequestReceivedPopup{padding:40px 8px;height:100dvh}}.productRequestReceivedPopup .popup__content{width:100%;max-width:480px}@media (max-width: 768px){.productRequestReceivedPopup .popup__content{max-width:100%;min-height:400px;height:100%}}@media (max-width: 768px){.productRequestReceivedPopup .popup__backdrop{background:#F4F5F9;min-height:unset}}@media (max-width: 768px){.productRequestReceivedPopup .popup__closeButton{top:-32px;right:8px;width:24px;height:24px}.productRequestReceivedPopup .popup__closeButton svg{width:18px;height:18px;margin:auto}}@media (max-width: 768px){.productRequestReceivedPopup .popup__inner{border-radius:8px}}.productRequestReceivedPopup__content{padding:40px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}@media (max-width: 768px){.productRequestReceivedPopup__content{padding:18px 16px}}.productRequestReceivedPopup__title{font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424;margin-top:2px;line-height:1.3}@media (max-width: 768px){.productRequestReceivedPopup__title{font-size:22px}}.productRequestReceivedPopup__text{font-size:16px;font-weight:400;color:#242424;margin-top:9px}@media (max-width: 768px){.productRequestReceivedPopup__text{font-size:14px;margin-top:8px;margin-right:0;line-height:1.3}}.productRequestReceivedPopup__closeButton{margin-top:40px;font-size:16px}@media (max-width: 768px){.productRequestReceivedPopup__closeButton{font-size:14px;min-height:40px;margin-top:64px}}body:has(.productRequestReceivedPopup.popup_open){overflow:hidden}@media (max-width: 1023px){.whereBuy .breadCrumbs{display:none}}.whereBuy__content{margin-top:20px}@media (max-width: 1023px){.whereBuy__content{margin-top:0}}.whereBuy__titleWrapper{display:flex;gap:16px 40px;flex-wrap:wrap;align-items:center}@media (max-width: 1023px){.whereBuy__titleWrapper{display:none}}.whereBuy__title{margin:0;font-weight:500;font-size:28px;font-family:TT Norms Pro Exp;color:#242424}.whereBuy__box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:4px;margin-top:14px;height:670px}@media (max-width: 1023px){.whereBuy__box{height:auto;grid-template-columns:1fr;margin-top:0}}.whereBuy__boxPartOne{display:flex;flex-direction:column;height:100%;overflow:hidden;order:1}.whereBuy__boxPartTwo{background:#ccc;overflow:hidden;border-radius:6px;grid-row:span 2}.whereBuy__filterForm{display:flex;gap:18px}.whereBuy__filterCheckbox{gap:8px}.whereBuy__filterCheckbox .checkbox__element{width:16px;height:16px;border:none;background:#fff}.whereBuy__filterCheckbox .checkbox__icon{width:14px}.whereBuy__storePanel{background:#fff;padding:20px;border-radius:6px}@media (max-width: 1023px){.whereBuy__storePanel{padding:16px}}.whereBuy__storePanelHeader{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 1023px){.whereBuy__storePanelHeader{flex-direction:column;align-items:flex-start;gap:4px;margin-top:2px}}.whereBuy__storePanelHeaderTitle{margin:0;font-size:22px;font-weight:500;color:#242424}@media (max-width: 1023px){.whereBuy__storePanelHeaderTitle{font-size:18px}}.whereBuy__storesButton{background:transparent;border:none;padding:0;font-size:14px;font-weight:500;color:#0d64c8;cursor:pointer}.whereBuy__search{margin-top:12px}.whereBuy__searchForm{position:relative}.whereBuy__searchInput{height:40px;border:transparent;border-radius:4px;padding:0 54px 0 12px;width:100%;box-sizing:border-box;font-size:14px;font-weight:500;text-overflow:ellipsis;color:#242424;outline:1px solid transparent;background:#F4F5F9;transition:outline .25s ease-in-out}.whereBuy__searchInput:focus-visible{outline:1px solid #0073FF}.whereBuy__searchInput::placeholder{color:#949eaa}@media (max-width: 1023px){.whereBuy__searchInput{height:44px;padding:0 84px 0 12px}}.whereBuy__searchButton{position:absolute;top:50%;right:12px;transform:translateY(-50%);padding:0;background:transparent;border:none;display:flex;cursor:pointer}.whereBuy__countryMunuWrapper{margin-top:12px}@media (max-width: 1023px){.whereBuy__countryMunuWrapper{display:none}}.whereBuy__countryMunu{display:inline-flex;gap:4px;background:#F4F5F9;padding:5px 4px;border-radius:4px}@media (max-width: 1023px){.whereBuy__countryMunu{flex-direction:column;width:100%}}.whereBuy__countryMunuItem{height:30px;display:flex;align-items:center;padding:0 14px;font-weight:500;font-size:14px;color:#949eaa;text-decoration:none;border-radius:4px}.whereBuy__countryMunuItem_active{background:#0D64C8;color:#fff}.whereBuy__scrollButton{border-radius:4px;width:44px;height:44px;background:#949EAA;border:none;padding:0;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;bottom:8px;right:12px;z-index:1;transition:background .25s ease-in-out}.whereBuy__scrollButton_hide{display:none}@media (hover: hover){.whereBuy__scrollButton:hover{background:#0D64C8}}.whereBuy__scrollButtonTop{border-radius:4px;width:44px;height:44px;background:#949EAA;border:none;padding:0;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:8px;right:12px;z-index:1;transition:background .25s ease-in-out}.whereBuy__scrollButtonTop_hide{display:none}@media (hover: hover){.whereBuy__scrollButtonTop:hover{background:#0D64C8}}.whereBuy__scrollArrow{width:20px;height:20px;color:#fff}.whereBuy__scrollArrow_top{transform:rotate(180deg)}.whereBuy__stores{position:relative;padding:24px 4px 24px 12px;margin-top:4px;background:#fff;border-radius:6px;overflow:hidden;flex-grow:1}@media (max-width: 1023px){.whereBuy__stores{max-height:550px}}.whereBuy__storesInner{padding:4px;background:#F4F5F9;border-radius:4px;display:flex;flex-direction:column;gap:4px}.whereBuy__storeItem_flagship{display:flex;flex-direction:column;gap:10px;padding:8px 4px 4px;background:#0D64C8;border-radius:4px}.whereBuy__storeItem_isService .whereBuy__storeItemName{margin-right:150px}@media (max-width: 1023px){.whereBuy__storeItem_isService .whereBuy__storeItemName{margin-right:0}}.whereBuy__storeItem_hide{display:none}.whereBuy__storeItemTitle{color:#fff;font-size:14px;font-weight:500;padding-left:30px}@media (max-width: 1023px){.whereBuy__storeItemTitle{padding-left:12px}}.whereBuy__storeItemLink{position:relative;border-radius:4px;display:block;text-decoration:none;padding:20px 30px;background:#fff}@media (max-width: 1023px){.whereBuy__storeItemLink{padding:14px 12px 12px}}.whereBuy__storeItemName{font-size:16px;font-weight:500;color:#242424}.whereBuy__storeItemAddress{font-size:14px;font-weight:400;color:#242424;line-height:1.3;margin-top:9px}@media (max-width: 1023px){.whereBuy__storeItemAddress{line-height:1.2}}.whereBuy__storeItemButtonWrapper{margin-top:16px}.whereBuy__storeItemButton{height:30px;border-radius:4px;background:#F4F5F9;display:inline-flex;align-items:center;padding:0 8px;font-size:14px;font-weight:500;color:#242424;transition:background .25s ease-in-out}.whereBuy__storeItemButton:hover{background:#e6eaee}.whereBuy__storesSlider{height:100%;padding-right:4px;overflow-y:auto}.whereBuy__storesSlider::-webkit-scrollbar{width:4px}.whereBuy__storesSlider::-webkit-scrollbar-thumb{background:rgba(148,158,170,.2);border-radius:24px}.whereBuy__distributors{margin-top:80px}@media (max-width: 1023px){.whereBuy__distributors{margin-top:64px}}.whereBuy__distributorsTitle{margin:0;font-weight:500;font-size:28px;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 1023px){.whereBuy__distributorsTitle{font-size:20px}}.whereBuy__distributorsItems{margin-top:38px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}@media (max-width: 1023px){.whereBuy__distributorsItems{grid-template-columns:repeat(2,1fr);margin-top:16px}}.whereBuy__distributorsItem{overflow:hidden;background:#fff;height:169px}@media (max-width: 1023px){.whereBuy__distributorsItem{height:120px}}.whereBuy__distributorsItemImg{display:block;width:100%;height:100%;object-fit:contain}.whereBuy__dealerFormBox{display:flex;justify-content:flex-end}.whereBuy__dealerFormWrapper{margin-top:80px;padding:60px 0;background:linear-gradient(to right,rgba(0,0,0,0) 0%,#1C1D1D 75%,#1C1D1D 100%),url(./images/service_bg.jpg) no-repeat -300px center;background-size:cover}@media (max-width: 1023px){.whereBuy__dealerFormWrapper{background:url(./images/service_bg.jpg) no-repeat -300px center}}.whereBuy__dealerForm{box-sizing:border-box;width:calc(50% - 12px);padding:26px 24px 24px;background:#fff;border-radius:8px}@media (max-width: 1023px){.whereBuy__dealerForm{width:100%}}@media (max-width: 375px){.whereBuy__dealerForm{padding:14px 11px}}.whereBuy__dealerFormTitle{font-family:TT Norms Pro Exp;color:#242424;font-size:32px;font-weight:500}@media (max-width: 1023px){.whereBuy__dealerFormTitle{font-size:20px}}.whereBuy__dealerFormSubTitle{margin-top:14px;color:#242424;font-size:16px;font-weight:400}@media (max-width: 1023px){.whereBuy__dealerFormSubTitle{font-size:14px;margin-top:8px}}.whereBuy__dealerFormFields{margin-top:26px;display:grid;gap:12px 8px;grid-template-columns:repeat(2,1fr)}@media (max-width: 1023px){.whereBuy__dealerFormFields{gap:16px 8px}}@media (max-width: 375px){.whereBuy__dealerFormFields{gap:6px}}.whereBuy__dealerFormRow{grid-column:span 2}.whereBuy__dealerFormRow_half{grid-column:span 1}@media (max-width: 1023px){.whereBuy__dealerFormRow_half{grid-column:span 2}}.whereBuy__dealerFormControls{display:flex;flex-direction:column;gap:9px;margin-top:11px}.whereBuy__dealerFormControls .checkbox__label{line-height:1.3}@media (max-width: 375px){.whereBuy__dealerFormControls .checkbox__label{font-size:12px}}.whereBuy__dealerFormButton{width:100%;font-size:16px}@media (max-width: 1023px){.whereBuy__dealerFormButton{font-size:14px}}.whereBuy__map{width:100%;height:670px}@media (max-width: 1023px){.whereBuy__map{height:486px}}.whereBuy__zoomPanel{display:flex;flex-direction:column;gap:4px}@media (max-width: 1023px){.whereBuy__zoomPanel{display:none}}.whereBuy__zoomPanelButton{cursor:pointer;border-radius:4px;width:40px;height:40px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;color:#242424;font-size:24px}.whereBuy__zoomPanelButton:hover{color:#0d64c8}.whereBuy__geoButton{cursor:pointer;border-radius:4px;width:40px;height:40px;background:#FFFFFF;display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.whereBuy__geoButton{display:none}}.whereBuy__noResult{background:#fff;padding:8px;font-size:16px;font-weight:500}.whereBuy__storeLabel{position:absolute;right:29px;top:15px;display:inline-flex;align-items:center;height:26px;padding:0 8px;border-radius:4px;background:#FFF4DA;color:#ff9925;font-size:14px;font-weight:500}@media (max-width: 1023px){.whereBuy__storeLabel{position:relative;right:0;top:0;margin-top:8px;font-size:11px;height:20px;padding:0 4px}}.whereBuyStore{padding-bottom:80px}@media (max-width: 1023px){.whereBuyStore{padding-bottom:60px}}@media (max-width: 1023px){.whereBuyStore .breadCrumbs{display:none}}.whereBuyStore__titleWrapper{display:flex;align-items:center;gap:12px;margin-top:17px}@media (max-width: 1023px){.whereBuyStore__titleWrapper{flex-wrap:wrap;gap:22px}.whereBuyStore__titleWrapper .backLink{display:none}}.whereBuyStore__mobileBackLinkWrapper{display:none;width:100%}@media (max-width: 1023px){.whereBuyStore__mobileBackLinkWrapper{display:block}}.whereBuyStore__mobileBackLink{text-decoration:none;display:flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;cursor:pointer;color:#949eaa;font-size:14px;font-weight:500}.whereBuyStore__mobileBackLink svg{flex-shrink:0;width:20px}.whereBuyStore__title{margin:0;font-size:28px;font-weight:500;font-family:TT Norms Pro Exp;color:#242424}@media (max-width: 1023px){.whereBuyStore__title{font-size:16px;font-family:TT Norms Pro}}.whereBuyStore__box{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:4px}@media (max-width: 1023px){.whereBuyStore__box{grid-template-columns:1fr}}.whereBuyStore__boxPartTwo{overflow:hidden;position:sticky;top:92px;align-self:start}@media (max-width: 1023px){.whereBuyStore__boxPartTwo{position:relative;top:0}}.whereBuyStore__boxPartOne{overflow:hidden}@media (max-width: 1023px){.whereBuyStore__boxPartOne{order:1}}.whereBuyStore__map{width:100%;height:670px;background:#ccc;border-radius:6px}@media (max-width: 1023px){.whereBuyStore__map{height:188px}}.whereBuyStore__info{display:flex;flex-direction:column;gap:4px}.whereBuyStore__infoSection{background:#fff;border-radius:6px;padding:40px}@media (max-width: 1023px){.whereBuyStore__infoSection{padding:16px}}.whereBuyStore__name{display:flex;justify-content:space-between;gap:8px;color:#242424;font-size:22px;font-weight:500;margin:0}@media (max-width: 1000px){.whereBuyStore__name{flex-wrap:wrap}}@media (max-width: 1023px){.whereBuyStore__name{font-size:14px;flex-wrap:nowrap}}.whereBuyStore__label{flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:center;height:26px;padding:0 8px;border-radius:4px;background:#FFF4DA;color:#ff9925;font-size:14px;font-weight:500}@media (max-width: 1023px){.whereBuyStore__label{font-size:11px;height:20px;padding:0 4px}}.whereBuyStore__other,.whereBuyStore__contactsWrapper,.whereBuyStore__operatingTimeWrapper,.whereBuyStore__addressWrapper{margin-top:34px}@media (max-width: 1023px){.whereBuyStore__other,.whereBuyStore__contactsWrapper,.whereBuyStore__operatingTimeWrapper,.whereBuyStore__addressWrapper{margin-top:18px}}@media (max-width: 1023px){.whereBuyStore__contactsWrapper{margin-top:28px}}@media (max-width: 1023px){.whereBuyStore__other{margin-top:25px}}.whereBuyStore__contactsLabel,.whereBuyStore__operatingTimeLabel,.whereBuyStore__addressLabel{color:#242424;font-size:16px;font-weight:500;line-height:1}@media (max-width: 1023px){.whereBuyStore__contactsLabel,.whereBuyStore__operatingTimeLabel,.whereBuyStore__addressLabel{font-size:14px}}.whereBuyStore__address{margin-top:11px;color:#242424;font-size:16px;font-weight:500}@media (max-width: 1023px){.whereBuyStore__address{font-size:14px;font-weight:400;margin-top:6px}}.whereBuyStore__operatingTime{margin-top:10px;color:#242424;font-size:14px;font-weight:400}@media (max-width: 1023px){.whereBuyStore__operatingTime{margin-top:6px}}.whereBuyStore__contactsBox{margin-top:11px;display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 1023px){.whereBuyStore__contactsBox{flex-direction:column}}.whereBuyStore__images{margin-top:32px}@media (max-width: 1023px){.whereBuyStore__images{margin-top:24px}}.whereBuyStore__images .slick-track{display:flex;gap:6px}@media (max-width: 1023px){.whereBuyStore__images .slick-track{gap:4px}}.whereBuyStore__images .slick-prev,.whereBuyStore__images .slick-next{cursor:pointer;padding:0;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);border:none;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#F4F5F9;color:#242424;transition:background .25s ease-in-out,color .25s ease-in-out}.whereBuyStore__images .slick-prev:hover,.whereBuyStore__images .slick-next:hover{background:#0D64C8;color:#fff}.whereBuyStore__images .slick-prev.slick-disabled,.whereBuyStore__images .slick-next.slick-disabled{display:none!important}.whereBuyStore__images .slick-prev{left:-12px}@media (max-width: 1023px){.whereBuyStore__images .slick-prev{display:none!important}}.whereBuyStore__images .slick-next{right:-12px}@media (max-width: 1023px){.whereBuyStore__images .slick-next{display:none!important}}.whereBuyStore__image{cursor:pointer;display:block;width:132px;height:132px;border-radius:6px;object-fit:cover}@media (max-width: 1023px){.whereBuyStore__image{width:100px;height:100px}}.whereBuyStore__contactLink{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.whereBuyStore__contactLink:hover .whereBuyStore__contactIcon,.whereBuyStore__contactLink:hover .whereBuyStore__contactLinkText{color:#0d64c8}.whereBuyStore__contactIcon{color:#949eaa;width:20px;height:20px;flex-shrink:0;transition:color .25s ease-in-out}.whereBuyStore__contactLinkText{color:#242424;font-size:14px;font-weight:400;transition:color .25s ease-in-out}.whereBuyStore__other{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.whereBuyStore__certificateButton,.whereBuyStore__routeButton{cursor:pointer;background:transparent;border:none;padding:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;transition:color .25s ease-in-out}.whereBuyStore__certificateButton:hover,.whereBuyStore__routeButton:hover{color:#0d64c8}.whereBuyStore__certificateButton svg,.whereBuyStore__routeButton svg{flex-shrink:0;color:#0d64c8}.whereBuyStore__howArriveTitle{color:#242424;font-size:22px;font-weight:500;margin:0}.whereBuyStore__howArriveBox{margin-top:18px;display:flex;flex-direction:column;gap:12px}@media (max-width: 1023px){.whereBuyStore__howArriveBox{margin-top:22px}}.whereBuyStore__howArriveItem{display:flex;flex-direction:column;gap:12px}@media (max-width: 1023px){.whereBuyStore__howArriveItem{gap:10px}}.whereBuyStore__howArriveItemLabel{color:#242424;font-size:16px;font-weight:500}@media (max-width: 1023px){.whereBuyStore__howArriveItemLabel{font-size:14px}}.whereBuyStore__howArriveItemText{color:#242424;font-size:14px;font-weight:400;line-height:1.3;display:flex;flex-direction:column;gap:2px}.whereBuyStore__howArriveItemText p{margin:0}.whereBuyStore__howArriveItemText ul{list-style:none;margin:0;padding-left:20px;padding-right:60px}@media (max-width: 1023px){.whereBuyStore__howArriveItemText ul{padding-right:0}}.whereBuyStore__howArriveItemText li{position:relative}.whereBuyStore__howArriveItemText li:before{content:"";display:block;width:3px;height:3px;background:#242424;border-radius:50%;position:absolute;left:-12px;top:8px}.whereBuyStore__disclosure{margin-top:12px}.whereBuyStore__disclosure_open .whereBuyStore__disclosureContent{grid-template-rows:1fr}.whereBuyStore__disclosure_open .whereBuyStore__disclosureButton:before{content:attr(data-open-text)}.whereBuyStore__disclosure_open .whereBuyStore__disclosureButton svg{transform:rotate(180deg)}.whereBuyStore__disclosureButton{display:flex;gap:10px;align-items:center;cursor:pointer;background:transparent;border:0;padding:0;color:#0d64c8;font-size:14px;font-weight:500}.whereBuyStore__disclosureButton:before{content:attr(data-collapse-text)}.whereBuyStore__disclosureButton svg{width:18px;height:18px;flex-shrink:0}.whereBuyStore__disclosureContent{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.whereBuyStore__disclosureInner{overflow:hidden}.whereBuyStore__note{margin-top:20px;padding:23px 20px 20px;border-radius:6px;background:#F4F5F9;display:flex;flex-direction:column;gap:16px}@media (max-width: 1023px){.whereBuyStore__note{padding:12px;margin-top:22px}}.whereBuyStore__noteItem{display:flex;flex-direction:column;gap:12px}.whereBuyStore__noteItemLabel{color:#242424;font-size:14px;font-weight:500}.whereBuyStore__noteItemText{color:#242424;font-size:14px;font-weight:400;line-height:1.3}.whereBuyStore__noteItemText ul{list-style:none;margin:0;padding-left:20px}.whereBuyStore__noteItemText li{position:relative}.whereBuyStore__noteItemText li:before{content:"";display:block;width:3px;height:3px;background:#242424;border-radius:50%;position:absolute;left:-12px;top:8px}.whereBuyStore__notePhone{text-decoration:none;display:inline-flex;align-items:center;gap:10px;color:#949eaa;font-size:14px;font-weight:500}.whereBuyStore__markerWrapper{top:-80px;left:-26px;position:relative;width:63px;height:86px}.whereBuyStore__markerIcon{width:100%;height:100%}.whereBuyStore__markerStoreName{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 5px);display:inline-block;background:#fff;color:#242424;font-size:16px;font-weight:500;padding:4px 8px;width:max-content;max-width:300px}
