

/* Start:/bitrix/templates/magnet_s1/vendor/normalize/normalize.css?17914650642232*/
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
/* End */


/* Start:/bitrix/templates/magnet_s1/vendor/custom-bootstrap/bootstrap.min.css?179146506451605*/
.bs-container,.bs-row{box-sizing:border-box}.bs-col,.bs-col-auto{max-width:100%}.bs-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bs-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bs-no-gutters{margin-right:0;margin-left:0}.bs-no-gutters>.bs-col,.bs-no-gutters>[class*=bs-col-]{padding-right:0;padding-left:0}.bs-col,.bs-col-1,.bs-col-10,.bs-col-11,.bs-col-12,.bs-col-2,.bs-col-3,.bs-col-4,.bs-col-5,.bs-col-6,.bs-col-7,.bs-col-8,.bs-col-9,.bs-col-auto,.bs-col-lg,.bs-col-lg-1,.bs-col-lg-10,.bs-col-lg-11,.bs-col-lg-12,.bs-col-lg-2,.bs-col-lg-3,.bs-col-lg-4,.bs-col-lg-5,.bs-col-lg-6,.bs-col-lg-7,.bs-col-lg-8,.bs-col-lg-9,.bs-col-lg-auto,.bs-col-md,.bs-col-md-1,.bs-col-md-10,.bs-col-md-11,.bs-col-md-12,.bs-col-md-2,.bs-col-md-3,.bs-col-md-4,.bs-col-md-5,.bs-col-md-6,.bs-col-md-7,.bs-col-md-8,.bs-col-md-9,.bs-col-md-auto,.bs-col-sm,.bs-col-sm-1,.bs-col-sm-10,.bs-col-sm-11,.bs-col-sm-12,.bs-col-sm-2,.bs-col-sm-3,.bs-col-sm-4,.bs-col-sm-5,.bs-col-sm-6,.bs-col-sm-7,.bs-col-sm-8,.bs-col-sm-9,.bs-col-sm-auto,.bs-col-xl,.bs-col-xl-1,.bs-col-xl-10,.bs-col-xl-11,.bs-col-xl-12,.bs-col-xl-2,.bs-col-xl-3,.bs-col-xl-4,.bs-col-xl-5,.bs-col-xl-6,.bs-col-xl-7,.bs-col-xl-8,.bs-col-xl-9,.bs-col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;box-sizing:border-box}.bs-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.bs-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.bs-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bs-col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bs-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bs-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bs-col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bs-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bs-col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bs-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bs-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bs-col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bs-col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bs-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bs-order-first{-ms-flex-order:-1;order:-1}.bs-order-last{-ms-flex-order:13;order:13}.bs-order-0{-ms-flex-order:0;order:0}.bs-order-1{-ms-flex-order:1;order:1}.bs-order-2{-ms-flex-order:2;order:2}.bs-order-3{-ms-flex-order:3;order:3}.bs-order-4{-ms-flex-order:4;order:4}.bs-order-5{-ms-flex-order:5;order:5}.bs-order-6{-ms-flex-order:6;order:6}.bs-order-7{-ms-flex-order:7;order:7}.bs-order-8{-ms-flex-order:8;order:8}.bs-order-9{-ms-flex-order:9;order:9}.bs-order-10{-ms-flex-order:10;order:10}.bs-order-11{-ms-flex-order:11;order:11}.bs-order-12{-ms-flex-order:12;order:12}.bs-offset-1{margin-left:8.333333%}.bs-offset-2{margin-left:16.666667%}.bs-offset-3{margin-left:25%}.bs-offset-4{margin-left:33.333333%}.bs-offset-5{margin-left:41.666667%}.bs-offset-6{margin-left:50%}.bs-offset-7{margin-left:58.333333%}.bs-offset-8{margin-left:66.666667%}.bs-offset-9{margin-left:75%}.bs-offset-10{margin-left:83.333333%}.bs-offset-11{margin-left:91.666667%}.bs-d-none{display:none!important}.bs-d-inline{display:inline!important}.bs-d-inline-block{display:inline-block!important}.bs-d-block{display:block!important}.bs-d-table{display:table!important}.bs-d-table-row{display:table-row!important}.bs-d-table-cell{display:table-cell!important}.bs-d-flex{display:-ms-flexbox!important;display:flex!important}.bs-d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.bs-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bs-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bs-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bs-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bs-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bs-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bs-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bs-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bs-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bs-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bs-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bs-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bs-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bs-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bs-order-sm-first{-ms-flex-order:-1;order:-1}.bs-order-sm-last{-ms-flex-order:13;order:13}.bs-order-sm-0{-ms-flex-order:0;order:0}.bs-order-sm-1{-ms-flex-order:1;order:1}.bs-order-sm-2{-ms-flex-order:2;order:2}.bs-order-sm-3{-ms-flex-order:3;order:3}.bs-order-sm-4{-ms-flex-order:4;order:4}.bs-order-sm-5{-ms-flex-order:5;order:5}.bs-order-sm-6{-ms-flex-order:6;order:6}.bs-order-sm-7{-ms-flex-order:7;order:7}.bs-order-sm-8{-ms-flex-order:8;order:8}.bs-order-sm-9{-ms-flex-order:9;order:9}.bs-order-sm-10{-ms-flex-order:10;order:10}.bs-order-sm-11{-ms-flex-order:11;order:11}.bs-order-sm-12{-ms-flex-order:12;order:12}.bs-offset-sm-0{margin-left:0}.bs-offset-sm-1{margin-left:8.333333%}.bs-offset-sm-2{margin-left:16.666667%}.bs-offset-sm-3{margin-left:25%}.bs-offset-sm-4{margin-left:33.333333%}.bs-offset-sm-5{margin-left:41.666667%}.bs-offset-sm-6{margin-left:50%}.bs-offset-sm-7{margin-left:58.333333%}.bs-offset-sm-8{margin-left:66.666667%}.bs-offset-sm-9{margin-left:75%}.bs-offset-sm-10{margin-left:83.333333%}.bs-offset-sm-11{margin-left:91.666667%}.bs-d-sm-none{display:none!important}.bs-d-sm-inline{display:inline!important}.bs-d-sm-inline-block{display:inline-block!important}.bs-d-sm-block{display:block!important}.bs-d-sm-table{display:table!important}.bs-d-sm-table-row{display:table-row!important}.bs-d-sm-table-cell{display:table-cell!important}.bs-d-sm-flex{display:-ms-flexbox!important;display:flex!important}.bs-d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.bs-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bs-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bs-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bs-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bs-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bs-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bs-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bs-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bs-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bs-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bs-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bs-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bs-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bs-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bs-order-md-first{-ms-flex-order:-1;order:-1}.bs-order-md-last{-ms-flex-order:13;order:13}.bs-order-md-0{-ms-flex-order:0;order:0}.bs-order-md-1{-ms-flex-order:1;order:1}.bs-order-md-2{-ms-flex-order:2;order:2}.bs-order-md-3{-ms-flex-order:3;order:3}.bs-order-md-4{-ms-flex-order:4;order:4}.bs-order-md-5{-ms-flex-order:5;order:5}.bs-order-md-6{-ms-flex-order:6;order:6}.bs-order-md-7{-ms-flex-order:7;order:7}.bs-order-md-8{-ms-flex-order:8;order:8}.bs-order-md-9{-ms-flex-order:9;order:9}.bs-order-md-10{-ms-flex-order:10;order:10}.bs-order-md-11{-ms-flex-order:11;order:11}.bs-order-md-12{-ms-flex-order:12;order:12}.bs-offset-md-0{margin-left:0}.bs-offset-md-1{margin-left:8.333333%}.bs-offset-md-2{margin-left:16.666667%}.bs-offset-md-3{margin-left:25%}.bs-offset-md-4{margin-left:33.333333%}.bs-offset-md-5{margin-left:41.666667%}.bs-offset-md-6{margin-left:50%}.bs-offset-md-7{margin-left:58.333333%}.bs-offset-md-8{margin-left:66.666667%}.bs-offset-md-9{margin-left:75%}.bs-offset-md-10{margin-left:83.333333%}.bs-offset-md-11{margin-left:91.666667%}.bs-d-md-none{display:none!important}.bs-d-md-inline{display:inline!important}.bs-d-md-inline-block{display:inline-block!important}.bs-d-md-block{display:block!important}.bs-d-md-table{display:table!important}.bs-d-md-table-row{display:table-row!important}.bs-d-md-table-cell{display:table-cell!important}.bs-d-md-flex{display:-ms-flexbox!important;display:flex!important}.bs-d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.bs-col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bs-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bs-col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bs-col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bs-col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bs-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bs-col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bs-col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bs-col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bs-col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bs-col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bs-col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bs-col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bs-col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bs-order-lg-first{-ms-flex-order:-1;order:-1}.bs-order-lg-last{-ms-flex-order:13;order:13}.bs-order-lg-0{-ms-flex-order:0;order:0}.bs-order-lg-1{-ms-flex-order:1;order:1}.bs-order-lg-2{-ms-flex-order:2;order:2}.bs-order-lg-3{-ms-flex-order:3;order:3}.bs-order-lg-4{-ms-flex-order:4;order:4}.bs-order-lg-5{-ms-flex-order:5;order:5}.bs-order-lg-6{-ms-flex-order:6;order:6}.bs-order-lg-7{-ms-flex-order:7;order:7}.bs-order-lg-8{-ms-flex-order:8;order:8}.bs-order-lg-9{-ms-flex-order:9;order:9}.bs-order-lg-10{-ms-flex-order:10;order:10}.bs-order-lg-11{-ms-flex-order:11;order:11}.bs-order-lg-12{-ms-flex-order:12;order:12}.bs-offset-lg-0{margin-left:0}.bs-offset-lg-1{margin-left:8.333333%}.bs-offset-lg-2{margin-left:16.666667%}.bs-offset-lg-3{margin-left:25%}.bs-offset-lg-4{margin-left:33.333333%}.bs-offset-lg-5{margin-left:41.666667%}.bs-offset-lg-6{margin-left:50%}.bs-offset-lg-7{margin-left:58.333333%}.bs-offset-lg-8{margin-left:66.666667%}.bs-offset-lg-9{margin-left:75%}.bs-offset-lg-10{margin-left:83.333333%}.bs-offset-lg-11{margin-left:91.666667%}.bs-d-lg-none{display:none!important}.bs-d-lg-inline{display:inline!important}.bs-d-lg-inline-block{display:inline-block!important}.bs-d-lg-block{display:block!important}.bs-d-lg-table{display:table!important}.bs-d-lg-table-row{display:table-row!important}.bs-d-lg-table-cell{display:table-cell!important}.bs-d-lg-flex{display:-ms-flexbox!important;display:flex!important}.bs-d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.bs-col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bs-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bs-col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bs-col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bs-col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bs-col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bs-col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bs-col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bs-col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bs-col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bs-col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bs-col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bs-col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bs-col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bs-order-xl-first{-ms-flex-order:-1;order:-1}.bs-order-xl-last{-ms-flex-order:13;order:13}.bs-order-xl-0{-ms-flex-order:0;order:0}.bs-order-xl-1{-ms-flex-order:1;order:1}.bs-order-xl-2{-ms-flex-order:2;order:2}.bs-order-xl-3{-ms-flex-order:3;order:3}.bs-order-xl-4{-ms-flex-order:4;order:4}.bs-order-xl-5{-ms-flex-order:5;order:5}.bs-order-xl-6{-ms-flex-order:6;order:6}.bs-order-xl-7{-ms-flex-order:7;order:7}.bs-order-xl-8{-ms-flex-order:8;order:8}.bs-order-xl-9{-ms-flex-order:9;order:9}.bs-order-xl-10{-ms-flex-order:10;order:10}.bs-order-xl-11{-ms-flex-order:11;order:11}.bs-order-xl-12{-ms-flex-order:12;order:12}.bs-offset-xl-0{margin-left:0}.bs-offset-xl-1{margin-left:8.333333%}.bs-offset-xl-2{margin-left:16.666667%}.bs-offset-xl-3{margin-left:25%}.bs-offset-xl-4{margin-left:33.333333%}.bs-offset-xl-5{margin-left:41.666667%}.bs-offset-xl-6{margin-left:50%}.bs-offset-xl-7{margin-left:58.333333%}.bs-offset-xl-8{margin-left:66.666667%}.bs-offset-xl-9{margin-left:75%}.bs-offset-xl-10{margin-left:83.333333%}.bs-offset-xl-11{margin-left:91.666667%}.bs-d-xl-none{display:none!important}.bs-d-xl-inline{display:inline!important}.bs-d-xl-inline-block{display:inline-block!important}.bs-d-xl-block{display:block!important}.bs-d-xl-table{display:table!important}.bs-d-xl-table-row{display:table-row!important}.bs-d-xl-table-cell{display:table-cell!important}.bs-d-xl-flex{display:-ms-flexbox!important;display:flex!important}.bs-d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.bs-d-print-none{display:none!important}.bs-d-print-inline{display:inline!important}.bs-d-print-inline-block{display:inline-block!important}.bs-d-print-block{display:block!important}.bs-d-print-table{display:table!important}.bs-d-print-table-row{display:table-row!important}.bs-d-print-table-cell{display:table-cell!important}.bs-d-print-flex{display:-ms-flexbox!important;display:flex!important}.bs-d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.bs-flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.bs-flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bs-flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bs-flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bs-flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bs-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bs-flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bs-flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bs-flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bs-flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bs-flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bs-justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bs-justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bs-justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.bs-justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bs-justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bs-align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.bs-align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.bs-align-items-center{-ms-flex-align:center!important;align-items:center!important}.bs-align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bs-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bs-align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bs-align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bs-align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.bs-align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bs-align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bs-align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bs-align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bs-align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bs-align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bs-align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.bs-align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bs-align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.bs-m-0{margin:0!important}.bs-mt-0,.bs-my-0{margin-top:0!important}.bs-mr-0,.bs-mx-0{margin-right:0!important}.bs-mb-0,.bs-my-0{margin-bottom:0!important}.bs-ml-0,.bs-mx-0{margin-left:0!important}.bs-m-1{margin:.25rem!important}.bs-mt-1,.bs-my-1{margin-top:.25rem!important}.bs-mr-1,.bs-mx-1{margin-right:.25rem!important}.bs-mb-1,.bs-my-1{margin-bottom:.25rem!important}.bs-ml-1,.bs-mx-1{margin-left:.25rem!important}.bs-m-2{margin:.5rem!important}.bs-mt-2,.bs-my-2{margin-top:.5rem!important}.bs-mr-2,.bs-mx-2{margin-right:.5rem!important}.bs-mb-2,.bs-my-2{margin-bottom:.5rem!important}.bs-ml-2,.bs-mx-2{margin-left:.5rem!important}.bs-m-3{margin:1rem!important}.bs-mt-3,.bs-my-3{margin-top:1rem!important}.bs-mr-3,.bs-mx-3{margin-right:1rem!important}.bs-mb-3,.bs-my-3{margin-bottom:1rem!important}.bs-ml-3,.bs-mx-3{margin-left:1rem!important}.bs-m-4{margin:1.5rem!important}.bs-mt-4,.bs-my-4{margin-top:1.5rem!important}.bs-mr-4,.bs-mx-4{margin-right:1.5rem!important}.bs-mb-4,.bs-my-4{margin-bottom:1.5rem!important}.bs-ml-4,.bs-mx-4{margin-left:1.5rem!important}.bs-m-5{margin:3rem!important}.bs-mt-5,.bs-my-5{margin-top:3rem!important}.bs-mr-5,.bs-mx-5{margin-right:3rem!important}.bs-mb-5,.bs-my-5{margin-bottom:3rem!important}.bs-ml-5,.bs-mx-5{margin-left:3rem!important}.bs-p-0{padding:0!important}.bs-pt-0,.bs-py-0{padding-top:0!important}.bs-pr-0,.bs-px-0{padding-right:0!important}.bs-pb-0,.bs-py-0{padding-bottom:0!important}.bs-pl-0,.bs-px-0{padding-left:0!important}.bs-p-1{padding:.25rem!important}.bs-pt-1,.bs-py-1{padding-top:.25rem!important}.bs-pr-1,.bs-px-1{padding-right:.25rem!important}.bs-pb-1,.bs-py-1{padding-bottom:.25rem!important}.bs-pl-1,.bs-px-1{padding-left:.25rem!important}.bs-p-2{padding:.5rem!important}.bs-pt-2,.bs-py-2{padding-top:.5rem!important}.bs-pr-2,.bs-px-2{padding-right:.5rem!important}.bs-pb-2,.bs-py-2{padding-bottom:.5rem!important}.bs-pl-2,.bs-px-2{padding-left:.5rem!important}.bs-p-3{padding:1rem!important}.bs-pt-3,.bs-py-3{padding-top:1rem!important}.bs-pr-3,.bs-px-3{padding-right:1rem!important}.bs-pb-3,.bs-py-3{padding-bottom:1rem!important}.bs-pl-3,.bs-px-3{padding-left:1rem!important}.bs-p-4{padding:1.5rem!important}.bs-pt-4,.bs-py-4{padding-top:1.5rem!important}.bs-pr-4,.bs-px-4{padding-right:1.5rem!important}.bs-pb-4,.bs-py-4{padding-bottom:1.5rem!important}.bs-pl-4,.bs-px-4{padding-left:1.5rem!important}.bs-p-5{padding:3rem!important}.bs-pt-5,.bs-py-5{padding-top:3rem!important}.bs-pr-5,.bs-px-5{padding-right:3rem!important}.bs-pb-5,.bs-py-5{padding-bottom:3rem!important}.bs-pl-5,.bs-px-5{padding-left:3rem!important}.bs-m-n1{margin:-.25rem!important}.bs-mt-n1,.bs-my-n1{margin-top:-.25rem!important}.bs-mr-n1,.bs-mx-n1{margin-right:-.25rem!important}.bs-mb-n1,.bs-my-n1{margin-bottom:-.25rem!important}.bs-ml-n1,.bs-mx-n1{margin-left:-.25rem!important}.bs-m-n2{margin:-.5rem!important}.bs-mt-n2,.bs-my-n2{margin-top:-.5rem!important}.bs-mr-n2,.bs-mx-n2{margin-right:-.5rem!important}.bs-mb-n2,.bs-my-n2{margin-bottom:-.5rem!important}.bs-ml-n2,.bs-mx-n2{margin-left:-.5rem!important}.bs-m-n3{margin:-1rem!important}.bs-mt-n3,.bs-my-n3{margin-top:-1rem!important}.bs-mr-n3,.bs-mx-n3{margin-right:-1rem!important}.bs-mb-n3,.bs-my-n3{margin-bottom:-1rem!important}.bs-ml-n3,.bs-mx-n3{margin-left:-1rem!important}.bs-m-n4{margin:-1.5rem!important}.bs-mt-n4,.bs-my-n4{margin-top:-1.5rem!important}.bs-mr-n4,.bs-mx-n4{margin-right:-1.5rem!important}.bs-mb-n4,.bs-my-n4{margin-bottom:-1.5rem!important}.bs-ml-n4,.bs-mx-n4{margin-left:-1.5rem!important}.bs-m-n5{margin:-3rem!important}.bs-mt-n5,.bs-my-n5{margin-top:-3rem!important}.bs-mr-n5,.bs-mx-n5{margin-right:-3rem!important}.bs-mb-n5,.bs-my-n5{margin-bottom:-3rem!important}.bs-ml-n5,.bs-mx-n5{margin-left:-3rem!important}.bs-m-auto{margin:auto!important}.bs-mt-auto,.bs-my-auto{margin-top:auto!important}.bs-mr-auto,.bs-mx-auto{margin-right:auto!important}.bs-mb-auto,.bs-my-auto{margin-bottom:auto!important}.bs-ml-auto,.bs-mx-auto{margin-left:auto!important}@media(min-width:576px){.bs-flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.bs-flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.bs-flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bs-flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bs-flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bs-flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bs-flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bs-flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bs-flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bs-flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bs-flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bs-flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bs-justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bs-justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bs-justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.bs-justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bs-justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bs-align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.bs-align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.bs-align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.bs-align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bs-align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bs-align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bs-align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bs-align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.bs-align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bs-align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bs-align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bs-align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bs-align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bs-align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bs-align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.bs-align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bs-align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.bs-m-sm-0{margin:0!important}.bs-mt-sm-0,.bs-my-sm-0{margin-top:0!important}.bs-mr-sm-0,.bs-mx-sm-0{margin-right:0!important}.bs-mb-sm-0,.bs-my-sm-0{margin-bottom:0!important}.bs-ml-sm-0,.bs-mx-sm-0{margin-left:0!important}.bs-m-sm-1{margin:.25rem!important}.bs-mt-sm-1,.bs-my-sm-1{margin-top:.25rem!important}.bs-mr-sm-1,.bs-mx-sm-1{margin-right:.25rem!important}.bs-mb-sm-1,.bs-my-sm-1{margin-bottom:.25rem!important}.bs-ml-sm-1,.bs-mx-sm-1{margin-left:.25rem!important}.bs-m-sm-2{margin:.5rem!important}.bs-mt-sm-2,.bs-my-sm-2{margin-top:.5rem!important}.bs-mr-sm-2,.bs-mx-sm-2{margin-right:.5rem!important}.bs-mb-sm-2,.bs-my-sm-2{margin-bottom:.5rem!important}.bs-ml-sm-2,.bs-mx-sm-2{margin-left:.5rem!important}.bs-m-sm-3{margin:1rem!important}.bs-mt-sm-3,.bs-my-sm-3{margin-top:1rem!important}.bs-mr-sm-3,.bs-mx-sm-3{margin-right:1rem!important}.bs-mb-sm-3,.bs-my-sm-3{margin-bottom:1rem!important}.bs-ml-sm-3,.bs-mx-sm-3{margin-left:1rem!important}.bs-m-sm-4{margin:1.5rem!important}.bs-mt-sm-4,.bs-my-sm-4{margin-top:1.5rem!important}.bs-mr-sm-4,.bs-mx-sm-4{margin-right:1.5rem!important}.bs-mb-sm-4,.bs-my-sm-4{margin-bottom:1.5rem!important}.bs-ml-sm-4,.bs-mx-sm-4{margin-left:1.5rem!important}.bs-m-sm-5{margin:3rem!important}.bs-mt-sm-5,.bs-my-sm-5{margin-top:3rem!important}.bs-mr-sm-5,.bs-mx-sm-5{margin-right:3rem!important}.bs-mb-sm-5,.bs-my-sm-5{margin-bottom:3rem!important}.bs-ml-sm-5,.bs-mx-sm-5{margin-left:3rem!important}.bs-p-sm-0{padding:0!important}.bs-pt-sm-0,.bs-py-sm-0{padding-top:0!important}.bs-pr-sm-0,.bs-px-sm-0{padding-right:0!important}.bs-pb-sm-0,.bs-py-sm-0{padding-bottom:0!important}.bs-pl-sm-0,.bs-px-sm-0{padding-left:0!important}.bs-p-sm-1{padding:.25rem!important}.bs-pt-sm-1,.bs-py-sm-1{padding-top:.25rem!important}.bs-pr-sm-1,.bs-px-sm-1{padding-right:.25rem!important}.bs-pb-sm-1,.bs-py-sm-1{padding-bottom:.25rem!important}.bs-pl-sm-1,.bs-px-sm-1{padding-left:.25rem!important}.bs-p-sm-2{padding:.5rem!important}.bs-pt-sm-2,.bs-py-sm-2{padding-top:.5rem!important}.bs-pr-sm-2,.bs-px-sm-2{padding-right:.5rem!important}.bs-pb-sm-2,.bs-py-sm-2{padding-bottom:.5rem!important}.bs-pl-sm-2,.bs-px-sm-2{padding-left:.5rem!important}.bs-p-sm-3{padding:1rem!important}.bs-pt-sm-3,.bs-py-sm-3{padding-top:1rem!important}.bs-pr-sm-3,.bs-px-sm-3{padding-right:1rem!important}.bs-pb-sm-3,.bs-py-sm-3{padding-bottom:1rem!important}.bs-pl-sm-3,.bs-px-sm-3{padding-left:1rem!important}.bs-p-sm-4{padding:1.5rem!important}.bs-pt-sm-4,.bs-py-sm-4{padding-top:1.5rem!important}.bs-pr-sm-4,.bs-px-sm-4{padding-right:1.5rem!important}.bs-pb-sm-4,.bs-py-sm-4{padding-bottom:1.5rem!important}.bs-pl-sm-4,.bs-px-sm-4{padding-left:1.5rem!important}.bs-p-sm-5{padding:3rem!important}.bs-pt-sm-5,.bs-py-sm-5{padding-top:3rem!important}.bs-pr-sm-5,.bs-px-sm-5{padding-right:3rem!important}.bs-pb-sm-5,.bs-py-sm-5{padding-bottom:3rem!important}.bs-pl-sm-5,.bs-px-sm-5{padding-left:3rem!important}.bs-m-sm-n1{margin:-.25rem!important}.bs-mt-sm-n1,.bs-my-sm-n1{margin-top:-.25rem!important}.bs-mr-sm-n1,.bs-mx-sm-n1{margin-right:-.25rem!important}.bs-mb-sm-n1,.bs-my-sm-n1{margin-bottom:-.25rem!important}.bs-ml-sm-n1,.bs-mx-sm-n1{margin-left:-.25rem!important}.bs-m-sm-n2{margin:-.5rem!important}.bs-mt-sm-n2,.bs-my-sm-n2{margin-top:-.5rem!important}.bs-mr-sm-n2,.bs-mx-sm-n2{margin-right:-.5rem!important}.bs-mb-sm-n2,.bs-my-sm-n2{margin-bottom:-.5rem!important}.bs-ml-sm-n2,.bs-mx-sm-n2{margin-left:-.5rem!important}.bs-m-sm-n3{margin:-1rem!important}.bs-mt-sm-n3,.bs-my-sm-n3{margin-top:-1rem!important}.bs-mr-sm-n3,.bs-mx-sm-n3{margin-right:-1rem!important}.bs-mb-sm-n3,.bs-my-sm-n3{margin-bottom:-1rem!important}.bs-ml-sm-n3,.bs-mx-sm-n3{margin-left:-1rem!important}.bs-m-sm-n4{margin:-1.5rem!important}.bs-mt-sm-n4,.bs-my-sm-n4{margin-top:-1.5rem!important}.bs-mr-sm-n4,.bs-mx-sm-n4{margin-right:-1.5rem!important}.bs-mb-sm-n4,.bs-my-sm-n4{margin-bottom:-1.5rem!important}.bs-ml-sm-n4,.bs-mx-sm-n4{margin-left:-1.5rem!important}.bs-m-sm-n5{margin:-3rem!important}.bs-mt-sm-n5,.bs-my-sm-n5{margin-top:-3rem!important}.bs-mr-sm-n5,.bs-mx-sm-n5{margin-right:-3rem!important}.bs-mb-sm-n5,.bs-my-sm-n5{margin-bottom:-3rem!important}.bs-ml-sm-n5,.bs-mx-sm-n5{margin-left:-3rem!important}.bs-m-sm-auto{margin:auto!important}.bs-mt-sm-auto,.bs-my-sm-auto{margin-top:auto!important}.bs-mr-sm-auto,.bs-mx-sm-auto{margin-right:auto!important}.bs-mb-sm-auto,.bs-my-sm-auto{margin-bottom:auto!important}.bs-ml-sm-auto,.bs-mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.bs-flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.bs-flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.bs-flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bs-flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bs-flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bs-flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bs-flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bs-flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bs-flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bs-flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bs-flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bs-flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bs-justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bs-justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bs-justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.bs-justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bs-justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bs-align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.bs-align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.bs-align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.bs-align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bs-align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bs-align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bs-align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bs-align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.bs-align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bs-align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bs-align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bs-align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bs-align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bs-align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bs-align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.bs-align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bs-align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.bs-m-md-0{margin:0!important}.bs-mt-md-0,.bs-my-md-0{margin-top:0!important}.bs-mr-md-0,.bs-mx-md-0{margin-right:0!important}.bs-mb-md-0,.bs-my-md-0{margin-bottom:0!important}.bs-ml-md-0,.bs-mx-md-0{margin-left:0!important}.bs-m-md-1{margin:.25rem!important}.bs-mt-md-1,.bs-my-md-1{margin-top:.25rem!important}.bs-mr-md-1,.bs-mx-md-1{margin-right:.25rem!important}.bs-mb-md-1,.bs-my-md-1{margin-bottom:.25rem!important}.bs-ml-md-1,.bs-mx-md-1{margin-left:.25rem!important}.bs-m-md-2{margin:.5rem!important}.bs-mt-md-2,.bs-my-md-2{margin-top:.5rem!important}.bs-mr-md-2,.bs-mx-md-2{margin-right:.5rem!important}.bs-mb-md-2,.bs-my-md-2{margin-bottom:.5rem!important}.bs-ml-md-2,.bs-mx-md-2{margin-left:.5rem!important}.bs-m-md-3{margin:1rem!important}.bs-mt-md-3,.bs-my-md-3{margin-top:1rem!important}.bs-mr-md-3,.bs-mx-md-3{margin-right:1rem!important}.bs-mb-md-3,.bs-my-md-3{margin-bottom:1rem!important}.bs-ml-md-3,.bs-mx-md-3{margin-left:1rem!important}.bs-m-md-4{margin:1.5rem!important}.bs-mt-md-4,.bs-my-md-4{margin-top:1.5rem!important}.bs-mr-md-4,.bs-mx-md-4{margin-right:1.5rem!important}.bs-mb-md-4,.bs-my-md-4{margin-bottom:1.5rem!important}.bs-ml-md-4,.bs-mx-md-4{margin-left:1.5rem!important}.bs-m-md-5{margin:3rem!important}.bs-mt-md-5,.bs-my-md-5{margin-top:3rem!important}.bs-mr-md-5,.bs-mx-md-5{margin-right:3rem!important}.bs-mb-md-5,.bs-my-md-5{margin-bottom:3rem!important}.bs-ml-md-5,.bs-mx-md-5{margin-left:3rem!important}.bs-p-md-0{padding:0!important}.bs-pt-md-0,.bs-py-md-0{padding-top:0!important}.bs-pr-md-0,.bs-px-md-0{padding-right:0!important}.bs-pb-md-0,.bs-py-md-0{padding-bottom:0!important}.bs-pl-md-0,.bs-px-md-0{padding-left:0!important}.bs-p-md-1{padding:.25rem!important}.bs-pt-md-1,.bs-py-md-1{padding-top:.25rem!important}.bs-pr-md-1,.bs-px-md-1{padding-right:.25rem!important}.bs-pb-md-1,.bs-py-md-1{padding-bottom:.25rem!important}.bs-pl-md-1,.bs-px-md-1{padding-left:.25rem!important}.bs-p-md-2{padding:.5rem!important}.bs-pt-md-2,.bs-py-md-2{padding-top:.5rem!important}.bs-pr-md-2,.bs-px-md-2{padding-right:.5rem!important}.bs-pb-md-2,.bs-py-md-2{padding-bottom:.5rem!important}.bs-pl-md-2,.bs-px-md-2{padding-left:.5rem!important}.bs-p-md-3{padding:1rem!important}.bs-pt-md-3,.bs-py-md-3{padding-top:1rem!important}.bs-pr-md-3,.bs-px-md-3{padding-right:1rem!important}.bs-pb-md-3,.bs-py-md-3{padding-bottom:1rem!important}.bs-pl-md-3,.bs-px-md-3{padding-left:1rem!important}.bs-p-md-4{padding:1.5rem!important}.bs-pt-md-4,.bs-py-md-4{padding-top:1.5rem!important}.bs-pr-md-4,.bs-px-md-4{padding-right:1.5rem!important}.bs-pb-md-4,.bs-py-md-4{padding-bottom:1.5rem!important}.bs-pl-md-4,.bs-px-md-4{padding-left:1.5rem!important}.bs-p-md-5{padding:3rem!important}.bs-pt-md-5,.bs-py-md-5{padding-top:3rem!important}.bs-pr-md-5,.bs-px-md-5{padding-right:3rem!important}.bs-pb-md-5,.bs-py-md-5{padding-bottom:3rem!important}.bs-pl-md-5,.bs-px-md-5{padding-left:3rem!important}.bs-m-md-n1{margin:-.25rem!important}.bs-mt-md-n1,.bs-my-md-n1{margin-top:-.25rem!important}.bs-mr-md-n1,.bs-mx-md-n1{margin-right:-.25rem!important}.bs-mb-md-n1,.bs-my-md-n1{margin-bottom:-.25rem!important}.bs-ml-md-n1,.bs-mx-md-n1{margin-left:-.25rem!important}.bs-m-md-n2{margin:-.5rem!important}.bs-mt-md-n2,.bs-my-md-n2{margin-top:-.5rem!important}.bs-mr-md-n2,.bs-mx-md-n2{margin-right:-.5rem!important}.bs-mb-md-n2,.bs-my-md-n2{margin-bottom:-.5rem!important}.bs-ml-md-n2,.bs-mx-md-n2{margin-left:-.5rem!important}.bs-m-md-n3{margin:-1rem!important}.bs-mt-md-n3,.bs-my-md-n3{margin-top:-1rem!important}.bs-mr-md-n3,.bs-mx-md-n3{margin-right:-1rem!important}.bs-mb-md-n3,.bs-my-md-n3{margin-bottom:-1rem!important}.bs-ml-md-n3,.bs-mx-md-n3{margin-left:-1rem!important}.bs-m-md-n4{margin:-1.5rem!important}.bs-mt-md-n4,.bs-my-md-n4{margin-top:-1.5rem!important}.bs-mr-md-n4,.bs-mx-md-n4{margin-right:-1.5rem!important}.bs-mb-md-n4,.bs-my-md-n4{margin-bottom:-1.5rem!important}.bs-ml-md-n4,.bs-mx-md-n4{margin-left:-1.5rem!important}.bs-m-md-n5{margin:-3rem!important}.bs-mt-md-n5,.bs-my-md-n5{margin-top:-3rem!important}.bs-mr-md-n5,.bs-mx-md-n5{margin-right:-3rem!important}.bs-mb-md-n5,.bs-my-md-n5{margin-bottom:-3rem!important}.bs-ml-md-n5,.bs-mx-md-n5{margin-left:-3rem!important}.bs-m-md-auto{margin:auto!important}.bs-mt-md-auto,.bs-my-md-auto{margin-top:auto!important}.bs-mr-md-auto,.bs-mx-md-auto{margin-right:auto!important}.bs-mb-md-auto,.bs-my-md-auto{margin-bottom:auto!important}.bs-ml-md-auto,.bs-mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.bs-flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.bs-flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.bs-flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bs-flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bs-flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bs-flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bs-flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bs-flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bs-flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bs-flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bs-flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bs-flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bs-justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bs-justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bs-justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.bs-justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bs-justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bs-align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.bs-align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.bs-align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.bs-align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bs-align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bs-align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bs-align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bs-align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.bs-align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bs-align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bs-align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bs-align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bs-align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bs-align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bs-align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.bs-align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bs-align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.bs-m-lg-0{margin:0!important}.bs-mt-lg-0,.bs-my-lg-0{margin-top:0!important}.bs-mr-lg-0,.bs-mx-lg-0{margin-right:0!important}.bs-mb-lg-0,.bs-my-lg-0{margin-bottom:0!important}.bs-ml-lg-0,.bs-mx-lg-0{margin-left:0!important}.bs-m-lg-1{margin:.25rem!important}.bs-mt-lg-1,.bs-my-lg-1{margin-top:.25rem!important}.bs-mr-lg-1,.bs-mx-lg-1{margin-right:.25rem!important}.bs-mb-lg-1,.bs-my-lg-1{margin-bottom:.25rem!important}.bs-ml-lg-1,.bs-mx-lg-1{margin-left:.25rem!important}.bs-m-lg-2{margin:.5rem!important}.bs-mt-lg-2,.bs-my-lg-2{margin-top:.5rem!important}.bs-mr-lg-2,.bs-mx-lg-2{margin-right:.5rem!important}.bs-mb-lg-2,.bs-my-lg-2{margin-bottom:.5rem!important}.bs-ml-lg-2,.bs-mx-lg-2{margin-left:.5rem!important}.bs-m-lg-3{margin:1rem!important}.bs-mt-lg-3,.bs-my-lg-3{margin-top:1rem!important}.bs-mr-lg-3,.bs-mx-lg-3{margin-right:1rem!important}.bs-mb-lg-3,.bs-my-lg-3{margin-bottom:1rem!important}.bs-ml-lg-3,.bs-mx-lg-3{margin-left:1rem!important}.bs-m-lg-4{margin:1.5rem!important}.bs-mt-lg-4,.bs-my-lg-4{margin-top:1.5rem!important}.bs-mr-lg-4,.bs-mx-lg-4{margin-right:1.5rem!important}.bs-mb-lg-4,.bs-my-lg-4{margin-bottom:1.5rem!important}.bs-ml-lg-4,.bs-mx-lg-4{margin-left:1.5rem!important}.bs-m-lg-5{margin:3rem!important}.bs-mt-lg-5,.bs-my-lg-5{margin-top:3rem!important}.bs-mr-lg-5,.bs-mx-lg-5{margin-right:3rem!important}.bs-mb-lg-5,.bs-my-lg-5{margin-bottom:3rem!important}.bs-ml-lg-5,.bs-mx-lg-5{margin-left:3rem!important}.bs-p-lg-0{padding:0!important}.bs-pt-lg-0,.bs-py-lg-0{padding-top:0!important}.bs-pr-lg-0,.bs-px-lg-0{padding-right:0!important}.bs-pb-lg-0,.bs-py-lg-0{padding-bottom:0!important}.bs-pl-lg-0,.bs-px-lg-0{padding-left:0!important}.bs-p-lg-1{padding:.25rem!important}.bs-pt-lg-1,.bs-py-lg-1{padding-top:.25rem!important}.bs-pr-lg-1,.bs-px-lg-1{padding-right:.25rem!important}.bs-pb-lg-1,.bs-py-lg-1{padding-bottom:.25rem!important}.bs-pl-lg-1,.bs-px-lg-1{padding-left:.25rem!important}.bs-p-lg-2{padding:.5rem!important}.bs-pt-lg-2,.bs-py-lg-2{padding-top:.5rem!important}.bs-pr-lg-2,.bs-px-lg-2{padding-right:.5rem!important}.bs-pb-lg-2,.bs-py-lg-2{padding-bottom:.5rem!important}.bs-pl-lg-2,.bs-px-lg-2{padding-left:.5rem!important}.bs-p-lg-3{padding:1rem!important}.bs-pt-lg-3,.bs-py-lg-3{padding-top:1rem!important}.bs-pr-lg-3,.bs-px-lg-3{padding-right:1rem!important}.bs-pb-lg-3,.bs-py-lg-3{padding-bottom:1rem!important}.bs-pl-lg-3,.bs-px-lg-3{padding-left:1rem!important}.bs-p-lg-4{padding:1.5rem!important}.bs-pt-lg-4,.bs-py-lg-4{padding-top:1.5rem!important}.bs-pr-lg-4,.bs-px-lg-4{padding-right:1.5rem!important}.bs-pb-lg-4,.bs-py-lg-4{padding-bottom:1.5rem!important}.bs-pl-lg-4,.bs-px-lg-4{padding-left:1.5rem!important}.bs-p-lg-5{padding:3rem!important}.bs-pt-lg-5,.bs-py-lg-5{padding-top:3rem!important}.bs-pr-lg-5,.bs-px-lg-5{padding-right:3rem!important}.bs-pb-lg-5,.bs-py-lg-5{padding-bottom:3rem!important}.bs-pl-lg-5,.bs-px-lg-5{padding-left:3rem!important}.bs-m-lg-n1{margin:-.25rem!important}.bs-mt-lg-n1,.bs-my-lg-n1{margin-top:-.25rem!important}.bs-mr-lg-n1,.bs-mx-lg-n1{margin-right:-.25rem!important}.bs-mb-lg-n1,.bs-my-lg-n1{margin-bottom:-.25rem!important}.bs-ml-lg-n1,.bs-mx-lg-n1{margin-left:-.25rem!important}.bs-m-lg-n2{margin:-.5rem!important}.bs-mt-lg-n2,.bs-my-lg-n2{margin-top:-.5rem!important}.bs-mr-lg-n2,.bs-mx-lg-n2{margin-right:-.5rem!important}.bs-mb-lg-n2,.bs-my-lg-n2{margin-bottom:-.5rem!important}.bs-ml-lg-n2,.bs-mx-lg-n2{margin-left:-.5rem!important}.bs-m-lg-n3{margin:-1rem!important}.bs-mt-lg-n3,.bs-my-lg-n3{margin-top:-1rem!important}.bs-mr-lg-n3,.bs-mx-lg-n3{margin-right:-1rem!important}.bs-mb-lg-n3,.bs-my-lg-n3{margin-bottom:-1rem!important}.bs-ml-lg-n3,.bs-mx-lg-n3{margin-left:-1rem!important}.bs-m-lg-n4{margin:-1.5rem!important}.bs-mt-lg-n4,.bs-my-lg-n4{margin-top:-1.5rem!important}.bs-mr-lg-n4,.bs-mx-lg-n4{margin-right:-1.5rem!important}.bs-mb-lg-n4,.bs-my-lg-n4{margin-bottom:-1.5rem!important}.bs-ml-lg-n4,.bs-mx-lg-n4{margin-left:-1.5rem!important}.bs-m-lg-n5{margin:-3rem!important}.bs-mt-lg-n5,.bs-my-lg-n5{margin-top:-3rem!important}.bs-mr-lg-n5,.bs-mx-lg-n5{margin-right:-3rem!important}.bs-mb-lg-n5,.bs-my-lg-n5{margin-bottom:-3rem!important}.bs-ml-lg-n5,.bs-mx-lg-n5{margin-left:-3rem!important}.bs-m-lg-auto{margin:auto!important}.bs-mt-lg-auto,.bs-my-lg-auto{margin-top:auto!important}.bs-mr-lg-auto,.bs-mx-lg-auto{margin-right:auto!important}.bs-mb-lg-auto,.bs-my-lg-auto{margin-bottom:auto!important}.bs-ml-lg-auto,.bs-mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.bs-flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.bs-flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.bs-flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bs-flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bs-flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bs-flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bs-flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bs-flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bs-flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bs-flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bs-flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bs-flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bs-justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bs-justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bs-justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.bs-justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bs-justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bs-align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.bs-align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.bs-align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.bs-align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bs-align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bs-align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bs-align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bs-align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.bs-align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bs-align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bs-align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bs-align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bs-align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bs-align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bs-align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.bs-align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bs-align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.bs-m-xl-0{margin:0!important}.bs-mt-xl-0,.bs-my-xl-0{margin-top:0!important}.bs-mr-xl-0,.bs-mx-xl-0{margin-right:0!important}.bs-mb-xl-0,.bs-my-xl-0{margin-bottom:0!important}.bs-ml-xl-0,.bs-mx-xl-0{margin-left:0!important}.bs-m-xl-1{margin:.25rem!important}.bs-mt-xl-1,.bs-my-xl-1{margin-top:.25rem!important}.bs-mr-xl-1,.bs-mx-xl-1{margin-right:.25rem!important}.bs-mb-xl-1,.bs-my-xl-1{margin-bottom:.25rem!important}.bs-ml-xl-1,.bs-mx-xl-1{margin-left:.25rem!important}.bs-m-xl-2{margin:.5rem!important}.bs-mt-xl-2,.bs-my-xl-2{margin-top:.5rem!important}.bs-mr-xl-2,.bs-mx-xl-2{margin-right:.5rem!important}.bs-mb-xl-2,.bs-my-xl-2{margin-bottom:.5rem!important}.bs-ml-xl-2,.bs-mx-xl-2{margin-left:.5rem!important}.bs-m-xl-3{margin:1rem!important}.bs-mt-xl-3,.bs-my-xl-3{margin-top:1rem!important}.bs-mr-xl-3,.bs-mx-xl-3{margin-right:1rem!important}.bs-mb-xl-3,.bs-my-xl-3{margin-bottom:1rem!important}.bs-ml-xl-3,.bs-mx-xl-3{margin-left:1rem!important}.bs-m-xl-4{margin:1.5rem!important}.bs-mt-xl-4,.bs-my-xl-4{margin-top:1.5rem!important}.bs-mr-xl-4,.bs-mx-xl-4{margin-right:1.5rem!important}.bs-mb-xl-4,.bs-my-xl-4{margin-bottom:1.5rem!important}.bs-ml-xl-4,.bs-mx-xl-4{margin-left:1.5rem!important}.bs-m-xl-5{margin:3rem!important}.bs-mt-xl-5,.bs-my-xl-5{margin-top:3rem!important}.bs-mr-xl-5,.bs-mx-xl-5{margin-right:3rem!important}.bs-mb-xl-5,.bs-my-xl-5{margin-bottom:3rem!important}.bs-ml-xl-5,.bs-mx-xl-5{margin-left:3rem!important}.bs-p-xl-0{padding:0!important}.bs-pt-xl-0,.bs-py-xl-0{padding-top:0!important}.bs-pr-xl-0,.bs-px-xl-0{padding-right:0!important}.bs-pb-xl-0,.bs-py-xl-0{padding-bottom:0!important}.bs-pl-xl-0,.bs-px-xl-0{padding-left:0!important}.bs-p-xl-1{padding:.25rem!important}.bs-pt-xl-1,.bs-py-xl-1{padding-top:.25rem!important}.bs-pr-xl-1,.bs-px-xl-1{padding-right:.25rem!important}.bs-pb-xl-1,.bs-py-xl-1{padding-bottom:.25rem!important}.bs-pl-xl-1,.bs-px-xl-1{padding-left:.25rem!important}.bs-p-xl-2{padding:.5rem!important}.bs-pt-xl-2,.bs-py-xl-2{padding-top:.5rem!important}.bs-pr-xl-2,.bs-px-xl-2{padding-right:.5rem!important}.bs-pb-xl-2,.bs-py-xl-2{padding-bottom:.5rem!important}.bs-pl-xl-2,.bs-px-xl-2{padding-left:.5rem!important}.bs-p-xl-3{padding:1rem!important}.bs-pt-xl-3,.bs-py-xl-3{padding-top:1rem!important}.bs-pr-xl-3,.bs-px-xl-3{padding-right:1rem!important}.bs-pb-xl-3,.bs-py-xl-3{padding-bottom:1rem!important}.bs-pl-xl-3,.bs-px-xl-3{padding-left:1rem!important}.bs-p-xl-4{padding:1.5rem!important}.bs-pt-xl-4,.bs-py-xl-4{padding-top:1.5rem!important}.bs-pr-xl-4,.bs-px-xl-4{padding-right:1.5rem!important}.bs-pb-xl-4,.bs-py-xl-4{padding-bottom:1.5rem!important}.bs-pl-xl-4,.bs-px-xl-4{padding-left:1.5rem!important}.bs-p-xl-5{padding:3rem!important}.bs-pt-xl-5,.bs-py-xl-5{padding-top:3rem!important}.bs-pr-xl-5,.bs-px-xl-5{padding-right:3rem!important}.bs-pb-xl-5,.bs-py-xl-5{padding-bottom:3rem!important}.bs-pl-xl-5,.bs-px-xl-5{padding-left:3rem!important}.bs-m-xl-n1{margin:-.25rem!important}.bs-mt-xl-n1,.bs-my-xl-n1{margin-top:-.25rem!important}.bs-mr-xl-n1,.bs-mx-xl-n1{margin-right:-.25rem!important}.bs-mb-xl-n1,.bs-my-xl-n1{margin-bottom:-.25rem!important}.bs-ml-xl-n1,.bs-mx-xl-n1{margin-left:-.25rem!important}.bs-m-xl-n2{margin:-.5rem!important}.bs-mt-xl-n2,.bs-my-xl-n2{margin-top:-.5rem!important}.bs-mr-xl-n2,.bs-mx-xl-n2{margin-right:-.5rem!important}.bs-mb-xl-n2,.bs-my-xl-n2{margin-bottom:-.5rem!important}.bs-ml-xl-n2,.bs-mx-xl-n2{margin-left:-.5rem!important}.bs-m-xl-n3{margin:-1rem!important}.bs-mt-xl-n3,.bs-my-xl-n3{margin-top:-1rem!important}.bs-mr-xl-n3,.bs-mx-xl-n3{margin-right:-1rem!important}.bs-mb-xl-n3,.bs-my-xl-n3{margin-bottom:-1rem!important}.bs-ml-xl-n3,.bs-mx-xl-n3{margin-left:-1rem!important}.bs-m-xl-n4{margin:-1.5rem!important}.bs-mt-xl-n4,.bs-my-xl-n4{margin-top:-1.5rem!important}.bs-mr-xl-n4,.bs-mx-xl-n4{margin-right:-1.5rem!important}.bs-mb-xl-n4,.bs-my-xl-n4{margin-bottom:-1.5rem!important}.bs-ml-xl-n4,.bs-mx-xl-n4{margin-left:-1.5rem!important}.bs-m-xl-n5{margin:-3rem!important}.bs-mt-xl-n5,.bs-my-xl-n5{margin-top:-3rem!important}.bs-mr-xl-n5,.bs-mx-xl-n5{margin-right:-3rem!important}.bs-mb-xl-n5,.bs-my-xl-n5{margin-bottom:-3rem!important}.bs-ml-xl-n5,.bs-mx-xl-n5{margin-left:-3rem!important}.bs-m-xl-auto{margin:auto!important}.bs-mt-xl-auto,.bs-my-xl-auto{margin-top:auto!important}.bs-mr-xl-auto,.bs-mx-xl-auto{margin-right:auto!important}.bs-mb-xl-auto,.bs-my-xl-auto{margin-bottom:auto!important}.bs-ml-xl-auto,.bs-mx-xl-auto{margin-left:auto!important}}
/* End */


/* Start:/bitrix/templates/magnet_s1/vendor/scrollbar/jquery.scrollbar.css?17914650643790*/
/*************** SCROLLBAR BASE CSS ***************/

.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}

.scroll-wrapper > .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}

.scroll-wrapper > .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}

.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}

.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}









/*************** SIMPLE INNER SCROLLBAR ***************/
.scrollbar-inner {max-height: 100%;}
.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-inner > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    height: 4px;
    left: 0;
    width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 4px;
}

.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}


.scrollbar-inner > .scroll-element .scroll-bar { background-color: #E1E1E6; }
.scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }


/* update scrollbar offset if both scrolls are visible */

.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }


.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }


.scrollbar-inner.show-on-hover .scroll-element.scroll-y.scroll-scrolly_visible {
    display: none;
}

.scrollbar-inner.show-on-hover:hover .scroll-element.scroll-y.scroll-scrolly_visible {    
    display: block;
}

/* fucknh hack for firefox on macos */
body.firefox-macos .scrollbar-inner {
    overflow-y: scroll!important;
}

body.firefox-macos .catalog-menu nav .list {
    overflow-y: visible!important;
}

body.firefox-macos .catalog-menu.open:not(.open-on-hover) nav .list,
body.firefox-macos .catalog-menu.open-on-hover .content:hover nav .list {
    box-shadow: none;
}
/* End */


/* Start:/bitrix/templates/magnet_s1/vendor/swiper/swiper.min.css?179146506413667*/
/**
 * Swiper 5.2.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 16, 2019
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/* End */


/* Start:/bitrix/components/nextype/magnet.options/templates/.default/style.css?179146506121326*/
.nt-public-options,
.nt-public-interactive-help {
    --nto-accent: #5855f3;
    --nto-accent-ink: #ffffff;
    --nto-bg: #ffffff;
    --nto-bg-2: #f4f5f7;
    --nto-well: #eceef2;
    --nto-line: #e2e5ea;
    --nto-line-strong: #c4c9d1;
    --nto-ink: #16181d;
    --nto-ink-2: #565e6b;
    --nto-ink-3: #9299a5;
    --nto-ink-inv: #ffffff;
    --nto-track: #c9ced6;
    --nto-danger: #c62828;
    --nto-warn: #c2700a;
    --nto-shadow: 0 0 0 1px rgba(22, 24, 29, 0.06), -16px 0 48px rgba(22, 24, 29, 0.16);
    --nto-ease: cubic-bezier(0.22, 1, 0.36, 1);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: var(--nto-ink);
    text-transform: none;
    text-align: left;
    letter-spacing: normal;
    -webkit-font-smoothing: antialiased;
}

.dark .nt-public-options,
.dark .nt-public-interactive-help {
    --nto-bg: #1c1e23;
    --nto-bg-2: #15171b;
    --nto-well: #e6e8ec;
    --nto-line: #30343c;
    --nto-line-strong: #4a505b;
    --nto-ink: #f1f3f5;
    --nto-ink-2: #a9b0bb;
    --nto-ink-3: #717885;
    --nto-ink-inv: #16181d;
    --nto-track: #474c57;
    --nto-danger: #e5484d;
    --nto-warn: #f0a94a;
    --nto-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08), -16px 0 48px rgba(0, 0, 0, 0.5);
}

.nt-public-options *,
.nt-public-options *:before,
.nt-public-options *:after,
.nt-public-interactive-help *,
.nt-public-interactive-help *:before,
.nt-public-interactive-help *:after {
    box-sizing: border-box;
}

.nt-public-options button,
.nt-public-interactive-help button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: none;
    box-shadow: none;
    font: inherit;
    color: inherit;
    text-transform: none;
    letter-spacing: normal;
    text-align: left;
    min-width: 0;
    width: auto;
    height: auto;
    cursor: pointer;
    outline: none;
}

.nt-public-options button:focus-visible,
.nt-public-options a:focus-visible,
.nt-public-interactive-help button:focus-visible {
    outline: 2px solid var(--nto-ink);
    outline-offset: 2px;
}

.nt-public-options {
    position: fixed;
    z-index: 1000;
    top: 0;
    right: 0;
    bottom: 0;
    width: 620px;
    max-width: 100vw;
    transform: translateX(100%);
    transition: transform 0.24s var(--nto-ease);
}

.nt-public-options.open {
    transform: none;
}

.nt-public-options-overflow {
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(16, 18, 22, 0.28);
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.2s ease-out, visibility 0s linear 0.2s;
}

.nt-public-options-overflow.open {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.2s ease-out;
}

.nt-public-options button.nt-public-options-icon,
.nt-public-interactive-help button.nt-public-interactive-help-icon {
    position: absolute;
    left: -44px;
    width: 44px;
    height: 44px;
    border-radius: 10px 0 0 10px;
    box-shadow: -2px 2px 10px rgba(22, 24, 29, 0.14);
    transition: opacity 0.15s ease-out, filter 0.15s ease-out;
}

.nt-public-options button.nt-public-options-icon {
    top: 180px;
    background: var(--nto-accent);
}

.nt-public-options button.nt-public-options-icon:before,
.nt-public-interactive-help button.nt-public-interactive-help-icon:before {
    content: "";
    display: block;
    width: 22px;
    height: 22px;
    margin: 0 auto;
    -webkit-mask: url(/bitrix/components/nextype/magnet.options/templates/.default/images/settings.svg) center / contain no-repeat;
    mask: url(/bitrix/components/nextype/magnet.options/templates/.default/images/settings.svg) center / contain no-repeat;
    background: var(--nto-accent-ink);
}

.nt-public-options button.nt-public-options-icon:hover {
    filter: brightness(0.93);
}

.nt-public-options.open button.nt-public-options-icon {
    opacity: 0;
    pointer-events: none;
}

.nt-public-options-container {
    height: 100%;
    background: var(--nto-bg);
}

.nt-public-options.open .nt-public-options-container {
    box-shadow: var(--nto-shadow);
}

.nt-public-options-container form {
    display: flex;
    flex-direction: column;
    height: 100%;
    margin: 0;
}

.nt-public-options-header {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    padding: 18px 16px 16px 24px;
    border-bottom: 1px solid var(--nto-line);
}

.nt-public-options-header-t {
    flex: 1;
    min-width: 0;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
}

.nt-public-options-header-s {
    margin-top: 2px;
    font-size: 13px;
    line-height: 18px;
    font-weight: 400;
    color: var(--nto-ink-2);
}

.nt-public-options-header-s a {
    color: var(--nto-ink);
    text-decoration: underline;
    text-underline-offset: 2px;
    white-space: nowrap;
}

.nt-public-options-header-s a:hover {
    text-decoration: none;
}

.nt-public-options button.nt-public-options-close {
    position: relative;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    border-radius: 8px;
    transition: background-color 0.15s ease-out;
}

.nt-public-options button.nt-public-options-close:hover {
    background: var(--nto-bg-2);
}

.nt-public-options button.nt-public-options-close:before,
.nt-public-options button.nt-public-options-close:after {
    content: "";
    position: absolute;
    left: 9px;
    top: 15px;
    width: 14px;
    height: 2px;
    border-radius: 1px;
    background: var(--nto-ink-2);
    transform: rotate(45deg);
}

.nt-public-options button.nt-public-options-close:after {
    transform: rotate(-45deg);
}

.nt-public-options-content-box {
    display: flex;
    flex: 1;
    min-height: 0;
}

.nt-public-options-mainmenu {
    display: flex;
    flex-direction: column;
    gap: 2px;
    flex-shrink: 0;
    width: 176px;
    padding: 12px 8px;
    background: var(--nto-bg-2);
    border-right: 1px solid var(--nto-line);
    overflow-y: auto;
}

.nt-public-options-mainmenu button {
    display: block;
    width: 100%;
    padding: 8px 12px;
    border-radius: 8px;
    color: var(--nto-ink-2);
    transition: background-color 0.15s ease-out, color 0.15s ease-out;
}

.nt-public-options-mainmenu button:hover {
    color: var(--nto-ink);
    background: var(--nto-well);
}

.dark .nt-public-options-mainmenu button:hover {
    background: var(--nto-line);
}

.nt-public-options-mainmenu button.active,
.dark .nt-public-options-mainmenu button.active {
    color: var(--nto-ink);
    font-weight: 600;
    background: var(--nto-bg);
    box-shadow: 0 0 0 1px var(--nto-line);
}

.nt-public-options-mainmenu a.nt-public-options-docs {
    margin-top: auto;
    padding: 8px 12px;
    font-size: 13px;
    line-height: 18px;
    color: var(--nto-ink-2);
    text-decoration: none;
}

.nt-public-options-mainmenu a.nt-public-options-docs:after {
    content: " \2197";
}

.nt-public-options-mainmenu a.nt-public-options-docs:hover {
    color: var(--nto-ink);
}

.nt-public-options-content {
    flex: 1;
    min-width: 0;
}

.nt-public-options-tab {
    display: none;
    height: 100%;
    padding: 8px 24px 32px;
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: var(--nto-line-strong) transparent;
}

.nt-public-options-tab.active {
    display: block;
}

.nt-public-options-content-h {
    margin: 28px 0 2px;
    font-size: 15px;
    line-height: 20px;
    font-weight: 600;
    color: var(--nto-ink);
}

.nt-public-options-content-h:first-child {
    margin-top: 14px;
}

.nt-public-options-hint {
    max-width: 46ch;
    margin-top: 3px;
    font-size: 13px;
    line-height: 18px;
    font-weight: 400;
    color: var(--nto-ink-2);
    text-wrap: pretty;
}

.nt-public-options-content-f {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 10px 16px;
    margin: 0;
    padding: 14px 0;
    border-bottom: 1px solid var(--nto-line);
    list-style-type: none;
}

.nt-public-options-content-f:last-child {
    border-bottom: 0;
}

.nt-public-options-content-f.column {
    display: block;
}

.nt-public-options-content-f.is-hidden {
    display: none;
}

.nt-public-options-content-f-label {
    flex: 1 1 150px;
    min-width: 0;
    padding-top: 2px;
    color: var(--nto-ink);
}

.nt-public-options-content-f.column .nt-public-options-content-f-label {
    padding-top: 0;
}

.nt-public-options button.nt-public-options-switcher,
.nt-public-interactive-help button.nt-public-options-switcher {
    position: relative;
    flex-shrink: 0;
    width: 40px;
    height: 24px;
    border-radius: 12px;
    background: var(--nto-track);
    transition: background-color 0.15s ease-out;
}

.nt-public-options button.nt-public-options-switcher:before,
.nt-public-interactive-help button.nt-public-options-switcher:before {
    content: "";
    position: absolute;
    left: 3px;
    top: 3px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #ffffff;
    box-shadow: 0 1px 2px rgba(22, 24, 29, 0.25);
    transition: transform 0.18s var(--nto-ease);
}

.nt-public-options button.nt-public-options-switcher.active,
.nt-public-interactive-help button.nt-public-options-switcher.active {
    background: var(--nto-ink);
}

.nt-public-options button.nt-public-options-switcher.active:before,
.nt-public-interactive-help button.nt-public-options-switcher.active:before {
    background: var(--nto-ink-inv);
    transform: translateX(16px);
}

.nt-public-options-select {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    flex-shrink: 0;
    max-width: 100%;
}

.nt-public-options-select button {
    min-height: 32px;
    padding: 5px 12px;
    border: 1px solid var(--nto-line);
    border-radius: 8px;
    background: var(--nto-bg);
    font-size: 13px;
    line-height: 20px;
    color: var(--nto-ink);
    transition: border-color 0.15s ease-out, background-color 0.15s ease-out, color 0.15s ease-out;
}

.nt-public-options-select button:hover {
    border-color: var(--nto-line-strong);
}

.nt-public-options-select button.active {
    border-color: var(--nto-ink);
    background: var(--nto-ink);
    color: var(--nto-ink-inv);
}

.nt-public-options-weight-bold {
    font-weight: 700;
}

.nt-public-options-weight-semibold {
    font-weight: 600;
}

.nt-public-options-select.visual {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(112px, 1fr));
    gap: 8px;
    margin-top: 10px;
}

.nt-public-options-select.visual button.item {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 6px 6px 8px;
    border-radius: 10px;
    text-align: center;
}

.nt-public-options-select.visual button.item img {
    display: block;
    width: 100%;
    height: 68px;
    padding: 8px;
    border-radius: 6px;
    background: var(--nto-well);
    object-fit: contain;
}

.nt-public-options-select.visual button.item span {
    display: block;
    font-size: 12.5px;
    line-height: 16px;
    color: var(--nto-ink-2);
}

.nt-public-options-select.visual button.item.active {
    border-color: var(--nto-ink);
    background: var(--nto-bg);
    box-shadow: 0 0 0 1px var(--nto-ink);
}

.nt-public-options-select.visual button.item.active span {
    color: var(--nto-ink);
    font-weight: 600;
}

.nt-public-options-select.visual button.item.active:after {
    content: "";
    position: absolute;
    right: 10px;
    top: 10px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #16181d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.2l2.7 2.7L13 6.6' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat;
}

.nt-public-options-select-preview {
    margin-top: 10px;
}

.nt-public-options-select-preview button {
    display: grid;
    grid-template-columns: 22px 1fr;
    align-items: center;
    gap: 8px;
    width: 100%;
    margin-bottom: 8px;
    padding: 6px;
    border: 1px solid var(--nto-line);
    border-radius: 10px;
    background: var(--nto-bg);
    transition: border-color 0.15s ease-out;
}

.nt-public-options-select-preview button:last-of-type {
    margin-bottom: 0;
}

.nt-public-options-select-preview button:hover {
    border-color: var(--nto-line-strong);
}

.nt-public-options-select-preview button.active {
    border-color: var(--nto-ink);
    box-shadow: 0 0 0 1px var(--nto-ink);
}

.nt-public-options-select-preview button span {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: var(--nto-bg-2);
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    color: var(--nto-ink-2);
    font-variant-numeric: tabular-nums;
}

.nt-public-options-select-preview button.active span {
    background: var(--nto-ink);
    color: var(--nto-ink-inv);
    font-weight: 600;
}

.nt-public-options-select-preview button img {
    display: block;
    width: 100%;
    border-radius: 6px;
    background: #ffffff;
}

.nt-public-options-colors {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px;
    margin-top: 10px;
}

.nt-public-options-colors button {
    width: 34px;
    height: 34px;
    padding: 3px;
    border: 2px solid transparent;
    border-radius: 50%;
    transition: border-color 0.15s ease-out;
}

.nt-public-options-colors button div {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    box-shadow: inset 0 0 0 1px rgba(22, 24, 29, 0.1);
}

.nt-public-options-colors button:hover {
    border-color: var(--nto-line-strong);
}

.nt-public-options-colors button.active {
    border-color: var(--nto-ink);
}

.nt-public-options-colors button.custom {
    display: flex;
    align-items: center;
    gap: 8px;
    width: auto;
    margin-left: 6px;
    padding: 0 12px 0 7px;
    border: 1px solid var(--nto-line);
    border-radius: 17px;
    font-size: 13px;
    color: var(--nto-ink);
    font-variant-numeric: tabular-nums;
}

.nt-public-options-colors button.custom div {
    width: 18px;
    height: 18px;
}

.nt-public-options-colors button.custom:after {
    content: "";
    width: 14px;
    height: 14px;
    -webkit-mask: url(/bitrix/components/nextype/magnet.options/templates/.default/images/pipette.svg) center / contain no-repeat;
    mask: url(/bitrix/components/nextype/magnet.options/templates/.default/images/pipette.svg) center / contain no-repeat;
    background: var(--nto-ink-2);
}

.nt-public-options-colors button.custom:hover {
    border-color: var(--nto-line-strong);
}

.nt-public-options-colors button.custom.active {
    border-color: var(--nto-ink);
    box-shadow: 0 0 0 1px var(--nto-ink);
}

.nt-public-options ul.nt-public-options-sortable {
    margin: 6px 0 0;
    padding: 0;
    list-style: none;
}

.nt-public-options ul.nt-public-options-sortable li.nt-public-options-content-f {
    position: relative;
    align-items: center;
    padding: 10px 0 10px 24px;
    border-bottom: 1px solid var(--nto-line);
    background: var(--nto-bg);
    cursor: grab;
}

.nt-public-options ul.nt-public-options-sortable li.nt-public-options-content-f:before {
    content: "";
    display: block;
    position: absolute;
    left: 2px;
    top: 50%;
    width: 12px;
    height: 18px;
    margin-top: -9px;
    border-radius: 0;
    background: radial-gradient(circle, var(--nto-ink-3) 1.3px, transparent 1.7px) 0 0 / 6px 6px;
}

.nt-public-options ul.nt-public-options-sortable li.nt-public-options-content-f .nt-public-options-content-f-label {
    padding-top: 0;
}

.nt-public-options ul.nt-public-options-sortable li.ui-sortable-helper {
    border-bottom-color: transparent;
    border-radius: 8px;
    box-shadow: 0 0 0 1px var(--nto-line), 0 8px 24px rgba(22, 24, 29, 0.14);
    cursor: grabbing;
}

.nt-public-options-actions {
    padding: 12px 24px;
    border-top: 1px solid var(--nto-line);
    background: var(--nto-bg);
}

.nt-public-options-actions-main,
.nt-public-options-actions-confirm {
    display: flex;
    align-items: center;
    gap: 12px;
    min-height: 40px;
}

.nt-public-options-actions-confirm,
.is-confirm .nt-public-options-actions-main {
    display: none;
}

.is-confirm .nt-public-options-actions-confirm {
    display: flex;
}

.nt-public-options-actions-question {
    flex: 1;
    min-width: 0;
    font-size: 13px;
    line-height: 18px;
}

.nt-public-options-actions button.nt-public-options-header-b {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 13px;
    color: var(--nto-ink-2);
    transition: color 0.15s ease-out;
}

.nt-public-options-actions button.nt-public-options-header-b:before {
    content: "";
    width: 14px;
    height: 14px;
    -webkit-mask: url(/bitrix/components/nextype/magnet.options/templates/.default/images/reset.svg) center / contain no-repeat;
    mask: url(/bitrix/components/nextype/magnet.options/templates/.default/images/reset.svg) center / contain no-repeat;
    background: currentColor;
}

.nt-public-options-actions button.nt-public-options-header-b:hover {
    color: var(--nto-ink);
}

.nt-public-options-dirty {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-left: auto;
    font-size: 13px;
    line-height: 18px;
    color: var(--nto-ink-2);
    visibility: hidden;
}

.nt-public-options-dirty:before {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--nto-warn);
}

.is-dirty .nt-public-options-dirty {
    visibility: visible;
}

.nt-public-options-actions button[type=submit],
.nt-public-options-actions button.nt-public-options-reset-cancel {
    height: 40px;
    padding: 0 20px;
    border-radius: 10px;
    font-size: 14px;
    font-weight: 600;
    white-space: nowrap;
    transition: filter 0.15s ease-out, border-color 0.15s ease-out;
}

.nt-public-options-actions button[type=submit] {
    background: var(--nto-accent);
    color: var(--nto-accent-ink);
}

.nt-public-options-actions button[type=submit]:hover {
    filter: brightness(0.93);
}

.nt-public-options-actions button.nt-public-options-reset-cancel {
    border: 1px solid var(--nto-line);
    font-weight: 400;
}

.nt-public-options-actions button.nt-public-options-reset-cancel:hover {
    border-color: var(--nto-line-strong);
}

.nt-public-options-actions button.nt-public-options-reset-submit {
    background: var(--nto-danger);
    color: #ffffff;
}

.nt-public-interactive-help {
    position: fixed;
    z-index: 998;
    right: 0;
    top: 232px;
}

.nt-public-interactive-help button.nt-public-interactive-help-icon {
    top: 0;
    background: var(--nto-bg);
    border: 1px solid var(--nto-line);
    border-right: 0;
}

.nt-public-interactive-help button.nt-public-interactive-help-icon:before {
    width: 20px;
    height: 20px;
    -webkit-mask-image: url(/bitrix/components/nextype/magnet.options/templates/.default/images/helper.svg);
    mask-image: url(/bitrix/components/nextype/magnet.options/templates/.default/images/helper.svg);
    background: var(--nto-ink-2);
}

.nt-public-interactive-help:hover button.nt-public-interactive-help-icon:before {
    background: var(--nto-ink);
}

.nt-public-interactive-help-container {
    position: absolute;
    right: 44px;
    top: 0;
    padding-right: 8px;
}

.nt-public-interactive-help-tooltip {
    display: none;
    align-items: flex-start;
    gap: 16px;
    width: 300px;
    padding: 14px 16px;
    border-radius: 12px;
    background: var(--nto-bg);
    box-shadow: 0 0 0 1px var(--nto-line), 0 8px 24px rgba(22, 24, 29, 0.14);
}

.nt-public-interactive-help:hover .nt-public-interactive-help-tooltip,
.nt-public-interactive-help:focus-within .nt-public-interactive-help-tooltip {
    display: flex;
}

.nt-public-interactive-help-text {
    flex: 1;
    min-width: 0;
}

.nt-public-interactive-help-tooltip .title {
    font-weight: 600;
}

.nt-public-interactive-help-tooltip .text {
    margin-top: 3px;
    font-size: 13px;
    line-height: 18px;
    color: var(--nto-ink-2);
}

.sp-container.nt-public-options-picker {
    border-radius: 12px;
    box-shadow: 0 0 0 1px rgba(22, 24, 29, 0.08), 0 12px 32px rgba(22, 24, 29, 0.2);
}

.sp-container.nt-public-options-picker,
.sp-container.nt-public-options-picker button,
.sp-container.nt-public-options-picker input,
.sp-container.nt-public-options-picker .sp-cancel {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 13px;
    text-transform: none;
}

.sp-container.nt-public-options-picker .sp-color,
.sp-container.nt-public-options-picker .sp-hue,
.sp-container.nt-public-options-picker .sp-input {
    border-radius: 6px;
}

.sp-container.nt-public-options-picker .sp-input {
    font-size: 13px !important;
    text-transform: uppercase;
}

.sp-container.nt-public-options-picker button,
.sp-container.nt-public-options-picker .sp-cancel {
    width: 82px;
    height: 32px;
    line-height: 30px;
    border-radius: 8px;
}

.sp-container.nt-public-options-picker button {
    border-color: #16181d;
    background: #16181d;
    color: #ffffff;
}

.sp-container.nt-public-options-picker .sp-cancel {
    border-color: #e2e5ea;
    color: #16181d;
}

@media (prefers-reduced-motion: reduce) {
    .nt-public-options,
    .nt-public-options-overflow,
    .nt-public-options-overflow.open,
    .nt-public-options button.nt-public-options-switcher:before,
    .nt-public-interactive-help button.nt-public-options-switcher:before {
        transition: none;
    }
}

@media (max-width: 1024px) {
    .nt-public-options, .nt-public-options-overflow, .nt-public-interactive-help {
        display: none!important;
    }
}

/* End */


/* Start:/bitrix/components/nextype/magnet.options/templates/.default/css/colorpicker.css?179146506113587*/
/***
Spectrum Colorpicker v1.8.0
https://github.com/bgrins/spectrum
Author: Brian Grinstead
License: MIT
***/

.sp-container {
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    /* https://github.com/bgrins/spectrum/issues/40 */
    z-index: 9999994;
    overflow: hidden;
}
.sp-container.sp-flat {
    position: relative;
}

/* Fix for * { box-sizing: border-box; } */
.sp-container,
.sp-container * {
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
}

/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
.sp-top {
  position:relative;
  width: 100%;
  display:inline-block;
}
.sp-top-inner {
   position:absolute;
   top:0;
   left:0;
   bottom:0;
   right:0;
}
.sp-color {
    position: absolute;
    top:0;
    left:0;
    bottom:0;
    right:20%;
}
.sp-hue {
    position: absolute;
    top:0;
    right:0;
    bottom:0;
    left:84%;
    height: 100%;
}

.sp-clear-enabled .sp-hue {
    top:33px;
    height: 77.5%;
}

.sp-fill {
    padding-top: 80%;
}
.sp-sat, .sp-val {
    position: absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
}

.sp-alpha-enabled .sp-top {
    margin-bottom: 18px;
}
.sp-alpha-enabled .sp-alpha {
    display: block;
}
.sp-alpha-handle {
    position:absolute;
    top:-4px;
    bottom: -4px;
    width: 6px;
    left: 50%;
    cursor: pointer;
    border: 1px solid black;
    background: white;
    opacity: .8;
}
.sp-alpha {
    display: none;
    position: absolute;
    bottom: -14px;
    right: 0;
    left: 0;
    height: 8px;
}
.sp-alpha-inner {
    border: solid 1px #333;
}

.sp-clear {
    display: none;
}

.sp-clear.sp-clear-display {
    background-position: center;
}

.sp-clear-enabled .sp-clear {
    display: block;
    position:absolute;
    top:0px;
    right:0;
    bottom:0;
    left:84%;
    height: 28px;
}

/* Don't allow text selection */
.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button  {
    -webkit-user-select:none;
    -moz-user-select: -moz-none;
    -o-user-select:none;
    user-select: none;
}

.sp-container.sp-input-disabled .sp-input-container {
    display: none;
}
.sp-container.sp-buttons-disabled .sp-button-container {
    display: none;
}
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
    display: none;
}
.sp-palette-only .sp-picker-container {
    display: none;
}
.sp-palette-disabled .sp-palette-container {
    display: none;
}

.sp-initial-disabled .sp-initial {
    display: none;
}


/* Gradients for hue, saturation and value instead of images.  Not pretty... but it works */
.sp-sat {
    background-image: -webkit-gradient(linear,  0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
    filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');
}
.sp-val {
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
    filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');
}

.sp-hue {
    background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
    background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
}

/* IE filters do not support multiple color stops.
   Generate 6 divs, line them up, and do two color gradients for each.
   Yes, really.
 */
.sp-1 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');
}
.sp-2 {
    height:16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');
}
.sp-3 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');
}
.sp-4 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');
}
.sp-5 {
    height:16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');
}
.sp-6 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');
}

.sp-hidden {
    display: none !important;
}

/* Clearfix hack */
.sp-cf:before, .sp-cf:after { content: ""; display: table; }
.sp-cf:after { clear: both; }
.sp-cf { *zoom: 1; }

/* Mobile devices, make hue slider bigger so it is easier to slide */
@media (max-device-width: 480px) {
    .sp-color { right: 40%; }
    .sp-hue { left: 63%; }
    .sp-fill { padding-top: 60%; }
}
.sp-dragger {
   border-radius: 5px;
   height: 5px;
   width: 5px;
   border: 1px solid #fff;
   background: #000;
   cursor: pointer;
   position:absolute;
   top:0;
   left: 0;
}
.sp-slider {
    position: absolute;
    top:0;
    cursor:pointer;
    height: 3px;
    left: -1px;
    right: -1px;
    border: 1px solid #000;
    background: white;
    opacity: .8;
}

/*
Theme authors:
Here are the basic themeable display options (colors, fonts, global widths).
See http://bgrins.github.io/spectrum/themes/ for instructions.
*/

.sp-container {
    border-radius: 0;
    background-color: #fff;
    border: none;
    padding: 0;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear {
    font: normal 12px Arial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sp-top {
    margin-bottom: 3px;
}
.sp-color, .sp-hue, .sp-clear {
    
}

/* Input */
.sp-input-container {
    float:right;
    width: 100px;
    margin-bottom: 4px;
}
.sp-initial-disabled  .sp-input-container {
    width: 100%;
}
.sp-input {
   font-size: 12px !important;
   border: none;
   padding: 8px 10px;
   margin: 0;
   width: 100%;
   background:#f5f5f5;
   border: none;
   color: #111;
   outline: none;
   text-transform: uppercase;
}

.sp-input.sp-validation-error {
    background: #fdd;
    border: 1px solid #ff0000;
    
}
.sp-picker-container , .sp-palette-container {
    float:left;
    position: relative;
    padding: 10px;
    padding-bottom: 300px;
    margin-bottom: -290px;
}
.sp-picker-container {
    width: 172px;
}

/* Palettes */
.sp-palette-container {
    border-right: solid 1px #ccc;
}

.sp-palette-only .sp-palette-container {
    border: 0;
}

.sp-palette .sp-thumb-el {
    display: block;
    position:relative;
    float:left;
    width: 24px;
    height: 15px;
    margin: 3px;
    cursor: pointer;
    border:solid 2px transparent;
}
.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
    border-color: orange;
}
.sp-thumb-el {
    position:relative;
}

/* Initial */
.sp-initial {
    float: left;
    border: solid 1px #333;
}
.sp-initial span {
    width: 30px;
    height: 25px;
    border:none;
    display:block;
    float:left;
    margin:0;
}

.sp-initial .sp-clear-display {
    background-position: center;
}

/* Buttons */
.sp-palette-button-container,
.sp-button-container {
    
}

/* Replacer (the little preview div that shows up instead of the <input>) */
.sp-replacer {
    margin:0;
    overflow:hidden;
    cursor:pointer;
    padding: 4px;
    display:inline-block;
    *zoom: 1;
    *display: inline;
    border: solid 1px #91765d;
    background: #eee;
    color: #333;
    vertical-align: middle;
}
.sp-replacer:hover, .sp-replacer.sp-active {
    border-color: #F0C49B;
    color: #111;
}
.sp-replacer.sp-disabled {
    cursor:default;
    border-color: silver;
    color: silver;
}
.sp-dd {
    padding: 2px 0;
    height: 16px;
    line-height: 16px;
    float:left;
    font-size:10px;
}
.sp-preview {
    position:relative;
    width:25px;
    height: 20px;
    border: solid 1px #222;
    margin-right: 5px;
    float:left;
    z-index: 0;
}

.sp-palette {
    *width: 220px;
    max-width: 220px;
}
.sp-palette .sp-thumb-el {
    width:16px;
    height: 16px;
    margin:2px 1px;
    border: solid 1px #d0d0d0;
}

.sp-container {
    padding-bottom:0;
}


/* Buttons: http://hellohappy.org/css3-buttons/ */
.sp-container button, .sp-cancel {
  font-size: 11px;
    background: #7d8387;
    color: #fff;
    height: 32px;
    line-height: 30px;
    border: none;
    text-align: center;
    cursor: pointer;
    display: inline-block;
    border: 1px solid #7d8387;
    text-decoration: none;
    width: 80px;
    float: left;
    padding: 0;
    margin: 0;
    outline: none;
    text-transform: uppercase;
}

.sp-cancel {
    color: #666;
    background: none;
    border: 1px solid #c7c8c9;
    height: 30px;
    float: right;

}
.sp-cancel:hover {
    color: #666 !important;
    text-decoration: none;
}


.sp-palette span:hover, .sp-palette span.sp-thumb-active {
    border-color: #000;
}

.sp-preview, .sp-alpha, .sp-thumb-el {
    position:relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}
.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {
    display:block;
    position:absolute;
    top:0;left:0;bottom:0;right:0;
}

.sp-palette .sp-thumb-inner {
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
}

.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
}

.sp-clear-display {
    background-repeat:no-repeat;
    background-position: center;
    background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
}

/* End */


/* Start:/bitrix/templates/magnet_s1/vendor/fonts/Roboto/font.css?17914650641836*/
@font-face {
    font-family: "Roboto";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),
         local('Roboto-Regular'),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoRegular/RobotoRegular.woff2") format("woff2"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoRegular/RobotoRegular.woff") format("woff"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoRegular/RobotoRegular.ttf") format("truetype");
}
@font-face {
    font-family: "Roboto";
    font-display: swap;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),
         local('Roboto-Italic'),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoItalic/RobotoItalic.woff2") format("woff2"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoItalic/RobotoItalic.woff") format("woff"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoItalic/RobotoItalic.ttf") format("truetype");
}
@font-face {
    font-family: "Roboto";
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),
         local('Roboto-Light'),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoLight/RobotoLight.woff2") format("woff2"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoLight/RobotoLight.woff") format("woff"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoLight/RobotoLight.ttf") format("truetype");
}
@font-face {
    font-family: "Roboto";
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: local('Roboto Medium'),
         local('Roboto-Medium'),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoMedium/RobotoMedium.woff2") format("woff2"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoMedium/RobotoMedium.woff") format("woff"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoMedium/RobotoMedium.ttf") format("truetype");
}
@font-face {
    font-family: "Roboto";
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),
         local('Roboto-Bold'),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoBold/RobotoBold.woff2") format("woff2"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoBold/RobotoBold.woff") format("woff"),
         url("/bitrix/templates/magnet_s1/vendor/fonts/Roboto/RobotoBold/RobotoBold.ttf") format("truetype");
}

/* End */


/* Start:/bitrix/templates/magnet_s1/less_compile/template_styles_c927fc89ed083bba2a7a5c10046d83e2_s1.css?1791465405691661*/
body.btns-rectangular{--radius-cap:2px}@media (min-width:1025px){html{height:100%}body{display:flex;flex-direction:column;height:100%;font-family:'Roboto',sans-serif;font-size:16px;color:#424242;line-height:23px;background-color:#f5f5f5}body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper{padding-left:300px}body.sidebar-type2 footer,body.sidebar-type3 footer{padding-left:300px}body.sidebar-type4 .wrapper,body.sidebar-wo .wrapper{padding-left:0}body.sidebar-type4 footer,body.sidebar-wo footer{padding-left:0}body.sidebar-type5 .wrapper{padding-left:88px}body.sidebar-type5 footer{padding-left:88px}body.width-1440px .container{max-width:1440px}div[id*='wait_comp_']{position:fixed !important;top:0 !important;left:0 !important;display:flex;justify-content:center;align-items:center;width:100% !important;height:100% !important;padding:0 !important;background:rgba(255,255,255,0.5) !important;border:none !important;text-indent:-9999px !important}div[id*='wait_comp_']:after{content:'';display:block;width:50px;height:50px;background:url('/bitrix/templates/magnet_s1/less_compile/../img/preloader-circle.svg') no-repeat;background-size:100%;animation:rotate 2s infinite linear}.wrapper{flex:1 0 auto;padding-left:148px}.container{width:96.984%;margin:0 auto}.container .previously-container{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:10px 0;color:#282828;font-weight:700}h1,.h1{font-size:2em;line-height:1.2em}h2,.h2{font-size:1.625em;line-height:1.2em}h3,.h3{font-size:1.375em}h4,.h4{font-size:1.125em}h5,.h5{font-size:1em}h6,.h6{font-size:0.8125em;letter-spacing:0.02em;text-transform:uppercase}p{margin:11px 0}a{color:#5855f3;text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover{text-decoration:none}a:focus{outline:none !important}label{-webkit-tap-highlight-color:transparent}img{max-width:100%;max-height:100%}svg{color:#5855f3}input:focus{outline:none !important}button:focus{outline:none !important}button:disabled{opacity:0.5 !important}button,input,optgroup,select,textarea{font-family:'Roboto';line-height:inherit}ol{margin:10px 0;padding-left:18px}ol li{margin-bottom:1px}input[type="text"],input[type="num"],input[type="password"],input[type="email"]{padding:9px 10px;font-size:14px;background-color:#f5f5f5;border:1px solid #e7e7e7;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}div:not(.bx-core-window) input[type="checkbox"]:not(.adm-designed-checkbox){display:none}div:not(.bx-core-window) input[type="checkbox"]:not(.adm-designed-checkbox)+label{position:relative;display:block;padding-left:26px;line-height:1.25em;user-select:none}div:not(.bx-core-window) input[type="checkbox"]:not(.adm-designed-checkbox)+label:before{content:'';position:absolute;top:1px;left:0;display:block;width:16px;height:16px;background-color:#e7e7e7;background-repeat:no-repeat;background-position:center;background-size:11px;border-radius:min(4px, var(--radius-cap, 999px));cursor:pointer;box-sizing:border-box}div:not(.bx-core-window) input[type="checkbox"]:not(.adm-designed-checkbox):checked+label:before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg);background-color:#5855f3}div:not(.bx-core-window) ul{margin:0;padding-left:0;list-style:none}div:not(.bx-core-window) ul li{position:relative;margin-bottom:1px;padding-left:14px}div:not(.bx-core-window) ul li:before{content:'';position:absolute;top:9px;left:-1px;display:block;width:5px;height:5px;background-color:#5855f3;border-radius:50%}textarea{padding:15px 18px;font-size:0.875em;line-height:1.1em;letter-spacing:0.01em;background-color:#f5f5f5;border:1px solid #e7e7e7;border-radius:min(4px, var(--radius-cap, 999px));resize:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:focus{outline:none}blockquote{position:relative;margin:28px 0;padding:18px 21px 22px;font-size:1.25em;line-height:1.4em;background-color:rgba(88,85,243,0.05);border-left:2px solid #5855f3}hr{height:1px;margin:15px 0;background-color:#e7e7e7;border:none}#bx_yandex_position li::before{content:none}.ajax-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes check{from{margin-left:-15px}to{margin-left:12px}}.icon-custom:before{display:inline-block;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn{display:inline-block;min-width:113px;padding:10px 20px;font-size:0.875em;color:#fff;font-weight:700;background-color:#5855f3;border:none;border-radius:min(30px, var(--radius-cap, 999px));text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer}.btn:hover{opacity:.9}.btn.white{padding:6px 16px;color:#5855f3;background-color:#fff;border:2px solid #5855f3}.btn.white:hover{color:#fff;background-color:#5855f3;opacity:1}.btn.transparent{min-width:auto;padding:8px 25px 9px 23px;font-size:0.875em;color:#828282;font-weight:400;background-color:transparent;border:1px solid #e7e7e7;border-radius:min(30px, var(--radius-cap, 999px));box-sizing:border-box;transition:all .2s ease}.btn.transparent:hover{color:#5855f3;border-color:#5855f3}.btn.transparent.share{position:relative;padding:0;border:none;opacity:1;user-select:none}.btn.transparent.share>span{position:relative;display:block;padding:9px 23px 8px 25px;border:1px solid #e7e7e7;border-radius:min(30px, var(--radius-cap, 999px));background-color:#fff;transition:all .2s ease;box-sizing:border-box;z-index:2}.btn.transparent.share>span:before{content:'\0058';position:relative;top:1px;left:-3px;display:inline-block;font-family:'Icon Custom';font-size:12px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.transparent.share .ya-share2{position:absolute;top:0;right:-125%;width:auto;height:100%;margin-right:-20px;border-radius:min(30px, var(--radius-cap, 999px)) 0 0 min(30px, var(--radius-cap, 999px));overflow:hidden;transition:all .5s linear;z-index:1}.btn.transparent.share .ya-share2 .ya-share2__container{width:0;height:100%;overflow:hidden;transition:width .5s linear}.btn.transparent.share .ya-share2 .ya-share2__container .ya-share2__list{display:flex;align-items:center;height:100%;padding:0 20px;background-color:#fff;border:1px solid #e7e7e7;border-right:none;border-radius:min(30px, var(--radius-cap, 999px)) 0 0 min(30px, var(--radius-cap, 999px));box-sizing:border-box}.btn.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item{margin:0 4px;padding-left:0}.btn.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item::before{content:none}.btn.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__icon{width:24px;height:24px}.btn.transparent.share .ya-share2 .ya-share2__container .ya-share2__list.ya-share2__list_direction_horizontal{margin-top:0}.btn.transparent.share:hover>span{color:#5855f3;border-color:#5855f3}.btn.transparent.share:hover .ya-share2{right:100%;box-shadow:-8px 4px 18px -8px rgba(0,0,0,0.1)}.btn.transparent.share:hover .ya-share2 .ya-share2__container{width:100%}.btn[disabled="disabled"]{opacity:0.5}.btn.loaded{position:relative;color:rgba(0,0,0,0)}.btn.loaded:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/preloader-white.svg');background-repeat:no-repeat;background-position:center center}.btn.in-basket{position:relative;color:#5855f3}.btn.in-basket::before{content:'';position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:-9px 0 0 -9px;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg');background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.btn.in-basket::after{content:'';position:absolute;top:50%;left:50%;display:block;width:30px;height:20px;margin:-10px 0 0 -15px;background-color:#5855f3;box-shadow:0 0 5px 0 #5855f3;animation:check .2s 1 linear forwards;z-index:2}.popup-loading{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:-1}.popup-loading svg{width:80px;height:80px;animation:rotate 2s infinite linear}.popup-loading svg circle{stroke:#fff}.bx-core-dialog-overlay+.popup-window-with-titlebar:not([id*="smartFilterDropDown"]){width:auto}.message-errors,.message-success{margin-bottom:30px;padding:19px 20px 20px;font-size:0.875em;color:#eb5757;line-height:1.2em;background-color:#feeeee;border:1px solid #f5a3a3;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.message-success{color:#39b54a;background-color:#baffc3;border:1px solid #48cd5b}body.btns-rectangular .btn,body.btns-rectangular .banners .carousel .item .button,body.btns-rectangular .counter,body.btns-rectangular .filter .bx_filter_button_box input[type="submit"],body.btns-rectangular .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount,body.btns-rectangular .order-form .bx-soa .bx-soa-section .btn.pull-left,body.btns-rectangular .lazy-load-container .lazy-load-btn,body.btns-rectangular .product-card .img.fast-view .link-fast-view,body.btns-rectangular .header-catalog-menu .head,body.btns-rectangular header .basket-container .basket-link,body.btns-rectangular .swiper-button-prev,body.btns-rectangular .swiper-button-next,body.btns-rectangular .search form,body.btns-rectangular .search form button,body.btns-rectangular footer .subscribe-block .form-container form .bx-form-control,body.btns-rectangular footer .subscribe-block .form-container form .bx_subscribe_submit_container .btn-subscribe,body.btns-rectangular .btn.transparent.share>span,body.btns-rectangular .filter .bx_filter_container_modef .bx_filter_popup_result a,body.btns-rectangular header .middle .tel-container .tel a::before{border-radius:2px}body.btns-rectangular .btn.transparent.share .ya-share2,body.btns-rectangular .btn.transparent.share .ya-share2 .ya-share2__container .ya-share2__list{border-radius:2px 0 0 2px}body.titles-semibold h1,body.titles-semibold h2,body.titles-semibold h3,body.titles-semibold h4,body.titles-semibold h5,body.titles-semibold h6,body.titles-semibold .h1,body.titles-semibold .h2,body.titles-semibold .h3,body.titles-semibold .h4,body.titles-semibold .h5,body.titles-semibold .h6,body.titles-semibold .title{font-weight:500 !important}.owl-nav .owl-prev,.owl-nav .owl-next{display:inline-block}.owl-dots .owl-dot{display:inline-block}section .owl-nav .owl-prev,.main-nav .owl-nav .owl-prev,.products-carousel .owl-nav .owl-prev,.promo-page .owl-nav .owl-prev,section .owl-nav .owl-next,.main-nav .owl-nav .owl-next,.products-carousel .owl-nav .owl-next,.promo-page .owl-nav .owl-next{margin-left:10px}section .owl-nav .owl-prev.disabled,.main-nav .owl-nav .owl-prev.disabled,.products-carousel .owl-nav .owl-prev.disabled,.promo-page .owl-nav .owl-prev.disabled,section .owl-nav .owl-next.disabled,.main-nav .owl-nav .owl-next.disabled,.products-carousel .owl-nav .owl-next.disabled,.promo-page .owl-nav .owl-next.disabled{opacity:0.5}section .owl-nav .owl-prev.disabled .prev:hover,.main-nav .owl-nav .owl-prev.disabled .prev:hover,.products-carousel .owl-nav .owl-prev.disabled .prev:hover,.promo-page .owl-nav .owl-prev.disabled .prev:hover,section .owl-nav .owl-next.disabled .prev:hover,.main-nav .owl-nav .owl-next.disabled .prev:hover,.products-carousel .owl-nav .owl-next.disabled .prev:hover,.promo-page .owl-nav .owl-next.disabled .prev:hover,section .owl-nav .owl-prev.disabled .next:hover,.main-nav .owl-nav .owl-prev.disabled .next:hover,.products-carousel .owl-nav .owl-prev.disabled .next:hover,.promo-page .owl-nav .owl-prev.disabled .next:hover,section .owl-nav .owl-next.disabled .next:hover,.main-nav .owl-nav .owl-next.disabled .next:hover,.products-carousel .owl-nav .owl-next.disabled .next:hover,.promo-page .owl-nav .owl-next.disabled .next:hover{color:inherit;background-color:#fff;cursor:default}section .owl-nav .prev,.main-nav .owl-nav .prev,.products-carousel .owl-nav .prev,.promo-page .owl-nav .prev,section .owl-nav .next,.main-nav .owl-nav .next,.products-carousel .owl-nav .next,.promo-page .owl-nav .next{width:42px;height:42px;text-align:center;border-radius:50%;background-color:#fff;transition:all .2s ease}section .owl-nav .prev:before,.main-nav .owl-nav .prev:before,.products-carousel .owl-nav .prev:before,.promo-page .owl-nav .prev:before,section .owl-nav .next:before,.main-nav .owl-nav .next:before,.products-carousel .owl-nav .next:before,.promo-page .owl-nav .next:before{position:relative;font-size:14px;line-height:42px}section .owl-nav .prev:hover,.main-nav .owl-nav .prev:hover,.products-carousel .owl-nav .prev:hover,.promo-page .owl-nav .prev:hover,section .owl-nav .next:hover,.main-nav .owl-nav .next:hover,.products-carousel .owl-nav .next:hover,.promo-page .owl-nav .next:hover{color:#fff;background-color:#5855f3}section .owl-nav .prev:before,.main-nav .owl-nav .prev:before,.products-carousel .owl-nav .prev:before,.promo-page .owl-nav .prev:before{left:-1px;content:'\0047'}section .owl-nav .next:before,.main-nav .owl-nav .next:before,.products-carousel .owl-nav .next:before,.promo-page .owl-nav .next:before{left:1px;content:'\0048'}section .owl-nav.disabled,.main-nav .owl-nav.disabled,.products-carousel .owl-nav.disabled,.promo-page .owl-nav.disabled{display:none}.tel-container .tel{display:inline-block;margin:-11px -24px 0 -12px;font-size:1.125em;color:#282828;font-weight:700}.tel-container .tel a{display:inline-block;padding:16px 16px 0;color:inherit;white-space:nowrap}.tel-container.has-content .tel{position:relative}.tel-container.has-content .tel>a:after{content:'';position:relative;top:-1px;display:inline-block;margin-left:5px;border:3px solid transparent;border-top:4px solid #000}.tel-container.has-content .tel .content{display:none}.tel-container.has-content .tel:hover{text-align:left;background-color:#fff;border-radius:min(4px, var(--radius-cap, 999px)) min(4px, var(--radius-cap, 999px)) 0 0;box-shadow:0px 2px 12px rgba(0,0,0,0.12);z-index:10}.tel-container.has-content .tel:hover a{display:block}.tel-container.has-content .tel:hover>a{border-color:#e7e7e7}.tel-container.has-content .tel:hover .content{position:absolute;display:block;width:100%;padding-top:11px;background-color:#fff;border-radius:0 0 min(3px, var(--radius-cap, 999px)) min(3px, var(--radius-cap, 999px));box-shadow:0px 12px 12px rgba(0,0,0,0.12)}.tel-container.has-content .tel:hover .content a{padding-bottom:11px;border-top:1px solid #e7e7e7;transition:background-color .2s}.tel-container.has-content .tel:hover .content a:hover{background-color:#f9f9f9}header{background-color:#fff}header .burger{display:none;margin:5px 24px 0 0;height:32px;width:32px}header .burger *{fill:#5855f3}header .top{margin-left:3px;padding:9px 0 8px;border-bottom:1px solid #e7e7e7}header .top .container{display:flex}header .middle{padding:11px 0 12px;border-bottom:1px solid #e7e7e7}header .middle .container{display:flex;align-items:center}header .middle .container>div[id*="bx_incl"]{width:100%;max-width:500px}header .city{position:relative;margin-right:auto;font-size:0.875em}header .city .current{color:#828282}header .city .current a{display:inline-block;margin-left:3px;color:#5855f3;transition:opacity .2s}header .city .current a:hover{opacity:0.8}header .city .current a:after{content:'';position:relative;top:2px;display:inline-block;margin-left:5px;border:4px solid transparent;border-top:4px solid #000}header .city .list{position:absolute;top:100%;left:65px;display:none;padding:0;list-style:none;border-radius:min(3px, var(--radius-cap, 999px));background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:20}header .city .list li{margin-bottom:0;padding-left:0;line-height:1em;white-space:nowrap}header .city .list li:not(:last-child){border-bottom:1px solid #e7e7e7}header .city .list li:before{content:none}header .city .list li a{display:block;padding:13px;color:#424242}header .city .list li:hover{background-color:#f5f5f5}header .city.open .list{display:block}header .address{font-size:0.875em}header .address:before{content:'\0041';margin-right:6px;font-size:11px}header .links{margin-left:auto;font-size:0.875em;white-space:nowrap}header .links .compare-link{margin-left:18px;color:#424242;white-space:nowrap;transition:color .2s}header .links .compare-link:before{content:'\0042';position:relative;top:1px;margin-right:5px;font-size:11px}header .links .compare-link:hover{color:#5855f3}header .links .wishlist-link{color:#424242;white-space:nowrap;transition:color .2s}header .links .wishlist-link:before{content:'\0043';position:relative;top:1px;margin-right:4px;font-size:12px}header .links .wishlist-link:hover{color:#5855f3}header .links .login-link{margin-left:18px;color:#424242;white-space:nowrap;transition:color .2s}header .links .login-link:before{content:'\006f';margin-right:6px;font-size:11px}header .links .login-link:hover{color:#5855f3}header .links .personal-link{margin-left:18px;color:#424242;white-space:nowrap;transition:color .2s}header .links .personal-link:before{content:'\006f';margin-right:4px;font-size:12px;font-weight:700}header .links .personal-link:hover{color:#5855f3}header .logo{max-width:150px;margin-right:1.775%;flex-shrink:0}header .logo>a{display:flex;align-items:center;height:56px;line-height:0}header .logo svg{max-width:100%;max-height:100%}header .logo svg rect{fill:#5855f3;transition:fill .3s ease}header .logo svg:hover rect{fill:#f00}header .slogan{width:12.911%;margin-right:1.9%;font-size:0.875em;line-height:1.2em;color:#aaa;flex-shrink:0}header .tel-container{margin:0 20px 0 auto;padding-left:20px;min-width:15.5%;text-align:right}header .tel-container .call-me{display:inline-block;margin-left:27px;font-size:0.875em;line-height:1;border-bottom:1px solid transparent}header .tel-container .call-me:hover{border-bottom:1px solid #5855f3}header .basket-container{display:flex;min-width:10.65%;width:auto;margin-left:4.76%;flex-shrink:0}header .basket-container .basket-container-items{display:flex}header .basket-container .basket-container-items:hover .basket-link{opacity:0.9}header .basket-container .basket-container-items>div[id*="bx_incl"]{display:flex}header .basket-container .basket-link{position:relative;width:50px;height:50px;font-size:26px;text-align:center;background-color:#5855f3;border-radius:50%;flex-shrink:0;transition:opacity .2s}header .basket-container .basket-link:before{content:'\0046';position:relative;top:12px;color:#fff}header .basket-container .basket-link .items-counter{position:absolute;top:-4px;right:-4px;display:block;width:18px;height:18px;font-size:11px;font-weight:700;line-height:20px;color:#fff;text-align:center;background-color:#eb5757;border-radius:50%;box-sizing:border-box;box-shadow:0 0 0 1px #fff}header .basket-container .basket-text{margin:6px 0 0 15px}header .basket-container .basket-text .name{font-size:0.75em;color:#828282;line-height:1.5em}header .basket-container .basket-text .sum{font-size:0.875em;color:#282828;font-weight:700;line-height:1.5em;white-space:nowrap}header .content-menu,header .content-mobile-menu{padding-top:8px;overflow:hidden}header .content-menu.content-mobile-menu,header .content-mobile-menu.content-mobile-menu{padding-top:8px}header .content-menu.calc,header .content-mobile-menu.calc{overflow:visible}header .content-menu>ul,header .content-mobile-menu>ul{display:flex;font-size:0.875em;letter-spacing:0.01em}header .content-menu>ul .item,header .content-mobile-menu>ul .item{position:relative;margin-bottom:0;padding-left:0}header .content-menu>ul .item:before,header .content-mobile-menu>ul .item:before{content:none}header .content-menu>ul .item:not(:last-child),header .content-mobile-menu>ul .item:not(:last-child){margin-right:24px}header .content-menu>ul .item a,header .content-mobile-menu>ul .item a{display:inline-block;padding-bottom:8px;color:#424242;white-space:nowrap;transition:color .2s}header .content-menu>ul .item a:hover,header .content-mobile-menu>ul .item a:hover,header .content-menu>ul .item a:focus,header .content-mobile-menu>ul .item a:focus{color:#5855f3}header .content-menu>ul .item.active>a,header .content-mobile-menu>ul .item.active>a{box-shadow:inset 0 -2px 0 0 #5855f3}@keyframes submenu-appear{0%{top:120%;opacity:0}100%{top:100%;opacity:1}}header .content-menu>ul .item:hover>.sub-menu,header .content-mobile-menu>ul .item:hover>.sub-menu{display:block}header .content-menu>ul .item .sub-menu,header .content-mobile-menu>ul .item .sub-menu{display:none;position:absolute;top:100%;opacity:1;left:-12px;background-color:#fff;box-shadow:0px 10px 24px -3px rgba(0,0,0,0.12);z-index:50;border-radius:min(4px, var(--radius-cap, 999px));animation:submenu-appear .3s}header .content-menu>ul .item .sub-menu .item,header .content-mobile-menu>ul .item .sub-menu .item{margin-right:0;padding-bottom:0;border-top:1px solid #e7e7e7}header .content-menu>ul .item .sub-menu .item a,header .content-mobile-menu>ul .item .sub-menu .item a{display:block;width:100%;padding:9px 15px 8px;box-sizing:border-box}header .content-menu>ul .item .sub-menu .sub-menu,header .content-mobile-menu>ul .item .sub-menu .sub-menu{top:0;left:calc(100% + 1px);box-shadow:0px 0px 24px -3px rgba(0,0,0,0.12);animation:none}header .content-menu>ul .item .sub-menu .sub-menu .item:first-child,header .content-mobile-menu>ul .item .sub-menu .sub-menu .item:first-child{border-top:none}header .content-menu>ul .item.more .sub-menu,header .content-mobile-menu>ul .item.more .sub-menu{left:initial;right:0}header .content-mobile-menu>ul .item a{padding-top:8px}header.type2 .top>.container{align-items:center}header.type2 .middle .container>div[id*="bx_incl"]{max-width:none}header.type2 .city{margin-right:32px}header.type2 .tel-container{margin-left:auto}header.type2 .tel-container .tel{font-size:0.875em;line-height:1.5em}header.type2 .tel-container .call-me{margin-left:29px}header.type2 .tel-container.open .tel{top:-9px;left:14px}header.type2 .links{margin-left:3%}header.type2 .slogan{width:11.02%}header.type2 .content-menu{width:50%}header.type2 .content-menu>ul{font-size:1em;letter-spacing:0.0045em}header.type2 .content-menu>ul>.item{padding-bottom:0}header.type2 .content-menu>ul>.item:not(:last-child){margin-right:30px}header.type2 .content-menu>ul>.item a{font-weight:700}header.type2 .content-menu>ul>.item .sub-menu{box-shadow:0px 0px 24px rgba(0,0,0,0.12)}header.type2 .content-menu>ul>.item .sub-menu .item:first-child{border-top:none}header.type2 .content-menu>ul>.item .sub-menu .item a{font-weight:400}header.type2 .content-menu>ul>.item.active>a{color:#5855f3;box-shadow:none}header.type2 .basket-container{width:auto;margin:0 1.5% 0 auto;padding-left:25px}header.type2 .search{max-width:100%;padding:16px 0}header.type2 .header-catalog-menu{align-self:center}header.type2 .header-catalog-menu .list{margin-top:6px}header.type2 .header-mobile-menus{border-top:1px solid #e7e7e7}header.type2 .middle .tel-container .call-me{position:relative;top:-10px}header.type3 .bottom .container>div[id*="bx_incl"]{width:calc(100% - (300px + 1.6%))}header.type3 .bottom .container>div[id*="bx_incl"] .content-menu{width:100%}header.type3 .content-menu{width:calc(100% - (300px + 1.6%))}header.type4 .top .container>div[id*="bx_incl"]{max-width:50%;margin-right:auto}header.type4 .top .container>div[id*="bx_incl"] .content-menu{max-width:100%}header.type4 .middle{border-bottom:none}header.type4 .bottom{padding:0;background-color:#282828}header.type4 .bottom .container{display:flex;overflow:hidden}header.type4 .bottom .container.done{overflow:visible}header.type4 .bottom .container>div[id*="bx_incl"]{display:flex;max-width:100%}header.type4 .city{flex-shrink:0;margin-right:2.8%}header.type4 .address{flex-shrink:0;margin-left:10px}header.type4 .links{flex-shrink:0;margin-left:2.5%}header.type4 .slogan{width:10.55%;margin-right:0}header.type4 .content-menu{max-width:50%;margin-right:auto;padding-top:0}header.type4 .content-menu>ul .item a{padding-bottom:0}header.type4 .content-menu>ul .item .sub-menu.level2{padding-top:8px}header.type4 .content-menu>ul .item.active>a{color:#5855f3;box-shadow:none}header.type4 .inline-menu{width:calc(100% - 78px);border-left:1px solid rgba(255,255,255,0.1);overflow:hidden}header.type4 .inline-menu.calc{width:auto;overflow:visible}header.type4 .inline-menu .list{display:flex}header.type4 .inline-menu .item{position:relative;margin-bottom:0;padding:0;line-height:1.25em;border-right:1px solid rgba(255,255,255,0.1)}header.type4 .inline-menu .item::before{content:none}header.type4 .inline-menu .item a{display:inline-block;padding:15px 21px 15px 19px;color:#fff;white-space:nowrap}header.type4 .inline-menu .item a:hover{background-color:rgba(255,255,255,0.1)}header.type4 .inline-menu .item.has-sub::after{content:'';position:absolute;top:23px;right:20px;display:block;border:3px solid transparent;border-top:4px solid #fff}header.type4 .inline-menu .item.has-sub>a{padding-right:46px}header.type4 .inline-menu .item.has-sub .sub{display:none;position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:30}header.type4 .inline-menu .item.has-sub .sub .item{display:block;padding-left:0;line-height:1em}header.type4 .inline-menu .item.has-sub .sub .item:not(:last-child){border-bottom:1px solid #e7e7e7}header.type4 .inline-menu .item.has-sub .sub .item::before{content:none}header.type4 .inline-menu .item.has-sub .sub .item a{width:100%;color:#424242;box-sizing:border-box}header.type4 .inline-menu .item.has-sub .sub .item a:hover{color:#5855f3;background-color:transparent}header.type4 .inline-menu .item.has-sub .sub .item.active>a{color:#5855f3}header.type4 .inline-menu .item.has-sub:hover .sub{display:block}header.type4 .inline-menu .item.has-sub:hover .sub .sub{display:none}header.type4 .inline-menu .item.sale::before{content:'';position:absolute;top:15px;left:17px;width:18px;height:18px;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/percent.svg');background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;border-radius:0}header.type4 .inline-menu .item.sale a{padding-left:41px}header.type4 .inline-menu .item.more::after{content:none}header.type4 .inline-menu .item.more>a{height:100%;padding:9px 18px 9px 17px;font-size:20px;line-height:20px;letter-spacing:0.025em;box-sizing:border-box}header.type4 .inline-menu .item.more .sub{left:inherit;right:0}header.type4 .inline-menu .item.active>a{background-color:rgba(255,255,255,0.1)}header.type4 .inline-search{position:relative;flex-shrink:0;background-color:#282828}header.type4 .inline-search .search-icon{position:relative;display:block;width:14px;height:14px;margin:16px 20px;background-color:transparent;border:2px solid #fff;border-radius:min(15px, var(--radius-cap, 999px));transition:all .2s ease-in-out}header.type4 .inline-search .search-icon::before,header.type4 .inline-search .search-icon::after{content:'';position:absolute;top:11px;right:-2px;display:block;width:2px;height:9px;background-color:#fff;transform:rotate(-45deg);transition:all .2s ease-in-out}header.type4 .inline-search .search{position:absolute;top:0;right:100%;width:0;height:100%;padding:15px 0;background-color:#282828;overflow:hidden;transition:width .2s ease;box-sizing:border-box;z-index:9}header.type4 .inline-search .search form{position:relative;display:flex;width:auto;height:auto;padding:0 10px 0 40px;font-size:1em;background-color:transparent;border-radius:0}header.type4 .inline-search .search form::before{content:'\0045';position:absolute;top:2px;left:15px;display:inline-block;font-family:'Icon Custom';font-size:16px;color:#fff;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header.type4 .inline-search .search input{width:100%;height:21px;padding:0;color:#fff;background-color:transparent;border:none;border-bottom:1px solid #fff}header.type4 .inline-search .search input::-webkit-input-placeholder,header.type4 .inline-search .search input::-moz-placeholder,header.type4 .inline-search .search input:-ms-input-placeholder,header.type4 .inline-search .search input:-moz-placeholder,header.type4 .inline-search .search input::placeholder{color:transparent}header.type4 .inline-search .search button{display:none}header.type4 .inline-search.open .search{width:295px;border-left:1px solid rgba(255,255,255,0.1)}header.type4 .inline-search.open .search-icon::before,header.type4 .inline-search.open .search-icon::after{top:2px;right:6px;height:10px}header.type4 .inline-search.open .search-icon::after{transform:rotate(45deg)}.enabled-locations header .address{margin-right:0}.enabled-locations header .links{margin-left:6.5%}.search{width:100%;max-width:500px}.search form{display:flex;align-items:center;width:100%;height:46px;font-size:0.875em;background-color:#f5f5f5;transition:background .2s;border-radius:min(25px, var(--radius-cap, 999px))}.search form:hover{background:#E7E7E7}.search form input{width:81.5%;height:100%;padding:0 5px 0 18px;background-color:transparent;border:none;box-sizing:border-box}.search form input::-webkit-input-placeholder,.search form input::-moz-placeholder,.search form input:-ms-input-placeholder,.search form input:-moz-placeholder{color:#828282}.search form input:-webkit-autofill,.search form input:-webkit-autofill:hover,.search form input:-webkit-autofill:focus{border-radius:min(25px, var(--radius-cap, 999px));background:linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,174,255,0.04) 50%, rgba(255,255,255,0) 51%, rgba(0,174,255,0.03) 100%);box-shadow:inset 0 0 0px 1000px #f5f5f5}.search form button{width:auto;height:40px;min-width:40px;margin:0 3px 0 auto;padding:0 10px;background-color:#fff;border-radius:min(30px, var(--radius-cap, 999px));border:none;text-align:center;line-height:1.15em;flex-shrink:0;box-sizing:border-box;cursor:pointer;transition:background,color .2s}.search form button:hover{background-color:#5855f3;color:#fff}.search form button:before{content:'\0045';font-size:12px}.search form button span{position:relative;top:2px;display:inline-block;width:0;font-size:14px;padding-left:0;overflow:hidden;transition:width .4s ease,padding-left .1s ease .3s}.search form button:hover:before{padding-right:3px}.search form button:hover span{width:45px;padding-left:5px;transition:width .4s ease,padding-left .1s ease}.search form button:hover:focus{box-shadow:none}.search form button:focus{box-shadow:0 0 2px 2px #b0caf1}.search form button:focus span{width:45px;padding-left:5px;transition:width .4s ease,padding-left .1s ease}.search-page{display:flex;align-items:center;margin:35px 0 26px 0;padding:24px 24px;background-color:#FFFFFF}.search-page .empty-result{margin-left:33px;font-size:0.9em;color:#828282}.search-page .search-popular{margin-top:8px}.search-page .search-popular .search-popular-title{margin-right:8px}.search-page .search-popular a{margin-right:12px;color:#5855f3}.search-page .search-popular a:hover{text-decoration:underline}.search-page .search-language-guess{margin-top:10px;margin-left:20px;font-size:0.8em;color:#828282}#fly-basket-container-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:#000;opacity:0.5}#fly-basket-container-overlay.open{display:block;z-index:1000}.fly-basket-container{position:fixed;top:314px;right:-800px;width:800px;transition:right .2s ease;z-index:50}.fly-basket-container.open{right:0;z-index:1001}.fly-basket-container.open .basket-link{box-shadow:none}.fly-basket-container.open .basket-list{box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.fly-basket-container .basket-link{position:absolute;top:0;left:-64px;display:block;width:64px;height:64px;background-color:#5855f3;border-radius:min(4px, var(--radius-cap, 999px)) 0 0 min(4px, var(--radius-cap, 999px));box-shadow:-2px 0 8px -2px #424242}.fly-basket-container .basket-link::before{content:'\0046';position:absolute;top:13px;left:12px;width:38px;height:38px;font-size:38px;color:#fff}.fly-basket-container .basket-link .items-counter{position:absolute;top:8px;right:8px;display:block;width:18px;height:18px;font-size:11px;font-weight:700;line-height:19px;color:#fff;text-align:center;background-color:#eb5757;border-radius:50%;box-sizing:border-box}.fly-basket-container .basket-list{width:100%;background-color:#fff}.fly-basket-container .basket-list .basket-list-content{padding:30px 2px 0 30px}.fly-basket-container .basket-list .basket-list-content .basket-list-header{display:flex;padding-right:38px}.fly-basket-container .basket-list .basket-list-content .basket-list-header .title{margin:0}.fly-basket-container .basket-list .basket-list-content .basket-list-header .clear-basket{margin-left:auto;font-size:0.9em;color:#828282}.fly-basket-container .basket-list .basket-list-content .basket-list-header .clear-basket:before{content:"";background:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-close-basket-popup.svg') no-repeat;background-size:12px;width:12px;height:12px;display:inline-block;margin-right:5px}.fly-basket-container .basket-list .basket-list-content table{width:100%;border:none;border-collapse:collapse}.fly-basket-container .basket-list .basket-list-content table td,.fly-basket-container .basket-list .basket-list-content table th{font-size:0.9em;font-weight:normal;vertical-align:middle}.fly-basket-container .basket-list .basket-list-content table thead th{padding-bottom:12px;color:#828282;text-align:left;border-bottom:1px solid #e7e7e7}.fly-basket-container .basket-list .basket-list-content table tbody td{padding:10px 20px 10px 0;color:#282828;border-bottom:1px solid #e7e7e7}.fly-basket-container .basket-list .basket-list-content table tbody td.picture{width:60px}.fly-basket-container .basket-list .basket-list-content table tbody td.picture a{display:flex;justify-content:center;align-items:center}.fly-basket-container .basket-list .basket-list-content table tbody td.picture img{max-width:100%;max-height:100%}.fly-basket-container .basket-list .basket-list-content table tbody td.name{width:40%}.fly-basket-container .basket-list .basket-list-content table tbody td.price,.fly-basket-container .basket-list .basket-list-content table tbody td.sum{font-size:1em;font-weight:500;white-space:nowrap}.fly-basket-container .basket-list .basket-list-content table tbody td.price .old,.fly-basket-container .basket-list .basket-list-content table tbody td.sum .old{font-size:0.8em;color:#828282;font-weight:normal;text-decoration:line-through}.fly-basket-container .basket-list .basket-list-content table tbody td.delete{width:12px}.fly-basket-container .basket-list .basket-list-content table tbody td.delete a{display:block;background:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-fly-basket-delete.svg') no-repeat;width:12px;height:12px}.fly-basket-container .basket-list .basket-list-content table tbody td.delete a:hover{opacity:0.8}.fly-basket-container .basket-list .basket-list-content table tbody tr:last-child td{border-bottom:none}.fly-basket-container .basket-list .basket-list-footer{display:flex;justify-content:space-between;align-items:center;padding:24px 40px 24px 30px;background:#f5f5f5 linear-gradient(180deg, #f5f5f5 0%, rgba(245,245,245,0) 100%)}.fly-basket-container .basket-list .basket-list-footer .total-price{color:#282828;font-weight:500}.fly-basket-container .basket-list .basket-list-footer .total-price span{display:inline-block;margin-left:10px}.fly-basket-container .basket-list .basket-list-footer .right .btn{text-align:center}.fly-basket-container .basket-list .basket-list-footer .right .btn.transparent{margin-right:12px;padding:8px 25px;color:#5855f3;border:2px solid #5855f3}.fly-basket-container .basket-list .basket-list-footer .right .btn.transparent:hover{color:#fff;background-color:#5855f3;opacity:1}.fly-basket-container .basket-list .tabs-container .tabs{display:inline-flex;margin:0 auto;border-bottom:1px solid #e7e7e7}.fly-basket-container .basket-list .tabs-container .tabs .tab{position:relative;display:inline-block;padding:0 20px 16px;font-size:0.8125em;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}.fly-basket-container .basket-list .tabs-container .tabs .tab:after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.fly-basket-container .basket-list .tabs-container .tabs .tab:hover:after{left:0;width:100%}.fly-basket-container .basket-list .tabs-container .tabs .tab.active{color:#424242}.fly-basket-container .basket-list .tabs-container .tabs .tab.active:after{left:0;width:100%}.fly-basket-container .basket-list .tabs-container .tabs .tab span{color:#828282}.fly-basket-container .basket-list .tabs-content{margin-top:20px}.fly-basket-container .basket-list .tab-content{display:none}.fly-basket-container .basket-list .tab-content.scrollbar-inner{max-height:250px;padding:0 13px 10px 0;overflow-x:hidden;overflow-y:auto}.fly-basket-container .basket-list .tab-content.active{display:block}.fly-basket-container .basket-list .basket-list-empty{display:flex;padding:30px 0 40px}.fly-basket-container .basket-list .basket-list-empty::before{content:"";width:70px;height:70px;margin-right:20px;background:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-empty-fly-basket.svg') no-repeat}.fly-basket-container .basket-list .basket-list-empty .title{margin:0 0 8px 0}.fly-basket-container .basket-list .basket-list-empty .message{margin-bottom:30px}footer{flex:0 0 auto}.catalog-menu{position:fixed;top:0;left:0;width:150px;height:100%;background-color:#fff;z-index:50}.catalog-menu .content{position:absolute;width:150px;height:100%;transition:width .2s ease,box-shadow .05s ease .15s;max-height:100%;box-sizing:border-box}.catalog-menu nav{position:relative;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;padding-top:74px;background-color:#fff;box-sizing:border-box;max-height:100%;overflow:hidden}.catalog-menu nav .head{position:relative;height:23px;margin:0 0 20px 41px;flex-shrink:0}.catalog-menu nav .head .burger-button{position:absolute;left:0;display:block;width:20px;height:14px;margin-left:20px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.catalog-menu nav .head .burger-button span{position:absolute;left:2px;display:block;width:100%;height:2px;background-color:#5855f3;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out}.catalog-menu nav .head .burger-button span:nth-child(1){top:0px}.catalog-menu nav .head .burger-button span:nth-child(2){top:5px}.catalog-menu nav .head .burger-button span:nth-child(3){top:10px}.catalog-menu nav .head .burger-button.open span:nth-child(1){top:5px;transform:rotate(135deg)}.catalog-menu nav .head .burger-button.open span:nth-child(2){left:0px;opacity:0}.catalog-menu nav .head .burger-button.open span:nth-child(3){top:5px;transform:rotate(-135deg)}.catalog-menu nav .head .title{display:inline-block;width:0;margin-top:-6px;padding-left:87px;font-size:1.125em;font-weight:700;overflow:hidden;transition:width .2s ease;box-sizing:border-box}.catalog-menu nav .head .title a{color:#424242}.catalog-menu nav .head .title a:hover{color:#5855f3}.catalog-menu nav .scroll{height:100%;position:relative}.catalog-menu nav .scroll .scroll-element.scroll-x.scroll-scrollx_visible{display:none}.catalog-menu nav .scroll-wrapper{margin-right:-17px}.catalog-menu nav .scroll-wrapper .scroll-element.scroll-y{right:20px}.catalog-menu nav .scroll-wrapper.scroll>.scroll-element,.catalog-menu nav .scroll-wrapper.list>.scroll-element{display:none}.catalog-menu nav .list{height:100%;background-color:#fff;overflow-y:hidden}.catalog-menu nav .list .item{height:66px;margin:0 0 0 3px;padding:0 0 14px}.catalog-menu nav .list .item:before{content:none}.catalog-menu nav .list .item:last-child{padding-bottom:14px;margin-bottom:70px}.catalog-menu nav .list .item>a{display:flex;align-items:center;width:125px;height:100%;padding-left:41px;overflow:hidden;transition:width .15s ease;box-sizing:border-box;position:relative;z-index:20;right:-2px;padding-right:16px}.catalog-menu nav .list .item>a .img{position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;min-width:60px;transition:transform .15s ease;background:linear-gradient(180deg, #f5f5f5 0%, #f0f0f0 100%);border-radius:50%;overflow:hidden}.catalog-menu nav .list .item>a .img img{max-width:60px;max-height:60px}.catalog-menu nav .list .item>a .text{display:inline-block;margin-left:24px;min-width:224px;color:#424242;font-size:0.875em;font-weight:700;transition:all .2s ease;overflow:hidden;padding-right:12px;box-sizing:border-box}.catalog-menu nav .list .item>a:hover .img{transform:scale(1.1)}.catalog-menu nav .list .item>a:hover .text{color:#5855f3}.catalog-menu nav .sub{display:none}.catalog-menu.open-on-hover .content:hover{width:352px;max-height:none;border-right:none;box-shadow:0px 0px 24px rgba(0,0,0,0.12);transition:width .2s ease}.catalog-menu.open-on-hover .content:hover nav .head .burger-button{cursor:default}.catalog-menu.open-on-hover .content:hover nav .head .burger-button span:nth-child(1){top:5px;transform:rotate(135deg)}.catalog-menu.open-on-hover .content:hover nav .head .burger-button span:nth-child(2){left:0px;opacity:0}.catalog-menu.open-on-hover .content:hover nav .head .burger-button span:nth-child(3){top:5px;transform:rotate(-135deg)}.catalog-menu.open-on-hover .content.hide:hover{position:absolute;width:150px;height:100%;transition:width .2s ease,box-shadow .05s ease .15s;max-height:100%;box-sizing:border-box}.catalog-menu.open-on-hover .content.hide:hover nav .head .title{width:0}.catalog-menu.open-on-hover .content.hide:hover nav .head .burger-button span:nth-child(1),.catalog-menu.open-on-hover .content.hide:hover nav .head .burger-button span:nth-child(3){transform:unset}.catalog-menu.open-on-hover .content.hide:hover nav .head .burger-button span:nth-child(1){top:0}.catalog-menu.open-on-hover .content.hide:hover nav .head .burger-button span:nth-child(3){top:10px}.catalog-menu.open-on-hover .content.hide:hover nav .head .burger-button span:nth-child(2){left:2px;opacity:1}.catalog-menu.open-on-hover .content.hide:hover nav .list .item>a{width:125px}.catalog-menu.open-on-hover .content.hide:hover nav .list .item>a:hover .img{transform:unset}.catalog-menu.open-on-hover .content.hide:hover nav .list .item.open>a{box-shadow:none}.catalog-menu.open-on-hover .content.hide:hover nav .list .item.open .sub{display:none}.catalog-menu.open:not(.open-on-hover) nav .head .title,.catalog-menu.open-on-hover .content:hover nav .head .title{width:100%}.catalog-menu.open:not(.open-on-hover) nav .list,.catalog-menu.open-on-hover .content:hover nav .list{box-shadow:7px 15px 12px 0 rgba(0,0,0,0.12)}.catalog-menu.open:not(.open-on-hover) nav .list .item>a,.catalog-menu.open-on-hover .content:hover nav .list .item>a{width:100%}.catalog-menu.open:not(.open-on-hover) nav .list .item>a .text,.catalog-menu.open-on-hover .content:hover nav .list .item>a .text{width:100%}.catalog-menu.open:not(.open-on-hover) nav .list .item.open>a,.catalog-menu.open-on-hover .content:hover nav .list .item.open>a{box-shadow:-2px 0 0 0 #fff,-5px 0 0 0 #5855f3}.catalog-menu.open:not(.open-on-hover) nav .list .item.open .sub,.catalog-menu.open-on-hover .content:hover nav .list .item.open .sub{display:flex;flex-direction:column}.catalog-menu.open:not(.open-on-hover) nav .sub,.catalog-menu.open-on-hover .content:hover nav .sub{position:fixed;top:0;left:352px;display:none;width:680px;max-height:100%;padding:68px 0 60px;background-color:#fff;border-left:1px solid #e7e7e7;box-shadow:8px 15px 12px 0 rgba(0,0,0,0.12);box-sizing:border-box;height:100%;overflow:hidden}.catalog-menu.open:not(.open-on-hover) nav .sub .scrollbar-inner,.catalog-menu.open-on-hover .content:hover nav .sub .scrollbar-inner{min-height:100px;height:100%}.catalog-menu.open:not(.open-on-hover) nav .sub .title,.catalog-menu.open-on-hover .content:hover nav .sub .title{padding:0 43px;font-size:1.125em;font-weight:700}.catalog-menu.open:not(.open-on-hover) nav .sub .items,.catalog-menu.open-on-hover .content:hover nav .sub .items{display:flex;flex-wrap:wrap;margin-top:29px;padding:0 44px;overflow:auto !important;overflow-x:hidden !important}.catalog-menu.open:not(.open-on-hover) nav .sub .items .mCustomScrollBox,.catalog-menu.open-on-hover .content:hover nav .sub .items .mCustomScrollBox{width:100%}.catalog-menu.open:not(.open-on-hover) nav .sub .items .mCSB_container,.catalog-menu.open-on-hover .content:hover nav .sub .items .mCSB_container{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item,.catalog-menu.open-on-hover .content:hover nav .sub .items .item{display:inline-block;width:47.5%;height:auto;margin:0 0 12px;padding:0}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item:not(:nth-child(2n)),.catalog-menu.open-on-hover .content:hover nav .sub .items .item:not(:nth-child(2n)){margin-right:4.5%}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item:before,.catalog-menu.open-on-hover .content:hover nav .sub .items .item:before{content:none}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item a,.catalog-menu.open-on-hover .content:hover nav .sub .items .item a{display:flex;align-items:center;padding:0 25px 0 0;color:#424242}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item a .img,.catalog-menu.open-on-hover .content:hover nav .sub .items .item a .img{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin-right:23px}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item a .img img,.catalog-menu.open-on-hover .content:hover nav .sub .items .item a .img img{max-width:60px;max-height:60px}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item a .text,.catalog-menu.open-on-hover .content:hover nav .sub .items .item a .text{min-width:auto;margin-left:0;font-size:0.875em;font-weight:400;overflow:visible}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item a:hover,.catalog-menu.open-on-hover .content:hover nav .sub .items .item a:hover{color:#5855f3}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item a:hover .img,.catalog-menu.open-on-hover .content:hover nav .sub .items .item a:hover .img{transform:none}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item:hover>a,.catalog-menu.open-on-hover .content:hover nav .sub .items .item:hover>a{box-shadow:none}.catalog-menu.open:not(.open-on-hover) nav .sub .items .item.back,.catalog-menu.open-on-hover .content:hover nav .sub .items .item.back{display:none}.catalog-menu.open:not(.open-on-hover) nav .sub .banner,.catalog-menu.open-on-hover .content:hover nav .sub .banner{margin:auto 0 -60px;max-height:367px;padding-top:10px}.catalog-menu.open:not(.open-on-hover) nav .sub .banner a,.catalog-menu.open-on-hover .content:hover nav .sub .banner a{display:block;width:100%;height:100%;line-height:0}.catalog-menu.open:not(.open-on-hover) nav .sub.show,.catalog-menu.open-on-hover .content:hover nav .sub.show{display:block}.sidebar-type1 .catalog-menu{border-right:1px solid #e7e7e7}.sidebar-type1 .catalog-menu.open:not(.open-on-hover) .content{width:352px;max-height:auto;box-shadow:0px 0px 24px rgba(0,0,0,0.12);transition:width .2s ease}.sidebar-type1 .fixed-product-header{padding-left:146px}.sidebar-type2 .catalog-menu{width:300px}.sidebar-type2 .catalog-menu .content{width:301px;box-shadow:none;box-sizing:border-box}.sidebar-type2 .catalog-menu .content::after{content:'';width:1px;height:100%;background-color:#e7e7e7;display:block;position:absolute;top:0;right:0}.sidebar-type2 .catalog-menu nav{padding:21px 0}.sidebar-type2 .catalog-menu nav .head{height:auto;margin:0}.sidebar-type2 .catalog-menu nav .head .title{width:auto;margin:0 0 10px;padding:0 23px}.sidebar-type2 .catalog-menu nav .list .item{padding-right:17px}.sidebar-type2 .catalog-menu nav .list .item>a{width:auto;padding:0 21px}.sidebar-type2 .catalog-menu nav .list .item>a .text{min-width:auto}.sidebar-type2 .catalog-menu.open:not(.open-on-hover) nav .list,.sidebar-type2 .catalog-menu.open-on-hover .content:hover nav .list{box-shadow:none}.sidebar-type2 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type2 .catalog-menu.open-on-hover .content:hover nav .sub{left:301px;padding-top:25px;border-left:none}.sidebar-type2 .fixed-product-header{padding-left:300px}.sidebar-type3 .catalog-menu{border-right:1px solid #e7e7e7;width:300px}.sidebar-type3 .catalog-menu .content{width:300px;height:100%}.sidebar-type3 .catalog-menu nav{height:100%;padding:21px 0}.sidebar-type3 .catalog-menu nav .head{height:auto;margin:10px 24px 17px}.sidebar-type3 .catalog-menu nav .head .title{width:auto;margin-top:0;padding-left:0}.sidebar-type3 .catalog-menu nav .scroll-wrapper{margin-right:0}.sidebar-type3 .catalog-menu nav .scroll-wrapper .scroll-element.scroll-y{right:0}.sidebar-type3 .catalog-menu nav .list .item{height:auto}.sidebar-type3 .catalog-menu nav .list .item>a{position:relative;width:auto;margin:0 21px;padding:13px 0 11px;border-top:1px solid #e7e7e7;box-sizing:border-box}.sidebar-type3 .catalog-menu nav .list .item>a:after{content:'';position:absolute;top:50%;right:1px;display:block;margin-top:-3px;border:3px solid transparent;border-left:3px solid #424242}.sidebar-type3 .catalog-menu nav .list .item>a .text{min-width:auto;margin-left:0;padding-right:10px}.sidebar-type3 .catalog-menu nav .list .item:not(:last-child){padding-bottom:0}.sidebar-type3 .catalog-menu nav .list .item:last-child{padding-bottom:0}.sidebar-type3 .catalog-menu nav .list .item:last-child>a{border-bottom:1px solid #e7e7e7}.sidebar-type3 .catalog-menu nav .list .item.open{box-shadow:-3px 0 0 0 #5855f3}.sidebar-type3 .catalog-menu nav .list .item.open>a{box-shadow:none}.sidebar-type3 .catalog-menu nav .list .item.open>a:after{border-left:3px solid #5855f3}.sidebar-type3 .catalog-menu nav .sub{height:100%}.sidebar-type3 .catalog-menu nav .sub .items .item>a{margin:0;border-top:none}.sidebar-type3 .catalog-menu nav .sub .items .item>a::after{content:none}.sidebar-type3 .catalog-menu nav .sub .items .item:last-child>a{border-bottom:none}.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .list,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .list{box-shadow:none}.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .list .item a,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .list .item a{width:auto}.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .list .item.open a,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .list .item.open a{box-shadow:none}.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .sub{left:300px;padding-top:32px}.sidebar-type3 .fixed-product-header{padding-left:300px}.sidebar-type5 .catalog-menu{width:88px}.sidebar-type5 .catalog-menu .content{width:88px;height:100%;box-shadow:none;box-sizing:border-box}.sidebar-type5 .catalog-menu .content::after{content:'';position:absolute;top:0;left:87px;display:block;width:1px;height:calc(100% + 49px);background-color:#e7e7e7}.sidebar-type5 .catalog-menu .content .title{padding-left:95px}.sidebar-type5 .catalog-menu .content:hover{box-shadow:none}.sidebar-type5 .catalog-menu.open:not(.open-on-hover) nav .list,.sidebar-type5 .catalog-menu.open-on-hover .content:hover nav .list{box-shadow:none}.sidebar-type5 .catalog-menu nav{padding-bottom:5px}.sidebar-type5 .catalog-menu nav .head{height:auto;margin:0 0 21px 13px}.sidebar-type5 .catalog-menu nav .scroll{height:100%;max-height:none}.sidebar-type5 .catalog-menu nav .list .item{height:30px}.sidebar-type5 .catalog-menu nav .list .item>a{width:58px;padding-left:26px}.sidebar-type5 .catalog-menu nav .list .item>a .img{width:30px;height:30px;min-width:30px}.sidebar-type5 .catalog-menu nav .list .item>a .img img{max-width:30px;max-height:30px}.sidebar-type5 .catalog-menu nav .list .item>a .text{margin-left:49px}.sidebar-type5 .catalog-menu nav .list .item>a:hover .img{transform:none}.sidebar-type5 .catalog-menu nav .list .item.open>a{box-shadow:-3px 0 0 0 #5855f3}.sidebar-type5 .catalog-menu nav .sub .item>a{width:125px;padding-left:41px}.sidebar-type5 .catalog-menu nav .sub .item>a .img{width:60px;height:60px;min-width:60px}.sidebar-type5 .catalog-menu.open .content{width:352px;border-right:1px solid #e7e7e7}.sidebar-type5 .catalog-menu.open nav .list>.item>a{width:100%}.sidebar-type5 .catalog-menu.open nav .sub{left:352px;border-left:none}.sidebar-type5 .catalog-menu.open-on-hover .content:hover{width:352px}.sidebar-type5 .catalog-menu.open-on-hover .content:hover nav .list>.item>a{width:100%}.sidebar-type5 .catalog-menu.open-on-hover .content:hover nav .sub{left:352px;border-left:none;border-left:1px solid #e7e7e7}.sidebar-type5 .catalog-menu.open-on-hover .content.hide:hover{width:88px}.sidebar-type5 .catalog-menu.open-on-hover .content.hide:hover nav .list>.item>a{width:58px}.sidebar-type5 .fixed-product-header{padding-left:88px}.catalog-menu .sub.mega .sub-columns,.header-catalog-menu .list>.item .sub.mega .sub-columns{display:flex;flex-wrap:wrap;align-content:start;padding:20px 10px 20px 43px;margin-top:15px;height:100%}.catalog-menu .sub.mega .sub-columns .column,.header-catalog-menu .list>.item .sub.mega .sub-columns .column{width:100%;margin-right:2%;margin-bottom:30px;flex-shrink:0;box-sizing:border-box;min-width:250px;max-width:23%}.catalog-menu .sub.mega .sub-columns .column .column-title,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-title{display:flex;align-items:center}.catalog-menu .sub.mega .sub-columns .column .column-title>a,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-title>a{color:#424242;text-decoration:none;display:block;font-size:0.875em;font-weight:700}.catalog-menu .sub.mega .sub-columns .column .column-title>a:hover,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-title>a:hover{color:#5855f3}.catalog-menu .sub.mega .sub-columns .column .column-title .img,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-title .img{width:50px;height:50px;display:flex;flex-shrink:0;margin-right:15px;justify-content:center;align-items:center;background:linear-gradient(180deg, #f5f5f5 0%, #f0f0f0 100%);border-radius:50%;overflow:hidden}.catalog-menu .sub.mega .sub-columns .column .column-title .img .img,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-title .img .img{margin-right:0}.catalog-menu .sub.mega .sub-columns .column .column-title .img img,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-title .img img{max-width:100%;max-height:100%}.catalog-menu .sub.mega .sub-columns .column .column-sub-list,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-sub-list{margin-top:10px}.catalog-menu .sub.mega .sub-columns .column .column-sub-list.has-img,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-sub-list.has-img{padding-left:65px}.catalog-menu .sub.mega .sub-columns .column .column-sub-list>a,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-sub-list>a{display:block;font-size:0.85em;line-height:1.4em;color:#828282;padding:3px 0;text-decoration:none}.catalog-menu .sub.mega .sub-columns .column .column-sub-list>a:hover,.header-catalog-menu .list>.item .sub.mega .sub-columns .column .column-sub-list>a:hover{color:#5855f3}.catalog-menu.open:not(.open-on-hover) nav .sub.mega,.header-catalog-menu .list>.item.open:not(.open-on-hover) nav .sub.mega,.catalog-menu.open-on-hover .content:hover nav .sub.mega,.header-catalog-menu .list>.item.open-on-hover .content:hover nav .sub.mega{width:calc(100% - 352px);min-width:352px;max-width:1000px}.catalog-menu.open:not(.open-on-hover) nav .sub.mega .banner,.header-catalog-menu .list>.item.open:not(.open-on-hover) nav .sub.mega .banner,.catalog-menu.open-on-hover .content:hover nav .sub.mega .banner,.header-catalog-menu .list>.item.open-on-hover .content:hover nav .sub.mega .banner{flex-shrink:0;margin-top:15px;height:200px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:top;max-width:80%;height:auto;padding-bottom:40%}.header-catalog-menu .list>.item .sub.mega{width:calc(100vw - 350px);max-width:1000px}.header-catalog-menu{position:relative;align-self:flex-start;margin-right:1.6%;display:flex;flex-direction:column}.header-catalog-menu .scroll-element.scroll-x.scroll-scrollx_visible{display:none}.header-catalog-menu:hover:after{content:'';display:block;left:0;right:0;top:100%;height:10px;position:absolute}.header-catalog-menu .head{position:relative;display:block;min-width:300px;padding:9px 24px 10px;color:#fff;font-weight:700;background-color:#5855f3;border-radius:min(20px, var(--radius-cap, 999px));box-sizing:border-box}.header-catalog-menu .head .burger-button{position:absolute;top:50%;right:24px;display:block;width:20px;height:10px;margin-top:-5px;cursor:pointer}.header-catalog-menu .head .burger-button span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:#fff;border-radius:min(9px, var(--radius-cap, 999px));transform:rotate(0deg);transition:.25s ease-in-out;opacity:1}.header-catalog-menu .head .burger-button span:nth-child(1){top:0px}.header-catalog-menu .head .burger-button span:nth-child(2),.header-catalog-menu .head .burger-button span:nth-child(3){top:4px}.header-catalog-menu .head .burger-button span:nth-child(4){top:8px}.header-catalog-menu .scroll{position:relative}.header-catalog-menu .list{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:25}.header-catalog-menu .list>.item{position:static;margin:0;padding:0 24px}.header-catalog-menu .list>.item::before{content:none}.header-catalog-menu .list>.item:not(:last-child)>a{border-bottom:1px solid #e7e7e7}.header-catalog-menu .list>.item:last-child{margin-bottom:7px}.header-catalog-menu .list>.item>a{position:relative;display:block;padding:15px 0 14px;font-size:0.875em;color:#424242;font-weight:700;line-height:1.4em}.header-catalog-menu .list>.item>a::after{content:'';position:absolute;top:50%;right:0;display:block;margin-top:-3px;border:3px solid transparent;border-left:3px solid #424242}.header-catalog-menu .list>.item>a:hover{color:#5855f3}.header-catalog-menu .list>.item .sub{position:absolute;top:0;left:100%;display:none;width:680px;padding-top:23px;background-color:#fff;border-left:1px solid #e7e7e7;box-shadow:8px 0px 16px -2px rgba(0,0,0,0.12);box-sizing:border-box}.header-catalog-menu .list>.item .sub .title{padding:0 30px;font-size:1.125em;font-weight:700}.header-catalog-menu .list>.item .sub .items{display:flex;flex-wrap:wrap;margin-top:29px;padding:0 30px}.header-catalog-menu .list>.item .sub .items .item{display:inline-block;width:47.5%;margin-bottom:12px;padding-left:0}.header-catalog-menu .list>.item .sub .items .item:not(:nth-child(2n)){margin-right:4.5%}.header-catalog-menu .list>.item .sub .items .item:before{content:none}.header-catalog-menu .list>.item .sub .items .item a{display:flex;align-items:center;padding-right:25px;color:#424242}.header-catalog-menu .list>.item .sub .items .item a .img{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin-right:23px;border-radius:50%;overflow:hidden;background:linear-gradient(180deg, #f5f5f5 0%, #f0f0f0 100%);flex-shrink:0}.header-catalog-menu .list>.item .sub .items .item a .img img{max-width:60px;max-height:60px}.header-catalog-menu .list>.item .sub .items .item a .text{font-size:0.875em}.header-catalog-menu .list>.item .sub .items .item a:hover{color:#5855f3}.header-catalog-menu .list>.item .sub .items .item.back{display:none}.header-catalog-menu .list>.item .sub .banner{margin-top:auto;max-height:368px;padding-top:10px}.header-catalog-menu .list>.item .sub .banner a{display:block;width:100%;height:100%;line-height:0}.header-catalog-menu .list>.item .sub.show{display:block}.header-catalog-menu .list>.item:hover{box-shadow:inset 3px 0 0 0 #5855f3}.header-catalog-menu .list>.item:hover .sub{display:block}.header-catalog-menu:not(.closed):hover .list{display:block}.header-catalog-menu:not(.closed):hover .head .burger-button span:nth-child(1){top:4px;left:50%;width:0%}.header-catalog-menu:not(.closed):hover .head .burger-button span:nth-child(2){transform:rotate(45deg)}.header-catalog-menu:not(.closed):hover .head .burger-button span:nth-child(3){transform:rotate(-45deg)}.header-catalog-menu:not(.closed):hover .head .burger-button span:nth-child(4){top:4px;left:50%;width:0%}.header-catalog-menu.open:not(.closed) .list{display:block}.header-catalog-menu.open:not(.closed) .head .burger-button span:nth-child(1){top:4px;left:50%;width:0%}.header-catalog-menu.open:not(.closed) .head .burger-button span:nth-child(2){transform:rotate(45deg)}.header-catalog-menu.open:not(.closed) .head .burger-button span:nth-child(3){transform:rotate(-45deg)}.header-catalog-menu.open:not(.closed) .head .burger-button span:nth-child(4){top:4px;left:50%;width:0%}.header-catalog-menu.closed .list{display:none}.sidebar-type4 header .header-catalog-menu .scroll-wrapper{overflow:visible !important}.sidebar-type4 header .header-catalog-menu .scroll-wrapper>.scroll-content{overflow:visible !important;position:static !important}.sidebar-type4 header .bottom{padding:12px 0}.sidebar-type4 header .bottom .container{display:flex}.sidebar-type4 header .bottom .content-menu{padding-top:11px}.sidebar-type4 header .bottom .content-menu>ul{align-items:center;font-size:1em;letter-spacing:0.005em}.sidebar-type4 header .bottom .content-menu>ul>.item{padding-bottom:0}.sidebar-type4 header .bottom .content-menu>ul>.item:not(:last-child){margin-right:30px}.sidebar-type4 header .bottom .content-menu>ul>.item>a{padding-bottom:0;font-weight:700}.sidebar-type4 header .bottom .content-menu>ul>.item .sub-menu{box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.sidebar-type4 header .bottom .content-menu>ul>.item .sub-menu .item:first-child{border-top:none}.sidebar-type4 header .bottom .content-menu>ul>.item.active>a{color:#5855f3;box-shadow:none}.banners{display:flex;margin:24px 0}.banners .owl-carousel{display:block;opacity:0;border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden}.banners .owl-carousel .item:not(:first-child){display:none}.banners .owl-carousel.swiper-container-initialized{opacity:1;width:calc(100% + 1px);margin-right:-1px}.banners .owl-carousel.swiper-container-initialized .item:not(:first-child){display:flex}.banners .preloader{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:-1}.banners .preloader svg{width:50px;height:50px;animation:rotate 2s infinite linear}.banners .preloader svg circle{stroke:#5855f3}.banners .swiper-button-prev,.banners .swiper-button-next{top:auto;left:auto;bottom:4.65%;width:30px;height:30px;background:transparent;color:#fff}.banners .swiper-button-prev:hover,.banners .swiper-button-next:hover{background:transparent;color:#fff}.banners .swiper-button-prev:before,.banners .swiper-button-next:before{line-height:30px}.banners .swiper-button-prev:focus,.banners .swiper-button-next:focus{outline:none}.banners .swiper-button-prev{right:calc(56px + 30px + 22px)}.banners .swiper-button-prev:before{content:'\0047';left:-1px}.banners .swiper-button-prev:hover{transform:translate(-2px, -50%)}.banners .swiper-button-next{right:56px}.banners .swiper-button-next:before{content:'\0048';left:1px}.banners .swiper-button-next:hover{transform:translate(2px, -50%)}.banners .swiper-pagination-bullets{display:flex;justify-content:center;height:6px;bottom:7.221%}.banners .swiper-pagination-bullet{background-color:#fff;width:6px;height:6px;margin:0 5px;border-radius:50%;border:0;opacity:0.5}.banners .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;opacity:1}.banners .dark .swiper-button-prev,.banners .dark .swiper-button-next{color:#282828}.banners .dark .swiper-pagination-bullet{background-color:#282828}.banners .dark .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#282828}.banners .carousel{position:relative;width:100%}.banners .carousel .item{display:flex;align-items:center;width:100%;height:28.8549vw;color:#fff;background-color:#5855f3;background-repeat:repeat;background-position:center;background-size:auto 100%;position:relative;transition:all .3s}.banners .carousel .item:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block;background:rgba(0,0,0,0.2);z-index:0;pointer-events:none;opacity:0;transition:opacity .3s}.banners .carousel .item:hover{background-size:auto 102.5%}.banners .carousel .item:hover:after{opacity:1}.banners .carousel .item .text{width:100%;margin:0 7.7%;z-index:1}.banners .carousel .item .name{margin-top:3px;font-size:2.25em;line-height:1.2em}.banners .carousel .item .name br+b{display:inline-block;margin-top:8px}.banners .carousel .item .name br+small{display:inline-block;margin-top:24px}.banners .carousel .item .name b{font-weight:700;line-height:1em}.banners .carousel .item .name small{font-size:18px;line-height:26px}.banners .carousel .item .video-bg{position:absolute;width:100%;min-width:100%;min-height:100%;left:0;top:0}.banners .carousel .item .text{z-index:2}.banners .carousel .item .button{display:inline-block;margin-top:35px;padding:16px 24px;font-size:14px;line-height:16px;color:#282828;font-weight:700;background-color:#fff;border-radius:min(48px, var(--radius-cap, 999px));transition:color,background-color .2s}.banners .carousel .item .button:hover{background-color:#5855f3;color:#fff}.banners .carousel .item .button.base{color:#fff;background-color:#5855f3;transition:opacity .2s}.banners .carousel .item .button.base:hover{opacity:.9}.banners .carousel .item.center .text{text-align:center}.banners .carousel .item.right .text{width:35%;margin-left:auto}.banners .carousel .item.top .text{margin-bottom:auto;margin-top:4%}.banners .carousel .item.bottom .text{margin-top:auto;margin-bottom:4%}.banners .carousel .item.black{color:#282828;background-color:#dadada}.banners .carousel .item.black .button{color:#fff;background-color:#5855f3}.banners .carousel .item.black .button.base{color:#fff;background-color:#5855f3}.banners .carousel .owl-nav{position:absolute;bottom:8.65%;width:100%;padding:0 4.5%;text-align:right;box-sizing:border-box;z-index:39}.banners .carousel .owl-nav .prev,.banners .carousel .owl-nav .next{width:30px;height:30px;color:#fff;text-align:center;line-height:1;transition:transform .25s ease}.banners .carousel .owl-nav .prev:before,.banners .carousel .owl-nav .next:before{font-size:14px;line-height:30px}.banners .carousel .owl-nav .prev:before{content:'\0047'}.banners .carousel .owl-nav .prev:hover{transform:translate(-2px, 0)}.banners .carousel .owl-nav .next:before{content:'\0048'}.banners .carousel .owl-nav .next:hover{transform:translate(2px, 0)}.banners .carousel .owl-nav .owl-prev{margin-right:22px}.banners .carousel .owl-dots{position:absolute;bottom:6.1%;width:100%;padding:0 3.15%;z-index:39}.banners .carousel .owl-dots .owl-dot{width:6px;height:6px;margin:0 5px;border-radius:50%;background-color:rgba(255,255,255,0.5);border:1px solid #e7e7e7}.banners .carousel .owl-dots .owl-dot.active{background-color:#fff;border:1px solid #e7e7e7}.banners .carousel .owl-carousel.dark .owl-nav .prev,.banners .carousel .owl-carousel.dark .owl-nav .next{color:#282828}.banners .carousel .owl-carousel.dark .owl-dots .owl-dot{background-color:rgba(40,40,40,0.5)}.banners .carousel .owl-carousel.dark .owl-dots .owl-dot.active{background-color:#282828}.banners .static{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;width:38.6%;margin-left:1.409%;flex-shrink:0}.banners .static .item{display:inline-flex;align-items:center;width:100%;height:46.7%;color:#fff;background-color:#5855f3;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box;border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden;position:relative;transition:background-size .3s}.banners .static .item:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block;background:rgba(0,0,0,0.2);z-index:0;pointer-events:none;opacity:0;transition:opacity .3s}.banners .static .item:hover{background-size:102.5%}.banners .static .item:hover:after{opacity:1}.banners .static .item .text{width:100%;z-index:1}.banners .static .item .name{line-height:1.3em}.banners .static .item.large{height:100%;padding:6.75%}.banners .static .item.large .name{font-size:2.25em;line-height:1em}.banners .static .item.medium{padding:6.75%;font-size:1.5em}.banners .static .item.medium:first-child{margin-bottom:4.5%}.banners .static .item.small{width:48.175%;padding:3.5% 2.75%;font-size:1.125em}.banners .static .item.black{color:#282828}.banners .static .item.top{align-items:flex-start}.banners .static .item.bottom{align-items:flex-end}.banners .static .item.center .text{text-align:center}.banners .static .item.right .text{text-align:right}.banners.has-static .carousel{width:60%;overflow:hidden}.banners.has-static .carousel .item .text{margin:0 12.7%}.banners.has-static .carousel .item.right .text{margin-left:auto}.banners.has-static .carousel .item.top .text{margin-bottom:auto;margin-top:6%}.banners.has-static .carousel .item.bottom .text{margin-top:auto;margin-bottom:6%}.banners.has-static.center .carousel .item.top .text{margin-bottom:auto;margin-top:6%}.banners.has-static.center .carousel .item.bottom .text{margin-top:auto;margin-bottom:6%}.banners.static-left .static{order:-1;margin:0 1.409% 0 0}.banners.center{justify-content:space-between}.banners.center .carousel{width:100%}.banners.center .static{width:16.26%;margin:0}.banners.center .static .item{width:100%;padding:7%}.banners.center.has-static .carousel{width:60%;margin:0;flex-grow:1}.banners.center.has-static .carousel .item .text{margin:0 12.7%}.banners.center.has-static .carousel .item.right .text{margin-left:auto}.banners.center.has-static .carousel+.static{margin-left:1.41%}.banners.center.has-static .static+.carousel{margin-left:1.41%}.banners+.products.main-nav{margin-top:3.1%}.products.main-nav{margin:36px 0 24px}.products.main-nav .swiper-container:not(.swiper-hoverable) .product-card:hover .hover-content{display:none}.products.main-nav .tabs-container{display:inline-flex;margin-bottom:20px;border-bottom:1px solid #e7e7e7}.products.main-nav .tabs-container .tab{position:relative;display:inline-block;padding:0 20px 16px;font-size:0.8125em;color:#424242;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}.products.main-nav .tabs-container .tab:after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.products.main-nav .tabs-container .tab:hover:after{left:0;width:100%}.products.main-nav .tabs-container .tab.active{color:#5855f3}.products.main-nav .tabs-container .tab.active:after{left:0;width:100%}.products.main-nav .tab-content{position:relative;height:0;overflow:hidden;display:none}.products.main-nav .tab-content .products-container.owl-carousel{margin:0}.products.main-nav .tab-content .products-container.owl-carousel .owl-stage{display:flex}.products.main-nav .tab-content .products-container.owl-carousel .owl-item{flex-shrink:0}.products.main-nav .tab-content .products-container.owl-carousel .product-wrap{width:100%;height:100% !important;max-width:none !important;margin:0}.products.main-nav .tab-content .products-container.owl-carousel .owl-dots{position:static;margin-top:14px}.products.main-nav .tab-content .owl-container{position:relative;transition:height .2s ease;margin-bottom:-24px}.products.main-nav .tab-content .owl-container .owl-carousel:not(.products-container){position:absolute;top:0;left:0;height:100%;z-index:inherit}.products.main-nav .tab-content .owl-container .owl-carousel:not(.products-container):hover .owl-stage-outer{margin-bottom:-300px;padding-bottom:300px;z-index:21;pointer-events:none}.products.main-nav .tab-content .owl-container .owl-carousel:not(.products-container):hover .owl-stage-outer .product-card{pointer-events:auto}.products.main-nav .tab-content .owl-container .swiper-button-next,.products.main-nav .tab-content .owl-container .swiper-button-prev{transform:none;top:-60px}.products.main-nav .tab-content .owl-container .swiper-button-next:hover,.products.main-nav .tab-content .owl-container .swiper-button-prev:hover{transform:none}.products.main-nav .tab-content .owl-container .swiper-button-prev{right:calc(42px + 10px);left:auto}.products.main-nav .tab-content .owl-container .swiper-button-next{right:0}.products.main-nav .tab-content .owl-container .swiper-slide .product-card:hover{border-radius:min(8px, var(--radius-cap, 999px))}.products.main-nav .tab-content .owl-nav{position:absolute;top:-62px;right:2px}.products.main-nav .tab-content.active{height:auto;overflow:visible;display:block}.products.main-nav .tab-content .preloader{display:flex;justify-content:center;align-items:center;width:100%;height:400px}.products.main-nav .tab-content .preloader svg{width:50px;height:50px;animation:rotate 2s infinite linear}.products.main-nav .tab-content .preloader svg circle{stroke:#5855f3}.products-list,.products-container{display:flex;flex-wrap:wrap;margin:0 -12px}.products-list.list .content .additional-links.inline .compare,.products-list.list .content .additional-links.inline .wishlist{padding-left:9px}.products-list.list .content .additional-links.inline .wishlist::before{margin-top:0}.products-list.list .content .additional-links.inline .compare::before{margin-top:-2px}.product-wrap{position:relative;margin:0 12px 25px;width:calc((100% - 144px)/6)}.product-wrap>div{height:100%}.labels{position:absolute;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.labels .label{margin-bottom:2px;padding:5px 8px;font-size:0.6875em;color:#fff;font-weight:700;line-height:1em;border-radius:min(8px, var(--radius-cap, 999px));background-color:#eb5757}.labels .label.recommend{background-color:#2d9cdb}.labels .label.new{background-color:#27ae60}.labels .label.sale{background-color:#f2994a}.labels .label.discount{background-color:#f2c94c}.additional-links{position:absolute;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.additional-links .compare,.additional-links .wishlist{position:relative;display:inline-block;width:32px;height:32px;margin-bottom:5px;font-size:12px;color:#424242;border-radius:50%;text-align:center}.additional-links .compare::before,.additional-links .wishlist::before{width:100%;line-height:32px}.additional-links .compare::after,.additional-links .wishlist::after{content:'';position:absolute;top:0;left:0;width:32px;height:32px;background-color:#5855f3;border-radius:50%;transform:scale(0);transition:all .3s ease-in-out;z-index:-1}.additional-links .compare:hover,.additional-links .wishlist:hover{color:#5855f3}.additional-links .compare.active,.additional-links .wishlist.active{color:#fff;transition:all .3s ease-in-out}.additional-links .compare.active::after,.additional-links .wishlist.active::after{transform:scale(1)}.additional-links .compare.active:hover,.additional-links .wishlist.active:hover{color:#fff}.additional-links .compare::before{content:'\0042'}.additional-links .wishlist::before{content:'\0043';line-height:34px}.additional-links.inline{position:static;display:block}.additional-links.inline .compare,.additional-links.inline .wishlist{display:inline-flex;align-items:center;width:auto;height:auto;margin:0 26px 0 0;padding:7px 10px;font-size:0.875em;text-align:left;background-color:transparent;border-radius:0;z-index:1}.additional-links.inline .compare::before,.additional-links.inline .wishlist::before{width:auto;margin:-1px 15px 0 0;font-size:12px;line-height:1em}.additional-links.inline .compare::after,.additional-links.inline .wishlist::after{top:2px;left:-1px}.additional-links.inline .compare:hover,.additional-links.inline .wishlist:hover{color:#5855f3}.additional-links.inline .compare.active,.additional-links.inline .wishlist.active{color:#424242}.additional-links.inline .compare.active::before,.additional-links.inline .wishlist.active::before{color:#fff}.iblock-vote{letter-spacing:-1px}.iblock-vote .star-active,.iblock-vote .star-empty,.iblock-vote .star{padding-right:3px;font-size:16px;color:#E7E7E7;cursor:pointer}.iblock-vote .star-active:before,.iblock-vote .star-empty:before,.iblock-vote .star:before{content:'\0049';display:inline-block;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iblock-vote .star-active.star-over:before,.iblock-vote .star-empty.star-over:before,.iblock-vote .star.star-over:before{content:'\004a';color:#ffc000}.iblock-vote .star{cursor:default}.iblock-vote .star-voted{padding-right:3px;font-size:16px;color:#FFD957;cursor:pointer}.iblock-vote .star-voted:before{content:'\004a';display:inline-block;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iblock-vote .vote-result{position:relative;top:-1px;padding-left:4px;font-size:12px;color:#828282;letter-spacing:0;vertical-align:top}.iblock-vote.readonly .star-voted,.iblock-vote.readonly .star-empty{cursor:default}.stock{font-size:0.75em}.stock:before{content:'\004b';position:relative;top:1px;margin-right:4px;font-size:10px;color:#27ae60}.stock.out:before{content:'\004c';color:#eb5757}.stock.order-icon:before{content:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/order_icon.svg')}.stock.order-icon span{border-bottom:none}.price-container .old-price{font-size:0.75em;color:#828282;text-decoration:line-through}.price-container .price{font-size:1.125em;color:#282828;font-weight:700;display:flex}.price-container .price span{line-height:100%}.price-container .price.crossed{text-decoration:line-through}.price-container .price .measure{font-size:65%;font-weight:400;margin-left:0.4rem}.price-container .saving{display:inline-block;margin-top:9px;padding:4px 6px 5px;font-size:0.75em;line-height:1em;border:2px solid #ffd957}.price-container .product-item-detail-info-container{position:relative;display:inline-block;margin-left:-1px}.price-container .product-item-detail-info-container::before{content:'';display:block;width:20px;height:20px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/wholesale.svg);background-repeat:no-repeat;background-position:center;background-size:6px;background-color:#f5f5f5;border:1px solid #e7e7e7;border-radius:50%;cursor:pointer;box-sizing:border-box}.price-container .product-item-detail-info-container .product-item-detail-properties{position:absolute;left:100%;bottom:100%;display:none;margin:0;padding:20px 20px 22px;font-size:0.875rem;color:#424242;font-weight:400;line-height:1.5em;background-color:#fff;border-radius:min(3px, var(--radius-cap, 999px));box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-sizing:border-box;z-index:10}.price-container .product-item-detail-info-container .product-item-detail-properties>div{display:flex;justify-content:space-between}.price-container .product-item-detail-info-container .product-item-detail-properties dt{display:inline-block;white-space:nowrap}.price-container .product-item-detail-info-container .product-item-detail-properties dd{display:inline-block;margin:0;padding-left:22px;font-weight:700;white-space:nowrap}.price-container .product-item-detail-info-container:hover .product-item-detail-properties{display:block}.counter{display:inline-flex;justify-content:space-around;align-items:center;width:101px;padding:8px 16px;font-size:14px;background-color:#f5f5f5;border-radius:min(30px, var(--radius-cap, 999px));box-sizing:border-box}.counter input{display:inline-block;width:22px;height:22px;margin:0;padding:0;background-color:transparent;border:none;font-size:1em;color:#424242;text-align:center;line-height:1;border:2px solid transparent;border-radius:min(4px, var(--radius-cap, 999px));-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.counter input::-webkit-inner-spin-button,.counter input ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter .minus,.counter .plus{font-size:12px;color:#424242;line-height:12px}.counter .minus:hover,.counter .plus:hover{color:#5855f3}.counter .minus:before{content:'\004d'}.counter .plus:before{content:'\004e'}.counter+.btn{min-width:50%;padding:10px 7.7%}.product-item-info-container .product-item-scu-name{font-size:0.75em}.product-item-info-container .product-item-scu-list .product-item-scu-item-list{display:flex;flex-wrap:wrap}.product-item-info-container .product-item-scu-list li{display:inline-block;min-width:30px;height:30px;margin-right:5px;margin-bottom:5px;padding-left:0;font-size:0.75em;text-align:center;background-color:#f5f5f5;border:2px solid #f5f5f5;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box;cursor:pointer;transition:border .2s}.product-item-info-container .product-item-scu-list li:before{content:none}.product-item-info-container .product-item-scu-list li div{height:100%}.product-item-info-container .product-item-scu-list li.selected{border-color:#5855f3}.product-item-info-container .product-item-scu-list li:hover:not(.selected){border-color:rgba(88,85,243,0.3)}.product-item-info-container .product-item-scu-list li.notallowed{background-color:#e8e8e8;border-color:#e8e8e8}.product-item-info-container .product-item-scu-list li.notallowed .product-item-scu-item-text{opacity:0.3}.product-item-info-container .product-item-scu-list li.notallowed.selected{border-color:#5855f3}.product-item-info-container .product-item-scu-list .product-item-scu-item-text{padding:0 5px;line-height:26px}.product-item-info-container .product-item-scu-list .product-item-scu-item-color .scu-item-color-title{padding:0 5px;line-height:26px}.products .swiper-slide:not(.swiper-slide-ready){height:calc((100% - 40px) / 2 ) !important;width:calc(100% / 6 - 16px);margin:0;margin-right:20px}.products .swiper-slide:not(.swiper-slide-ready):nth-of-type(even){margin-top:20px}.products .swiper-slide:not(.swiper-slide-ready)>div{height:100% !important}.products .swiper-container{margin-bottom:18px;z-index:22}.products .swiper-container:hover{padding-bottom:200px;margin-bottom:-224px;pointer-events:none}.products .swiper-container:hover .product-card{pointer-events:auto}.products .swiper-container:not(.swiper-container-initialized){height:940px}.products .swiper-container:not(.swiper-container-initialized) .swiper-wrapper{flex-direction:column;flex-wrap:wrap}.products:not(.main-nav) .swiper-container .swiper-wrapper{margin-top:40px}.product-card-wrap{padding:20px 20px 16px;box-sizing:border-box;height:100%}.product-card{position:relative;width:100%;min-width:200px;height:100%;background-color:#fff;transition:box-shadow .2s ease;box-sizing:border-box;z-index:20;border-radius:min(8px, var(--radius-cap, 999px))}.product-card .static{display:flex;flex-direction:column;height:100%}.product-card .labels{top:20px;left:20px;z-index:2}.product-card .additional-links{top:20px;right:20px;z-index:2}.product-card .img{position:relative;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1;flex-shrink:0;border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden}.product-card .img img{width:auto;height:auto;object-fit:contain}.product-card .img.fast-view .img-product-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex-shrink:0}.product-card .img.fast-view .img-product-link::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#5a5a5a;border-radius:min(3px, var(--radius-cap, 999px));opacity:0;transition:opacity .2s ease-out;z-index:1}.product-card .img.fast-view .link-fast-view{position:absolute;width:156px;margin:0 auto;padding:10px 5px;font-size:0.875em;color:#282828;text-align:center;background-color:#fff;border-radius:min(50px, var(--radius-cap, 999px));opacity:0;box-shadow:0px 5px 5px rgba(0,0,0,0.15);transition:opacity .1s ease-out,color .2s,background .2s;z-index:10}.product-card .img.fast-view .link-fast-view:hover{background:#5855f3;color:#fff}.product-card .img.fast-view:hover .img-product-link::before{opacity:.2}.product-card .img.fast-view:hover .link-fast-view{opacity:1}.product-card .iblock-vote{margin-top:8px}.product-card .name{flex-grow:1;margin-top:3px;font-size:0.875em;color:#424242;line-height:1.3em;transition:color .2s;word-break:break-word}.product-card .name:hover{color:#5855f3}.product-card .price-container{margin-top:19px}.product-card .stock{margin-top:6px}.product-card .hover-content{display:none;margin:0;padding:0 20px 16px;background-color:#fff;border-radius:0 0 min(8px, var(--radius-cap, 999px)) min(8px, var(--radius-cap, 999px))}.product-card .hover-content .counter{display:inline-flex;width:calc(50% - 4px)}.product-card .hover-content .product-item-info-container{padding-bottom:5px}.product-card .hover-content .product-item-info-container:last-child{margin-bottom:15px}.product-card .hover-content .product-item-button-container{display:inline-block;width:calc(50% - 4px);flex:1;vertical-align:top}.product-card .hover-content .product-item-button-container.sku-only{display:none}.product-card .hover-content .product-item-button-container:first-child{width:100%;max-width:none}.product-card .hover-content .product-item-button-container.under-order{width:100%}.product-card .hover-content .product-item-button-container+.product-item-button-container{width:100%;max-width:none;margin-top:4px}.product-card .hover-content .btn{display:inline-block;min-width:inherit;padding:12px 19px;line-height:1.3em;white-space:nowrap;width:100%;font-size:85%;padding:12px 11%}.product-card .hover-content .btn.bx-catalog-subscribe-button{margin-bottom:0;padding:11px 8px 9px;color:#fff;background-color:#5855f3;border:2px solid #5855f3}.product-card .hover-content .btn.bx-catalog-subscribe-button:hover{color:#fff;background-color:#5855f3;opacity:1}.product-card .hover-content .btn.bx-catalog-subscribe-button.disabled{padding:7px 8px;font-size:0.735em;color:#fff;line-height:1.72em;background-color:#5855f3;opacity:.6;cursor:default}.product-card.ready:hover{box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:21;border-radius:min(8px, var(--radius-cap, 999px)) min(8px, var(--radius-cap, 999px)) 0 0}.product-card.ready:hover .hover-content{display:block;box-shadow:0px 20px 24px rgba(0,0,0,0.12)}.product-card.bx-context-toolbar-empty-area{background-color:#fff !important}.product-fast-view{position:relative;display:flex}.product-fast-view .left{flex-shrink:0;width:340px;padding:32px 20px 30px;border-right:1px solid #e7e7e7;box-sizing:border-box}.product-fast-view .center:not(.owl-item){flex-shrink:0;width:340px;padding:17px 30px 30px;border-right:1px solid #e7e7e7;box-sizing:border-box}.product-fast-view .right{flex-shrink:0;min-width:239px;padding:38px 20px 30px;box-sizing:border-box}.product-fast-view .right .under-order{margin-top:6px}.product-fast-view .close-popup-icon{position:absolute;top:17px;right:19px;font-size:12px;color:#aaa;transition:color .1s ease}.product-fast-view .close-popup-icon::before{content:'\006a'}.product-fast-view .close-popup-icon:hover{color:#5855f3}.product-fast-view .iblock-vote{margin-left:1px}.product-fast-view .iblock-vote .star{padding-right:3px;font-size:16px;color:#f2c94c}.product-fast-view .iblock-vote .star::before{content:'\0049';display:inline-block;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-fast-view .iblock-vote .star-empty{cursor:default}.product-fast-view .iblock-vote .star-voted{cursor:default}.product-fast-view .code{font-size:0.75em}.product-fast-view .stock{margin-top:2px}.product-fast-view .stock::before{margin-right:1px}.product-fast-view .brand-img{width:100%;height:50px;margin-top:10px}.product-fast-view .product-img{position:relative}.product-fast-view .product-img .labels{top:0;left:0}.product-fast-view .product-img .additional-links{top:0;right:0}.product-fast-view .product-img .main-img{display:flex;width:300px;height:300px}.product-fast-view .product-img .main-img>div{display:none;width:100%;height:100%;margin:auto}.product-fast-view .product-img .main-img>div.active{display:flex;justify-content:center;align-items:center}.product-fast-view .product-img .thumbnails{max-width:100%;margin-top:10px;padding:0 26px;box-sizing:border-box}.product-fast-view .product-img .thumbnails .preview{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto;padding:2px;border:2px solid transparent;box-sizing:border-box}.product-fast-view .product-img .thumbnails .preview img{width:auto}.product-fast-view .product-img .thumbnails .preview.active{border-color:#5855f3}.product-fast-view .product-img .thumbnails .swiper-wrapper .swiper-slide.preview{margin:0}.product-fast-view .product-img .thumbnails .owl-stage{margin:0 auto}.product-fast-view .product-img .thumbnails .owl-nav{position:absolute;top:0;left:0;width:100%}.product-fast-view .product-img .thumbnails .owl-nav .owl-prev,.product-fast-view .product-img .thumbnails .owl-nav .owl-next{position:absolute;transition:opacity .1s ease}.product-fast-view .product-img .thumbnails .owl-nav .owl-prev.disabled,.product-fast-view .product-img .thumbnails .owl-nav .owl-next.disabled{opacity:0;pointer-events:none}.product-fast-view .product-img .thumbnails .owl-nav .owl-prev{left:0}.product-fast-view .product-img .thumbnails .owl-nav .owl-next{right:0}.product-fast-view .product-img .thumbnails .owl-nav .prev,.product-fast-view .product-img .thumbnails .owl-nav .next{width:20px;height:60px;text-align:center;background-color:#fff;transition:all .2s ease}.product-fast-view .product-img .thumbnails .owl-nav .prev:before,.product-fast-view .product-img .thumbnails .owl-nav .next:before{position:relative;font-size:14px;line-height:60px}.product-fast-view .product-img .thumbnails .owl-nav .prev:hover:before,.product-fast-view .product-img .thumbnails .owl-nav .next:hover:before{color:#5855f3}.product-fast-view .product-img .thumbnails .owl-nav .prev:before{content:'\0047'}.product-fast-view .product-img .thumbnails .owl-nav .next:before{content:'\0048'}.product-fast-view .product-img .thumbnails .owl-nav.disabled{display:none}.product-fast-view .product-img.popup{left:0;width:auto;background-color:inherit;box-shadow:none}.product-fast-view .product-img.popup .main-img{background-color:#f5f5f5}.product-fast-view .product-img.popup .main-img::before{content:'';position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(3,15,28,0.75);opacity:.5;z-index:24}.product-fast-view .product-img.popup .main-img .active{position:fixed;top:50%;left:50%;width:470px;height:470px;margin:-255px 0 0 -255px;padding:20px;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);cursor:zoom-out;z-index:25}.product-fast-view .product-name{font-size:1.15em;color:#282828;font-weight:700;line-height:1.5em}.product-fast-view .preview-text{margin-top:10px;font-size:0.875em;line-height:1.45em}.product-fast-view .characteristics{margin-top:19px;color:#828282;font-size:0.875em;line-height:1.5em}.product-fast-view .characteristics table{width:100%;border:none;border-collapse:collapse}.product-fast-view .characteristics table td{padding:0}.product-fast-view .characteristics table .type{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/background-line.svg);background-repeat:repeat-x;background-position:0px 13px}.product-fast-view .characteristics table .type span{display:inline-block;padding-right:15px;background-color:#fff}.product-fast-view .characteristics table .value{padding-left:15px}.product-fast-view .price-container{margin:20px 0 0 1px;padding-top:19px;border-top:1px solid #e7e7e7}.product-fast-view .price-container .old-price{margin-bottom:2px;font-size:0.875em}.product-fast-view .price-container .price{font-size:1.25em;line-height:1.3em}.product-fast-view .price-container .price .product-item-detail-info-container{left:2px;bottom:-3px;margin-left:0}.product-fast-view .price-container .saving{margin-top:7px}.product-fast-view .product-item-info-container{margin:14px 0 20px}.product-fast-view .product-item-info-container .product-item-scu-container{margin-top:17px}.product-fast-view .product-item-info-container .product-item-scu-name{margin-bottom:9px;font-size:0.875em}.product-fast-view .order-container{margin-top:30px}.product-fast-view .order-container .details{margin-bottom:10px}.product-fast-view .order-container .buttons .counter{justify-content:space-between;width:100%;padding:8px 15px}.product-fast-view .order-container .buttons .product-item-button-container>div{display:flex;flex-direction:column}.product-fast-view .order-container .buttons .btn{width:100%;min-width:auto;margin-top:6px}.product-fast-view .order-container .buttons .btn.bx-catalog-subscribe-button.disabled{border:1px solid #5855f3;color:#5855f3;background-color:#fff}.product-fast-view .product-timer{width:100%;margin:16px auto -10px}.product-fast-view .right .make-order{margin-top:30px;width:100%}.product-card-list{display:flex;width:100%;padding:40px;background-color:#fff;box-sizing:border-box}.product-card-list .img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:11.667vw;height:11.667vw;max-width:224px;max-height:224px;margin-right:29px;border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden;background-color:#ffffff}.product-card-list .img img{width:auto;height:auto;object-fit:contain}.product-card-list .content{width:100%}.product-card-list .content .top{padding-bottom:20px}.product-card-list .content .top .info{display:flex}.product-card-list .content .top .info .iblock-vote{margin-right:18px}.product-card-list .content .top .info .stock{margin-right:20px;line-height:17px}.product-card-list .content .top .info .stock:before{margin-right:2px}.product-card-list .content .top .info .code{font-size:0.75em;line-height:17px}.product-card-list .content .top .name{margin-top:2px;font-size:1.125em;font-weight:700}.product-card-list .content .top .name a{color:#424242}.product-card-list .content .top .name a:hover{color:#5855f3}.product-card-list .content .top .labels{position:static;display:block;margin-top:12px}.product-card-list .content .top .labels .label{display:inline-block;margin:0 3px 0 0}.product-card-list .content .desc{margin-top:10px;padding:16px 0;font-size:0.875em;color:#828282;line-height:1.5em;border-top:1px solid #e7e7e7}.product-card-list .content .additional-links{padding:10px 0 0 2px;border-top:1px solid #e7e7e7}.product-card-list .params{flex-shrink:0;width:220px;margin-left:40px}.product-card-list .params .price-container .old-price{margin-bottom:7px;line-height:1.5em}.product-card-list .params .price-container .saving{margin-top:15px}.product-card-list .params .sku{margin-top:20px}.product-card-list .params .product-item-info-container{margin-bottom:10px}.product-card-list .params .counter{margin-top:19px;padding:8px 7px;vertical-align:bottom}.product-card-list .params .product-item-button-container{display:inline-block;margin:19px 0 0 2px;vertical-align:bottom}.product-card-list .params .product-item-button-container .btn{padding:9px 20px 10px}.product-card-list .params .product-item-button-container .btn.bx-catalog-subscribe-button{min-width:auto;padding:8px 20px 7px;color:#5855f3;background-color:#fff;border:2px solid #5855f3}.product-card-list .params .product-item-button-container .btn.bx-catalog-subscribe-button:hover{color:#fff;background-color:#5855f3;opacity:1}.product-card-list .params .product-item-button-container .btn.bx-catalog-subscribe-button.disabled{color:#fff;background-color:#5855f3;opacity:.6;cursor:default}.product-card-list .params .product-item-button-container.sku-only{display:none}.product-card-pricelist{display:flex;align-items:center}.product-card-pricelist .img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:60px;height:60px;margin-right:20px;border-radius:2px;overflow:hidden;background-color:#ffffff}.product-card-pricelist .img img{width:auto;height:auto;object-fit:contain}.product-card-pricelist .content{max-width:52%;margin-right:auto;padding-right:10px}.product-card-pricelist .content .info{display:flex}.product-card-pricelist .content .info .iblock-vote{margin-right:18px}.product-card-pricelist .content .info .stock{margin-right:20px;line-height:17px}.product-card-pricelist .content .info .stock:before{margin-right:2px}.product-card-pricelist .content .info .code{font-size:0.75em;line-height:17px}.product-card-pricelist .content .name{margin:2px 0 12px;font-weight:700}.product-card-pricelist .content .name a{color:#424242}.product-card-pricelist .content .name a:hover{color:#5855f3}.product-card-pricelist .content div[id*="sku_tree"]{display:flex;flex-wrap:wrap;margin-bottom:-5px}.product-card-pricelist .content div[id*="sku_tree"] .product-item-info-container{margin:0 25px 5px 0}.product-card-pricelist .content div[id*="sku_tree"] .product-item-scu-container{display:flex;align-items:flex-start}.product-card-pricelist .content div[id*="sku_tree"] .product-item-scu-container .product-item-scu-name{margin:4px 10px 0 0}.product-card-pricelist .content div[id*="sku_tree"] .product-item-scu-container .product-item-scu-item-color{line-height:26px}.product-card-pricelist .price-container{margin-right:2.45%}.product-card-pricelist .price-container .old-price{text-align:right;line-height:1.35em}.product-card-pricelist .price-container .price{display:inline-block;font-size:1em;line-height:1em;white-space:nowrap;vertical-align:bottom}.product-card-pricelist .price-container .saving{display:none}.product-card-pricelist .buttons{display:flex;justify-content:flex-end;width:20.2%}.product-card-pricelist .product-item-button-container{margin-left:7px}.product-card-pricelist .product-item-button-container .btn{margin-bottom:0;padding:9px 20px}.product-card-pricelist .product-item-button-container .btn.bx-catalog-subscribe-button{min-width:auto;padding:7px 20px;color:#5855f3;background-color:#fff;border:2px solid #5855f3}.product-card-pricelist .product-item-button-container .btn.bx-catalog-subscribe-button:hover{color:#fff;background-color:#5855f3;opacity:1}.product-card-pricelist .product-item-button-container .btn.bx-catalog-subscribe-button.disabled{cursor:default;border:1px solid #5855f3;font-weight:normal}.product-card-pricelist .product-item-button-container.sku-only{display:none}.product-card-pricelist .additional-links{position:static;display:block;margin-left:23px}.product-card-pricelist .additional-links .compare{margin:0}.product-card-pricelist .additional-links .compare::before{padding-left:1px}.product-card-pricelist .additional-links .wishlist{margin:0}section.catalog{margin-top:32px}section.catalog .title{display:inline-block;margin:0;font-size:1.5em}section.catalog .link{display:inline-block;margin-left:17px;font-size:0.875em;color:#828282}section.catalog .link:hover{color:#5855f3}section.catalog .categories{margin:18px -12px 23px}.catalog .categories{display:flex;flex-wrap:wrap;margin:36px -12px -24px}.catalog .categories .category-wrap{position:relative;width:calc((100% - 72px)/3);margin:0 12px 24px}.catalog .category{width:100%;height:100%;padding:30px 30px 26px;background-color:#fff;transition:box-shadow .2s ease;box-sizing:border-box;border-radius:min(8px, var(--radius-cap, 999px))}.catalog .category .static{display:flex;position:relative}.catalog .category .img{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-right:18px;flex-shrink:0;background:linear-gradient(180deg, #f5f5f5 0%, #f0f0f0 100%);border-radius:min(24px, var(--radius-cap, 999px));overflow:hidden}.catalog .category .img svg{height:45px;width:45px;object-fit:contain}.catalog .category .text{width:calc(100% - 100px)}.catalog .category .text .name{color:#282828;font-weight:700;transition:color .2s}.catalog .category .text .name:hover{color:#5855f3}.catalog .category .text .sub{margin-top:8px}.catalog .category .text .sub .item{display:inline-block;max-width:100%;margin-right:10px;font-size:0.875em;color:#424242;line-height:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.catalog .category .text .sub .item:hover{color:#5855f3}.catalog .category .desc{display:none;width:100%;margin-top:2.9%;padding:4.25% 0 1.25%;font-size:0.875em;color:#828282;line-height:1.4em;border-top:1px solid #e7e7e7;border-radius:0 0 min(8px, var(--radius-cap, 999px)) min(8px, var(--radius-cap, 999px));position:absolute;left:-30px;top:100%;padding:4.25% 30px 26px;z-index:10;background:#fff}.catalog .category:hover{height:auto;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:20}.catalog .category:hover .desc{display:block;box-shadow:0px 24px 24px rgba(0,0,0,0.05)}.catalog .category.no-description:hover{position:relative;height:100%}.catalog .short-categories{display:flex;flex-wrap:wrap;margin:35px -12px -12px}.catalog .short-category{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:calc((100% / 4) - 24px);margin:0 12px 24px;padding:30px 30px 17px;background-color:#fff;transition:all .2s ease;box-sizing:border-box}.catalog .short-category .img{display:flex;justify-content:center;align-items:center;width:160px;height:160px;flex-shrink:0;transition:opacity .25s ease,transform .55s ease}.catalog .short-category .text{position:relative;width:100%;margin-top:auto;padding-top:19px;align-self:flex-start;overflow:hidden}.catalog .short-category .name{margin-bottom:10px;font-size:1.125em;color:#282828;font-weight:700}.catalog .short-category .name:hover{color:#5855f3}.catalog .short-category .desc{max-height:0;padding-bottom:0;font-size:0.875em;color:#424242;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;transition:all .85s ease}.catalog .short-category:hover{box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.catalog .short-category:hover .img{opacity:.5;transform:scale(.85)}.catalog .short-category:hover .img.no-img{opacity:.75;transform:scale(.9)}.catalog .short-category:hover .desc{max-height:100px}.catalog .short-category.loaded .img{position:absolute}.catalog .subcategories{display:flex;flex-wrap:wrap;margin:39px -12px -24px}.catalog .subcategories .item{display:flex;flex-direction:column;width:calc((100% - 144px)/6);margin:0 12px 24px;padding:20px;background-color:#fff;text-align:center;box-sizing:border-box}.catalog .subcategories .item .img{display:flex;justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto;transition:transform .2s ease}.catalog .subcategories .item .img+.name{margin-top:18px}.catalog .subcategories .item .name{display:block;font-weight:700;color:#282828}.catalog .subcategories .item .name:hover{color:#5855f3}.catalog .subcategories .item:last-child{flex-grow:0}.catalog .subcategories .item:hover .img{transform:scale(1.1)}.catalog .light-categories{background:#fff;padding:24px 24px 20px 24px;margin-top:24px}.catalog .light-categories:not(.more-list){display:none}.catalog .light-categories .items{display:flex;flex-wrap:wrap;gap:4px}.catalog .light-categories .items>a{text-decoration:none;margin-right:4px;margin-bottom:4px;background:#F3F4F7;padding:8px 16px;border-radius:min(4px, var(--radius-cap, 999px));white-space:nowrap}.catalog .light-categories .items>a span{white-space:nowrap}.catalog .light-categories .items>a i{font-style:normal;color:#9499B0;display:inline-block;margin-left:8px}.catalog .light-categories .items>a:hover{background-color:#5855f3}.catalog .light-categories .items>a:hover span,.catalog .light-categories .items>a:hover i{color:#fff}.catalog .light-categories .items .item-wrap{width:auto;flex:0 0 auto;margin-right:4px;margin-bottom:4px;background:#F3F4F7;padding:8px 16px;border-radius:min(4px, var(--radius-cap, 999px));white-space:nowrap}.catalog .light-categories .items .item-wrap>a{text-decoration:none;width:100%}.catalog .light-categories .items .item-wrap>a span{white-space:nowrap}.catalog .light-categories .items .item-wrap>a i{font-style:normal;color:#9499B0;display:inline-block;margin-left:8px}.catalog .light-categories.more-list .items-wrap{overflow:hidden;max-height:43px;transition:max-height .5s ease-out}.catalog .light-categories.more-list .items>a{text-overflow:ellipsis;overflow:hidden}.catalog .light-categories.more-list.open .items-wrap{max-height:900px !important;transition:max-height .5s ease-in}.catalog .light-categories.more-list.open .show-more-cats:before{transform:rotate(270deg);margin-top:-3px}.catalog .light-categories.more-list .show-more-cats{display:flex;align-items:center;justify-content:center;width:42px;height:42px;text-align:center;border-radius:50%;background-color:#fff;margin:0 auto;position:relative;margin-bottom:-37px;display:none}.catalog .light-categories.more-list .show-more-cats:before{display:block;content:'\0048';transform:rotate(90deg);margin-top:3px;transition:transform .5s}.catalog .sort{display:flex;align-items:center;margin-top:24px;padding:18px 30px 15px;background-color:#fff}.catalog .sort .mobile-sort{display:none}.catalog .sort .filter-btn{position:relative;margin-right:15px;padding:11px 11px 10px 30px;font-size:14px;color:#424242;line-height:1em}.catalog .sort .filter-btn:before{content:'';position:absolute;top:12px;left:10px;width:14px;height:12px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/filter.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.catalog .sort .filter-btn.open{background-color:#e7e7e7}.catalog .sort .filter-btn.desktop-hide{display:none}.catalog .sort .sort-filter .item{margin-right:26px;font-size:0.875em;color:#828282}.catalog .sort .sort-filter .item:after{content:'';position:relative;top:0px;display:inline-block;margin-left:8px;border:3px solid transparent;border-top:4px solid #828282}.catalog .sort .sort-filter .item:hover{color:#424242}.catalog .sort .sort-filter .item:hover:after{border-top:4px solid #424242}.catalog .sort .sort-filter .item:hover.asc:after{border-top:3px solid transparent;border-bottom:4px solid #424242}.catalog .sort .sort-filter .item.active{color:#282828}.catalog .sort .sort-filter .item.active:after{border-top:4px solid #282828}.catalog .sort .sort-filter .item.active.asc:after{border-top:3px solid transparent;border-bottom:4px solid #282828}.catalog .sort .sort-filter .item.asc:after{top:-3px;border-top:3px solid transparent;border-bottom:4px solid #828282}.catalog .sort .display{margin-left:auto}.catalog .sort .display .item{display:inline-block;width:25px;height:25px;margin-left:4px;color:#5855f3;background-repeat:no-repeat;background-position:center;background-size:17px;text-align:center;vertical-align:top}.catalog .sort .display .item:before{font-size:17px;line-height:25px}.catalog .sort .display .item.block:before{content:'\0055'}.catalog .sort .display .item.list:before{content:'\0056'}.catalog .sort .display .item.table:before{content:'\0057'}.catalog .sort .display .item.active{background-color:#5855f3;color:#fff}.catalog .sort .display .item.active:before{content:none}.catalog .sort .display .item.active.block{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/display-block.svg)}.catalog .sort .display .item.active.list{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/display-list.svg)}.catalog .sort .display .item.active.table{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/display-table.svg)}.catalog .products-container{display:flex;flex-wrap:nowrap;margin:24px 0}.catalog .products-container .products{flex-grow:1}.catalog .products-container .products .products-list{margin-bottom:-25px}.catalog .products-container .products .products-list.list{display:block;margin:0 0 -24px}.catalog .products-container .products .products-list.list .product-wrap{width:100%;max-width:none;margin:0 0 24px}.catalog .products-container .products .products-list.pricelist{display:block;margin:0;padding:18px 19px 25px;background-color:#fff}.catalog .products-container .products .products-list.pricelist .product-wrap{width:100%;max-width:none;margin:0 0 16px}.catalog .products-container .products .products-list.pricelist .product-wrap:not(:first-child){padding-top:18px;border-top:1px solid #e7e7e7}.catalog .products-container .products .products-list.pricelist .product-wrap:last-child{margin-bottom:0}.catalog .products-container.has-filter.right .products .products-list.card .product-wrap,.catalog .products-container.has-filter.left .products .products-list.card .product-wrap{width:calc((100% - 120px)/5)}.catalog .products-container.has-filter.right .filter{margin:0 0 0 25px;order:1}.catalog .products-container.has-filter.right .filter .bx_filter_container_modef{left:initial;right:100%;box-shadow:-2px 0px 11px -3px #666}.catalog .products-container.has-filter.right .filter .bx_filter_container_modef .bx_filter_popup_result{display:flex !important;align-items:center;padding-left:12px}.catalog .products-container.has-filter.right .filter .bx_filter_container_modef .bx_filter_popup_result a{margin:0 12px 0 0;order:-1}.catalog .products-container.has-filter.top{flex-direction:column}.catalog .products-container.has-filter.top .filter{display:none;width:100%;padding-top:0}.catalog .products-container.has-filter.top .filter form{display:flex;flex-wrap:wrap;align-items:center;padding:20px 25px 10px}.catalog .products-container.has-filter.top .filter .params-container{display:none}.catalog .products-container.has-filter.top .filter .bx_filter_block{height:auto !important;opacity:1 !important;margin-top:0}.catalog .products-container.has-filter.top .filter .bx_filter_block.price{margin-bottom:-2px}.catalog .products-container.has-filter.top .filter .bx_filter_actions{margin-top:12px}.catalog .products-container.has-filter.top .filter .bx_filter_actions .btn{padding:8px 15px}.catalog .products-container.has-filter.top .filter .bx_filter_actions .btn.transparent{margin-left:8px;padding:7px 15px}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box{margin-bottom:10px;padding:0;border-bottom:none}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .bx_filter_parameters_box_title{margin-right:18px}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .bx_filter_parameters_box_title::before{content:none}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .bx_filter_parameters_box_title::after{content:'';position:absolute;top:50%;right:6px;display:block;width:4px;height:4px;margin-top:-3px;background-color:transparent;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg);transition:all .2s ease}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .params-container{position:absolute;top:100%;width:264px;height:auto !important;margin-top:6px;padding:15px 20px;background-color:#fff;border:1px solid #dedede;box-shadow:0 3px 3px rgba(0,0,0,0.15);box-sizing:border-box;z-index:30}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .params-container::before{content:'';position:absolute;top:-5px;left:14px;display:block;width:8px;height:8px;border-top:1px solid #dedede;border-left:1px solid #dedede;background-color:#fff;transform:rotate(45deg)}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title::after{margin-top:-2px;transform:rotate(-135deg)}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box.active .params-container{display:block}.catalog .products-container.has-filter.top .filter .bx_filter_param_label.dib{display:inline-block;padding-left:0;line-height:0}.catalog .products-container.has-filter.top .filter .bx_filter_param_label.dib::before{content:none}.catalog .products-container.has-filter.top .filter .bx_filter_param_label.dib .bx_color_sl .bx_filter_btn_color_icon{display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid #f5f5f5;border-radius:min(3px, var(--radius-cap, 999px));cursor:pointer}.catalog .products-container.has-filter.top .filter .bx_filter_param_label.dib.active .bx_color_sl .bx_filter_btn_color_icon{border-color:#5855f3}.catalog .products-container.has-filter.top .filter .bx_filter_select_block{margin-top:0}.catalog .products-container.has-filter.top .filter .bx_ui_slider_track{width:100%;height:55px;margin-top:16px}.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_part.p1,.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_part.p5{position:absolute;top:0;display:inline-block}.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_part.p1{left:2px}.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_part.p5{right:0}.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_pricebar_VD,.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_pricebar_VN,.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_pricebar_V,.catalog .products-container.has-filter.top .filter .bx_ui_slider_track .bx_ui_slider_range{top:35px}.catalog .products-container.has-filter.top .filter .bx_filter_input_checkbox{margin-top:0}.catalog .products-container.has-filter.top .filter .bx_filter_popup_result{display:none !important}.catalog .products-container.has-filter.top .filter .bx_filter_button_box{display:none}.catalog .products-container.has-filter.top .filter.open{display:block;margin:0 0 24px;padding-top:19px}.catalog .category-desc{margin:24px 0;padding:34px 39px;font-size:0.875em;line-height:1.5em;background-color:#fff}.catalog .category-desc h1,.catalog .category-desc h2,.catalog .category-desc h3{margin-bottom:27px;font-size:24px;line-height:23px}.promo{margin:24px 0;padding-bottom:24px}.promo .items{display:flex;flex-wrap:wrap;margin:0 0 -24px}.promo .items .item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:31.943%;height:200px;border-radius:min(8px, var(--radius-cap, 999px));padding:30px 30px;color:#fff;overflow:hidden;box-sizing:border-box}.promo .items .item .background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:all .75s ease}.promo .items .item .gradient{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 40.7%, rgba(0,0,0,0.6) 85.2%);z-index:1}.promo .items .item .label{position:relative;margin-bottom:12px;padding:2px 10px 1px;font-size:0.75em;font-weight:700;text-transform:uppercase;background-color:#5855f3;border-radius:min(30px, var(--radius-cap, 999px));z-index:10}.promo .items .item .text{position:relative;display:block;width:100%;font-size:1.5em;font-weight:700;line-height:1.2em;z-index:10}.promo .items .item:hover .background{transform:scale(1.1)}.promo .swiper-pagination{bottom:25px;display:none}.promo .swiper-pagination-bullet{width:6px;height:6px}.about-and-news{display:flex;flex-wrap:wrap;margin-top:24px}.about-and-news>div[id*="bx_incl"]{width:49.35%}.about-and-news>div[id*="bx_incl"] .news{width:100%;margin-top:0}section.about{display:flex;align-items:center;width:49.35%;margin:0 1.3% 0 0;padding:40px 39px;background-color:#fff;box-sizing:border-box}section.about .img{max-width:251px;max-height:251px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}section.about .img>div{display:flex}section.about .img img{height:unset !important;width:251px !important}section.about .content{width:62%;margin-left:5.25%}section.about .content .title{margin:4px 0;font-size:1.5em}section.about .content .desc{margin-top:20px;font-size:0.875em;line-height:1.43em}section.about .content .btn{margin-top:10px}section.news{display:flex;flex-wrap:wrap;width:49.35%;margin:0 0 0 auto;padding:38px 40px 24px;background-color:#fff;box-sizing:border-box;border-radius:min(8px, var(--radius-cap, 999px))}section.news .title{margin:0 0 5px;font-size:1.5em}section.news .all{display:inline-block;margin-left:17px;margin-top:7px;font-size:0.875em;color:#828282;line-height:1.5em}section.news .all:hover{color:#5855f3}section.news .previews{display:flex;flex-wrap:wrap;flex-grow:1;width:100%;margin:23px -12px 0}section.news .previews .item{width:calc((100% - 96px)/4);margin:0 12px 15px}section.news .previews .item:hover .name{text-decoration:underline}section.news .previews .item .img{display:flex;justify-content:center;align-items:center;width:100%;max-height:69%;line-height:0;overflow:hidden;border-radius:min(8px, var(--radius-cap, 999px))}section.news .previews .item .name{display:block;margin-top:11px;font-size:0.875em;line-height:1.29em}section.news .previews .item .date{margin-top:4px;font-size:0.75em;color:#828282}section.news .previews.line{align-items:flex-start;height:78.78%;margin:15px 0 0}section.news .previews.line .item{display:flex;width:100%;margin:0 0 15px}section.news .previews.line .item .img{width:140px;margin-right:15px;flex-shrink:0}section.news .previews.line .item .name{margin-top:1px;font-size:1em}section.news .previews.line .item:only-child{margin-top:10px}section.news .previews.line .item:only-child .img{width:200px}section.news .previews.line .item:only-child .name{font-size:1.1em}section.news .previews.line .item:only-child .date{font-size:0.875em}.brands{margin:24px 0;background-color:#fff;position:relative;border-radius:min(8px, var(--radius-cap, 999px))}.brands .items{position:static;height:120px;width:calc(100% - 124px);margin:0 auto;box-sizing:border-box}.brands .items .owl-stage-outer{z-index:5}.brands .items .owl-stage{margin:0 auto}.brands .items .item{position:relative;display:flex;justify-content:center;align-items:center;height:100px;margin:10px 0;padding:22px 20px;box-sizing:border-box;transition:opacity .2s}.brands .items .item:hover{opacity:0.7}.brands .items .item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.brands .items .item img{width:auto}.brands .items .owl-nav{position:absolute;top:50%;left:0;display:flex;width:100%;margin-top:-21px;z-index:2}.brands .items .owl-nav .owl-prev{margin-left:20px}.brands .items .owl-nav .owl-next{margin:0 21px 0 auto}.brands .swiper-button-prev{margin-left:10px}.brands .swiper-button-prev:before{left:-1px;content:'\0047'}.brands .swiper-button-next{margin:0 11px 0 auto}.brands .swiper-button-next:before{left:1px;content:'\0048'}.instagram:not(a){margin:24px 0;padding:1.95% 38px 40px;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px))}.instagram:not(a) .title{display:inline-block;font-size:1.5em}.instagram:not(a) .more{display:inline-block;margin-left:22px;font-size:0.875em;color:#828282}.instagram:not(a) .more:hover{color:#5855f3}.instagram:not(a)>div{width:100%}.instagram:not(a) .loader{position:relative;width:100%;min-height:150px}.instagram:not(a) .loader svg{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;animation:rotate 2s infinite linear}.instagram:not(a) .loader svg circle{stroke:#5855f3}.instagram:not(a) .instagram-wrapper{position:relative}.instagram:not(a) .instagram-wrapper .swiper-button-next{right:-21px}.instagram:not(a) .instagram-wrapper .swiper-button-prev{left:-21px;right:auto}.instagram:not(a) .items{width:100%;margin-top:1.4%;padding:0;box-sizing:border-box}.instagram:not(a) .items .owl-stage-outer{z-index:5}.instagram:not(a) .items .item{position:relative;width:100%;overflow:hidden;z-index:5}.instagram:not(a) .items .item a{display:flex;justify-content:center;align-items:center;height:100%;object-fit:cover}.instagram:not(a) .items .item a img{width:auto;max-width:unset}.instagram:not(a) .items .item .desc{position:absolute;left:0;bottom:-100%;display:flex;align-items:flex-start;width:100%;height:100%;padding:15px;font-size:0.85em;line-height:1.4em;color:#fff;background-color:rgba(0,0,0,0.7);box-sizing:border-box;z-index:7;transition:bottom .5s ease}.instagram:not(a) .items .item .desc span{max-height:100%;overflow:hidden}.instagram:not(a) .items .item:hover .desc{bottom:0}.instagram:not(a) .items .item.video{display:flex;align-items:center;justify-content:center}.instagram:not(a) .items .item.video svg{position:absolute;border-radius:min(10px, var(--radius-cap, 999px));cursor:pointer}.instagram:not(a) .items .item.video svg .shadow{-webkit-filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.7));filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.7))}.instagram:not(a) .items .owl-nav{position:absolute;top:50%;left:0;display:flex;width:100%;margin-top:-20px}.instagram:not(a) .items .owl-nav .owl-prev{position:relative;margin-left:-18px;z-index:10}.instagram:not(a) .items .owl-nav .owl-prev .prev{margin-left:0}.instagram:not(a) .items .owl-nav .owl-next{position:relative;margin:0 -17px 0 auto;z-index:10}.instagram:not(a) .items .owl-nav .owl-next .next{margin-left:0}.previously{margin:24px 0 12px}.previously .title{display:inline-block;font-size:1.5em}.previously .swiper-pagination{display:none;position:static;margin-top:8px}.previously .swiper-button-next,.previously .swiper-button-prev{transform:none;top:8px}.previously .swiper-button-next:hover,.previously .swiper-button-prev:hover{transform:none}.previously .swiper-button-prev{right:calc(42px + 10px);left:auto}.previously .swiper-button-next{right:0}.previously .items{padding-top:59px;margin-top:-59px;transition:height .2s ease}.previously .items .owl-stage-outer{margin:0 -20px;padding:0 20px}.previously .items .owl-stage{display:flex}.previously .items .owl-stage .owl-item{display:flex;flex-shrink:0}.previously .items .item{display:flex;width:100%;margin:20px 0;padding:20px;background-color:#fff;box-sizing:border-box}.previously .items .item .img{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-right:20px;flex-shrink:0}.previously .items .item .img img{width:auto}.previously .items .item .content .name{display:inline-block;font-size:0.875em;color:#424242;line-height:1.29em}.previously .items .item .content .name:hover{color:#5855f3}.previously .items .item .content .price{margin-top:5px;font-size:0.875em;font-weight:700}.previously .items .item:hover{box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.previously .items .owl-nav{position:absolute;top:-45px;right:0}footer{padding-left:148px}footer .container{border-top:1px solid #e7e7e7}footer .name{color:#282828;font-weight:700}footer .top{margin-top:12px}footer .top .container{display:flex;padding:22px 0}footer .contacts-container{margin-left:6.45%}footer .bottom{margin-top:8px}footer .bottom .container{padding:20px 0 25px}footer .footer-menu{display:flex;justify-content:space-between;width:44.3%}footer .footer-menu .column{padding-right:10px}footer .footer-menu .column .links{margin-top:11px}footer .footer-menu .column .links li{margin-bottom:9px;padding-left:0;line-height:1em}footer .footer-menu .column .links li:before{content:none}footer .footer-menu .column .links a{font-size:0.875em;color:#424242}footer .footer-menu .column .links a:hover{color:#5855f3}footer .address{margin-top:7px;font-size:0.875em}footer .address::before{content:'\0041';display:inline-block;width:8px;height:11px;margin-right:6px;font-size:11px;color:#424242}footer .tel-container{position:relative;margin-top:8px}footer .tel-container .call-me{padding-top:6px}footer .tel-container .call-me a:hover{text-decoration:underline}footer .tel-container.open .tel{top:-35px;left:-12px}footer .tel-container.open .call-me{margin-top:32px}footer .payments{margin-top:22px;cursor:default}footer .payments .item{display:inline-block;width:45px;height:24px;margin-right:7px;background-repeat:no-repeat;background-position:bottom;background-size:contain}footer .payments .item.visa{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/payments/visa.svg);background-position:center 80%}footer .payments .item.mastercard{width:29px;margin-right:8px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/payments/mastercard.svg)}footer .payments .item.maestro{width:29px;margin-right:9px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/payments/maestro.svg)}footer .payments .item.yandex{width:18px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/payments/yandex.svg)}footer .payments .item.qiwi{width:23px;margin-right:9px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/payments/qiwi.svg)}footer .payments .item.sberbank{width:22px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/payments/sberbank.svg);background-position:center 80%}footer .social{margin-left:3.3%}footer .social .links{margin-top:8px;margin-left:1px}footer .social .links .item{position:relative;display:inline-block;width:36px;height:36px;margin-bottom:3px;border-radius:50%;background-color:#fff;text-align:center;transition:all .2s ease}footer .social .links .item:before{color:#5855f3;font-size:14px;line-height:36px;transition:all .2s ease}footer .social .links .item:hover{background-color:#5855f3}footer .social .links .item:hover:before{color:#fff}footer .social .links .item.vk:before{content:'\004f'}footer .social .links .item.facebook:before{content:'\0050'}footer .social .links .item.twitter:before{content:'\0051'}footer .social .links .item.youtube:before{content:'\0052'}footer .social .links .item.instagram{top:-1px}footer .social .links .item.instagram:before{content:'\0053';font-size:13px}footer .social .links .item.ok:before{content:'\0054'}footer .copyright{display:inline-block;margin-right:3%;font-size:0.875em;color:#828282}footer .policy{display:inline-block;font-size:0.875em;color:#828282}footer .policy a{padding-bottom:1px;color:#828282;border-bottom:1px solid #bdbdbd}footer .policy a:hover{border-color:transparent}footer .subscribe-container{margin-top:21px}footer .subscribe-container form .bx-form-control{width:100%;padding:7px 15px 6px;background-color:#fff;box-sizing:border-box}footer .subscribe-block{margin-top:24px}footer .subscribe-block .container{display:flex;border-top:none}footer .subscribe-block .container::before{content:'\0077';display:block;margin-right:20px;font-family:'Icon Custom';font-size:57px;color:#5855f3;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .subscribe-block .name{max-width:26.996%;margin-right:1.3%;font-size:1.125em;line-height:1.2em}footer .subscribe-block .name.mobile{display:none}footer .subscribe-block .desc{width:31.55%;margin-left:1.4%;font-size:0.875em;color:#828282;line-height:1.2em}footer .subscribe-block .form-container{flex-grow:1;max-width:42%;margin-right:auto}footer .subscribe-block .form-container form{position:relative}footer .subscribe-block .form-container form .bx-form-control{width:100%;padding:10px 130px 11px 14px;background-color:#fff;border:1px solid #e7e7e7;border-radius:min(32px, var(--radius-cap, 999px));box-sizing:border-box}footer .subscribe-block .form-container form .bx_subscribe_submit_container .btn-subscribe{position:absolute;top:2px;right:2px;padding:10px 21px 9px;font-size:0.875em;color:#fff;font-weight:700;background-color:#5855f3;border:none;border-radius:min(32px, var(--radius-cap, 999px));box-sizing:border-box;cursor:pointer}footer .subscribe-block .form-container form .bx_subscribe_submit_container .btn-subscribe:hover{opacity:.9}footer .subscribe-block+.top{margin-top:17px}footer.type1 .subscribe-container form,footer.type2 .subscribe-container form{position:relative;width:231px;margin-top:10px}footer.type1 .subscribe-container form .bx-form-control,footer.type2 .subscribe-container form .bx-form-control{padding-right:35px}footer.type1 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe,footer.type2 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe{position:absolute;top:0;right:0;display:block;height:38px;padding:5px 15px 0 5px;background-color:transparent;border:none;cursor:pointer;box-sizing:border-box}footer.type1 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe::before,footer.type2 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe::before{content:'\006b';display:inline-block;font-family:'Icon Custom';font-size:16px;color:#5855f3;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer.type1 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe span,footer.type2 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe span{display:none}footer.type1 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe:hover::before,footer.type2 .subscribe-container form .bx_subscribe_submit_container .btn-subscribe:hover::before{opacity:.9}footer.type2,footer.type4,footer.type6{margin-top:12px;color:#fff;background-color:#282828}footer.type2 .container,footer.type4 .container,footer.type6 .container{border-color:#424242}footer.type2 .top,footer.type4 .top,footer.type6 .top{margin-top:0}footer.type2 .top .container,footer.type4 .top .container,footer.type6 .top .container{border-top:none}footer.type2 .name,footer.type4 .name,footer.type6 .name{color:#fff}footer.type2 .footer-menu .column .links a,footer.type4 .footer-menu .column .links a,footer.type6 .footer-menu .column .links a{color:#aaa}footer.type2 .footer-menu .column .links a:hover,footer.type4 .footer-menu .column .links a:hover,footer.type6 .footer-menu .column .links a:hover{color:#fff}footer.type2 .address,footer.type4 .address,footer.type6 .address{color:#aaa}footer.type2 .address::before,footer.type4 .address::before,footer.type6 .address::before{color:#5855f3}footer.type2 .tel-container .tel,footer.type4 .tel-container .tel,footer.type6 .tel-container .tel{color:#aaa}footer.type2 .tel-container .tel>a::after,footer.type4 .tel-container .tel>a::after,footer.type6 .tel-container .tel>a::after{border-top:4px solid #aaa}footer.type2 .tel-container.has-content .tel:hover,footer.type4 .tel-container.has-content .tel:hover,footer.type6 .tel-container.has-content .tel:hover{color:#282828}footer.type2 .tel-container.has-content .tel:hover>a::after,footer.type4 .tel-container.has-content .tel:hover>a::after,footer.type6 .tel-container.has-content .tel:hover>a::after{border-top:4px solid #424242}footer.type2 .tel-container .call-me a,footer.type4 .tel-container .call-me a,footer.type6 .tel-container .call-me a{color:#fff}footer.type2 .tel-container .call-me a:hover,footer.type4 .tel-container .call-me a:hover,footer.type6 .tel-container .call-me a:hover{text-decoration:underline}footer.type2 .social .links .item,footer.type4 .social .links .item,footer.type6 .social .links .item{background-color:#424242}footer.type2 .social .links .item::before,footer.type4 .social .links .item::before,footer.type6 .social .links .item::before{color:#fff}footer.type2 .social .links .item:hover,footer.type4 .social .links .item:hover,footer.type6 .social .links .item:hover{background-color:#fff}footer.type2 .social .links .item:hover::before,footer.type4 .social .links .item:hover::before,footer.type6 .social .links .item:hover::before{color:#5855f3}footer.type3 .top .container,footer.type4 .top .container{padding:22px 0 24px}footer.type3 .bottom .container,footer.type4 .bottom .container{padding:13px 0 25px}footer.type3 .footer-menu,footer.type4 .footer-menu{width:100%}footer.type3 .footer-menu .column,footer.type4 .footer-menu .column{width:25%;box-sizing:border-box}footer.type3 .footer-menu .contacts-container,footer.type4 .footer-menu .contacts-container{width:25%;margin-left:0}footer.type3 .social,footer.type4 .social{margin:19px 0 0}footer.type3 .social .name,footer.type4 .social .name{display:none}footer.type3 .social .links,footer.type4 .social .links{margin-left:0}footer.type3 .policy,footer.type4 .policy{margin-right:2.1%}footer.type3 .payments,footer.type4 .payments{position:relative;top:5px;display:inline-block;margin:0}footer.type3 .copyright,footer.type4 .copyright{margin-right:2.15%}footer.type4 .subscribe-block .container{padding-bottom:17px;border-bottom:1px solid #424242}footer.type5,footer.type6{margin-top:12px}footer.type5 .container,footer.type6 .container{display:flex;align-items:center;padding:24px 0 22px}footer.type5 .tel-container,footer.type6 .tel-container{margin:0 2.425% 0 5px}footer.type5 .tel-container .tel,footer.type6 .tel-container .tel{margin-right:0;margin-bottom:-11px}footer.type5 .tel-container .tel a,footer.type6 .tel-container .tel a{padding-bottom:11px}footer.type5 .tel-container .tel>a,footer.type6 .tel-container .tel>a{border-top:1px solid transparent}footer.type5 .tel-container.has-content .tel:hover,footer.type6 .tel-container.has-content .tel:hover{border-radius:0 0 min(3px, var(--radius-cap, 999px)) min(3px, var(--radius-cap, 999px));box-shadow:0px 4px 12px rgba(0,0,0,0.12)}footer.type5 .tel-container.has-content .tel:hover>a::after,footer.type6 .tel-container.has-content .tel:hover>a::after{top:-4px;transform:rotate(180deg)}footer.type5 .tel-container.has-content .tel:hover .content,footer.type6 .tel-container.has-content .tel:hover .content{bottom:100%;padding-top:0;border-radius:min(3px, var(--radius-cap, 999px)) min(3px, var(--radius-cap, 999px)) 0 0;box-shadow:0px -4px 12px rgba(0,0,0,0.12)}footer.type5 .tel-container.has-content .tel:hover .content a:first-child,footer.type6 .tel-container.has-content .tel:hover .content a:first-child{border-top:none}footer.type5 .tel-container .call-me,footer.type6 .tel-container .call-me{display:none}footer.type5 .address,footer.type6 .address{margin:0 2.4% 0 0}footer.type5 .address::before,footer.type6 .address::before{margin-right:9px}footer.type5 .copyright,footer.type6 .copyright{margin-right:2.4%}footer.type5 .social,footer.type6 .social{margin-left:auto;padding-left:20px;flex-shrink:0}footer.type5 .social .name,footer.type6 .social .name{display:none}footer.type5 .social .links,footer.type6 .social .links{margin:0}.popup-window:not([id*="smartFilterDropDown"]){width:380px;padding:35px 39px 38px;font-family:'Roboto';font-size:1rem;border-top:5px solid #5855f3;box-sizing:border-box}.popup-window:not([id*="smartFilterDropDown"]) .bx_subscribe_response_container table{border-spacing:0;border-collapse:collapse}.popup-window:not([id*="smartFilterDropDown"]) .bx_subscribe_response_container .img{display:none}.popup-window:not([id*="smartFilterDropDown"]) .bx_subscribe_response_container .name{font-size:1.375rem;color:#282828;font-weight:700}.popup-window:not([id*="smartFilterDropDown"]) .bx_subscribe_response_container .name+.text{margin-top:21px}.popup-window:not([id*="smartFilterDropDown"]) .bx_subscribe_response_container .text{font-size:1rem;line-height:1.35em}.popup-window:not([id*="smartFilterDropDown"]) .popup-window-close-icon{top:13px;right:18px;width:16px;height:16px}.popup-window:not([id*="smartFilterDropDown"]) .popup-window-close-icon::after{width:100%;height:100%}.popup-window-with-titlebar .popup-window-titlebar{height:auto}.popup-window-with-titlebar .popup-window-titlebar .popup-window-titlebar-text{padding:0;font-size:1.375em;color:#424242;font-weight:700;line-height:1.25em;white-space:normal}.popup-window-with-titlebar .popup-window-content{margin:15px 0 2px;padding:0}.popup-window-with-titlebar .popup-window-content table{width:100%}.popup-window-with-titlebar .popup-window-content table tr{display:flex;flex-direction:column;margin-bottom:16px}.popup-window-with-titlebar .popup-window-content table tr td:first-child{margin:0 0 2px 1px;font-size:0.875em}.popup-window-with-titlebar .popup-window-content table tr td select{width:100%;font-size:14px;background-color:#f5f5f5;border:none;outline:none;padding:12px}.popup-window-with-titlebar .popup-window-content table tr td select:hover,.popup-window-with-titlebar .popup-window-content table tr td select:focus,.popup-window-with-titlebar .popup-window-content table tr td select:active{border:none;outline:none}.popup-window-with-titlebar .popup-window-content .bx-catalog-popup-content{width:100%;max-width:none}.popup-window-with-titlebar .popup-window-content .bx-catalog-popup-content .bx-catalog-popup-message{max-width:none;font-weight:400}.popup-window-with-titlebar .popup-window-buttons{display:none;text-align:left;padding-top:3px}.popup-window-with-titlebar[id*="subscribe"] .popup-window-buttons{display:block;padding-bottom:0}.popup-window-with-titlebar[id*="subscribe"] .popup-window-buttons .btn{line-height:1.5em}.popup-window-with-titlebar[id*="subscribe"] .popup-window-buttons .btn:not(.btn-primary){display:none}.main-title{margin-top:30px}div[id*="bx_incl"]+.main-title{margin:9px 0 3px}.breadcrumbs{margin:21px 0 0;font-size:0.875em}.breadcrumbs .item{color:#828282}.breadcrumbs .item:not(:last-child):after{content:'/';display:inline-block;margin:0 6px 0 11px;color:#828282}.breadcrumbs .item a:hover{text-decoration:underline}.breadcrumbs+.main-title{margin:9px 0 3px}.pagination{width:100%;margin-top:25px;background-color:#fff}.pagination .items{display:flex;padding:9px 8px 10px}.pagination .items .item{display:inline-block;width:42px;height:42px;margin-right:6px;padding-top:1px;color:#000;line-height:42px;text-align:center;border-radius:50%;box-sizing:border-box}.pagination .items .item:not(span):hover{color:#5855f3}.pagination .items .item.prev{padding-top:2px}.pagination .items .item.prev:before{content:'\0047';font-size:14px}.pagination .items .item.next{padding-top:2px}.pagination .items .item.next:before{content:'\0048';font-size:14px}.pagination .items .item.active{color:#fff;background-color:#5855f3}.pagination .items .item.active:hover{color:#fff}.pagination .items span{cursor:default}.pagination-top .pagination{margin-top:0;margin-bottom:25px}.popup{position:fixed;z-index:1000;left:50% !important;top:50% !important;margin-left:0 !important;transform:translateX(-50%) translateY(-50%);min-width:200px}.popup .popup-content{width:370px;background:#fff}.jqmOverlay{background-color:rgba(3,15,28,0.75)}.jqmOverlay.product-image{z-index:1001 !important}.filter{width:264px;margin-right:25px;padding-top:19px;background-color:#fff;flex-shrink:0}.filter .bx_filter_block{display:none}.filter .bx_filter_title{padding:0 20px 19px;font-weight:700;border-bottom:1px solid #e7e7e7}.filter .bx_filter_parameters_box{position:relative;padding:17px 20px;border-bottom:1px solid #e7e7e7}.filter .bx_filter_parameters_box .bx_filter_parameters_box_title{position:relative;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.filter .bx_filter_parameters_box .bx_filter_parameters_box_title:before{content:'';position:absolute;top:11px;right:0;display:block;width:12px;height:2px;background-color:#424242;transition:all .3s ease}.filter .bx_filter_parameters_box .bx_filter_parameters_box_title:after{content:'';position:absolute;top:6px;right:5px;display:block;width:2px;height:12px;background-color:#424242;transition:all .3s ease}.filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title:before{transform:rotate(90deg);opacity:0}.filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title:after{transform:rotate(90deg)}.filter .bx_filter_parameters_box.active .bx_filter_block{margin-top:13px}.filter .bx_filter_parameters_box.active .bx_filter_block{display:block}.filter .bx_filter_button_box input[type="submit"]{width:calc(50% - 2px)}.filter .bx_filter_button_box input[type="submit"].bx_filter_search_button{margin-right:4px}.filter .bx_filter_button_box .bx_filter_parameters_box_container{display:flex}.filter .bx_filter_parameters_box_container_block{display:inline-block}.filter .bx_filter_parameters_box_container_block:first-child .bx_filter_input_container{position:relative}.filter .bx_filter_parameters_box_container_block:first-child .bx_filter_input_container:after{content:'';position:absolute;top:50%;right:2px;width:12px;height:1px;background-color:#828282}.filter .bx_filter_param_label.disabled .bx_filter_input_checkbox{pointer-events:none}.filter .bx_filter_param_label.disabled .bx_filter_input_checkbox .bx_filter_param_text{opacity:.4}.filter .bx_filter_param_label.disabled .bx_filter_input_checkbox .bx_filter_param_text:before{opacity:.4}.filter .bx_filter_checkbox_w_pic{display:inline-block !important;padding-left:0 !important;font-size:0.85em}.filter .bx_filter_checkbox_w_pic:before{display:none !important}.filter .bx_filter_checkbox_w_pic .bx_filter_icon{display:inline-block;min-width:30px;height:30px;background-color:#f5f5f5;border:2px solid #f5f5f5;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box;cursor:pointer;background-size:contain}.filter .bx_filter_checkbox_w_pic.active .bx_filter_icon{border-color:#5855f3}.filter .bx_filter_checkbox_w_pic_label{display:flex !important;align-items:center;padding-left:0 !important;font-size:0.85em}.filter .bx_filter_checkbox_w_pic_label:before{display:none !important}.filter .bx_filter_checkbox_w_pic_label .bx_filter_icon{display:inline-block;width:30px;height:30px;background-color:#f5f5f5;border:2px solid #f5f5f5;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box;cursor:pointer;margin-right:8px}.filter .bx_filter_checkbox_w_pic_label.active .bx_filter_icon{border-color:#5855f3}.filter .bx_filter_input_container{display:inline-block}.filter .bx_filter_input_container .min-price,.filter .bx_filter_input_container .max-price{display:inline-block;width:99px}.filter .bx_filter_input_container .min-price{margin-right:20px}.filter .bx_ui_slider_track{position:relative;margin-top:16px;height:18px;overflow:hidden}.filter .bx_ui_slider_track .bx_ui_slider_part{display:none}.filter .bx_ui_slider_track .bx_ui_slider_pricebar_VN,.filter .bx_ui_slider_track .bx_ui_slider_pricebar_V{position:absolute;top:7px;width:100%;height:4px;background-color:#f5f5f5;z-index:5}.filter .bx_ui_slider_track .bx_ui_slider_pricebar_VD{position:absolute;top:7px;height:4px;background-color:#5855f3;z-index:10}.filter .bx_ui_slider_track .bx_ui_slider_range{position:relative;top:7px}.filter .bx_ui_slider_track .bx_ui_slider_range .bx_ui_slider_handle{position:absolute;top:-7px;display:block;width:18px;height:18px;border-radius:50%;background-color:#fff;border:3px solid #5855f3;box-sizing:border-box;z-index:15;cursor:grab}.filter .bx_ui_slider_track .bx_ui_slider_range .bx_ui_slider_handle:active{cursor:grabbing}.filter .bx_filter_select_block{position:relative;margin-top:10px}.filter .bx_filter_select_block .bx_filter_select_text{width:100%;padding:6px 10px 5px;font-size:0.875em;background-color:#f5f5f5;border:1px solid #e7e7e7;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.filter .bx_filter_select_block .bx_filter_select_arrow{position:absolute;top:50%;right:10px;margin-top:-2px;border:3px solid transparent;border-top:4px solid #444}.filter .bx_filter_input_checkbox{display:block;margin-top:9px}.filter .bx_filter_input_checkbox input[type='checkbox']{display:none}.filter .bx_filter_input_checkbox input[type='checkbox']:checked+.bx_filter_param_text:before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg);background-color:#5855f3;border-color:#5855f3}.filter .bx_filter_input_checkbox .bx_filter_param_text{position:relative;display:inline-block;padding-left:28px;font-size:14px;cursor:pointer}.filter .bx_filter_input_checkbox .bx_filter_param_text:before{content:'';position:absolute;top:1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border-radius:2px;border:1px solid #aaa;box-sizing:border-box}.filter .bx_filter_button_box{padding:19px 20px}.filter .bx_filter_button_box .bx_filter_block{display:block}.filter .bx_filter_button_box input[type="submit"]{padding:11px 19px 12px;font-size:14px;color:#828282;background-color:#fff;border:1px solid #e7e7e7;border-radius:min(100px, var(--radius-cap, 999px));cursor:pointer}.filter .bx_filter_button_box input[type="submit"].bx_filter_search_button{color:#fff;font-weight:700;background-color:#5855f3;border-color:#5855f3;transition:opacity .2s ease}.filter .bx_filter_button_box input[type="submit"].bx_filter_search_button:hover{opacity:.9}.filter .bx_filter_button_box input[type="submit"].bx_filter_search_reset{padding:11px 23px 12px;transition:all .2s ease}.filter .bx_filter_button_box input[type="submit"].bx_filter_search_reset:hover{color:#5c5c5c;border-color:#bcbcbc}.filter .bx_filter_container_modef{position:absolute;left:100%;background-color:#fff;box-shadow:1px 0px 11px -3px #666;z-index:25}.filter .bx_filter_container_modef .bx_filter_popup_result{padding:13px 15px 13px 16px;font-size:0.875em;color:#828282;white-space:nowrap;box-sizing:border-box}.filter .bx_filter_container_modef .bx_filter_popup_result a{display:inline-block;margin-left:7px;padding:9px 20px;color:#fff;font-weight:700;background-color:#5855f3;border-radius:min(100px, var(--radius-cap, 999px));transition:opacity .2s ease}.filter .bx_filter_container_modef .bx_filter_popup_result a:hover{opacity:.9}.popup-window-content .bx_filter_select_popup{width:204px;font-size:14px}.popup-window-content .bx_filter_select_popup ul li{padding-left:4px}.popup-window-content .bx_filter_select_popup ul li:not(:last-child){margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #e7e7e7}.popup-window-content .bx_filter_select_popup ul li:before{content:none}.popup-window-content .bx_filter_select_popup ul li label{display:block;width:100%;cursor:pointer}.popup-window-content .bx_filter_select_popup ul li label:hover{color:#5855f3}.popup-window-content .bx_filter_select_popup ul li label.disabled{color:#b5b5b5}.title-search-result{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:60}.title-search-result.opened{display:block !important}.title-search-result .search-corrected,.title-search-result .search-empty{padding:14px 20px;font-size:0.8125em;color:#828282;border-bottom:1px solid #e7e7e7}.title-search-result .search-popular{padding:14px 20px;font-size:0.8125em}.title-search-result .search-popular .search-popular-title{display:block;margin-bottom:8px;color:#828282}.title-search-result .search-popular a{display:inline-block;margin:0 12px 6px 0;color:#5855f3}.title-search-result .search-popular a:hover{text-decoration:underline}.title-search-result .content .item{display:flex;align-items:center;padding:20px 20px 17px;border-bottom:1px solid #e7e7e7;box-sizing:border-box}.title-search-result .content .item .image{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin-right:10px;flex-shrink:0}.title-search-result .content .item .info{display:flex;flex-wrap:wrap}.title-search-result .content .item .info .name{display:block;width:100%;margin-bottom:4px;font-size:0.875em;color:#424242;line-height:1.3em}.title-search-result .content .item .info .name:hover{color:#5855f3}.title-search-result .content .item .info .price{color:#282828;font-weight:700}.title-search-result .content .item .info .old-price{margin-left:10px;font-size:0.75em;color:#828282;line-height:1.6em;text-decoration:line-through;align-self:flex-end;order:1}@keyframes timer-blink{from{opacity:1}25%{opacity:0}50%{opacity:1}to{opacity:1}}.product-main-info{margin:2.495% 0 24px;padding:2.2% 2.25% 2.4% 2.4%;background-color:#fff;box-sizing:border-box}.product-main-info .product-main-container{display:flex;overflow:hidden}.product-main-info .product-img{position:relative;margin-top:1px;flex-shrink:0;min-width:0}.product-main-info .product-img .labels{top:13px;left:12px}.product-main-info .product-img .additional-links{top:13px;right:13px}.product-main-info .product-img .additional-links .compare::before,.product-main-info .product-img .additional-links .wishlist::before{padding-left:0}.product-main-info .product-img .main-img{display:flex;justify-content:center;align-items:center;width:25.834vw;height:25.834vw;max-width:496px;max-height:496px;margin-bottom:5%}.product-main-info .product-img .main-img>div{display:none;justify-content:center;align-items:center;width:100%;height:100%}.product-main-info .product-img .main-img>div.active{display:flex}.product-main-info .product-img .slider-controls-wrapper{max-height:60px;overflow:hidden;margin-top:6px}.product-main-info .product-img .slider-controls-wrapper .thumbnails{margin-top:0}.product-main-info .product-img .thumbnails{position:relative;min-width:0;width:100%;max-width:25.834vw;margin-top:6px;padding:0 66px;box-sizing:border-box}.product-main-info .product-img .thumbnails .swiper-wrapper .swiper-slide.preview{margin:0}.product-main-info .product-img .thumbnails .owl-stage{margin:0 auto}.product-main-info .product-img .thumbnails .preview{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto;padding:5px;box-sizing:border-box;border-radius:2px}.product-main-info .product-img .thumbnails .preview img{position:relative;width:auto;z-index:-1}.product-main-info .product-img .thumbnails .preview.active:not(.video){box-shadow:inset 0 0 0 2px #5855f3}.product-main-info .product-img .thumbnails .preview.video{margin:auto;color:#5855f3;text-align:center;background-color:#fff}.product-main-info .product-img .thumbnails .preview.video:before{content:'\0059';font-size:34px;line-height:60px}.product-main-info .product-img .thumbnails .owl-nav{position:absolute;top:0;left:0;width:100%}.product-main-info .product-img .thumbnails .owl-nav .owl-prev,.product-main-info .product-img .thumbnails .owl-nav .owl-next{position:absolute;transition:opacity .1s ease}.product-main-info .product-img .thumbnails .owl-nav .owl-prev.disabled,.product-main-info .product-img .thumbnails .owl-nav .owl-next.disabled{opacity:0;pointer-events:none}.product-main-info .product-img .thumbnails .owl-nav .owl-prev{left:0}.product-main-info .product-img .thumbnails .owl-nav .owl-next{right:0}.product-main-info .product-img .thumbnails .owl-nav .prev,.product-main-info .product-img .thumbnails .owl-nav .next{width:60px;height:60px;text-align:center;background-color:#fff;transition:all .2s ease}.product-main-info .product-img .thumbnails .owl-nav .prev:before,.product-main-info .product-img .thumbnails .owl-nav .next:before{position:relative;font-size:14px;line-height:60px}.product-main-info .product-img .thumbnails .owl-nav .prev:hover:before,.product-main-info .product-img .thumbnails .owl-nav .next:hover:before{color:#5855f3}.product-main-info .product-img .thumbnails .owl-nav .prev:before{content:'\0047'}.product-main-info .product-img .thumbnails .owl-nav .next:before{content:'\0048'}.product-main-info .product-img .thumbnails .owl-nav.disabled{display:none}.product-main-info .product-img.popup{left:0;box-shadow:none}.product-main-info .product-img.popup:before{content:'';display:block;width:496px;height:496px}.product-main-info .product-img.popup .main-img{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:5}.product-main-info .product-img.popup .main-img>div{position:relative;width:496px;height:496px;padding:50px;background-color:#fff;border-radius:min(5px, var(--radius-cap, 999px))}.product-main-info .product-img.popup .main-img>div::after{content:'';position:absolute;top:-25px;right:-25px;display:block;width:25px;height:25px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/close-popup.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.product-main-info .product-img.magnified .main-img div.active img{background-repeat:no-repeat}.product-main-info .info{width:calc(100% - 25.834vw);padding-left:2.42%;box-sizing:border-box}.product-main-info .info .top{display:flex;align-items:flex-start;padding-bottom:5px;border-bottom:1px solid #e7e7e7}.product-main-info .info .top .iblock-vote{margin-right:5.5%}.product-main-info .info .top .code{margin-right:4.15%;font-size:0.75em;line-height:1.5em}.product-main-info .info .top .stock{position:relative;line-height:1.5em}.product-main-info .info .top .stock span{border-bottom:1px dashed #828282}.product-main-info .info .top .stock:before{position:absolute;top:4px;left:-14px}.product-main-info .info .top .stock:hover{border-bottom:none;cursor:pointer}.product-main-info .info .top .stock.order-icon:before{content:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/order_icon.svg');top:2px}.product-main-info .info .top .stock.order-icon span{border-bottom:none}.product-main-info .info .top .brand-img{width:80px;height:43px;margin:3px 0 0 auto;text-align:center}.product-main-info .info .main{display:flex;min-height:86px;padding:19px 0;border-bottom:1px solid #e7e7e7;box-sizing:border-box}.product-main-info .info .main .price-container{flex-shrink:0;padding-right:20px}.product-main-info .info .main .price-container .old-price{font-size:1.125em;letter-spacing:-0.025em}.product-main-info .info .main .price-container .price{position:relative;margin-top:12px;padding-right:26px;font-size:1.875em}.product-main-info .info .main .price-container .price .product-item-detail-info-container{position:absolute;top:2px;right:0}.product-main-info .info .main .price-container .price .measure{font-size:55%}.product-main-info .info .main .price-container .saving{margin-top:17px}.product-main-info .info .main .desc{width:65.905%;margin-left:auto}.product-main-info .info .main .desc .text{font-size:0.875em;line-height:1.5em}.product-main-info .info .main .desc .more{display:inline-block;margin-top:3px;font-size:0.875em}.product-main-info .info .main .desc .characteristics{margin-top:15px;font-size:0.875em;line-height:1.5em}.product-main-info .info .main .desc .characteristics table{min-width:67.5%;border:none;border-collapse:collapse}.product-main-info .info .main .desc .characteristics table td{padding:0}.product-main-info .info .main .desc .characteristics table .type{padding-right:10px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/background-line.svg);background-repeat:repeat-x;background-position-x:0px;background-position-y:calc(100% - 6px);vertical-align:bottom}.product-main-info .info .main .desc .characteristics table .type span{display:inline;padding-right:15px;background-color:#fff}.product-main-info .info .main .desc .characteristics table .value{padding-left:15px;vertical-align:bottom}.product-main-info .info .order-container{padding:30px 0 29px}.product-main-info .info .order-container .details .product-item-info-container{margin-bottom:10px}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-container{display:flex;align-items:flex-start}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-name{min-width:117px;margin-right:20px;padding-top:3px;font-size:0.875em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-list{cursor:pointer}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-list li div{height:100%;background-size:contain}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-list .product-item-scu-item-text{padding:0 6px}.product-main-info .info .order-container .buttons{display:flex;align-items:flex-start;width:100%;margin-top:30px}.product-main-info .info .order-container .buttons.with-make-order .make-order-container{display:flex;align-items:center}.product-main-info .info .order-container .buttons.with-make-order .make-order-container .make-order{margin-right:16px}.product-main-info .info .order-container .buttons.with-make-order .make-order-container .order-text{font-size:14px;line-height:143%;max-width:250px}.product-main-info .info .order-container .buttons.with-make-order .delivery-link{margin-left:auto}.product-main-info .info .order-container .buttons .counter{flex-shrink:0;width:auto;min-width:100px;max-width:133px;padding:10px 15px 8px}.product-main-info .info .order-container .buttons .counter input{margin:-1px 5px 0;padding:0 5px;max-width:64px}.product-main-info .info .order-container .buttons .counter .plus{margin-right:1px}.product-main-info .info .order-container .buttons .product-item-button-container{display:flex;flex-shrink:0;margin-left:7px}.product-main-info .info .order-container .buttons .product-item-button-container .btn{padding-bottom:9px}.product-main-info .info .order-container .buttons .product-item-button-container .btn.bx-catalog-subscribe-button{border:1px solid #5855f3;font-weight:normal;color:#fff;background-color:#5855f3;font-size:14px}.product-main-info .info .order-container .buttons .product-item-button-container .btn.bx-catalog-subscribe-button.disabled{color:#5855f3;background-color:#fff}.product-main-info .info .order-container .buttons .product-item-button-container .one-click{flex-shrink:0;margin-left:7px;padding:8px 21px 7px;color:#5855f3;background-color:#fff;border:2px solid #5855f3;transition:all .2s ease}.product-main-info .info .order-container .buttons .product-item-button-container .one-click:hover{color:#fff;background-color:#5855f3;opacity:1}.product-main-info .info .order-container .buttons .delivery-link{position:relative;margin:4px 0 0 4.55%;padding-left:49px;font-size:0.8125em;line-height:1.307692em;box-sizing:border-box}.product-main-info .info .order-container .buttons .delivery-link::before{content:'';position:absolute;top:0;left:0;width:34px;height:34px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/product-delivery.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.product-main-info .info .order-container .buttons .delivery-link .text{margin-bottom:1px}.product-main-info .info .order-container .buttons .delivery-link .text span{font-weight:700}.product-main-info .info .order-container .buttons .delivery-link .text:not(.loaded) span{position:relative}.product-main-info .info .order-container .buttons .delivery-link .text:not(.loaded) span::after{content:'';position:absolute;right:-14px;bottom:2px;display:block;width:12px;height:4px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/delivery-preloader.svg);background-repeat:no-repeat;background-position:left center;background-size:contain}.product-main-info .info .order-container.no-offers .buttons{margin-top:0}.product-main-info .info .order-container .order-text{font-size:14px;line-height:143%}.product-main-info .info .bottom{display:flex;padding:29px 0 19px;border-top:1px solid #e7e7e7;flex-wrap:wrap}.product-main-info .info .bottom .left{display:flex;width:50%;flex-shrink:0;flex-wrap:wrap}.product-main-info .info .bottom .right{flex-shrink:0;margin:0 1px 0 auto;padding-left:10px}.product-main-info .info .bottom .sale,.product-main-info .info .bottom .gifts-tip{position:relative;width:100%;padding:0 50px 0 52px;box-sizing:border-box;margin-bottom:24px}.product-main-info .info .bottom .sale:before,.product-main-info .info .bottom .gifts-tip:before{content:'';position:absolute;top:1px;left:0;display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain}.product-main-info .info .bottom .sale .name,.product-main-info .info .bottom .gifts-tip .name{font-weight:700}.product-main-info .info .bottom .sale .text,.product-main-info .info .bottom .gifts-tip .text{margin-top:5px;font-size:0.875em;line-height:1.5em}.product-main-info .info .bottom .sale .link,.product-main-info .info .bottom .gifts-tip .link{font-size:0.875em;line-height:1.5em}.product-main-info .info .bottom .sale .owl-dots,.product-main-info .info .bottom .gifts-tip .owl-dots{bottom:-32px}.product-main-info .info .bottom .gifts-tip{display:none;width:auto;flex-shrink:0}.product-main-info .info .bottom .gifts-tip.visible{display:block}.product-main-info .info .bottom .sale::before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-sale.svg)}.product-main-info .info .bottom .gifts-tip::before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-gifts-tip.svg)}.product-main-info .info .bottom .gifts-tip .link{border-bottom:1px dashed #5855f3}.product-main-info .info .bottom .gifts-tip .link:hover{border-color:transparent}.product-main-info .info .set-items-container{display:flex;padding-top:20px}.product-main-info .info .set-items-container *{box-sizing:border-box}.product-main-info .info .set-items-container .set-items{width:100%;margin-right:48px}.product-main-info .info .set-items-container .set-items .title{margin-bottom:20px;font-size:1.375em;line-height:26px;font-weight:700;color:#282828}.product-main-info .info .set-items-container .set-items .item{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e7e7e7}.product-main-info .info .set-items-container .set-items .item .img{width:60px;height:60px;margin-right:20px;flex-shrink:0;align-items:center;display:flex}.product-main-info .info .set-items-container .set-items .item .img img{border-radius:2px;overflow:hidden;background-color:#fff}.product-main-info .info .set-items-container .set-items .right-block{display:flex;align-items:center;width:100%}.product-main-info .info .set-items-container .set-items .name{padding-right:16px;line-height:19px}.product-main-info .info .set-items-container .set-items .price{margin:0 10px 0 auto;line-height:19px;font-weight:700;color:#282828;white-space:nowrap}.product-main-info .info .set-items-container .set-items .quantity{font-size:0.75em;line-height:14px;color:#828282;white-space:nowrap}.product-main-info .info .set-items-container .set-description{width:60%;height:100%;padding:32px 24px 56px;background:#f5f5f5;border-radius:min(10px, var(--radius-cap, 999px))}.product-main-info .info .set-items-container .set-description .price-container{text-align:center}.product-main-info .info .set-items-container .set-description .price-container .old-price{margin-bottom:6px;font-size:1.125em}.product-main-info .info .set-items-container .set-description .price-container .price{font-size:1.9em;line-height:35px;color:#282828;justify-content:center}.product-main-info .info .set-items-container .set-description .price-container .saving{padding:5px 8px;line-height:14px}.product-main-info .info .set-items-container .set-description .price-container .product-timer.show{margin-left:auto;margin-right:auto}.product-main-info .info .set-items-container .set-description .text{margin-top:32px}.product-main-info .info .set-items-container .set-description .characteristics{margin-top:15px;font-size:0.875em;line-height:1.5em}.product-main-info .info .set-items-container .set-description .characteristics table{min-width:67.5%;border:none;border-collapse:collapse}.product-main-info .info .set-items-container .set-description .characteristics table td{padding:0}.product-main-info .info .set-items-container .set-description .characteristics table .type{padding-right:10px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/background-line.svg);background-repeat:repeat-x;background-position:0px 14px;vertical-align:top;white-space:nowrap}.product-main-info .info .set-items-container .set-description .characteristics table .type span{display:inline-block;padding-right:15px;background:#f5f5f5}.product-main-info .info .set-items-container .set-description .characteristics table .value{padding-left:15px}.product-main-info .set-constructor{display:flex;width:100%;margin-top:39px;padding-top:2.5%;border-top:1px solid #e7e7e7}.product-main-info .set-constructor .mobile-title{display:none}.product-main-info .set-constructor .base-product{position:relative;flex-shrink:0;width:273px;padding-right:51px;box-sizing:border-box}.product-main-info .set-constructor .base-product::after{content:'';position:absolute;top:50%;right:-21px;display:block;width:40px;height:40px;margin-top:-20px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-plus.svg);background-repeat:no-repeat;background-position:center;background-size:12px;background-color:#e7e7e7;border-radius:50%;z-index:2}.product-main-info .set-constructor .base-product .img{display:flex;justify-content:center;align-items:center;width:224px;height:224px}.product-main-info .set-constructor .base-product .name{margin-top:9px;font-size:0.875em;line-height:1.35em}.product-main-info .set-constructor .base-product .price{margin-top:11px;font-size:1.15em;color:#282828;font-weight:700;letter-spacing:-0.012em}.product-main-info .set-constructor .base-product .old-price{margin-top:1px;font-size:0.75em;color:#828282;text-decoration:line-through}.product-main-info .set-constructor .sets-list{position:relative;width:100%;padding:0 48px;border-left:3px solid #e7e7e7;border-right:3px solid #e7e7e7;box-sizing:border-box}.product-main-info .set-constructor .sets-list .title{font-size:1.375em;color:#282828;font-weight:700;line-height:1.2em}.product-main-info .set-constructor .sets-list .list{width:100%;margin-top:29px;border-spacing:0;border:none}.product-main-info .set-constructor .sets-list .list tr:last-child td{border-bottom:1px solid #e7e7e7}.product-main-info .set-constructor .sets-list .list td{padding:10px 0 9px;border-top:1px solid #e7e7e7;transition:all .2s ease;opacity:.5}.product-main-info .set-constructor .sets-list .list .added td{opacity:1}.product-main-info .set-constructor .sets-list .list .img{width:60px;padding-right:19px}.product-main-info .set-constructor .sets-list .list .img a{display:flex;justify-content:center;align-items:center;width:60px;height:60px}.product-main-info .set-constructor .sets-list .list .price{padding-left:10px;text-align:right;white-space:nowrap}.product-main-info .set-constructor .sets-list .list .price .old{display:inline-block;margin-right:10px;font-size:0.75em;color:#828282;text-decoration:line-through}.product-main-info .set-constructor .sets-list .list .price .current{display:inline-block;color:#282828;font-weight:700}.product-main-info .set-constructor .sets-list .list .price .current .measure{color:#838383}.product-main-info .set-constructor .sets-list .list .action{width:12px;padding-left:40px;padding-right:21px;opacity:1}.product-main-info .set-constructor .sets-list .list .action .change-set::before{content:'\004e';position:relative;display:inline-block;font-family:'Icon Custom';font-size:12px;font-style:normal;font-weight:normal;line-height:1;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-main-info .set-constructor .sets-list .list .action .change-set.add{color:#27ae60}.product-main-info .set-constructor .sets-list .list .action .change-set.add:hover{color:#12a04e}.product-main-info .set-constructor .sets-list .list .action .change-set.remove{color:#aaa}.product-main-info .set-constructor .sets-list .list .action .change-set.remove::before{transform:rotate(-45deg)}.product-main-info .set-constructor .sets-list .list .action .change-set.remove:hover{color:#eb5757}.product-main-info .set-constructor .set-result{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;width:229px;margin-left:48px;padding:10px;text-align:center;background-color:rgba(88,85,243,0.1);border-radius:min(10px, var(--radius-cap, 999px));box-sizing:border-box}.product-main-info .set-constructor .set-result::before{content:'';position:absolute;top:50%;left:-70px;display:block;width:40px;height:40px;margin-top:-20px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-equal.svg);background-repeat:no-repeat;background-position:center;background-size:12px;background-color:#e7e7e7;border-radius:50%;z-index:2}.product-main-info .set-constructor .set-result .set-price-container{position:relative;display:flex;flex-direction:column}.product-main-info .set-constructor .set-result .old-price{margin-bottom:12px;font-size:1.125em;color:#828282;letter-spacing:-0.02em;text-decoration:line-through}.product-main-info .set-constructor .set-result .price{font-size:1.875em;color:#282828;font-weight:700;letter-spacing:-0.025em;display:flex}.product-main-info .set-constructor .set-result .price .sum-text{display:none}.product-main-info .set-constructor .set-result .economy{margin-top:17px;padding:0 6px;font-size:0.75em;line-height:1.75em;border:2px solid #f2c94c;border-radius:2px}.product-main-info .set-constructor .set-result .btn{margin-top:30px;padding:10px 25px}.product-main-info .product-timer{margin-top:13px}.product-timer{display:none;width:163px;font-size:0.75em;text-align:center}.product-timer.show{display:block}.product-timer .name{margin-bottom:2px}.product-timer .time{display:flex;background-color:#f5f5f5;border-radius:min(3px, var(--radius-cap, 999px))}.product-timer .time .item{width:33.3%;padding:7px 0 6px;line-height:1em}.product-timer .time .item:not(:first-child){position:relative}.product-timer .time .item:not(:first-child)::before,.product-timer .time .item:not(:first-child)::after{content:'';position:absolute;left:-3px;display:block;width:4px;height:4px;background-color:#aaa;border-radius:50%}.product-timer .time .item:not(:first-child)::before{top:14px}.product-timer .time .item:not(:first-child)::after{top:22px}.product-timer .time .item span{display:block;font-size:1rem;font-weight:700;line-height:1rem}.product-timer .time .item[style*="display: none"]::before,.product-timer .time .item[style*="display: none"]::after{content:none}.product-timer .time .item[style*="display: none"]+.item::before,.product-timer .time .item[style*="display: none"]+.item::after{content:none}.product-timer .timer-stock{margin-top:2px;background-color:#f5f5f5;border-radius:min(3px, var(--radius-cap, 999px))}.product-timer .timer-stock span{font-weight:700}.product-timer.colored .time{background-color:transparent;border-radius:0}.product-timer.colored .time .item{width:calc(33.3% - 2px);margin-right:2px;background-color:rgba(88,85,243,0.12);border-radius:min(3px, var(--radius-cap, 999px))}.product-timer.colored .time .item::before,.product-timer.colored .time .item::after{left:-4px;width:6px;height:6px;background-color:#fff;z-index:5}.product-timer.colored .time .item::before{top:12px}.product-timer.colored .time .item::after{top:24px}.product-timer.colored .timer-stock{background-color:rgba(88,85,243,0.18)}.product-timer.animated .time .item::before,.product-timer.animated .time .item::after{animation:timer-blink 2s infinite linear}.product-detail .documents .name,.promo-page .documents .name{margin:0;font-size:1.375em;font-weight:700}.product-detail .documents .items,.promo-page .documents .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:32px -10px -12px}.product-detail .documents .items .item,.promo-page .documents .items .item{position:relative;display:inline-block;width:23.3%;margin:0 10px 12px;padding-left:63px;box-sizing:border-box}.product-detail .documents .items .item:before,.promo-page .documents .items .item:before{content:'';position:absolute;top:2px;left:8px;display:block;width:43px;height:37px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-unknow-document.svg);background-repeat:no-repeat;background-position:center left;background-size:contain}.product-detail .documents .items .item .file-name,.promo-page .documents .items .item .file-name{display:inline-block;color:#424242;line-height:1.2em}.product-detail .documents .items .item .file-name:hover,.promo-page .documents .items .item .file-name:hover{color:#5855f3}.product-detail .documents .items .item .size,.promo-page .documents .items .item .size{display:inline-block;width:100%;font-size:0.875em;color:#828282;cursor:default}.product-detail .documents .items .item.pdf:before,.promo-page .documents .items .item.pdf:before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-pdf.svg)}.product-detail .documents .items .item.ptt:before,.promo-page .documents .items .item.ptt:before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-ptt.svg)}.product-detail .documents .items .item.xls:before,.promo-page .documents .items .item.xls:before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-xls.svg)}.product-detail{display:flex;flex-wrap:wrap}.product-detail .columns{display:flex;flex-wrap:wrap;flex-grow:1;width:50%}.product-detail .left{margin-bottom:12px;flex-grow:1;width:50%}.product-detail .right{width:408px;margin:0 0 12px 24px;flex-shrink:0}.product-detail .product-tabs-container{width:100%}.product-detail .tabs-container{margin-bottom:24px;padding:36px 40px 57px;background-color:#fff;box-sizing:border-box}.product-detail .tabs-container .tabs{display:flex;border-bottom:1px solid #e7e7e7}.product-detail .tabs-container .tabs .tab{position:relative;display:inline-block;padding:0 20px 16px;font-size:0.8125em;color:#424242;font-weight:700;letter-spacing:0.0175em;text-transform:uppercase;transition:all .2s ease}.product-detail .tabs-container .tabs .tab:after{content:'';position:absolute;left:50%;bottom:-1px;display:block;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.product-detail .tabs-container .tabs .tab:not(.active):hover{color:#5855f3}.product-detail .tabs-container .tabs .tab:not(.active):hover:after{left:-1px;width:101%}.product-detail .tabs-container .tabs .tab.active{color:#5855f3}.product-detail .tabs-container .tabs .tab.active:after{left:-1px;width:101%}.product-detail .tabs-container .tabs-content{margin-top:3.25%}.product-detail .tabs-container .tabs-content .tab-mobile-text{display:none}.product-detail .tabs-container .tabs-content .tab-content{display:none}.product-detail .tabs-container .tabs-content .tab-content.active{display:block}.product-detail .tabs-container .tabs-content .tab-content.small-footer{padding-bottom:200px}.product-detail .tabs-container .tabs-content .description p+h2,.product-detail .tabs-container .tabs-content .description h3,.product-detail .tabs-container .tabs-content .description h4{margin-top:2.1%}.product-detail .tabs-container .tabs-content .description+.videos,.product-detail .tabs-container .tabs-content .description+.documents{margin-top:43px;border-top:1px solid #e7e7e7;padding-top:41px}.product-detail .tabs-container .tabs-content .videos .name{margin:0;font-size:1.375em;font-weight:700}.product-detail .tabs-container .tabs-content .videos .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:22px -10px -20px}.product-detail .tabs-container .tabs-content .videos .items .item{width:calc((100% - 40px)/2);height:16.96vw;margin:0 10px 20px}.product-detail .tabs-container .tabs-content .videos .items .item iframe{width:100% !important;height:100% !important}.product-detail .tabs-container .tabs-content .videos+.documents{margin-top:40px;border-top:1px solid #e7e7e7;padding-top:41px}.product-detail .tabs-container .tabs-content .characteristics table{width:100%;border:none;border-collapse:collapse}.product-detail .tabs-container .tabs-content .characteristics table td{padding:0}.product-detail .tabs-container .tabs-content .characteristics table .type{width:49.2%;line-height:1.5em;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/background-line.svg);background-repeat:repeat-x;background-position:0px 16px}.product-detail .tabs-container .tabs-content .characteristics table .type span{display:inline-block;padding-right:20px;background-color:#fff}.product-detail .tabs-container .tabs-content .characteristics table .type span input[type="checkbox"]+label::before{border:1px solid #aaa;border-radius:2px;background-color:#f5f5f5}.product-detail .tabs-container .tabs-content .characteristics table .type span input[type="checkbox"]:checked+label::before{border-color:#5855f3;background-color:#5855f3;background-position:center 2px}.product-detail .tabs-container .tabs-content .characteristics table .type.no-filter span{padding-left:26px}.product-detail .tabs-container .tabs-content .characteristics table .value{padding-left:20px}.product-detail .tabs-container .tabs-content .characteristics .filter-action{display:flex;align-items:center;margin-top:22px;padding:20px 30px;background-color:rgba(88,85,243,0.1)}.product-detail .tabs-container .tabs-content .characteristics .filter-action .text{line-height:1.5em}.product-detail .tabs-container .tabs-content .characteristics .filter-action .buttons{display:flex;align-items:center;flex-shrink:0;margin-left:auto;padding-left:15px}.product-detail .tabs-container .tabs-content .characteristics .filter-action .buttons .count{margin-right:21px;font-size:0.875em;color:#828282}.product-detail .tabs-container .tabs-content .characteristics .filter-action .buttons .btn{min-width:auto;padding:10px 19px 9px}.product-detail .tabs-container .tabs-content .availability{padding-top:1px}.product-detail .tabs-container .tabs-content .availability .store-stock-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;padding-bottom:18px}.product-detail .tabs-container .tabs-content .availability .store-stock-summary{font-size:1.125em;font-weight:500;color:#282828;line-height:1.4em}.product-detail .tabs-container .tabs-content .availability .store-stock-region{margin-top:4px;font-size:0.875em;color:#828282;line-height:1.5em}.product-detail .tabs-container .tabs-content .availability .store-stock-toggle{flex-shrink:0;margin:0;padding:0;font-family:inherit;font-size:0.875em;color:#5855f3;line-height:1.4em;background:none;border:none;border-bottom:1px dashed rgba(88,85,243,0.45);border-radius:0;cursor:pointer;transition:border-color .2s ease}.product-detail .tabs-container .tabs-content .availability .store-stock-toggle:hover{border-bottom-color:#5855f3}.product-detail .tabs-container .tabs-content .availability .store-stock-toggle[hidden]{display:none}.product-detail .tabs-container .tabs-content .availability .store-stock-list{margin:0;padding:0;list-style:none}.product-detail .tabs-container .tabs-content .availability .store-stock-item{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 230px) 170px;grid-template-areas:"place contacts level" "fields contacts level";column-gap:32px;align-items:start;margin:0;padding:20px 0;border-top:1px solid #e7e7e7}.product-detail .tabs-container .tabs-content .availability .store-stock-item::before{display:none}.product-detail .tabs-container .tabs-content .availability .store-stock-item[hidden]{display:none}.product-detail .tabs-container .tabs-content .availability .store-stock-item:first-child{padding-top:4px;border-top:none}.product-detail .tabs-container .tabs-content .availability .store-stock-head+.store-stock-list .store-stock-item:first-child{padding-top:20px;border-top:1px solid #e7e7e7}.product-detail .tabs-container .tabs-content .availability .store-stock-place{grid-area:place;min-width:0}.product-detail .tabs-container .tabs-content .availability .store-stock-name{font-weight:500;color:#282828;line-height:1.4em;text-decoration:none;transition:color .2s ease}.product-detail .tabs-container .tabs-content .availability a.store-stock-name:hover{color:#5855f3}.product-detail .tabs-container .tabs-content .availability .store-stock-address{margin-top:3px;font-size:0.875em;color:#828282;line-height:1.5em}.product-detail .tabs-container .tabs-content .availability .store-stock-note{margin-top:10px;padding-left:12px;font-size:0.8125em;color:#828282;line-height:1.5em;border-left:2px solid #e7e7e7}.product-detail .tabs-container .tabs-content .availability .store-stock-contacts{display:flex;flex-direction:column;gap:3px;grid-area:contacts;min-width:0;font-size:0.875em;line-height:1.5em}.product-detail .tabs-container .tabs-content .availability .store-stock-schedule{color:#828282}.product-detail .tabs-container .tabs-content .availability .store-stock-phone,.product-detail .tabs-container .tabs-content .availability .store-stock-email{align-self:flex-start;color:#424242;text-decoration:none;transition:color .2s ease}.product-detail .tabs-container .tabs-content .availability .store-stock-phone:hover,.product-detail .tabs-container .tabs-content .availability .store-stock-email:hover{color:#5855f3}.product-detail .tabs-container .tabs-content .availability .store-stock-fields{grid-area:fields;margin-top:8px;font-size:0.875em;line-height:1.5em}.product-detail .tabs-container .tabs-content .availability .store-stock-fields .store-stock-field>span{color:#828282}.product-detail .tabs-container .tabs-content .availability .store-stock-level{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-area:level;font-size:0.875em;font-weight:500;line-height:1.4em;white-space:nowrap}.product-detail .tabs-container .tabs-content .availability .store-stock-meter{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.product-detail .tabs-container .tabs-content .availability .store-stock-meter i{display:block;width:4px;border-radius:1px;background-color:#e7e7e7;transition:background-color .2s ease}.product-detail .tabs-container .tabs-content .availability .store-stock-meter i:nth-child(1){height:6px}.product-detail .tabs-container .tabs-content .availability .store-stock-meter i:nth-child(2){height:10px}.product-detail .tabs-container .tabs-content .availability .store-stock-meter i:nth-child(3){height:14px}.product-detail .tabs-container .tabs-content .availability [data-level="many"] .store-stock-meter i{background-color:#27ae60}.product-detail .tabs-container .tabs-content .availability [data-level="many"] .store-stock-label{color:#27ae60}.product-detail .tabs-container .tabs-content .availability [data-level="few"] .store-stock-meter i:first-child{background-color:#c77d00}.product-detail .tabs-container .tabs-content .availability [data-level="few"] .store-stock-label{color:#c77d00}.product-detail .tabs-container .tabs-content .availability [data-level="none"] .store-stock-name,.product-detail .tabs-container .tabs-content .availability [data-level="none"] .store-stock-label{color:#828282}.product-detail .tabs-container .tabs-content .availability.store-stock-general .store-stock-item{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"place level"}.product-detail .tabs-container .tabs-content .availability .store-stock-empty{color:#828282}.product-detail .tabs-container .tabs-content .reviews-container{margin-top:-2px}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item:not(:first-child),.product-detail .tabs-container .tabs-content .reviews-container .reviews>div:not(:first-child){margin-top:24px}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item .name,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div .name{display:inline-block;font-size:0.8125em;font-weight:700;color:#282828;line-height:1em;letter-spacing:0.02em;text-transform:uppercase}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item .message-post-date,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div .message-post-date{display:inline-block;margin-left:9px;font-size:0.875em;color:#828282}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item th,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div th{text-align:left}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item thead td,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div thead td{padding-bottom:9px}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item>tbody,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div>tbody{margin-top:9px}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item>tbody>tr>td:first-child,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div>tbody>tr>td:first-child{padding-left:21px;font-size:0.875em;line-height:1.5em;border-left:1px solid #5855f3}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item>tbody .reviews-post-reply-buttons,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div>tbody .reviews-post-reply-buttons{padding-top:7px}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item>tbody .reviews-post-reply-buttons a,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div>tbody .reviews-post-reply-buttons a{margin-right:8px;color:#828282}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item>tbody .reviews-post-reply-buttons a:hover,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div>tbody .reviews-post-reply-buttons a:hover{color:#5855f3}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item .entry-quote,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div .entry-quote{margin:10px 0;background-color:#efefef}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item .entry-quote thead th,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div .entry-quote thead th{padding-top:7px;padding-left:15px;font-size:0.85em}.product-detail .tabs-container .tabs-content .reviews-container .reviews .item .entry-quote tbody td,.product-detail .tabs-container .tabs-content .reviews-container .reviews>div .entry-quote tbody td{padding:7px 15px}.product-detail .tabs-container .tabs-content .reviews-container .buttons{margin-top:3.2%}.product-detail .tabs-container .tabs-content .reviews-container .buttons .btn{margin-right:17px;padding:9px 24px 10px}.product-detail .tabs-container .tabs-content .reviews-container .buttons .btn.white{padding:7px 23px 8px}.product-detail .tabs-container .tabs-content .reviews-reply-form{margin-top:20px}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-header{margin-bottom:7px;font-size:0.875em}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-author{margin-bottom:15px}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-author label{display:block;font-size:0.875em}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-required-field{padding-left:2px;color:#eb5757}.product-detail .tabs-container .tabs-content .reviews-reply-form .feed-add-post-text{padding:0}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-upload{margin-bottom:15px;font-size:0.875em}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-upload .reviews-upload-info{margin-bottom:5px}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-setting:not(:last-child){margin-bottom:5px}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-setting label{font-size:0.875em;color:#828282;line-height:1.5em}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-captcha{margin:25px 0}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-captcha .reviews-reply-field-captcha-label{margin-bottom:7px;font-size:0.875em}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-field-captcha.grecaptcha-invisible{display:none}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-buttons{margin-top:30px}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-buttons .btn{margin-right:6px;padding:9px 24px 10px}.product-detail .tabs-container .tabs-content .reviews-reply-form .reviews-reply-buttons .btn.white{padding:7px 23px}.product-detail .tabs-container .tabs-content .reviews-reply-form iframe{background-color:#f5f5f5}.product-detail .tabs-container .tabs-content .reviews-note-box-text{margin-top:40px;padding:5px 15px;color:#444;border:1px dotted #efefef}.product-detail .feedback{display:flex;margin-bottom:50px;padding:41px 40px;background-color:#fff}.product-detail .feedback .text{width:27.685%;margin-right:42px;flex-shrink:0}.product-detail .feedback .text .name{font-size:1.375em;font-weight:700}.product-detail .feedback .text .desc{margin-top:20px;line-height:1.5em}.product-detail .feedback .form form{display:flex;flex-wrap:wrap}.product-detail .feedback .form .column{display:flex;flex-direction:column}.product-detail .feedback .form .column.big{width:61.1%;margin-right:2.5%}.product-detail .feedback .form .column.small{width:36.4%;flex-shrink:0}.product-detail .feedback .form .column .field{display:flex;height:100%;margin-bottom:21px}.product-detail .feedback .form .column .field textarea{height:auto;border:none}.product-detail .feedback .form .form-captcha{width:61.1%}.product-detail .feedback .form .form-captcha .control-label{margin-bottom:3px}.product-detail .feedback .form .form-captcha .control-label .required{color:#eb5757}.product-detail .feedback .form .form-captcha .captcha-content{display:flex}.product-detail .feedback .form .form-captcha .image{display:flex;margin-right:auto;padding-right:15px;flex-shrink:0}.product-detail .feedback .form .form-captcha .image img{margin:auto 0 3px}.product-detail .feedback .form .form-captcha.grecaptcha-invisible{padding:0;margin:0}.product-detail .feedback .form .form-captcha.grecaptcha-invisible .control-label{display:none}.product-detail .feedback .form .form-captcha.grecaptcha-invisible.error .control-label{display:block;line-height:16px}.product-detail .feedback .form input[type="text"]{width:100%;padding:12px 18px 10px;font-size:0.875em;border:none;border-radius:min(4px, var(--radius-cap, 999px));box-sizing:border-box}.product-detail .feedback .form input[type="text"]:not(:last-child){margin-bottom:21px}.product-detail .feedback .form textarea{width:100%;height:100%}.product-detail .feedback .form .policy{width:100%;margin-top:15px}.product-detail .feedback .form .policy label{font-size:0.875em;color:#828282}.product-detail .feedback .form .buttons{width:100%;margin-top:17px}.product-detail .feedback .form .buttons .btn{min-width:auto;padding:12px 18px;opacity:1}.product-detail .feedback .form .errors-message{width:100%;margin-bottom:21px;padding:19px 20px 20px;font-size:0.875em;color:#eb5757;line-height:1.2em;background-color:#feeeee;border:1px solid #f5a3a3;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.product-detail .feedback .form .errors-message p{margin:0}.product-detail .feedback .form .success-message{width:100%;margin-bottom:21px;padding:19px 20px 20px;font-size:0.875em;color:#27ae60;line-height:1.2em;background-color:#eaf7ef;border:1px solid #8ad1a8;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.product-detail .feedback .form .success-message .title{margin-bottom:5px;font-size:1.15em;font-weight:700}.product-detail .feedback .form .success-message .text{width:100%;margin-right:0}.product-detail .relevant-products .section-name{margin-left:7px;margin-bottom:32px;font-size:1.375em;font-weight:700}.product-detail .brand-info{margin-bottom:24px;padding:51px 40px 40px;background-color:#fff;box-sizing:border-box}.product-detail .brand-info .img{width:81px;margin:0 auto}.product-detail .brand-info .desc{margin-top:43px;font-size:0.875em;line-height:1.5em}.product-detail .brand-info .links{margin-top:13px}.product-detail .brand-info .links .item{font-size:0.875em;line-height:1.5em}.product-detail .short-products-list{margin-bottom:24px;padding:42px 40px 38px;background-color:#fff}.product-detail .short-products-list .name{font-size:1.375em;font-weight:700}.product-detail .short-products-list .items{margin-top:32px}.product-detail .short-products-list .items .item{display:flex;align-items:center;pointer-events:none}.product-detail .short-products-list .items .item:not(:last-child){margin-bottom:20px;padding-bottom:17px;border-bottom:1px solid #e7e7e7}.product-detail .short-products-list .items .item .img{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-right:20px;flex-shrink:0;pointer-events:auto;background-color:#fff;border-radius:2px;overflow:hidden}.product-detail .short-products-list .items .item .img img{width:auto;height:auto;object-fit:contain;border-radius:2px}.product-detail .short-products-list .items .item .product-name{display:inline-block;font-size:0.875em;color:#424242;line-height:1.3em;pointer-events:auto}.product-detail .short-products-list .items .item .product-name:hover{color:#5855f3}.product-detail .short-products-list .items .item .price{display:flex;margin-top:7px;width:100%;color:#282828;font-weight:700;line-height:1em}.product-detail .short-products-list .items .item .price span{line-height:100%}.product-detail .short-products-list .items .item .price .measure{font-size:65%;font-weight:400;margin-left:0.4rem}.product-detail .product-tabs-container .products-list .product-wrap{width:calc((100% - 96px)/4);}.product-detail .product-gifts-container .owl-container{margin-bottom:92px}.product-detail .product-gifts-container .owl-container .items{z-index:40}.product-detail.one-page .tabs-container{padding:0;background-color:transparent}.product-detail.one-page .tabs-container .tabs{display:none}.product-detail.one-page .tabs-container .tabs-content{margin-top:0}.product-detail.one-page .tabs-container .tab-content{display:block;margin-bottom:24px;padding:41px 40px;background-color:#fff;box-sizing:border-box}.product-detail.one-page .tabs-container .tab-content .description .product-subtitle{margin-top:0}.product-detail.one-page .tabs-container .tab-content .documents{margin-bottom:15px}.product-detail.one-page .tabs-container .tab-content .product-subtitle{margin-bottom:30px}.product-detail.one-page .tabs-container .tab-content#product-tab-recommend{margin-top:80px;padding:0;background-color:transparent}.product-detail.one-page .tabs-container .tab-content#product-tab-linked{padding:0;background-color:transparent}.product-detail.one-page .product-subtitle{margin:0}.product-detail.one-page .feedback{margin-bottom:0}.product-detail .advantages,.promo-page .advantages{display:flex;flex-wrap:wrap;width:100%;margin-bottom:24px;padding:27px 28px 8px;background-color:#fff;box-sizing:border-box}.product-detail .advantages .item,.promo-page .advantages .item{display:flex;align-items:center;width:calc((100% - 96px)/4);margin:0 12px 24px}.product-detail .advantages .item .icon,.promo-page .advantages .item .icon{position:relative;top:2px;display:block;width:60px;height:60px;margin-right:20px;background-repeat:no-repeat;background-position:center;background-size:26px;border:1px solid #282828;border-radius:50%;flex-shrink:0;box-sizing:border-box}.popup{width:380px;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.popup.open{border-top:5px solid #5855f3}.popup.fastview-popup{width:auto;border-top:none}.popup .popup-content{width:auto;padding:36px 40px 40px;box-sizing:border-box}.popup .popup-dialog{max-height:calc(100vh - 165px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.popup .popup-header{position:relative}.popup .popup-header .popup-title{font-size:1.375em;font-weight:700}.popup .popup-header .close-popup-icon{position:absolute;top:-24px;right:-21px;font-size:12px;color:#aaa;transition:color .1s ease}.popup .popup-header .close-popup-icon::before{content:'\006a'}.popup .popup-header .close-popup-icon:hover{color:#5855f3}.popup .popup-note{margin-top:10px;font-size:0.875em;line-height:1.45;color:#828282}.popup .popup-body{margin-top:28px}.popup .popup-body .form-group,.popup .popup-body .form-captcha{margin-bottom:16px}.popup .popup-body .form-group .control-label,.popup .popup-body .form-captcha .control-label{margin:0 0 2px 1px;font-size:0.875em}.popup .popup-body .form-group .control-label .danger-color,.popup .popup-body .form-captcha .control-label .danger-color{color:#eb5757}.popup .popup-body .form-group input[type="text"],.popup .popup-body .form-captcha input[type="text"],.popup .popup-body .form-group input[type="num"],.popup .popup-body .form-captcha input[type="num"],.popup .popup-body .form-group input[type="password"],.popup .popup-body .form-captcha input[type="password"],.popup .popup-body .form-group textarea,.popup .popup-body .form-captcha textarea{width:100%;padding:12px 19px;border:none;border-radius:min(4px, var(--radius-cap, 999px))}.popup .popup-body .form-group textarea,.popup .popup-body .form-captcha textarea{height:100px}.popup .popup-body .policy{margin-top:20px;font-size:0.875em;color:#828282}.popup .popup-footer{margin-top:19px}.popup .popup-errors{margin-top:30px;padding:19px 20px 20px;font-size:0.875em;color:#eb5757;line-height:1.2em;background-color:#feeeee;border:1px solid #f5a3a3;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.popup .popup-errors p{margin:0}.popup .popup-success{position:relative}.popup .popup-success .title{font-size:1.375em;font-weight:700}.popup .popup-success .text{margin-top:20px}.popup .popup-success .close-popup-icon{position:absolute;top:-24px;right:-21px;font-size:12px;color:#aaa;font-weight:700}.popup .popup-success .close-popup-icon::before{content:'\006a'}.popup .popup-success .close-popup-icon:hover{color:#5855f3}.popup.product-image{display:flex;justify-content:center;align-items:center;padding:2em 3em;border-top:5px solid #5855f3;box-sizing:border-box;z-index:1001}.popup.product-image .close-popup-icon{position:absolute;top:17px;right:19px;font-size:12px;color:#aaa;transition:color .1s ease}.popup.product-image .close-popup-icon::before{content:'\006a'}.popup.product-image .close-popup-icon:hover{color:#5855f3}.ui-autocomplete{background:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:1000}.ui-autocomplete .ui-menu-item{padding:0;border-top:1px solid #e7e7e7}.ui-autocomplete .ui-menu-item::before{content:none}.ui-autocomplete .ui-menu-item:first-child{border-top-color:#fff}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{padding:7px 18px;font-size:0.85em;color:#424242}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover{background:#E7E7E7}.ui-autocomplete .ui-state-active{margin:0}.locations-list-popup{display:none;width:840px}.locations-list-popup.open{display:block;border-top:none}.locations-list-popup .popup-content{padding:41px 50px 38px}.locations-list-popup .popup-header{position:relative}.locations-list-popup .popup-header .close-popup-icon{position:absolute;top:-20px;right:-28px;font-size:16px}.locations-list-popup .popup-body{margin-top:32px}.locations-list-popup .popup-body .search{position:relative;max-width:100%}.locations-list-popup .popup-body .search::after{content:"";position:absolute;top:16px;right:15px;width:14px;height:14px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/search-autocomplete.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:10}.locations-list-popup .popup-body .search input[type=text]{display:block;width:100%;padding:11px 40px 10px 14px;color:#828282;background-color:#f5f5f5;border:1px solid #e7e7e7;border-radius:2px}.locations-list-popup .popup-body .favorite{margin:7px 0 20px 0;font-size:0.875em}.locations-list-popup .popup-body .favorite span,.locations-list-popup .popup-body .favorite a{display:inline-block}.locations-list-popup .popup-body .favorite a{margin:0 5px;line-height:1.2em;text-decoration:none;border-bottom:1px dashed #5855f3}.locations-list-popup .popup-body .items{display:flex;margin-left:-10px}.locations-list-popup .popup-body .items .section{width:100%;max-height:300px}.locations-list-popup .popup-body .items .section:not(:last-child){margin-right:7px;padding-right:11px}.locations-list-popup .popup-body .items .section .link{position:relative;display:block;margin:5px 0}.locations-list-popup .popup-body .items .section .link .item{position:relative;display:inline-block;padding:6px 11px 7px 10px;font-size:0.875em;color:#424242;line-height:1.2em;border-radius:min(3px, var(--radius-cap, 999px));transition:color .2s}.locations-list-popup .popup-body .items .section .link .item:hover:not(.active){color:#5855f3}.locations-list-popup .popup-body .items .section .link .item.active{color:#fff;background-color:#5855f3}.offers{display:flex;flex-wrap:wrap;margin:0 -12px -24px}.offers>div[id*="bx_incl"]{display:flex;flex-wrap:wrap}.offers .offer-wrap{position:relative;width:calc((100% - 144px)/6);margin:0 12px 24px}.offers .offer-wrap.big{width:calc(((100% - 144px)/6)*2 + 24px)}.offers .offer-wrap.big .item{width:100%}.offers .offer-wrap.big .item .img{height:340px}.offers .offer-wrap.big .item .name{font-size:1.375em}.offers .offer-wrap.big .item .desc{margin-top:19px;font-size:1em}.offers .item{width:100%;height:100%;padding:20px;background-color:#fff;transition:box-shadow .2s ease;box-sizing:border-box;border-radius:min(8px, var(--radius-cap, 999px))}.offers .item .static{height:100%}.offers .item .hover{display:none;padding-top:20px;position:absolute;width:calc(100% - 48px);left:0;padding:24px;background:#fff;box-shadow:0px 12px 24px rgba(0,0,0,0.12);border-radius:0 0 min(8px, var(--radius-cap, 999px)) min(8px, var(--radius-cap, 999px))}.offers .item .img{display:flex;justify-content:center;align-items:center;width:100%;height:150px}.offers .item .img img{width:auto;border-radius:min(8px, var(--radius-cap, 999px))}.offers .item .name{display:block;margin-top:20px;font-size:1.125em;line-height:1.2em;color:#282828;font-weight:700;transition:color .2s}.offers .item .name:hover{color:#5855f3}.offers .item .date{margin-top:12px}.offers .item .desc{margin-top:19px;font-size:0.875em;line-height:1.5em}.offers .item:hover{box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:10}.offers .item:hover .hover{display:block}.actions.section{margin:24px 0}.actions.section .offers{margin:0}.actions.section .offers .owl-stage-outer{height:100%}.actions.section .offers .owl-stage-outer:hover{height:150%;pointer-events:none}.actions.section .offers .owl-stage-outer:hover .offer-wrap{pointer-events:auto}.actions.section .offers .offer-wrap{margin:0}.actions.section .offers .owl-stage{display:flex}.actions.section .offers .owl-stage .offer-wrap{width:100%;height:100%;margin:0}.actions{position:relative;margin-bottom:2.5%}.actions:not(.section) .products-carousel{margin-top:3%;margin-bottom:0}.actions .tabs{position:absolute;top:-61px;right:0;display:inline-flex;border-bottom:1px solid #e7e7e7}.actions .tabs .tab{position:relative;padding:0 20px 16px;font-size:0.8125em;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}.actions .tabs .tab:after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.actions .tabs .tab:not(.active):hover:after{left:0;width:100%}.actions .tabs .tab.active{color:#424242}.actions .tabs .tab.active:after{left:0;width:100%}.actions .date{display:inline-block;padding:5px 9px;font-size:0.6875em;color:#fff;line-height:1em;background-color:#27ae60;border-radius:min(3px, var(--radius-cap, 999px))}.actions .date.disable{background-color:#aaa}.actions .offers{margin-top:2.45%}.actions .offers .offer-wrap .link{color:#424242}.actions .offer{display:flex;align-items:flex-start;margin-top:2.5%}.actions .offer .content{width:100%;padding:40px 40px;background-color:#fff;box-sizing:border-box}.actions .offer .content .main-content{display:flex;padding-bottom:3.55%;border-bottom:1px solid #e7e7e7}.actions .offer .content .main-content .img{display:flex;justify-content:center;align-items:flex-start;flex-shrink:0;width:43%;margin-right:3.35%}.actions .offer .content .main-content .text-container{margin-top:-3px}.actions .offer .content .main-content .date{margin-bottom:8px}.actions .offer .content .main-content .text p+h2,.actions .offer .content .main-content .text h3,.actions .offer .content .main-content .text h4{margin-top:30px}.actions .offer .content .buttons{display:flex;align-items:flex-start;margin-top:2.55%}.actions .offer .content .buttons .right{margin-left:auto}.other-elements{width:408px;margin:0 0 24px 24px;padding:41px 40px 40px;background-color:#fff;flex-shrink:0;box-sizing:border-box}.other-elements .name{font-size:1.375em;font-weight:700}.other-elements .items{margin-top:9.75%}.other-elements .items .item{display:flex}.other-elements .items .item:not(:last-child){margin-bottom:20px;padding-bottom:19px;border-bottom:1px solid #e7e7e7}.other-elements .items .item .img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:120px;height:80px;margin-right:20px}.other-elements .items .item .title{display:inline-block;font-size:0.875em;color:#424242;line-height:1.35em}.other-elements .items .item .title:hover{color:#5855f3}.other-elements .items .item .date{margin-top:11px}.product-tabs-container .tabs-container{margin:0;padding:0;background-color:transparent}.product-tabs-container .tabs-container .tabs{position:relative;z-index:39;display:inline-flex;margin:0 0 20px;padding:0;background-color:transparent;border-bottom:1px solid #e7e7e7}.product-tabs-container .tabs-container .tabs .tab{position:relative;display:inline-block;padding:0 20px 16px;font-size:0.8125em;color:#424242;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}.product-tabs-container .tabs-container .tabs .tab::after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.product-tabs-container .tabs-container .tabs .tab:hover::after{left:0;width:100%}.product-tabs-container .tabs-container .tabs .tab.active{color:#5855f3}.product-tabs-container .tabs-container .tabs .tab.active::after{left:0;width:100%}.product-tabs-container .tabs-container .tabs-content{margin-top:0}.product-tabs-container .tabs-container .tabs-content#product-tab-recommend .items .product-wrap{opacity:0}.product-tabs-container .tabs-container .tabs-content#product-tab-recommend .items.show .product-wrap{opacity:1}.product-tabs-container .tabs-container .tabs-content .tab-content{display:none;margin-top:0;opacity:0;transition:opacity 10s ease}.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .items:not(:hover){margin-bottom:-24px}.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .owl-carousel .owl-hidden{opacity:1}.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .owl-container{margin:0}.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .owl-stage{display:flex}.product-tabs-container .tabs-container .tabs-content .tab-content.active{display:block;opacity:1}.product-tabs-container .tabs-container .tabs-content .tab-content.active .product-card .hover-content .counter{width:100%;margin-bottom:8px}.product-tabs-container .tabs-container .tabs-content .tab-content.active .product-card .hover-content .product-item-button-container{width:100%;padding:0}.products-carousel{width:100%;margin-bottom:24px}.products-carousel>.name{margin-left:6px;font-size:1.375em;font-weight:700}.products-carousel .owl-container{position:relative;margin:32px 0 -24px}.products-carousel .swiper-pagination{display:none;position:static;margin-top:8px}.products-carousel .swiper-button-next,.products-carousel .swiper-button-prev{transform:none;top:0}.products-carousel .swiper-button-next:hover,.products-carousel .swiper-button-prev:hover{transform:none}.products-carousel .swiper-button-prev{right:calc(42px + 10px);left:auto}.products-carousel .swiper-button-next{right:0}.products-carousel .items{display:flex;width:100%;height:100%;z-index:30;padding-top:63px;margin-top:-63px}.products-carousel .items .owl-stage-outer:hover{height:150%;pointer-events:none}.products-carousel .items .owl-stage-outer:hover .product-card:hover{pointer-events:auto}.products-carousel .items .product-wrap{width:auto;max-width:240px;margin:0;transition:opacity .05s ease}.products-carousel .items .owl-nav{position:absolute;top:-63px;right:0}.products-carousel .items.wrap{flex-wrap:wrap}.contacts{margin-top:32px}.contacts .bx-yandex-view-layout{width:100%;margin-bottom:24px;background-color:#fff}.contacts .info{display:flex;align-items:flex-start;margin-bottom:24px;padding:40px 3.522%;background-color:#fff;box-sizing:border-box}.contacts .info .item{display:flex;align-items:center;width:18.95%;margin-right:3.8%}.contacts .info .item:before{display:block;width:76px;height:77px;margin-right:20px;font-size:25px;color:#5855f3;text-align:center;line-height:77px;border:2px solid #5855f3;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contacts .info .item .text{width:100%}.contacts .info .item .text .name{color:#828282}.contacts .info .item .text .content{font-weight:700;line-height:1.6em}.contacts .info .item.main-address:before{content:'\006c';font-size:27px}.contacts .info .item.phone:before{content:'\0061'}.contacts .info .item.phone a{color:#424242}.contacts .info .item.email:before{content:'\0062'}.contacts .info .item.email a{color:#424242}.contacts .info .btn{align-self:center;padding:10px 24px}.contacts .offices{margin-bottom:12px;padding:34px 41px 41px;background-color:#fff}.contacts .offices .title{margin:10px 0;font-size:1.625em;color:#282828;font-weight:700}.contacts .offices .desc{margin-top:1.6%}.contacts .offices .items{display:flex;flex-wrap:wrap;margin:2.45% 0 -20px}.contacts .offices .items .item{width:50%;margin-bottom:24px;padding:0 2.5% 27px 0;border-bottom:1px solid #e7e7e7;box-sizing:border-box}.contacts .offices .items .item:not(:nth-child(even)):last-child{border-bottom:none}.contacts .offices .items .item .name{margin-bottom:16px;font-size:1.375em;font-weight:700}.contacts .offices .items .item .office,.contacts .offices .items .item .content{display:flex;width:100%}.contacts .offices .items .item .img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:140px;height:94px;margin-right:30px}.contacts .offices .items .item .office-info .address{font-size:1.125em;font-weight:700;line-height:1.45em}.contacts .offices .items .item .office-info .metro{position:relative;margin-top:8px;padding-left:33px}.contacts .offices .items .item .office-info .metro:before{content:'';position:absolute;top:5px;left:0;display:block;width:20px;height:14px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-metro.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.contacts .offices .items .item .office-info .time{position:relative;margin-top:8px;padding-left:33px;line-height:1.25em}.contacts .offices .items .item .office-info .time:before{content:'\005a';position:absolute;top:3px;left:2px;display:inline-block;font-family:'Icon Custom';font-size:16px;color:#5855f3;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contacts .offices .items .item .contact-info{display:flex;flex-direction:column;flex:auto}.contacts .offices .items .item .phone{align-self:flex-start;flex-shrink:0;display:block;margin-left:auto;padding-left:17px;color:#424242;line-height:1.75em}body.btns-rectangular .lk-chips__item{border-radius:2px}.bx-basket{position:relative;display:flex;margin:2.45% 0 24px}.bx-basket .print-order{position:absolute;top:-72px;right:1px;display:block;padding:9px 22px 8px 23px;border-color:#aaa}.bx-basket .print-order:before{content:'\0071';margin-right:5px;font-size:12px}.bx-basket .main-basket{order:-1;width:100%;padding:40px 40px;background-color:#fff;box-sizing:border-box}.bx-basket .main-basket .basket-items-list-header{display:flex;align-items:flex-start}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field{flex:0 0 auto !important;margin-right:4.2%}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form{position:relative;display:inline-block}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .form-control{width:300px;padding:11px 38px 10px 15px}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .basket-clear{position:absolute;top:0;right:0;display:flex;align-items:center;width:30px;height:100%;cursor:pointer}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .basket-clear:before{content:'\006a';display:inline-block;margin-left:4px;font-family:'Icon Custom';font-size:12px;color:#aaa;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .05s ease}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .basket-clear:hover:before{color:#ff2f2f}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter{border-bottom:1px solid #e7e7e7}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item{position:relative;display:inline-block;padding:0 17px 16px;font-size:0.8125em;color:#5855f3;font-weight:700;letter-spacing:0.015em;text-transform:uppercase;transition:color .3s ease}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item:after{content:'';position:absolute;left:50%;bottom:-1px;display:block;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item:not(.active):hover:after{left:-3px;width:103%}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active{color:#424242}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active:after{left:-3px;width:103%}.bx-basket .main-basket .basket-items-list-header .remove-order{margin:2px 0 0 auto;padding:9px 23px 8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bx-basket .main-basket .basket-items-list-header .remove-order:before{content:'\006a';position:relative;top:1px;margin-right:5px;font-size:12px}.bx-basket .main-basket .basket-items-list-container{margin-top:29px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table{width:100%;border-top:1px solid #e7e7e7;border-collapse:collapse}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table td{padding:30px 0 40px;vertical-align:top}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container{border-bottom:1px solid #e7e7e7}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions{width:55.25%}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner{display:flex;align-items:flex-start}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{flex-shrink:0;width:120px;height:120px;margin-right:30px;border-radius:2px;overflow:hidden}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image .basket-item-image-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image div[class*="basket-item-label"]{display:none}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{line-height:1.2em}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name{margin:0 0 18px;font-size:1.125em;font-weight:700;line-height:1.2em}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name .basket-item-info-name-link{color:#282828}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name .basket-item-info-name-link:hover{color:#5855f3}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed{display:flex;align-items:center;margin:21px 0 16px;font-size:0.875em}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed:before{content:'\0043';display:inline-block;width:32px;height:32px;margin:-1px 7px 0 -4px;font-family:'Icon Custom';font-size:12px;color:#fff;font-style:normal;font-weight:normal;text-align:center;line-height:32px;background-color:#5855f3;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed .alert{display:inline-block}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed .alert a{white-space:nowrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property{margin-bottom:8px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-name{display:inline-block;margin-right:4px;font-size:0.875em;color:#828282}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-value{display:inline-block;font-size:0.875em}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image{display:flex;flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-list{display:flex;flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-item{padding:0;margin-right:4px;border:1px solid #e7e7e7;transition:border .2s}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-item .basket-item-scu-item-inner{width:24px;height:24px;display:block}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-item.selected{border:1px solid #5855f3}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-item:not(.selected){cursor:pointer}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-item:not(.selected):hover{border:1px solid #c1c1c1}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-image .basket-item-scu-item:before{display:none}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list{display:flex;flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list .basket-item-scu-item{margin-right:4px;padding:0;border:1px solid #e7e7e7;min-width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center;border-radius:min(4px, var(--radius-cap, 999px));transition:border .2s}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list .basket-item-scu-item .basket-item-scu-item-inner{height:16px;padding:6px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list .basket-item-scu-item.selected{border:1px solid #5855f3}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list .basket-item-scu-item:not(.selected){cursor:pointer}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list .basket-item-scu-item:not(.selected):hover{border:1px solid #c1c1c1}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property.basket-item-property-scu-text .basket-item-scu-list .basket-item-scu-item:before{display:none}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom-text{margin-top:6px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom-text .basket-item-property-custom-name{display:inline-block;margin-right:2px;font-size:0.875em;color:#828282}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom-text .basket-item-property-custom-value{display:inline-block;font-size:0.875em}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price{padding-left:39px;white-space:nowrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price{display:flex;flex-direction:column;align-items:flex-start}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-current{order:-1}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-current .basket-item-price-current-text{font-size:1.125em;font-weight:700}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-old{display:none}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-difference{margin-top:10px;padding:4px 8px 5px 7px;font-size:0.75em;line-height:1em;border:2px solid #f2c94c}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one{padding-left:15px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-block-price .basket-item-price-title{margin-top:6px;font-size:0.875em;color:#aaa}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-price-old{display:block}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-price-old .basket-item-price-old-text{font-size:0.875em;color:#828282;text-decoration-line:line-through}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount{width:99px;padding-left:70px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount{position:relative;top:-10px;display:inline-flex;justify-content:space-around;width:99px;padding:10px 7px 8px;font-size:14px;background-color:#f5f5f5;border-radius:min(30px, var(--radius-cap, 999px));box-sizing:border-box}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input{display:inline-block;width:20px;height:1.4em;margin:0;padding:0;background-color:transparent;border:none;font-size:1em;color:#424242;text-align:center;line-height:1;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input::-webkit-inner-spin-button,.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus,.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus{font-size:12px;color:#424242;cursor:pointer}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:before,.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:before{display:inline-block;margin-top:4px;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:hover,.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:hover{color:#5855f3}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:before{content:'\004d'}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:before{content:'\004e'}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-field-description{display:none}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove{width:12px;padding-left:16px;text-align:right}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove .basket-item-block-actions .basket-item-actions-remove{cursor:pointer}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove .basket-item-block-actions .basket-item-actions-remove:before{content:'\006a';display:inline-block;font-family:'Icon Custom';font-size:12px;color:#eb5757;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove .basket-item-block-actions .basket-item-actions-remove:hover:before{color:#ff2f2f}.bx-basket #basket-warning{display:none}.bx-basket>.row{align-self:flex-start;flex-shrink:0;width:408px;margin-left:24px;padding:39px 40px;background-color:#fff;box-sizing:border-box}.bx-basket>.row .basket-coupon-section{padding-bottom:29px;border-bottom:1px solid #e7e7e7}.bx-basket>.row .basket-coupon-section .basket-coupon-block-field-description{font-weight:700}.bx-basket>.row .basket-coupon-section .form{margin-top:18px}.bx-basket>.row .basket-coupon-section .form .form-group{position:relative}.bx-basket>.row .basket-coupon-section .form .form-group input{width:100%;padding:10px 35px 11px 15px}.bx-basket>.row .basket-coupon-section .form .form-group .basket-coupon-block-coupon-btn{position:absolute;top:0;right:0;display:flex;align-items:center;width:30px;height:100%;cursor:pointer}.bx-basket>.row .basket-coupon-section .form .form-group .basket-coupon-block-coupon-btn:before{content:'\006b';display:inline-block;font-family:'Icon Custom';font-size:16px;color:#5855f3;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .05s ease}.bx-basket>.row .basket-coupon-section .form .form-group .basket-coupon-block-coupon-btn:hover:before{opacity:0.9}.bx-basket>.row .basket-coupon-section .basket-coupon-alert-section{margin:6px 0 0 2px}.bx-basket>.row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert:last-child{margin-bottom:-14px}.bx-basket>.row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert .basket-coupon-text{font-size:0.875em}.bx-basket>.row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert .close-link{margin-left:3px;cursor:pointer}.bx-basket>.row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert .close-link:before{content:'\006a';display:inline-block;font-family:'Icon Custom';font-size:8px;color:#eb5757;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .05s ease}.bx-basket>.row .basket-checkout-section{margin-top:8.5%}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner{position:relative;display:flex}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-title{color:#282828;font-weight:700}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-description{margin:2px 0 0 auto;padding-left:10px;font-size:0.875em;color:#828282}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price{padding-bottom:28px;border-bottom:1px solid #e7e7e7}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner{display:flex;flex-direction:column;align-items:flex-start}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-current{order:-1;margin-top:3px;font-size:1.375em;color:#282828;font-weight:700}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-old{margin-top:5px;font-size:0.875em;color:#828282;text-decoration:line-through}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-difference{display:inline-block;margin-top:10px;padding:4px 7px 5px;font-size:0.75em;line-height:1em;border:2px solid #f2c94c}.bx-basket>.row .basket-checkout-section .basket-checkout-minimum{margin-top:30px;padding:20px 20px 25px;text-align:center;background-color:#fef5ed;border-radius:min(3px, var(--radius-cap, 999px))}.bx-basket>.row .basket-checkout-section .basket-checkout-minimum .icon{width:46px;height:40px;margin:0 auto;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-warning.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.bx-basket>.row .basket-checkout-section .basket-checkout-minimum .name{margin-top:18px;color:#282828;font-weight:700}.bx-basket>.row .basket-checkout-section .basket-checkout-minimum .desc{margin-top:2px;font-size:0.875em;color:#828282}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn{margin-top:9.25%}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn button{width:100%;padding:9px 20px 10px}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn .buy-one-click{display:block;margin-top:12px;color:#5855f3;font-weight:700;border:2px solid #5855f3}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn .buy-one-click:hover{color:#fff;background-color:#5855f3;opacity:1}.empty-basket{width:100%;margin:2.5% 0 24px;padding:7.65% 0 11.9%;background-color:#fff;text-align:center}.empty-basket .icon{width:170px;height:157px;margin:0 auto;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-cart.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.empty-basket .text{margin-top:2.65%;font-size:1.625em;color:#282828;font-weight:700}.empty-basket .btn{margin-top:1.9%}.gift-container{margin:24px 0 24px}.gift-container .title{margin-left:6px;font-size:1.375em;color:#282828;font-weight:700}.gift-container .hover-content{width:100%;margin-left:-20px;padding:0px 20px 16px}.gift-container .next,.gift-container .prev{top:0;right:0;transform:none}.gift-container .next:hover,.gift-container .prev:hover{transform:none}.gift-container .next{right:0}.gift-container .prev{right:56px;left:auto}.gift-container .products-list{position:relative;z-index:25;padding-top:56px;margin-top:calc(1.9% - 56px);margin-left:0;margin-right:0;height:auto !important}.gift-container .products-list:hover{margin-bottom:-150px;padding-bottom:150px}.gift-container .products-list .owl-stage-outer{height:100%}.gift-container .products-list .owl-stage-outer:hover{height:150%;pointer-events:none}.gift-container .products-list .owl-stage-outer:hover .product-wrap{pointer-events:auto}.gift-container .products-list .owl-stage{display:flex}.gift-container .products-list .product-wrap{width:auto;margin:0}.gift-container .products-list .product-wrap .price-container{margin-top:0}.gift-container .products-list .product-card{padding:20px 20px 16px;min-width:200px}.gift-container .products-list .product-card:hover{position:static}.gift-container .products-list .product-card:hover .hover-content{display:block}.gift-container .products-list .product-card .product-item-button-container{margin-top:20px}.gift-container .products-list .product-card .product-item-button-container .btn{min-width:auto}.gift-container .products-list .owl-nav{position:absolute;top:-64px;right:0}.ask-question{flex-shrink:0;width:408px;margin:0 0 24px 24px;padding:40px 40px;text-align:center;background-color:#fff;box-sizing:border-box}.ask-question:before{content:'';display:block;width:100px;height:92px;margin:0 auto;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-questions.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.ask-question .name{margin-top:19px;font-size:1.125em;color:#282828;font-weight:700}.ask-question .desc{margin-top:11px;color:#828282;line-height:1.5em}.ask-question .btn{margin-top:23px}.additional-menu{width:408px;margin:0 0 24px 24px;padding:37px 40px 20px;background-color:#fff;box-sizing:border-box}.additional-menu .items .item{padding:0 0 16px;font-size:0.875em;font-weight:700}.additional-menu .items .item:not(:last-child){margin-bottom:17px;border-bottom:1px solid #e7e7e7}.additional-menu .items .item:before{content:none}.additional-menu .items .item .link{color:#282828}.additional-menu .items .item .link:hover{color:#5855f3}.additional-menu .items .item.active .link{color:#5855f3}.news:not(section){display:flex;align-items:flex-start;margin:32px 0 24px}.news:not(section) .date{display:inline-block;padding:5px 9px;font-size:0.875em;color:#828282;line-height:1em;background-color:#f5f5f5;border-radius:min(3px, var(--radius-cap, 999px))}.news:not(section) .news-previews{position:relative;flex-grow:1;background-color:#fff}.news:not(section) .news-previews .tabs{position:absolute;top:-61px;right:0;display:inline-flex;border-bottom:1px solid #e7e7e7}.news:not(section) .news-previews .tabs .tab{position:relative;padding:0 20px 16px;font-size:0.8125em;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}.news:not(section) .news-previews .tabs .tab:after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#5855f3;transition:all .3s ease}.news:not(section) .news-previews .tabs .tab:not(.active):hover:after{left:0;width:100%}.news:not(section) .news-previews .tabs .tab.active{color:#424242}.news:not(section) .news-previews .tabs .tab.active:after{left:0;width:100%}.news:not(section) .news-previews .items{padding:40px 40px}.news:not(section) .news-previews .items .item{display:flex;padding-bottom:3.375%;border-bottom:1px solid #e7e7e7}.news:not(section) .news-previews .items .item .img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:224px;height:150px;margin-right:20px}.news:not(section) .news-previews .items .item .content .name{font-size:1.125em;font-weight:700;line-height:1.25em}.news:not(section) .news-previews .items .item .content .name a{color:#282828}.news:not(section) .news-previews .items .item .content .name a:hover{color:#5855f3}.news:not(section) .news-previews .items .item .content .date{margin-top:13px}.news:not(section) .news-previews .items .item .content .desc{margin-top:14px;line-height:1.5em}.news:not(section) .news-previews .items .item .content .btn{margin-top:24px;padding:7px 16px}.news:not(section) .news-previews .items .item:not(:last-child){margin-bottom:3.35%}.news:not(section) .news-detail{width:100%;padding:40px;background-color:#fff;box-sizing:border-box}.news:not(section) .news-detail .detail-img{max-width:78.8%;max-height:456px;margin:0 auto;text-align:center;line-height:0}.news:not(section) .news-detail .date{margin-top:3%}.news:not(section) .news-detail .desc{margin-top:2.4%;font-size:1.25em;line-height:1.4em}.news:not(section) .news-detail .content{margin-top:2.75%}.news:not(section) .news-detail .buttons{display:flex;margin-top:25px}.news:not(section) .news-detail .buttons .right{margin-left:auto}.news:not(section) .news-products{width:100%;margin-top:3.45%}.news:not(section) .news-products>.name{margin-left:6px;font-size:1.375em;font-weight:700}.news:not(section) .news-products .owl-container{position:relative;margin:1.9% -12px -24px;min-height:408px}.news:not(section) .news-products .items{position:absolute;display:flex;width:100%;height:100%}.news:not(section) .news-products .items .owl-stage-outer:hover{height:150%;pointer-events:none}.news:not(section) .news-products .items .owl-stage-outer:hover .product-card:hover{pointer-events:auto}.news:not(section) .news-products .items .owl-nav{position:absolute;top:-63px;right:12px}.news:not(section) .service-detail{width:100%;padding:40px;background-color:#fff;box-sizing:border-box}.news:not(section) .service-detail .service-header-columns{display:flex;margin-bottom:30px}.news:not(section) .service-detail .service-header-columns .detail-img{flex-shrink:0;width:42.954%;max-height:17.709vw;margin-right:40px}.news:not(section) .service-detail .service-order-block{display:flex;align-items:center;padding:30px 30px 33px;background-color:rgba(88,85,243,0.1);border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.news:not(section) .service-detail .service-order-block .info{padding-right:20px}.news:not(section) .service-detail .service-order-block .name{margin-bottom:12px;font-size:1.375em;font-weight:700}.news:not(section) .service-detail .service-order-block .btn{flex-shrink:0;margin-left:auto}.news:not(section) .service-detail .detail-desc{margin-top:30px}.news:not(section) .service-detail .buttons{display:flex;margin-top:29px;padding-top:30px;border-top:1px solid #e7e7e7}.news:not(section) .service-detail .buttons .right{margin-left:auto}.brands-page{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:32px 0 24px;box-sizing:border-box}.brands-page .brands-previews{padding:39px 40px;background-color:#fff}.brands-page .brands-previews .items{display:flex;flex-wrap:wrap;margin:2.8% -10px -20px}.brands-page .brands-previews .items .item{display:flex;justify-content:center;align-items:center;width:calc((100% - 80px)/4);height:8.35vw;margin:0 10px 20px;padding:20px 20px;border:1px solid #e7e7e7;box-sizing:border-box;transition:all .2s ease}.brands-page .brands-previews .items .item .img{display:flex;justify-content:center;align-items:center;width:160px;height:54px;text-align:center}.brands-page .brands-previews .items .item:hover{border-radius:min(3px, var(--radius-cap, 999px));box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.brands-page .desc+.brands-list{margin-top:25px}.brands-page .brands-list{width:100%}.brands-page .brands-list .search-panel{margin-bottom:35px;padding:25px 30px;background-color:#f5f5f5}.brands-page .brands-list .search-panel .mobile-link{display:none}.brands-page .brands-list .search-panel .line{display:flex;align-items:flex-start;margin-bottom:8px}.brands-page .brands-list .search-panel .line:last-child{margin-bottom:-4px}.brands-page .brands-list .search-panel .line .label{width:30px;min-height:23px;margin:2px 15px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.brands-page .brands-list .search-panel .line .links{font-size:0;cursor:pointer}.brands-page .brands-list .search-panel .line .links .link{display:inline-block;width:auto;min-width:28px;min-height:28px;margin:0 4px 4px 0;padding:0 5px;font-size:1rem;color:#424242;line-height:29px;text-align:center;background-color:#fff;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.brands-page .brands-list .search-panel .line .links .link:hover{color:#fff;background-color:#5855f3}.brands-page .brands-list .search-panel .line .links .link .active{color:#fff;background-color:#5855f3}.brands-page .brands-list .search-panel .line.tags .label{background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/brands-tags.svg');background-repeat:no-repeat;background-position:left center;background-size:contain}.brands-page .brands-list .search-panel .line.tags .links .link{padding:0 9px}.brands-page .brands-list .search-panel .line.tags .mobile-select{display:none}.brands-page .brands-list .list .row{display:flex}.brands-page .brands-list .list .row:not(:first-child){margin-top:30px}.brands-page .brands-list .list .row:not(:last-child){padding-bottom:27px;border-bottom:1px solid #e7e7e7}.brands-page .brands-list .list .label{width:28px;height:28px;margin:-5px 0 0 23px;color:#fff;text-align:center;line-height:29px;background-color:#5855f3;border-radius:min(3px, var(--radius-cap, 999px));flex-shrink:0;box-sizing:border-box}.brands-page .brands-list .list .table{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0 0 -11px 19px}.brands-page .brands-list .list .table .item{position:relative;width:calc(100% / 6);padding:0 6px 11px;line-height:1.25em;box-sizing:border-box}.brands-page .brands-list .list .table .link{color:#424242}.brands-page .brands-list .list .table .link:hover{color:#5855f3}.brands-page .brands-list .list .table .link:hover+span{display:block}.brands-page .brands-list .list .table span{position:absolute;top:-13px;right:100%;display:none;width:80px;height:42px;margin-right:7px;padding:5px 10px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff;background-origin:content-box;border-radius:min(3px, var(--radius-cap, 999px));box-shadow:0 0 5px 0 #bebebe;box-sizing:border-box}.brands-page .brands-list .list .table span::after{content:'';position:absolute;top:15px;right:-5px;display:block;border:6px solid #fff;border-left:6px solid transparent;border-bottom:6px solid transparent;transform:rotate(45deg);box-shadow:2px -2px 2px 0 #e6e6e6}.brands-page .brands-detail{width:100%;padding:28px 40px;background-color:#fff;box-sizing:border-box}.brands-page .brands-detail .img-mobile{display:none}.brands-page .brands-detail .text+.buttons{margin-top:2.55%}.brands-page .brands-detail .buttons{display:flex;align-items:flex-start}.brands-page .brands-detail .buttons .right{margin-left:auto}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{width:100%;margin:45px 0 0}.brands-page .brands-detail+.products-carousel .brand-products-list,.brands-page .brands-detail+div[id*="bx_incl"] .brand-products-list{margin-top:0}.brand-products-list{width:100%;margin-top:45px}.brand-products-list .section-name{margin:0 0 30px}.brand-products-list .product-wrap{width:calc((100% - 120px)/5)}.custom-page{display:flex;align-items:flex-start;margin:2.5% 0 24px}.custom-page .custom-content{width:100%;padding:40px 40px;background-color:#fff;box-sizing:border-box}.about{display:flex;align-items:flex-start;margin:2.5% 0 24px;border-radius:min(8px, var(--radius-cap, 999px))}.about .about-content{width:100%;padding:40px 40px;background-color:#fff;box-sizing:border-box}.employees{display:flex;align-items:flex-start;margin:2.5% 0 24px}.employees .social{display:flex;justify-content:center;align-items:flex-start}.employees .social .link{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin:0 2px;color:#5855f3;border:1px solid #e7e7e7;border-radius:50%;transition:all .1s ease;box-sizing:border-box}.employees .social .link:before{font-size:14px}.employees .social .link:hover{border-color:#5855f3}.employees .social .link.vk:before{content:'\004f'}.employees .social .link.fb:before{content:'\0050'}.employees .social .link.twitter:before{content:'\0051'}.employees .employees-list{width:100%;padding:35px 40px 39px;background-color:#fff;box-sizing:border-box}.employees .employees-list .department:not(:last-child){margin-bottom:2.95%}.employees .employees-list .department .title{font-size:1.375em;color:#282828;font-weight:700;line-height:1.5em}.employees .employees-list .department .description{margin-top:15px}.employees .employees-list .department .items{display:flex;flex-wrap:wrap;margin:34px -10px -20px}.employees .employees-list .department .items .item{width:calc((100% - 80px)/4);margin:0 10px 20px;padding:30px 30px;text-align:center;border:1px solid #e7e7e7;transition:all .2s ease;box-sizing:border-box}.employees .employees-list .department .items .item .img{display:flex;width:149px;height:149px;margin:0 auto;border-radius:50%;overflow:hidden}.employees .employees-list .department .items .item .img img{margin:auto}.employees .employees-list .department .items .item .name{display:block;margin-top:18px;color:#000;font-weight:700}.employees .employees-list .department .items .item .name:hover{color:#5855f3}.employees .employees-list .department .items .item .position{margin-top:2px;font-size:0.875em;color:#828282}.employees .employees-list .department .items .item .desc{margin-top:8px;font-size:0.875em;line-height:1.2em}.employees .employees-list .department .items .item .email{margin-top:10px;font-size:0.875em}.employees .employees-list .department .items .item .phone{margin-top:1px;font-size:0.875em;font-weight:700}.employees .employees-list .department .items .item .phone a{color:#424242}.employees .employees-list .department .items .item .social{margin-top:8px}.employees .employees-list .department .items .item:hover{border-radius:min(3px, var(--radius-cap, 999px));box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.employees .employee-detail{width:100%;padding:37px 40px 52px;background-color:#fff;box-sizing:border-box}.employees .employee-detail .info{display:flex}.employees .employee-detail .info .img{display:flex;flex-shrink:0;width:150px;height:150px;margin:2px 30px 0 0}.employees .employee-detail .info .img img{margin:auto}.employees .employee-detail .info .desc{padding-bottom:2.25%;line-height:1.5em;border-bottom:1px solid #e7e7e7}.employees .employee-detail .info .employee-contacts{display:flex;margin-top:2.75%}.employees .employee-detail .info .employee-contacts .position{margin-right:32px;font-size:0.875em;color:#828282}.employees .employee-detail .info .employee-contacts .email{margin-right:30px;font-size:0.875em;color:#828282}.employees .employee-detail .info .employee-contacts .phone{margin-right:29px;font-size:0.875em;font-weight:700;white-space:nowrap}.employees .employee-detail .info .employee-contacts .phone a{color:#424242}.employees .employee-detail .info .employee-contacts .social{margin-top:-8px}.employees .employee-detail .link-back{margin-top:4.1%;padding:2.5% 0 1.8%;border-top:1px solid #e7e7e7}.employees .employee-detail .link-back .btn{padding:9px 25px 8px 23px}.content-column.content-page{margin:32px 0 24px;padding:40px;background-color:#fff;box-sizing:border-box}body.aside-right .content-wrapper{display:flex;align-items:flex-start}body.aside-right .content-wrapper .employees{margin-top:32px;flex-grow:1}body.aside-right .content-wrapper .content-column{min-width:0;flex-grow:1}body.aside-right .content-wrapper .right-column{margin-top:32px}body.aside-right .content-wrapper .right-column .brand-img{display:flex;justify-content:center;align-items:center;width:408px;height:230px;margin:0 0 24px 24px;padding:40px;background-color:#fff;box-sizing:border-box}body.aside-right .content-wrapper .right-column .brand-img .img{display:flex;justify-content:center;align-items:center;width:160px;height:54px;text-align:center}body.aside-right .content-wrapper .right-column .through-banners{margin:0 0 24px 24px}body.aside-right .content-wrapper .right-column .through-banners .banner-item{width:100%;height:350px}.through-banners .banner-item{display:block;background-position:center top;background-repeat:no-repeat;background-size:cover}.through-banners.header_before .banner-item,.through-banners.header_after .banner-item,.through-banners.footer_before .banner-item{display:block;width:100%;height:60px}.through-banners.footer_before{margin-top:25px}.content-page>*:first-child,.content-page>[id*='bx_incl_area']>*:first-child{margin-top:0}.content-page h2{margin-top:30px}.content-page h3{margin-top:22px}.content-page ul{margin:10px 0}.content-page table{margin:20px 0;border-collapse:collapse}.content-page table th{padding:12px 19px;color:#282828;line-height:1.25em;text-align:left;background-color:#f0f0f0;border:1px solid #e7e7e7}.content-page table td{padding:12px 19px;line-height:1.25em;border:1px solid #e7e7e7;vertical-align:top}.content-page code{display:inline-block;margin:0;padding:8px 14px 6px 10px;font-family:courier,monospace;color:#333;line-height:1.25em;background-color:#eee;border-radius:min(3px, var(--radius-cap, 999px))}.content-page code pre{margin:0}.content-page h3+code{margin-top:15px}h4+.code-content{margin-top:15px}.code-subtitle{margin:25px 0 15px}.code-content{display:flex;align-items:flex-start;margin:25px 0}.code-content h2,.code-content h3,.code-content h4,.code-content h5,.code-content h6{margin:0 0 10px}.code-content code{align-self:center;margin-right:20px}.code-content code+ul,.code-content code+ol{margin-top:3px}.code-content code+h2,.code-content code+h3,.code-content code+h4,.code-content code+h5,.code-content code+h6{align-self:center;margin:0}.code-content table{margin-top:3px}.gallery{margin:32px 0 24px;flex-grow:1}.gallery .content{width:100%;padding:40px 40px 60px;background-color:#fff;box-sizing:border-box}.gallery .content .gallery-category:not(:last-child){margin-bottom:3.45%}.gallery .content .gallery-category .title{font-size:1.375em;color:#282828;font-weight:700}.gallery .content .gallery-category .desc{margin-top:1.678%;line-height:1.5em}.gallery .items{display:flex;flex-wrap:wrap;margin:32px -10px -20px}.gallery .items .item{width:calc((100% - 80px)/4);margin:0 10px 20px;padding:30px 30px 32px;border:1px solid #e7e7e7;transition:all .15s ease;box-sizing:border-box}.gallery .items .item .img{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:226px;margin-bottom:17px}.gallery .items .item .img::before{content:'';position:absolute;top:50%;left:50%;display:none;width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#5855f3;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/full-image.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50%}.gallery .items .item .img:hover::before{display:block}.gallery .items .item .name{color:#282828;font-weight:700}.gallery .items .item .description{margin-top:8px;font-size:0.875em;color:#828282;line-height:1.5em}.gallery .items .item:hover{border-color:transparent;border-radius:min(3px, var(--radius-cap, 999px));box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.jobs{margin:32px 0 24px;flex-grow:1}.jobs .jobs-list{width:100%;padding:40px 40px 60px;background-color:#fff;box-sizing:border-box}.jobs .jobs-list .title{font-size:1.375em;color:#282828;font-weight:700}.jobs .jobs-list .desc{margin-top:1.678%;letter-spacing:0.001em}.jobs .jobs-list .department:not(:last-child){margin-bottom:3.475%}.jobs .jobs-list .items{margin-top:2.8%}.jobs .jobs-list .items .item{border:1px solid #e7e7e7}.jobs .jobs-list .items .item:not(:last-child){border-bottom:none}.jobs .jobs-list .items .item .name{position:relative;display:block;padding:17px 50px 18px 30px;font-size:1.125em;color:#424242;font-weight:700;transition:color .1s ease}.jobs .jobs-list .items .item .name::after{content:'';position:absolute;top:50%;right:29px;display:block;width:14px;height:8px;margin-top:-4px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/shevron.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .2s ease}.jobs .jobs-list .items .item .name:hover{color:#5855f3}.jobs .jobs-list .items .item .description{display:none;padding:20px 30px 41px;background-color:#fafafa;border-top:1px solid #e7e7e7}.jobs .jobs-list .items .item.open .name::after{margin-top:-5px;transform:rotate(-180deg)}.jobs .jobs-list .items .item.open .description{display:block}.error-404{display:flex;margin-top:2.5%;padding:40px;background-color:#fff}.error-404 .content{margin:3.7% auto 3.65%;text-align:center}.error-404 .img{width:448px;height:200px;margin:0 auto}.error-404 .name{margin-top:7.25%;font-size:1.625em;color:#282828;font-weight:700}.error-404 .text{margin-top:1.9%}.error-404 .text p{margin:1px 0}.error-404 .buttons{margin-top:5.35%}.error-404 .buttons .btn{margin:0 5px}.error-404 .buttons .btn.transparent{padding:10px 20px}.sale-paysystem-wrapper{width:100%;margin:0;padding:30px 30px 32px;font-family:'Roboto';font-size:1rem;color:#424242;border:1px solid #e7e7e7;box-sizing:border-box}.sale-paysystem-wrapper .tablebodytext{line-height:1.5em}.sale-paysystem-wrapper .tablebodytext br+br{display:none}.sale-paysystem-wrapper form{margin-top:2.1%}.sale-paysystem-wrapper form .sale-paysystem-description{display:block;margin-top:2.6%;font-family:'Roboto';font-size:0.875rem;color:#424242}.sale-paysystem-wrapper form span{margin:0;font-size:0.875rem;color:#828282}.sale-paysystem-wrapper form input[type="submit"]{display:inline-block;margin-right:16px;height:auto;padding:12px 24px 13px;font-family:'Roboto';font-size:1.125rem;color:#fff;font-weight:700;line-height:1.5em;background-color:#5855f3;border:none;border-radius:min(30px, var(--radius-cap, 999px));text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer}.sale-paysystem-wrapper form input[type="submit"]:hover{opacity:.9}.auth{display:flex;align-items:flex-start;width:100%;max-width:100%;margin:32px 0 24px;padding:40px;background-color:#fff;box-sizing:border-box}.auth .left-column{width:33%;margin-right:3.75%}.auth .right-column{position:relative;top:2px;width:30.5%;padding:31px 30px;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.auth .name{margin-bottom:10px;font-size:1.375em;color:#000;font-weight:700}.auth .text{line-height:1.5em}.auth .reg-link{margin-top:17px;padding:7px 18px 8px}.auth .auth-link{font-size:0.875em;line-height:1.5em;border-bottom:1px dashed #5855f3}.auth .auth-link:hover{border-color:transparent}.auth .form{position:relative;margin-top:30px}.auth .form .input-container{margin-bottom:17px;font-size:0.875em}.auth .form .input-container.grecaptcha-invisible{display:none}.auth .form input{width:100%;padding:11px 14px 10px}.auth .form .label{position:relative;margin-bottom:9px}.auth .form .checkbox{margin-top:19px}.auth .form .forgot-password{position:absolute;right:0;bottom:0;font-size:0.875em}.auth .form .tip{margin:5px 0;font-size:0.8572em;color:#828282;line-height:1.5em}.auth .form .tip.right{text-align:right}.auth .form .line{position:relative;margin-bottom:10px;text-align:center}.auth .form .line::before{content:'';position:absolute;top:50%;left:0;display:block;width:100%;height:1px;background-color:#424242;z-index:1}.auth .form .line span{position:relative;display:inline-block;padding:0 10px;background-color:#fff;z-index:2}.auth .form .required{color:#eb5757}.auth .form .submit{margin-top:28px}.auth .form .buttons{display:flex;align-items:center;margin-top:28px}.auth .form .buttons .submit{margin:0 auto 0 0}.auth .form .buttons .auth-link{position:relative;top:-3px}.auth input[type="checkbox"]:not(.adm-designed-checkbox){display:none}.auth input[type="checkbox"]:not(.adm-designed-checkbox)+span{position:relative;padding-left:30px;cursor:pointer;user-select:none}.auth input[type="checkbox"]:not(.adm-designed-checkbox)+span:before{content:'';position:absolute;top:-1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:13px;border:1px solid #aaa;border-radius:2px;cursor:pointer;box-sizing:border-box}.auth input[type="checkbox"]:not(.adm-designed-checkbox):checked+span:before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg);background-color:#5855f3;border-color:#5855f3}.auth .reg{width:100%}.auth .reg .form{width:33%}.popup-basket-add{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000}.popup-basket-add .overflow{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.popup-basket-add .box{position:relative;width:240px;padding:40px 50px;background-color:#fff;text-align:center}.popup-basket-add .box .close{position:absolute;top:20px;right:20px;display:block;width:12px;height:12px;background:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-close-basket-popup.svg') no-repeat}.popup-basket-add .box .title{margin:0 0 20px 0;font-size:1.25em;font-weight:500}.popup-basket-add .box .title:before{content:"";display:block;margin:0 auto 20px auto;width:78px;height:74px;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-popup.svg');background-repeat:no-repeat;background-position:center right;background-size:contain}.popup-basket-add .box .btn{display:block;width:100%;margin-bottom:6px;padding-left:0;padding-right:0}.owl-dots{position:absolute;bottom:-12px;width:100%;text-align:center}.owl-dots .owl-dot{display:inline-block;width:10px;height:10px;margin:0 3px;background-color:#fff;border:1px solid #a8a8a8;border-radius:50%;box-sizing:border-box}.owl-dots .owl-dot.active{background-color:#5855f3;border-color:#5855f3}.owl-dots.disable{display:none}.header-mobile-menus{display:none}.catalog-mobile-menu{position:static;width:100%;border-top:1px solid #e7e7e7;border-right:none}.catalog-mobile-menu .burger-button{position:absolute;top:50%;right:24px;display:block;width:20px;height:14px;margin-top:-5px;cursor:pointer}.catalog-mobile-menu .burger-button span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:#5855f3;border-radius:min(9px, var(--radius-cap, 999px));transform:rotate(0deg);transition:.25s ease-in-out;opacity:1}.catalog-mobile-menu .burger-button span:nth-child(1){top:0px}.catalog-mobile-menu .burger-button span:nth-child(2){top:5px}.catalog-mobile-menu .burger-button span:nth-child(3){top:10px}.catalog-mobile-menu .list{margin-left:3px}.catalog-mobile-menu .list .item{height:66px;margin-bottom:0;padding-left:0}.catalog-mobile-menu .list .item:before{content:none}.catalog-mobile-menu .list .item:not(:last-child){padding-bottom:14px}.catalog-mobile-menu .list .item a{display:flex;align-items:center;width:125px;height:100%;padding-left:41px;overflow:hidden;transition:width .15s ease;box-sizing:border-box}.catalog-mobile-menu .list .item a .img{position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;min-width:60px;transition:transform .15s ease}.catalog-mobile-menu .list .item a .img img{max-width:60px;max-height:60px}.catalog-mobile-menu .list .item a .text{display:inline-block;margin-left:24px;min-width:224px;color:#424242;font-size:0.875em;font-weight:700;transition:all .2s ease;overflow:hidden}.catalog-mobile-menu .list .item a:hover .img{transform:scale(1.1)}.catalog-mobile-menu .list .item a:hover .text{color:#5855f3}.catalog-mobile-menu .sub{display:none}.catalog-mobile-menu .content{position:static;width:100%;border-right:none}.catalog-mobile-menu .content nav{position:relative;padding:0;z-index:35}.catalog-mobile-menu .content nav .head{position:relative;display:flex;justify-content:center;align-items:flex-end;height:auto;margin:0;padding:18px 0 16px;line-height:1;text-align:center;background-color:#fff;z-index:10}.catalog-mobile-menu .content nav .head .burger-button{position:relative;top:-1px;left:-2px;display:inline-block;margin-left:0;pointer-events:none}.catalog-mobile-menu .content nav .head .title{width:auto;margin-top:0;padding-left:6px;pointer-events:none;font-size:1.125em;font-weight:700}.catalog-mobile-menu .content nav .head .title a{color:#424242}.catalog-mobile-menu .content nav .scroll{display:none;position:absolute;width:100%;border-top:1px solid #e7e7e7;z-index:5}.catalog-mobile-menu .content nav .list{display:block;margin-left:0;transition:transform .4s ease;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.catalog-mobile-menu .content nav .list .item{position:static;height:auto;padding:0;background-color:#fff}.catalog-mobile-menu .content nav .list .item:not(:last-child) a{border-bottom:1px solid #e7e7e7}.catalog-mobile-menu .content nav .list .item a{position:relative;display:block;width:93.5%;margin:0 auto;padding:20px 0 17px;line-height:1em}.catalog-mobile-menu .content nav .list .item a:hover .text{color:#424242}.catalog-mobile-menu .content nav .list .item a .img{display:none}.catalog-mobile-menu .content nav .list .item a .text{margin-left:0;font-weight:400}.catalog-mobile-menu .content nav .list .item:hover>a{box-shadow:none}.catalog-mobile-menu .content nav .list .item.has-sub a:after{content:'';position:absolute;top:50%;right:1px;margin-top:-4px;border:3px solid transparent;border-left:4px solid #282828}.catalog-mobile-menu .content nav .list .item.open .sub{display:block;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.catalog-mobile-menu .content nav .list.open-sub{transform:translateX(-100%)}.catalog-mobile-menu .content nav .sub{position:absolute;top:0;left:100%;width:100%;background-color:#fff;z-index:10}.catalog-mobile-menu .content nav .sub .title{display:none}.catalog-mobile-menu .content nav .sub .items{width:93.5%;margin:0 auto}.catalog-mobile-menu .content nav .sub .items .item{margin-bottom:0}.catalog-mobile-menu .content nav .sub .items .item:before{display:none}.catalog-mobile-menu .content nav .sub .items .item:not(:nth-child(2n)){margin-right:0}.catalog-mobile-menu .content nav .sub .items .item:not(:last-child){border-bottom:1px solid #e7e7e7}.catalog-mobile-menu .content nav .sub .items .item a{position:relative;display:block;width:100%;padding:20px 0 17px;font-size:1em;color:#424242;line-height:1em;border-bottom:none}.catalog-mobile-menu .content nav .sub .items .item a:after{content:none}.catalog-mobile-menu .content nav .sub .items .item.back a{padding-left:18px;font-size:0.875em}.catalog-mobile-menu .content nav .sub .items .item.back a:before{content:'';position:absolute;top:50%;left:-2px;margin-top:-3px;border:3px solid transparent;border-right:4px solid #282828}.catalog-mobile-menu .content nav .sub .items .item.back a:after{content:none}.catalog-mobile-menu .content nav .sub .items .item.back a:hover{color:#424242}.catalog-mobile-menu .content nav .sub .banner{max-height:inherit}.catalog-mobile-menu .content nav .sub .banner a{display:block;line-height:0}.catalog-mobile-menu.open .content{width:100%;box-shadow:none}.catalog-mobile-menu.open .content nav .scroll{display:block}.catalog-mobile-menu.open .content nav .sub{padding-top:0}.catalog-mobile-menu.open .content nav .sub .items{margin-top:0;padding:0}.catalog-mobile-menu.open .content nav .sub .items .item{width:100%}.catalog-mobile-menu.open .content nav .sub .items .item:not(:last-child){margin-right:0}.catalog-mobile-menu.open .content nav .sub .items .item .img{display:none}.catalog-mobile-menu.open .content nav .sub .items .item.back{display:block}.catalog-mobile-menu.open .content nav .head .burger-button span:nth-child(1){top:5px;transform:rotate(135deg)}.catalog-mobile-menu.open .content nav .head .burger-button span:nth-child(2){left:0;opacity:0}.catalog-mobile-menu.open .content nav .head .burger-button span:nth-child(3){top:5px;transform:rotate(-135deg)}.content-column>p>.notetext{display:block;width:100%;margin:32px 0 24px;padding:30px 40px;color:#424242;background-color:#fff;box-sizing:border-box}.vote-table{border:none;border-spacing:0}.vote-table td{padding:0}.catalog-delivery-popup{width:840px}.catalog-delivery-popup .delivery-popup{padding:36px 50px 50px}.catalog-delivery-popup .delivery-popup .title{font-size:1.375em;color:#282828;font-weight:700;line-height:1.5em}.catalog-delivery-popup .delivery-popup .desc{margin-top:15px}.catalog-delivery-popup .delivery-popup .close-popup-icon{top:-15px;right:-28px;font-size:15px}.catalog-delivery-popup .delivery-popup .delivery-search{display:flex;flex-wrap:wrap;align-items:center;margin-top:16px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed{position:relative;width:100%;margin-bottom:30px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed::after{content:'';position:absolute;top:16px;right:15px;width:14px;height:14px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/search-autocomplete.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:10}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed input{width:100%;height:46px;padding:11px 40px 10px 15px;border-radius:2px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions{display:none;margin:0 -5px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions .item{display:inline-block;margin:10px 5px 0;font-size:0.875em;line-height:1.2em;text-decoration:none;border-bottom:1px dashed #5855f3}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions .item:hover{border-color:transparent}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions.open{display:block}.catalog-delivery-popup .delivery-popup .delivery-search .counter-container{display:flex;align-items:center;margin-right:31px}.catalog-delivery-popup .delivery-popup .delivery-search .counter-container .label{margin-right:10px;font-size:0.875em}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox{font-size:0.875em}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox input[type="checkbox"]+label{padding-left:28px}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox input[type="checkbox"]+label::before{top:-2px;width:20px;height:20px;border:1px solid #aaa;border-radius:2px;box-sizing:border-box}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox input[type="checkbox"]:checked+label::before{border-color:#5855f3}.catalog-delivery-popup .delivery-popup .list{margin-top:30px;border-top:1px solid #e7e7e7}.catalog-delivery-popup .delivery-popup .list .item{display:flex;align-items:flex-start;width:100%;padding:18px 0 19px;border-bottom:1px solid #e7e7e7}.catalog-delivery-popup .delivery-popup .list .item .img{width:120px;height:80px;margin:2px 20px 0 0;flex-shrink:0}.catalog-delivery-popup .delivery-popup .list .item .info{width:100%}.catalog-delivery-popup .delivery-popup .list .item .name{color:#282828;font-weight:700}.catalog-delivery-popup .delivery-popup .list .item .text{font-size:0.875em;line-height:1.6em}.catalog-delivery-popup .delivery-popup .list .item .price{margin-left:auto;padding-left:20px;color:#282828;font-weight:700;white-space:nowrap;flex-shrink:0}.catalog-delivery-popup.open{border-top:none}.cookie{position:fixed;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;z-index:200}.cookie .text{font-size:0.875em;line-height:1.35em}.cookie .btn{flex-shrink:0;padding:10px 25px}.cookie.type-1{justify-content:flex-start;left:50%;bottom:-200px;width:600px;margin-left:-300px;padding:20px 20px 21px;border-radius:min(3px, var(--radius-cap, 999px))}.cookie.type-1 .btn{margin-left:7px}.cookie.type-1.show{bottom:20px;transition:bottom .85s cubic-bezier(.13, .04, .39, 1.3)}.cookie.type-1.hide{bottom:-200px;transition:bottom .85s cubic-bezier(.68, -0.15, .74, .05)}.cookie.type-2{bottom:-200px;padding:15px 35px 16px}.cookie.type-2 .btn{margin-left:20px}.cookie.type-2.show{bottom:0px;transition:bottom .85s cubic-bezier(.22, .61, .36, 1)}.cookie.type-2.hide{bottom:-200px;transition:bottom .525s cubic-bezier(.64, .04, .95, .77)}.cookie.type-3{bottom:-200px;padding:16px 35px 17px}.cookie.type-3 .btn{position:absolute;top:6px;right:13px;min-width:auto;padding:0;border-radius:0}.cookie.type-3 .btn::before{content:'\006a';font-family:'Icon Custom';font-size:12px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.cookie.type-3 .btn span{display:none}.cookie.type-3.black .btn,.cookie.type-3.color .btn{color:#fff;background-color:transparent}.cookie.type-3.black .btn:hover,.cookie.type-3.color .btn:hover{color:#fff;opacity:.8}.cookie.type-3.white .btn{color:#424242;background-color:transparent}.cookie.type-3.white .btn:hover{color:#424242;opacity:.8}.cookie.type-3.show{bottom:0px;transition:bottom .725s cubic-bezier(.22, .61, .36, 1)}.cookie.type-3.hide{bottom:-200px;transition:bottom .6s cubic-bezier(.64, .04, .95, .77)}.cookie.black{color:#fff;background-color:rgba(40,40,40,0.9)}.cookie.black .btn{color:#282828;background-color:#fff}.cookie.black .btn:hover{color:#424242;opacity:1}.cookie.color{color:#fff;background-color:rgba(88,85,243,0.9)}.cookie.color .btn{color:#282828;background-color:#fff}.cookie.color .btn:hover{color:#424242;opacity:1}.cookie.white{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}@keyframes shadow{from{transform:scale(1);opacity:1}50%{opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes arrow{from{top:50%}49%{top:-8px}50%{top:-8px;opacity:0}51%{top:calc(100% + 8px);opacity:1}to{top:50%}}.to-top{position:fixed;right:1.85%;bottom:10%;width:50px;height:50px;z-index:80;opacity:0;transition:.3s}.to-top.show{opacity:1}.to-top::before{content:'\007a';font-size:16px;color:#fff;z-index:80}.to-top.type-1{border-radius:50%}.to-top.type-1::before{position:relative;display:block;width:50px;height:50px;text-align:center;line-height:50px;background-color:#5855f3;border-radius:50%;box-sizing:border-box}.to-top.type-1::after{content:'';position:absolute;top:1px;left:1px;width:48px;height:48px;background-color:rgba(88,85,243,0.3);border-radius:50%;opacity:1;z-index:78}.to-top.type-1:hover::after{animation:shadow .6s ease-in-out}.to-top.type-1.white::before{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.to-top.type-2{text-align:center;background-color:#5855f3;border-radius:min(6px, var(--radius-cap, 999px));overflow:hidden}.to-top.type-2::before{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.to-top.type-2:hover::before{animation:arrow .6s ease-in-out}.to-top.type-2.white{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.to-top.white::before{color:#282828}.accordeon{margin:24px 0;border:1px solid #e7e7e7}.accordeon:not(:last-of-type){margin-bottom:0}.accordeon+.accordeon{margin-top:0;border-top:none}.accordeon .name{position:relative;display:block;padding:17px 50px 18px 30px;font-size:1.125em;color:#424242;font-weight:700;transition:color .1s ease}.accordeon .name::after{content:'';position:absolute;top:50%;right:29px;display:block;width:14px;height:8px;margin-top:-4px;background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/shevron.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .2s ease}.accordeon .name:hover{color:#5855f3}.accordeon .text{display:none;padding:20px 30px;background-color:#fafafa;border-top:1px solid #e7e7e7}.accordeon.open .name::after{margin-top:-5px;transform:rotate(-180deg)}.accordeon.open .text{display:block}.bootstrap .desc{margin:10px 0 20px}.bootstrap .desc code{padding:0 5px}.bootstrap .bs-container{margin:20px 0}.bootstrap .bs-container div[class^="bs-col"]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,0.15);border:1px solid rgba(86,61,124,0.2)}.catalog-empty-section{padding:8.342000000000001% 0;text-align:center;background-color:#fff}.catalog-empty-section::before{content:'';display:block;width:190px;height:190px;margin:0 auto 30px;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/empty-category.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.catalog-empty-section .title{margin-bottom:10px;font-size:1.625em;color:#282828;font-weight:700}.catalog-empty-section .btn{margin-top:20px}.bx_subscribe_checkbox_container{margin-top:10px}.bx_subscribe_checkbox_container .main-user-consent-request-announce{display:block;font-size:10px;color:inherit;line-height:15px}.bx_subscribe_checkbox_container input[type="checkbox"]+.main-user-consent-request-announce{position:relative;margin-left:5px;padding-left:21px}.bx_subscribe_checkbox_container input[type="checkbox"]+.main-user-consent-request-announce::before{content:'';position:absolute;top:0;left:0;display:block;width:14px;height:14px;background-color:#e7e7e7;background-repeat:no-repeat;background-position:center;background-size:8px;border-radius:min(4px, var(--radius-cap, 999px));cursor:pointer;box-sizing:border-box}.bx_subscribe_checkbox_container input[type="checkbox"]:checked+.main-user-consent-request-announce::before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg);background-color:#5855f3}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.lazy-load-container{margin:24px 0}.lazy-load-container .lazy-load-btn{display:block;padding:20px;font-size:0.875em;font-weight:700;text-align:center;border-radius:min(100px, var(--radius-cap, 999px));background-color:rgba(88,85,243,0.1)}.lazy-load-container .dots{position:relative;top:-2px;left:7px;display:inline-flex}.lazy-load-container .dots span{display:inline-block;width:4px;height:4px;margin-right:3px;background-color:#5855f3;border-radius:50%;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.lazy-load-container .dots span:nth-child(2){animation-delay:.2s}.lazy-load-container .dots span:nth-child(3){animation-delay:.4s}.products-carousel .items{display:block !important}.products-carousel .items:hover{padding-bottom:300px;margin-bottom:-324px;pointer-events:none}.products-carousel .items:hover .product-wrap,.products-carousel .items:hover .swiper-button-prev,.products-carousel .items:hover .swiper-button-next{pointer-events:all}.fixed-product-header{position:fixed;top:-100%;left:0;width:100%;padding:12px 0;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-sizing:border-box;transition:bottom 1s ease,top 1s ease;z-index:140}.fixed-product-header.show{top:0;transition:bottom .6s ease,top .6s ease}.fixed-product-header .fixed-product-header-container{display:flex;align-items:center;max-width:100%}.fixed-product-header .fixed-product-header-container .logo img{max-height:56px}.fixed-product-header .logo a{display:block;line-height:0}.fixed-product-header .logo svg rect{fill:#5855f3}.fixed-product-header .product-container{display:flex;align-items:center;margin-left:4.7%;flex-grow:1}.fixed-product-header .product-container .info{display:flex;flex-wrap:wrap;align-items:flex-start;margin:4px auto 0 0;padding-right:20px}.fixed-product-header .product-container .img{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin-right:15px;flex-shrink:0;border-radius:2px;overflow:hidden;background-color:#282828}.fixed-product-header .product-container .name{width:100%;color:#282828;font-weight:700;line-height:1.4em}.fixed-product-header .product-container .iblock-vote{margin:6px 18px 0 0}.fixed-product-header .product-container .stock{margin-top:6px}.fixed-product-header .product-container .stock::before{margin-right:1px}.fixed-product-header .product-container .price-container{display:flex;align-items:center;flex-shrink:0}.fixed-product-header .product-container .price-container .old-price{margin-right:10px;font-size:1em;word-spacing:-0.12em}.fixed-product-header .product-container .price-container .price{word-spacing:-0.12em}.fixed-product-header .btn-container{margin:0 28px 0 4.1%}.fixed-product-header .btn-container .btn{padding:10px 24px;white-space:nowrap}.fixed-product-header .additional-links{position:static;flex-direction:row;flex-shrink:0;margin-right:10.2%}.fixed-product-header .additional-links .compare,.fixed-product-header .additional-links .wishlist{margin:0 0 0 2px}.promo-page{margin-top:24px}.promo-page .owl-nav{position:absolute;top:-56px;right:0px}.promo-page .promo-main-banner{display:flex;align-items:center;margin-bottom:24px;padding:2.8% 8.85%;background-repeat:no-repeat;background-position:center;background-size:cover}.promo-page .promo-main-banner .title{margin:0;font-size:2em;line-height:1.2em}.promo-page .promo-main-banner.position-center .promo-main-banner-info{margin-left:auto;margin-right:auto;width:100%;text-align:center}.promo-page .promo-main-banner.position-right .promo-main-banner-info{order:2;padding-left:20px;padding-right:0}.promo-page .promo-main-banner.position-right .promo-main-banner-img{order:1}.promo-page .promo-main-banner .desc{margin-top:12px}.promo-page .promo-main-banner .btn{margin-top:34px}.promo-page .promo-main-banner-info{width:50%;padding-right:20px;box-sizing:border-box}.promo-page .promo-main-banner-img{display:flex;justify-content:center;align-items:center;width:50%;height:335px;flex-shrink:0}.promo-page .promo-text{display:flex;margin-bottom:24px;padding:41px 40px 40px;background-color:#fff;width:100%;box-sizing:border-box}.promo-page .promo-text .content{padding-right:30px;width:calc(100% - 351px);max-width:1024px}.promo-page .promo-text .content .subtitle{margin:0;font-size:1.625em;line-height:1.2em}.promo-page .promo-text .main-text{margin-top:28px;line-height:1.5em}.promo-page .promo-text .video-section{display:flex;flex-wrap:wrap;align-items:flex-start;margin:43px -10px -20px}.promo-page .promo-text .video-section .item{width:calc((100% - 40px)/2);height:17.4vw;margin:0 10px 20px}.promo-page .promo-text .video-section .item iframe{width:100% !important;height:100% !important}.promo-page .promo-text .promo-docs{width:351px;padding:0 31px;flex-shrink:0;border-left:1px solid #e7e7e7;box-sizing:border-box}.promo-page .promo-text .promo-docs .subtitle{margin:0;font-size:1.375em;line-height:1.2em}.promo-page .promo-text .promo-docs .documents .items{flex-direction:column;margin-top:30px}.promo-page .promo-text .promo-docs .documents .items .item{width:100%;margin-bottom:26px}.promo-page .promo-text .promo-docs .documents .items .item::before{top:0;left:0}.promo-page .promo-text .promo-docs .documents .items .item .file-name{word-break:break-all}.promo-page .swiper-button-next,.promo-page .swiper-button-prev{top:40px}.promo-page .swiper-button-next{right:4px}.promo-page .swiper-button-prev{left:auto;right:calc(4px + 42px + 10px)}.promo-page .swiper-pagination{display:none;position:static;margin-top:16px}.promo-page .promo-banner{position:relative;margin-bottom:24px;padding:3.55% 5% 3.65%;background-repeat:no-repeat;background-position:center;background-size:cover}.promo-page .promo-banner::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1}.promo-page .promo-banner-info{position:relative;width:50%;margin:0 auto;color:#fff;text-align:center;z-index:2}.promo-page .promo-banner .title{margin:0;font-size:2em;color:#fff;font-weight:700;line-height:1.4em}.promo-page .promo-banner .desc{margin-top:10px}.promo-page .promo-banner .btn{margin-top:34px}.promo-page .promo-gallery{margin-bottom:24px;padding:40px 38px 20px;background-color:#fff}.promo-page .promo-gallery .title{margin:0 105px 0 2px;font-size:1.375em;line-height:1.25em}.promo-page .promo-gallery .items{display:block;margin:9px -20px 0}.promo-page .promo-gallery .items .owl-stage-outer{width:calc(100% + 40px);padding:20px;box-sizing:border-box}.promo-page .promo-gallery .items .owl-stage{display:flex}.promo-page .promo-gallery .items .owl-item{flex-grow:1;flex-shrink:0;padding-right:1px;box-sizing:border-box}.promo-page .promo-gallery .items .item{width:100%;height:100%;margin:0}.promo-page .promo-gallery .items .item img{width:auto}.promo-page .promo-gallery .swiper-container{padding-top:74px;margin-top:-50px}.promo-page .promo-gallery .owl-nav{position:absolute;top:-36px;right:-18px}.promo-page .promo-gallery .owl-dots{position:static;margin-top:15px}.promo-page .promo-reviews{margin-bottom:24px;padding:40px;background-color:#fff}.promo-page .promo-reviews .title{margin:0 105px 0 0;font-size:1.375em;line-height:1.25em}.promo-page .promo-reviews .swiper-container{padding-top:74px;margin-top:-50px}.promo-page .promo-reviews .items .owl-stage{display:flex}.promo-page .promo-reviews .items .owl-item{flex-grow:1;flex-shrink:0}.promo-page .promo-reviews .items .owl-item{padding-right:1px;box-sizing:border-box}.promo-page .promo-reviews .items .item{height:100%;padding:29px 29px 33px;border:1px solid #e7e7e7;box-sizing:border-box}.promo-page .promo-reviews .items .item .review-info{display:flex;align-items:center}.promo-page .promo-reviews .items .item .author-img{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden}.promo-page .promo-reviews .items .item .author-img-container{position:relative;width:100px;height:100px;margin-right:31px;flex-shrink:0}.promo-page .promo-reviews .items .item .author-img-container::after{content:'';position:absolute;top:0;right:0;display:block;width:30px;height:30px;background-color:#5855f3;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/commas.svg');background-repeat:no-repeat;background-position:center;background-size:16px;border-radius:50%}.promo-page .promo-reviews .items .item .author-info .name{font-size:1.125em;color:#000;font-weight:700;line-height:1.2em}.promo-page .promo-reviews .items .item .author-info .review-product{margin-top:6px;font-size:0.875em;color:#828282}.promo-page .promo-reviews .items .item .author-info .review-product a{display:inline-block}.promo-page .promo-reviews .items .item .author-info .review-product a:hover{text-decoration:underline}.promo-page .promo-reviews .items .item .review-text{margin-top:19px;font-size:0.875em;line-height:1.5em}.promo-page .promo-reviews .items .item .review-read-more{display:none}.promo-page .promo-reviews .owl-dots{position:static;margin-top:15px}.promo-page .promo-steps{margin-bottom:24px;padding:39px 40px 19px;background-color:#fff}.promo-page .promo-steps-content{overflow:hidden}.promo-page .promo-steps .title{margin:0;font-size:1.375em;line-height:1.25em}.promo-page .promo-steps .items{display:flex;flex-wrap:wrap;margin:30px -85px 0 0;padding:0;list-style:none}.promo-page .promo-steps .items .item{position:relative;display:flex;align-items:flex-start;width:calc(25% - 85px);margin:0 85px 30px 0;box-sizing:border-box;counter-increment:list-counter}.promo-page .promo-steps .items .item::before{content:counter(list-counter);position:absolute;top:0;left:0;width:20px;height:20px;font-size:12px;color:#fff;font-weight:700;text-align:center;line-height:20px;background-color:#5855f3;border-radius:50%}.promo-page .promo-steps .items .item::after{content:'';position:absolute;top:22px;right:-46px;display:block;width:26px;height:16px;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/arrow-right.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.promo-page .promo-steps .items .item .icon{width:60px;height:60px;flex-shrink:0;margin-right:5.845%;background-repeat:no-repeat;background-position:center;background-size:30px;border:1px solid #282828;border-radius:50%;box-sizing:border-box}.promo-page .promo-steps .items .item .name{color:#282828;font-weight:700;line-height:1.25em}.promo-page .promo-steps .items .item .desc{margin-top:5px;font-size:0.875em;line-height:1.5em}.promo-page .promo-steps .items .item:last-child::after{content:none}.promo-page .promo-faq{margin-bottom:24px;padding:39px 40px 16px;background-color:#fff}.promo-page .promo-faq .title{margin:0;font-size:1.375em;line-height:1.25em}.promo-page .promo-faq .desc{margin-top:18px}.promo-page .promo-faq .columns{display:flex;margin:10px -12px 0}.promo-page .promo-faq .columns .column{flex:1 1 50%;max-width:100%;margin:0 12px}.component-reviews .st,.component-reviews-form .st,.home-reviews .st{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5NTggMTIuMDIzMkwzLjA1NTE1IDE1TDQuMzk5MzUgOS40NDQ0NEwwIDUuNzI5NjhMNS43NzQ2NyA1LjI3MzYzTDcuOTk5NTggMEwxMC4yMjQ1IDUuMjczNjNMMTYgNS43Mjk2OEwxMS41OTk4IDkuNDQ0NDRMMTIuOTQ0IDE1TDcuOTk5NTggMTIuMDIzMlpNNy45OTk1OCAxMC4wNzk2TDEwLjM2OTIgMTEuNTA1OEw5LjcyNDgzIDguODQ0MTFMMTEuODMzNyA3LjA2Mzg1TDkuMDY2MTkgNi44NDQ5NEw3Ljk5OTU4IDQuMzE4NDFMNi45MzI5NyA2Ljg0NDk0TDQuMTY1NSA3LjA2Mzg1TDYuMjc0MzMgOC44NDQxMUw1LjYyOTk5IDExLjUwNThMNy45OTk1OCAxMC4wODA0VjEwLjA3OTZaIiBmaWxsPSIjRERCQjAwIi8+Cjwvc3ZnPgo=");background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block}.component-reviews .st.f,.component-reviews-form .st.f,.home-reviews .st.f{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5NTggMTIuMDIzMkwzLjA1NTE1IDE1TDQuMzk5MzUgOS40NDQ0NEwwIDUuNzI5NjhMNS43NzQ2NyA1LjI3MzYzTDcuOTk5NTggMEwxMC4yMjQ1IDUuMjczNjNMMTYgNS43Mjk2OEwxMS41OTk4IDkuNDQ0NDRMMTIuOTQ0IDE1TDcuOTk5NTggMTIuMDIzMloiIGZpbGw9IiNEREJCMDAiLz4KPC9zdmc+Cg==")}.component-reviews .st.h,.component-reviews-form .st.h,.home-reviews .st.h{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5NTggMTAuMDc5NkwxMC4zNjkyIDExLjUwNThMOS43MjQ4MyA4Ljg0NDExTDExLjgzMzcgNy4wNjM4NUw5LjA2NjE5IDYuODQ0OTRMNy45OTk1OCA0LjMxODQxVjEwLjA3OTZaTTcuOTk5NTggMTIuMDIzMkwzLjA1NTE1IDE1TDQuMzk5MzUgOS40NDQ0NEwwIDUuNzI5NjhMNS43NzQ2NyA1LjI3MzYzTDcuOTk5NTggMEwxMC4yMjQ1IDUuMjczNjNMMTYgNS43Mjk2OEwxMS41OTk4IDkuNDQ0NDRMMTIuOTQ0IDE1TDcuOTk5NTggMTIuMDIzMloiIGZpbGw9IiNEREJCMDAiLz4KPC9zdmc+Cg==")}.component-reviews{display:none}.component-reviews.open{display:block}.component-reviews .stars{display:flex}.component-reviews .stars .st{margin-right:8px}.component-reviews .stars.big .st{width:20px;height:20px}.component-reviews .total-values{margin-right:16px}.component-reviews .total-values .total-value{font-size:64px;line-height:64px;color:#000;margin-bottom:4px}.component-reviews .total-values .total-label{margin-top:8px;font-size:0.85em;color:#424242}.component-reviews .total-values .add-review{margin-top:24px}.component-reviews .transcript .line{display:flex;align-items:center;margin-bottom:12px}.component-reviews .transcript .line .rating{margin-right:16px;width:40px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.component-reviews .transcript .line .progress{width:100%;overflow:hidden;background-color:#e7e7e7;border-radius:2px;height:8px;position:relative}.component-reviews .transcript .line .progress span{display:block;position:absolute;width:auto;left:0;top:0;height:8px;background-color:#5855f3}.component-reviews .transcript .line .link{width:150px;flex-shrink:0;text-align:left;margin-left:16px;color:#828282}.component-reviews .transcript .line .link a{color:#5855f3;display:inline-block;text-decoration:none;border-bottom:1px dotted #5855f3;line-height:130%}.component-reviews .top-line{display:flex}.component-reviews .top-line>.total-values{width:25%;flex-shrink:0}.component-reviews .top-line>.transcript{width:100%}.component-reviews .items{margin-top:32px}.component-reviews .items .item{position:relative;background-color:#efefef;padding:24px;border-radius:min(4px, var(--radius-cap, 999px));margin-bottom:16px}.component-reviews .items .item .vote{position:absolute;right:15px;top:25px;display:flex}.component-reviews .items .item .vote a{display:flex;align-items:center;margin-right:16px;font-size:0.85em;color:#424242;text-decoration:none}.component-reviews .items .item .vote a:before{content:"";width:16px;height:16px;background-size:cover;background-position:center center;margin-right:6px}.component-reviews .items .item .vote .up:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzMzNDIgNS4zMzMxMUgxNC4wMDAxQzE0LjM1MzcgNS4zMzMxMSAxNC42OTI4IDUuNDczNTggMTQuOTQyOSA1LjcyMzYzQzE1LjE5MjkgNS45NzM2OCAxNS4zMzM0IDYuMzEyODIgMTUuMzMzNCA2LjY2NjQ0VjguMDY5MTFDMTUuMzMzNiA4LjI0MzM1IDE1LjI5OTYgOC40MTU5MyAxNS4yMzM0IDguNTc3MTFMMTMuMTcwMSAxMy41ODcxQzEzLjExOTcgMTMuNzA5MyAxMy4wMzQzIDEzLjgxMzcgMTIuOTI0NSAxMy44ODcyQzEyLjgxNDcgMTMuOTYwNiAxMi42ODU1IDEzLjk5OTggMTIuNTUzNCAxMy45OTk4SDEuMzMzNDFDMS4xNTY2IDEzLjk5OTggMC45ODcwMzQgMTMuOTI5NSAwLjg2MjAxIDEzLjgwNDVDMC43MzY5ODYgMTMuNjc5NSAwLjY2Njc0OCAxMy41MDk5IDAuNjY2NzQ4IDEzLjMzMzFWNi42NjY0NEMwLjY2Njc0OCA2LjQ4OTYzIDAuNzM2OTg2IDYuMzIwMDYgMC44NjIwMSA2LjE5NTA0QzAuOTg3MDM0IDYuMDcwMDEgMS4xNTY2IDUuOTk5NzcgMS4zMzM0MSA1Ljk5OTc3SDMuNjU0NzVDMy43NjE0OCA1Ljk5OTggMy44NjY2NiA1Ljk3NDIgMy45NjE0NCA1LjkyNTEzQzQuMDU2MjIgNS44NzYwNiA0LjEzNzgzIDUuODA0OTQgNC4xOTk0MSA1LjcxNzc3TDcuODM0NzUgMC41NjY0NEM3Ljg4MDcgMC41MDEzMTUgNy45NDg0NyAwLjQ1NDgxMyA4LjAyNTc3IDAuNDM1MzY3QzguMTAzMDcgMC40MTU5MiA4LjE4NDc4IDAuNDI0ODE1IDguMjU2MDggMC40NjA0NEw5LjQ2NTQyIDEuMDY1MTFDOS44MDU3NSAxLjIzNTIxIDEwLjA3NzYgMS41MTY2NSAxMC4yMzU5IDEuODYyNjVDMTAuMzk0MiAyLjIwODY1IDEwLjQyOTMgMi41OTgzOSAxMC4zMzU0IDIuOTY3MTFMOS43MzM0MiA1LjMzMzExWk00LjY2Njc1IDcuMDU4NDRWMTIuNjY2NEgxMi4xMDY3TDE0LjAwMDEgOC4wNjkxMVY2LjY2NjQ0SDkuNzMzNDJDOS41MzAzNSA2LjY2NjQxIDkuMzI5OTcgNi42MiA5LjE0NzU3IDYuNTMwNzVDOC45NjUxNyA2LjQ0MTQ5IDguODA1NTYgNi4zMTE3NSA4LjY4MDkzIDYuMTUxNDNDOC41NTYzIDUuOTkxMTEgOC40Njk5MyA1LjgwNDQ0IDguNDI4NDMgNS42MDU2NkM4LjM4NjkyIDUuNDA2ODggOC4zOTEzNiA1LjIwMTI0IDguNDQxNDEgNS4wMDQ0NEw5LjA0MzQyIDIuNjM5MTFDOS4wNjIyNiAyLjU2NTMyIDkuMDU1MjcgMi40ODczMiA5LjAyMzYxIDIuNDE4MDZDOC45OTE5NSAyLjM0ODggOC45Mzc1NCAyLjI5MjQ3IDguODY5NDIgMi4yNTg0NEw4LjQyODc1IDIuMDM4NDRMNS4yODg3NSA2LjQ4NjQ0QzUuMTIyMDggNi43MjI0NCA0LjkwODc1IDYuOTE1NzcgNC42NjY3NSA3LjA1ODQ0Wk0zLjMzMzQxIDcuMzMzMTFIMi4wMDAwOFYxMi42NjY0SDMuMzMzNDFWNy4zMzMxMVoiIGZpbGw9IiM4RjhGOUQiLz4KPC9zdmc+Cg==")}.component-reviews .items .item .vote .down:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMjY2NzUgMTAuNjY2N0gyLjAwMDA4QzEuNjQ2NDYgMTAuNjY2NyAxLjMwNzMyIDEwLjUyNjIgMS4wNTcyNyAxMC4yNzYxQzAuODA3MjI1IDEwLjAyNjEgMC42NjY3NDkgOS42ODY5NiAwLjY2Njc0OSA5LjMzMzMzVjcuOTMwNjdDMC42NjY1NjkgNy43NTY0MyAwLjcwMDU0MyA3LjU4Mzg0IDAuNzY2NzQ5IDcuNDIyNjdMMi44MzA3NSAyLjQxMzMzQzIuODgwOTQgMi4yOTExNyAyLjk2NjI4IDIuMTg2NjYgMy4wNzU5NSAyLjExMzA3QzMuMTg1NjIgMi4wMzk0OSAzLjMxNDY4IDIuMDAwMTMgMy40NDY3NSAySDE0LjY2NjdDMTQuODQzNiAyIDE1LjAxMzEgMi4wNzAyNCAxNS4xMzgyIDIuMTk1MjZDMTUuMjYzMiAyLjMyMDI5IDE1LjMzMzQgMi40ODk4NiAxNS4zMzM0IDIuNjY2NjdWOS4zMzMzM0MxNS4zMzM0IDkuNTEwMTQgMTUuMjYzMiA5LjY3OTcxIDE1LjEzODIgOS44MDQ3NEMxNS4wMTMxIDkuOTI5NzYgMTQuODQzNiAxMCAxNC42NjY3IDEwSDEyLjM0NTRDMTIuMjM4NyA5Ljk5OTk3IDEyLjEzMzUgMTAuMDI1NiAxMi4wMzg3IDEwLjA3NDZDMTEuOTQzOSAxMC4xMjM3IDExLjg2MjMgMTAuMTk0OCAxMS44MDA3IDEwLjI4Mkw4LjE2NTQyIDE1LjQzMjdDOC4xMTk0NiAxNS40OTc4IDguMDUxNjkgMTUuNTQ0MyA3Ljk3NDM5IDE1LjU2MzdDNy44OTcwOSAxNS41ODMyIDcuODE1MzggMTUuNTc0MyA3Ljc0NDA4IDE1LjUzODdMNi41MzQ3NSAxNC45MzMzQzYuMTk0NDEgMTQuNzYzMiA1LjkyMjUzIDE0LjQ4MTggNS43NjQyNiAxNC4xMzU4QzUuNjA2IDEzLjc4OTggNS41NzA4OCAxMy40MDAxIDUuNjY0NzUgMTMuMDMxM0w2LjI2Njc1IDEwLjY2NjdaTTExLjMzMzQgOC45NDEzM1YzLjMzMzMzSDMuODkzNDJMMi4wMDAwOCA3LjkzMDY3VjkuMzMzMzNINi4yNjY3NUM2LjQ2OTgyIDkuMzMzMzYgNi42NzAxOSA5LjM3OTc3IDYuODUyNiA5LjQ2OTAzQzcuMDM1IDkuNTU4MjggNy4xOTQ2IDkuNjg4MDIgNy4zMTkyMyA5Ljg0ODM0QzcuNDQzODYgMTAuMDA4NyA3LjUzMDIzIDEwLjE5NTMgNy41NzE3NCAxMC4zOTQxQzcuNjEzMjUgMTAuNTkyOSA3LjYwODgxIDEwLjc5ODUgNy41NTg3NSAxMC45OTUzTDYuOTU2NzUgMTMuMzYwN0M2LjkzNzkxIDEzLjQzNDQgNi45NDQ5IDEzLjUxMjUgNi45NzY1NSAxMy41ODE3QzcuMDA4MjEgMTMuNjUxIDcuMDYyNjMgMTMuNzA3MyA3LjEzMDc1IDEzLjc0MTNMNy41NzE0MiAxMy45NjEzTDEwLjcxMTQgOS41MTMzM0MxMC44NzgxIDkuMjc3MzMgMTEuMDkxNCA5LjA4NCAxMS4zMzM0IDguOTQxMzNaTTEyLjY2NjcgOC42NjY2N0gxNC4wMDAxVjMuMzMzMzNIMTIuNjY2N1Y4LjY2NjY3WiIgZmlsbD0iIzhGOEY5RCIvPgo8L3N2Zz4K")}.component-reviews .items .item .vote .up.active:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzMzNDIgNS4zMzMxMUgxNC4wMDAxQzE0LjM1MzcgNS4zMzMxMSAxNC42OTI4IDUuNDczNTggMTQuOTQyOSA1LjcyMzYzQzE1LjE5MjkgNS45NzM2OCAxNS4zMzM0IDYuMzEyODIgMTUuMzMzNCA2LjY2NjQ0VjguMDY5MTFDMTUuMzMzNiA4LjI0MzM1IDE1LjI5OTYgOC40MTU5MyAxNS4yMzM0IDguNTc3MTFMMTMuMTcwMSAxMy41ODcxQzEzLjExOTcgMTMuNzA5MyAxMy4wMzQzIDEzLjgxMzcgMTIuOTI0NSAxMy44ODcyQzEyLjgxNDcgMTMuOTYwNiAxMi42ODU1IDEzLjk5OTggMTIuNTUzNCAxMy45OTk4SDEuMzMzNDFDMS4xNTY2IDEzLjk5OTggMC45ODcwMzQgMTMuOTI5NSAwLjg2MjAxIDEzLjgwNDVDMC43MzY5ODYgMTMuNjc5NSAwLjY2Njc0OCAxMy41MDk5IDAuNjY2NzQ4IDEzLjMzMzFWNi42NjY0NEMwLjY2Njc0OCA2LjQ4OTYzIDAuNzM2OTg2IDYuMzIwMDYgMC44NjIwMSA2LjE5NTA0QzAuOTg3MDM0IDYuMDcwMDEgMS4xNTY2IDUuOTk5NzcgMS4zMzM0MSA1Ljk5OTc3SDMuNjU0NzVDMy43NjE0OCA1Ljk5OTggMy44NjY2NiA1Ljk3NDIgMy45NjE0NCA1LjkyNTEzQzQuMDU2MjIgNS44NzYwNiA0LjEzNzgzIDUuODA0OTQgNC4xOTk0MSA1LjcxNzc3TDcuODM0NzUgMC41NjY0NEM3Ljg4MDcgMC41MDEzMTUgNy45NDg0NyAwLjQ1NDgxMyA4LjAyNTc3IDAuNDM1MzY3QzguMTAzMDcgMC40MTU5MiA4LjE4NDc4IDAuNDI0ODE1IDguMjU2MDggMC40NjA0NEw5LjQ2NTQyIDEuMDY1MTFDOS44MDU3NSAxLjIzNTIxIDEwLjA3NzYgMS41MTY2NSAxMC4yMzU5IDEuODYyNjVDMTAuMzk0MiAyLjIwODY1IDEwLjQyOTMgMi41OTgzOSAxMC4zMzU0IDIuOTY3MTFMOS43MzM0MiA1LjMzMzExWk00LjY2Njc1IDcuMDU4NDRWMTIuNjY2NEgxMi4xMDY3TDE0LjAwMDEgOC4wNjkxMVY2LjY2NjQ0SDkuNzMzNDJDOS41MzAzNSA2LjY2NjQxIDkuMzI5OTcgNi42MiA5LjE0NzU3IDYuNTMwNzVDOC45NjUxNyA2LjQ0MTQ5IDguODA1NTYgNi4zMTE3NSA4LjY4MDkzIDYuMTUxNDNDOC41NTYzIDUuOTkxMTEgOC40Njk5MyA1LjgwNDQ0IDguNDI4NDMgNS42MDU2NkM4LjM4NjkyIDUuNDA2ODggOC4zOTEzNiA1LjIwMTI0IDguNDQxNDEgNS4wMDQ0NEw5LjA0MzQyIDIuNjM5MTFDOS4wNjIyNiAyLjU2NTMyIDkuMDU1MjcgMi40ODczMiA5LjAyMzYxIDIuNDE4MDZDOC45OTE5NSAyLjM0ODggOC45Mzc1NCAyLjI5MjQ3IDguODY5NDIgMi4yNTg0NEw4LjQyODc1IDIuMDM4NDRMNS4yODg3NSA2LjQ4NjQ0QzUuMTIyMDggNi43MjI0NCA0LjkwODc1IDYuOTE1NzcgNC42NjY3NSA3LjA1ODQ0Wk0zLjMzMzQxIDcuMzMzMTFIMi4wMDAwOFYxMi42NjY0SDMuMzMzNDFWNy4zMzMxMVoiIGZpbGw9IiMyMkFBMzMiLz4KPC9zdmc+Cg==")}.component-reviews .items .item .vote .down.active:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMjY2NzUgMTAuNjY2N0gyLjAwMDA4QzEuNjQ2NDYgMTAuNjY2NyAxLjMwNzMyIDEwLjUyNjIgMS4wNTcyNyAxMC4yNzYxQzAuODA3MjI1IDEwLjAyNjEgMC42NjY3NDkgOS42ODY5NiAwLjY2Njc0OSA5LjMzMzMzVjcuOTMwNjdDMC42NjY1NjkgNy43NTY0MyAwLjcwMDU0MyA3LjU4Mzg0IDAuNzY2NzQ5IDcuNDIyNjdMMi44MzA3NSAyLjQxMzMzQzIuODgwOTQgMi4yOTExNyAyLjk2NjI4IDIuMTg2NjYgMy4wNzU5NSAyLjExMzA3QzMuMTg1NjIgMi4wMzk0OSAzLjMxNDY4IDIuMDAwMTMgMy40NDY3NSAySDE0LjY2NjdDMTQuODQzNiAyIDE1LjAxMzEgMi4wNzAyNCAxNS4xMzgyIDIuMTk1MjZDMTUuMjYzMiAyLjMyMDI5IDE1LjMzMzQgMi40ODk4NiAxNS4zMzM0IDIuNjY2NjdWOS4zMzMzM0MxNS4zMzM0IDkuNTEwMTQgMTUuMjYzMiA5LjY3OTcxIDE1LjEzODIgOS44MDQ3NEMxNS4wMTMxIDkuOTI5NzYgMTQuODQzNiAxMCAxNC42NjY3IDEwSDEyLjM0NTRDMTIuMjM4NyA5Ljk5OTk3IDEyLjEzMzUgMTAuMDI1NiAxMi4wMzg3IDEwLjA3NDZDMTEuOTQzOSAxMC4xMjM3IDExLjg2MjMgMTAuMTk0OCAxMS44MDA3IDEwLjI4Mkw4LjE2NTQyIDE1LjQzMjdDOC4xMTk0NiAxNS40OTc4IDguMDUxNjkgMTUuNTQ0MyA3Ljk3NDM5IDE1LjU2MzdDNy44OTcwOSAxNS41ODMyIDcuODE1MzggMTUuNTc0MyA3Ljc0NDA4IDE1LjUzODdMNi41MzQ3NSAxNC45MzMzQzYuMTk0NDEgMTQuNzYzMiA1LjkyMjUzIDE0LjQ4MTggNS43NjQyNiAxNC4xMzU4QzUuNjA2IDEzLjc4OTggNS41NzA4OCAxMy40MDAxIDUuNjY0NzUgMTMuMDMxM0w2LjI2Njc1IDEwLjY2NjdaTTExLjMzMzQgOC45NDEzM1YzLjMzMzMzSDMuODkzNDJMMi4wMDAwOCA3LjkzMDY3VjkuMzMzMzNINi4yNjY3NUM2LjQ2OTgyIDkuMzMzMzYgNi42NzAxOSA5LjM3OTc3IDYuODUyNiA5LjQ2OTAzQzcuMDM1IDkuNTU4MjggNy4xOTQ2IDkuNjg4MDIgNy4zMTkyMyA5Ljg0ODM0QzcuNDQzODYgMTAuMDA4NyA3LjUzMDIzIDEwLjE5NTMgNy41NzE3NCAxMC4zOTQxQzcuNjEzMjUgMTAuNTkyOSA3LjYwODgxIDEwLjc5ODUgNy41NTg3NSAxMC45OTUzTDYuOTU2NzUgMTMuMzYwN0M2LjkzNzkxIDEzLjQzNDQgNi45NDQ5IDEzLjUxMjUgNi45NzY1NSAxMy41ODE3QzcuMDA4MjEgMTMuNjUxIDcuMDYyNjMgMTMuNzA3MyA3LjEzMDc1IDEzLjc0MTNMNy41NzE0MiAxMy45NjEzTDEwLjcxMTQgOS41MTMzM0MxMC44NzgxIDkuMjc3MzMgMTEuMDkxNCA5LjA4NCAxMS4zMzM0IDguOTQxMzNaTTEyLjY2NjcgOC42NjY2N0gxNC4wMDAxVjMuMzMzMzNIMTIuNjY2N1Y4LjY2NjY3WiIgZmlsbD0iI0ZGNDQyMiIvPgo8L3N2Zz4K")}.component-reviews .items .item .name{margin-bottom:8px;font-weight:500}.component-reviews .items .item .short-info{margin-bottom:16px;color:#424242}.component-reviews .items .item .short-info .row{display:flex}.component-reviews .items .item .short-info .row>div{font-size:0.85em;margin-right:16px}.component-reviews .items .item .text{margin-bottom:16px}.component-reviews .items .item .text .title{margin-bottom:8px;color:#424242;font-weight:500}.component-reviews .items .item .admin-tools{border-top:1px solid #e7e7e7;margin-top:16px;padding-top:8px;display:flex;font-size:0.85em}.component-reviews .items .item .admin-tools a{margin-right:8px;color:#828282}.component-reviews .items .item .need-moderate{position:absolute;z-index:1;background:rgba(255,255,255,0.5);width:100%;height:100%;left:0;top:0;text-align:center;display:flex;align-items:center;justify-content:center}.component-reviews .empty-reviews{display:flex}.component-reviews .empty-reviews:before{content:"";width:160px;height:160px;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/empty-review.svg');background-repeat:no-repeat;background-size:contain;margin-right:40px;flex-shrink:0}.component-reviews .empty-reviews .title{margin:0 0 8px 0}.component-reviews .empty-reviews .text{margin-bottom:24px;color:#424242}.component-reviews-form{display:none}.component-reviews-form.open{display:block}.component-reviews-form .errors-message{margin-top:30px;padding:19px 20px 20px;font-size:0.875em;color:#eb5757;line-height:1.2em;background-color:#feeeee;border:1px solid #f5a3a3;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box;margin-bottom:24px}.component-reviews-form .errors-message p{margin:0}.component-reviews-form .success-message{position:relative}.component-reviews-form .success-message .title{font-size:1.375em;font-weight:700}.component-reviews-form .success-message .text{margin-top:20px}.component-reviews-form form>.title{margin:0;margin-bottom:16px}.component-reviews-form form>blockquote{margin-bottom:32px;font-size:0.875em;line-height:1.5em;padding-bottom:18px;margin-bottom:24px}.component-reviews-form .stars{display:flex;margin-top:8px}.component-reviews-form .stars .st{background-position:left center;width:24px;height:20px}.component-reviews-form .form-group.custom{margin-bottom:24px}.component-reviews-form .form-group.custom>label{font-weight:500;color:#424242}.component-reviews-form .radio-line{display:flex;margin-top:16px}.component-reviews-form .radio-line>div{margin:0 24px 0 0}.component-reviews-form .radio-line>div label input[type="radio"]{display:none}.component-reviews-form .radio-line>div label input[type="radio"]:checked+span::before{background-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg);background-repeat:no-repeat;background-position:center;background-size:8px;background-color:#5855f3;border-color:#5855f3}.component-reviews-form .radio-line>div label span{position:relative;padding-left:28px;cursor:pointer;font-size:1em}.component-reviews-form .radio-line>div label span::before{content:'';position:absolute;top:-1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;border-radius:50%;border:1px solid #e7e7e7;box-sizing:border-box}.component-reviews-form .form-group{margin-bottom:16px}.component-reviews-form .form-group .control-label{margin:0 0 2px 1px;font-size:0.875em}.component-reviews-form .form-group .control-label .danger-color{color:#eb5757}.component-reviews-form .form-group input[type=text],.component-reviews-form .form-group textarea{width:100%}.component-reviews-form .form-actions{margin-top:32px}.component-reviews-form .form-actions .btn{margin-right:16px}.yeni_ipep_prop_comment{position:relative;float:right;margin-left:5px;margin-top:4px}.yeni_ipep_prop_comment:before{content:"";display:block;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAEbUlEQVRoge3aW4iVVRQH8J86OcdL6YxO+lbS1RLzpafSCKI0JawoqCwIDAu8YZH0UD30IkQvgRD0FPTSS/QSkpQ6aZFldnlIxy4QZdIFpYuTYnF62Ptrf4PnzJzzfXvGAv/w8Z05e+//Wuvstddee+3hPP5bmJSRqx/LcAOuwWW4GDNi+0n8iG/wBfbhXZzIqENlNPAgduJvNLt8/sJbWIPeCdYdTMPj+KGk1CnswtNYjYXowwXx6YvfrcYz2B3HFOOPYovw40wIVuLrkgIfYS1mVeCajUdwoMT3FVZk0bQNGnipJPBj3JqRfzk+KfFvNw6zM19QvCks2g2YkltI5NyEYWm25+UiXyBMdxOHsCgX8ShYjKEo88uoQy0MlAg/xNy6hF2gTwjRTWFNzq9K1JDc6X1pP5hIzMAHkptVWjPFwj4kbHbnCnMkr9je7eCV0sKuuiamC5FoI7biYVxdkWuxFACWdzpomrRPbKggdAqeElKPVrv5XlxXgXeztPg7crEnpH2i2xDbg9eNnZoM46YK3J/G8ZvH6tyQ0o4qm91WIxXehfVCPvYC/ii1HcPMLvlXxLHfGyM3WyNFiG4xHcclRZ9v0ecq/Fbq82iXMiZJkfT+0TrujJ3WdikAbi8p+K3gCq2wrdTvtQpy1sWxO9p16BfS6lOqJYBLhZT8qNazUeA+yZDBCnL6cBpntNFzteTX44n1kiFvVOTYE8ffUXwxudR4Y3zvrkjeCSbjodLf71Xk2RPfhc4jDFkY359VJO8Ej+H6+PkkXqnIU+jYcoM9IkzXwlaNGXAJfpXc6skaXNdGjsOtGn+JjXNqCGiHHimTbcbPdc4zcyPPz60aT8fGqTUEtMNzkhEncGlNvl6pTnAWxsuQZUJYLwy5OwPnqIaMh2tNweeSES9n4h3VtcZjsZd3++PynWvOWuzl8Hskvq/MJIyQWxXYLxiTA4WOhc4jDCmsq3JWaIdyhnosI2+hY8sZ2RffN2cUOIS343MwI2+h495WjX1S0jg7o9Dc6JeSxouKL8szcgLvCO5wz4Sq1h3uFbaIncLZpiUeEKLBgUxCVwnnj21C8aEuJgku2hSOA23RKxwjm7gtg+BXjSx218WqyPWdDq4htsTOB9Wv7+Y0pEfIeptCiWlMNKRa76aawnMaUvzAQ7q4FCqqFcNCcawqrsAt8amzPy3BnypWd7ZLv8B4pPadYkAoyjXxYhWChuAOTaGQfC6K2DOF1KYZ35XvGQeENKC4VhjIoV2H6BfO9MV1XO0LnwXS1A7Jm4u1w5KSzCPqH8T+xTzJzYaF2mu7Alwd9AjRqVjY+4W7+qxoSAGgKRSUc92+ThKuMop9oljY43r3vlya9qJqv05IOrtFv1D/LdKOwpVy3haPiobgXkU60xQy0kE8izuFU9wcIcGbGj8vwl2xz6BUJyjSjo3O0X9A9ApV8R1GFhg6fc7gTSEBrGVAzn+qmSVUTJYK5/7LhXB9YWz/HT8JofSwcCgaNEoqfh7/Z/wDDFFhrEWRtKMAAAAASUVORK5CYII=');width:15px;height:15px;background-size:contain;opacity:.4}.yeni_ipep_prop_comment:hover{cursor:pointer}.yeni_ipep_prop_comment:hover .yeni_ipep_prop_comment_box{display:block}.yeni_ipep_prop_comment:hover:before{opacity:1}.yeni_ipep_prop_comment .yeni_ipep_prop_comment_box{display:none;position:absolute;background:#fff;width:150px;padding:.7em 1em;font-size:0.85em;border-radius:min(3px, var(--radius-cap, 999px));left:50px;box-shadow:0px 0px 24px rgba(0,0,0,0.12);left:20px;top:-1px}.products-new{margin-bottom:32px;margin-top:32px}.products-new *{box-sizing:border-box}.products-new .items-carousel.swiper-container:not(.swiper-hoverable):hover{padding-bottom:0;margin-bottom:0}.products-new .items-carousel.swiper-container:not(.swiper-hoverable):hover .product-card:hover .hover-content{display:none}.products-new .items{display:flex;margin-bottom:50px}.products-new .items:last-of-type{margin-bottom:0}.products-new .items.odd .categories-block{margin-right:24px}.products-new .items.odd .categories-block .top-block .title{padding-right:95px}.products-new .items.odd .swiper-button-next{right:auto;left:calc(-150px + 10px + 42px)}.products-new .items.odd .swiper-button-prev{left:-150px;right:auto}.products-new .items.odd .owl-nav{position:absolute;top:32px;left:-160px}.products-new .items.even .categories-block{margin-left:24px}.products-new .items.even .categories-block .top-block .text{text-align:right}.products-new .items.even .categories-block .top-block .title{padding-left:95px}.products-new .items.even .swiper-button-next{left:auto;right:-150px}.products-new .items.even .swiper-button-prev{right:calc(-150px + 10px + 42px);left:auto}.products-new .items.even .owl-nav{position:absolute;top:32px;right:-160px}.products-new .categories-block{display:flex;flex-direction:column;flex-shrink:0;width:32.4%;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px))}.products-new .categories-block .top-block{padding:32px}.products-new .categories-block .top-block .title{font-size:1.6em;margin:0 0 12px}.products-new .categories-block .top-block .link{font-size:1em;line-height:19px}.products-new .categories-block .bottom-block{display:flex;justify-content:center;padding:0 24px 24px 24px;height:72%}.products-new .categories-block .image{width:100%;text-align:center;display:flex;height:100%;justify-content:center;border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden}.products-new .categories-block .image img{object-fit:contain}.products-new .owl-container{position:relative;width:66.2%}.products-new .owl-container .owl-carousel{position:absolute;top:0;left:0;height:100%;z-index:inherit}.products-new .owl-container .owl-carousel:hover .owl-stage-outer{margin-bottom:-300px;padding-bottom:300px;z-index:21;pointer-events:none}.products-new .owl-container .owl-carousel:hover .owl-stage-outer .product-card{pointer-events:auto}.products-new .swiper-button-prev,.products-new .swiper-button-next{transform:none;top:32px}.products-new .swiper-button-prev:hover,.products-new .swiper-button-next:hover{transform:none}.products-new .swiper-pagination{display:none;position:static;margin-top:16px}.products-new .items-carousel{display:flex;flex-wrap:wrap}.products-new .items-carousel.swiper-container-initialized:hover{height:auto !important;padding-bottom:300px;margin-bottom:-300px;pointer-events:none;z-index:24}.products-new .items-carousel.swiper-container-initialized:hover .item-wrap{pointer-events:all}.products-new .items-carousel .hover-content{position:absolute;width:100%}.products-new .items-carousel .item{width:100%;height:458px;background-color:#fff}.products-new .items-carousel:not(.swiper-container-initialized){overflow:hidden}.products-new .items-carousel:not(.swiper-container-initialized) .item-wrap{max-width:263.5px;height:419px;margin:0 24px 0 0}.products-new .items-carousel:not(.swiper-container-initialized) .item-wrap:nth-of-type(4){margin-right:0}.products-new .item-wrap{width:100%;margin:0}.product-fast-view .center:not(.owl-item){padding:20px 16px}.product-fast-view .set-items .item{display:flex;padding:10px 0;border-bottom:1px solid #e7e7e7;align-items:center}.product-fast-view .set-items .item .img{width:60px;min-width:60px;height:60px;margin-right:20px}.product-fast-view .set-items .item .name{margin-right:16px;font-size:14px;line-height:16px;color:#5855f3;flex:1}.product-fast-view .set-items .item .price{font-size:13px;flex-shrink:1;line-height:15px;text-align:right;letter-spacing:0.02em;text-transform:uppercase;color:#282828;font-weight:bold}.confirm-your-region-overlay{display:none;position:fixed;width:100%;height:100%;background:#000;left:0;top:0;z-index:99;opacity:.2}.confirm-your-region-overlay.open{display:block}.confirm-your-region{display:none;position:absolute;background:#fff;border-radius:min(4px, var(--radius-cap, 999px));box-shadow:0px 0px 24px rgba(0,0,0,0.12);width:281px;padding:20px 24px;z-index:100;box-sizing:border-box;margin-top:9px}.confirm-your-region:before{content:"";position:absolute;border:8px solid transparent;border-bottom:8px solid #fff;top:-16px;left:30px}.confirm-your-region *{box-sizing:border-box}.confirm-your-region.open{display:block}.confirm-your-region .selected-region-label{font-weight:normal;font-size:16px;line-height:24px;color:#828282;margin-bottom:4px}.confirm-your-region .selected-region{font-weight:bold;font-size:16px;line-height:24px;color:#424242;margin-bottom:12px}.confirm-your-region .close:before{content:"j";display:inline-block;position:absolute;top:16px;right:16px;font-family:"Icon Custom";font-size:16px;padding:2px;color:#828282;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.confirm-your-region .close:hover:before{color:#5855f3}.confirm-your-region .buttons{display:flex}.confirm-your-region .buttons .btn:not(:last-of-type){margin-right:8px}.confirm-your-region .buttons .btn{min-width:80px;padding:10px 18px;white-space:nowrap;font-size:14px}.confirm-your-region .buttons .transparent{padding:8px 17px;display:block;font-weight:700;border:2px solid #828282;color:#828282}.confirm-your-region .buttons .transparent:hover{border:2px solid #5855f3;color:#5855f3}.header-mobile-menus.menu-2-0{display:none}.header-mobile{display:none}.btn-show-more-cards{display:none}.checkbox-container .input_checkbox .param_text{position:relative;display:inline-block;padding-left:28px;font-size:14px;cursor:pointer}.checkbox-container .input_checkbox .param_text:before{content:'';position:absolute;top:1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border-radius:2px;border:1px solid #aaa;box-sizing:border-box}.checkbox-container .input_checkbox input[type='checkbox']:checked+.param_text:before{background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg');background-color:#5855f3;border-color:#5855f3}.swiper-button-prev,.swiper-button-next{width:42px;height:42px;text-align:center;border-radius:50%;background-color:#fff;transition:all .2s ease;display:inline-block;color:#424242;margin:0;transform:translateY(-50%)}.swiper-button-prev:hover,.swiper-button-next:hover{color:#fff;background-color:#5855f3}.swiper-button-prev:before,.swiper-button-next:before{position:relative;font-size:14px;line-height:42px}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev:focus,.swiper-button-next:focus{outline:none}.swiper-button-prev:before{content:'\0047';left:-1px}.swiper-button-prev:hover{transform:translate(-2px, -50%)}.swiper-button-next:before{content:'\0048';left:1px}.swiper-button-next:hover{transform:translate(2px, -50%)}.swiper-pagination-bullet{display:inline-block;width:10px;height:10px;margin:0 3px;background-color:#fff;border:1px solid #a8a8a8;border-radius:50%;box-sizing:border-box;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5855f3;border-color:#5855f3}.bx_filter_section.loading{opacity:0.5;pointer-events:none}.bx_filter_section .bx_filter_search_button.disabled{opacity:0.5;pointer-events:none}.under-order{margin-top:-5px}.under-order .label{display:flex;align-items:flex-end;width:108px;height:24px;background:#E7E7E7;padding-left:12px;border-radius:min(16px, var(--radius-cap, 999px));box-sizing:border-box;padding-bottom:4px}.under-order .label span{font-weight:bold;font-size:12px;line-height:133%;text-transform:uppercase;color:#282828;margin-top:1px}.under-order .label span::after{content:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/order_icon.svg');width:16px;height:16px;margin-left:4px;position:absolute}.product-card .product-card-wrap .static .under-order{margin-top:10px}.form-captcha.grecaptcha-invisible{padding:0;margin:0}.form-captcha.grecaptcha-invisible .control-label{display:none}.form-captcha.grecaptcha-invisible.error .control-label{display:block;line-height:16px}.contacts.detail .contact-container{display:flex}.contacts.detail .contact-container .item{width:50%}.contacts.detail .contact-container .item.info{display:flex;flex-direction:column;padding:40px;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px));margin-right:24px}.contacts.detail .contact-container .item.info .title{display:flex;justify-content:space-between;width:100%;margin-bottom:32px}.contacts.detail .contact-container .item.info .title .main-adress{display:inline-block;margin-right:32px;font-weight:bold;font-size:26px;line-height:123%;align-items:center}.contacts.detail .contact-container .item.info .title .btn{margin-bottom:auto;flex-shrink:0}.contacts.detail .contact-container .item.info .main-info{display:flex;width:100%;padding-bottom:32px;border-bottom:1px solid #e7e7e7}.contacts.detail .contact-container .item.info .main-info .item{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% / 4 - 12px);margin-right:0;flex-shrink:0}.contacts.detail .contact-container .item.info .main-info .item:not(:last-child){margin-right:16px}.contacts.detail .contact-container .item.info .main-info .item .name{font-size:16px;line-height:150%;color:#828282;margin-bottom:4px}.contacts.detail .contact-container .item.info .main-info .item .content:not(last-child){margin-bottom:4px}.contacts.detail .contact-container .item.info .text-block{margin:32px 0}.contacts.detail .contact-container .item.info .map{width:100%;border:1px solid #e7e7e7;box-sizing:border-box;border-radius:min(8px, var(--radius-cap, 999px));object-fit:cover;display:flex;align-items:center;justify-content:center;overflow:hidden}.contacts.detail .contact-container .item.info .map img{display:block;max-width:unset}.contacts.detail .contact-container .item.photos .swiper-container{border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden}.contacts.detail .contact-container .item.photos .swiper-container .swiper-slide{object-fit:cover}.contacts.detail .contact-container .item.photos .swiper-container .swiper-slide img{display:block;width:100%}.contacts.detail .contact-container .item.photos .swiper-container .swiper-pagination-bullets{bottom:24px;line-height:6px}.contacts.detail .contact-container .item.photos .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:6px;height:6px;background-color:rgba(255,255,255,0.5)}.contacts.detail .contact-container .item.photos .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-color:#fff}.contacts.detail .contact-container .item.photos .swiper-container .swiper-button-next{position:absolute;right:24px;bottom:24px;transform:unset;top:unset}.contacts.detail .contact-container .item.photos .swiper-container .swiper-button-prev{position:absolute;right:76px;bottom:24px;transform:unset;top:unset;left:unset}.mobile-menu-3-0{display:none}header .search-toggle,.filter-mobile-head{display:none}.product-main-info.clothes.has-aside .product-main-container .product-img .main-img{max-width:760px}.product-main-info.clothes .product-main-container{position:relative}.product-main-info.clothes .product-main-container.product-set .thumbnails{position:absolute;top:0}.product-main-info.clothes .product-main-container .info .main{border-bottom:none;padding:0;min-height:unset}.product-main-info.clothes .product-main-container .info .bottom .left{width:100%}.product-main-info.clothes .product-main-container .product-img{position:static}.product-main-info.clothes .product-main-container .product-img .additional-links{display:flex;align-items:center;top:0;right:0;flex-direction:row}.product-main-info.clothes .product-main-container .product-img .additional-links .compare,.product-main-info.clothes .product-main-container .product-img .additional-links .wishlist{display:flex;align-items:center;width:auto;height:auto;flex-shrink:0;white-space:nowrap}.product-main-info.clothes .product-main-container .product-img .additional-links .compare.active span,.product-main-info.clothes .product-main-container .product-img .additional-links .wishlist.active span{color:#424242}.product-main-info.clothes .product-main-container .product-img .additional-links .compare::before,.product-main-info.clothes .product-main-container .product-img .additional-links .wishlist::before{width:32px;margin-right:4px}.product-main-info.clothes .product-main-container .product-img .additional-links .compare{margin-right:16px}.product-main-info.clothes .product-main-container .product-img .main-img{width:52vw;height:39vw;max-width:990px;max-height:740px;margin-left:180px}.product-main-info.clothes .product-main-container .product-img .thumbnails{padding:0;height:39vw;max-height:740px;max-width:160px;margin-top:0}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container{position:relative;height:100%;max-height:740px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-wrapper .swiper-slide.preview{width:160px;height:160px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1);border-radius:min(8px, var(--radius-cap, 999px));margin:unset}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-wrapper .swiper-slide.preview.active{box-shadow:inset 0px 0px 0px 2px #5855f3}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{background-color:#fff;width:64px;height:40px;border-radius:min(20px, var(--radius-cap, 999px));top:unset;left:unset;right:unset;transform:unset}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev::after,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next::after{z-index:2;content:'';background-color:#5855f3;width:64px;height:40px;border-radius:min(20px, var(--radius-cap, 999px));display:block;position:absolute;top:0;left:0}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev::before,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next::before{content:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/arrow-bottom.svg');font-size:unset;line-height:unset;left:unset;top:8px;z-index:3}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev:hover::after,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next:hover::after{opacity:0.9}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev.swiper-button-disabled,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next.swiper-button-disabled{display:none}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{bottom:8px;left:48px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev{top:8px;left:48px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev::before{transform:rotate(180deg);top:4px}.product-main-info.clothes .product-main-container .product-img .product-item-detail-slider-controls-block{position:absolute;top:0}.product-main-info.clothes .product-main-container .product-img .product-item-detail-slider-controls-block .thumbnails{position:relative}.product-main-info.clothes .product-main-container .product-img .thumbnails{position:absolute;top:0}.product-main-info.clothes .product-main-container .info{margin-left:20px;width:calc(100% - 52vw - 200px);flex-grow:1}.product-main-info.clothes .product-main-container .info .labels{position:static;padding-top:6px;padding-bottom:6px;padding-right:230px;flex-direction:row;flex-wrap:wrap}.product-main-info.clothes .product-main-container .info .labels .label{margin-right:4px;margin-bottom:4px}.product-main-info.clothes .product-main-container .info .set-items-container{flex-direction:column}.product-main-info.clothes .product-main-container .info .set-items-container .set-description{width:100%;background:#fff;padding-bottom:0;padding-left:0}.product-main-info.clothes .product-main-container .info .set-items-container .set-description .price-container{text-align:center}.product-main-info.clothes .product-main-container .info .set-items-container .set-description .price-container .old-price{text-align:center}.product-main-info.clothes .product-main-container .info .top{border-bottom:none;border-top:1px solid #e7e7e7;margin-top:16px;padding-top:16px}.product-main-info.clothes .product-main-container .info .order-container .buttons{flex-wrap:wrap}.product-main-info.clothes .product-main-container .info .order-container .buttons .delivery-link{margin-left:0;margin-top:24px;width:100%}.product-main-info.clothes .product-main-container .info .order-container .details .sizes-popup-trigger{margin-bottom:12px;border-bottom:1px dotted;width:max-content;cursor:pointer}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider{width:100%;margin-bottom:24px}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container{width:100%;display:block;box-sizing:border-box}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-next.swiper-button-disabled,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-prev.swiper-button-disabled{display:none}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-next,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-prev{background-color:#fff;color:#fff}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-next::after,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-prev::after{z-index:2;content:'';background-color:#5855f3;width:42px;height:42px;border-radius:min(20px, var(--radius-cap, 999px));display:block;position:absolute;top:0;left:0}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-next::before,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-prev::before{z-index:3}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-next:hover::after,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-button-prev:hover::after{opacity:0.9}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-wrapper .swiper-slide{width:92px;height:92px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1);border-radius:min(8px, var(--radius-cap, 999px));padding:2px;display:flex;align-items:center;justify-content:center}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:min(6px, var(--radius-cap, 999px))}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-wrapper .swiper-slide.active,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-wrapper .swiper-slide:hover{box-shadow:inset 0px 0px 0px 2px #5855f3}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-wrapper .swiper-slide.disabled img{opacity:0.5}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .scu-slider .swiper-container .swiper-wrapper .swiper-slide.disabled::after{content:'';display:block;width:130px;height:0px;left:78px;top:78px;border:6px solid #fff;transform:rotate(45deg) translate(10px, 45px);z-index:10;position:absolute;top:0;left:0}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-name{color:#828282;margin-bottom:12px;font-size:16px;line-height:125%;min-width:unset;margin-right:4px}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-list .product-item-scu-item-list li{min-width:48px;height:48px;background-color:#fff;border:1px solid #e7e7e7;border-radius:min(8px, var(--radius-cap, 999px));overflow:hidden}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-list .product-item-scu-item-list li.active,.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-list .product-item-scu-item-list li:hover{border:2px solid #5855f3}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-list .product-item-scu-item-list .product-item-scu-item-text{display:flex;align-items:center;text-align:center;justify-content:center;line-height:100%}.product-main-info.clothes .product-main-container .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-list .product-item-scu-item-list .product-item-scu-item-color .scu-item-color-title{line-height:48px}.product-main-info.clothes .product-main-container .info .desc{padding:32px 0}.product-main-info.clothes .product-main-container .info .desc .text{font-size:0.875em;line-height:1.5em}.product-main-info.clothes .product-main-container .info .desc .sizes-popup-trigger{margin-top:15px;border-bottom:1px dotted;width:max-content;cursor:pointer}.product-main-info.clothes .product-main-container .info .desc .characteristics{margin-top:15px;font-size:0.875em;line-height:1.5em}.product-main-info.clothes .product-main-container .info .desc .characteristics table{min-width:67.5%;border:none;border-collapse:collapse}.product-main-info.clothes .product-main-container .info .desc .characteristics table .type{padding-right:10px;background-image:url(/local/templates/magnet/img/icons/background-line.svg);background-repeat:repeat-x;background-position:0px 14px;vertical-align:top;white-space:nowrap}.product-main-info.clothes .product-main-container .info .desc .characteristics table .type span{display:inline;padding-right:15px;background-color:#fff}.product-main-info.clothes .product-main-container .info .desc .characteristics table .value{padding-left:15px}.product-main-info.clothes .product-main-container .info .desc .characteristics table td{padding:0}.sizes-table-popup{width:80vw;max-width:950px;min-width:700px}.sizes-table-popup .scrollbar-inner{overflow:auto}.sizes-table-popup .sizes-list{margin-top:20px;border-collapse:collapse}.sizes-table-popup .sizes-list th{background-color:#f5f5f5;padding:7px 12px}.sizes-table-popup .sizes-list th:first-child{border-radius:min(8px, var(--radius-cap, 999px)) 0 0 min(8px, var(--radius-cap, 999px))}.sizes-table-popup .sizes-list th:last-child{border-radius:0 min(8px, var(--radius-cap, 999px)) min(8px, var(--radius-cap, 999px)) 0}.sizes-table-popup .sizes-list td{padding:7px 12px;text-align:center;white-space:nowrap}.authorize-page{background-color:#ffffff;margin-top:24px;padding:40px;min-height:340px}.authorize-page .form-authorize .error-message{color:#eb5757;font-size:14px;width:fit-content;margin-bottom:12px;background-color:#feeeee;border:1px solid #f5a3a3;padding:19px 20px 20px;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box}.authorize-page .form-authorize .auth-registration .custom-input-wrap{max-width:540px}.authorize-page .form-authorize .auth-registration .custom-input-wrap .custom-input{padding:0;margin-bottom:24px;display:flex;flex-direction:column}.authorize-page .form-authorize .auth-registration .custom-input-wrap .custom-input.error{border-bottom:2px solid #eb5757}.authorize-page .form-authorize .auth-registration .custom-input-wrap .custom-input.error+.error-message{color:#eb5757;position:relative;top:-24px;font-size:14px;border:none;margin:0;padding:0;background-color:transparent;border-radius:0}.authorize-page .form-authorize .auth-registration .custom-input-wrap .custom-input label{font-size:14px;line-height:20px;color:#424242;margin-bottom:8px}.authorize-page .form-authorize .auth-registration .btn-primary{margin:0}.authorize-page .form-authorize .policy{margin-bottom:16px}.authorize-page .form-authorize .policy label{font-size:12px;line-height:16px;color:#828282}.authorize-page .form-authorize .policy input[type="checkbox"]:not(.adm-designed-checkbox)+label:before{top:-2px;background:#F5F5F5;border:1px solid #aaa;border-radius:2px}.authorize-page .form-authorize .policy input[type="checkbox"]:not(.adm-designed-checkbox):checked+label:before{background-color:#5855f3;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg');border:1px solid #5855f3;background-position:center;background-repeat:no-repeat}.otp-auth[v-cloak]{height:420px;overflow:hidden;visibility:hidden}.otp-auth .otp-auth-body{max-width:540px;transition:opacity .2s ease}.otp-auth .otp-auth-body.loading{opacity:.6;pointer-events:none}.otp-auth .auth-text-block{align-items:flex-start;margin-bottom:24px}.otp-auth .auth-text-block .text{padding-top:8px}.otp-auth .otp-auth-title{margin-bottom:6px;font-size:1.25em;color:#282828;font-weight:700;line-height:1.3em}.otp-auth .otp-auth-note{font-size:14px;color:#424242;line-height:20px}.otp-auth .otp-auth-note b{color:#282828;white-space:nowrap}.otp-auth .otp-auth-link{display:inline-block;margin-top:8px;font-size:14px;line-height:20px;color:#5855f3;border-bottom:1px dashed #5855f3}.otp-auth .otp-auth-link:hover{border-color:transparent}.otp-auth .custom-input-wrap{margin-bottom:24px}.otp-auth .custom-input-wrap .custom-input{display:flex;flex-direction:column;padding:0}.otp-auth .custom-input-wrap .custom-input label{margin-bottom:8px;font-size:14px;line-height:20px;color:#424242}.otp-auth .custom-input-wrap .custom-input label .required{color:#eb5757}.otp-auth .custom-input-wrap .custom-input label .otp-auth-optional{color:#828282}.otp-auth .custom-input-wrap .custom-input input{width:100%;height:48px;padding:0 16px;font-size:16px;color:#282828;background-color:#f5f5f5;border:1px solid #e7e7e7;border-radius:min(8px, var(--radius-cap, 999px));box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease;-webkit-appearance:none;appearance:none}.otp-auth .custom-input-wrap .custom-input input:focus{background-color:#fff;border-color:#5855f3}.otp-auth .custom-input-wrap .custom-input input:disabled{opacity:.6}.otp-auth .custom-input-wrap .custom-input.error input{border-color:#eb5757}.otp-auth .custom-input-wrap .custom-input.otp-auth-code input{max-width:220px;font-size:24px;font-weight:700;letter-spacing:.4em;text-align:center}.otp-auth .otp-auth-error{margin-top:8px;font-size:14px;line-height:20px;color:#eb5757;white-space:pre-line}.otp-auth .otp-auth-error.otp-auth-error-common{margin:0 0 24px;padding:14px 16px;background-color:#feeeee;border:1px solid #f5a3a3;border-radius:min(8px, var(--radius-cap, 999px))}.otp-auth .policy{margin-bottom:24px}.otp-auth .policy label{font-size:12px;line-height:16px;color:#828282}.otp-auth .policy input[type="checkbox"]:not(.adm-designed-checkbox)+label:before{top:-2px;background:#f5f5f5;border:1px solid #aaa;border-radius:2px}.otp-auth .policy input[type="checkbox"]:not(.adm-designed-checkbox):checked+label:before{background-color:#5855f3;background-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/check.svg');background-position:center;background-repeat:no-repeat;border-color:#5855f3}.otp-auth .btn-primary{min-width:200px;margin:0}.otp-auth .otp-auth-resend{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;font-size:14px;line-height:20px}.otp-auth .otp-auth-resend .otp-auth-timer{color:#828282;font-variant-numeric:tabular-nums}.otp-auth .otp-auth-resend .otp-auth-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.otp-auth .otp-auth-resend .otp-auth-link{margin-top:0}.otp-auth .otp-auth-resend .otp-auth-separator{display:block;width:1px;height:14px;background-color:#e7e7e7}.otp-auth .otp-auth-resend .otp-auth-next{min-width:0}.buy1click-otp .buy1click-otp-message{margin-bottom:8px;font-size:14px;line-height:20px;color:#424242}.buy1click-otp .buy1click-otp-message:empty{display:none}.buy1click-otp .buy1click-otp-message b{color:#282828;white-space:nowrap}.buy1click-otp .buy1click-otp-row{display:flex;align-items:center;gap:12px}.buy1click-otp .buy1click-otp-row input{flex:1 1 auto;min-width:0;letter-spacing:.2em}.buy1click-otp .buy1click-otp-row .btn{flex-shrink:0}.buy1click-otp .buy1click-otp-actions{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:8px;font-size:14px;line-height:20px}.buy1click-otp .buy1click-otp-actions a[hidden]{display:none}.buy1click-otp .buy1click-otp-timer{color:#828282}.buy1click-otp .buy1click-otp-error{margin-top:8px;font-size:14px;line-height:20px;color:#eb5757}.buy1click-otp .buy1click-otp-error:empty{display:none}.buy1click-otp .buy1click-otp-verified{font-size:14px;color:#4ea42d}.previously-container{width:96.984%;margin:auto}.auth-text-block{display:flex;margin-bottom:32px;max-width:600px}.auth-text-block.center{align-items:center}.auth-text-block .icon{margin-right:8px;background-color:rgba(88,85,243,0.1);width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.auth-text-block P{margin:0;padding:0}.product-actions-carousel{padding-bottom:24px;position:relative}.product-actions-carousel .actions-swiper-pagination{bottom:0;position:absolute;display:flex;align-items:center;justify-content:center}.short-footer .order-simple-container{max-width:1344px}.short-header{border-bottom:1px solid rgba(0,0,0,0.07000000000000001);padding:8px 0;margin-bottom:16px}.short-header .order-simple-container{max-width:1344px}.short-header .logo{max-width:180px;height:48px}.short-header .logo img,.short-header .logo svg{width:100%;height:100%}.short-header .logo img rect,.short-header .logo svg rect{fill:#5855f3;transition:fill .3s ease}.short-header .phone .dropdown .current span{margin-right:4px}.short-header .dropdown:hover .current{text-decoration:none}.short-header .dropdown:hover .current span{color:#5855f3}.short-header .dropdown .current{padding:8px 0}.short-header .dropdown .current span{margin-right:4px;transition:0.25s}.short-header .dropdown .dropdown-menu{width:220px}.short-header .dropdown .dropdown-menu-wrap .dropdown-item{display:flex;flex-direction:column;padding:12px 16px}.short-header .dropdown .dropdown-menu-wrap .dropdown-item .font-tiny-text{margin-top:2px;color:#94999e}.short-header .dropdown .current,.short-header .dropdown .current-region{display:flex;align-items:center;color:#161a1d}.short-header .dropdown .current .icon-arrow-light-down,.short-header .dropdown .current-region .icon-arrow-light-down{transition:transform .2s}.short-header .dropdown:hover .dropdown-menu{display:block}.short-header .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:800;padding:0;margin:0;float:none;min-width:auto;font-size:16px;line-height:24px;color:#161a1d !important;text-align:left;list-style:none;background-color:transparent;background-clip:unset;border:0;border-radius:0;animation:dropdown-menu-appearing .2s}.short-header .dropdown .dropdown-menu-wrap{box-shadow:0 8px 30px -20px rgba(10,32,41,0.25),0 0 1px rgba(0,0,0,0.3);border-radius:min(8px, var(--radius-cap, 999px));background-color:#fff;overflow:hidden}.short-header .dropdown .dropdown-menu-wrap .dropdown-item{display:block;padding:12px 32px 12px 16px;color:#161a1d !important;border-bottom:1px solid rgba(0,0,0,0.06);text-decoration:none;transition:background .25s}.short-header .dropdown .dropdown-menu-wrap .dropdown-item:last-child,.short-header .dropdown .dropdown-menu-wrap .dropdown-item.last{border-bottom:none}.short-header .dropdown .dropdown-menu-wrap .dropdown-item:hover{background:#f5f5f5}.short-header .dropdown .dropdown-menu-wrap .btn{display:block;border:none;padding:16px 0;white-space:nowrap;border-radius:0}.short-header .container .dropdown-menu-wrap .dropdown-item.font-body-small{display:flex;flex-direction:column}.short-header .container .dropdown-menu-wrap .dropdown-item.font-body-small .font-tiny-text{margin-top:2px;color:#94999e}body .short-header-title{margin-bottom:62px;margin-top:24px}body .short-header-title .back-to-basket a{display:flex;align-items:center;color:#505a62;font-size:16px;line-height:19px;color:#828282}body .short-header-title .back-to-basket a svg{margin-right:8px}body .short-header-title h1{margin:16px 0 0 0}.short-footer{background-color:#f8f8f8;padding:28px 0;margin-top:80px}.short-footer .logo-and-phone .logo{max-width:180px;height:48px;margin-right:24px}.short-footer .logo-and-phone .logo img,.short-footer .logo-and-phone .logo svg{width:100%;height:100%}.short-footer .logo-and-phone .logo img rect,.short-footer .logo-and-phone .logo svg rect{fill:#5855f3;transition:fill .3s ease}.short-footer .logo-and-phone .slogan{max-width:200px;color:#505a62}.short-footer .socials{display:flex;flex-wrap:wrap}.short-footer .socials .item{margin-left:16px}.sku-table-wrapper{margin:24px 0;padding:25px 20px;background-color:#fff;box-sizing:border-box}.sku-table-wrapper .sku-table{width:100%}.sku-table-wrapper .sku-table-item-container{width:100%;border-radius:min(3px, var(--radius-cap, 999px));box-sizing:border-box;position:relative}.sku-table-wrapper .sku-table-item-container td{padding:20px 0;box-sizing:border-box}.sku-table-wrapper .sku-table-item-container td:last-child{padding-right:20px}.sku-table-wrapper .sku-table-item-container:not(:last-child)::after{content:'';width:calc(100% - 40px);position:absolute;bottom:-3px;left:20px;height:1px;background:#E7E7E7}.sku-table-wrapper .sku-table-item-container:not(:last-child):hover::after,.sku-table-wrapper .sku-table-item-container:not(:last-child).selected::after{opacity:0}.sku-table-wrapper .sku-table-item-container:hover{box-shadow:inset 0 0 0 2px #e7e7e7}.sku-table-wrapper .sku-table-item-container.selected{box-shadow:inset 0 0 0 2px #5855f3}.sku-table-wrapper .sku-table-item-container.selected::after{opacity:0}.sku-table-wrapper .sku-table-item-container .sku-table-item-name{padding-left:20px;width:35%;min-width:35%}.sku-table-wrapper .sku-table-item-container .sku-table-item-val,.sku-table-wrapper .sku-table-item-container .sku-table-item-price,.sku-table-wrapper .sku-table-item-container .sku-table-item-availability,.sku-table-wrapper .sku-table-item-container .sku-table-item-counter{padding-left:40px}.sku-table-wrapper .sku-table-item-container .sku-table-item-price{text-align:right;font-weight:700;width:100%;white-space:nowrap}.sku-table-wrapper .sku-table-item-container .sku-table-item-val-title{display:none}.sku-table-wrapper .sku-table-item-container .sku-table-item-availability{white-space:nowrap}.sku-table-wrapper .sku-table-item-container .sku-table-item-action{padding-left:8px}.sku-table-wrapper .sku-table-item-container .sku-table-item-action .btn{white-space:nowrap}.sku-table-wrapper .sku-table-item-container .sku-table-item-action.main .btn{min-width:128px}.sku-table-wrapper .sku-table-item-container .sku-table-item-action.buy-one-click-wrapper .one-click{padding:8px 21px 7px;color:#5855f3;background-color:#fff;border:2px solid #5855f3;transition:all .2s ease}.sku-table-wrapper .sku-table-item-container .sku-table-item-action.buy-one-click-wrapper .one-click:hover{color:#fff;background-color:#5855f3}.sku-table-wrapper .sku-table-item-container.notallowed .sku-table-item-availability{color:#828282}.sku-table-wrapper .sku-table-item-container.notallowed .sku-table-item-counter{opacity:0.5;pointer-events:none}.sku-table-wrapper .sku-table-item-container.notallowed .sku-table-item-counter .counter input{color:transparent}.sku-table-wrapper .sku-table-item-container.notallowed .sku-table-item-action.buy-one-click-wrapper .one-click{color:#AAA;background-color:#fff;border:2px solid #aaa;pointer-events:none}.sizes-table-btn{display:flex;align-items:center;margin-top:15px;width:fit-content;color:#828282;font-size:0.875em;cursor:pointer}.sizes-table-btn::before{content:'';width:14px;height:10px;margin-right:7px;flex-shrink:0;display:block;background-repeat:no-repeat;background-color:#424242;background-position:center;-webkit-mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-sizes-table.svg');mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-sizes-table.svg');-webkit-mask-position:center;mask-position:center}.sizes-table-btn:hover::before{background-color:#5855f3}.sizes-popup-individual{max-width:calc(100% - 48px);width:fit-content}.sizes-popup-individual .sizes-table-custom{width:900px;max-width:100%;overflow:auto;margin-top:20px}.sizes-popup-individual .sizes-table-custom .sizes-table-scrollbar-inner{width:fit-content}.sizes-popup-individual .sizes-table-custom table{border-collapse:collapse;border:none;text-align:center}.sizes-popup-individual .sizes-table-custom table tr:first-child{background-color:#f5f5f5}.sizes-popup-individual .sizes-table-custom table tr:first-child th,.sizes-popup-individual .sizes-table-custom table tr:first-child td{font-weight:bold}.sizes-popup-individual .sizes-table-custom table tr:not(:first-child) th,.sizes-popup-individual .sizes-table-custom table tr:not(:first-child) td{white-space:nowrap}.sizes-popup-individual .sizes-table-custom table tr th,.sizes-popup-individual .sizes-table-custom table tr td{font-size:1em;color:#424242;padding:12px}.sizes-popup-individual .sizes-img-custom-wrapper{display:flex;align-items:center;justify-content:center;margin-top:20px;height:50vh;max-height:65vh;max-width:80vw}.product-main-info .info .bottom .left .sizes-table-btn{margin-bottom:15px}.basket-items-list-header{flex-wrap:wrap}.basket-items-list-header .basket-header-share-btns{display:flex;align-items:center;margin-left:auto;align-self:anchor-center;order:-1;width:100%;justify-content:flex-end;margin-bottom:32px}.basket-items-list-header .basket-header-share-btns .item{display:flex;align-items:center;color:#828282;font-size:14px;line-height:16px}.basket-items-list-header .basket-header-share-btns .item:not(:last-child){margin-right:20px}.basket-items-list-header .basket-header-share-btns .item:hover::before{background-color:#5855f3}.basket-items-list-header .basket-header-share-btns .item::before{content:'';width:12px;height:12px;margin-right:4px;flex-shrink:0;display:block;background-repeat:no-repeat;background-color:#424242;background-position:center;-webkit-mask-position:center;mask-position:center}.basket-items-list-header .basket-header-share-btns .item.share::before{-webkit-mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-share.svg');mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-share.svg')}.basket-items-list-header .basket-header-share-btns .item.save::before{-webkit-mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-load-file.svg');mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-load-file.svg')}.basket-items-list-header .basket-header-share-btns .item.print::before{-webkit-mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-print.svg');mask-image:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-basket-print.svg')}.share-basket-popup .copy-link-btn{margin-top:30px;margin-bottom:20px;display:flex;align-items:center;width:100%;white-space:nowrap}.share-basket-popup .copy-link-btn::after{content:'';width:16px;height:16px;display:inline-block;flex-shrink:0;margin-left:10px;background:url('/bitrix/templates/magnet_s1/less_compile/../img/icons/icon-copy-white.svg') center no-repeat}.share-basket-popup .share-basket-popup-qr-wrapper{display:flex;padding:30px 20px 20px 20px;flex-direction:column;justify-content:center;align-items:center;gap:15px;align-self:stretch;background:#F5F5F5;margin-bottom:30px}.share-basket-popup .share-basket-popup-qr-wrapper .share-basket-popup-qr-inner{background:#fff;padding:20px}.share-basket-popup .share-basket-popup-qr-wrapper .share-basket-popup-qr-inner img{width:160px;height:160px}.share-basket-popup .share-basket-popup-qr-wrapper .share-basket-popup-qr-desc{width:200px;text-align:center}.share-basket-popup .share-basket-popup-qr-desc{color:#828282;font-size:14px;line-height:16px}.share-basket-popup .share-basket-popup-socials{margin-top:15px}.share-basket-popup .share-basket-popup-socials .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{height:40px;width:40px;background-size:32px;background-position:center}.share-basket-popup .share-basket-popup-socials .ya-share2__badge{border-radius:0}.share-basket-popup .share-basket-popup-socials div:not(.bx-core-window) ul li:before{content:none}.share-basket-popup .share-basket-popup-socials .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0 10px 0 0}.vertical-photos .product-card .img{aspect-ratio:.75}.vertical-photos .product-fast-view .product-img .main-img{height:400px}.vertical-photos .product-fast-view .product-img .thumbnails .preview{height:unset;aspect-ratio:.75}.vertical-photos .product-main-info .product-img .main-img{height:unset;max-height:unset;aspect-ratio:.75}.vertical-photos .product-main-info .product-img .thumbnails .preview{height:unset;aspect-ratio:.75}.vertical-photos .product-main-info.clothes .product-main-container .product-img .main-img{width:39vw;max-width:740px;margin-left:140px}.vertical-photos .product-main-info.clothes.has-aside .product-main-container .product-img .main-img{max-width:600px}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-wrapper .swiper-slide.preview{width:120px;height:160px}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev,.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{left:28px}.vertical-photos .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{height:160px}.vertical-photos .compare-page .content .compare-table tr.image td:not(.empty) .link{height:299px}.vertical-photos .product-fast-view .set-items .item .img{height:80px}.vertical-photos .product-main-info .info .set-items-container .set-items .item .img{height:80px}.vertical-photos .product-main-info .set-constructor .base-product .img{height:299px}.vertical-photos .product-main-info .set-constructor .sets-list .list .img a{height:80px}.vertical-photos .product-main-info .product-img .slider-controls-wrapper{max-height:93px}.vertical-photos .fixed-product-header .product-container .img{width:45px}.vertical-photos .product-detail .short-products-list .items .item .img{height:120px}.vertical-photos .product-card-list .img{height:unset;max-height:unset;aspect-ratio:.75;align-self:flex-start}.vertical-photos .product-card-pricelist .img{height:80px}footer .social .links .item{vertical-align:top}footer .social .links .item.telegram:before,footer .social .links .item.max:before,footer .social .links .item.rutube:before,footer .social .links .item.dzen:before,footer .social .links .item.tiktok:before{content:'';display:block;width:16px;height:16px;margin:10px auto;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}footer .social .links .item.telegram:before{-webkit-mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/telegram.svg);mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/telegram.svg)}footer .social .links .item.max:before{-webkit-mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/max.svg);mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/max.svg)}footer .social .links .item.rutube:before{-webkit-mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/rutube.svg);mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/rutube.svg)}footer .social .links .item.dzen:before{-webkit-mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/dzen.svg);mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/dzen.svg)}footer .social .links .item.tiktok:before{-webkit-mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/tiktok.svg);mask-image:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/tiktok.svg)}.product-card .img .img-slider{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.product-card .img .img-slider .img-slider-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.product-card .img .img-slider .img-slider-track::-webkit-scrollbar{display:none}.product-card .img .img-slider .img-slider-item{display:flex;justify-content:center;align-items:center;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.product-card .img .img-slider .img-slider-item img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-card .img .img-slider .img-slider-item video{display:block;width:100%;height:100%;object-fit:cover}.product-card .img .img-slider .img-slider-zones{position:absolute;top:0;left:0;display:none;width:100%;height:100%;z-index:1}.product-card .img .img-slider .img-slider-zones span{flex:1 1 0;height:100%}.product-card .img .img-slider .img-slider-dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:4px;pointer-events:none;z-index:2}.product-card .img .img-slider .img-slider-dots span{width:6px;height:6px;border-radius:50%;background-color:rgba(40,40,40,0.2);box-shadow:0 0 0 1px rgba(255,255,255,0.7);transition:background-color .2s ease,transform .2s ease}.product-card .img .img-slider .img-slider-dots span.active{background-color:#5855f3;transform:scale(1.2)}.tab-skeleton{display:none}.home-reviews{margin:24px 0}.home-reviews [hidden]{display:none !important}.home-reviews .home-reviews-head{display:flex;align-items:center;justify-content:space-between;min-height:42px;margin-bottom:20px}.home-reviews .title{margin:0;font-size:1.5em}.home-reviews .home-reviews-nav{display:flex;flex-shrink:0;gap:10px;margin-left:24px}.home-reviews .home-reviews-arrow{width:42px;height:42px;padding:0;border:0;border-radius:50%;background-color:#fff;color:#424242;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.home-reviews .home-reviews-arrow:before{position:relative;font-size:14px;line-height:42px}.home-reviews .home-reviews-arrow.prev:before{content:'\0047';left:-1px}.home-reviews .home-reviews-arrow.next:before{content:'\0048';left:1px}.home-reviews .home-reviews-arrow:hover{color:#fff;background-color:#5855f3}.home-reviews .home-reviews-arrow:focus-visible{outline:2px solid #5855f3;outline-offset:2px}.home-reviews .home-reviews-arrow:disabled{opacity:.45;color:#424242;background-color:#fff;cursor:default}.home-reviews .home-reviews-list{display:flex;gap:24px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.home-reviews .home-reviews-list::-webkit-scrollbar{display:none}.home-reviews .home-reviews-item{display:flex;flex:none;width:336px;margin:0;padding:0;scroll-snap-align:start}.home-reviews .home-reviews-item:before{display:none}.home-reviews .home-review{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:24px;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px));box-sizing:border-box}.home-reviews .home-review-meta{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:14px}.home-reviews .stars{display:flex;gap:4px}.home-reviews .home-review-date{font-size:0.8125em;color:#828282;white-space:nowrap}.home-reviews .home-review-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-size:0.9375em;line-height:1.5;color:#282828;white-space:pre-line;overflow-wrap:anywhere}.home-reviews .home-review.expanded .home-review-text{display:block}.home-reviews .home-review-more{margin-top:8px;padding:0;border:0;background:none;font:inherit;font-size:0.875em;color:#5855f3;cursor:pointer}.home-reviews .home-review-more:hover{text-decoration:underline}.home-reviews .home-review-more:focus-visible{outline:2px solid #5855f3;outline-offset:2px}.home-reviews .home-review-author{margin-top:14px;margin-bottom:20px;font-size:0.875em;font-weight:700;color:#282828}.home-reviews .home-review-product{display:flex;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:16px;border-top:1px solid #e7e7e7;color:#424242}.home-reviews .home-review-product .img{display:flex;align-items:center;justify-content:center;flex:none;width:56px;height:56px}.home-reviews .home-review-product .img img{max-width:100%;max-height:100%;width:auto;height:auto}.home-reviews .home-review-product .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:0.875em;line-height:1.29em;transition:color .2s ease}.home-reviews .home-review-product:hover .name{color:#5855f3}.home-reviews .home-review-product:focus-visible{outline:2px solid #5855f3;outline-offset:2px}body.btns-rectangular .home-reviews .home-reviews-arrow{border-radius:2px}.home-collections{margin:24px 0}.home-collections [hidden]{display:none !important}.home-collections .home-collections-head{display:flex;align-items:center;justify-content:space-between;min-height:42px;margin-bottom:20px}.home-collections .title{margin:0;font-size:1.5em}.home-collections .home-collections-nav{display:flex;flex-shrink:0;gap:10px;margin-left:24px}.home-collections .home-collections-arrow{width:42px;height:42px;padding:0;border:0;border-radius:50%;background-color:#fff;color:#424242;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.home-collections .home-collections-arrow:before{position:relative;font-size:14px;line-height:42px}.home-collections .home-collections-arrow.prev:before{content:'\0047';left:-1px}.home-collections .home-collections-arrow.next:before{content:'\0048';left:1px}.home-collections .home-collections-arrow:hover{color:#fff;background-color:#5855f3}.home-collections .home-collections-arrow:focus-visible{outline:2px solid #5855f3;outline-offset:2px}.home-collections .home-collections-arrow:disabled{opacity:.45;color:#424242;background-color:#fff;cursor:default}.home-collections .home-collections-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(232px, 1fr));grid-auto-flow:dense;gap:24px;margin:0;padding:0;list-style:none}.home-collections .home-collections-item{display:flex;min-width:0;height:232px;margin:0;padding:0}.home-collections .home-collections-item:before{display:none}.home-collections .home-collections-item.wide{grid-column:span 2}.home-collections .home-collection{position:relative;isolation:isolate;display:flex;align-items:flex-start;width:100%;padding:12px;overflow:hidden;border-radius:min(8px, var(--radius-cap, 999px));background-color:#eeeefe;color:#282828;box-sizing:border-box}.home-collections .home-collection:focus-visible{outline:2px solid #5855f3;outline-offset:2px}.home-collections .home-collection-img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .45s cubic-bezier(.2, .7, .2, 1)}.home-collections .home-collection-caption{display:flex;flex-direction:column;gap:6px;max-width:100%;padding:12px;box-sizing:border-box}.home-collections .home-collection-name{font-size:1.375em;font-weight:700;line-height:1.2;color:#282828;overflow-wrap:anywhere;transition:color .2s ease}.home-collections .home-collection-text{font-size:0.875em;line-height:1.35;color:#424242}.home-collections .home-collection.has-picture{background-color:#fff}.home-collections .home-collection.has-picture .home-collection-caption{gap:2px;padding:10px 14px;border-radius:min(6px, var(--radius-cap, 999px));background-color:#fff}.home-collections .home-collection.has-picture .home-collection-name{font-size:1em;line-height:1.3}.home-collections .home-collection.has-picture .home-collection-text{font-size:0.8125em;color:#828282}.home-collections .home-collection:hover .home-collection-name{color:#5855f3}.home-collections.view-row .home-collections-list{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.home-collections.view-row .home-collections-list::-webkit-scrollbar{display:none}.home-collections.view-row .home-collections-item{flex:none;width:300px;scroll-snap-align:start}.home-collections.view-row .home-collections-item.wide{flex:none;width:624px}body.btns-rectangular .home-collections .home-collections-arrow{border-radius:2px}.home-stories{margin:24px 0}.home-stories [hidden]{display:none !important}.home-stories .title{margin:0 0 16px;font-size:1.5em}.home-stories .home-stories-rail{position:relative}.home-stories .home-stories-list{display:flex;gap:20px;margin:0 -4px;padding:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 4px;scrollbar-width:none;list-style:none}.home-stories .home-stories-list::-webkit-scrollbar{display:none}.home-stories .home-stories-item{flex:none;margin:0;padding:0;scroll-snap-align:start}.home-stories .home-stories-item:before{display:none}.home-stories .home-story{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:98px;padding:0;border:0;background:none;color:#282828;font:inherit;text-align:center;cursor:pointer}.home-stories .home-story:focus-visible{outline:0}.home-stories .home-story:focus-visible .home-story-cover{outline:2px solid #5855f3;outline-offset:2px}.home-stories .home-story-cover{position:relative;display:block;flex:none;padding:3px;border:2px solid #5855f3;border-radius:50%;transition:border-color .25s ease,transform .2s ease}.home-stories .home-story-cover:before{content:'';position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;background-color:#ebebfe}.home-stories .home-story-cover:after{content:'';position:absolute;top:50%;left:50%;z-index:2;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255,255,255,0.45);border-top-color:#fff;border-radius:50%;opacity:0}.home-stories .home-story-cover.is-loading:before{animation:stories-pulse 1.2s ease-in-out infinite alternate}.home-stories .home-story-cover.is-loading .home-story-img{opacity:0}.home-stories .home-story-img{position:relative;z-index:1;display:block;width:88px;height:88px;max-width:none;border-radius:inherit;object-fit:cover;transition:opacity .3s ease,filter .2s ease}.home-stories .home-story-name{display:-webkit-box;max-width:100%;overflow:hidden;font-size:0.8125em;line-height:1.25;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .2s ease}.home-stories .home-story-state{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home-stories .home-story.is-opening .home-story-img{filter:brightness(.6)}.home-stories .home-story.is-opening .home-story-cover:after{opacity:1;animation:stories-spin .7s linear infinite}.home-stories .home-stories-item.is-seen .home-story-cover{border-color:#d8d8d8}.home-stories .home-stories-item.is-seen .home-story-name{color:#828282}.home-stories .home-stories-arrow{position:absolute;top:30px;z-index:3;width:42px;height:42px;padding:0;border:0;border-radius:50%;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.14);color:#424242;cursor:pointer;transition:background-color .2s ease,color .2s ease}.home-stories .home-stories-arrow:before{position:relative;font-size:14px;line-height:42px}.home-stories .home-stories-arrow.prev{left:-14px}.home-stories .home-stories-arrow.prev:before{content:'\0047';left:-1px}.home-stories .home-stories-arrow.next{right:-14px}.home-stories .home-stories-arrow.next:before{content:'\0048';left:1px}.home-stories .home-stories-arrow:hover{color:#fff;background-color:#5855f3}.home-stories .home-stories-arrow:focus-visible{outline:2px solid #5855f3;outline-offset:2px}.home-stories.view-square .home-story{width:118px}.home-stories.view-square .home-story-cover{border-radius:min(14px, var(--radius-cap, 999px))}.home-stories.view-square .home-story-cover:before,.home-stories.view-square .home-story-img{border-radius:min(9px, var(--radius-cap, 999px))}.home-stories.view-square .home-story-img{width:108px;height:108px}.home-stories.view-square .home-stories-arrow{top:42px}.home-stories.view-card .home-stories-list{gap:16px}.home-stories.view-card .home-story{width:160px}.home-stories.view-card .home-story-cover{border-radius:min(14px, var(--radius-cap, 999px))}.home-stories.view-card .home-story-cover:before,.home-stories.view-card .home-story-img{border-radius:min(9px, var(--radius-cap, 999px))}.home-stories.view-card .home-story-img{width:150px;height:200px}.home-stories.view-card .home-story-name{position:absolute;right:5px;bottom:5px;left:5px;z-index:1;max-width:none;padding:36px 12px 12px;border-radius:0 0 min(9px, var(--radius-cap, 999px)) min(9px, var(--radius-cap, 999px));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.62));color:#fff;font-size:0.875em;font-weight:700;text-align:left}.home-stories.view-card .home-stories-item.is-seen .home-story-name{color:#fff}.home-stories.view-card .home-stories-arrow{top:88px}body.btns-rectangular .home-stories .home-stories-arrow{border-radius:2px}body.btns-rectangular .home-stories.view-square .home-story-cover,body.btns-rectangular .home-stories.view-card .home-story-cover{border-radius:4px}body.btns-rectangular .home-stories.view-square .home-story-cover:before,body.btns-rectangular .home-stories.view-card .home-story-cover:before,body.btns-rectangular .home-stories.view-square .home-story-img,body.btns-rectangular .home-stories.view-card .home-story-img{border-radius:2px}body.btns-rectangular .home-stories.view-card .home-story-name{border-radius:0 0 2px 2px}html.stories-locked,html.stories-locked body{overflow:hidden}.stories-viewer{--sv-h:min(calc(100vh - 48px), 860px);--sv-ink:#fff;--sv-ink-rgb:255,255,255;--sv-shade-rgb:0,0,0;--sv-shade-mid:.5;--sv-shade-end:.72;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10500;display:flex;outline:0;color:#fff;font-family:inherit;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.stories-viewer [hidden]{display:none !important}.stories-viewer .stories-viewer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(14,14,17,0.97);opacity:0;transition:opacity .24s ease}.stories-viewer.is-open .stories-viewer-backdrop{opacity:1}.stories-viewer .stories-viewer-track{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;width:100%;height:100%}.stories-viewer .stories-viewer-stage{position:relative;isolation:isolate;flex:none;width:calc(var(--sv-h) * 9 / 16);height:var(--sv-h);overflow:hidden;border-radius:min(14px, var(--radius-cap, 999px));background:#1c1c21;color:var(--sv-ink);touch-action:none;transition:transform .28s cubic-bezier(.2, .8, .2, 1)}.stories-viewer .stories-viewer-stage.is-dragging{transition:none}.stories-viewer .stories-viewer-stage.tone-dark{--sv-ink:#16161A;--sv-ink-rgb:22,22,26;--sv-shade-rgb:255,255,255;--sv-shade-mid:.34;--sv-shade-end:.6}.stories-viewer .stories-viewer-stage:before{content:'';position:absolute;top:0;right:0;left:0;z-index:2;height:120px;background:linear-gradient(rgba(var(--sv-shade-rgb), .36), rgba(var(--sv-shade-rgb), 0));pointer-events:none;transition:opacity .2s ease}.stories-viewer .stories-viewer-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg, #1c1c21 30%, #2c2c34 50%, #1c1c21 70%);background-size:240% 100%;animation:stories-shimmer 1.4s linear infinite}.stories-viewer .stories-viewer-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity .22s ease}.stories-viewer .stories-viewer-media.is-ready{opacity:1}.stories-viewer .stories-viewer-picture{display:block;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none}.stories-viewer .stories-viewer-loader{position:absolute;top:50%;left:50%;z-index:2;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid rgba(var(--sv-ink-rgb), .28);border-top-color:var(--sv-ink);border-radius:50%;opacity:0;pointer-events:none;transition:opacity .2s ease}.stories-viewer .stories-viewer-stage.is-buffering .stories-viewer-loader{opacity:1;transition-delay:.35s;animation:stories-spin .8s linear infinite}.stories-viewer .stories-viewer-bars{position:absolute;top:10px;right:10px;left:10px;z-index:3;display:flex;gap:4px;transition:opacity .2s ease}.stories-viewer .stories-viewer-bar{flex:1 1 0;height:3px;overflow:hidden;border-radius:2px;background:rgba(var(--sv-ink-rgb), .3)}.stories-viewer .stories-viewer-bar i{display:block;height:100%;border-radius:inherit;background:var(--sv-ink);transform:scaleX(0);transform-origin:0 50%}.stories-viewer .stories-viewer-head{position:absolute;top:22px;right:6px;left:12px;z-index:3;display:flex;align-items:center;gap:2px;transition:opacity .2s ease}.stories-viewer .stories-viewer-avatar{flex:none;width:32px;height:32px;margin-right:8px;border-radius:50%;object-fit:cover}.stories-viewer .stories-viewer-name{flex:1 1 auto;min-width:0;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.stories-viewer .stories-viewer-control{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.stories-viewer .stories-viewer-control svg{display:block}.stories-viewer .stories-viewer-control svg,.stories-viewer .stories-viewer-control svg *{color:inherit}.stories-viewer .stories-viewer-control:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.stories-viewer .stories-viewer-control:active{transform:scale(.9399999999999999)}.stories-viewer .stories-viewer-control.mute{display:none}.stories-viewer .stories-viewer-stage.has-video .stories-viewer-control.mute{display:flex}.stories-viewer .stories-viewer-caption{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:88px 20px 24px;background:linear-gradient(rgba(var(--sv-shade-rgb), 0), rgba(var(--sv-shade-rgb), var(--sv-shade-mid)) 42%, rgba(var(--sv-shade-rgb), var(--sv-shade-end)));pointer-events:none;transition:opacity .2s ease}.stories-viewer .stories-viewer-title{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}.stories-viewer .stories-viewer-text{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.stories-viewer .stories-viewer-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:0 24px;border-radius:min(30px, var(--radius-cap, 999px));background:#5855f3;color:#fff;font-size:14px;font-weight:700;text-decoration:none;pointer-events:auto;transition:opacity .2s ease,transform .15s ease}.stories-viewer .stories-viewer-button:focus-visible{outline:2px solid var(--sv-ink);outline-offset:2px}.stories-viewer .stories-viewer-button:active{transform:scale(.98)}.stories-viewer .stories-viewer-stage.is-held:before,.stories-viewer .stories-viewer-stage.is-held .stories-viewer-bars,.stories-viewer .stories-viewer-stage.is-held .stories-viewer-head,.stories-viewer .stories-viewer-stage.is-held .stories-viewer-caption{opacity:0}.stories-viewer .stories-viewer-arrow{z-index:1;width:44px;height:44px;background:rgba(255,255,255,0.12);color:#fff}.stories-viewer .stories-viewer-arrow[hidden]{display:flex !important;visibility:hidden}.stories-viewer .stories-viewer-peek{position:relative;z-index:1;display:none;flex:none;width:calc(var(--sv-h) * .46 * 9 / 16);height:calc(var(--sv-h) * .46);padding:0;overflow:hidden;border:0;border-radius:min(12px, var(--radius-cap, 999px));background:#1c1c21;color:#fff;opacity:.45;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.stories-viewer .stories-viewer-peek img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.stories-viewer .stories-viewer-peek:focus-visible{outline:2px solid #fff;outline-offset:2px;opacity:.8}.stories-viewer .stories-viewer-peek-name{position:absolute;right:0;bottom:0;left:0;padding:32px 12px 12px;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));font-size:13px;font-weight:700;line-height:1.25;text-align:left;overflow-wrap:anywhere}body.btns-rectangular .stories-viewer .stories-viewer-button{border-radius:2px}@supports (height: 100dvh){.stories-viewer{--sv-h:min(calc(100dvh - 48px), 860px)}}@keyframes stories-shimmer{from{background-position:120% 0}to{background-position:-120% 0}}@keyframes stories-spin{to{transform:rotate(360deg)}}@keyframes stories-pulse{from{opacity:1}to{opacity:.45}}@keyframes deal-left-change{from{opacity:0;transform:translateY(-45%)}to{opacity:1;transform:translateY(0)}}.deal-timer{display:flex;flex-direction:column;gap:6px;min-width:0}.deal-timer [hidden]{display:none !important}.deal-timer .deal-timer-cap{font-size:0.8125em;line-height:1.2;color:#828282}.deal-timer .deal-timer-value{display:flex;align-items:baseline;font-size:1.5em;font-weight:700;line-height:1;color:#282828;font-variant-numeric:tabular-nums;white-space:nowrap}.deal-timer .deal-timer-days{display:flex;align-items:baseline;margin-right:10px}.deal-timer b{font-weight:inherit}.deal-timer i{margin-left:3px;font-size:0.5417em;font-style:normal;font-weight:400;color:#828282}.deal-timer em{margin:0 1px;font-style:normal;font-weight:400;color:#828282}.deal-stock{display:flex;flex-direction:column;gap:6px;min-width:0}.deal-stock .deal-stock-text{font-size:0.8125em;line-height:1.2;color:#828282}.deal-stock .deal-stock-text b{display:inline-block;font-weight:700;color:#282828;font-variant-numeric:tabular-nums}.deal-stock .deal-stock-text b.is-changed{animation:deal-left-change .35s cubic-bezier(.2, .7, .2, 1)}.deal-stock .deal-stock-bar{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:3px;height:6px;margin-top:9px}.deal-stock .deal-stock-bar i{border-radius:2px;background-color:#e7e7e7;transition:background-color .3s ease}.deal-stock .deal-stock-bar i.is-on{background-color:#5855f3}.deal-status{font-size:0.875em;font-weight:700;line-height:1.3;color:#828282}.deal-status:empty{display:none}.is-low .deal-stock-text b{color:#d4281c}.is-low .deal-stock-bar i.is-on{background-color:#d4281c}.is-soldout .deal-timer,.is-ended .deal-timer,.is-soldout .deal-stock,.is-ended .deal-stock{display:none}.deal-clock{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.deal-clock [hidden]{display:none !important}.deal-clock b{font-weight:700}.deal-clock i{margin-left:1px;font-style:normal;font-weight:400}.home-deals{margin:24px 0}.home-deals [hidden]{display:none !important}.home-deals .home-deals-head{display:flex;align-items:center;min-height:42px;margin-bottom:20px}.home-deals .title{margin:0 20px 0 0;font-size:1.5em}.home-deals .home-deals-clock{display:flex;align-items:center;gap:12px}.home-deals .home-deals-clock-cap{font-size:0.875em;color:#424242}.home-deals .home-deals-clock .deal-clock{padding:8px 14px;border-radius:min(6px, var(--radius-cap, 999px));background-color:#e8e7fd;font-size:1em;line-height:1.25;color:#282828}.home-deals .home-deals-nav{display:flex;flex-shrink:0;gap:10px;margin-left:auto}.home-deals .home-deals-arrow{width:42px;height:42px;padding:0;border:0;border-radius:50%;background-color:#fff;color:#424242;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.home-deals .home-deals-arrow:before{position:relative;font-size:14px;line-height:42px}.home-deals .home-deals-arrow.prev:before{content:'\0047';left:-1px}.home-deals .home-deals-arrow.next:before{content:'\0048';left:1px}.home-deals .home-deals-arrow:hover{color:#fff;background-color:#5855f3}.home-deals .home-deals-arrow:focus-visible{outline:2px solid #5855f3;outline-offset:2px}.home-deals .home-deals-arrow:disabled{opacity:.45;color:#424242;background-color:#fff;cursor:default}.home-deals .home-deals-list{display:grid;grid-template-columns:minmax(300px, 1.35fr) repeat(4, minmax(0, 1fr));margin:0;padding:0;overflow:hidden;border-radius:min(8px, var(--radius-cap, 999px));background-color:#fff;list-style:none}.home-deals.cols-1 .home-deals-list{grid-template-columns:minmax(300px, 1.35fr) minmax(0, 1fr)}.home-deals.cols-2 .home-deals-list{grid-template-columns:minmax(300px, 1.35fr) repeat(2, minmax(0, 1fr))}.home-deals.cols-3 .home-deals-list{grid-template-columns:minmax(300px, 1.35fr) repeat(3, minmax(0, 1fr))}.home-deals .home-deals-item{display:flex;min-width:0;margin:0;padding:0;box-shadow:1px 0 0 #e7e7e7,0 1px 0 #e7e7e7}.home-deals .home-deals-item:before{display:none}.home-deals .home-deal{position:relative;display:flex;flex-direction:column;width:100%;padding:16px;box-sizing:border-box}.home-deals .home-deal-badges{position:absolute;top:16px;left:16px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.home-deals .home-deal-badge{padding:5px 10px;border-radius:min(4px, var(--radius-cap, 999px));font-size:0.75em;font-weight:700;line-height:1.2}.home-deals .home-deal-badge:empty{display:none}.home-deals .home-deal-badge.percent{background-color:#f3de6d;color:#282828}.home-deals .home-deal-badge.status{background-color:#828282;color:#fff}.home-deals .home-deal-pic{display:flex;align-items:center;justify-content:center;flex:1 1 172px;min-height:172px;margin-bottom:14px}.home-deals .home-deal-pic img{width:auto;height:auto;max-width:100%;max-height:172px;object-fit:contain;transition:transform .45s cubic-bezier(.2, .7, .2, 1),opacity .2s ease}.home-deals .home-deal-body{display:flex;flex:none;flex-direction:column;min-width:0}.home-deals .home-deal-label{display:none;align-self:flex-start;max-width:100%;margin-bottom:10px;padding:5px 12px;overflow:hidden;border-radius:min(30px, var(--radius-cap, 999px));background-color:#ebebfe;font-size:0.8125em;font-weight:700;line-height:1.3;color:#5855f3;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.home-deals .home-deal-name{display:-webkit-box;overflow:hidden;min-height:2.8em;font-size:0.875em;line-height:1.4;color:#282828;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .2s ease}.home-deals .home-deal-name:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.home-deals .home-deal-name:focus-visible{outline:none}.home-deals .home-deal-name:focus-visible:after{outline:2px solid #5855f3;outline-offset:-2px}.home-deals .home-deal-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:8px}.home-deals .home-deal-price{font-size:1em;font-weight:700;line-height:1.3;color:#5855f3;white-space:nowrap}.home-deals .home-deal-old{font-size:0.875em;line-height:1.3;color:#828282;text-decoration:line-through;white-space:nowrap}.home-deals .home-deal-meta{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:12px}.home-deals .home-deal-meta .deal-stock{gap:0}.home-deals .home-deal-meta .deal-stock-text{font-size:0.75em}.home-deals .home-deal-meta .deal-stock-bar{height:5px;margin-top:7px}.home-deals .home-deal-own-clock{font-size:0.75em;line-height:1.2;color:#828282}.home-deals .home-deal-own-clock.is-shared{display:none}.home-deals .home-deal-own-clock .deal-clock{gap:5px}.home-deals .home-deal-own-clock b{color:#282828}.home-deals .home-deal-actions{display:none}.home-deals .home-deals-item:hover .home-deal-name{color:#5855f3}.home-deals .home-deals-item:hover .home-deal-pic img{transform:scale(1.04)}.home-deals .is-soldout .home-deal-pic img,.home-deals .is-ended .home-deal-pic img{opacity:.45;filter:grayscale(1)}.home-deals .is-soldout .home-deal-price,.home-deals .is-ended .home-deal-price{color:#282828}.home-deals .is-soldout .home-deal-own-clock,.home-deals .is-ended .home-deal-own-clock{display:none}.home-deals .is-lead{grid-row:span 1}.home-deals .is-lead .home-deal{padding:20px;background:linear-gradient(180deg, #f0f0fe 0%, #fff 62%)}.home-deals .is-lead .home-deal-pic img{mix-blend-mode:multiply}.home-deals .is-lead .home-deal-badges{top:20px;left:20px}.home-deals .is-lead .home-deal-pic{flex:1 1 240px;min-height:240px;margin-bottom:18px}.home-deals .is-lead .home-deal-pic img{max-height:280px}.home-deals .is-lead .home-deal-label{display:block}.home-deals .is-lead .home-deal-name{min-height:0;font-size:1em;-webkit-line-clamp:3}.home-deals .is-lead .home-deal-name:after{display:none}.home-deals .is-lead .home-deal-name:hover{color:#5855f3}.home-deals .is-lead .home-deal-name:focus-visible{border-radius:min(4px, var(--radius-cap, 999px));outline:2px solid #5855f3;outline-offset:2px}.home-deals .is-lead .home-deal-prices{gap:4px 10px;margin-top:12px}.home-deals .is-lead .home-deal-price{font-size:1.25em}.home-deals .is-lead .home-deal-old{font-size:1.125em}.home-deals .is-lead .home-deal-meta{margin-top:0;padding-top:16px}.home-deals .is-lead .home-deal-meta .deal-stock-text,.home-deals .is-lead .home-deal-meta .home-deal-own-clock{font-size:0.875em}.home-deals .is-lead .home-deal-meta .deal-stock-bar{height:6px;margin-top:8px}.home-deals .is-lead .home-deal-actions{position:relative;display:flex;margin-top:auto;padding-top:20px}.home-deals .is-lead .home-deal-actions .btn{flex:1;padding:13px 24px;font-size:0.9375em;line-height:1.2}.home-deals .is-lead .home-deal-actions .btn.white{padding:11px 22px}.home-deals .is-lead .home-deal-actions .btn.is-busy{opacity:.6;pointer-events:none}.home-deals .is-lead .home-deal-actions .btn.is-done{color:#5855f3;background-color:#ebebfe}.home-deals .is-lead:hover .home-deal-name{color:#282828}.home-deals .is-lead:hover .home-deal-name:hover{color:#5855f3}.home-deals.rows-2 .is-lead{grid-row:span 2}.home-deals.count-1 .home-deals-list{grid-template-columns:minmax(0, 1fr)}.home-deals.count-1 .is-lead .home-deal{display:grid;grid-template-columns:minmax(220px, 38%) minmax(0, 1fr);gap:0 32px;padding:28px}.home-deals.count-1 .is-lead .home-deal-pic{min-height:300px;margin-bottom:0}.home-deals.count-1 .is-lead .home-deal-body{align-self:center;max-width:460px}.home-deals.count-1 .is-lead .home-deal-actions{margin-top:0}.home-deals.count-1 .is-lead .home-deal-name{font-size:1.25em;font-weight:700}.home-deals.view-row .home-deals-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(232px, 1fr);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.home-deals.view-row .home-deals-list::-webkit-scrollbar{display:none}.home-deals.view-row .home-deals-item{scroll-snap-align:start}.product-deal-place:empty{display:none}.has-deal .product-timer{display:none !important}.product-deal{display:flex;flex-direction:column;gap:12px;margin:14px 0 0;padding:12px 14px 14px;border-radius:min(8px, var(--radius-cap, 999px));background-color:#f3f3fe;box-sizing:border-box}.product-deal[hidden]{display:none}.product-deal .product-deal-label{font-size:0.9375em;font-weight:700;line-height:1.3;color:#282828}.product-deal .deal-timer-value{font-size:1.25em}.product-deal .deal-timer i{font-size:0.65em}.product-deal .deal-stock-bar{margin-top:2px}.product-deal .deal-stock-bar i{background-color:rgba(40,40,40,0.1)}.product-bonus{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:10px;font-size:0.875rem;line-height:1.4}.product-bonus[hidden]{display:none}.product-bonus .product-bonus-value{padding:2px 8px;border-radius:min(4px, var(--radius-cap, 999px));font-weight:700;white-space:nowrap;color:#5855f3;background-color:rgba(88,85,243,0.1)}.product-bonus .product-bonus-text{opacity:.6}.product-card .product-bonus,.product-item .product-bonus{margin-top:6px;font-size:0.8125rem}.basket-coupon-block-total-bonus{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;align-self:stretch;gap:2px 12px;margin-top:14px;padding:10px 14px;border-radius:min(8px, var(--radius-cap, 999px));font-size:0.875rem;line-height:1.4;background-color:rgba(88,85,243,0.06);box-sizing:border-box}.basket-coupon-block-total-bonus .basket-coupon-block-total-bonus-value{font-weight:700;white-space:nowrap;color:#5855f3}.order-bonus{width:100%;margin:20px 0 4px;box-sizing:border-box}.order-bonus__tabs{display:flex;gap:4px;padding:4px;border-radius:min(8px, var(--radius-cap, 999px));background-color:rgba(130,130,130,0.12)}.order-bonus__tab{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:44px;margin:0;padding:6px 8px;border:0;border-radius:min(6px, var(--radius-cap, 999px));background:none;font:inherit;font-size:0.875rem;line-height:1.25;color:inherit;text-align:center;cursor:pointer;transition:background-color .15s ease}.order-bonus__tab:hover{background-color:rgba(130,130,130,0.1)}.order-bonus__tab.is-active{font-weight:700;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12);cursor:default}.order-bonus__tab:disabled{opacity:.45;background:none;cursor:not-allowed}.order-bonus__tab:focus-visible{outline:2px solid #5855f3;outline-offset:1px}.order-bonus__panel{margin-top:12px}.order-bonus__value{font-size:0.9375rem;line-height:1.4}.order-bonus__value b{white-space:nowrap;color:#5855f3}.order-bonus__field{margin:12px 0 0}.order-bonus .bx-soa-customer-field{display:flex;flex-direction:column}.order-bonus .bx-soa-customer-field .bx-soa-custom-label{margin:0;font-size:0.875em;font-weight:400}.order-bonus .bx-soa-customer-field .soa-property-container{margin-top:8px}.order-bonus .bx-soa-customer-field input{width:100%;padding:11px 14px 10px;box-sizing:border-box}.order-bonus__range{display:block;width:100%;height:20px;margin:12px 0 0;padding:0;border:0;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}.order-bonus__range::-webkit-slider-runnable-track{height:6px;border:0;border-radius:3px;background:linear-gradient(to right, #5855f3 var(--bonus-progress, 100%), rgba(130,130,130,0.25) var(--bonus-progress, 100%))}.order-bonus__range::-moz-range-track{height:6px;border:0;border-radius:3px;background:linear-gradient(to right, #5855f3 var(--bonus-progress, 100%), rgba(130,130,130,0.25) var(--bonus-progress, 100%))}.order-bonus__range::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;border:0;border-radius:50%;background:#5855f3;-webkit-appearance:none;appearance:none}.order-bonus__range::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:#5855f3}.order-bonus__range:focus{outline:none}.order-bonus__range:focus-visible{outline:2px solid #5855f3;outline-offset:3px}.order-bonus__note{margin-top:10px;font-size:0.8125rem;line-height:1.4;color:#828282}.order-simple-container .summary-container .item.item-bonus .item-value{color:#5855f3}.order-confirm-bonus{display:inline-block;margin-top:8px;font-weight:700;color:#5855f3}.extra-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:6px;font-size:0.875rem;line-height:1.4;font-weight:400;opacity:.6}.extra-price[hidden]{display:none}.extra-price .extra-price-value{font-weight:600;white-space:nowrap}.product-card .extra-price,.product-item .extra-price{margin-top:4px;font-size:0.8125rem}.product-cheaper{margin-top:12px;font-size:0.875rem;line-height:1.4;font-weight:400}.product-cheaper .product-cheaper-link{display:inline-flex;align-items:center;gap:6px;color:#5855f3;text-decoration:none}.product-cheaper .product-cheaper-icon{flex-shrink:0}.product-cheaper .product-cheaper-text{border-bottom:1px dashed currentColor;transition:border-color .2s}.product-cheaper .product-cheaper-link:hover .product-cheaper-text{border-bottom-color:transparent}.catalog .light-categories .items .item-wrap.active{background-color:#5855f3}.catalog .light-categories .items .item-wrap.active>a span,.catalog .light-categories .items .item-wrap.active>a i{color:#fff}.product-landing{color:#424242;line-height:1.6em}.product-landing>*{margin-top:0;margin-bottom:24px}.product-landing>*:last-child{margin-bottom:0}.product-landing a{color:#5855f3}.product-landing mark{padding:0 2px;background-color:rgba(88,85,243,0.15);color:inherit}.product-landing code{padding:2px 4px;border-radius:min(3px, var(--radius-cap, 999px));background-color:rgba(130,130,130,0.12);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:0.875em}.product-landing figure{margin-left:0;margin-right:0}.product-landing figcaption{margin-top:10px;color:#828282;font-size:0.875em;text-align:center}.product-landing img{display:block;max-width:100%;height:auto}.product-landing .product-landing-header{color:#282828;font-weight:700;line-height:1.25em}.product-landing .product-landing-header+*{margin-top:-8px}.product-landing h2.product-landing-header{margin-top:40px;font-size:1.75em}.product-landing h3.product-landing-header{margin-top:32px;font-size:1.375em}.product-landing h4.product-landing-header{margin-top:24px;font-size:1.125em}.product-landing>.product-landing-header:first-child{margin-top:0}.product-landing .product-landing-list{padding-left:24px}.product-landing .product-landing-list li+li{margin-top:6px}.product-landing .product-landing-checklist{padding:0;list-style:none}.product-landing .product-landing-checklist li{position:relative;padding-left:30px}.product-landing .product-landing-checklist li+li{margin-top:8px}.product-landing .product-landing-checklist li:before{content:"";position:absolute;top:3px;left:0;width:18px;height:18px;border:1px solid #e7e7e7;border-radius:min(4px, var(--radius-cap, 999px));box-sizing:border-box}.product-landing .product-landing-checklist li.checked:before{border-color:#5855f3;background:#5855f3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 12.5L9.5 17L19 7'/%3E%3C/svg%3E") no-repeat center}.product-landing .product-landing-quote{padding:4px 0 4px 24px;border-left:2px solid #5855f3}.product-landing .product-landing-quote blockquote{margin:0;color:#282828;font-size:1.125em}.product-landing .product-landing-quote figcaption{text-align:left}.product-landing .product-landing-quote.align-center{padding-left:0;border-left:0;text-align:center}.product-landing .product-landing-quote.align-center figcaption{text-align:center}.product-landing .product-landing-warning{padding:16px 20px;border-left:2px solid #5855f3;background-color:rgba(88,85,243,0.05)}.product-landing .product-landing-warning .title{margin-bottom:4px;color:#282828;font-weight:700}.product-landing .product-landing-delimiter{height:0;margin:40px 0;border:0;border-top:1px solid #e7e7e7}.product-landing .product-landing-image .img img{margin:0 auto}.product-landing .product-landing-image.with-border .img img{border:1px solid #e7e7e7}.product-landing .product-landing-image.with-background .img{padding:24px;background-color:rgba(130,130,130,0.08)}.product-landing .product-landing-image.with-background .img img{max-width:60%}.product-landing .product-landing-image.stretched .img img{width:100%}.product-landing .product-landing-image-text{display:flex;align-items:center;gap:40px}.product-landing .product-landing-image-text.image-right{flex-direction:row-reverse}.product-landing .product-landing-image-text .img{flex:0 0 calc(50% - 20px);min-width:0}.product-landing .product-landing-image-text .img img{width:100%}.product-landing .product-landing-image-text .content{flex:1;min-width:0}.product-landing .product-landing-image-text .title{margin:0 0 12px;color:#282828;font-size:1.375em;font-weight:700;line-height:1.25em}.product-landing .product-landing-image-text+.product-landing-image-text{margin-top:40px}.product-landing .product-landing-gallery{position:relative}.product-landing .product-landing-gallery .swiper-container{overflow:hidden}.product-landing .product-landing-gallery .item .img{display:block;aspect-ratio:1;overflow:hidden}.product-landing .product-landing-gallery .item .img img{width:100%;height:100%;object-fit:cover}.product-landing .product-landing-gallery .item .caption{margin-top:8px;color:#828282;font-size:0.875em}.product-landing .product-landing-gallery .swiper-pagination{position:static;margin-top:16px}.product-landing .product-landing-features{display:grid;gap:32px 24px}.product-landing .product-landing-features.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.product-landing .product-landing-features.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.product-landing .product-landing-features.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.product-landing .product-landing-features .icon{margin-bottom:12px}.product-landing .product-landing-features .icon img{width:56px;height:56px;object-fit:contain}.product-landing .product-landing-features .title{margin-bottom:6px;color:#282828;font-weight:700}.product-landing .product-landing-features .text{font-size:0.9375em}.product-landing .product-landing-table{overflow-x:auto}.product-landing .product-landing-table table{width:100%;border-collapse:collapse}.product-landing .product-landing-table th,.product-landing .product-landing-table td{padding:10px 16px;border:1px solid #e7e7e7;text-align:left;vertical-align:top}.product-landing .product-landing-table th{color:#282828;font-weight:700}.product-landing .product-landing-embed .frame{position:relative;padding-top:56.25%}.product-landing .product-landing-embed .frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}header.type5 .middle .container,header.type6 .middle .container,header.type7 .middle .container,header.type8 .middle .container,header.type9 .middle .container,header.type10 .middle .container{flex-wrap:nowrap}header.type5 .middle .search,header.type6 .middle .search,header.type7 .middle .search,header.type8 .middle .search,header.type9 .middle .search,header.type10 .middle .search{margin-top:0;order:0}header.type5 .middle .tel-container,header.type6 .middle .tel-container,header.type7 .middle .tel-container,header.type8 .middle .tel-container,header.type9 .middle .tel-container,header.type10 .middle .tel-container{width:auto}header.type5 .top>.container{align-items:center}header.type5 .top .container>div[id*="bx_incl"]{flex:1;min-width:0}header.type5 .top .content-menu{flex:1;min-width:0;padding-top:0}header.type5 .top .content-menu:not(.calc){margin-right:60px}header.type5 .top .content-menu>ul .item a{padding-bottom:0}header.type5 .top .content-menu>ul .item .sub-menu.level2{padding-top:8px}header.type5 .top .content-menu>ul .item.active>a{color:#5855f3;box-shadow:none}header.type5 .city{flex-shrink:0;margin-right:32px}header.type5 .header-search{flex:1;min-width:0}header.type5 .header-search>div[id*="bx_incl"]{width:100%}header.type5 .header-search .search{max-width:none}header.type5 .header-catalog-menu{align-self:center;margin-right:16px;flex-shrink:0}header.type5 .header-catalog-menu .head{min-width:0;padding:11px 60px 12px 22px;border-radius:min(23px, var(--radius-cap, 999px))}header.type5 .header-catalog-menu .head .burger-button{right:22px}header.type5 .header-catalog-menu .list{width:300px}header.type5 .links{display:flex;align-items:stretch;margin-left:16px;font-size:0.75em;line-height:1.3;flex-shrink:0}header.type5 .links a{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;max-width:104px;margin-left:0;padding:6px 10px;border-radius:min(8px, var(--radius-cap, 999px));box-sizing:border-box}header.type5 .links a:before{top:0;width:100%;margin:0 0 6px;font-size:20px;font-weight:400;text-align:center}header.type5 .links a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.type5 .links a #header-compare-result{margin-left:3px;color:#828282}header.type5 .links a:hover{background-color:rgba(88,85,243,0.1)}header.type5 .top .tel-container{min-width:0;margin:0 0 0 36px;padding-left:0;flex-shrink:0}header.type5 .top .tel-container .tel{font-size:0.875em;line-height:1.5em}header.type5 .top .tel-container .call-me{margin-left:29px}header.type5 .middle{padding:14px 0;border-bottom:none}header.type5 .middle .logo{margin-right:24px}header.type5 .middle .container .basket-container{min-width:0;margin-left:16px}header.type6 .header-catalog-menu{align-self:center;margin-right:16px;flex-shrink:0}header.type6 .header-catalog-menu .head{min-width:0;padding:11px 60px 12px 22px;border-radius:min(23px, var(--radius-cap, 999px))}header.type6 .header-catalog-menu .head .burger-button{right:22px}header.type6 .header-catalog-menu .list{width:300px}header.type6 .inline-search{position:relative;margin-left:8px;flex-shrink:0}header.type6 .inline-search .search-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#424242;border-radius:50%}header.type6 .inline-search .search-icon:before{content:'\0045';font-size:16px}header.type6 .inline-search .search-icon:hover{color:#5855f3;background-color:rgba(88,85,243,0.1)}header.type6 .inline-search .search{position:absolute;top:calc(100% + 14px);right:0;display:none;width:440px;max-width:none;padding:12px;background-color:#fff;border-radius:min(12px, var(--radius-cap, 999px));box-shadow:0 8px 24px rgba(0,0,0,0.12);box-sizing:border-box;z-index:30}header.type6 .inline-search.open .search-icon{color:#5855f3;background-color:rgba(88,85,243,0.1)}header.type6 .inline-search.open .search{display:block}header.type6 .links{display:flex;align-items:center;margin-left:4px;flex-shrink:0}header.type6 .links a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:4px;border-radius:50%}header.type6 .links a:before{top:0;margin:0;font-size:18px;font-weight:400}header.type6 .links a span{display:none}header.type6 .links a #header-compare-result{position:absolute;top:3px;right:-3px;display:block;font-size:10px;line-height:1;color:#828282}header.type6 .links a:hover{background-color:rgba(88,85,243,0.1)}header.type6 .tel-container{display:flex;flex-direction:column;align-items:flex-end;min-width:0;margin:0 8px 0 16px;padding-left:0;flex-shrink:0}header.type6 .tel-container .tel{margin:-16px -4px 0 0;font-size:1em}header.type6 .tel-container .call-me{margin:5px 12px 0 0;font-size:0.75em}header.type6 .middle .container .basket-container{min-width:0;margin-left:12px}header.type6 .middle .container .basket-container .basket-link{width:44px;height:44px;font-size:22px}header.type6 .middle .container .basket-container .basket-link:before{top:11px}header.type6 .middle .container .basket-container .basket-text{display:none}header.type6 .middle{padding:14px 0;border-bottom:none}header.type6 .middle .container>div[id*="bx_incl"]{flex:1;min-width:0;max-width:none}header.type6 .middle .logo{margin-right:24px}header.type6 .city{flex-shrink:0;margin-right:24px}header.type6 .city .current>span{display:none}header.type6 .city .list{left:0}header.type6 .content-menu{flex:1;min-width:0;padding-top:0}header.type6 .content-menu:not(.calc){margin-right:60px}header.type6 .content-menu>ul{font-size:0.9375em}header.type6 .content-menu>ul .item a{padding-bottom:0;font-weight:500}header.type6 .content-menu>ul .item .sub-menu.level2{padding-top:8px}header.type6 .content-menu>ul .item .sub-menu.level2 .item a{font-weight:400}header.type6 .content-menu>ul .item.active>a{color:#5855f3;box-shadow:none}header.type7 .top>.container{align-items:center}header.type7 .top .container>div[id*="bx_incl"]{flex:1;min-width:0}header.type7 .top .content-menu{flex:1;min-width:0;padding-top:0}header.type7 .top .content-menu:not(.calc){margin-right:60px}header.type7 .top .content-menu>ul .item a{padding-bottom:0}header.type7 .top .content-menu>ul .item .sub-menu.level2{padding-top:8px}header.type7 .top .content-menu>ul .item.active>a{color:#5855f3;box-shadow:none}header.type7 .city{flex-shrink:0;margin-right:32px}header.type7 .links{display:flex;align-items:center;margin-left:4px;flex-shrink:0}header.type7 .links a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:4px;border-radius:50%}header.type7 .links a:before{top:0;margin:0;font-size:18px;font-weight:400}header.type7 .links a span{display:none}header.type7 .links a #header-compare-result{position:absolute;top:3px;right:-3px;display:block;font-size:10px;line-height:1;color:#828282}header.type7 .links a:hover{background-color:rgba(88,85,243,0.1)}header.type7 .tel-container{display:flex;flex-direction:column;align-items:flex-end;min-width:0;margin:0 8px 0 16px;padding-left:0;flex-shrink:0}header.type7 .tel-container .tel{margin:-16px -4px 0 0;font-size:1em}header.type7 .tel-container .call-me{margin:5px 12px 0 0;font-size:0.75em}header.type7 .middle .container .basket-container{min-width:0;margin-left:12px}header.type7 .middle .container .basket-container .basket-link{width:44px;height:44px;font-size:22px}header.type7 .middle .container .basket-container .basket-link:before{top:11px}header.type7 .middle .container .basket-container .basket-text{display:none}header.type7 .inline-menu{min-width:0;overflow:hidden}header.type7 .inline-menu:not(.calc){margin-right:60px}header.type7 .inline-menu.calc{overflow:visible}header.type7 .inline-menu .list{display:flex}header.type7 .inline-menu .item{position:relative;margin-bottom:0;padding:0;line-height:1.25em}header.type7 .inline-menu .item::before{content:none}header.type7 .inline-menu .item a{display:flex;align-items:center;padding:14px 16px;color:#424242;font-weight:500;white-space:nowrap;transition:color .2s}header.type7 .inline-menu .item a:hover{color:#5855f3}header.type7 .inline-menu .item.active>a{color:#5855f3}header.type7 .inline-menu .item.has-sub .sub{position:absolute;top:100%;left:0;display:none;min-width:220px;padding:8px 0;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px));box-shadow:0 8px 24px rgba(0,0,0,0.12);z-index:30}header.type7 .inline-menu .item.has-sub .sub .item a{padding:9px 18px;font-size:0.875em;font-weight:400}header.type7 .inline-menu .item.has-sub:hover>.sub{display:block}header.type7 .inline-menu .item.more>a{font-size:20px;letter-spacing:0.025em}header.type7 .inline-menu .item.more .sub{left:auto;right:0}header.type7 .top .address{flex-shrink:0;margin-right:32px}header.type7 .top .content-menu>ul{justify-content:flex-end}header.type7 .middle{padding:16px 0}header.type7 .middle .container{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);column-gap:24px}header.type7 .header-side{display:flex;align-items:center;min-width:0}header.type7 .header-side.right{justify-content:flex-end}header.type7 .header-search{width:100%;max-width:360px}header.type7 .header-search>div[id*="bx_incl"]{width:100%}header.type7 .middle .logo{max-width:190px;margin-right:0}header.type7 .tel-container{margin-left:0}header.type7 .bottom .inline-menu{width:calc(100% - 60px)}header.type7 .bottom .inline-menu.calc{width:100%}header.type7 .bottom .inline-menu .list{justify-content:center}header.type8{position:sticky;top:0;z-index:55;background-color:rgba(255,255,255,0.76);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);box-shadow:0 1px 0 rgba(0,0,0,0.06)}header.type8 .inline-search{position:relative;margin-left:8px;flex-shrink:0}header.type8 .inline-search .search-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#424242;border-radius:50%}header.type8 .inline-search .search-icon:before{content:'\0045';font-size:16px}header.type8 .inline-search .search-icon:hover{color:#5855f3;background-color:rgba(88,85,243,0.1)}header.type8 .inline-search .search{position:absolute;top:calc(100% + 14px);right:0;display:none;width:440px;max-width:none;padding:12px;background-color:#fff;border-radius:min(12px, var(--radius-cap, 999px));box-shadow:0 8px 24px rgba(0,0,0,0.12);box-sizing:border-box;z-index:30}header.type8 .inline-search.open .search-icon{color:#5855f3;background-color:rgba(88,85,243,0.1)}header.type8 .inline-search.open .search{display:block}header.type8 .links{display:flex;align-items:center;margin-left:4px;flex-shrink:0}header.type8 .links a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:4px;border-radius:50%}header.type8 .links a:before{top:0;margin:0;font-size:18px;font-weight:400}header.type8 .links a span{display:none}header.type8 .links a #header-compare-result{position:absolute;top:3px;right:-3px;display:block;font-size:10px;line-height:1;color:#828282}header.type8 .links a:hover{background-color:rgba(88,85,243,0.1)}header.type8 .tel-container{display:flex;flex-direction:column;align-items:flex-end;min-width:0;margin:0 8px 0 16px;padding-left:0;flex-shrink:0}header.type8 .tel-container .tel{margin:-16px -4px 0 0;font-size:1em}header.type8 .tel-container .call-me{margin:5px 12px 0 0;font-size:0.75em}header.type8 .middle .container .basket-container{min-width:0;margin-left:12px}header.type8 .middle .container .basket-container .basket-link{width:44px;height:44px;font-size:22px}header.type8 .middle .container .basket-container .basket-link:before{top:11px}header.type8 .middle .container .basket-container .basket-text{display:none}header.type8 .inline-menu{min-width:0;overflow:hidden}header.type8 .inline-menu:not(.calc){margin-right:60px}header.type8 .inline-menu.calc{overflow:visible}header.type8 .inline-menu .list{display:flex}header.type8 .inline-menu .item{position:relative;margin-bottom:0;padding:0;line-height:1.25em}header.type8 .inline-menu .item::before{content:none}header.type8 .inline-menu .item a{display:flex;align-items:center;padding:14px 16px;color:#424242;font-weight:500;white-space:nowrap;transition:color .2s}header.type8 .inline-menu .item a:hover{color:#5855f3}header.type8 .inline-menu .item.active>a{color:#5855f3}header.type8 .inline-menu .item.has-sub .sub{position:absolute;top:100%;left:0;display:none;min-width:220px;padding:8px 0;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px));box-shadow:0 8px 24px rgba(0,0,0,0.12);z-index:30}header.type8 .inline-menu .item.has-sub .sub .item a{padding:9px 18px;font-size:0.875em;font-weight:400}header.type8 .inline-menu .item.has-sub:hover>.sub{display:block}header.type8 .inline-menu .item.more>a{font-size:20px;letter-spacing:0.025em}header.type8 .inline-menu .item.more .sub{left:auto;right:0}header.type8 .middle{height:76px;padding:0;border-bottom:none;box-sizing:border-box}header.type8 .middle .container{height:100%}header.type8 .middle .container>*{order:2}header.type8 .middle .container>.logo,header.type8 .middle .container>.city{order:0}header.type8 .middle .container>.inline-menu{order:1}header.type8 .middle .container>div[id*="bx_incl"]{flex:1;min-width:0;max-width:none;order:1}header.type8 .middle .logo{margin-right:24px}header.type8 .city{flex-shrink:0;margin-right:12px}header.type8 .city .current>span{display:none}header.type8 .city .list{left:0}header.type8 .inline-menu{flex:1}.wrapper:has(main .content-column > div:first-of-type#homepage-top-banner-wrapper) header.type8{margin-bottom:-76px}.wrapper:has(main .content-column > div:first-of-type#homepage-top-banner-wrapper) main .content-column>#homepage-top-banner-wrapper{margin-top:12px}header.type9 .top>.container{align-items:center}header.type9 .top .container>div[id*="bx_incl"]{flex:1;min-width:0}header.type9 .top .content-menu{flex:1;min-width:0;padding-top:0}header.type9 .top .content-menu:not(.calc){margin-right:60px}header.type9 .top .content-menu>ul .item a{padding-bottom:0}header.type9 .top .content-menu>ul .item .sub-menu.level2{padding-top:8px}header.type9 .top .content-menu>ul .item.active>a{color:#5855f3;box-shadow:none}header.type9 .city{flex-shrink:0;margin-right:32px}header.type9 .header-search{flex:1;min-width:0}header.type9 .header-search>div[id*="bx_incl"]{width:100%}header.type9 .header-search .search{max-width:none}header.type9 .top .links{flex-shrink:0;margin-left:24px}header.type9 .middle{padding:14px 0}header.type9 .header-contacts{display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0}header.type9 .header-contacts .contact{display:flex;align-items:center;min-width:0;margin-left:32px;color:#424242}header.type9 .header-contacts .contact .icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:12px;background-color:rgba(88,85,243,0.1);border-radius:50%;flex-shrink:0}header.type9 .header-contacts .contact .icon svg{width:20px;height:20px}header.type9 .header-contacts .contact .icon svg *{stroke:#5855f3}header.type9 .header-contacts .contact .value{display:-webkit-box;max-width:220px;font-size:0.875em;line-height:1.35;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}header.type9 .header-contacts .contact.phone{flex-shrink:0}header.type9 .header-contacts a.contact{transition:color .2s}header.type9 .header-contacts a.contact:hover{color:#5855f3}header.type9 .tel-container{display:flex;align-items:center;min-width:0;margin:0;padding-left:0;text-align:left;flex-shrink:0}header.type9 .tel-container .tel{margin:-16px 0 0 -16px}header.type9 .tel-container .call-me{margin-left:12px;border-bottom:none;flex-shrink:0}header.type9 .tel-container .call-me a{display:block;white-space:nowrap;padding:14px 22px;color:#fff;font-weight:700;background-color:#5855f3;border-radius:min(23px, var(--radius-cap, 999px));transition:opacity .2s}header.type9 .tel-container .call-me a:hover{opacity:0.9}header.type9 .tel-container .call-me:hover{border-bottom:none}header.type9 .middle .container .basket-container{min-width:0;margin-left:32px}header.type9 .bottom .container{align-items:center}header.type9 .bottom .header-catalog-menu{align-self:center}header.type10 .top>.container{align-items:center}header.type10 .top .container>div[id*="bx_incl"]{flex:1;min-width:0}header.type10 .top .content-menu{flex:1;min-width:0;padding-top:0}header.type10 .top .content-menu:not(.calc){margin-right:60px}header.type10 .top .content-menu>ul .item a{padding-bottom:0}header.type10 .top .content-menu>ul .item .sub-menu.level2{padding-top:8px}header.type10 .top .content-menu>ul .item.active>a{color:#5855f3;box-shadow:none}header.type10 .city{flex-shrink:0;margin-right:32px}header.type10 .header-search{flex:1;min-width:0}header.type10 .header-search>div[id*="bx_incl"]{width:100%}header.type10 .header-search .search{max-width:none}header.type10 .links{display:flex;align-items:stretch;margin-left:16px;font-size:0.75em;line-height:1.3;flex-shrink:0}header.type10 .links a{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;max-width:104px;margin-left:0;padding:6px 10px;border-radius:min(8px, var(--radius-cap, 999px));box-sizing:border-box}header.type10 .links a:before{top:0;width:100%;margin:0 0 6px;font-size:20px;font-weight:400;text-align:center}header.type10 .links a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.type10 .links a #header-compare-result{margin-left:3px;color:#828282}header.type10 .links a:hover{background-color:rgba(88,85,243,0.1)}header.type10 .inline-menu{min-width:0;overflow:hidden}header.type10 .inline-menu:not(.calc){margin-right:60px}header.type10 .inline-menu.calc{overflow:visible}header.type10 .inline-menu .list{display:flex}header.type10 .inline-menu .item{position:relative;margin-bottom:0;padding:0;line-height:1.25em}header.type10 .inline-menu .item::before{content:none}header.type10 .inline-menu .item a{display:flex;align-items:center;padding:14px 16px;color:#424242;font-weight:500;white-space:nowrap;transition:color .2s}header.type10 .inline-menu .item a:hover{color:#5855f3}header.type10 .inline-menu .item.active>a{color:#5855f3}header.type10 .inline-menu .item.has-sub .sub{position:absolute;top:100%;left:0;display:none;min-width:220px;padding:8px 0;background-color:#fff;border-radius:min(8px, var(--radius-cap, 999px));box-shadow:0 8px 24px rgba(0,0,0,0.12);z-index:30}header.type10 .inline-menu .item.has-sub .sub .item a{padding:9px 18px;font-size:0.875em;font-weight:400}header.type10 .inline-menu .item.has-sub:hover>.sub{display:block}header.type10 .inline-menu .item.more>a{font-size:20px;letter-spacing:0.025em}header.type10 .inline-menu .item.more .sub{left:auto;right:0}header.type10 .top .address{flex-shrink:0;margin-left:24px}header.type10 .middle{padding:14px 0}header.type10 .slogan{margin-right:24px}header.type10 .tel-container{min-width:0;margin:0 0 0 36px;padding-left:0;flex-shrink:0}header.type10 .tel-container .tel{margin-right:0}header.type10 .tel-container .call-me{margin-left:8px}header.type10 .links{margin-left:24px}header.type10 .middle .container .basket-container{min-width:0;margin-left:16px}header.type10 .bottom .container{display:flex;align-items:center}header.type10 .bottom .container>div[id*="bx_incl"]{flex-shrink:0}header.type10 .strip-links{display:flex;align-items:center;flex-shrink:0}header.type10 .strip-links:empty{display:none}header.type10 .strip-links a{display:block;margin-right:8px;padding:6px 16px;font-size:0.875em;font-weight:700;line-height:1.5;color:#5855f3;white-space:nowrap;background-color:rgba(88,85,243,0.1);border-radius:min(18px, var(--radius-cap, 999px));transition:background-color .2s,color .2s}header.type10 .strip-links a:hover{color:#fff;background-color:#5855f3}header.type10 .inline-menu{flex:1}header.type10 .inline-menu .list>.item>a{padding:10px 14px;font-size:0.9375em}header.type10 .inline-menu .img{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:10px;background:linear-gradient(180deg, #f5f5f5 0%, #f0f0f0 100%);border-radius:50%;overflow:hidden;flex-shrink:0}header.type10 .inline-menu .img img,header.type10 .inline-menu .img svg{max-width:22px;max-height:22px}header.type10 .inline-menu .sub .img{display:none}}@media (min-width:1025px) and (max-width:768px){.product-main-info.clothes .product-main-container .product-img .main-img>div.swiper-wrapper{display:flex}}@media (min-width:1025px) and (max-width:768px){.authorize-page{padding:0}}@media (min-width:1025px) and (max-width:480px){.authorize-page .form-authorize .auth-registration .btn-primary{width:100%}}@media (min-width:1025px) and (max-width:767px){.otp-auth[v-cloak]{height:340px}}@media (min-width:1025px) and (max-width:480px){.otp-auth .btn-primary{width:100%}.otp-auth .custom-input-wrap .custom-input.otp-auth-code input{max-width:none}.otp-auth .otp-auth-resend .otp-auth-next{width:100%}}@media (min-width:1025px) and (max-width:768px){.auth-text-block .alert-info{font-size:14px;line-height:20px}.auth-text-block .alert-info b{font-weight:400}.auth-text-block .text{font-size:14px;line-height:20px}.auth-text-block.items{display:flex;flex-direction:column;margin-top:-40px}.auth-text-block.items .icon{position:relative;bottom:-40px}.auth-text-block.items .text .item:first-child{border-bottom:1px solid #e7e7e7;margin-bottom:16px;font-size:14px;line-height:20px;padding-left:48px;min-height:56px}.auth-text-block.items .text .item:last-child{font-size:12px;line-height:16px}}@media (min-width:1025px) and (max-width:1024px){.short-footer .order-simple-container{width:100%;padding-left:24px;padding-right:24px}}@media (min-width:1025px) and (max-width:1024px){.short-header .order-simple-container{width:100%;padding-left:24px;padding-right:24px}.short-header .order-simple-container .tel-container.has-content .tel{margin:0}.short-header .order-simple-container .tel-container.has-content .tel a{padding:0}}@media (min-width:1025px) and (max-width:991px){body .short-header-title{align-items:flex-start !important;width:100%;margin:0;padding:12px 24px 0}}@media (min-width:1025px) and (max-width:991px){.short-footer .socials{display:none}}@media (min-width:1025px) and (max-width:767px){.vertical-photos .product-card-pricelist .img{height:267px}}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.product-card .img .img-slider .img-slider-zones{display:flex}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.product-card .img .img-slider .img-slider-dots span{transition:none}}@media (min-width:1025px) and (prefers-reduced-motion:no-preference){.home-reviews .home-reviews-list{scroll-behavior:smooth}}@media (min-width:1025px) and (prefers-reduced-motion:no-preference){.home-collections .home-collections-list{scroll-behavior:smooth}}@media (min-width:1025px) and (hover:hover) and (prefers-reduced-motion:no-preference){.home-collections .home-collection:hover .home-collection-img{transform:scale(1.04)}}@media (min-width:1025px) and (prefers-reduced-motion:no-preference){.home-stories .home-stories-list{scroll-behavior:smooth}.home-stories .home-story:active .home-story-cover{transform:scale(.96)}}@media (min-width:1025px) and (hover:hover) and (prefers-reduced-motion:no-preference){.home-stories .home-story:hover .home-story-cover{transform:scale(1.04)}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.home-stories .home-story-cover.is-loading:before{animation:none}}@media (min-width:1025px) and (hover:hover){.stories-viewer .stories-viewer-control:hover{background:rgba(var(--sv-ink-rgb), .16)}.stories-viewer .stories-viewer-arrow:hover{background:rgba(255,255,255,0.24)}.stories-viewer .stories-viewer-button:hover{opacity:.9}.stories-viewer .stories-viewer-peek:hover{opacity:.8;transform:scale(1.03)}}@media (min-width:1025px) and (min-width:1280px){.stories-viewer .stories-viewer-peek{display:block}.stories-viewer .stories-viewer-peek[hidden]{display:block !important;visibility:hidden}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.stories-viewer .stories-viewer-skeleton{animation:none}.stories-viewer .stories-viewer-stage{transition:none}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.deal-stock .deal-stock-text b.is-changed{animation:none}.deal-stock .deal-stock-bar i,.home-deals .home-deal-pic img{transition:none}.home-deals .home-deals-item:hover .home-deal-pic img{transform:none}}@media (min-width:1025px) and (max-width:1771px){.product-wrap{max-width:inherit}.product-card-list{padding:2.827%}.product-card-list .content .top{padding-bottom:2.434%}.product-card-list .content .desc{margin-top:1.218%}.product-card-list .params{margin-left:2.997%}.product-card-pricelist .additional-links{display:flex;margin-left:1.671%}.product-card-pricelist .img{margin-right:1.453%}.product-card-pricelist .buttons{width:auto}.product-detail .left{width:50%}.product-detail .brand-info{padding:12.5% 9.805% 9.805%}.product-detail .brand-info .desc{margin-top:13.11%}.product-detail .short-products-list{padding:10.295% 9.805% 9.315%}.product-detail .short-products-list .items{margin-top:9.76%}.product-detail .short-products-list .items .item:not(:last-child){margin-bottom:6.1%;padding-bottom:5.185%}.offers .offer-wrap{width:calc((100% - 120px)/5)}.offers .offer-wrap.big{width:calc(((100% - 120px)/5)*2 + 24px)}.other-elements{padding:2.407% 2.348% 2.348%}.other-elements .items .item:not(:last-child){margin-bottom:6.1%;padding-bottom:5.795%}.ask-question{padding:9.26%}.employees .employees-list .department .items .item{width:calc((100% - 60px)/3)}.gallery .items .item{width:calc((100% - 60px)/3)}body.aside-right .content-wrapper .content-column{width:50%}.contacts .info .item{width:21%}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container{max-width:43%}.product-detail .product-tabs-container .products-list .product-wrap{width:calc((100% - 72px)/3)}.brand-products-list .product-wrap{width:calc((100% - 96px)/4)}}@media (min-width:1025px) and (max-width:1680px){.product-wrap{width:calc((100% - 120px)/5)}.catalog .subcategories .item{width:calc((100% - 120px)/5)}.product-card-pricelist .content{max-width:40%}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company{width:calc((100% - 120px)/4)}.catalog .products-container.has-filter.right .products .products-list.card .product-wrap,.catalog .products-container.has-filter.left .products .products-list.card .product-wrap{width:calc((100% - 96px)/4)}.product-detail .product-tabs-container .products-list .product-wrap{width:calc((100% - 72px)/3)}.contacts.detail .contact-container .item.info .main-info{flex-wrap:wrap}.contacts.detail .contact-container .item.info .main-info .item{width:calc(100% / 2 - 16px)}.contacts.detail .contact-container .item.info .main-info .item:not(:last-child){margin-right:0}.contacts.detail .contact-container .item.info .main-info .item:first-child,.contacts.detail .contact-container .item.info .main-info .item:nth-child(2){margin-bottom:16px}.contacts.detail .contact-container .item.info .main-info .item:nth-child(odd){margin-right:16px}}@media (min-width:1025px) and (max-width:1550px){body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper,body.sidebar-type2 footer,body.sidebar-type3 footer,body.sidebar-type2 .fixed-product-header,body.sidebar-type3 .fixed-product-header{padding-left:250px}body.sidebar-type2 .banners:not(.center) .static .item.small,body.sidebar-type3 .banners:not(.center) .static .item.small{width:calc(50% - 6px)}.sidebar-type2 .catalog-menu,.sidebar-type3 .catalog-menu{width:250px}.sidebar-type2 .catalog-menu .content,.sidebar-type3 .catalog-menu .content{width:251px}.sidebar-type2 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type2 .catalog-menu.open-on-hover .content:hover nav .sub,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .sub{left:249px}.sidebar-type2 .catalog-menu nav .list .item>a .img{width:50px;height:50px;min-width:50px}.sidebar-type2 .catalog-menu nav .list .item>a .img img{max-width:50px;max-height:50px}.sidebar-type2 .catalog-menu nav .list .item>a .text{margin-left:15px}body.aside-right .content-wrapper .right-column .through-banners .banner-item{height:295px}header .basket-container{width:auto}section.about{width:100%;margin-right:0}section.about .content{flex-grow:1}section.news{width:100%}section.news .all{align-self:center;margin-left:22px}section.news .previews .item{width:22.644%}section.news .previews.line{margin-top:23px}section.news .previews.line .item{width:49.5%}section.news .previews.line .item:first-child{margin-right:1%}section.news .previews.line .item:only-child{width:100%}footer .top .footer-menu{width:47.3%}footer .top .contacts-container{margin-left:4.5%}footer.type3 .top .footer-menu,footer.type4 .top .footer-menu{width:100%}.product-card-pricelist .img{align-self:flex-start;margin-top:3px}.product-card-pricelist .content .info{flex-wrap:wrap;margin-bottom:6px}.product-card-pricelist .content .info .iblock-vote{width:100%;margin:0}.product-card-pricelist .content .info .stock{order:1;margin-right:0}.product-card-pricelist .content .info .code{margin-right:20px}.product-card-pricelist .content .name{margin-bottom:10px}.catalog .categories .category-wrap{width:calc((100% - 48px)/2)}.catalog .short-category{width:calc((100% / 3) - 24px)}.catalog .subcategories .item{width:calc((100% - 96px)/4)}.catalog .category .text .sub .item{display:inline-block;line-height:1.5em;white-space:inherit}.product-detail .tabs-container .tabs-content .description+.videos,.product-detail .tabs-container .tabs-content .description+.documents,.product-detail .tabs-container .tabs-content .videos+.documents{margin-top:3.357%;padding-top:3.44%}.product-detail .tabs-container .tabs-content .documents .items .item{width:31%}.product-detail .right{width:30%}.product-detail .feedback .text{width:35%}.product-detail .feedback .form .column.big{width:100%;margin-right:0}.product-detail .feedback .form .column.small{order:-1;width:100%}.product-detail .feedback .form .form-captcha{width:100%}.offers .offer-wrap{width:calc((100% - 96px)/4)}.offers .offer-wrap.big{width:calc(((100% - 96px)/4)*2 + 24px)}.actions .offer .content .main-content{flex-wrap:wrap}.actions .offer .content .main-content .img{width:100%;margin:0 0 2.5%}.other-elements{width:30%}body.aside-right .content-wrapper .right-column{width:32%;flex-shrink:0}body.aside-right .content-wrapper .right-column .ask-question{width:auto}body.aside-right .content-wrapper .right-column .other-elements{width:auto;padding:7.5% 7.33% 7.33%}body.aside-right .content-wrapper .right-column .additional-menu{width:auto}body.aside-right .content-wrapper .right-column .brand-img{width:auto;height:11.9799vw}.news:not(section) .news-previews .items .item .img{width:13vw;height:9vw;max-width:224px;max-height:150px;margin-top:1px}.news:not(section) .news-detail .desc{font-size:1.15em;line-height:1.3em}.about .about-content{padding:20px 40px}.employees .employees-list .department .items .item{width:calc((100% - 40px)/2)}.gallery .items .item{width:calc((100% - 40px)/2)}.brands-page .brands-previews .items .item{width:calc((100% - 60px)/3)}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{margin-top:6%}.products-carousel .owl-container{margin-top:30px}.contacts .info .item{width:24%}.bx-basket .main-basket .basket-items-list-header{align-items:center;row-gap:16px}.bx-basket .main-basket .basket-items-list-header .basket-header-share-btns{margin-bottom:16px}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field{margin-right:24px}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .form-control{width:240px}.bx-basket .main-basket .basket-items-list-header .remove-order{margin-top:0}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter{border-bottom:none}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item{padding-bottom:0;color:#424242}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item::after{content:none}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active{color:#5855f3}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{width:6.25vw;height:6.25vw;max-width:120px;max-height:120px;margin-right:20px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount{padding-left:20px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount{top:-7px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price{padding-left:20px}.bx-basket>.row{width:28%;padding:2.289% 2.348%}.order-form .bx-soa .bx-soa-basket .bx-soa-table-fade{padding-left:40px}.order-form .bx-soa .bx-soa-region .bx_soa_location{padding-left:40px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .alert{margin-left:40px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed){padding-left:40px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed) .bx-soa-coupon-label{width:92px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp{padding-left:40px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company{width:160px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:160px;height:105px;background-size:100px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container{max-width:47%}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12{padding-left:40px}.order-form .bx-soa-sidebar{width:28%;padding:2.2305% 2.348% 2.465%}.order-final .sale_order_full_table{max-width:100%}.order-final .sale_order_full_table.payment{margin-top:4.5%}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company{width:calc((100% - 90px)/3)}.product-main-info .info .order-container .buttons{position:relative}.product-main-info .info .order-container .buttons .delivery-link{width:100%}.product-main-info .info .order-container .buttons .counter{position:absolute;width:120px;min-width:120px;max-width:120px}.product-main-info .info .order-container .buttons .product-item-button-container{width:100%;max-width:360px;margin-left:0;display:flex;flex-direction:column}.product-main-info .info .order-container .buttons .product-item-button-container>div{width:100%;display:flex;flex-direction:column}.product-main-info .info .order-container .buttons .product-item-button-container .detail-buy-button{width:65%;margin-left:35%;margin-top:0}.product-main-info .info .order-container .buttons .product-item-button-container .one-click{width:100%;margin-top:8px;margin-left:0}.product-main-info .info .bottom .left{flex-direction:column}.product-main-info .info .bottom .sale,.product-main-info .info .bottom .gifts-tip{max-width:100%}.product-main-info .info .bottom .sale .text,.product-main-info .info .bottom .gifts-tip .text{margin-top:0}.product-main-info .info .bottom .sale+.gifts-tip{margin-top:25px}.product-main-info .info .set-items-container{flex-direction:column}.product-main-info .info .set-items-container .set-items{margin:0 0 20px}.product-main-info .info .set-items-container .set-description{width:100%}.product-main-info .info .set-items-container .set-description .price-container{text-align:center}.product-main-info:not(.clothes) .info .order-container .buttons{flex-wrap:wrap}.product-main-info:not(.clothes) .info .order-container .buttons.with-make-order .make-order-container{width:100%}.product-main-info:not(.clothes) .info .order-container .buttons .delivery-link{margin-left:0;margin-top:24px;width:100%}.product-main-info .set-constructor .base-product{width:222px;padding-right:1.75%;box-sizing:content-box}.product-main-info .set-constructor .sets-list{padding:0 35px}.product-main-info .set-constructor .sets-list .list .action{padding-left:15px;padding-right:10px}.brand-products-list .product-wrap{width:calc((100% - 72px)/3)}.fixed-product-header .additional-links{margin-right:2.5%}.products-new .categories-block{width:37.4%}.products-new .owl-container{width:61.2%}.product-main-info .info .bottom .sale{width:44vw}.product-main-info .info .bottom .sale+.gifts-tip{margin-top:0}.auth .reg .form{width:33%}.sku-table-wrapper .sku-table{display:flex}.sku-table-wrapper .sku-table tbody{display:flex;flex-direction:column;width:100%}.sku-table-wrapper .sku-table-item-container{display:flex;flex-wrap:wrap;align-items:center}.sku-table-wrapper .sku-table-item-container .sku-table-item-price{margin-left:auto;padding-right:20px;width:unset}.sku-table-wrapper .sku-table-item-container .sku-table-item-availability{width:100%;padding-left:20px;padding-top:0;padding-bottom:0}.sku-table-wrapper .sku-table-item-container .sku-table-item-counter{margin-left:auto}}@media (min-width:1025px) and (max-width:1439px){header.type4 .top .container>div[id*="bx_incl"],header.type4 .content-menu{max-width:40%}.catalog .products-container.has-filter.right .products .products-list.card .product-wrap,.catalog .products-container.has-filter.left .products .products-list.card .product-wrap{width:calc((100% - 72px)/3)}.product-card-pricelist .content div[id*="sku_tree"] .product-item-info-container{margin-right:15px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{width:calc((100% / 2) - 20px)}.contacts .offices .items .item .img{margin-right:20px}.brands-page .brands-list .search-panel{padding:25px 20px}.brands-page .brands-list .search-panel .line{margin-bottom:15px}.brands-page .brands-list .list .row:not(:first-child){margin-top:22px}.brands-page .brands-list .list .row:not(:last-child){padding-bottom:20px}.brands-page .brands-list .list .label{margin-left:15px}.brands-page .brands-list .list .table{margin-left:16px}.brands-page .brands-list .list .table .item{width:calc(100% / 5)}.fixed-product-header .product-container .info{margin-top:0}.fixed-product-header .product-container .price-container{flex-direction:column;align-items:flex-end}.fixed-product-header .product-container .price-container .old-price{margin-right:0;font-size:0.75em;word-spacing:normal;line-height:1.25em}.promo-page .promo-main-banner-info{width:60%}.promo-page .promo-main-banner-img{width:40%}.promo-page .promo-text{flex-direction:column;padding-bottom:30px}.promo-page .promo-text .content{padding:0;width:100%;max-width:100%}.promo-page .promo-text .video-section .item{height:21.4vw}.promo-page .promo-text .promo-docs{width:100%;margin-top:45px;padding:0;border:none}.promo-page .promo-text .promo-docs .documents .items{flex-direction:row;margin:30px 0 0}.promo-page .promo-text .promo-docs .documents .items .item{width:calc(50% - 24px);margin:0 12px 24px}.promo-page .promo-steps .items .item{width:calc(33% - 85px)}.products-new .categories-block{width:44.4%}.products-new .owl-container{width:54.2%}}@media (min-width:1025px) and (max-width:1330px){body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper,body.sidebar-type2 footer,body.sidebar-type3 footer,body.sidebar-type2 .fixed-product-header,body.sidebar-type3 .fixed-product-header{padding-left:220px}body.sidebar-type2 footer,body.sidebar-type3 footer{padding-left:220px}.sidebar-type2 .catalog-menu,.sidebar-type3 .catalog-menu{width:221px}.sidebar-type2 .catalog-menu .content,.sidebar-type3 .catalog-menu .content{width:222px}.sidebar-type2 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type2 .catalog-menu.open-on-hover .content:hover nav .sub,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .sub{left:220px}.sidebar-type2 .catalog-menu nav .list .item>a .img,.sidebar-type3 .catalog-menu nav .list .item>a .img{width:45px;height:45px;min-width:45px}.sidebar-type2 .catalog-menu nav .list .item>a .img img,.sidebar-type3 .catalog-menu nav .list .item>a .img img{max-width:45px;max-height:45px}.sidebar-type2 .catalog-menu nav .list .item>a .text,.sidebar-type3 .catalog-menu nav .list .item>a .text{margin-left:12px}.sidebar-type3 .catalog-menu nav .list .item>a{margin:0 12px 0 8px}.sidebar-type3 .catalog-menu nav .list .item>a .text{line-height:1.4em}.catalog .short-category{width:calc((100% / 2) - 24px)}.catalog .short-category .text{padding-top:26px;text-align:center}.product-wrap{width:calc((100% - 96px)/4)}.contacts .offices .items{margin-top:20px}.contacts .offices .items .item{width:100%;padding-right:0}.contacts .offices .items .item:last-child{border-bottom:none}.product-main-info .info .order-container .buttons{flex-wrap:wrap}.product-main-info .info .order-container .buttons.with-make-order{flex-wrap:wrap}.product-main-info .info .order-container .buttons.with-make-order .delivery-link{margin-top:24px}.product-main-info .info .order-container .buttons .delivery-link{width:100%;margin:25px 0 0 5px}.product-main-info .info .bottom .left{width:100%}.product-detail .tabs-container .tabs-content .documents .items .item{width:calc(50% - 20px)}.fixed-product-header .product-container{margin-left:2.7%}.fixed-product-header .btn-container{margin:0 15px 0 25px}.products-new .categories-block{width:44.4%}.products-new .owl-container{width:54.2%}.contacts.detail .contact-container{flex-direction:column}.contacts.detail .contact-container .item{width:100%}}@media (min-width:1025px) and (min-width:1271px){.actions.section .swiper-container .swiper-wrapper{height:auto}.actions.section .swiper-container:hover{padding-bottom:224px;margin-bottom:-224px;pointer-events:none;z-index:22}.actions.section .swiper-container:hover .item{pointer-events:auto}}@media (min-width:1025px) and (max-width:1270px){.hide-mobile{display:none !important}.container{width:94.5%}blockquote{font-size:1.1em}.enabled-locations header .top .links{margin-left:6.5%}header .top .links{margin-left:auto}header .middle .container{flex-wrap:wrap}header .middle .logo{margin-right:3.5%}header .middle .slogan{width:auto}header .middle .search{max-width:100%;margin-top:12px;order:1}header .middle .search form input{width:92.5%}header .middle .tel-container{width:150px;min-width:inherit;text-align:left}header .middle .tel-container .call-me{margin-left:0}header .middle .basket-container{min-width:14.85%;margin-left:7.3%}header.type2 .top .links{margin-left:3%}header.type2 .middle .container{flex-wrap:nowrap}header.type2 .middle .basket-container{margin-right:0;margin-left:auto}header.type2 .tel-container .call-me{margin-left:0;display:none}.banners{flex-wrap:wrap}.banners .carousel{overflow:hidden}.banners .carousel .item{height:66.2vw !important;position:relative;overflow:hidden}.banners .carousel .item .video-bg{transform:scale(1.6)}.banners .carousel .item .text{margin:0 8.5%}.banners .carousel .owl-nav{bottom:11.75%;padding:0 6.5%}.banners .carousel .owl-dots{bottom:8.35%;padding:0 4.2%}.banners .static{margin:0 0 -12px}.banners .static .item{width:100%;margin:0 0 24px}.banners .static .item.large{height:auto}.banners .static .item.large .name{min-height:36px}.banners .static .item.medium{height:auto;padding:9% 4.85%}.banners .static .item.medium:first-child{margin-bottom:24px}.banners .static .item.medium .name{min-height:23px}.banners .static .item.small{width:25%;height:18.75vw;padding:3.5% 2.75%;order:1;width:calc((100% - 24px) / 2);flex-grow:0}.banners .static .item.small .name{min-height:23px}.banners.has-static .carousel{width:100%}.banners.has-static .carousel .item .text{margin:0 8.5%}.banners.has-static .static{width:100%;margin-top:24px}.banners.static-left .static{order:1;margin:24px 0 0}.banners.center .carousel{order:-1;margin:0 0 12px}.banners.center .static{width:50%;flex-grow:1}.banners.center .static .item{margin-bottom:0}.banners.center.has-static .carousel{width:100%;margin:0}.banners.center.has-static .carousel+.static{margin-left:0}.banners.center.has-static .static+.carousel{margin-left:0}.sidebar-type4 .banners.has-static .carousel{width:100%}.products.main-nav{margin-top:12px}.products.main-nav .tabs-container{margin-bottom:37px}.products.main-nav+section.catalog{margin-top:32px}.product-card .img{height:220px}section.catalog{margin-top:32px}.catalog .sort{padding:13px 20px 13px 13px}.catalog .sort .filter-btn{padding-top:10px}.catalog .sort .filter-btn:before{top:11px}.catalog .sort .filter-btn.desktop-hide{display:block}.catalog .sort .filter-btn.mobile-hidden{display:none}.catalog .subcategories{margin-top:15px}.catalog .subcategories .item{width:calc((100% - 72px)/3)}.catalog .category .img{margin-right:20px}.catalog .category .text .sub{margin-top:5px}.catalog .category .text .sub .item{display:inline-block;line-height:1.8em;white-space:normal}.catalog .category:hover{position:relative;height:100%;box-shadow:none}.catalog .category:hover .desc{display:none}.catalog .products-container.has-filter:not(.top){position:relative;flex-direction:column}.catalog .products-container.has-filter:not(.top) .filter{width:100%;height:0;padding-top:0;overflow:hidden}.catalog .products-container.has-filter:not(.top) .filter form{display:flex;flex-wrap:wrap}.catalog .products-container.has-filter:not(.top) .filter .bx_filter_parameters_box{width:100%}.catalog .products-container.has-filter:not(.top) .filter .bx_filter_container_modef{display:none}.catalog .products-container.has-filter:not(.top) .filter.open{position:absolute;top:-12px;left:0;width:50%;height:auto;margin:0 0 24px;padding-top:19px;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:50}.promo{padding-bottom:0}.promo *{box-sizing:border-box}.promo .items{margin:0 0 -24px}.promo .items .item{width:100%;width:49%;margin-bottom:24px;margin-left:0}.promo .items .item:hover .background{transform:none}section.about{padding:33px 39px 60px}section.about .img{margin-top:7px}section.about .content{margin-left:5.45%}section.news .previews{margin:23px -10px 0}section.news .previews .item{width:22.35%;margin:0px 10px 15px}.instagram:not(a){display:flex;flex-wrap:wrap;align-items:center}.instagram:not(a) .more{margin-left:auto}footer .top .container{flex-wrap:wrap;padding-bottom:10px}footer .top .footer-menu{width:100%;margin-bottom:13px}footer .top .footer-menu .column{width:30.1%}footer .top .contacts-container{width:34.3%;margin-left:0;padding-right:10px;box-sizing:border-box}footer .top .social{margin-left:0}footer .top .social .links{margin:10px 0 0}footer .bottom .copyright{margin-right:6.5%}.breadcrumbs{margin-top:22px}.breadcrumbs+h1{margin-top:20px}.product-main-info{position:relative;padding:2.2% 41px 2.4%}.product-main-info .info{margin-left:0}.product-main-info .info .order-container{border-top:1px solid #e7e7e7}.product-main-info .info .order-container .buttons{flex-wrap:nowrap}.product-main-info .info .order-container .buttons .delivery-link{margin:4px 0 0 4.55%}.product-main-info .set-constructor{margin-top:29px;flex-wrap:wrap}.product-main-info .set-constructor .sets-list{width:65%;flex-grow:1;padding-right:0;border-right:none}.product-main-info .set-constructor .set-result{flex-direction:row;justify-content:space-between;width:100%;margin:25px 0 0;padding:25px 35px}.product-main-info .set-constructor .set-result::before{display:none}.product-main-info .set-constructor .set-result .set-price-container{align-items:flex-start;text-align:left}.product-main-info .set-constructor .set-result .old-price{width:100%}.product-main-info .set-constructor .set-result .btn{margin-top:0}.product-detail .advantages,.promo-page .advantages{padding-bottom:1px}.product-detail .advantages .item,.promo-page .advantages .item{width:46.85%;margin-bottom:31px}.product-detail .columns{flex-wrap:wrap;width:100%}.product-detail .left,.product-detail .right{width:100%}.product-detail .right{margin:24px 0 0}.product-detail .tabs-container .tabs-content .description+.videos,.product-detail .tabs-container .tabs-content .videos+.documents{margin-top:5.8%;padding-top:5.4%}.product-detail .tabs-container .tabs-content .videos .items .item{height:19.708vw;margin-bottom:16px}.product-detail .feedback{flex-wrap:wrap}.product-detail .feedback .text{width:100%;margin-right:0}.product-detail .feedback .form{margin-top:7%}.product-detail .brand-info{padding:40px}.product-detail .brand-info .desc{margin-top:40px}.product-detail .short-products-list{padding:40px 40px 30px}.product-detail .short-products-list .items{display:flex;flex-wrap:wrap;margin:30px -20px 0}.product-detail .short-products-list .items .item{width:calc((100% - 80px)/2);align-items:flex-start;margin:0 20px 20px;pointer-events:auto}.product-detail .short-products-list .items .item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:none}.other-elements{width:100%;margin:24px 0;padding:40px}.other-elements .items{margin-top:30px}.other-elements .items .item:not(:last-child){margin-bottom:20px;padding-bottom:20px}.other-elements .items .item .title{display:block}.offers .offer-wrap{width:calc((100% - 72px)/3)}.offers .offer-wrap.big{width:calc((100% - 72px)/3)}.offers .offer-wrap.big .item .img{height:150px}.offers .offer-wrap.big .item .name{font-size:1.125em}.offers .offer-wrap.big .item .desc{font-size:0.875em}.actions .offer{flex-wrap:wrap}body.aside-right .content-wrapper{flex-wrap:wrap}body.aside-right .content-wrapper .content-column{width:100%}body.aside-right .content-wrapper .right-column{width:100%;margin:24px 0 0}body.aside-right .content-wrapper .right-column .ask-question{margin-left:0}body.aside-right .content-wrapper .right-column .through-banners{margin-left:0}body.aside-right .content-wrapper .right-column .through-banners .banner-item{background-size:contain}body.aside-right .content-wrapper .right-column .other-elements{margin-top:0;padding:40px}body.aside-right .content-wrapper .right-column .additional-menu{margin-left:auto}body.aside-right .content-wrapper .right-column .brand-img{margin-left:0}body.aside-right .content-wrapper .right-column .brand-img.mobile-hide{display:none}.news:not(section){margin-bottom:0}.auth .left-column{width:50%}.auth .right-column{width:50%}.content-column.content-page{margin-bottom:0}.brands-page{margin-bottom:0}.brands-page .brands-previews .items .item{width:calc((100% - 40px)/2);height:auto;padding:40px}.brands-page .brands-detail .img-mobile{float:left;display:flex;justify-content:center;align-items:center;width:150px;height:75px;margin:0 25px 15px 0}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{margin:24px 0 36px}.contacts .info{flex-wrap:wrap;padding-bottom:20px}.contacts .info .item{width:46%;margin-bottom:20px}.contacts .offices .items .item .phone{flex-shrink:0;margin-left:auto;padding-left:10px}.bx-basket{flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table td{padding:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions{width:100%}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{width:120px;height:120px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image .basket-item-image-link{align-items:flex-start}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one{padding-left:140px}.bx-basket>.row{width:100%;margin:24px 0 0;padding:40px}.bx-basket>.row .basket-checkout-section{margin-top:30px}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn{display:flex;justify-content:space-between;margin:18px -6px 0}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn .btn{width:calc(50% - 12px);flex-grow:1;margin:12px 6px 0}.order-form>.row{flex-wrap:wrap}.order-form .bx-soa-sidebar{width:100%;margin:0 0 24px;padding:40px;order:-1}.order-form .bx-soa-sidebar .name{padding-bottom:30px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{width:calc((100% / 3) - 20px)}.gift-container{margin-top:36px}.personal .links{display:none}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item{width:calc((100% - 72px)/3)}header .city .current>span{display:none}header .links{display:flex;align-items:center}header .links .personal-link{display:flex;align-items:center}header .links .personal-link span{max-width:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}footer.type3 .top .container,footer.type4 .top .container{padding-bottom:10px}footer.type3 .subscribe-block .container,footer.type4 .subscribe-block .container{align-items:flex-start}footer.type3 .subscribe-block .form-container,footer.type4 .subscribe-block .form-container{max-width:50%}footer.type3 .subscribe-block .name,footer.type4 .subscribe-block .name{display:none}footer.type3 .footer-menu,footer.type4 .footer-menu{margin-bottom:0}footer.type3 .footer-menu .contacts-container,footer.type4 .footer-menu .contacts-container{width:40%}footer.type3 .footer-menu .contacts-container .social,footer.type4 .footer-menu .contacts-container .social{margin-left:0}.offers .item:hover .hover{display:none}.instagram:not(a) .items .item .desc{display:none}.promo-page .promo-main-banner{padding:45px 40px;min-height:320px;box-sizing:border-box}.promo-page .promo-main-banner-info{width:66%}.promo-page .promo-main-banner-img{width:34%;height:auto}.promo-page .promo-main-banner .title{line-height:1.1em}.promo-page .promo-main-banner .btn{margin-top:25px}.promo-page .promo-text{padding-top:35px}.promo-page .promo-text .main-text{margin-top:18px}.promo-page .promo-text .video-section{margin-top:28px}.promo-page .promo-text .video-section .item{height:19.4vw}.promo-page .promo-text .promo-docs{margin-top:30px}.promo-page .promo-banner{padding:35px}.promo-page .promo-banner-info{width:100%}.promo-page .promo-gallery{padding-top:35px}.promo-page .promo-reviews{padding-top:35px}.promo-page .promo-reviews .items .item .review-info{flex-direction:column;align-items:center}.promo-page .promo-reviews .items .item .author-img-container{margin-right:0}.promo-page .promo-reviews .items .item .author-img-container::after{top:inherit;bottom:0}.promo-page .promo-reviews .items .item .author-info{width:75%;margin-top:3.59%;text-align:center}.promo-page .promo-steps{padding-top:35px}.promo-page .promo-steps .items .item{width:calc(50% - 85px)}.promo-page .promo-faq{padding:35px 40px 40px}.promo-page .promo-faq .columns{flex-wrap:wrap;margin:30px 0 0}.promo-page .promo-faq .columns .column{flex:1 0 100%;margin:0}.promo-page .promo-faq .columns .column .accordeon{margin:0}.promo-page .promo-faq .columns .column:not(:last-child) .accordeon:last-child{border-bottom:none}.gift-container .swiper-container{padding-top:calc(1.9% + 84px)}.gift-container .next,.gift-container .prev{top:38px}.auth .reg .form{width:auto}}@media (min-width:1025px) and (max-width:1150px){.product-wrap{width:calc((100% - 72px)/3)}header .content-menu.content-mobile-menu,header .content-mobile-menu.content-mobile-menu{padding-top:0}.fixed-product-header .product-container .iblock-vote,.fixed-product-header .product-container .stock{display:none}.products-new .categories-block{width:40.4%}.products-new .owl-container{width:58.2%}}@media (min-width:1025px) and (max-height:650px){.catalog-menu.open:not(.open-on-hover) nav .sub .banner,.catalog-menu.open-on-hover .content:hover nav .sub .banner{display:none}}@media (min-width:1025px) and (min-width:1560px){.product-card .hover-content .btn{padding:12px 12px}}@media (min-width:1025px) and (max-width:1680px){.product-main-info.clothes.has-aside .product-main-container .product-img .main-img{max-width:661px}.product-main-info.clothes .product-main-container .product-img .thumbnails{height:100%;max-height:600px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container{max-height:600px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev{width:40px;left:26px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next::after,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev::after{width:40px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-wrapper .swiper-slide.preview{width:92px;height:92px}.product-main-info.clothes .product-main-container .product-img .main-img{width:46vw;height:100%;max-width:661px;max-height:600px;margin-left:112px}.product-main-info.clothes .product-main-container .info{width:calc(100% - 46vw - 132px);flex-shrink:0;flex-grow:2}}@media (min-width:1025px) and (max-width:1440px){.product-main-info.clothes.has-aside .product-main-container .product-img .main-img{max-width:500px}}@media (min-width:1025px) and (max-width:1270px){.product-main-info.clothes .product-main-container .product-img{padding:0}.product-main-info.clothes .product-main-container .product-img .product-item-detail-slider-controls-block{position:relative}.product-main-info.clothes .product-main-container .product-img .thumbnails{width:100%;max-width:100%;position:relative}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container{max-height:480px}.product-main-info.clothes .product-main-container .product-img .main-img{width:auto;max-width:unset;max-height:480px;margin-left:0;margin-bottom:20px}.product-main-info.clothes .product-main-container .info .order-container{border-top:none}.product-main-info.clothes .product-main-container .info .top{margin-left:0;justify-content:space-between;padding-bottom:0}.product-main-info.clothes .product-main-container .info .top .stock{width:auto;margin-top:0;margin-left:0;margin-right:3%}.product-main-info.clothes .product-main-container .info .top .iblock-vote{margin-right:3%;margin-bottom:16px}.product-main-info.clothes .product-main-container .info .top .brand-img{margin-top:0}.product-main-info.clothes .product-main-container .info .set-items-container{margin-left:0}.product-main-info.clothes .product-main-container .info .set-items-container .set-description{padding-top:16px}.product-main-info.clothes .product-main-container .info .main{min-height:unset;margin-left:0}.price-container .product-item-detail-info-container .product-item-detail-properties{left:unset;right:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image .basket-item-image-link{align-items:center}}@media (min-width:1025px) and (max-width:1680px){.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev,.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{left:40px}}@media (min-width:1025px) and (max-width:1600px){header.type2 .tel-container{display:flex;flex-direction:column}header.type2 .tel-container .call-me{margin-top:6px}header.type2 .city .current{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}header.type2 .city .current .locations-list-popup-btn{max-width:120px;text-overflow:ellipsis;overflow:hidden;position:relative;padding-right:13px}header.type2 .city .current a::after{position:absolute;right:0;top:11px}}@media (min-width:1025px) and (max-width:1440px){.vertical-photos .product-main-info.clothes .product-main-container .product-img .main-img,.vertical-photos .product-main-info.clothes.has-aside .product-main-container .product-img .main-img{max-width:500px;width:35vw}}@media (min-width:1025px) and (max-width:1270px){.product-main-info .info .main{flex-direction:column}.product-main-info .info .main .price-container{margin-bottom:24px}.product-main-info .info .main .desc{width:auto}.product-main-info .product-img .thumbnails .preview{height:unset;aspect-ratio:1}.product-main-info.clothes.has-aside .product-main-container{flex-direction:column}.product-main-info.clothes.has-aside .product-main-container .product-img{width:50vw;height:50vw;margin:0 auto}.product-main-info.clothes.has-aside .product-main-container .product-img .main-img{height:calc(100% - 112px);max-width:unset}.product-main-info.clothes.has-aside .product-main-container .info{width:100%;margin-left:0}.product-main-info.clothes.has-aside .product-main-container .info .labels{position:absolute;top:0;left:0;flex-direction:column;display:flex}.product-main-info.clothes .product-main-container .product-img{width:46vw}.vertical-photos .product-card .img{height:unset}.vertical-photos .product-main-info.clothes .product-main-container .product-img .main-img{max-width:unset;width:auto;margin:0 auto 20px}.vertical-photos .product-main-info .product-img .thumbnails .preview{height:unset;aspect-ratio:.75}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev,.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{top:60px}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev{left:0}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev::before{transform:rotate(90deg);top:6px}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{right:0;left:unset}.vertical-photos .product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next::before{transform:rotate(-90deg);top:6px}.vertical-photos .product-main-info.clothes.has-aside .product-main-container .product-img{height:unset}.vertical-photos .product-main-info.clothes.has-aside .product-main-container .product-img .main-img{aspect-ratio:.75;max-width:unset;max-height:unset}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev,.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{height:40px;top:26px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev{left:0}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-prev::before{transform:rotate(90deg);top:6px}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next{right:0;left:unset}.product-main-info.clothes .product-main-container .product-img .thumbnails .swiper-container .swiper-button-next::before{transform:rotate(-90deg);top:6px}.banners.center .static{width:calc(50% - 12px);flex-grow:0}.banners.mobile-device.fixed-ratio .carousel .item{height:unset !important;aspect-ratio:1.77935943}.banners.mobile-device.fixed-ratio .static .item.small{height:unset;aspect-ratio:1.58730159}.banners.mobile-device.fixed-ratio .static .item.medium,.banners.mobile-device.fixed-ratio .static .item.large{height:unset;aspect-ratio:2.94117647}}@media (min-width:1025px) and (max-width:1340px){header.type5 .links a,header.type10 .links a{padding:6px}header.type5 .links a span:not(#header-compare-result),header.type10 .links a span:not(#header-compare-result){display:none}header.type5 .links a:before,header.type10 .links a:before{margin-bottom:0}header.type5 .links .compare-link:before,header.type10 .links .compare-link:before{width:auto}header.type6 .tel-container .call-me,header.type7 .tel-container .call-me,header.type8 .tel-container .call-me{display:none}header.type9 .header-contacts .contact{margin-left:20px}header.type9 .header-contacts .contact .value{max-width:160px}header.type9 .slogan{display:none}header.type10 .slogan{display:none}}@media (min-width:1025px) and (max-width:1180px){header.type6 .tel-container,header.type8 .tel-container{display:none}header.type9 .header-contacts .contact:not(.phone){display:none}header.type10 .tel-container .call-me{display:none}}.m-i{display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.m-i-search{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E")}.m-i-heart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E")}.m-i-bag{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8.500h14l-1 11.500H6L5 8.500z'/%3E%3Cpath d='M9 8.500V7a3 3 0 0 1 6 0v1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8.500h14l-1 11.500H6L5 8.500z'/%3E%3Cpath d='M9 8.500V7a3 3 0 0 1 6 0v1.5'/%3E%3C/svg%3E")}.m-i-home{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.8 12 4l8 6.800V20h-5.200v-5.500H9.200V20H4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.8 12 4l8 6.800V20h-5.200v-5.500H9.200V20H4z'/%3E%3C/svg%3E")}.m-i-grid{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='4' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='4' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3C/svg%3E")}.m-i-user{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.2' r='3.8'/%3E%3Cpath d='M4.5 20c1.2-3.5 4-5 7.5-5s6.3 1.5 7.5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.2' r='3.8'/%3E%3Cpath d='M4.5 20c1.2-3.5 4-5 7.5-5s6.3 1.5 7.5 5'/%3E%3C/svg%3E")}.m-i-chev-r{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E")}.m-i-chev-d{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E")}.m-i-back{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12H5'/%3E%3Cpath d='M11 6l-6 6 6 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12H5'/%3E%3Cpath d='M11 6l-6 6 6 6'/%3E%3C/svg%3E")}.m-i-sliders{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.500h8M18 7.500h2M4 16.500h2M12 16.500h8'/%3E%3Ccircle cx='15' cy='7.5' r='2.4'/%3E%3Ccircle cx='9' cy='16.5' r='2.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.500h8M18 7.500h2M4 16.500h2M12 16.500h8'/%3E%3Ccircle cx='15' cy='7.5' r='2.4'/%3E%3Ccircle cx='9' cy='16.5' r='2.4'/%3E%3C/svg%3E")}.m-i-sort{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5v14M8 19l-3.5-3.500M8 19l3.5-3.500M16 19V5M16 5l-3.5 3.500M16 5l3.5 3.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5v14M8 19l-3.5-3.500M8 19l3.5-3.500M16 19V5M16 5l-3.5 3.500M16 5l3.5 3.5'/%3E%3C/svg%3E")}.m-i-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E")}.m-i-minus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12h13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12h13'/%3E%3C/svg%3E")}.m-i-pin{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-6-6.5-11a6.5 6.5 0 0 1 13 0c0 5-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-6-6.5-11a6.5 6.5 0 0 1 13 0c0 5-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.3'/%3E%3C/svg%3E")}.m-i-truck{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.500h11v10H3zM14 10h4l3 3.200v3.300h-7'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.9'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.500h11v10H3zM14 10h4l3 3.200v3.300h-7'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.9'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.9'/%3E%3C/svg%3E")}.m-i-store{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.500V20h15v-9.500M3 10.5 5 4.500h14l2 6M9.5 20v-5h5v5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.500V20h15v-9.500M3 10.5 5 4.500h14l2 6M9.5 20v-5h5v5'/%3E%3C/svg%3E")}.m-i-star{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E")}.m-i-share{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4M8 8l4-4 4 4M5 13v6.500h14V13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4M8 8l4-4 4 4M5 13v6.500h14V13'/%3E%3C/svg%3E")}.m-i-x{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.m-i-compare{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20V10M12 20V4M18 20v-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20V10M12 20V4M18 20v-7'/%3E%3C/svg%3E")}.m-i-trash{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14M9.5 7V5h5v2M7 7l.900 13h8.200L17 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14M9.5 7V5h5v2M7 7l.900 13h8.200L17 7'/%3E%3C/svg%3E")}.m-i-clock{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.500V12l3 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.500V12l3 2'/%3E%3C/svg%3E")}.m-i-rows{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.m-i-phone{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h3.200l1.5 4-2.1 1.600a11 11 0 0 0 5.8 5.800l1.6-2.1 4 1.500V18a2 2 0 0 1-2 2A14.5 14.5 0 0 1 4 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h3.200l1.5 4-2.1 1.600a11 11 0 0 0 5.8 5.800l1.6-2.1 4 1.500V18a2 2 0 0 1-2 2A14.5 14.5 0 0 1 4 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.m-i-chat{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5h14v10.500H10.500L6.5 19v-3.500H5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5h14v10.500H10.500L6.5 19v-3.500H5z'/%3E%3C/svg%3E")}.m-i-check{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E")}.m-i-percent{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18 18 6'/%3E%3Ccircle cx='7.5' cy='7.5' r='2.3'/%3E%3Ccircle cx='16.5' cy='16.5' r='2.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18 18 6'/%3E%3Ccircle cx='7.5' cy='7.5' r='2.3'/%3E%3Ccircle cx='16.5' cy='16.5' r='2.3'/%3E%3C/svg%3E")}.m-i-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17 7 7M7 15V7h8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17 7 7M7 15V7h8'/%3E%3C/svg%3E")}.m-i-card{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2.2'/%3E%3Cpath d='M3 10.500h18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2.2'/%3E%3Cpath d='M3 10.500h18'/%3E%3C/svg%3E")}.m-i-ticket{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16v3.500a1.5 1.5 0 0 0 0 3V17H4v-3.500a1.5 1.5 0 0 0 0-3z'/%3E%3Cpath d='M14 7v10' stroke-dasharray='2 2.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16v3.500a1.5 1.5 0 0 0 0 3V17H4v-3.500a1.5 1.5 0 0 0 0-3z'/%3E%3Cpath d='M14 7v10' stroke-dasharray='2 2.5'/%3E%3C/svg%3E")}@media (max-width:1024px){:root{--m-accent:#5855f3;--m-fill:#4d4bd6;--m-on-accent:#fff;--m-bg:#fff;--m-tile:#F2F2F4;--m-tile-img:#F2F2F4;--m-pic:#fff;--m-on-tile:#16161A;--m-ink:#16161A;--m-ink2:#4a4b52;--m-muted:#696A72;--m-line:#E4E4E9;--m-soft:#f0f0fe;--m-soft-tile:#d9d9f4;--m-sale:#D4281C;--m-ok:#17804A;--m-star:#F0A000;--m-gut:16px;--m-nav:58px;--m-safe-b:env(safe-area-inset-bottom, 0px);--m-blend:multiply}body.dark{--m-bg:#111113;--m-tile:#1E1E22;--m-tile-img:#E2E2E7;--m-pic:#E2E2E7;--m-ink:#F3F3F5;--m-ink2:#c3c4cb;--m-muted:#9C9DA6;--m-line:#2D2D33;--m-soft:#1b1b32;--m-sale:#FF6B5E;--m-ok:#4CC27F}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;padding-bottom:calc(var(--m-nav) + var(--m-safe-b));background:var(--m-bg);color:var(--m-ink);font-family:'Roboto',system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.35;-webkit-font-smoothing:antialiased}body.m-has-buybar{padding-bottom:calc(73px + var(--m-safe-b))}body.m-has-paybar{padding-bottom:calc(var(--m-nav) + 73px + var(--m-safe-b))}body.m-no-tabbar{padding-bottom:var(--m-safe-b)}body.m-locked{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}a,label,input,select,textarea{-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;letter-spacing:-.02em;text-wrap:balance}p{margin:0 0 12px}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse}:focus-visible{outline:2px solid var(--m-ink);outline-offset:2px}[hidden],.hide,.hidden,.d-none,.desktop-only,.m-hide{display:none !important}#panel{display:none}.wrapper{min-width:0}.container{width:100%;min-width:0}.content-wrapper,.content-column{min-width:0}.hide-mobile{display:none !important}.icon-custom::before{display:inline-block;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1}.btn,input[type="submit"],input[type="button"]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border:0;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);font:inherit;font-size:16px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .18s cubic-bezier(.22, 1, .36, 1),background-color .18s cubic-bezier(.22, 1, .36, 1),color .18s cubic-bezier(.22, 1, .36, 1)}.btn:active,input[type="submit"]:active,input[type="button"]:active{transform:scale(.97)}.btn.transparent,input[type="submit"].transparent,input[type="button"].transparent,.btn.white,input[type="submit"].white,input[type="button"].white,.btn.grey,input[type="submit"].grey,input[type="button"].grey,.btn.gray,input[type="submit"].gray,input[type="button"].gray,.btn.btn-tile,input[type="submit"].btn-tile,input[type="button"].btn-tile{background:var(--m-tile);color:var(--m-ink)}.btn.detail,input[type="submit"].detail,input[type="button"].detail,.btn.btn-line,input[type="submit"].btn-line,input[type="button"].btn-line{background:none;color:var(--m-ink);box-shadow:inset 0 0 0 1.5px var(--m-ink)}.btn.small,input[type="submit"].small,input[type="button"].small{min-height:40px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));font-size:14px}.btn[disabled],input[type="submit"][disabled],input[type="button"][disabled],.btn.disabled,input[type="submit"].disabled,input[type="button"].disabled{opacity:.5;pointer-events:none}.m-ib{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:min(14px, var(--radius-cap, 999px));background:none;color:var(--m-ink)}input[type="text"],input[type="tel"],input[type="email"],input[type="password"],input[type="search"],input[type="number"],input[type="num"],input[type="date"],input:not([type]),select,textarea{width:100%;min-width:0;height:52px;padding:0 14px;border:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile);color:var(--m-ink);font:inherit;font-size:16px;outline:0;-webkit-appearance:none;appearance:none;transition:box-shadow .18s cubic-bezier(.22, 1, .36, 1),background-color .18s cubic-bezier(.22, 1, .36, 1)}input[type="text"]::placeholder,input[type="tel"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="number"]::placeholder,input[type="num"]::placeholder,input[type="date"]::placeholder,input:not([type])::placeholder,select::placeholder,textarea::placeholder{color:var(--m-muted)}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="num"]:focus,input[type="date"]:focus,input:not([type]):focus,select:focus,textarea:focus{background:var(--m-bg);box-shadow:inset 0 0 0 2px var(--m-ink)}input[type="text"].error,input[type="tel"].error,input[type="email"].error,input[type="password"].error,input[type="search"].error,input[type="number"].error,input[type="num"].error,input[type="date"].error,input:not([type]).error,select.error,textarea.error,input[type="text"].invalid,input[type="tel"].invalid,input[type="email"].invalid,input[type="password"].invalid,input[type="search"].invalid,input[type="number"].invalid,input[type="num"].invalid,input[type="date"].invalid,input:not([type]).invalid,select.invalid,textarea.invalid{box-shadow:inset 0 0 0 2px var(--m-sale)}textarea{height:auto;min-height:112px;padding:14px;line-height:1.4;resize:vertical}select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px}label{font-size:14px;color:var(--m-ink2)}label.error,.error-text,.errortext{display:block;margin-top:4px;font-size:12.5px;color:var(--m-sale)}.jqmOverlay{background:#08080a !important;opacity:.52 !important;z-index:3000 !important}.popup{position:fixed !important;left:0 !important;right:0;top:auto !important;bottom:0;z-index:3001 !important;display:none;width:100%;max-width:560px;max-height:92dvh;margin:0 auto !important;padding:20px var(--m-gut) calc(20px + var(--m-safe-b));overflow-y:auto;overscroll-behavior:contain;border-radius:min(26px, var(--radius-cap, 999px)) min(26px, var(--radius-cap, 999px)) 0 0;background:var(--m-bg);animation:m-sheet .5s cubic-bezier(.22, 1, .36, 1) both}.popup .popup-loading{display:grid;place-items:center;min-height:160px}.popup .popup-loading svg{width:56px;height:56px}.popup .close,.popup .jqmClose.close{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:44px;height:44px;font-size:0;color:var(--m-ink)}.popup .close::before,.popup .jqmClose.close::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.popup .title,.popup .popup-title,.popup .name:first-child{margin:0 44px 14px 0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.02em}@keyframes m-sheet{from{transform:translateY(32px)}to{transform:none}}.m-sheet-head{display:flex;align-items:center;gap:2px;padding:14px 6px 6px 16px}.m-sheet-title{margin-right:auto;font-size:22px;font-weight:700;letter-spacing:-.02em}.popup-basket-add{position:fixed;inset:0;z-index:3001}.popup-basket-add .overflow{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(8,8,10,0.52)}.popup-basket-add .box{position:relative;display:grid;gap:8px;width:100%;max-width:560px;padding:22px var(--m-gut) calc(16px + var(--m-safe-b));border-radius:min(26px, var(--radius-cap, 999px)) min(26px, var(--radius-cap, 999px)) 0 0;background:var(--m-bg);animation:m-sheet .5s cubic-bezier(.22, 1, .36, 1) both}.popup-basket-add .title{margin:0 44px 8px 0;font-size:20px;font-weight:700;letter-spacing:-.02em}.popup-basket-add .close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px}.popup-basket-add .close::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}div[id*='wait_comp_']{position:fixed !important;inset:0 !important;width:100% !important;height:100% !important;padding:0 !important;border:0 !important;background:rgba(255,255,255,0.5) !important;text-indent:-9999px !important;z-index:3001 !important}.cookie{position:fixed;left:8px;right:8px;bottom:calc(var(--m-nav) + var(--m-safe-b) + 8px);z-index:80;display:none;align-items:center;gap:12px;max-width:560px;margin:0 auto;padding:12px 12px 12px 16px;border-radius:min(18px, var(--radius-cap, 999px));background:#16161A;color:#fff;font-size:12.5px;line-height:1.35}.cookie.show{display:flex}.cookie .text{flex:1;min-width:0}.cookie a:not(.btn){text-decoration:underline}.cookie .btn{flex:none;min-height:40px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:#fff;color:#16161A;font-size:14px}.m-has-buybar .cookie{bottom:calc(73px + var(--m-safe-b) + 8px)}#scroll-top-button{display:none !important}input[type="checkbox"],input[type="radio"]{flex:none;width:22px;height:22px;margin:0;accent-color:#4d4bd6}form .column,form .fields{display:grid;gap:8px}form .column+.column,form :not(.column):not(.fields)>.field+.field{margin-top:8px}form .field{position:relative;min-width:0}form .field>label:not(.error){display:block;margin-bottom:4px}form .policy,form .agreement{display:flex;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;line-height:1.35;color:var(--m-ink2)}form .policy label,form .agreement label{font-size:13px}form .policy a,form .agreement a{color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}form .buttons{display:grid;gap:8px;margin-top:14px}.popup .popup-header{display:flex;align-items:center;gap:8px;min-height:44px;margin:-6px -10px 10px 0}.popup .popup-title{flex:1;margin:0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.popup .close-popup-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;font-size:0;color:var(--m-ink)}.popup .close-popup-icon::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;font-family:inherit}.popup .close-popup-icon i{display:none}.popup .popup-note{margin:-4px 0 14px;font-size:14px;line-height:1.45;color:var(--m-muted)}.popup .form-group{margin-bottom:10px}.popup .control-label{margin-bottom:4px;font-size:13px;color:var(--m-ink2)}.popup .danger-color{color:var(--m-sale)}.popup .popup-footer{display:grid;gap:8px;margin-top:14px}.popup .success,.popup .form-success,.popup .popup-success{position:relative;min-height:44px;font-size:15px;line-height:1.45;color:var(--m-ink2)}.popup .success>.close-popup-icon,.popup .form-success>.close-popup-icon,.popup .popup-success>.close-popup-icon{position:absolute;top:-6px;right:-10px}.popup .success>.title,.popup .form-success>.title,.popup .popup-success>.title{margin:0 44px 8px 0;padding-top:4px;color:var(--m-ink)}.locations-list-popup .search{display:block}.locations-list-popup .favorite{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 14px;font-size:13.5px;color:var(--m-muted)}.locations-list-popup .favorite a{font-weight:600;color:var(--m-ink);text-decoration:underline;text-decoration-color:var(--m-muted);text-underline-offset:3px}.locations-list-popup .items{display:grid;gap:10px}.locations-list-popup .scroll-wrapper{height:auto !important;max-height:none !important;overflow:visible !important}.locations-list-popup .scroll-content{display:flex;flex-wrap:wrap;gap:8px;height:auto !important;max-height:none !important;overflow:visible !important}.locations-list-popup .scroll-element{display:none !important}.locations-list-popup .item{display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500}.locations-list-popup .item.active{background:var(--m-ink);color:var(--m-bg)}.ui-autocomplete{position:absolute;z-index:3003 !important;max-height:260px;margin:4px 0 0;padding:6px 14px;overflow-y:auto;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-bg);box-shadow:0 6px 24px rgba(0,0,0,0.16);list-style:none}.ui-autocomplete li{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--m-line);font-size:15px}.ui-autocomplete li:last-child{border-bottom:0}.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}header,.m-header{display:contents}header>:not(.m-header):not(:has(.search, .confirm-your-region, .confirm-your-region-overlay)){display:none}header>:not(.m-header):has(.search, .confirm-your-region, .confirm-your-region-overlay),header>:not(.m-header) *:has(.search, .confirm-your-region, .confirm-your-region-overlay){display:contents}header>:not(.m-header) *:not(:has(.search, .confirm-your-region, .confirm-your-region-overlay)):not(.search):not(.search *):not(.confirm-your-region):not(.confirm-your-region *):not(.confirm-your-region-overlay){display:none}aside.catalog-menu{display:none}.m-header-brand{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:6px calc(var(--m-gut) - 6px) 0 var(--m-gut)}.m-logo{min-width:0}.m-logo a{display:block}.m-logo svg rect{fill:var(--m-accent)}.m-logo svg>path,.m-logo svg>g:not([opacity]) path{fill:var(--m-ink)}.m-logo img,.m-logo svg{display:block;width:auto;max-width:100%;height:32px;object-fit:contain;object-position:left center}.m-city{flex:none;max-width:55%}.m-city-btn{display:flex;align-items:center;gap:3px;height:44px;padding:0 6px;font-size:14px;font-weight:500}.m-city-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-city-btn .m-i{width:18px;height:18px}.m-city-btn .m-i:last-child{width:14px;height:14px;color:var(--m-muted)}.m-city-scrim,.m-city-sheet{display:none}.m-city.open .m-city-scrim{position:fixed;inset:0;z-index:3000;display:block;background:rgba(8,8,10,0.52)}.m-city.open .m-city-sheet{position:fixed;left:0;right:0;bottom:0;z-index:3001;display:flex;flex-direction:column;max-width:560px;max-height:86dvh;margin:0 auto;border-radius:min(26px, var(--radius-cap, 999px)) min(26px, var(--radius-cap, 999px)) 0 0;background:var(--m-bg);animation:m-sheet .5s cubic-bezier(.22, 1, .36, 1) both}.m-city-list{flex:1;min-height:0;overflow-y:auto;padding:0 16px calc(16px + var(--m-safe-b))}.m-city-list a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--m-line);font-size:16px}.m-city-list a.is-on{font-weight:700}.m-header-bar{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:8px;padding:6px var(--m-gut) 8px calc(var(--m-gut) - 10px);background:var(--m-bg)}.is-home .m-header-bar{padding:6px var(--m-gut) 10px}.m-search-open{flex:1;display:flex;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;border:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile);color:var(--m-muted);font-size:15px;text-align:left}.m-search-open .m-i{width:20px;height:20px;color:var(--m-ink)}.m-search-open span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .search{display:none}html.ux-lock,html.ux-lock body{overflow:hidden}body.ux-search header .search{position:fixed;inset:0 0 auto;z-index:3002;display:block;padding:6px var(--m-gut) 8px calc(var(--m-gut) - 10px);background:var(--m-bg)}body.ux-search header .search form{display:flex;align-items:center;gap:4px;margin-left:48px}body.ux-search header .search input{flex:1;height:46px;background:var(--m-bg);box-shadow:inset 0 0 0 2px var(--m-ink)}body.ux-search header .search button[type="submit"]{display:none}body.ux-search .ux-search-cancel{position:absolute;top:7px;left:calc(var(--m-gut) - 10px);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;font-size:0}body.ux-search .ux-search-cancel::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12H5'/%3E%3Cpath d='M11 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12H5'/%3E%3Cpath d='M11 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}body.ux-search header::after{content:"";position:fixed;inset:0;z-index:3000;display:block;background:var(--m-bg)}body.ux-search .title-search-result{position:fixed !important;inset:60px 0 0 !important;z-index:3001 !important;display:block !important;width:auto !important;overflow-y:auto;overscroll-behavior:contain;padding:4px var(--m-gut) calc(24px + var(--m-safe-b));background:var(--m-bg)}.title-search-result{display:none}.title-search-result .content{display:grid}.title-search-result .item{display:flex;align-items:center;gap:12px;padding:7px 0}.title-search-result .image{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile-img)}.title-search-result .image img{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.title-search-result .info{display:grid;gap:1px;min-width:0;font-size:14px}.title-search-result .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--m-ink2)}.title-search-result .price{font-size:15px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.title-search-result .old-price{order:3;font-size:12.5px;color:var(--m-muted);text-decoration:line-through}.title-search-result .search-corrected{margin:4px 0;padding:10px 14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-soft);font-size:13.5px;color:var(--m-ink2)}.title-search-result .search-corrected b{color:var(--m-ink);font-weight:600}.title-search-result .search-empty{padding:14px 0 4px;font-size:15px;color:var(--m-ink2)}.title-search-result .search-popular{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.title-search-result .search-popular a{display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500}.title-search-result .search-popular-title{flex:0 0 100%;font-size:13px;font-weight:600;color:var(--m-muted)}.title-search-result .all-result,.title-search-result .bottom{margin-top:14px}.title-search-result .all-result a,.title-search-result .bottom a{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile);font-size:16px;font-weight:600}.wrapper>.container{padding-top:6px}.breadcrumbs{padding:2px var(--m-gut) 0;font-size:13px;color:var(--m-muted)}.breadcrumbs .item{display:none}.breadcrumbs .item:nth-last-child(2):has(a){display:block}.breadcrumbs .item:nth-last-child(2):has(a)::before{content:"‹";margin-right:5px}h1.main-title{padding:2px var(--m-gut) 14px;font-size:27px;line-height:1.1;letter-spacing:-.03em}footer{display:flex;flex-direction:column;margin-top:36px;padding:28px var(--m-gut) 30px;background:var(--m-tile)}footer>.top,footer>.bottom,footer>.top>.container,footer>.bottom>.container{display:contents}footer .contacts-container{order:-1;display:block}footer .contacts-container>.name,footer .contacts-container .address{display:none}footer .tel-container{display:block}footer .tel-container .tel a{display:block;font-size:27px;line-height:1.2;font-weight:700;letter-spacing:-.03em}footer .tel-container .tel .content a{margin-top:2px;font-size:18px}footer .tel-container .call-me{margin:14px 0 10px}footer .tel-container .call-me a{display:flex;align-items:center;justify-content:center;gap:8px;max-width:400px;height:46px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-bg);font-size:15px;font-weight:600}footer .tel-container .call-me a::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h3.200l1.5 4-2.1 1.600a11 11 0 0 0 5.8 5.800l1.6-2.1 4 1.500V18a2 2 0 0 1-2 2A14.5 14.5 0 0 1 4 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h3.200l1.5 4-2.1 1.600a11 11 0 0 0 5.8 5.800l1.6-2.1 4 1.500V18a2 2 0 0 1-2 2A14.5 14.5 0 0 1 4 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E") center / contain no-repeat}footer .payments{display:none}footer .footer-menu{display:block}footer .footer-menu .column{border-bottom:1px solid var(--m-line)}footer .footer-menu .name{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;font-size:16px;font-weight:500;cursor:pointer}footer .footer-menu .name::after{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted);transition:transform .18s cubic-bezier(.22, 1, .36, 1)}footer .footer-menu .links{display:none;padding-bottom:12px}footer .footer-menu .links a{display:flex;align-items:center;min-height:40px;font-size:15px;color:var(--m-ink2)}footer .footer-menu .column.open .name::after{transform:rotate(180deg)}footer .footer-menu .column.open .links{display:block}footer .social{display:block;margin-top:18px}footer .social>.name{display:none}footer .social>.links{display:flex;flex-wrap:wrap;gap:8px}footer .social>.links .item{display:grid;place-items:center;width:44px;height:44px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-bg);color:var(--m-ink)}footer .social>.links .item::before{font-size:16px}footer .social>.links .item.vk::before{content:'\004f'}footer .social>.links .item.facebook::before{content:'\0050'}footer .social>.links .item.twitter::before{content:'\0051'}footer .social>.links .item.youtube::before{content:'\0052'}footer .social>.links .item.instagram::before{content:'\0053'}footer .social>.links .item.ok::before{content:'\0054'}footer .social>.links .item.telegram::before{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/telegram.svg) center / contain no-repeat;mask:url(/bitrix/templates/magnet_s1/less_compile/../img/icons/socials/telegram.svg) center / contain no-repeat}footer .subscribe-container{margin-top:18px}footer .subscribe-container .name{margin-bottom:8px;font-size:14px;color:var(--m-ink2)}footer .subscribe-container form{display:flex;gap:8px}footer .subscribe-container input[type="text"],footer .subscribe-container input[type="email"]{flex:1;height:46px;background:var(--m-bg)}footer .subscribe-container .btn,footer .subscribe-container button,footer .subscribe-container input[type="submit"]{flex:none;min-height:46px;padding:0 16px;border:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);font-size:15px;font-weight:600}footer .copyright,footer .policy{display:block;font-size:12px;color:var(--m-muted)}footer .copyright{margin-top:28px}footer .policy{margin-top:4px}footer .policy a{text-decoration:underline;text-underline-offset:3px}.mobile-menu-3-0{position:fixed;left:0;right:0;bottom:0;z-index:80;height:calc(var(--m-nav) + var(--m-safe-b));padding-bottom:var(--m-safe-b);border-top:1px solid var(--m-line);background:var(--m-bg)}.mobile-menu-3-0 .menu-3-0-container{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 128px);justify-content:center;height:100%}.mobile-menu-3-0 .item{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;font-size:10.5px;font-weight:500;color:var(--m-muted)}.mobile-menu-3-0 .icon{position:relative;display:grid;place-items:center;width:24px;height:24px;color:var(--m-ink2)}.mobile-menu-3-0 .icon svg{display:block;width:24px;height:24px}.mobile-menu-3-0 .name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-3-0 .counter{position:absolute;top:-5px;left:14px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:min(9px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.mobile-menu-3-0 .item.active{color:var(--m-ink);font-weight:700}.mobile-menu-3-0 .item.active .icon{color:var(--m-ink)}.mobile-menu-3-0 .item.active .icon svg{fill:currentColor}.mobile-menu-3-0 .item.active::before{content:"";position:absolute;top:-1px;left:50%;width:26px;height:3px;margin-left:-13px;border-radius:0 0 min(3px, var(--radius-cap, 999px)) min(3px, var(--radius-cap, 999px));background:var(--m-accent)}.fly-basket-container,#fly-basket-container-overlay{display:none !important}.footer-menu~.subscribe-block,footer .subscribe-block{margin-top:18px}.footer-menu~.subscribe-block .name,footer .subscribe-block .name,.footer-menu~.subscribe-block .desc,footer .subscribe-block .desc{margin-bottom:8px;font-size:14px;color:var(--m-ink2)}.footer-menu~.subscribe-block form,footer .subscribe-block form{display:flex;gap:8px}.footer-menu~.subscribe-block input[type="text"],footer .subscribe-block input[type="text"],.footer-menu~.subscribe-block input[type="email"],footer .subscribe-block input[type="email"]{flex:1;height:46px;background:var(--m-bg)}.footer-menu~.subscribe-block button,footer .subscribe-block button,.footer-menu~.subscribe-block input[type="submit"],footer .subscribe-block input[type="submit"]{flex:none;min-height:46px;padding:0 16px;border:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);font-size:15px;font-weight:600}.swiper-container{height:auto !important;overflow:visible}.swiper-wrapper{display:flex;gap:10px;width:auto !important;height:auto !important;padding:0 var(--m-gut);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--m-gut);scrollbar-width:none;transform:none !important}.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-slide{flex:none;height:auto !important;margin:0 !important;scroll-snap-align:start}.swiper-button-prev,.swiper-button-next,.swiper-pagination,.swiper-notification,.swiper-scrollbar,.preloader{display:none !important}.product-card{position:relative;display:flex;flex-direction:column;min-width:0;container-type:inline-size}.product-card .product-card-wrap,.product-card .static{display:flex;flex-direction:column;min-width:0}.product-card .img{order:1;position:relative;aspect-ratio:.92592593;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img);overflow:hidden}.product-card .img .img-product-link{position:absolute;inset:0;display:block}.product-card .img img{inset:11% 12% 13%;position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.product-card .link-fast-view,.product-card .img-slider-zones,.product-card .img-slider-dots,.product-card .img-slider-item+.img-slider-item{display:none}.product-card .img-slider,.product-card .img-slider-track,.product-card .img-slider-item{position:absolute;inset:0;display:block}.product-card .labels{position:absolute;left:8px;top:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:calc(100% - 56px);pointer-events:none}.product-card .labels .label{display:inline-flex;align-items:center;height:22px;max-width:100%;padding:0 7px;overflow:hidden;border-radius:min(7px, var(--radius-cap, 999px));background:#16161A;color:#fff;font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.product-card .labels .label.discount,.product-card .labels .label.sale,.product-card .labels .label.action{background:#D4281C}.product-card .labels .label+.label+.label{display:none}.product-card .additional-links{position:absolute;top:0;right:0;z-index:2}.product-card .additional-links .compare{display:none}.product-card .additional-links .wishlist{display:grid;place-items:center;width:44px;height:44px;color:var(--m-on-tile)}.product-card .additional-links .wishlist::before{content:"";display:block;flex:none;width:22px;height:22px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E") center / contain no-repeat;font-size:0}.product-card .additional-links .wishlist.active,.product-card .additional-links .wishlist.added,.product-card .additional-links .wishlist.in{color:#D4281C}.product-card .additional-links .wishlist.active::before,.product-card .additional-links .wishlist.added::before,.product-card .additional-links .wishlist.in::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E")}.product-card .price-container{order:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:10px}.product-card .price-container .price{order:1;font-size:18px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.product-card .price-container .measure,.product-card .price-container .saving{display:none !important}.product-card .price-container .old-price{order:2;font-size:13px;color:var(--m-muted);text-decoration:line-through;white-space:nowrap}.product-card .price-container:has(.old-price:not([style*="none"])) .price{color:var(--m-sale)}.product-card .name{order:3;display:-webkit-box;margin-top:3px;overflow:hidden;font-size:13.5px;line-height:1.3;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card .iblock-vote{order:4;margin-top:5px}.product-card .iblock-vote:not(:has(.star-voted, .star-empty)){display:none}.product-card .stock{order:5;margin-top:4px;font-size:12px;color:var(--m-ok)}.product-card .stock::before{display:none}.product-card .stock.out{color:var(--m-muted)}.product-card .stock.order-icon{color:var(--m-ink2)}.product-card .hover-content{position:absolute;top:calc(100cqw * 1.08 - 48px);right:8px;z-index:2;display:flex}.product-card .hover-content>div:not(.product-item-button-container),.product-card .hover-content .counter,.product-card .hover-content .product-item-button-container.sku-only{display:none}.product-card .hover-content .btn{position:relative;width:40px;min-height:40px;height:40px;padding:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);box-shadow:none;font-size:0}.product-card .hover-content .btn span{display:none}.product-card .hover-content .btn::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E") center / contain no-repeat}.product-card .hover-content .btn::after{content:"";position:absolute;inset:-4px}.product-card .hover-content .btn.detail::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E")}.product-card .hover-content .btn.in-basket::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E")}.product-card.has-offers .hover-content .product-item-button-container{display:none !important}.product-card.has-offers .hover-content .product-item-button-container.sku-only{display:block !important}.iblock-vote{font-size:12px;color:var(--m-muted)}.iblock-vote table,.iblock-vote tbody,.iblock-vote tr{display:flex;align-items:center}.iblock-vote td{padding:0}.iblock-vote .star,.iblock-vote .star-empty,.iblock-vote .star-voted,.iblock-vote .star-active{width:12px;height:12px;margin-right:1px;background-color:var(--m-line);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E") center / contain no-repeat}.iblock-vote .star-voted,.iblock-vote .star-over{background-color:var(--m-star)}.iblock-vote .vote-result{margin-left:4px}section.catalog .img,main.catalog>.catalog .categories .img,.title-search-result .image,.short-products-list .img,.set-constructor td.img a{position:relative}html.stories-locked,html.stories-locked body{overflow:hidden}.stories-viewer{--sv-h:min(calc(100vh - 48px), 860px);--sv-ink:#fff;--sv-ink-rgb:255,255,255;--sv-shade-rgb:0,0,0;--sv-shade-mid:.5;--sv-shade-end:.72;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10500;display:flex;outline:0;color:#fff;font-family:inherit;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.stories-viewer [hidden]{display:none !important}.stories-viewer .stories-viewer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(14,14,17,0.97);opacity:0;transition:opacity .24s ease}.stories-viewer.is-open .stories-viewer-backdrop{opacity:1}.stories-viewer .stories-viewer-track{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;width:100%;height:100%}.stories-viewer .stories-viewer-stage{position:relative;isolation:isolate;flex:none;width:calc(var(--sv-h) * 9 / 16);height:var(--sv-h);overflow:hidden;border-radius:min(14px, var(--radius-cap, 999px));background:#1c1c21;color:var(--sv-ink);touch-action:none;transition:transform .28s cubic-bezier(.2, .8, .2, 1)}.stories-viewer .stories-viewer-stage.is-dragging{transition:none}.stories-viewer .stories-viewer-stage.tone-dark{--sv-ink:#16161A;--sv-ink-rgb:22,22,26;--sv-shade-rgb:255,255,255;--sv-shade-mid:.34;--sv-shade-end:.6}.stories-viewer .stories-viewer-stage:before{content:'';position:absolute;top:0;right:0;left:0;z-index:2;height:120px;background:linear-gradient(rgba(var(--sv-shade-rgb), .36), rgba(var(--sv-shade-rgb), 0));pointer-events:none;transition:opacity .2s ease}.stories-viewer .stories-viewer-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg, #1c1c21 30%, #2c2c34 50%, #1c1c21 70%);background-size:240% 100%;animation:stories-shimmer 1.4s linear infinite}.stories-viewer .stories-viewer-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity .22s ease}.stories-viewer .stories-viewer-media.is-ready{opacity:1}.stories-viewer .stories-viewer-picture{display:block;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none}.stories-viewer .stories-viewer-loader{position:absolute;top:50%;left:50%;z-index:2;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid rgba(var(--sv-ink-rgb), .28);border-top-color:var(--sv-ink);border-radius:50%;opacity:0;pointer-events:none;transition:opacity .2s ease}.stories-viewer .stories-viewer-stage.is-buffering .stories-viewer-loader{opacity:1;transition-delay:.35s;animation:stories-spin .8s linear infinite}.stories-viewer .stories-viewer-bars{position:absolute;top:10px;right:10px;left:10px;z-index:3;display:flex;gap:4px;transition:opacity .2s ease}.stories-viewer .stories-viewer-bar{flex:1 1 0;height:3px;overflow:hidden;border-radius:2px;background:rgba(var(--sv-ink-rgb), .3)}.stories-viewer .stories-viewer-bar i{display:block;height:100%;border-radius:inherit;background:var(--sv-ink);transform:scaleX(0);transform-origin:0 50%}.stories-viewer .stories-viewer-head{position:absolute;top:22px;right:6px;left:12px;z-index:3;display:flex;align-items:center;gap:2px;transition:opacity .2s ease}.stories-viewer .stories-viewer-avatar{flex:none;width:32px;height:32px;margin-right:8px;border-radius:50%;object-fit:cover}.stories-viewer .stories-viewer-name{flex:1 1 auto;min-width:0;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.stories-viewer .stories-viewer-control{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.stories-viewer .stories-viewer-control svg{display:block}.stories-viewer .stories-viewer-control svg,.stories-viewer .stories-viewer-control svg *{color:inherit}.stories-viewer .stories-viewer-control:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.stories-viewer .stories-viewer-control:active{transform:scale(.9399999999999999)}.stories-viewer .stories-viewer-control.mute{display:none}.stories-viewer .stories-viewer-stage.has-video .stories-viewer-control.mute{display:flex}.stories-viewer .stories-viewer-caption{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:88px 20px 24px;background:linear-gradient(rgba(var(--sv-shade-rgb), 0), rgba(var(--sv-shade-rgb), var(--sv-shade-mid)) 42%, rgba(var(--sv-shade-rgb), var(--sv-shade-end)));pointer-events:none;transition:opacity .2s ease}.stories-viewer .stories-viewer-title{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}.stories-viewer .stories-viewer-text{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.stories-viewer .stories-viewer-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:0 24px;border-radius:min(30px, var(--radius-cap, 999px));background:#5855f3;color:#fff;font-size:14px;font-weight:700;text-decoration:none;pointer-events:auto;transition:opacity .2s ease,transform .15s ease}.stories-viewer .stories-viewer-button:focus-visible{outline:2px solid var(--sv-ink);outline-offset:2px}.stories-viewer .stories-viewer-button:active{transform:scale(.98)}.stories-viewer .stories-viewer-stage.is-held:before,.stories-viewer .stories-viewer-stage.is-held .stories-viewer-bars,.stories-viewer .stories-viewer-stage.is-held .stories-viewer-head,.stories-viewer .stories-viewer-stage.is-held .stories-viewer-caption{opacity:0}.stories-viewer .stories-viewer-arrow{z-index:1;width:44px;height:44px;background:rgba(255,255,255,0.12);color:#fff}.stories-viewer .stories-viewer-arrow[hidden]{display:flex !important;visibility:hidden}.stories-viewer .stories-viewer-peek{position:relative;z-index:1;display:none;flex:none;width:calc(var(--sv-h) * .46 * 9 / 16);height:calc(var(--sv-h) * .46);padding:0;overflow:hidden;border:0;border-radius:min(12px, var(--radius-cap, 999px));background:#1c1c21;color:#fff;opacity:.45;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.stories-viewer .stories-viewer-peek img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.stories-viewer .stories-viewer-peek:focus-visible{outline:2px solid #fff;outline-offset:2px;opacity:.8}.stories-viewer .stories-viewer-peek-name{position:absolute;right:0;bottom:0;left:0;padding:32px 12px 12px;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));font-size:13px;font-weight:700;line-height:1.25;text-align:left;overflow-wrap:anywhere}body.btns-rectangular .stories-viewer .stories-viewer-button{border-radius:2px}@supports (height: 100dvh){.stories-viewer{--sv-h:min(calc(100dvh - 48px), 860px)}}@keyframes stories-shimmer{from{background-position:120% 0}to{background-position:-120% 0}}@keyframes stories-spin{to{transform:rotate(360deg)}}@keyframes stories-pulse{from{opacity:1}to{opacity:.45}}main>.container>.content-wrapper>.content-column>*,.m-sec{margin-top:30px}main>.container>.content-wrapper>.content-column>:first-child,main>.container>.content-wrapper>.content-column>div:first-of-type,main>.container>.content-wrapper>.content-column>section:first-child{margin-top:0}h2.title,.title-block h2,.section-title{padding:0 var(--m-gut) 12px;font-size:20px;line-height:1.2}.banners .carousel .swiper-wrapper{padding-top:6px}.banners .item{position:relative;display:flex;width:min(calc(100% - 34px), 440px) !important;aspect-ratio:1.6;padding:18px;overflow:hidden;border-radius:min(24px, var(--radius-cap, 999px));background-color:var(--m-tile-img);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.banners .item.black{color:#16161A}.banners .item video,.banners .item .video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.banners .text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:72%}.banners .item.center .text{align-items:center;width:100%;text-align:center}.banners .item.right .text{align-items:flex-end;margin-left:auto;text-align:right}.banners .name{font-size:19px;line-height:1.15;font-weight:500;letter-spacing:-.02em}.banners .name b{font-size:23px;font-weight:700;letter-spacing:-.03em}.banners .name small{display:inline-block;margin-top:5px;font-size:12.5px;font-weight:500;letter-spacing:0;opacity:.85}.banners .button{display:inline-flex;align-items:center;height:36px;margin-top:auto;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:#fff;color:#16161A;font-size:14px;font-weight:600}.banners .item.black .button{background:#16161A;color:#fff}.banners .static{display:flex;gap:10px;margin-top:10px;padding:0 var(--m-gut);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--m-gut);scrollbar-width:none}.banners .static::-webkit-scrollbar{display:none}.banners .static .item{flex:none;width:232px !important;aspect-ratio:1.7;padding:14px;border-radius:min(20px, var(--radius-cap, 999px));scroll-snap-align:start}.banners .static .text{width:100%}.banners .static .name{font-size:15px}.banners .static .name b{font-size:17px}.products.main-nav .tabs-container,.products-tabs .tabs-container{display:flex;gap:20px;margin-bottom:16px;padding:0 var(--m-gut);overflow-x:auto;border-bottom:1px solid var(--m-line);scrollbar-width:none}.products.main-nav .tabs-container::-webkit-scrollbar,.products-tabs .tabs-container::-webkit-scrollbar{display:none}.products.main-nav .tab,.products-tabs .tab{position:relative;flex:none;padding:8px 0 12px;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--m-muted);white-space:nowrap}.products.main-nav .tab.active,.products-tabs .tab.active{color:var(--m-ink)}.products.main-nav .tab.active::after,.products-tabs .tab.active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--m-ink)}.products.main-nav .tab-content,.products-tabs .tab-content{display:none}.products.main-nav .tab-content.active,.products-tabs .tab-content.active{display:block}.products.main-nav .swiper-wrapper,.products-tabs .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(156px, 1fr));gap:22px 10px;overflow:visible}.products.main-nav .swiper-slide,.products-tabs .swiper-slide{width:auto !important;min-width:0}.products.main-nav .btn-show-more-cards,.products-tabs .btn-show-more-cards{display:flex;width:calc(100% - var(--m-gut) * 2);margin:18px var(--m-gut) 0;background:var(--m-tile);color:var(--m-ink)}.products.main-nav .btn-show-more-cards svg,.products-tabs .btn-show-more-cards svg{display:none}section.catalog{display:grid;grid-template-columns:1fr auto;align-items:baseline}section.catalog>.title{padding-right:12px}section.catalog>.link{padding-right:var(--m-gut);font-size:14px;font-weight:500;color:var(--m-ink2)}section.catalog .categories{grid-column:1 / -1;display:flex;gap:10px;padding:0 var(--m-gut) 2px;overflow-x:auto;scrollbar-width:none}section.catalog .categories::-webkit-scrollbar{display:none}section.catalog .category-wrap{flex:none;width:76px}section.catalog .static{display:grid;gap:6px}section.catalog .img{display:grid;place-items:center;width:76px;height:76px;overflow:hidden;border-radius:min(22px, var(--radius-cap, 999px));background:var(--m-tile-img);color:var(--m-on-tile)}section.catalog .img img{position:absolute;inset:13%;width:74%;height:74%;object-fit:contain;mix-blend-mode:var(--m-blend)}section.catalog .img svg{width:32px;height:32px}section.catalog .name{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.2;font-weight:500;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.catalog .sub,section.catalog .desc,section.catalog .hover{display:none}.promo .item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;width:min(calc(100% - 34px), 440px) !important;aspect-ratio:2.05;padding:16px;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:#16161A;color:#fff}.promo .background{position:absolute;inset:0;background-position:center;background-size:cover}.promo .gradient{position:absolute;inset:35% 0 0;background:linear-gradient(to top, rgba(8,8,10,0.72), rgba(8,8,10,0))}.promo .label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:26px;padding:0 10px;overflow:hidden;border-radius:min(13px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.promo .text{position:relative;font-size:16px;line-height:1.25;font-weight:700;letter-spacing:-.01em}.actions.section .offer-wrap{width:232px !important}.actions.section .item,.actions.section .static{display:grid;gap:3px;align-content:start;height:auto !important}.actions.section .img{display:block;aspect-ratio:1.7;margin-bottom:4px;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img)}.actions.section .img img{width:100%;height:100%;object-fit:cover}.actions.section .date{order:-1;grid-row:2;font-size:12px;color:var(--m-muted)}.actions.section .name{font-size:15px;line-height:1.25;font-weight:600}.actions.section .desc,.actions.section .hover{display:none}.swiper-slide-duplicate{display:none !important}.about-and-news{display:grid;gap:30px}.about-and-news .about{margin:0 var(--m-gut);overflow:hidden;border-radius:min(22px, var(--radius-cap, 999px));background:var(--m-tile)}.about-and-news .about .img img{display:block;width:100%;aspect-ratio:1.7;object-fit:cover}.about-and-news .about .content{display:grid;gap:8px;padding:16px}.about-and-news .about .title{padding:0}.about-and-news .about .desc{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.45;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:5}.about-and-news .about .desc p{margin:0}.about-and-news .about .btn{justify-self:start;min-height:40px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-bg);color:var(--m-ink);font-size:14px}.about-and-news .news{display:grid;grid-template-columns:1fr auto;align-items:baseline}.about-and-news .news>.title{padding-right:12px}.about-and-news .news>.all{padding-right:var(--m-gut);font-size:14px;font-weight:500;color:var(--m-ink2)}.about-and-news .news .previews{grid-column:1 / -1;display:flex;gap:10px;padding:0 var(--m-gut);overflow-x:auto;scrollbar-width:none}.about-and-news .news .previews::-webkit-scrollbar{display:none}.about-and-news .news .item{flex:none;display:grid;gap:3px;align-content:start;width:232px}.about-and-news .news .img{display:block;aspect-ratio:1.7;margin-bottom:4px;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img)}.about-and-news .news .img img{width:100%;height:100%;object-fit:cover}.about-and-news .news .text{display:grid;gap:3px}.about-and-news .news .date{order:-1;font-size:12px;color:var(--m-muted)}.about-and-news .news .name{font-size:15px;line-height:1.25;font-weight:600}.brands.main-nav .item{position:relative;width:120px !important;aspect-ratio:1.4;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile-img)}.brands.main-nav .item a{position:absolute;inset:0}.brands.main-nav .item img{position:absolute;inset:18%;width:64%;height:64%;object-fit:contain;mix-blend-mode:var(--m-blend)}section.instagram{display:grid;grid-template-columns:1fr auto;align-items:baseline}section.instagram>.more{padding-right:var(--m-gut);font-size:14px;font-weight:500;color:var(--m-ink2)}section.instagram .instagram-wrapper{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3, 1fr);gap:6px;padding:0 var(--m-gut);font-size:13.5px;color:var(--m-muted)}section.instagram .instagram-wrapper>p{grid-column:1 / -1;margin:0}section.instagram .instagram-wrapper a,section.instagram .instagram-wrapper .item{display:block;aspect-ratio:1;overflow:hidden;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile-img) center / cover no-repeat}section.instagram .instagram-wrapper img{width:100%;height:100%;object-fit:cover}.products-new{display:grid;gap:30px}.products-new .categories-block{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 var(--m-gut) 12px}.products-new .categories-block .top-block,.products-new .categories-block .text{display:contents}.products-new .categories-block .title{padding:0}.products-new .categories-block .link{flex:none;font-size:14px;font-weight:500;color:var(--m-ink2)}.products-new .categories-block .bottom-block{display:none}.products-new .swiper-slide{width:156px !important}.viewed-products,.catalog-viewed,.viewed{margin-top:30px}.viewed-products .swiper-slide,.catalog-viewed .swiper-slide,.viewed .swiper-slide{width:156px !important}.products-new,.about-and-news{grid-template-columns:minmax(0, 1fr)}.products-new>.items{min-width:0}.previously-container{margin-top:30px}.previously-container .swiper-wrapper{gap:10px}.previously-container .item{display:grid;gap:6px;align-content:start;width:96px !important}.previously-container .img{position:relative;display:block;aspect-ratio:1;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile-img)}.previously-container .img img{position:absolute;inset:13%;width:74%;height:74%;object-fit:contain;mix-blend-mode:var(--m-blend)}.previously-container .content{display:grid;gap:2px}.previously-container .price{order:-1;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.previously-container .name{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.25;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:2}.products.main-nav .tab-content.active>.preloader{display:block !important}.products.main-nav .tab-content.active>.preloader svg{display:none}.tab-skeleton{display:grid;grid-template-columns:repeat(auto-fill, minmax(156px, 1fr));gap:22px 10px;padding:0 var(--m-gut);animation:m-skeleton 1.2s ease-in-out infinite alternate}.tab-skeleton i{display:block}.tab-skeleton i::before{content:"";display:block;aspect-ratio:1 / 1.08;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}.tab-skeleton i::after{content:"";display:block;height:46px;margin-top:12px;background:linear-gradient(var(--m-tile), var(--m-tile)) 0 0 / 46% 18px no-repeat, linear-gradient(var(--m-tile), var(--m-tile)) 0 28px / 88% 14px no-repeat;border-radius:min(6px, var(--radius-cap, 999px))}@keyframes m-skeleton{from{opacity:1}to{opacity:.45}}.home-reviews [hidden]{display:none !important}.home-reviews .home-reviews-nav{display:none}.home-reviews .home-reviews-list{display:flex;gap:10px;padding:0 var(--m-gut);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--m-gut);scrollbar-width:none}.home-reviews .home-reviews-list::-webkit-scrollbar{display:none}.home-reviews .home-reviews-item{display:flex;flex:none;width:min(84vw, 320px);scroll-snap-align:start}.home-reviews .home-review{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:16px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile);color:var(--m-ink)}.home-reviews .home-review-meta{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px}.home-reviews .stars{display:flex;gap:3px}.home-reviews .st{display:block;flex:none;width:14px;height:14px;background-color:var(--m-line);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E") center / contain no-repeat}.home-reviews .st.f{background-color:var(--m-star)}.home-reviews .home-review-date{font-size:12px;color:var(--m-muted);white-space:nowrap}.home-reviews .home-review-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-size:14px;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.home-reviews .home-review.expanded .home-review-text{display:block}.home-reviews .home-review-more{min-height:32px;margin-top:4px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--m-accent)}.home-reviews .home-review-author{margin:10px 0 14px;font-size:13px;font-weight:600}.home-reviews .home-review-product{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:auto;padding-top:12px;border-top:1px solid var(--m-line);color:inherit}.home-reviews .home-review-product .img{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:4px;border-radius:min(10px, var(--radius-cap, 999px));background:var(--m-pic)}.home-reviews .home-review-product .img img{max-width:100%;max-height:100%;width:auto;height:auto;mix-blend-mode:var(--m-blend)}.home-reviews .home-review-product .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:1.3;color:var(--m-ink2)}.home-collections [hidden]{display:none !important}.home-collections .home-collections-nav{display:none}.home-collections .home-collections-list{display:flex;gap:10px;padding:0 var(--m-gut);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--m-gut);scrollbar-width:none}.home-collections .home-collections-list::-webkit-scrollbar{display:none}.home-collections .home-collections-item{display:flex;flex:none;width:min(62vw, 260px);height:176px;scroll-snap-align:start}.home-collections .home-collections-item.wide{width:min(84vw, 340px)}.home-collections .home-collection{position:relative;isolation:isolate;display:flex;align-items:flex-start;width:100%;padding:8px;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-soft);color:var(--m-ink)}.home-collections .home-collection-img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;max-width:none;object-fit:cover}.home-collections .home-collection-caption{display:flex;flex-direction:column;gap:4px;max-width:100%;padding:10px}.home-collections .home-collection-name{font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.home-collections .home-collection-text{font-size:13px;line-height:1.3;color:var(--m-ink2)}.home-collections .home-collection.has-picture{background:var(--m-tile-img)}.home-collections .home-collection.has-picture .home-collection-caption{gap:1px;padding:8px 12px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-bg)}.home-collections .home-collection.has-picture .home-collection-name{font-size:14px;font-weight:600;line-height:1.25;letter-spacing:0}.home-collections .home-collection.has-picture .home-collection-text{display:none}.home-stories [hidden]{display:none !important}.home-stories:first-child{padding-top:12px}.home-stories .home-stories-arrow{display:none}.home-stories .home-stories-list{display:flex;gap:12px;padding:2px var(--m-gut);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:0 var(--m-gut);scrollbar-width:none}.home-stories .home-stories-list::-webkit-scrollbar{display:none}.home-stories .home-stories-item{flex:none}.home-stories .home-story{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:74px;padding:0;border:0;background:none;color:var(--m-ink);font:inherit;text-align:center}.home-stories .home-story:focus-visible{outline:0}.home-stories .home-story:focus-visible .home-story-cover{outline:2px solid var(--m-accent);outline-offset:2px}.home-stories .home-story-cover{position:relative;display:block;flex:none;padding:3px;border:2px solid var(--m-accent);border-radius:50%;transition:border-color .25s ease,transform .15s ease}.home-stories .home-story-cover::before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;background:var(--m-tile)}.home-stories .home-story-cover::after{content:"";position:absolute;top:50%;left:50%;z-index:2;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255,255,255,0.45);border-top-color:#fff;border-radius:50%;opacity:0}.home-stories .home-story-cover.is-loading::before{animation:stories-pulse 1.2s ease-in-out infinite alternate}.home-stories .home-story-cover.is-loading .home-story-img{opacity:0}.home-stories .home-story-img{position:relative;z-index:1;display:block;width:64px;height:64px;max-width:none;border-radius:inherit;object-fit:cover;transition:opacity .3s ease,filter .2s ease}.home-stories .home-story-name{display:-webkit-box;max-width:100%;overflow:hidden;font-size:12px;line-height:1.25;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-stories .home-story-state{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home-stories .home-story.is-opening .home-story-img{filter:brightness(.6)}.home-stories .home-story.is-opening .home-story-cover::after{opacity:1;animation:stories-spin .7s linear infinite}.home-stories .home-stories-item.is-seen .home-story-cover{border-color:var(--m-line)}.home-stories .home-stories-item.is-seen .home-story-name{color:var(--m-muted)}.home-stories.view-square .home-story{width:86px}.home-stories.view-square .home-story-cover{border-radius:min(22px, var(--radius-cap, 999px))}.home-stories.view-square .home-story-cover::before,.home-stories.view-square .home-story-img{border-radius:min(17px, var(--radius-cap, 999px))}.home-stories.view-square .home-story-img{width:76px;height:76px}.home-stories.view-card .home-stories-list{gap:8px}.home-stories.view-card .home-story{width:118px}.home-stories.view-card .home-story-cover{border-radius:min(22px, var(--radius-cap, 999px))}.home-stories.view-card .home-story-cover::before,.home-stories.view-card .home-story-img{border-radius:min(17px, var(--radius-cap, 999px))}.home-stories.view-card .home-story-img{width:108px;height:144px}.home-stories.view-card .home-story-name,.home-stories.view-card .home-stories-item.is-seen .home-story-name{position:absolute;right:5px;bottom:5px;left:5px;z-index:1;max-width:none;padding:30px 10px 10px;border-radius:0 0 min(17px, var(--radius-cap, 999px)) min(17px, var(--radius-cap, 999px));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.62));color:#fff;font-size:13px;font-weight:600;text-align:left}.stories-viewer{--sv-h:100vh}.stories-viewer .stories-viewer-track{gap:0}.stories-viewer .stories-viewer-stage{width:min(100vw, calc(var(--sv-h) * 9 / 16));border-radius:0}.stories-viewer .stories-viewer-arrow,.stories-viewer .stories-viewer-arrow[hidden],.stories-viewer .stories-viewer-peek,.stories-viewer .stories-viewer-peek[hidden]{display:none !important}.stories-viewer .stories-viewer-bars{top:calc(10px + env(safe-area-inset-top, 0px))}.stories-viewer .stories-viewer-head{top:calc(20px + env(safe-area-inset-top, 0px))}.stories-viewer .stories-viewer-control{width:44px;height:44px}.stories-viewer .stories-viewer-caption{padding:88px 16px calc(20px + env(safe-area-inset-bottom, 0px))}.stories-viewer .stories-viewer-title{font-size:24px;letter-spacing:-.02em}.stories-viewer .stories-viewer-button{align-self:stretch;min-height:48px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-accent);color:var(--m-on-accent);font-size:15px;font-weight:600}@supports (height: 100dvh){.stories-viewer{--sv-h:100dvh}}@keyframes m-deal-left-change{from{opacity:0;transform:translateY(-45%)}to{opacity:1;transform:translateY(0)}}.deal-timer{display:flex;flex-direction:column;gap:5px;min-width:0}.deal-timer [hidden]{display:none !important}.deal-timer .deal-timer-cap{font-size:12px;line-height:1.2;color:var(--m-muted)}.deal-timer .deal-timer-value{display:flex;align-items:baseline;font-size:19px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.deal-timer .deal-timer-days{display:flex;align-items:baseline;margin-right:7px}.deal-timer b{font-weight:inherit}.deal-timer i{margin-left:2px;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;color:var(--m-muted)}.deal-timer em{margin:0 1px;font-style:normal;font-weight:400;color:var(--m-muted)}.deal-stock{display:flex;flex-direction:column;gap:5px;min-width:0}.deal-stock .deal-stock-text{font-size:12px;line-height:1.2;color:var(--m-muted)}.deal-stock .deal-stock-text b{display:inline-block;font-weight:700;color:var(--m-ink);font-variant-numeric:tabular-nums}.deal-stock .deal-stock-text b.is-changed{animation:m-deal-left-change .35s cubic-bezier(.22, 1, .36, 1)}.deal-stock .deal-stock-bar{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:3px;height:6px;margin-top:8px}.deal-stock .deal-stock-bar i{border-radius:2px;background:var(--m-line);transition:background-color .3s cubic-bezier(.22, 1, .36, 1)}.deal-stock .deal-stock-bar i.is-on{background:var(--m-accent)}.deal-status{font-size:14px;font-weight:600;line-height:1.3;color:var(--m-muted)}.deal-status:empty{display:none}.is-low .deal-stock-text b{color:var(--m-sale)}.is-low .deal-stock-bar i.is-on{background:var(--m-sale)}.is-soldout .deal-timer,.is-ended .deal-timer,.is-soldout .deal-stock,.is-ended .deal-stock{display:none}.deal-clock{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.deal-clock [hidden]{display:none !important}.deal-clock b{font-weight:700}.deal-clock i{margin-left:1px;font-style:normal;font-weight:400}.home-deals [hidden]{display:none !important}.home-deals .home-deals-nav{display:none}.home-deals .home-deals-head{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;padding-bottom:12px}.home-deals .home-deals-head .title{padding-bottom:0}.home-deals .home-deals-clock{display:flex;align-items:center;gap:8px;margin-left:auto;padding-right:var(--m-gut)}.home-deals .home-deals-clock-cap{display:none}.home-deals .home-deals-clock .deal-clock{padding:6px 10px;border-radius:min(10px, var(--radius-cap, 999px));background:var(--m-soft);font-size:14px;line-height:1.2}.home-deals .home-deals-list{display:flex;gap:10px;margin:0;padding:0 var(--m-gut);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--m-gut);scrollbar-width:none}.home-deals .home-deals-list::-webkit-scrollbar{display:none}.home-deals .home-deals-item{display:flex;flex:none;width:min(64vw, 250px);margin:0;padding:0;scroll-snap-align:start}.home-deals .home-deals-item::before{display:none}.home-deals.count-1 .home-deals-item{width:100%}.home-deals .is-lead .home-deal{background:linear-gradient(180deg, var(--m-soft) 0%, var(--m-tile) 70%)}.home-deals .home-deal{position:relative;display:flex;flex-direction:column;width:100%;padding:8px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}.home-deals .home-deal-badges{position:absolute;top:16px;left:16px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.home-deals .home-deal-badge{padding:4px 8px;border-radius:min(8px, var(--radius-cap, 999px));font-size:12px;font-weight:700;line-height:1.2}.home-deals .home-deal-badge:empty{display:none}.home-deals .home-deal-badge.percent{background:var(--m-sale);color:#fff}.home-deals .home-deal-badge.status{background:var(--m-muted);color:var(--m-bg)}.home-deals .home-deal-pic{display:flex;align-items:center;justify-content:center;height:156px;padding:14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-pic)}.home-deals .home-deal-pic img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:var(--m-blend)}.home-deals.count-1 .home-deal-pic{height:200px}.home-deals .home-deal-body{display:flex;flex:1;flex-direction:column;min-width:0;padding:10px 6px 6px}.home-deals .home-deal-label{display:none}.home-deals .home-deal-name{display:-webkit-box;overflow:hidden;min-height:2.6em;font-size:14px;font-weight:500;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-deals .home-deal-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:8px}.home-deals .home-deal-price{order:-1;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.home-deals .home-deal-prices:has(.home-deal-old:not([hidden])) .home-deal-price{color:var(--m-sale)}.home-deals .home-deal-old{font-size:13px;color:var(--m-muted);text-decoration:line-through;white-space:nowrap}.home-deals .home-deal-meta{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:10px}.home-deals .home-deal-meta .deal-stock{gap:0}.home-deals .home-deal-meta .deal-stock-bar{margin-top:6px}.home-deals .home-deal-own-clock{font-size:12px;line-height:1.2;color:var(--m-muted)}.home-deals .home-deal-own-clock.is-shared{display:none}.home-deals .home-deal-own-clock b{color:var(--m-ink)}.home-deals .home-deal-actions{display:flex;padding-top:12px}.home-deals .home-deal-actions .btn{width:100%;min-height:42px;border-radius:min(14px, var(--radius-cap, 999px));font-size:14px}.home-deals .home-deal-actions .btn.white{background:var(--m-bg);color:var(--m-ink)}.home-deals .home-deal-actions .btn.is-busy{opacity:.6;pointer-events:none}.home-deals .home-deal-actions .btn.is-done{background:var(--m-bg);color:var(--m-ink)}.home-deals .is-soldout .home-deal-pic img,.home-deals .is-ended .home-deal-pic img{opacity:.45;filter:grayscale(1)}.home-deals .is-soldout .home-deal-own-clock,.home-deals .is-ended .home-deal-own-clock{display:none}.product-deal-place:empty{display:none}.has-deal .product-timer{display:none !important}.product-deal{display:grid;flex:0 0 100%;order:-1;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:10px 12px;margin:0 0 14px;padding:12px 14px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-soft)}.product-deal[hidden]{display:none}.product-deal .product-deal-label,.product-deal .deal-status{grid-column:1 / -1}.product-deal .product-deal-label{font-size:14px;font-weight:600;line-height:1.3}main.catalog>.catalog .categories,.catalog-sections .categories{display:grid;gap:18px;padding:0 var(--m-gut)}main.catalog>.catalog .categories .static,.catalog-sections .categories .static{display:grid;grid-template-columns:48px minmax(0, 1fr);align-items:center;gap:0 12px}main.catalog>.catalog .categories .img,.catalog-sections .categories .img{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:min(15px, var(--radius-cap, 999px));background:var(--m-tile-img);color:var(--m-on-tile)}main.catalog>.catalog .categories .img img,.catalog-sections .categories .img img{position:absolute;inset:13%;width:74%;height:74%;object-fit:contain;mix-blend-mode:var(--m-blend)}main.catalog>.catalog .categories .img svg,.catalog-sections .categories .img svg{width:24px;height:24px}main.catalog>.catalog .categories .text,.catalog-sections .categories .text{display:contents}main.catalog>.catalog .categories .name,.catalog-sections .categories .name{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;font-size:18px;font-weight:700;letter-spacing:-.02em}main.catalog>.catalog .categories .name::after,.catalog-sections .categories .name::after{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted)}main.catalog>.catalog .categories .sub,.catalog-sections .categories .sub{grid-column:1 / -1;margin-top:6px}main.catalog>.catalog .categories .sub .item,.catalog-sections .categories .sub .item{display:flex;align-items:center;min-height:46px;border-bottom:1px solid var(--m-line);font-size:15px;font-weight:500}main.catalog>.catalog .categories .desc,.catalog-sections .categories .desc,main.catalog>.catalog .categories .hover,.catalog-sections .categories .hover{display:none}.catalog .sort:has(.filter-btn.open, .current-sort.active){z-index:3000}.catalog .sort{position:sticky;top:60px;z-index:49;display:flex;align-items:center;padding:8px calc(var(--m-gut) - 10px) 8px var(--m-gut);border-bottom:1px solid var(--m-line);background:var(--m-bg)}.catalog .sort .filter-btn,.catalog .sort .current-sort{display:inline-flex;align-items:center;gap:6px;height:40px;margin-right:18px;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.catalog .sort .filter-btn::before,.catalog .sort .current-sort::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.500h8M18 7.500h2M4 16.500h2M12 16.500h8'/%3E%3Ccircle cx='15' cy='7.5' r='2.4'/%3E%3Ccircle cx='9' cy='16.5' r='2.4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.500h8M18 7.500h2M4 16.500h2M12 16.500h8'/%3E%3Ccircle cx='15' cy='7.5' r='2.4'/%3E%3Ccircle cx='9' cy='16.5' r='2.4'/%3E%3C/svg%3E") center / contain no-repeat}.catalog .sort .current-sort::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5v14M8 19l-3.5-3.500M8 19l3.5-3.500M16 19V5M16 5l-3.5 3.500M16 5l3.5 3.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5v14M8 19l-3.5-3.500M8 19l3.5-3.500M16 19V5M16 5l-3.5 3.500M16 5l3.5 3.5'/%3E%3C/svg%3E")}.catalog .sort .filter-btn.mobile-hidden{display:none}.catalog .sort .filter-btn.open::after,.catalog .sort .current-sort.active::after{content:"";position:fixed;inset:0;z-index:3000;background:rgba(8,8,10,0.52)}.catalog .sort .sort-filter{display:none}.catalog .sort .mobile-sort{min-width:0}.catalog .sort .mobile-sort-list{display:none}.catalog .sort .mobile-sort-list.show{position:fixed;left:0;right:0;bottom:0;z-index:3001;display:block;max-width:560px;margin:0 auto;padding:14px 16px calc(16px + var(--m-safe-b));border-radius:min(26px, var(--radius-cap, 999px)) min(26px, var(--radius-cap, 999px)) 0 0;background:var(--m-bg);animation:m-sheet .5s cubic-bezier(.22, 1, .36, 1) both}.catalog .sort .mobile-sort-list .link{display:flex;align-items:center;min-height:52px;border-bottom:1px solid var(--m-line);font-size:16px;font-weight:500}.catalog .sort .mobile-sort-list .item:last-child .link{border-bottom:0}.catalog .sort .display{display:flex;margin-left:auto}.catalog .sort .display .item{display:grid;place-items:center;width:40px;height:40px;color:var(--m-muted)}.catalog .sort .display .item::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='4' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='4' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='4' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3Crect x='13.5' y='13.5' width='6.5' height='6.5' rx='1.6'/%3E%3C/svg%3E") center / contain no-repeat}.catalog .sort .display .item.list::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.catalog .sort .display .item.table{display:none}.catalog .sort .display .item.active{color:var(--m-ink)}.products-list.card,.products-list:not(.list):not(.pricelist){display:grid;grid-template-columns:repeat(auto-fill, minmax(156px, 1fr));gap:22px 10px;padding:16px var(--m-gut) 0}.products-list.card .product-wrap,.products-list:not(.list):not(.pricelist) .product-wrap{min-width:0}.catalog .filter{display:none}.catalog .filter.open{position:fixed;inset:max(44px, 7dvh) 0 0;z-index:3001;display:flex;flex-direction:column;width:100%;max-width:560px;margin:0 auto;border-radius:min(26px, var(--radius-cap, 999px)) min(26px, var(--radius-cap, 999px)) 0 0;background:var(--m-bg);animation:m-sheet .5s cubic-bezier(.22, 1, .36, 1) both}.filter-mobile-head{flex:none;display:flex;align-items:center;gap:2px;padding:14px 6px 6px 16px}.filter-mobile-title{margin-right:auto;font-size:22px;font-weight:700;letter-spacing:-.02em}.filter-mobile-close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none}.filter-mobile-close::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.bx_filter{flex:1;min-height:0;display:flex;flex-direction:column}.bx_filter .bx_filter_section,.bx_filter form{flex:1;min-height:0;display:flex;flex-direction:column}.bx_filter form{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.bx_filter form::-webkit-scrollbar{display:none}.bx_filter .bx_filter_title,.bx_filter .bx_filter_container_modef,.bx_filter .bx_filter_popup_result,.bx_filter .bx_ui_slider_part,.bx_filter .bx_ui_slider_pricebar_VD,.bx_filter .bx_ui_slider_pricebar_VN{display:none !important}.bx_filter .bx_filter_parameters_box{margin:0 16px;padding:16px 0 18px;border-top:1px solid var(--m-line)}.bx_filter .bx_filter_parameters_box:first-of-type{border-top:0;padding-top:8px}.bx_filter .bx_filter_parameters_box_title{margin-bottom:12px;font-size:16px;font-weight:700}.bx_filter .params-container{display:block !important;height:auto !important;overflow:visible !important}.bx_filter .bx_filter_block.price .bx_filter_parameters_box_container,.bx_filter .bx_filter_parameters_box_container:has(> .bx_filter_parameters_box_container_block){display:grid;grid-template-columns:1fr 1fr;gap:8px}.bx_filter .bx_filter_input_container input{height:48px;font-weight:600;font-variant-numeric:tabular-nums}.bx_filter .bx_ui_slider_track{grid-column:1 / -1;position:relative;height:28px;margin:4px 12px 0}.bx_filter .bx_ui_slider_track::before{content:"";position:absolute;left:0;right:0;top:12px;height:4px;border-radius:2px;background:var(--m-line)}.bx_filter .bx_ui_slider_pricebar_V{position:absolute;top:12px;height:4px;border-radius:2px;background:var(--m-ink)}.bx_filter .bx_ui_slider_range{position:absolute;top:0;bottom:0}.bx_filter .bx_ui_slider_handle{position:absolute;top:2px;width:24px;height:24px;border-radius:50%;background:var(--m-bg);box-shadow:inset 0 0 0 2px var(--m-ink),0 2px 6px rgba(0,0,0,0.16);touch-action:none}.bx_filter .bx_ui_slider_handle.left{margin-left:-12px}.bx_filter .bx_ui_slider_handle.right{margin-right:-12px}.bx_filter .bx_ui_slider_handle::after{content:"";position:absolute;inset:-10px}.bx_filter .bx_filter_param_label{display:flex;align-items:center;min-height:46px;font-size:16px;color:var(--m-ink);cursor:pointer}.bx_filter .bx_filter_param_label.disabled,.bx_filter .bx_filter_param_label:has(.disabled){color:var(--m-muted)}.bx_filter .bx_filter_input_checkbox{display:flex;align-items:center;gap:12px;width:100%}.bx_filter .bx_filter_input_checkbox input{position:absolute;opacity:0;pointer-events:none}.bx_filter .bx_filter_param_text{display:flex;align-items:center;gap:12px;min-width:0}.bx_filter .bx_filter_param_text::before{content:"";flex:none;width:24px;height:24px;border-radius:min(8px, var(--radius-cap, 999px));box-shadow:inset 0 0 0 1.5px var(--m-muted)}.bx_filter input[type="radio"]+.bx_filter_param_text::before{border-radius:50%}.bx_filter input:checked+.bx_filter_param_text::before{background:var(--m-fill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / 16px no-repeat;background-blend-mode:normal;box-shadow:none}.bx_filter .bx_filter_parameters_box_container:has(> .bx_filter_checkbox_w_pic, > .bx_filter_checkbox_w_pic_label){display:flex;flex-wrap:wrap;gap:8px}.bx_filter .bx_filter_checkbox_w_pic,.bx_filter .bx_filter_checkbox_w_pic_label{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 8px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500;color:var(--m-ink)}.bx_filter .bx_filter_checkbox_w_pic.active,.bx_filter .bx_filter_checkbox_w_pic_label.active,.bx_filter .bx_filter_checkbox_w_pic.bx_active,.bx_filter .bx_filter_checkbox_w_pic_label.bx_active,.bx_filter .bx_filter_checkbox_w_pic:has(input:checked),.bx_filter .bx_filter_checkbox_w_pic_label:has(input:checked){box-shadow:inset 0 0 0 2px var(--m-ink)}.bx_filter .bx_filter_checkbox_w_pic .bx_filter_param_text::before,.bx_filter .bx_filter_checkbox_w_pic_label .bx_filter_param_text::before{display:none}.bx_filter .bx_filter_checkbox_w_pic .bx_filter_input_checkbox,.bx_filter .bx_filter_checkbox_w_pic_label .bx_filter_input_checkbox{width:auto}.bx_filter .bx_filter_checkbox_w_pic{padding:0 8px}.bx_filter .bx_filter_icon,.bx_filter .bx_filter_btn_color_icon{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.16);font-size:0}.bx_filter .bx_filter_select_block{position:relative;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 40px 0 14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile);font-size:16px;cursor:pointer}.bx_filter .bx_filter_select_block::after{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;position:absolute;right:12px;top:15px}.bx_filter .bx_filter_select_text{display:flex;align-items:center;gap:8px;min-width:0}.bx_filter .bx_filter_button_box{position:sticky;bottom:0;z-index:2;margin-top:auto;padding:10px 16px calc(12px + var(--m-safe-b));border-top:1px solid var(--m-line);background:var(--m-bg)}.bx_filter .bx_filter_button_box .bx_filter_parameters_box_container{display:flex;flex-direction:row-reverse;gap:8px}.bx_filter .bx_filter_button_box .bx_filter_search_button{flex:1}.bx_filter .bx_filter_button_box .bx_filter_search_reset{flex:none;background:var(--m-tile);color:var(--m-ink)}.bx_filter_select_popup ul{min-width:220px;max-height:60dvh;overflow-y:auto;padding:6px 14px}.bx_filter_select_popup .bx_filter_param_label{display:flex;align-items:center;gap:8px;min-height:44px;font-size:16px;color:var(--m-ink)}.bx_filter_select_popup .bx_filter_param_label.selected{font-weight:700}.bx_filter_select_popup .bx_filter_param_label.disabled{color:var(--m-muted)}.light-categories{padding-bottom:2px}.light-categories .swiper-wrapper,.light-categories .items{gap:8px}.light-categories .item-wrap{width:auto !important}.light-categories a{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500;white-space:nowrap}.light-categories a.active{background:var(--m-ink);color:var(--m-bg)}.light-categories i{font-style:normal;font-size:12px;color:var(--m-muted)}.light-categories .show-more-cats{display:none}.products-list.list,.products-list.pricelist{padding:4px var(--m-gut) 0}.product-card-list,.product-card-pricelist{position:relative;display:grid;grid-template-columns:92px minmax(0, 1fr) 40px;gap:0 12px;align-content:start;padding:14px 0;border-bottom:1px solid var(--m-line)}.product-card-list .content,.product-card-pricelist .content,.product-card-list .content>.top,.product-card-pricelist .content>.top,.product-card-list .params,.product-card-pricelist .params,.product-card-list .buttons,.product-card-pricelist .buttons{display:contents}.product-card-list>.img,.product-card-pricelist>.img{grid-column:1;grid-row:1 / span 5;position:relative;align-self:start;width:92px;height:92px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile-img)}.product-card-list>.img img,.product-card-pricelist>.img img{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.product-card-list .price-container,.product-card-pricelist .price-container{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.product-card-list .price-container .price,.product-card-pricelist .price-container .price{order:-1;font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.product-card-list .price-container .old-price,.product-card-pricelist .price-container .old-price{font-size:12.5px;color:var(--m-muted);text-decoration:line-through}.product-card-list .price-container .measure,.product-card-pricelist .price-container .measure,.product-card-list .price-container .saving,.product-card-pricelist .price-container .saving{display:none !important}.product-card-list .price-container:has(.old-price:not([style*="none"])) .price,.product-card-pricelist .price-container:has(.old-price:not([style*="none"])) .price{color:var(--m-sale)}.product-card-list .name,.product-card-pricelist .name{grid-column:2;grid-row:2;display:-webkit-box;margin-top:3px;overflow:hidden;font-size:14px;line-height:1.3;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-list .info,.product-card-pricelist .info{grid-column:2;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:5px;font-size:12px;color:var(--m-muted)}.product-card-list .info .code,.product-card-pricelist .info .code{display:none}.product-card-list .info .iblock-vote:not(:has(.star-voted, .star-empty)),.product-card-pricelist .info .iblock-vote:not(:has(.star-voted, .star-empty)){display:none}.product-card-list .info .stock,.product-card-pricelist .info .stock{color:var(--m-ok)}.product-card-list .info .stock::before,.product-card-pricelist .info .stock::before{display:none}.product-card-list .info .stock.out,.product-card-pricelist .info .stock.out{color:var(--m-muted)}.product-card-list .desc,.product-card-pricelist .desc,.product-card-list .labels,.product-card-pricelist .labels,.product-card-list .counter,.product-card-pricelist .counter,.product-card-list .additional-links .compare,.product-card-pricelist .additional-links .compare,.product-card-list .additional-links span,.product-card-pricelist .additional-links span,.product-card-list .product-item-button-container.sku-only,.product-card-pricelist .product-item-button-container.sku-only{display:none}.product-card-list .additional-links,.product-card-pricelist .additional-links{grid-column:3;grid-row:1;display:block !important}.product-card-list .additional-links .wishlist,.product-card-pricelist .additional-links .wishlist{display:grid;place-items:center;width:40px;height:32px;color:var(--m-ink)}.product-card-list .additional-links .wishlist::before,.product-card-pricelist .additional-links .wishlist::before{content:"";display:block;flex:none;width:22px;height:22px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E") center / contain no-repeat;font-size:0}.product-card-list .additional-links .wishlist.active,.product-card-pricelist .additional-links .wishlist.active{color:#D4281C}.product-card-list .additional-links .wishlist.active::before,.product-card-pricelist .additional-links .wishlist.active::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E")}.product-card-list .product-item-button-container,.product-card-pricelist .product-item-button-container{grid-column:3;grid-row:2 / span 3;align-self:end}.product-card-list .product-item-button-container .btn,.product-card-pricelist .product-item-button-container .btn{width:40px;min-height:40px;height:40px;padding:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);box-shadow:none;font-size:0}.product-card-list .product-item-button-container .btn span,.product-card-pricelist .product-item-button-container .btn span{display:none}.product-card-list .product-item-button-container .btn::before,.product-card-pricelist .product-item-button-container .btn::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E") center / contain no-repeat}.product-card-list .product-item-button-container .btn.detail::before,.product-card-pricelist .product-item-button-container .btn.detail::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E")}.product-card-list .product-item-button-container .btn.in-basket::before,.product-card-pricelist .product-item-button-container .btn.in-basket::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E")}.product-card-list.has-offers .product-item-button-container,.product-card-pricelist.has-offers .product-item-button-container{display:none !important}.product-card-list.has-offers .product-item-button-container.sku-only,.product-card-pricelist.has-offers .product-item-button-container.sku-only{display:block !important}.product-card-list>div[id]:not([class]),.product-card-pricelist>div[id]:not([class]),.product-card-list .product-item-info-container,.product-card-pricelist .product-item-info-container{display:none}.pagination-bottom,.pagination-top{margin:28px var(--m-gut) 0}.pagination .items{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pagination .item{display:grid;place-items:center;min-width:44px;height:44px;padding:0 8px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile);font-size:15px;font-weight:600}.pagination .item.active{background:var(--m-ink);color:var(--m-bg)}.pagination .item.prev,.pagination .item.next{font-size:0}.pagination .item.prev::before,.pagination .item.next::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat}.pagination .item.prev::before{transform:rotate(180deg)}.pagination .item.dots,.pagination .item.disabled{background:none;color:var(--m-muted)}.show-more,.btn-show-more,.load-more-btn{display:flex;width:calc(100% - var(--m-gut) * 2);margin:18px var(--m-gut) 0;background:var(--m-tile);color:var(--m-ink)}.category-desc,.section-description{margin:44px var(--m-gut) 0;font-size:15px;line-height:1.5;color:var(--m-ink2)}.category-desc h2,.section-description h2,.category-desc h3,.section-description h3{margin-bottom:8px;font-size:18px;color:var(--m-ink)}body:has(.product-main-info){padding-bottom:calc(73px + var(--m-safe-b))}body:has(.product-main-info) .mobile-menu-3-0,body:has(.product-main-info) .breadcrumbs{display:none}body:has(.product-main-info) .cookie{bottom:calc(73px + var(--m-safe-b) + 8px)}body:has(.product-main-info) .m-header-bar{height:0;padding:0;background:none}body:has(.product-main-info) .m-header-bar .m-search-open{display:none}body:has(.product-main-info) .m-header-bar .m-back{position:absolute;top:8px;left:calc(var(--m-gut) - 4px);width:42px;height:42px;border-radius:50%;background:#fff;color:#16161A;box-shadow:0 1px 6px rgba(0,0,0,0.14)}body:has(.product-main-info) .m-header-bar .m-back .m-i{width:21px;height:21px}body:has(.product-main-info) .wrapper>.container{display:flex;flex-direction:column;padding-top:0}body:has(.product-main-info) .content-wrapper,body:has(.product-main-info) .content-column,body:has(.product-main-info) .product-main-info,body:has(.product-main-info) .product-main-container{display:contents}body:has(.product-main-info) h1.main-title{order:-2;padding:16px var(--m-gut) 0;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:-.015em}body:has(.product-main-info) .product-img{order:-4}body:has(.product-main-info) .info>.top{order:-3}.product-img{position:relative;background:var(--m-tile-img)}.product-img .main-img{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-img .main-img::-webkit-scrollbar{display:none}.product-img .main-img>div{position:relative;flex:none;display:block !important;width:100%;aspect-ratio:1 / 1.02;scroll-snap-align:center}.product-img .main-img img{position:absolute;inset:12% 11%;width:78%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.product-img .slider-controls-wrapper,.product-img>.thumbnails{display:none}.product-img .labels{position:absolute;left:16px;bottom:14px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.product-img .labels .label{display:inline-flex;align-items:center;height:24px;padding:0 7px;border-radius:min(7px, var(--radius-cap, 999px));background:#16161A;color:#fff;font-size:12px;font-weight:700}.product-img .labels .label.discount,.product-img .labels .label.sale,.product-img .labels .label.action,.product-img .labels .label[id]{background:#D4281C}.product-img .labels .label.m-hidden{display:none}.product-img .labels .label:empty{display:none}.product-img .additional-links{position:absolute;top:8px;right:calc(var(--m-gut) - 4px);z-index:2;display:flex;gap:8px}.product-img .additional-links a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#16161A;box-shadow:0 1px 6px rgba(0,0,0,0.14)}.product-img .additional-links a::before{content:"";display:block;flex:none;width:21px;height:21px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20V10M12 20V4M18 20v-7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20V10M12 20V4M18 20v-7'/%3E%3C/svg%3E") center / contain no-repeat;font-size:0}.product-img .additional-links a.active{background:#16161A;color:#fff}.product-img .additional-links .wishlist{display:none}.product-main-info .info,body:has(.product-main-info) .info{display:flex;flex-direction:column;min-width:0;padding:0 var(--m-gut)}.product-main-info .info>.top,body:has(.product-main-info) .info>.top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:10px 0 8px;font-size:13px;color:var(--m-muted)}.product-main-info .info>.top .brand-img,body:has(.product-main-info) .info>.top .brand-img{order:-1;margin-right:auto}.product-main-info .info>.top .brand-img img,body:has(.product-main-info) .info>.top .brand-img img{display:block;width:auto;max-width:96px;height:22px;object-fit:contain;object-position:left center}.product-main-info .info>.top .iblock-vote,body:has(.product-main-info) .info>.top .iblock-vote{order:5;flex:0 0 100%;margin-top:6px}.product-main-info .info>.top .stock,body:has(.product-main-info) .info>.top .stock{font-size:13px;color:var(--m-ok)}.product-main-info .info>.top .stock::before,body:has(.product-main-info) .info>.top .stock::before{display:none}.product-main-info .info>.top .stock.out,body:has(.product-main-info) .info>.top .stock.out{color:var(--m-muted)}.product-main-info .info>.top .stock.order-icon,body:has(.product-main-info) .info>.top .stock.order-icon{color:var(--m-ink2)}.product-main-info .info>.main,body:has(.product-main-info) .info>.main{margin-top:12px}.product-main-info .info .price-container,body:has(.product-main-info) .info .price-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.product-main-info .info .price-container .price,body:has(.product-main-info) .info .price-container .price{order:1;font-size:33px;line-height:1;font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.product-main-info .info .price-container .measure,body:has(.product-main-info) .info .price-container .measure{font-size:14px;font-weight:400;letter-spacing:0;color:var(--m-muted)}.product-main-info .info .price-container .old-price,body:has(.product-main-info) .info .price-container .old-price{order:2;font-size:16px;color:var(--m-muted);text-decoration:line-through}.product-main-info .info .price-container .saving,body:has(.product-main-info) .info .price-container .saving{order:3;flex:0 0 100%;font-size:13px;color:var(--m-sale)}.product-main-info .info .price-container:has(.old-price:not([style*="none"])) .price,body:has(.product-main-info) .info .price-container:has(.old-price:not([style*="none"])) .price{color:var(--m-sale)}.product-main-info .info .price-container .product-item-detail-info-container,body:has(.product-main-info) .info .price-container .product-item-detail-info-container{flex:0 0 100%;margin-top:8px;font-size:13px;letter-spacing:0;font-weight:400;line-height:1.35}.product-main-info .product-timer,body:has(.product-main-info) .product-timer{order:4;flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;font-size:13px;color:var(--m-ink2)}.product-main-info .product-timer .time,body:has(.product-main-info) .product-timer .time{display:flex;gap:8px}.product-main-info .product-timer .item span,body:has(.product-main-info) .product-timer .item span{margin-right:2px;font-weight:700;color:var(--m-ink);font-variant-numeric:tabular-nums}.product-main-info .info .desc,body:has(.product-main-info) .info .desc{margin-top:18px}.product-main-info .info .desc .text,body:has(.product-main-info) .info .desc .text{display:-webkit-box;overflow:hidden;font-size:15px;line-height:1.5;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:4}.product-main-info .info .desc .more,body:has(.product-main-info) .info .desc .more{display:inline-block;padding:10px 0;font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:var(--m-muted);text-decoration-thickness:1px;text-underline-offset:4px}.product-main-info .info .desc .characteristics,body:has(.product-main-info) .info .desc .characteristics{margin-top:8px}.product-main-info .order-container,body:has(.product-main-info) .order-container{order:-1;margin-top:16px}.product-main-info .info>.main,body:has(.product-main-info) .info>.main{order:-2}.product-main-info .order-container .buttons,body:has(.product-main-info) .order-container .buttons{display:grid;gap:12px;margin-top:22px}.product-main-info .order-container .buttons .counter,body:has(.product-main-info) .order-container .buttons .counter{display:none}.product-main-info .order-container .buttons .product-item-button-container,body:has(.product-main-info) .order-container .buttons .product-item-button-container,.product-main-info .order-container .buttons .product-item-button-container>div,body:has(.product-main-info) .order-container .buttons .product-item-button-container>div{display:grid;gap:12px}.product-main-info .order-container .buttons .product-item-button-container>.product-item-detail-info-container,body:has(.product-main-info) .order-container .buttons .product-item-button-container>.product-item-detail-info-container{display:contents}.product-main-info .order-container .buttons .one-click,body:has(.product-main-info) .order-container .buttons .one-click{background:none;color:var(--m-ink);box-shadow:inset 0 0 0 1.5px var(--m-ink)}.product-main-info .order-container .buttons .detail-buy-button:not(.make-order),body:has(.product-main-info) .order-container .buttons .detail-buy-button:not(.make-order){position:fixed;left:calc(var(--m-gut) + 62px + 124px);right:var(--m-gut);bottom:calc(10px + var(--m-safe-b));z-index:81;padding:0 12px}.product-main-info .order-container .buttons .order-text,body:has(.product-main-info) .order-container .buttons .order-text{font-size:13px;color:var(--m-muted)}.product-main-info .delivery-link,body:has(.product-main-info) .delivery-link{display:flex;align-items:center;gap:12px;padding:13px 10px 13px 14px;border:1px solid var(--m-line);border-radius:min(18px, var(--radius-cap, 999px))}.product-main-info .delivery-link::before,body:has(.product-main-info) .delivery-link::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.500h11v10H3zM14 10h4l3 3.200v3.300h-7'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.9'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.9'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.500h11v10H3zM14 10h4l3 3.200v3.300h-7'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.9'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.9'/%3E%3C/svg%3E") center / contain no-repeat}.product-main-info .delivery-link .text,body:has(.product-main-info) .delivery-link .text{flex:1;min-width:0;font-size:14px;line-height:1.3}.product-main-info .delivery-link .link,body:has(.product-main-info) .delivery-link .link{flex:none;font-size:0}.product-main-info .delivery-link .link::before,body:has(.product-main-info) .delivery-link .link::before{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted)}.product-main-info .info>.bottom,body:has(.product-main-info) .info>.bottom{display:grid;gap:12px;margin-top:12px}.product-main-info .info>.bottom .left,body:has(.product-main-info) .info>.bottom .left,.product-main-info .info>.bottom .right,body:has(.product-main-info) .info>.bottom .right{display:grid;gap:12px}.product-main-info .info>.bottom .gifts-tip,body:has(.product-main-info) .info>.bottom .gifts-tip{display:none;padding:12px 14px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-soft);font-size:13.5px;color:var(--m-ink2)}.product-main-info .info>.bottom .gifts-tip.visible,body:has(.product-main-info) .info>.bottom .gifts-tip.visible{display:block}.product-main-info .info>.bottom .gifts-tip .name,body:has(.product-main-info) .info>.bottom .gifts-tip .name{font-weight:600;color:var(--m-ink)}.product-main-info .info>.bottom .gifts-tip .link,body:has(.product-main-info) .info>.bottom .gifts-tip .link{display:inline-block;margin-top:4px;font-weight:600;color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}.product-item-scu-container{margin-top:18px}.product-item-scu-name{margin-bottom:10px;font-size:14px;color:var(--m-ink2)}.product-item-scu-item-list{display:flex;flex-wrap:wrap;gap:8px}.product-item-scu-item-list li{display:flex;align-items:center;justify-content:center;min-width:52px;height:42px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:15px;font-weight:500;cursor:pointer}.product-item-scu-item-list li.selected{background:var(--m-ink);color:var(--m-bg)}.product-item-scu-item-list li.notallowed{color:var(--m-muted);text-decoration:line-through}.product-item-scu-item-list .product-item-scu-item-color-container{gap:8px;padding:0 14px 0 8px}.product-item-scu-item-list .product-item-scu-item-color-container.selected{background:var(--m-tile);color:var(--m-ink);box-shadow:inset 0 0 0 2px var(--m-ink)}.product-item-scu-item-list .product-item-scu-item-color-block{display:flex;align-items:center;gap:8px}.product-item-scu-item-list .product-item-scu-item-color{width:22px;height:22px;border-radius:50%;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.16)}.sizes-table-btn{margin-top:10px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.fixed-product-header{position:fixed;left:0;right:0;bottom:0;z-index:80;height:calc(73px + var(--m-safe-b));padding:10px var(--m-gut) calc(10px + var(--m-safe-b));border-top:1px solid var(--m-line);background:var(--m-bg)}.fixed-product-header .container,.fixed-product-header .fixed-product-header-container,.fixed-product-header .product-container{display:contents}.fixed-product-header .logo,.fixed-product-header .img,.fixed-product-header .btn-container,.fixed-product-header .info>:not(.stock),.fixed-product-header .additional-links .compare,.fixed-product-header .measure{display:none}body .fixed-product-header .info{position:absolute;left:calc(var(--m-gut) + 62px);top:36px;display:block;width:116px;padding:0;overflow:hidden;font-size:11.5px;white-space:nowrap;text-overflow:ellipsis;color:var(--m-ok)}body .fixed-product-header .info .stock::before{display:none}body .fixed-product-header .info .stock.out{color:var(--m-muted)}.fixed-product-header .price-container{position:absolute;left:calc(var(--m-gut) + 62px);top:13px;width:116px;white-space:nowrap}.fixed-product-header .price-container .price{font-size:18px;line-height:1.2;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fixed-product-header .price-container .old-price{display:none !important}.fixed-product-header .additional-links .wishlist{display:grid;place-items:center;width:52px;height:52px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile);color:var(--m-ink)}.fixed-product-header .additional-links .wishlist::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E") center / contain no-repeat;font-size:0}.fixed-product-header .additional-links .wishlist.active{color:#D4281C}.fixed-product-header .additional-links .wishlist.active::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.1 4.1 0 0 1 12 7.4a4.1 4.1 0 0 1 7.5 2.4C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E")}.product-detail{margin-top:28px}.product-detail .advantages{display:grid;gap:8px;margin:0 var(--m-gut) 24px;padding:14px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile);font-size:13.5px;color:var(--m-ink2)}.product-detail .advantages .item{display:flex;align-items:center;gap:10px}.product-detail .advantages .item::before{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-ink)}.product-detail .advantages .icon{display:none}.product-detail .columns,.product-detail .columns>.left,.product-detail .columns>.right{display:block;min-width:0}.tabs-container>.tabs{display:flex;gap:20px;margin-bottom:16px;padding:0 var(--m-gut);overflow-x:auto;border-bottom:1px solid var(--m-line);scrollbar-width:none}.tabs-container>.tabs::-webkit-scrollbar{display:none}.tabs-container>.tabs .tab{position:relative;flex:none;padding:8px 0 12px;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--m-muted);white-space:nowrap}.tabs-container>.tabs .tab.active{color:var(--m-ink)}.tabs-container>.tabs .tab.active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--m-ink)}.tabs-container>.tabs-content>.tab-content{display:none;padding:0 var(--m-gut)}.tabs-container>.tabs-content>.tab-content.active{display:block}.tabs-container>.tabs-content .tab-mobile-text{display:none}.product-detail .description,.content-page,.detail-text{font-size:15px;line-height:1.5;color:var(--m-ink2)}.product-detail .description h2,.content-page h2,.detail-text h2,.product-detail .description h3,.content-page h3,.detail-text h3,.product-detail .description h4,.content-page h4,.detail-text h4{margin:20px 0 8px;color:var(--m-ink)}.product-detail .description h2,.content-page h2,.detail-text h2{font-size:20px}.product-detail .description h3,.content-page h3,.detail-text h3{font-size:17px}.product-detail .description ul,.content-page ul,.detail-text ul,.product-detail .description ol,.content-page ol,.detail-text ol{margin:0 0 12px;padding-left:20px;list-style:revert}.product-detail .description img,.content-page img,.detail-text img{border-radius:min(16px, var(--radius-cap, 999px))}.product-detail .description a,.content-page a,.detail-text a{color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}.product-detail .description table,.content-page table,.detail-text table{display:block;max-width:100%;overflow-x:auto}.characteristics table,.characteristics tbody{display:block;width:100%}.characteristics tr{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--m-line);font-size:14px}.characteristics td{padding:0}.characteristics .type{color:var(--m-muted)}.characteristics .value{font-weight:500;text-align:right}.product-detail .videos,.product-detail .documents{margin-top:32px}.product-detail .videos .name,.product-detail .documents .name{margin-bottom:4px;font-size:17px}.product-detail .videos .items{display:grid;gap:10px;margin-top:8px}.product-detail .videos .item{position:relative;aspect-ratio:1.77777778;overflow:hidden;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile)}.product-detail .videos .item iframe,.product-detail .videos .item img,.product-detail .videos .item video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.product-detail .documents .items{display:grid}.product-detail .documents .item{display:flex;align-items:center;gap:12px;min-height:52px;border-bottom:1px solid var(--m-line);font-size:15px}.product-detail .documents .item a{font-weight:500}.product-detail .documents .item .size,.product-detail .documents .item span{font-size:13px;color:var(--m-muted)}.brand-info{margin:28px var(--m-gut) 0;padding:16px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile)}.brand-info .img img{width:auto;max-width:120px;max-height:40px;mix-blend-mode:var(--m-blend)}.brand-info .desc{display:-webkit-box;margin-top:10px;overflow:hidden;font-size:13.5px;line-height:1.45;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:4}.brand-info .links{margin-top:6px}.brand-info .links a{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:15px;font-weight:500}.brand-info .links a::after{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted)}.short-products-list{margin-top:28px}.short-products-list>.name{padding:0 var(--m-gut) 12px;font-size:20px;font-weight:700;letter-spacing:-.02em}.short-products-list .items{display:flex;gap:10px;padding:0 var(--m-gut);overflow-x:auto;scrollbar-width:none}.short-products-list .items::-webkit-scrollbar{display:none}.short-products-list .item{flex:none;display:grid;gap:6px;width:96px;align-content:start}.short-products-list .img{display:grid;place-items:center;aspect-ratio:1;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile-img)}.short-products-list .img img{position:absolute;inset:13%;width:74%;height:74%;object-fit:contain;mix-blend-mode:var(--m-blend)}.short-products-list .text{display:grid;gap:2px}.short-products-list .product-name{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.25;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:2}.short-products-list .price{order:-1;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.short-products-list .measure,.short-products-list .old-price{display:none}.products-carousel .swiper-slide{width:156px !important}.product-timer{display:none !important}.product-timer.show{display:flex !important}body:has(.product-main-info) .m-header-bar.is-solid{height:58px;background:var(--m-bg);box-shadow:0 1px 0 var(--m-line)}body:has(.product-main-info) .m-header-bar.is-solid .m-back{background:none;box-shadow:none;color:var(--m-ink)}.set-constructor{margin:28px var(--m-gut) 0;padding:16px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile)}.set-constructor .mobile-title{margin-bottom:8px;font-size:17px;font-weight:700;letter-spacing:-.02em}.set-constructor .base-product,.set-constructor .sets-list .title{display:none}.set-constructor table,.set-constructor tbody{display:block}.set-constructor tr{display:grid;grid-template-columns:56px minmax(0, 1fr) 36px;grid-template-areas:"img name action" "img price action";align-items:center;gap:2px 12px;padding:8px 0}.set-constructor td{padding:0}.set-constructor td.img{grid-area:img}.set-constructor td.img a{display:grid;place-items:center;width:56px;height:56px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-pic)}.set-constructor td.img img{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.set-constructor td.name{grid-area:name;font-size:14px;line-height:1.3;color:var(--m-ink2)}.set-constructor td.price{grid-area:price;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.set-constructor td.price .measure{font-size:12.5px;font-weight:400;color:var(--m-muted)}.set-constructor td.price .old{font-size:12.5px;font-weight:400;color:var(--m-muted);text-decoration:line-through}.set-constructor td.action{grid-area:action}.set-constructor td.action a{display:grid;place-items:center;width:36px;height:44px;color:var(--m-muted)}.set-constructor td.action a::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.set-constructor td.action a.add::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E")}.set-constructor tr:not(.added){opacity:.5}.set-constructor .set-result{display:grid;gap:12px;margin-top:10px;padding-top:14px;border-top:1px solid var(--m-line)}.set-constructor .set-result .price{display:flex;justify-content:space-between;font-size:20px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.set-constructor .set-result .old-price,.set-constructor .set-result .economy{font-size:13px;color:var(--m-muted)}.store-stock .store-stock-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.store-stock .store-stock-summary{font-size:14px;color:var(--m-ink2)}.store-stock .store-stock-toggle{height:38px;padding:0 14px;border:0;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500}.store-stock .store-stock-toggle[aria-pressed="true"]{background:var(--m-ink);color:var(--m-bg)}.store-stock .store-stock-item{display:grid;gap:4px;padding:13px 0;border-bottom:1px solid var(--m-line)}.store-stock .store-stock-item[hidden]{display:none}.store-stock .store-stock-name{font-size:15px;font-weight:600}.store-stock .store-stock-address,.store-stock .store-stock-note,.store-stock .store-stock-schedule{font-size:13px;color:var(--m-muted)}.store-stock .store-stock-contacts{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:13px}.store-stock .store-stock-phone{font-weight:500}.store-stock .store-stock-level{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--m-ok)}.store-stock .store-stock-meter{display:flex;gap:2px}.store-stock .store-stock-meter i{width:12px;height:4px;border-radius:2px;background:currentColor}.store-stock [data-level="few"] .store-stock-meter i:nth-child(n+2),.store-stock [data-level="some"] .store-stock-meter i:nth-child(n+3),.store-stock [data-level="none"] .store-stock-meter i{background:var(--m-line)}.store-stock [data-level="none"] .store-stock-level{color:var(--m-muted)}.feedback{margin:28px var(--m-gut) 0}.feedback>.text .name{margin-bottom:12px;font-size:20px;font-weight:700;letter-spacing:-.02em}.reviews-container>.product-subtitle{margin:0 0 14px;font-size:20px;font-weight:700;letter-spacing:-.02em}.component-reviews,.component-reviews-form{display:none}.component-reviews.open,.component-reviews-form.open{display:block}.component-reviews .stars,.component-reviews-form .stars{display:flex;gap:3px}.component-reviews .st,.component-reviews-form .st{display:block;flex:none;width:14px;height:14px;background-color:var(--m-line);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' stroke='none' d='M12 3.200l2.7 5.6 6.1.800-4.5 4.3 1.1 6.100L12 17.1 6.6 20l1.1-6.100L3.2 9.600l6.1-.800z'/%3E%3C/svg%3E") center / contain no-repeat}.component-reviews .st.f,.component-reviews-form .st.f{background-color:var(--m-star)}.component-reviews .st.h,.component-reviews-form .st.h{background:linear-gradient(90deg, var(--m-star) 50%, var(--m-line) 50%)}.component-reviews .top-line{display:grid;gap:18px;padding:18px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}.component-reviews .total-values{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;column-gap:14px;row-gap:2px}.component-reviews .total-values .total-value{grid-row:1 / 3;font-size:44px;font-weight:700;line-height:1;letter-spacing:-.03em}.component-reviews .total-values .stars.big{align-self:end}.component-reviews .total-values .stars.big .st{width:18px;height:18px}.component-reviews .total-values .total-label{align-self:start;font-size:13px;color:var(--m-muted)}.component-reviews .total-values .add-review{grid-column:1 / -1;margin-top:14px}.component-reviews .transcript{display:grid;gap:8px}.component-reviews .transcript .line{display:grid;grid-template-columns:30px minmax(0, 1fr) 84px;align-items:center;gap:10px;font-size:13px}.component-reviews .transcript .rating{display:flex;align-items:center;gap:4px;font-weight:600}.component-reviews .transcript .rating .st{width:12px;height:12px;background-color:var(--m-star)}.component-reviews .transcript .progress{position:relative;height:6px;overflow:hidden;border-radius:min(3px, var(--radius-cap, 999px));background:var(--m-line)}.component-reviews .transcript .progress span{position:absolute;left:0;top:0;height:100%;border-radius:min(3px, var(--radius-cap, 999px));background:var(--m-star)}.component-reviews .transcript .link{color:var(--m-muted);white-space:nowrap}.component-reviews .transcript .link a{color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}.component-reviews .items{display:grid;gap:10px;margin-top:14px}.component-reviews .item{position:relative;display:flex;flex-direction:column;padding:16px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}.component-reviews .item .name{margin-bottom:6px;font-size:16px;font-weight:600}.component-reviews .item .short-info{display:grid;gap:6px;margin-bottom:12px;font-size:13px;color:var(--m-muted)}.component-reviews .item .short-info .row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0}.component-reviews .item .short-info .row>div{width:auto;padding:0}.component-reviews .item .text{margin-bottom:10px;font-size:15px;line-height:1.45;color:var(--m-ink2)}.component-reviews .item .text .title{margin-bottom:2px;font-size:13px;font-weight:600;color:var(--m-ink)}.component-reviews .item .vote{order:10;display:flex;gap:8px;margin-top:4px}.component-reviews .item .vote a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-bg);font-size:13px;font-weight:600;color:var(--m-ink2)}.component-reviews .item .vote a::before{content:"";display:block;flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v11'/%3E%3Cpath d='M14.500 6 14 10h5.300a2 2 0 0 1 1.900 2.600l-2.100 7A2 2 0 0 1 17.200 21H4.500a1.500 1.500 0 0 1-1.500-1.500v-8A1.500 1.500 0 0 1 4.500 10H7l4.200-7a2.600 2.600 0 0 1 3.300 3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v11'/%3E%3Cpath d='M14.500 6 14 10h5.300a2 2 0 0 1 1.900 2.600l-2.100 7A2 2 0 0 1 17.200 21H4.500a1.500 1.500 0 0 1-1.500-1.500v-8A1.500 1.500 0 0 1 4.500 10H7l4.200-7a2.600 2.600 0 0 1 3.300 3z'/%3E%3C/svg%3E") center / contain no-repeat}.component-reviews .item .vote a.down::before{transform:rotate(180deg)}.component-reviews .item .vote a.up.active{color:var(--m-ok)}.component-reviews .item .vote a.down.active{color:var(--m-sale)}.component-reviews .item .admin-tools{order:11;margin-top:12px;padding-top:10px;border-top:1px solid var(--m-line);font-size:13px}.component-reviews .item .admin-tools a{color:var(--m-muted);text-decoration:underline;text-underline-offset:3px}.component-reviews .item .need-moderate{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:min(20px, var(--radius-cap, 999px));background:rgba(255,255,255,0.78);font-size:14px;text-align:center;color:#16161A}.component-reviews .item .need-moderate a{text-decoration:underline;text-underline-offset:3px}.component-reviews .empty-reviews{padding:20px 18px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}.component-reviews .empty-reviews .title{margin:0 0 6px;font-size:18px;font-weight:700}.component-reviews .empty-reviews .text{margin-bottom:16px;font-size:15px;color:var(--m-ink2)}.component-reviews .empty-reviews .btn{width:100%}.component-reviews .add-review{width:100%}.component-reviews-form form>.title{margin:0 0 10px;font-size:20px;font-weight:700;letter-spacing:-.02em}.component-reviews-form form>blockquote{margin:0 0 18px;padding:12px 14px;border:0;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile);font-size:13px;line-height:1.45;color:var(--m-ink2)}.component-reviews-form .errors-message{margin-bottom:16px;padding:12px 14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;color:var(--m-sale)}.component-reviews-form .success-message{padding:20px 18px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}.component-reviews-form .success-message .title{font-size:18px;font-weight:700}.component-reviews-form .success-message .text{margin-top:6px;font-size:15px;color:var(--m-ink2)}.component-reviews-form .form-group{margin-bottom:14px}.component-reviews-form .form-group>label{display:block;margin-bottom:6px;font-size:13px;color:var(--m-ink2)}.component-reviews-form .form-group textarea,.component-reviews-form .form-group input[type="text"]{width:100%}.component-reviews-form .form-group.custom{margin-bottom:18px}.component-reviews-form .form-group.custom>label{font-weight:600;color:var(--m-ink)}.component-reviews-form .stars{gap:6px}.component-reviews-form .stars .st{width:32px;height:32px}.component-reviews-form .radio-line{display:grid;gap:4px}.component-reviews-form .radio-line .form-group{margin:0}.component-reviews-form .radio-line label{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;font-size:15px;color:var(--m-ink)}.component-reviews-form .danger-color{color:var(--m-sale)}.component-reviews-form .form-actions{display:grid;gap:8px;margin-top:18px}.hidden-xs{display:none !important}.bx-basket{display:flex;flex-direction:column}.bx-basket>.row:first-child{order:2}.bx-basket .main-basket{order:1}.bx-basket table,.bx-basket tbody{display:block;width:100%}.bx-basket .alert{margin:8px var(--m-gut);padding:10px 14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-soft);font-size:13.5px;color:var(--m-ink2)}.bx-basket .alert .close{float:right;margin-left:8px;font-size:18px;line-height:1;cursor:pointer}.basket-items-list-header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 calc(var(--m-gut) - 10px) 4px var(--m-gut)}.basket-items-list-header .basket-items-search-field,.basket-items-list-header .basket-header-share-btns{display:none}.basket-items-list-header .basket-items-list-header-filter{flex:1;display:flex;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.basket-items-list-header .basket-items-list-header-filter-item{flex:none;display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500;white-space:nowrap}.basket-items-list-header .basket-items-list-header-filter-item.active{background:var(--m-ink);color:var(--m-bg)}.basket-items-list-header .basket-items-list-header-filter-item:only-child,.basket-items-list-header .basket-items-list-header-filter-item.active:not(:has(~a:not([style*="none"]))):first-child{padding:0;background:none;color:var(--m-muted);font-weight:400}.basket-items-list-header .remove-order{flex:none;width:44px;min-height:44px;padding:0;background:none;color:var(--m-muted);font-size:0}.basket-items-list-header .remove-order::before{content:"";display:block;flex:none;width:22px;height:22px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14M9.5 7V5h5v2M7 7l.900 13h8.200L17 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14M9.5 7V5h5v2M7 7l.900 13h8.200L17 7'/%3E%3C/svg%3E") center / contain no-repeat;font-family:inherit}.basket-items-list-item-container{position:relative;display:grid;grid-template-columns:92px minmax(0, 1fr);gap:0 12px;margin:0 var(--m-gut);padding:16px 0;border-bottom:1px solid var(--m-line)}.basket-items-list-item-container>td{display:block;min-width:0;padding:0;grid-column:2}.basket-items-list-item-container .basket-items-list-item-descriptions,.basket-items-list-item-container .basket-items-list-item-descriptions-inner{display:contents}.basket-items-list-item-container .basket-item-block-image{grid-column:1;grid-row:1 / span 4;align-self:start;position:relative;display:grid !important;place-items:center;width:92px;height:92px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile-img)}.basket-items-list-item-container .basket-item-block-image .basket-item-image-link{position:absolute;inset:0}.basket-items-list-item-container .basket-item-block-image img{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.basket-items-list-item-container .basket-item-label-text,.basket-items-list-item-container .basket-item-label-ring{position:absolute;left:6px;top:6px;display:flex;flex-direction:column;gap:3px;font-size:11px;font-weight:700;color:#fff}.basket-items-list-item-container .basket-item-label-text>div,.basket-items-list-item-container .basket-item-label-ring>div{padding:1px 6px;border-radius:min(6px, var(--radius-cap, 999px));background:#D4281C}.basket-items-list-item-container .basket-item-label-text{display:none}.basket-items-list-item-container .basket-item-block-info{grid-column:2;min-width:0}.basket-items-list-item-container .basket-item-info-name{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.3;font-weight:400;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:2}.basket-items-list-item-container .basket-item-block-properties{margin-top:3px;font-size:12.5px;color:var(--m-muted)}.basket-items-list-item-container .basket-item-property,.basket-items-list-item-container .basket-item-property-custom{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px}.basket-items-list-item-container .basket-item-scu-list{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0}.basket-items-list-item-container .basket-item-scu-item{display:inline-flex;align-items:center;min-width:30px;height:28px;padding:0 8px;justify-content:center;border-radius:min(9px, var(--radius-cap, 999px));background:var(--m-tile);font-size:12.5px;color:var(--m-ink)}.basket-items-list-item-container .basket-item-scu-item.selected{background:var(--m-ink);color:var(--m-bg)}.basket-items-list-item-container .basket-item-scu-item.not-available{color:var(--m-muted);text-decoration:line-through}.basket-items-list-item-container .basket-items-list-item-price-for-one{display:none}.basket-items-list-item-container .basket-items-list-item-price{order:2;margin-top:8px}.basket-items-list-item-container .basket-item-block-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.basket-items-list-item-container .basket-item-price-current{order:-1;font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.basket-items-list-item-container .basket-item-price-old,.basket-items-list-item-container .basket-item-price-difference,.basket-items-list-item-container .basket-item-price-title{font-size:12.5px;color:var(--m-muted)}.basket-items-list-item-container .basket-item-price-old{text-decoration:line-through}.basket-items-list-item-container .basket-item-block-price:has(.basket-item-price-old) .basket-item-price-current{color:var(--m-sale)}.basket-items-list-item-container .basket-items-list-item-amount{order:3;margin-top:8px}.basket-items-list-item-container .basket-item-block-amount{display:inline-flex;align-items:center;height:40px;border-radius:min(13px, var(--radius-cap, 999px));background:var(--m-tile)}.basket-items-list-item-container .basket-item-block-amount.disabled{opacity:.5;pointer-events:none}.basket-items-list-item-container .basket-item-amount-btn-minus,.basket-items-list-item-container .basket-item-amount-btn-plus{display:grid;place-items:center;width:40px;height:40px;cursor:pointer}.basket-items-list-item-container .basket-item-amount-btn-minus::before,.basket-items-list-item-container .basket-item-amount-btn-plus::before{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12h13'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12h13'/%3E%3C/svg%3E") center / contain no-repeat}.basket-items-list-item-container .basket-item-amount-btn-plus::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.500v13M5.5 12h13'/%3E%3C/svg%3E")}.basket-items-list-item-container .basket-item-amount-filed{width:34px;height:40px;padding:0;border-radius:0;background:none;font-size:15px;font-weight:600;text-align:center}.basket-items-list-item-container .basket-item-amount-filed:focus{background:none;box-shadow:none}.basket-items-list-item-container .basket-item-amount-field-description{display:none}.basket-items-list-item-container .basket-item-actions-remove{position:absolute;right:-10px;bottom:14px;display:grid !important;place-items:center;width:44px;height:44px;color:var(--m-muted);cursor:pointer}.basket-items-list-item-container .basket-item-actions-remove::before{content:"";display:block;flex:none;width:22px;height:22px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14M9.5 7V5h5v2M7 7l.900 13h8.200L17 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14M9.5 7V5h5v2M7 7l.900 13h8.200L17 7'/%3E%3C/svg%3E") center / contain no-repeat}.basket-items-list-item-container .basket-items-list-item-notification{grid-column:1 / -1;font-size:14px;color:var(--m-ink2)}.basket-items-list-item-container .basket-items-list-item-notification a{font-weight:600;color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}.basket-items-list-item-container .basket-items-list-item-removed-container{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.basket-items-list-item-container .basket-items-list-item-clear-btn{margin-left:auto;display:grid;place-items:center;width:36px;height:36px}.basket-items-list-item-container .basket-items-list-item-clear-btn::before{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.basket-items-list-item-container .basket-items-list-item-overlay{display:none}.basket-checkout-container{display:flex;flex-direction:column;margin:16px var(--m-gut) 0}.basket-coupon-section{padding-bottom:12px;border-bottom:1px solid var(--m-line)}.basket-coupon-section .basket-coupon-block-field-description{margin-bottom:6px;font-size:14px;color:var(--m-ink2)}.basket-coupon-section .form-group{position:relative}.basket-coupon-section .form-control{padding-right:52px}.basket-coupon-section .basket-coupon-block-coupon-btn{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-fill);color:var(--m-on-accent);cursor:pointer}.basket-coupon-section .basket-coupon-block-coupon-btn::before{content:"";display:block;flex:none;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.basket-coupon-section .basket-coupon-alert{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13.5px}.basket-coupon-section .basket-coupon-alert.text-danger{color:var(--m-sale)}.basket-coupon-section .basket-coupon-alert.text-success{color:var(--m-ok)}.basket-coupon-section .close-link{margin-left:auto;font-size:13px;text-decoration:underline;cursor:pointer}.basket-checkout-section-inner{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:0 12px;padding-top:14px}.basket-checkout-block-total-price-inner{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.basket-checkout-block-total-title{font-size:20px;font-weight:700;letter-spacing:-.02em}.basket-checkout-block-total-description{font-size:12.5px;color:var(--m-muted)}.basket-coupon-block-total-price-current{font-size:20px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.basket-coupon-block-total-price-old,.basket-coupon-block-total-price-difference{font-size:13px;color:var(--m-muted);text-align:right}.basket-coupon-block-total-price-old{text-decoration:line-through}.basket-coupon-block-total-price-difference{color:var(--m-sale)}.basket-checkout-minimum{grid-column:1 / -1;margin-top:12px;padding:12px 14px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;color:var(--m-ink2)}.basket-checkout-minimum .icon{display:none}.basket-checkout-minimum .name{font-weight:600;color:var(--m-ink)}.basket-checkout-block-btn{grid-column:1 / -1;display:grid;gap:8px;margin-top:16px}.basket-checkout-block-btn .buy-one-click{background:none;color:var(--m-ink);box-shadow:inset 0 0 0 1.5px var(--m-ink)}.ux-cart-bar{position:fixed;left:0;right:0;bottom:calc(var(--m-nav) + var(--m-safe-b));z-index:80;display:none;padding:10px var(--m-gut);border-top:1px solid var(--m-line);background:var(--m-bg)}.ux-cart-bar.show{display:block}.ux-cart-bar .btn{width:100%;justify-content:flex-start}.ux-cart-bar .ux-cart-bar-total{position:absolute;right:calc(var(--m-gut) + 22px);top:10px;z-index:1;display:flex;align-items:center;height:52px;color:var(--m-on-accent);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;pointer-events:none}.basket-search-not-found,.bx-sbb-empty-cart-container{display:grid;justify-items:center;gap:8px;padding:40px var(--m-gut);font-size:15px;text-align:center;color:var(--m-ink2)}.bx-sbb-empty-cart-text{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--m-ink)}.bx-sbb-empty-cart-image{display:none}.empty-basket,.empty-list,.empty-result{display:grid;justify-items:start;gap:14px;padding:8px var(--m-gut) 24px}.empty-basket .icon,.empty-list .icon,.empty-result .icon{display:none}.empty-basket .text,.empty-list .text,.empty-result .text{font-size:15px;line-height:1.5;color:var(--m-ink2)}body.simple-order{padding-bottom:var(--m-safe-b)}.short-header,.short-footer{padding:10px var(--m-gut)}.short-header .d-flex,.short-footer .d-flex{display:flex;align-items:center;justify-content:space-between;gap:12px}.short-header .logo,.short-footer .logo{min-width:0}.short-header .logo a,.short-footer .logo a{display:block}.short-header .logo img,.short-footer .logo img,.short-header .logo svg,.short-footer .logo svg{display:block;width:auto;max-width:100%;height:32px}.short-header .logo svg rect,.short-footer .logo svg rect{fill:var(--m-accent)}.short-header .search-toggle,.short-footer .search-toggle,.short-header .call-me,.short-footer .call-me,.short-header .tel .content,.short-footer .tel .content,.short-header .slogan,.short-footer .slogan{display:none}.short-header .tel a,.short-footer .tel a{font-size:15px;font-weight:700;white-space:nowrap}.short-footer{margin-top:36px;padding:20px var(--m-gut) calc(20px + var(--m-safe-b));background:var(--m-tile);font-size:12px;color:var(--m-muted)}.short-footer .logo-and-phone{display:flex;align-items:center;gap:12px}.short-header-title{padding:6px var(--m-gut) 14px}.short-header-title .back-to-basket a{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13px;color:var(--m-muted)}.short-header-title .back-to-basket a svg{width:10px;height:10px}.short-header-title h1{margin-top:2px;font-size:27px;line-height:1.1;letter-spacing:-.03em}.order-simple-container.ajax-loading{opacity:.6;pointer-events:none}.order-simple-container>.row{display:flex;flex-direction:column;padding:0 var(--m-gut)}.order-simple-container>.row>div:first-child{display:contents}.order-simple-container>.row>div:last-child{order:1}.order-simple-container .order-actions{order:2}.order-simple-container .row.unconfirmed .properties-container~.properties-container{opacity:.45;pointer-events:none}.order-simple-container .properties-container{padding:18px 0;border-bottom:1px solid var(--m-line)}.order-simple-container .head-title{display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.order-simple-container .head-title svg{flex:none;width:24px;height:24px}.order-simple-container .head-sub-text,.order-simple-container .field-description{margin-top:4px;font-size:12.5px;line-height:1.35;color:var(--m-muted)}.order-simple-container .properties-list{margin-top:12px}.order-simple-container .field-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.order-simple-container .field-row>.col-12,.order-simple-container .field-row>[class*="col-lg-6"],.order-simple-container .field-row>.field-description{grid-column:1 / -1}.order-simple-container .field-row.sended-sms>[class*="col-lg-6"]{grid-column:auto}.order-simple-container .field-row>.field-description{margin-top:0}.order-simple-container .custom-input-wrap{position:relative;min-width:0}.order-simple-container .custom-input{position:relative;display:flex;flex-direction:column-reverse}.order-simple-container .custom-input label{order:0;margin-bottom:4px;font-size:13px;color:var(--m-ink2)}.order-simple-container .custom-input.error input,.order-simple-container .custom-input.error textarea{box-shadow:inset 0 0 0 2px var(--m-sale)}.order-simple-container .custom-input.confirmed input{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;color:var(--m-ink2)}.order-simple-container .error-message{margin-top:4px;font-size:12.5px;color:var(--m-sale)}.order-simple-container .send-smscode{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-right:14px;font-size:14px;font-weight:600;color:var(--m-ink);text-decoration:underline;text-decoration-color:var(--m-muted);text-underline-offset:4px}.order-simple-container .send-smscode svg{display:none}.order-simple-container .otp-message{margin-bottom:4px;color:var(--m-ink2)}.order-simple-container .field-description a:not(.send-smscode){color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}.order-simple-container .locations-list{position:absolute;left:0;right:0;top:100%;z-index:5;max-height:260px;margin-top:4px;overflow-y:auto;padding:6px 14px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-bg);box-shadow:0 6px 24px rgba(0,0,0,0.16)}.order-simple-container .locations-list .item{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--m-line);font-size:15px}.order-simple-container .locations-list .item:last-child{border-bottom:0}.order-simple-container .delivery-types{display:flex;gap:8px;margin-top:14px}.order-simple-container .delivery-types .item{flex:1;display:flex;align-items:center;justify-content:center;height:42px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:15px;font-weight:500}.order-simple-container .delivery-types .item.active{background:var(--m-ink);color:var(--m-bg)}.order-simple-container .delivery-types .item.disabled{color:var(--m-muted);pointer-events:none}.order-simple-container .radio-list{margin-top:8px}.order-simple-container .radio-list .item{position:relative;padding:10px 0;border-bottom:1px solid var(--m-line)}.order-simple-container .radio-list .item:last-child{border-bottom:0}.order-simple-container .radio-list input{position:absolute;left:0;top:12px}.order-simple-container .radio-list label{display:block;min-height:26px;padding-left:34px;font-size:15px;line-height:1.35;color:var(--m-ink)}.order-simple-container .radio-list .period,.order-simple-container .radio-list .price{margin-left:8px;font-size:13px;color:var(--m-muted);white-space:nowrap}.order-simple-container .radio-list .price{font-weight:600;color:var(--m-ink)}.order-simple-container .radio-list .description{margin-top:2px;font-size:12.5px;color:var(--m-muted)}.order-simple-container .external-pickpoint-btn,.order-simple-container .order-add-comnent{display:inline-block;margin-top:8px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:var(--m-muted);text-underline-offset:4px}.order-simple-container .external-pickpoint-btn{margin-left:34px}.order-simple-container .select-pickpoint-container,.order-simple-container .selected-pickpoint-container{display:grid;gap:10px;margin-top:12px;padding:14px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile)}.order-simple-container .select-pickpoint-container .head-title,.order-simple-container .selected-pickpoint-container .head-title{font-size:15px;font-weight:600;letter-spacing:0}.order-simple-container .select-pickpoint-container .description,.order-simple-container .selected-pickpoint-container .description{font-size:13px;color:var(--m-muted)}.order-simple-container .select-pickpoint-container .btn-show-more,.order-simple-container .selected-pickpoint-container .btn-show-more{width:auto;margin:0;background:var(--m-bg)}.order-simple-container .select-pickpoint-container.error,.order-simple-container .selected-pickpoint-container.error{box-shadow:inset 0 0 0 2px var(--m-sale)}.order-simple-container .order-actions{display:grid;gap:10px;margin-top:18px}.order-simple-container .order-actions .agree-policy{font-size:12.5px;line-height:1.35;color:var(--m-muted)}.order-simple-container .order-actions .agree-policy a{color:var(--m-ink2);text-decoration:underline;text-underline-offset:3px}.order-simple-basket{margin-top:18px;padding:6px 16px 16px;border-radius:min(22px, var(--radius-cap, 999px));background:var(--m-tile)}.order-simple-basket>.head-title{justify-content:space-between;min-height:52px;font-size:17px;cursor:pointer}.order-simple-basket>.head-title::after{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted);transition:transform .18s cubic-bezier(.22, 1, .36, 1)}.order-simple-basket .basket-items{display:none;padding-bottom:6px}.order-simple-basket.ux-open>.head-title::after{transform:rotate(180deg)}.order-simple-basket.ux-open .basket-items{display:block}.order-simple-basket .basket-items .item{display:flex;align-items:center;gap:12px;padding:7px 0}.order-simple-basket .image{flex:none;width:56px;height:56px;border-radius:min(14px, var(--radius-cap, 999px));background-color:var(--m-pic);background-position:center;background-size:76%;background-repeat:no-repeat;background-blend-mode:multiply}.order-simple-basket .info{display:grid;gap:1px;min-width:0;font-size:14px}.order-simple-basket .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--m-ink2)}.order-simple-basket .price{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.order-simple-basket .price .measure{margin-left:6px;font-size:12.5px;font-weight:400;color:var(--m-muted)}.order-simple-basket .summary-container{padding-top:8px;border-top:1px solid var(--m-line)}.order-simple-basket .summary-container .item{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:15px;color:var(--m-ink2)}.order-simple-basket .summary-container .item-value{font-variant-numeric:tabular-nums;white-space:nowrap}.order-simple-basket .summary-container .item-discount .item-value{color:var(--m-sale)}.order-simple-basket .summary-container .item-total{margin-top:8px;padding-top:14px;border-top:1px solid var(--m-line);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--m-ink)}.pickup-container-wrapper{display:none}.pickup-container-wrapper.open{position:fixed;inset:0;z-index:3001;display:flex;align-items:flex-end;background:rgba(8,8,10,0.52)}.pickup-container-wrapper>.container{position:relative;display:flex;flex-direction:column;max-width:560px;height:92dvh;margin:0 auto;border-radius:min(26px, var(--radius-cap, 999px)) min(26px, var(--radius-cap, 999px)) 0 0;background:var(--m-bg);animation:m-sheet .5s cubic-bezier(.22, 1, .36, 1) both}.pickup-container-wrapper>.container>.close-button{position:absolute;top:10px;right:6px;z-index:2;display:grid;place-items:center;width:44px;height:44px}.pickup-container-wrapper>.container>.close-button::before{content:"";display:block;flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.pickup-container-wrapper .pickup-container{flex:1;min-height:0;display:flex;flex-direction:column}.pickup-container-wrapper .pickup-head{flex:none;display:flex;align-items:center;gap:10px;padding:16px 56px 10px 16px}.pickup-container-wrapper .pickup-head .h3{margin-right:auto;font-size:22px;font-weight:700;letter-spacing:-.02em}.pickup-container-wrapper .tabs-icons-block{display:flex;gap:4px}.pickup-container-wrapper .tabs-icons-block .tab-btn{display:grid;place-items:center;width:40px;height:40px;border-radius:min(12px, var(--radius-cap, 999px));color:var(--m-muted)}.pickup-container-wrapper .tabs-icons-block .tab-btn::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center / contain no-repeat}.pickup-container-wrapper .tabs-icons-block .tab-btn.location-btn::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-6-6.5-11a6.5 6.5 0 0 1 13 0c0 5-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-6-6.5-11a6.5 6.5 0 0 1 13 0c0 5-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.3'/%3E%3C/svg%3E")}.pickup-container-wrapper .tabs-icons-block .tab-btn.active{background:var(--m-tile);color:var(--m-ink)}.pickup-container-wrapper .tabs-icons-block .tab-btn .icon{display:none}.pickup-container-wrapper .pickup-list,.pickup-container-wrapper .pickup-map{display:none;flex:1;min-height:0}.pickup-container-wrapper .pickup-list.opened,.pickup-container-wrapper .pickup-map.opened{display:block}.pickup-container-wrapper .pickup-list{overflow-y:auto;padding:0 16px calc(16px + var(--m-safe-b))}.pickup-container-wrapper .pickup-list .scrollbar-inner{position:static;height:auto !important;overflow:visible !important}.pickup-container-wrapper .pickup-list .ps__rail-x,.pickup-container-wrapper .pickup-list .ps__rail-y{display:none}.pickup-container-wrapper .pickup-item{display:grid;gap:3px;padding:14px 0;border-bottom:1px solid var(--m-line)}.pickup-container-wrapper .pickup-item .address{font-size:15px;font-weight:600}.pickup-container-wrapper .pickup-item .additional{font-size:13px;color:var(--m-muted)}.pickup-container-wrapper .pickup-item .btn{justify-self:start;min-height:40px;margin-top:6px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));font-size:14px}.order-simple-container .row{margin-left:0;margin-right:0}.order-simple-container [class*="col-"]{flex:none;width:auto;max-width:none;padding-left:0;padding-right:0}.order-simple-container.container,.order-simple-container .container{max-width:none;padding-left:0;padding-right:0}.order-simple-container .custom-control-input{position:absolute;z-index:-1;opacity:0}.order-simple-container .custom-control-label{position:relative;cursor:pointer}.order-simple-container .custom-control-label::before{content:"";position:absolute;left:0;top:-1px;width:22px;height:22px;border:0;border-radius:50%;background:none;box-shadow:inset 0 0 0 1.5px var(--m-muted)}.order-simple-container .custom-control-label::after{display:none}.order-simple-container .custom-control-input:checked~.custom-control-label::before{background:var(--m-bg);box-shadow:inset 0 0 0 7px #4d4bd6}.order-simple-container .custom-control-input:focus-visible~.custom-control-label::before{outline:2px solid var(--m-ink);outline-offset:2px}.short-header .container,.short-footer .container{max-width:none;padding:0}.short-header-title.container{align-items:flex-start !important;max-width:none;padding:6px var(--m-gut) 14px}.content-column.content-page{padding:0 var(--m-gut)}.content-page,.text-content,main.detail-text{font-size:15px;line-height:1.5;color:var(--m-ink2)}.content-page>:first-child,.text-content>:first-child,main.detail-text>:first-child{margin-top:0}.content-page blockquote,.text-content blockquote,main.detail-text blockquote{margin:16px 0;padding:14px 16px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-soft);color:var(--m-ink);font-weight:500}.content-page th,.text-content th,main.detail-text th,.content-page td,.text-content td,main.detail-text td{padding:8px 10px;border-bottom:1px solid var(--m-line);font-size:14px;text-align:left;vertical-align:top}.content-page th,.text-content th,main.detail-text th{font-weight:600;color:var(--m-ink)}.content-page iframe,.text-content iframe,main.detail-text iframe,.content-page video,.text-content video,main.detail-text video{max-width:100%;border:0;border-radius:min(16px, var(--radius-cap, 999px))}.custom-input-wrap{position:relative;min-width:0}.custom-input{display:flex;flex-direction:column}.custom-input label{order:-1;margin-bottom:4px;font-size:13px;color:var(--m-ink2)}.custom-input.error input{box-shadow:inset 0 0 0 2px var(--m-sale)}.authorize-page{padding:0 var(--m-gut)}.authorize-page form,.authorize-page .otp-auth-step{display:grid;gap:12px;max-width:440px}.authorize-page .auth-text-block{display:flex;gap:12px;align-items:flex-start}.authorize-page .auth-text-block .icon{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:min(15px, var(--radius-cap, 999px));background:var(--m-tile)}.authorize-page .auth-text-block .icon svg{width:24px;height:24px}.authorize-page .otp-auth-title{font-size:18px;font-weight:700;letter-spacing:-.02em}.authorize-page .otp-auth-note,.authorize-page .otp-auth-hint,.authorize-page .otp-auth-timer{font-size:13.5px;line-height:1.35;color:var(--m-muted)}.authorize-page .otp-auth-error,.authorize-page .error-message{font-size:13px;color:var(--m-sale)}.authorize-page a:not(.btn){font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:var(--m-muted);text-underline-offset:4px}.search-page{padding:0 var(--m-gut) 8px}.search-page form{position:relative}.search-page input[type="text"]{height:46px;padding-right:48px}.search-page button{position:absolute;top:1px;right:2px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none}.search-page button::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E") center / contain no-repeat;font-family:inherit}.search-page button span{display:none}.search-page .search-corrected,.search-page .search-empty{margin-top:8px;padding:10px 14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-soft);font-size:13.5px;color:var(--m-ink2)}.catalog .sort:not(:has(.mobile-sort)) .sort-filter{display:flex;gap:14px;min-width:0;overflow-x:auto;scrollbar-width:none}.catalog .sort:not(:has(.mobile-sort)) .sort-filter .item{flex:none;font-size:14px;font-weight:500;color:var(--m-muted);white-space:nowrap}.catalog .sort:not(:has(.mobile-sort)) .sort-filter .item.active{color:var(--m-ink);font-weight:600}.content-column>.actions:not(.section),.content-column>.news,.content-column>.brands-page,.content-column>.services,.content-column>.stores,.content-column>.employees,.content-column>.jobs,.content-column>.gallery,.content-column>.error-404{padding:0 var(--m-gut)}.content-column>.actions>.tabs,.content-column>.news>.tabs,.news-previews>.tabs,.filter-tabs,.years-tabs{display:flex;gap:8px;margin-bottom:16px;overflow-x:auto;scrollbar-width:none}.content-column>.actions>.tabs .tab,.content-column>.news>.tabs .tab,.news-previews>.tabs .tab,.filter-tabs .tab,.years-tabs .tab,.content-column>.actions>.tabs .item,.content-column>.news>.tabs .item,.news-previews>.tabs .item,.filter-tabs .item,.years-tabs .item{flex:none;display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500;white-space:nowrap}.content-column>.actions>.tabs .tab.active,.content-column>.news>.tabs .tab.active,.news-previews>.tabs .tab.active,.filter-tabs .tab.active,.years-tabs .tab.active,.content-column>.actions>.tabs .item.active,.content-column>.news>.tabs .item.active,.news-previews>.tabs .item.active,.filter-tabs .item.active,.years-tabs .item.active{background:var(--m-ink);color:var(--m-bg)}main.offers,.news-previews .items,.services-list .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(232px, 1fr));gap:22px 12px}main.offers .offer-wrap,.news-previews .items .offer-wrap,.services-list .items .offer-wrap,main.offers .item,.news-previews .items .item,.services-list .items .item{min-width:0;width:auto !important}main.offers .link,.news-previews .items .link,.services-list .items .link,main.offers .static,.news-previews .items .static,.services-list .items .static,main.offers .item,.news-previews .items .item,.services-list .items .item{display:grid;gap:3px;align-content:start}main.offers .static,.news-previews .items .static,.services-list .items .static{height:auto !important}main.offers img,.news-previews .items img,.services-list .items img,main.offers a.img,.news-previews .items a.img,.services-list .items a.img{display:block;width:100%;aspect-ratio:1.7;margin-bottom:4px;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img);object-fit:cover}main.offers a.img img,.news-previews .items a.img img,.services-list .items a.img img{height:100%;margin:0;border-radius:0}main.offers .date,.news-previews .items .date,.services-list .items .date{font-size:12px;color:var(--m-muted)}main.offers .name,.news-previews .items .name,.services-list .items .name{font-size:15px;line-height:1.25;font-weight:600}main.offers .content,.news-previews .items .content,.services-list .items .content{display:grid;gap:4px}main.offers .desc,.news-previews .items .desc,.services-list .items .desc{display:-webkit-box !important;overflow:hidden;font-size:13.5px;line-height:1.4;color:var(--m-ink2);-webkit-box-orient:vertical;-webkit-line-clamp:3}main.offers .hover,.news-previews .items .hover,.services-list .items .hover,main.offers .btn,.news-previews .items .btn,.services-list .items .btn{display:none}.content-column>.actions>.pagination,.content-column>.news .pagination,.brands-page>.pagination,.content-column>.pagination{margin-top:36px}.brands-previews .desc{margin-bottom:16px;font-size:15px;line-height:1.5;color:var(--m-ink2)}.brands-previews .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(104px, 1fr));gap:10px}.brands-previews .item{display:grid;place-items:center;aspect-ratio:1.4;padding:14px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile-img)}.brands-previews .img{display:grid;place-items:center;width:100%;height:100%}.brands-previews .item{position:relative}.brands-previews img{position:absolute;inset:18%;width:64%;height:64%;object-fit:contain;mix-blend-mode:var(--m-blend)}main.contacts .bx-yandex-view-layout{margin:0 var(--m-gut);overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile)}main.contacts .bx-yandex-view-map>div,main.contacts .bx-yandex-map{width:100% !important;height:260px !important}main.contacts .info{display:grid;gap:0;margin:16px var(--m-gut) 0}main.contacts .info .item{padding:12px 0;border-bottom:1px solid var(--m-line)}main.contacts .info .item::before{display:none}main.contacts .info .name{font-size:13px;color:var(--m-muted)}main.contacts .info .name{margin-bottom:2px}main.contacts .info .content{display:grid;gap:0;font-size:16px;font-weight:500}main.contacts .info .content br{display:none}main.contacts .info .btn{margin-top:16px}.offices{margin-top:32px}.offices>.desc{padding:0 var(--m-gut) 8px;font-size:14px;color:var(--m-ink2)}.offices .items{padding:0 var(--m-gut)}.offices .item{display:grid;gap:8px;padding:16px 0;border-bottom:1px solid var(--m-line);font-size:13px;color:var(--m-muted)}.offices .office{display:grid;grid-template-columns:92px minmax(0, 1fr);gap:12px;align-items:start}.offices .img img{display:block;width:92px;aspect-ratio:1.3;border-radius:min(14px, var(--radius-cap, 999px));object-fit:cover}.offices .office>.content{display:grid;gap:4px}.offices .office-info{display:grid;gap:2px}.offices .name{font-size:15px;font-weight:600;color:var(--m-ink)}.offices a{color:var(--m-ink)}.not-found-page,.page-404{display:grid;justify-items:center;gap:10px;padding:40px var(--m-gut);text-align:center;color:var(--m-ink2)}.right-column{display:grid;gap:16px;margin-top:28px;padding:0 var(--m-gut)}.right-column .additional-menu,.right-column>nav,.right-column>ul{display:block}.right-column .additional-menu a,.right-column>nav a,.right-column>ul a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;border-bottom:1px solid var(--m-line);font-size:16px;font-weight:500}.right-column .additional-menu a::after,.right-column>nav a::after,.right-column>ul a::after{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 5.5 16 12l-6.5 6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted)}.right-column .additional-menu .active>a,.right-column>nav .active>a,.right-column>ul .active>a,.right-column .additional-menu a.active,.right-column>nav a.active,.right-column>ul a.active{font-weight:700}.right-column .ask-question{display:grid;gap:8px;padding:16px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile)}.right-column .ask-question .name{font-size:17px;font-weight:700;letter-spacing:-.02em}.right-column .ask-question .desc{font-size:13.5px;line-height:1.4;color:var(--m-ink2)}.right-column .ask-question .btn{margin-top:4px}pre,code{font-size:13px}pre{max-width:100%;margin:0 0 12px;padding:12px 14px;overflow-x:auto;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile)}hr{height:1px;margin:20px 0;border:0;background:var(--m-line)}.accordeon{border-bottom:1px solid var(--m-line)}.accordeon>.name{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;font-size:16px;font-weight:500;color:var(--m-ink);text-decoration:none !important}.accordeon>.name::after{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--m-muted);transition:transform .18s cubic-bezier(.22, 1, .36, 1)}.accordeon>.text{display:none;padding-bottom:14px}.accordeon.open>.name::after{transform:rotate(180deg)}.accordeon.open>.text{display:block}.news-previews .items .date{order:-1}.news-detail .detail-img,.service-detail .detail-img,.brands-detail .detail-img,.actions .offer .detail-img,.news-detail .main-content>.img,.service-detail .main-content>.img,.brands-detail .main-content>.img,.actions .offer .main-content>.img{margin-bottom:14px;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img)}.news-detail .detail-img img,.service-detail .detail-img img,.brands-detail .detail-img img,.actions .offer .detail-img img,.news-detail .main-content>.img img,.service-detail .main-content>.img img,.brands-detail .main-content>.img img,.actions .offer .main-content>.img img{display:block;width:100%}.news-detail>.desc,.service-detail>.desc,.brands-detail>.desc,.actions .offer>.desc,.news-detail .preview-desc,.service-detail .preview-desc,.brands-detail .preview-desc,.actions .offer .preview-desc{margin-bottom:20px;font-size:16px;line-height:1.45;font-weight:500;color:var(--m-ink)}.news-detail .date,.service-detail .date,.brands-detail .date,.actions .offer .date{margin-bottom:8px;font-size:13px;color:var(--m-muted)}.news-detail .text-container .text,.service-detail .text-container .text,.brands-detail .text-container .text,.actions .offer .text-container .text{font-size:15px;line-height:1.5;color:var(--m-ink2)}.news-detail .text-container .text h2,.service-detail .text-container .text h2,.brands-detail .text-container .text h2,.actions .offer .text-container .text h2,.news-detail .text-container .text h3,.service-detail .text-container .text h3,.brands-detail .text-container .text h3,.actions .offer .text-container .text h3{margin:20px 0 8px;font-size:18px;color:var(--m-ink)}.news-detail .text-container .text ul,.service-detail .text-container .text ul,.brands-detail .text-container .text ul,.actions .offer .text-container .text ul,.news-detail .text-container .text ol,.service-detail .text-container .text ol,.brands-detail .text-container .text ol,.actions .offer .text-container .text ol{margin:0 0 12px;padding-left:20px;list-style:revert}.news-detail .img-mobile,.service-detail .img-mobile,.brands-detail .img-mobile,.actions .offer .img-mobile{display:grid;place-items:center;margin-bottom:14px;padding:20px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img)}.news-detail .img-mobile img,.service-detail .img-mobile img,.brands-detail .img-mobile img,.actions .offer .img-mobile img{max-height:72px;mix-blend-mode:var(--m-blend)}.news-detail .buttons,.service-detail .buttons,.brands-detail .buttons,.actions .offer .buttons{display:grid;gap:8px;margin-top:20px}.news-detail .buttons .right,.service-detail .buttons .right,.brands-detail .buttons .right,.actions .offer .buttons .right{display:grid}.service-order-block{display:grid;gap:10px;margin-bottom:16px;padding:16px;border-radius:min(18px, var(--radius-cap, 999px));background:var(--m-tile)}.service-order-block .info{font-size:13.5px;line-height:1.4;color:var(--m-ink2)}.service-order-block .name{margin-bottom:2px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--m-ink)}.btn.share{position:relative;min-height:46px;font-size:15px}.btn.share::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4M8 8l4-4 4 4M5 13v6.500h14V13'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4M8 8l4-4 4 4M5 13v6.500h14V13'/%3E%3C/svg%3E") center / contain no-repeat;font-family:inherit}.btn.share .shares{display:none}.btn.share.open .shares{display:block;position:absolute;left:0;right:0;bottom:100%;z-index:3;margin-bottom:8px;padding:10px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-bg);box-shadow:0 6px 24px rgba(0,0,0,0.16);cursor:default}.btn.share .ya-share2__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.other-elements{margin-top:32px}.other-elements>.name{margin-bottom:12px;font-size:20px;font-weight:700;letter-spacing:-.02em}.other-elements .items{display:grid}.other-elements .item{display:flex;align-items:center;gap:12px;padding:8px 0}.other-elements .img{flex:none;width:92px;aspect-ratio:1.4;overflow:hidden;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-tile-img)}.other-elements .img img{width:100%;height:100%;object-fit:cover}.other-elements .text{display:grid;gap:2px;min-width:0}.other-elements .title{font-size:14px;line-height:1.3;font-weight:600}.other-elements .date{margin:0;font-size:12px;color:var(--m-muted)}.products-carousel{margin-top:32px}.products-carousel>.name{padding:0 var(--m-gut) 12px;font-size:20px;font-weight:700;letter-spacing:-.02em}.brands-page>.products-carousel,.actions>.products-carousel,.news>.products-carousel{margin-left:calc(var(--m-gut) * -1);margin-right:calc(var(--m-gut) * -1)}.employees-list .department,.jobs-list .department,.gallery .department,.employees-list .gallery-category,.jobs-list .gallery-category,.gallery .gallery-category{margin-bottom:28px}.employees-list .title,.jobs-list .title,.gallery .title{font-size:20px;font-weight:700;letter-spacing:-.02em}.employees-list .department>.description,.jobs-list .department>.description,.gallery .department>.description,.employees-list .department>.desc,.jobs-list .department>.desc,.gallery .department>.desc,.employees-list .gallery-category .desc,.jobs-list .gallery-category .desc,.gallery .gallery-category .desc{margin:4px 0 16px;font-size:14px;line-height:1.45;color:var(--m-ink2)}.employees-list .items{display:grid;gap:14px}.employees-list .item{display:grid;grid-template-columns:76px minmax(0, 1fr);gap:1px 12px;align-content:start;font-size:13px;color:var(--m-muted)}.employees-list .item>*{grid-column:2}.employees-list .img{grid-column:1;grid-row:1 / span 6;width:76px;height:76px;overflow:hidden;border-radius:min(22px, var(--radius-cap, 999px));background:var(--m-tile-img)}.employees-list .img img{width:100%;height:100%;object-fit:cover}.employees-list .name{font-size:16px;font-weight:600;color:var(--m-ink)}.employees-list .desc{color:var(--m-ink2)}.employees-list .email a,.employees-list .phone{color:var(--m-ink)}.jobs-list .item{border-bottom:1px solid var(--m-line)}.jobs-list .item>.name{display:block;padding:16px 0 4px;font-size:16px;font-weight:600}.jobs-list .item>.description{padding-bottom:16px;font-size:14px;line-height:1.45;color:var(--m-ink2)}.jobs-list .item>.description br{display:none}.jobs-list .item>.description h5{margin:14px 0 4px;font-size:14px;color:var(--m-ink)}.jobs-list .item>.description ul{padding-left:18px;list-style:disc}.jobs-list .item .btn{margin-bottom:14px}.gallery .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:16px 10px}.gallery .item{display:grid;gap:4px;align-content:start}.gallery .img{display:block;aspect-ratio:1 / 1.3;overflow:hidden;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile-img) center / cover no-repeat}.gallery .img img{width:100%;height:100%;object-fit:cover}.gallery .name{font-size:14px;line-height:1.3;font-weight:600}.gallery .description{display:-webkit-box;overflow:hidden;font-size:12.5px;line-height:1.35;color:var(--m-muted);-webkit-box-orient:vertical;-webkit-line-clamp:3}.error-404 .content{display:grid;gap:8px;padding:16px 0 8px}.error-404 .img img{display:block;max-width:220px;margin-bottom:8px}.error-404 .name{font-size:22px;font-weight:700;letter-spacing:-.02em}.error-404 .text{font-size:15px;line-height:1.5;color:var(--m-ink2)}.error-404 .buttons{display:grid;gap:8px;margin-top:8px}.content-column>p>font.notetext,.content-column>font.notetext,.content-column>p>font.errortext,font.notetext,font.errortext{display:block;margin:0 var(--m-gut);padding:12px 14px;border-radius:min(14px, var(--radius-cap, 999px));background:var(--m-soft);font-size:14px;color:var(--m-ink2)}font.errortext{color:var(--m-sale)}.compare-page>.top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 var(--m-gut) 14px}.compare-page>.top .tabs-container{display:flex;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.compare-page>.top .tab{flex:none;display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile);font-size:14px;font-weight:500;white-space:nowrap}.compare-page>.top .tab.active{background:var(--m-ink);color:var(--m-bg)}.compare-page>.top .checkbox-container{display:none}.compare-page>.top .btn{min-height:38px;padding:0 14px;border-radius:min(12px, var(--radius-cap, 999px));font-size:14px;gap:4px}.compare-page>.content{overflow-x:auto;padding:0 var(--m-gut);scrollbar-width:none}.compare-page>.content::-webkit-scrollbar{display:none}.compare-page .compare-table,.compare-page .compare-table tbody{display:block}.compare-page .compare-table tr{display:flex;gap:10px}.compare-page .compare-table td{flex:none;width:156px;padding:6px 0;font-size:14px;line-height:1.3;vertical-align:top}.compare-page .compare-table td:first-child{display:none}.compare-page .row-title{display:block;font-size:12px;color:var(--m-muted)}.compare-page tr.image td{position:relative;aspect-ratio:1 / 1.08;padding:0;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img)}.compare-page tr.image td .link{position:absolute;inset:0}.compare-page tr.image td img{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:var(--m-blend)}.compare-page tr.image td .close{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;color:var(--m-on-tile)}.compare-page tr.image td .close::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;font-family:inherit}.compare-page tr.name td{padding-top:10px;color:var(--m-ink2)}.compare-page tr.price td{font-size:18px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.compare-page tr.price td .row-title{display:none}.compare-page tr[class^="properties"] td,.compare-page tr.property td{border-top:1px solid var(--m-line);padding:8px 0}.product-landing{font-size:15px;line-height:1.5;color:var(--m-ink2)}.product-landing>*{margin-top:0;margin-bottom:20px}.product-landing>*:last-child{margin-bottom:0}.product-landing a{color:var(--m-ink);text-decoration:underline;text-underline-offset:3px}.product-landing mark{padding:0 2px;background:var(--m-soft);color:inherit}.product-landing figure{margin-left:0;margin-right:0}.product-landing figcaption,.product-landing .caption{margin-top:8px;font-size:13px;color:var(--m-muted)}.product-landing img{display:block;max-width:100%;height:auto;border-radius:min(16px, var(--radius-cap, 999px))}.product-landing .product-landing-header{color:var(--m-ink);line-height:1.25}.product-landing .product-landing-header+*{margin-top:-10px}.product-landing h2.product-landing-header{margin-top:28px;font-size:20px}.product-landing h3.product-landing-header{margin-top:24px;font-size:18px}.product-landing h4.product-landing-header{margin-top:20px;font-size:16px}.product-landing>.product-landing-header:first-child{margin-top:0}.product-landing .product-landing-list{padding-left:20px;list-style:revert}.product-landing .product-landing-list li+li{margin-top:6px}.product-landing .product-landing-checklist li{position:relative;padding-left:34px}.product-landing .product-landing-checklist li+li{margin-top:10px}.product-landing .product-landing-checklist li::before{content:"";position:absolute;top:-1px;left:0;width:24px;height:24px;border-radius:min(8px, var(--radius-cap, 999px));box-shadow:inset 0 0 0 1.5px var(--m-muted)}.product-landing .product-landing-checklist li.checked::before{background:var(--m-fill);box-shadow:none}.product-landing .product-landing-checklist li.checked::after{content:"";display:block;flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.500l4.5 4.500L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;position:absolute;top:3px;left:4px;color:var(--m-on-accent)}.product-landing .product-landing-quote{padding:14px 16px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-tile)}.product-landing .product-landing-quote blockquote{margin:0;font-size:16px;font-weight:500;color:var(--m-ink)}.product-landing .product-landing-quote.align-center{text-align:center}.product-landing .product-landing-warning{padding:14px 16px;border-radius:min(16px, var(--radius-cap, 999px));background:var(--m-soft)}.product-landing .product-landing-warning .title{margin-bottom:4px;font-weight:700;color:var(--m-ink)}.product-landing .product-landing-delimiter{height:1px;margin:28px 0;border:0;background:var(--m-line)}.product-landing .product-landing-image .img img{margin:0 auto}.product-landing .product-landing-image.with-border .img img{box-shadow:0 0 0 1px var(--m-line)}.product-landing .product-landing-image.with-background .img{padding:20px;border-radius:min(20px, var(--radius-cap, 999px));background:var(--m-tile-img)}.product-landing .product-landing-image.stretched .img img{width:100%}.product-landing .product-landing-image-text{display:grid;gap:14px}.product-landing .product-landing-image-text .img img{width:100%}.product-landing .product-landing-image-text .title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--m-ink)}.product-landing .product-landing-gallery{margin-left:calc(var(--m-gut) * -1);margin-right:calc(var(--m-gut) * -1)}.product-landing .product-landing-gallery .swiper-slide{width:232px !important}.product-landing .product-landing-gallery .img{display:block;aspect-ratio:1;overflow:hidden;border-radius:min(20px, var(--radius-cap, 999px))}.product-landing .product-landing-gallery .img img{width:100%;height:100%;object-fit:cover;border-radius:0}.product-landing .product-landing-features{display:grid;gap:20px 12px}.product-landing .product-landing-features.columns-3,.product-landing .product-landing-features.columns-4{grid-template-columns:repeat(2, minmax(0, 1fr))}.product-landing .product-landing-features .icon{margin-bottom:10px}.product-landing .product-landing-features .icon img{width:48px;height:48px;object-fit:contain;border-radius:0}.product-landing .product-landing-features .title{margin-bottom:4px;font-weight:700;color:var(--m-ink)}.product-landing .product-landing-features .text{font-size:14px}.product-landing .product-landing-table{overflow-x:auto}.product-landing .product-landing-table table{width:100%}.product-landing .product-landing-table th,.product-landing .product-landing-table td{padding:10px 12px;border-bottom:1px solid var(--m-line);font-size:14px;text-align:left;vertical-align:top}.product-landing .product-landing-table th{font-weight:700;color:var(--m-ink)}.product-landing .product-landing-embed .frame{position:relative;padding-top:56.25%;overflow:hidden;border-radius:min(16px, var(--radius-cap, 999px))}.product-landing .product-landing-embed .frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.product-bonus{display:flex;flex:0 0 100%;order:3;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:8px;font-size:13px;line-height:1.4}.product-bonus[hidden]{display:none}.product-bonus .product-bonus-value{padding:2px 8px;border-radius:min(6px, var(--radius-cap, 999px));font-weight:700;white-space:nowrap;color:var(--m-accent);background:var(--m-soft)}.product-bonus .product-bonus-text{color:var(--m-muted)}.product-card .product-bonus,.product-item .product-bonus{margin-top:4px;font-size:12px}.product-card .product-bonus .product-bonus-value,.product-item .product-bonus .product-bonus-value{padding:2px 6px}.basket-coupon-block-total-bonus{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 6px;margin-top:8px;font-size:13px;line-height:1.4;color:var(--m-muted)}.basket-coupon-block-total-bonus .basket-coupon-block-total-bonus-value{padding:2px 8px;border-radius:min(6px, var(--radius-cap, 999px));font-weight:700;white-space:nowrap;color:var(--m-accent);background:var(--m-soft)}.order-bonus{width:100%;margin:16px 0 4px}.order-bonus__tabs{display:flex;gap:4px;padding:4px;border-radius:min(12px, var(--radius-cap, 999px));background:var(--m-tile)}.order-bonus__tab{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:48px;margin:0;padding:6px 8px;border:0;border-radius:min(9px, var(--radius-cap, 999px));background:none;font:inherit;font-size:14px;line-height:1.25;color:var(--m-ink2);text-align:center}.order-bonus__tab.is-active{font-weight:700;color:var(--m-ink);background:var(--m-bg);box-shadow:0 1px 3px rgba(0,0,0,0.14)}.order-bonus__tab:disabled{opacity:.45}.order-bonus__panel{margin-top:12px}.order-bonus__value{font-size:15px;line-height:1.35;color:var(--m-ink)}.order-bonus__value b{white-space:nowrap;color:var(--m-accent)}.order-bonus__field{margin:12px 0 0}.order-bonus__field input{background-color:var(--m-bg)}.order-bonus .bx-soa-customer-field{display:flex;flex-direction:column}.order-bonus .bx-soa-customer-field .bx-soa-custom-label{margin:0 0 4px;font-size:13px;font-weight:400;color:var(--m-ink2)}.order-bonus .bx-soa-customer-field input{width:100%;box-sizing:border-box}.order-bonus__range{display:block;width:100%;height:28px;margin:10px 0 0;padding:0;border:0;background:none;-webkit-appearance:none;appearance:none}.order-bonus__range::-webkit-slider-runnable-track{height:6px;border:0;border-radius:3px;background:linear-gradient(to right, var(--m-accent) var(--bonus-progress, 100%), var(--m-line) var(--bonus-progress, 100%))}.order-bonus__range::-moz-range-track{height:6px;border:0;border-radius:3px;background:linear-gradient(to right, var(--m-accent) var(--bonus-progress, 100%), var(--m-line) var(--bonus-progress, 100%))}.order-bonus__range::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px;border:0;border-radius:50%;background:var(--m-accent);-webkit-appearance:none;appearance:none}.order-bonus__range::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:var(--m-accent)}.order-bonus__range:focus{outline:none}.order-bonus__note{margin-top:8px;font-size:12.5px;line-height:1.35;color:var(--m-muted)}.order-simple-container .summary-container .item-bonus .item-value{color:var(--m-accent)}.order-confirm-bonus{display:block;margin-top:8px;font-weight:700;color:var(--m-accent)}.extra-price{display:flex;flex:0 0 100%;order:3;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:6px;font-size:13px;line-height:1.4;font-weight:400;color:var(--m-muted)}.extra-price[hidden]{display:none}.extra-price .extra-price-value{font-weight:600;white-space:nowrap}.product-card .extra-price,.product-item .extra-price{margin-top:2px;font-size:12px}.product-cheaper{flex:0 0 100%;order:4;margin-top:10px;font-size:13px;line-height:1.4;font-weight:400}.product-cheaper .product-cheaper-link{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--m-accent);text-decoration:none}.product-cheaper .product-cheaper-icon{flex-shrink:0}.product-cheaper .product-cheaper-text{border-bottom:1px dashed currentColor}.light-categories .item-wrap.active i{color:inherit}}@media (max-width:1024px) and (min-width:600px){:root{--m-gut:24px}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important}}@media (max-width:1024px) and (min-width:600px){.mobile-menu-3-0 .item{font-size:11.5px}h1.main-title{font-size:32px}}@media (max-width:1024px) and (hover:hover){.stories-viewer .stories-viewer-control:hover{background:rgba(var(--sv-ink-rgb), .16)}.stories-viewer .stories-viewer-arrow:hover{background:rgba(255,255,255,0.24)}.stories-viewer .stories-viewer-button:hover{opacity:.9}.stories-viewer .stories-viewer-peek:hover{opacity:.8;transform:scale(1.03)}}@media (max-width:1024px) and (min-width:1280px){.stories-viewer .stories-viewer-peek{display:block}.stories-viewer .stories-viewer-peek[hidden]{display:block !important;visibility:hidden}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.stories-viewer .stories-viewer-skeleton{animation:none}.stories-viewer .stories-viewer-stage{transition:none}}@media (max-width:1024px) and (min-width:600px){.products.main-nav .swiper-wrapper{grid-template-columns:repeat(auto-fill, minmax(168px, 1fr));gap:26px 14px}.products.main-nav .btn-show-more-cards{max-width:360px;margin-left:auto;margin-right:auto}.banners .name b{font-size:26px}.banners .static .item,.actions.section .offer-wrap{width:280px !important}section.catalog .category-wrap,section.catalog .img{width:92px}section.catalog .img{height:92px;border-radius:min(26px, var(--radius-cap, 999px))}section.catalog .name{font-size:13px}}@media (max-width:1024px) and (min-width:600px){.products-new .swiper-slide,.viewed .swiper-slide{width:172px !important}.about-and-news .news .item{width:280px}}@media (max-width:1024px) and (min-width:600px){.previously-container .item{width:120px !important}}@media (max-width:1024px) and (min-width:600px){.tab-skeleton{grid-template-columns:repeat(auto-fill, minmax(168px, 1fr));gap:26px 14px}}@media (max-width:1024px) and (prefers-reduced-motion:no-preference){.home-reviews .home-reviews-list{scroll-behavior:smooth}}@media (max-width:1024px) and (prefers-reduced-motion:no-preference){.home-collections .home-collections-list{scroll-behavior:smooth}.home-collections .home-collection{transition:transform .15s ease}.home-collections .home-collection:active{transform:scale(.98)}}@media (max-width:1024px) and (prefers-reduced-motion:no-preference){.home-stories .home-story:active .home-story-cover{transform:scale(.95)}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.home-stories .home-story-cover.is-loading::before{animation:none}}@media (max-width:1024px) and (min-width:600px){.stories-viewer .stories-viewer-stage{border-radius:min(20px, var(--radius-cap, 999px))}.stories-viewer{--sv-h:calc(100vh - 32px)}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.deal-stock .deal-stock-text b.is-changed{animation:none}.deal-stock .deal-stock-bar i{transition:none}}@media (max-width:1024px) and (min-width:600px){.products-list.card,.products-list:not(.list):not(.pricelist){grid-template-columns:repeat(auto-fill, minmax(168px, 1fr));gap:26px 14px}.catalog .filter.open{inset:auto 0 0;height:820px;max-height:86dvh}main.catalog>.catalog .categories{grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:24px}}@media (max-width:1024px) and (min-width:600px){.products-carousel .swiper-slide{width:172px !important}.short-products-list .item{width:120px}}@media (max-width:1024px) and (min-width:768px){body:has(.product-main-info) .wrapper>.container{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;column-gap:32px}body:has(.product-main-info) .wrapper>.container>*,body:has(.product-main-info) .wrapper>.container .content-column>*,body:has(.product-main-info) .wrapper>.container .product-main-info>*{grid-column:1 / -1}body:has(.product-main-info) .product-main-container>.product-img{grid-column:1;grid-row:1 / span 2;position:sticky;top:66px;margin-left:var(--m-gut);overflow:hidden;border-radius:min(28px, var(--radius-cap, 999px))}body:has(.product-main-info) .wrapper>.container>h1.main-title{grid-column:2;grid-row:1;padding:4px var(--m-gut) 0 0;font-size:24px}body:has(.product-main-info) .product-main-container>.info{grid-column:2;grid-row:2;padding-left:0}body:has(.product-main-info) .m-header-bar,body:has(.product-main-info) .m-header-bar.is-solid{height:58px;background:var(--m-bg);box-shadow:none}body:has(.product-main-info) .m-header-bar .m-back,body:has(.product-main-info) .m-header-bar.is-solid .m-back{background:none;box-shadow:none;color:var(--m-ink)}body:has(.product-main-info) .order-container .buttons .detail-buy-button:not(.make-order){left:auto;width:min(420px, calc(100% - var(--m-gut) * 2 - 186px))}}@media (max-width:1024px) and (min-width:768px){.bx-basket{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:8px;align-items:start}.bx-basket>.row:first-child{position:sticky;top:76px;margin:4px var(--m-gut) 0 0;padding:18px;border-radius:min(22px, var(--radius-cap, 999px));background:var(--m-tile)}.bx-basket>.row:first-child .basket-coupon-section .form-control{background:var(--m-bg)}.basket-checkout-container{margin:0}.ux-cart-bar{display:none !important}}@media (max-width:1024px) and (min-width:768px){.order-simple-container>.row{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:0 24px;align-items:start}.order-simple-container>.row>div:first-child{display:block}.order-simple-container>.row>div:last-child{position:sticky;top:16px}.order-simple-basket .basket-items{display:block}.order-simple-basket>.head-title::after{display:none}}@media (max-width:1024px) and (min-width:600px){.product-landing .product-landing-image-text{grid-template-columns:1fr 1fr;align-items:center;gap:24px}.product-landing .product-landing-image-text.image-right .img{order:1}.product-landing .product-landing-features.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.product-landing .product-landing-features.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width:1025px){.m-only{display:none !important}}@media print{#panel,.breadcrumbs,.catalog-menu{display:none}.wrapper,body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper{padding-left:0}header{visibility:hidden;height:160px}header .logo,header .city{visibility:visible}header .city .current span{display:none}header .city .current a{margin-left:0;color:#424242}header .city .current a::after{content:none}header .logo{width:fit-content}header .logo>a{align-items:flex-start;text-align:left}header .burger{display:none}body,body.dark{background-color:#fff;color:#424242}body .wrapper,body.dark .wrapper{background-color:#fff}body h1,body.dark h1,body h2,body.dark h2,body h3,body.dark h3,body h4,body.dark h4,body h5,body.dark h5,body h6,body.dark h6,body .h1,body.dark .h1,body .h2,body.dark .h2,body .h3,body.dark .h3,body .h4,body.dark .h4,body .h5,body.dark .h5,body .h6,body.dark .h6{color:#000}body .to-top,body.dark .to-top{display:none}body .bx-basket,body.dark .bx-basket{flex-direction:column}body .bx-basket .main-basket,body.dark .bx-basket .main-basket,body .bx-basket>.row,body.dark .bx-basket>.row{background-color:#fff}body .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item,body.dark .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item{color:#424242}body .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active,body.dark .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active{color:#000}body .bx-basket>.row,body.dark .bx-basket>.row{padding:0;width:100%;margin-left:0}body .bx-basket>.row .basket-coupon-section,body.dark .bx-basket>.row .basket-coupon-section{display:none}body .bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-title,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-title{color:#424242}body .bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-description,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-description{color:#424242}body .bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-current,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-current{color:#212121}body .bx-basket>.row .basket-checkout-section .basket-checkout-minimum,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-minimum{background-color:#fff}body .bx-basket>.row .basket-checkout-section .basket-checkout-minimum .icon,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-minimum .icon{display:none}body .bx-basket>.row .basket-checkout-section .basket-checkout-minimum .name,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-minimum .name{color:#212121}body .bx-basket>.row .basket-checkout-section .basket-checkout-minimum .desc,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-minimum .desc{color:#424242}body .bx-basket>.row .basket-checkout-section .basket-checkout-block-btn,body.dark .bx-basket>.row .basket-checkout-section .basket-checkout-block-btn{display:none}body .bx-basket .main-basket,body.dark .bx-basket .main-basket{padding:0}body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount{background:transparent}body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus,body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus{display:none}body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-name,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-name{color:#212121}body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-block-price .basket-item-price-title,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-block-price .basket-item-price-title,body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input,body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name .basket-item-info-name-link,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name .basket-item-info-name-link{color:#424242}body .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove,body.dark .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove{display:none}body .bx-basket .main-basket .basket-items-list-header,body.dark .bx-basket .main-basket .basket-items-list-header{padding-top:20px}body .bx-basket .main-basket .basket-items-list-header .basket-items-search-field,body.dark .bx-basket .main-basket .basket-items-list-header .basket-items-search-field,body .bx-basket .main-basket .basket-items-list-header .basket-header-share-btns,body.dark .bx-basket .main-basket .basket-items-list-header .basket-header-share-btns,body .bx-basket .main-basket .basket-items-list-header .remove-order,body.dark .bx-basket .main-basket .basket-items-list-header .remove-order{display:none}body .cookie,body.dark .cookie{display:none}body footer,body.dark footer{visibility:hidden;height:70px;position:relative;padding-top:24px}body footer .bottom .copyright,body.dark footer .bottom .copyright,body footer .copyright,body.dark footer .copyright{visibility:visible;position:absolute;left:24px;bottom:0}body footer .tel-container,body.dark footer .tel-container,body footer .tel-container.has-content .tel,body.dark footer .tel-container.has-content .tel{position:static}body footer .tel-container .tel a,body.dark footer .tel-container .tel a{visibility:visible;color:#212121;position:absolute;left:24px;top:24px;padding:0}.gift-container{display:none}.previously-container{display:none}}@media print and (max-width:1024px){.mobile_3 header .burger,header .burger{display:none}.mobile_3 header.up .middle{display:none}}
/* End */
/* /bitrix/templates/magnet_s1/vendor/normalize/normalize.css?17914650642232 */
/* /bitrix/templates/magnet_s1/vendor/custom-bootstrap/bootstrap.min.css?179146506451605 */
/* /bitrix/templates/magnet_s1/vendor/scrollbar/jquery.scrollbar.css?17914650643790 */
/* /bitrix/templates/magnet_s1/vendor/swiper/swiper.min.css?179146506413667 */
/* /bitrix/components/nextype/magnet.options/templates/.default/style.css?179146506121326 */
/* /bitrix/components/nextype/magnet.options/templates/.default/css/colorpicker.css?179146506113587 */
/* /bitrix/templates/magnet_s1/vendor/fonts/Roboto/font.css?17914650641836 */
/* /bitrix/templates/magnet_s1/less_compile/template_styles_c927fc89ed083bba2a7a5c10046d83e2_s1.css?1791465405691661 */
