.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{background-color:transparent;margin-bottom:1rem;max-width:100%;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9ecdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cccf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe7a0}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b1b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#eef1f3}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbd}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#212529;border-color:#32383e;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#212529;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media(max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.tooltip{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}.reviews__form-title,h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:900;src:url(../fonts/Golos/static/GolosText-Black.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:700;src:url(../fonts/Golos/static/GolosText-Bold.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:800;src:url(../fonts/Golos/static/GolosText-ExtraBold.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:500;src:url(../fonts/Golos/static/GolosText-Medium.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:400;src:url(../fonts/Golos/static/GolosText-Regular.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:600;src:url(../fonts/Golos/static/GolosText-SemiBold.ttf)}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:rgba(0,0,0,0);backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:30px 40px;position:relative;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.category__sorting .fancybox-error span,.fancybox-error .category__perpage-label,.fancybox-error .category__sorting span,.fancybox-error .category__sorting-btn,.fancybox-error .footer-menu__item,.fancybox-error .perpage__item,.fancybox-error .result__item-name,.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{shape-rendering:geometricPrecision;display:block;overflow:visible;position:relative}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:first-child,.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:10px;top:10px;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;stroke:currentColor;stroke-width:3.5;opacity:.8;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate .8s linear infinite;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@keyframes fancybox-rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share .reviews__form-title,.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.category__sorting .fancybox-share span,.fancybox-share .category__perpage-label,.fancybox-share .category__sorting span,.fancybox-share .category__sorting-btn,.fancybox-share .footer-menu__item,.fancybox-share .perpage__item,.fancybox-share .result__item-name,.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-tap-highlight-color:rgba(0,0,0,0);backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}body{overflow-x:hidden;overflow-y:auto}svg{pointer-events:none}.is-mobile{display:none}@media screen and (min-width:999px){.show-mobile{display:none!important}}.main.page-color{background-color:#f8f9f9}.invisible-title{opacity:0;position:absolute;text-align:center;top:0;width:100%;z-index:0}.table{border-collapse:collapse}.table thead th{border:none;font-size:14px;font-weight:500;height:70px;line-height:18px;padding:10px;vertical-align:middle;white-space:nowrap}.table thead th:first-child{text-align:left}.table .thead-light th{background-color:#f2f3f4}.table tr td{border-color:#d8d8d8;font-size:14px;font-weight:400;height:60px;line-height:18px;padding:10px;text-align:center;vertical-align:middle}.table tr td:first-child{font-size:14px;font-weight:700;line-height:18px;text-align:left}.mt-px-60{margin-top:60px!important}.gray-block{background-color:#f2f3f4;border-radius:4px;margin-bottom:14px;padding:14px}*{box-sizing:border-box}[data-fancybox]{cursor:pointer}.category-products_loading{opacity:.5}.category-products_loading,.category-products_loading>*{cursor:wait;pointer-events:none}.loading:not(form){opacity:.9;pointer-events:none;position:relative}.loading:not(form):before{background:url(../img/loading_current.svg) 50% 50%/auto 60% no-repeat rgba(255,223,54,.5);color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}form.loading .btn{opacity:.9;pointer-events:none;position:relative}form.loading .btn:before{background:url(../img/loading_current.svg) 50% 50%/auto 60% no-repeat rgba(255,223,54,.5);color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}body{color:#3c3d3a;font-family:Golos}body.loading{opacity:1;pointer-events:none}body.loading:before{background:url(../img/loading_current.svg) 50% 50%/auto 60% no-repeat rgba(255,223,54,.4);position:fixed;z-index:19}.hero{font-size:44px;line-height:44px}.reviews__form-title,.title,h1{font-size:34px;font-weight:700;line-height:40px}.product__title,h2{font-size:28px;font-weight:700;line-height:33px}.about-main__item-title,.footer__info-item a,.params-list-slide__title,.price,h3{font-size:22px;font-weight:700;line-height:25px}.footer-menu__title,.result__item:first-child .result__item-name,.reviews__item-left_name,h4{font-size:16px;font-weight:700;line-height:22px}.filter__item-name,h5{font-size:15px;font-weight:500;line-height:20px}.good-params__btn-success,.good-params__switch-name,.product-card__dimensions .product-dimensions__item,.product-card__modifications-change-link,.product-card__modifications-current-item-value,.product-card__name,h6,h7{font-size:14px;font-weight:500;line-height:20px}.category__perpage-label,.category__sorting span,.category__sorting-btn,.footer-menu__item,.perpage__item,.result__item-name,p{font-size:14px;line-height:21px}.large{font-size:16px;line-height:24px}.breadcrumbs__item a,.home-news__date,.news__date,.price__item-old,.price__item-text,.reviews__item-left_date,.small{font-size:12px;line-height:18px}.btn,.btn-text,.header__alarm a,.header__alarm span,.header__top a,.header__top span,.select2-selection{font-size:14px;font-weight:500;line-height:18px}.category__perpage-label a,.category__sorting span a,.category__sorting-btn a,.footer-menu__item a,.perpage__item a,.result__item-name a,p a{font-weight:500;text-decoration:underline}.footer a[href^=tel]:hover,.header a[href^=tel]:hover{text-decoration:underline;text-decoration-style:dashed}a:not([class]){color:#3c3d3a;font-weight:700;text-decoration:none}a.form-href{color:#ffdf36}.input-text,.select2-results__option,input,textarea{font-size:14px;font-weight:500;line-height:18px}.input-text::-moz-placeholder,.select2-results__option::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{font-weight:500}.input-text::placeholder,.select2-results__option::placeholder,input::placeholder,textarea::placeholder{font-weight:500}img{max-width:100%}.search,input[type=search]{font-size:14px;font-weight:500;line-height:18px}.container{--padding-x:0px;margin:0 auto;max-width:1296px;padding:0;padding-left:var(--padding-x);padding-right:var(--padding-x)}.wrapper{display:flex;flex-flow:column;min-height:100vh;width:100%}.header{box-shadow:0 4px 40px -10px rgba(0,0,0,.15);z-index:14}.header__fixed{background-color:#fff;position:static;top:-100%;z-index:12}.header__alarm{background-color:#ff4747;padding:12px 0 7px}.header__alarm a,.header__alarm span{color:#fff;font-weight:500;text-decoration:none}.header__alarm .container{align-items:center;display:grid;grid-template-columns:auto auto;justify-content:space-between}.header__top{background-color:#3c3d3a;padding:7px 0 8px}.header__top a,.header__top span{color:#fff;text-decoration:none}.header__top .container{align-items:center;display:grid;gap:40px;grid-template-columns:auto auto;justify-content:space-between}.header__top .info,.header__top .phones{display:flex;gap:24px}.header__top .info{color:#fff}.header__top .info .seo-rating{display:none}.header__middle{align-items:center;display:flex;gap:29px;justify-content:space-between;padding-bottom:4px;padding-top:14px}.header__middle-left{align-items:center;display:flex;flex:auto;gap:10px}.header__middle-left .btn{margin-top:-5px}.header__logo{flex:0 0 auto;margin-right:10px}.header__logo a{display:block}.header__logo img{height:auto;width:148px}.header__btns{display:grid;gap:35px;grid-template-columns:1fr 1fr 1fr}.header__btns-item{color:#3c3d3a;display:grid;gap:2px;justify-items:center;position:relative;text-decoration:none}.header__btns-item-name{color:#1a202c;font-size:14px;line-height:21px;text-align:center}.header__btns-item-count{align-items:center;background-color:#ffdf36;border-radius:50%;color:#3c3d3a;display:none;font-size:11px;font-weight:700;justify-content:center;line-height:14px;min-height:16px;min-width:16px;padding:1px 4px;position:absolute;right:-5px;top:-6px}.header__btns-item-count_active{display:flex}.header__btns-item svg{height:24px;width:24px}.header__btns-item-price{font-size:14px;line-height:21px}.header__btns-item_icon{display:block;position:relative}.header__bottom{align-items:center;border-top:1px solid #f7fafc;display:flex;justify-content:space-between;padding-bottom:8px;padding-top:8px}.header_fixed .header__fixed{box-shadow:0 4px 40px -10px rgba(0,0,0,.15);position:fixed;top:0;transition:top .3s ease;width:100%}.header_fixed .header__fixed .nav{flex:0 0 auto}.header_fixed .header__search input{padding-bottom:10px;padding-top:10px}.header_fixed .header__logo{display:none}.header_fixed .header__middle{padding:8px var(--padding-x)}.header_fixed .header__middle-left{width:100%}.header_fixed .header__middle-left .btn{margin-top:0;padding:10px 30px}.header_fixed .header__btns-item-name,.header_fixed .header__btns-item-price{display:none}.header_fixed .header__search{width:100%}.header__search{flex:auto}.search,.search__text-wrapper{position:relative}.search .icon{--size:18px;color:#767775;left:20px;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.search .icon.close{cursor:pointer;left:auto;right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search .icon.close:hover{background-color:#e2e8f0;border-radius:50%}.search .icon.close svg{height:100%;width:100%}.search input{background-color:#f5f6f7;border:1px solid transparent;border-radius:6px;outline:none;padding:15px 40px 15px 46px;width:100%}.search input:focus,.search input:hover{background-color:#fff;border-color:#ffdf36;color:#000}.search input:focus::-moz-placeholder,.search input:hover::-moz-placeholder{color:transparent}.search input:focus::placeholder,.search input:hover::placeholder{color:transparent}.search input:focus~.icon,.search input:hover~.icon{color:#000}.search input:-moz-placeholder~.close{display:none}.search input:placeholder-shown~.close{display:none}.search input::-moz-placeholder{color:#767775;font-size:14px;font-weight:500;line-height:18px}.search input::placeholder{color:#767775;font-size:14px;font-weight:500;line-height:18px}.search__result{background-color:#fff;border-radius:6px;box-shadow:0 6px 30px -10px rgba(0,0,0,.1);left:0;margin-top:4px;padding:20px;position:absolute;top:100%;width:100%;z-index:11}.search__result-list{list-style:none;margin:10px 0;padding:0}.search__result-section-name{font-size:16px;font-weight:700;line-height:18px;margin:0 10px 0 0}.search__result-item{align-items:flex-start;display:flex;justify-content:space-between;padding:6px}.search__result-item-name{color:#3c3d3a;font-size:14px;line-height:18px;text-decoration:none}.search__result-item-name span{color:#ffdf36}.search__result-item-price{flex:0 0 auto;font-size:14px;font-weight:700;line-height:18px;margin-left:26px}.search__result-showall{color:#ffdf36;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:15px;text-decoration:none;text-transform:uppercase}.search__result .src~.srg{border-top:1px solid #f8f9f9;margin-top:24px;padding-top:24px}.pages-nav{align-items:center;display:flex;gap:40px;list-style:none;margin:0;padding:0}.pages-nav__link{color:#3c3d3a;text-decoration:none}.opt,.pages-nav__link{font-size:14px;line-height:21px}.opt{align-items:center;color:#1a202c;cursor:pointer;display:flex;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.opt svg{height:16px;width:16px}.icon{--size:16px;align-items:center;display:inline-flex;flex:0 0 var(--size);height:var(--size);justify-content:center;width:var(--size)}.icon_18{--size:18px}.has-icon{gap:6px}.btn,.has-icon{align-items:center;display:inline-flex}.btn{background-color:#ffdf36;border:none;border-radius:6px;color:#3c3d3a;cursor:pointer;gap:14px;justify-content:center;padding:15px 30px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-block{display:flex}.btn-white{background-color:transparent;border:1px solid #fff;color:#fff}.btn-white:hover{color:#3c3d3a}.btn-green{background-color:#22c55e}.btn:hover:not(.btn--stylys):not(.btn-green){background-color:#fdf3a0}.btn.disabled,.btn:disabled,.btn[disabled]{background-color:#cbd5e0;pointer-events:none}.btn--stylys{background-color:transparent;border:1px solid #3c3d3a;color:#3c3d3a;padding:14px 30px}.btn--stylys:hover{background-color:#3c3d3a;color:#fff}.btn--stylys.disabled,.btn--stylys:disabled,.btn--stylys[disabled]{border:#cbd5e0;color:#cbd5e0}.btn--stylys2{background-color:#f2f3f4}.catalog-menu{white-space:nowrap}.catalog-menu svg{height:18px;width:18px}.nav{position:relative}.nav__wrapper{border-radius:6px;box-shadow:0 4px 40px -10px rgba(0,0,0,.15);display:flex;left:0;overflow:hidden;padding-top:19px;position:absolute;top:100%;z-index:12}.nav__wrapper-right{background-color:#fff;display:flex}.nav__wrapper-right .btn{padding:10px 20px}.nav__wrapper-right .more{border-left:1px solid #d8d8d8;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-height:100%;padding:30px 29px 30px 30px}.nav__wrapper-right:not(.active){display:none;opacity:0;visibility:hidden}.nav__wrapper-right .img{max-width:248px}.nav__wrapper-right .img img{border-radius:6px;width:100%}.nav__wrapper-right .dop-menu .nav__sub{background-color:#fff;border-radius:0 6px 6px 0;display:block;list-style:none;margin:0;min-height:100%;padding:0}.nav__wrapper-right .dop-menu .nav__sub.childrens{background-color:#f8f9f9}.nav__wrapper-right .dop-menu .nav__sub-item.hover,.nav__wrapper-right .dop-menu .nav__sub-item:hover{background-color:#fefad9;color:#3c3d3a}.nav__wrapper-right .dop-menu--two .nav__sub-sub{background-color:#fff;display:block;list-style:none;margin:0;min-height:100%;padding:0}.nav__wrapper-right .dop-menu--two .nav__sub-sub-item:hover{background-color:#fefad9;color:#3c3d3a}.nav__formis{background-color:#f8f9f9;border-radius:6px;padding:20px;width:249px}.nav__formis-title{font-weight:700;margin-bottom:10px;margin-top:0}.nav__formis-text{color:#767775;margin-bottom:30px;margin-top:0}.nav__list{background-color:#f2f3f4;border-radius:6px 0 0 6px;list-style:none;margin:0;padding:0}.nav__item.hover,.nav__item:hover{background-color:#fefad9;color:#3c3d3a}.nav__link,.nav__wrapper-right .dop-menu .nav__sub-link,.nav__wrapper-right .dop-menu--two .nav__sub-sub-link{color:#3c3d3a;color:currentColor;display:block;font-size:14px;font-weight:500;line-height:18px;padding:16px 30px;text-decoration:none;white-space:nowrap;width:100%}.nav__sub,.nav__sub-sub{display:none}.nav:not(:hover) .nav__wrapper{opacity:0;visibility:hidden}.menu-opened{position:relative}.menu-opened:after{background-color:rgba(26,32,44,.2);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:13}.form,.form__col{display:flex;flex-flow:column;gap:24px}.form__row{align-items:center;display:flex;flex-flow:row wrap;gap:24px;position:relative;width:100%}.form__row-grid{gap:10px}.form__row-grid>*{flex:0 0 204px}.form input,.form textarea,.form__col input,.form__col textarea{background-color:transparent;border:1px solid #3c3d3a;border-radius:6px;outline:none;padding:14px 20px}.form input[type=file],.form textarea[type=file],.form__col input[type=file],.form__col textarea[type=file]{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.form input:focus,.form input:hover,.form textarea:focus,.form textarea:hover,.form__col input:focus,.form__col input:hover,.form__col textarea:focus,.form__col textarea:hover{border-color:#ffdf36;color:#000}.form input:focus::-moz-placeholder,.form input:hover::-moz-placeholder,.form textarea:focus::-moz-placeholder,.form textarea:hover::-moz-placeholder,.form__col input:focus::-moz-placeholder,.form__col input:hover::-moz-placeholder,.form__col textarea:focus::-moz-placeholder,.form__col textarea:hover::-moz-placeholder{color:#000}.form input:focus::placeholder,.form input:hover::placeholder,.form textarea:focus::placeholder,.form textarea:hover::placeholder,.form__col input:focus::placeholder,.form__col input:hover::placeholder,.form__col textarea:focus::placeholder,.form__col textarea:hover::placeholder{color:#000}.form input::-moz-placeholder,.form textarea::-moz-placeholder,.form__col input::-moz-placeholder,.form__col textarea::-moz-placeholder{color:#767775}.form input::placeholder,.form textarea::placeholder,.form__col input::placeholder,.form__col textarea::placeholder{color:#767775}.form input.error,.form textarea.error,.form__col input.error,.form__col textarea.error{border-color:#ff4747;color:#ff4747}.form textarea,.form__col textarea{height:100%;resize:none;width:100%}.form .js-file,.form__col .js-file{align-items:center;border:1px dashed #fff;border-radius:6px;display:flex;justify-content:center;min-width:187px;padding:14px 20px}.form .js-file-name,.form__col .js-file-name{color:#fff;font-size:14px;font-weight:500;line-height:18px}.form .policy,.form .policy a,.form__col .policy,.form__col .policy a{color:#fff;font-size:12px;line-height:14px}.form .policy a,.form__col .policy a{font-family:Onest;font-weight:400;text-decoration:underline!important}.category__sorting .form .policy span,.category__sorting .form__col .policy span,.form .policy .category__perpage-label,.form .policy .category__sorting span,.form .policy .category__sorting-btn,.form .policy .footer-menu__item,.form .policy .perpage__item,.form .policy .result__item-name,.form .policy p,.form__col .policy .category__perpage-label,.form__col .policy .category__sorting span,.form__col .policy .category__sorting-btn,.form__col .policy .footer-menu__item,.form__col .policy .perpage__item,.form__col .policy .result__item-name,.form__col .policy p{color:#fff;font-size:12px;line-height:16px;padding:0 30px 0 0}.form__agree{align-items:center;display:flex;gap:10px;position:relative}.form__agree .error-msg{left:0;position:absolute;top:100%}.form__agree>*{margin:0!important}.form__agree input[type=checkbox]{flex:0 0 20px;height:20px;width:20px!important}.form__agree a{font-size:12px!important;font-weight:400;text-decoration:underline!important}.category__sorting .form__agree span,.form__agree .category__perpage-label,.form__agree .category__sorting span,.form__agree .category__sorting-btn,.form__agree .footer-menu__item,.form__agree .perpage__item,.form__agree .result__item-name,.form__agree p{font-size:12px!important;line-height:16px}.form__field{position:relative}.form__field>*{width:100%}.form__field input:not(:-moz-placeholder)~.placeholder,.form__field textarea:not(:-moz-placeholder)~.placeholder{display:none}.form__field input:focus~.placeholder,.form__field input:not(:placeholder-shown)~.placeholder,.form__field textarea:focus~.placeholder,.form__field textarea:not(:placeholder-shown)~.placeholder{display:none}.form__field input:-webkit-autofill~.placeholder{display:none}.form__field input:autofill~.placeholder{display:none}.form__field .placeholder{color:#767775;font-size:14px;left:0;line-height:18px;padding:15px 20px;pointer-events:none;position:absolute;top:0}.form__field .placeholder span{color:#ff4747;font-size:14px;line-height:18px}.footer{margin-top:auto;padding-top:76px}.footer .form .policy,.footer .form .policy a,.footer .form__col .policy,.footer .form__col .policy a{color:#fff}.footer .form__row{gap:10px}.footer .form__row>*{flex:0 0 207px}.footer .form input,.footer .form__col input{border-color:#fff;color:#fff}.footer .form input::-moz-placeholder,.footer .form__col input::-moz-placeholder{color:#fff}.footer .form input::placeholder,.footer .form__col input::placeholder{color:#fff}.footer .form input:focus,.footer .form input:hover,.footer .form__col input:focus,.footer .form__col input:hover{color:#fff}.footer .form input:focus::-moz-placeholder,.footer .form input:hover::-moz-placeholder,.footer .form__col input:focus::-moz-placeholder,.footer .form__col input:hover::-moz-placeholder{color:#fff}.footer .form input:focus::placeholder,.footer .form input:hover::placeholder,.footer .form__col input:focus::placeholder,.footer .form__col input:hover::placeholder{color:#fff}.footer .form input:not(:-moz-placeholder),.footer .form__col input:not(:-moz-placeholder){color:#fff}.footer .form input:not(:placeholder-shown),.footer .form__col input:not(:placeholder-shown){color:#fff}.footer__top{background-color:#767775;padding:30px 0}.footer__info-item .footer__top a,.footer__top .about-main__item-title,.footer__top .footer__info-item a,.footer__top .params-list-slide__title,.footer__top .price,.footer__top h3{font-size:28px;line-height:33px;margin:0}.footer__top .container{align-items:center;display:flex;gap:151px;justify-content:space-between}.footer__form{display:grid;gap:8px;width:100%}.footer__form-row{display:flex;gap:0 10xpx}.footer__bottom{background-color:#3c3d3a;padding:40px 0 20px}.footer__bottom-bot{position:relative}.footer__bottom-bot .seo-rating{left:20px;position:absolute;top:8px}.footer__bottom-top{display:flex;justify-content:space-between;margin-bottom:40px}.footer__info{flex:0 0 auto}.footer__info-list{display:grid;gap:20px;margin-bottom:30px}.footer__info-item a{color:#fff;font-weight:700;text-decoration:none}.category__sorting .footer__info-item span,.footer__info-item .category__perpage-label,.footer__info-item .category__sorting span,.footer__info-item .category__sorting-btn,.footer__info-item .footer-menu__item,.footer__info-item .perpage__item,.footer__info-item .result__item-name,.footer__info-item p{color:#b1b1b0;margin:4px 0 0}.footer-menu{display:flex;gap:50px}.footer-menu__title{color:#fff;margin-bottom:20px}.footer-menu__list{display:grid;gap:9px}.footer-menu__list.column{gap:9px 50px;grid-template-columns:1fr 1fr}.footer-menu__item{color:#b1b1b0;text-decoration:none;white-space:nowrap}@media screen and (max-width:1024px){.footer-menu__item{white-space:normal}}.cookie-from{align-items:center;background-color:rgba(60,61,58,.8);border-radius:10px;bottom:10px;color:#fff;display:flex;gap:40px;justify-content:center;left:50%;max-width:1296px;padding:14px 30px;position:fixed;transform:translate(-50%,120%);transition:transform .5s ease,visibility 0s ease 1s;visibility:hidden;width:90vw;z-index:9999}@media screen and (max-width:600px){.cookie-from{border-radius:15px;flex-flow:column;gap:15px;padding:15px}.cookie-from .btn{max-width:unset;width:100%}}.cookie-from.active{transform:translate(-50%);transition:transform .5s ease;visibility:visible}.category__sorting .cookie-from span,.cookie-from .category__perpage-label,.cookie-from .category__sorting span,.cookie-from .category__sorting-btn,.cookie-from .footer-menu__item,.cookie-from .perpage__item,.cookie-from .result__item-name,.cookie-from p{font-size:14px;margin:0}@media screen and (max-width:600px){.category__sorting .cookie-from span,.cookie-from .category__perpage-label,.cookie-from .category__sorting span,.cookie-from .category__sorting-btn,.cookie-from .footer-menu__item,.cookie-from .perpage__item,.cookie-from .result__item-name,.cookie-from p{font-size:13px;line-height:140%}}.cookie-from a{color:#fff;font-weight:400;text-decoration:underline}.copyright{border-top:1px solid #767775;color:#b1b1b0;font-size:14px;line-height:21px;padding-top:20px;text-align:center}.white{color:#fff}.hover-slider{background-color:#fff;background-position:50% 0;background-repeat:no-repeat;background-size:contain;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.hover-slider__item{flex:1 1 100%;height:100%;max-width:100%;position:relative;z-index:2}.hover-slider__dots{bottom:0;display:flex;gap:2px;left:0;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .15s ease;width:100%;z-index:1}:hover>.hover-slider__dots{opacity:1}.hover-slider__dot{background-color:#767775;border-radius:6px;display:inline-block;height:2px;transition:background-color .15s ease;width:100%}.hover-slider__dot_active{background-color:#ffdf36}@media screen and (min-width:1299px){.hover-slider:not(:hover){background:none!important}}.qty{align-items:center;display:flex;gap:6px;position:relative}.qty__info{color:#718096;font-size:12px;left:50%;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}.qty__btn{align-items:center;background-color:#f2f3f4;border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;height:38px;justify-content:center;outline:none;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px}.qty__btn svg{height:16px;pointer-events:none;width:16px}.qty__value{background:#f2f3f4;border:none;border-radius:6px;flex:1;font-size:14px;font-weight:500;height:38px;line-height:18px;max-width:67px;outline:none;padding:10px 20px;text-align:center}.qty__value-max-width-free{max-width:unset;width:100%}.product-card{background-color:#fff;border-radius:6px;box-shadow:0 4px 20px -5px rgba(0,0,0,.15);padding:0;position:relative}.product-card-wrapper{padding-top:100%;position:relative}.product-card__img{display:block;max-height:480px;position:relative;width:100%}.product-card__img img{height:auto;width:100%}.product-card__line-wrapper{padding:0 13px 13px}.product-card__offer{z-index:12}.product-card__border{flex-flow:column}.product-card__buy{display:flex;gap:8px}.product-card__buy .btn svg{height:auto;width:18px}@media screen and (min-width:1299px){.product-card:not(:hover):not(.product-card_modifications-opened) .product-card__fastview-btn,.product-card:not(:hover):not(.product-card_modifications-opened) .product-card__offer{display:none}}.product-card__fastview-btn{font-size:12px;left:50%;padding:10px;position:absolute;top:80%;transform:translate3d(-50%,-50%,0);z-index:10}.product-card__fastview-btn:not(:hover){background-color:gray;color:#fff;opacity:.5}.product-card__fastview-btn_loading{opacity:.9;pointer-events:none}.product-card__fastview-btn_loading:before{background:url(../img/loading_current.svg) 50% 50%/auto 60% no-repeat #ffdf36;color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-card__top{margin-bottom:15px;position:relative}.product-card__bottom{padding:0 10px 10px}.product-card__code{color:#b1b1b0;font-size:12px;line-height:18px;margin-right:10px}.product-card__included,.product-card__stock{align-items:center;display:flex;font-size:12px;gap:4px;line-height:18px;padding:0 6px}.product-card__info{align-items:center;display:flex;flex-flow:row wrap;gap:6px}.product-card__included{background-color:#f2f3f4;color:#3c3d3a}.product-card__included svg{height:auto;width:10px}.product-card__name{color:#3c3d3a;display:block;margin-bottom:20px;margin-top:10px;text-decoration:none}.product-card:not(.product-card_modifications-opened) .product-card__modifications-drop{display:none}.product-card__modifications-drop{backdrop-filter:blur(5px);background-color:#fff;border-radius:6px;bottom:0;box-shadow:0 -10px 40px -10px rgba(0,0,0,.25);display:block;left:0;padding:18px;position:absolute;right:0;width:100%;z-index:20}.product-card__modifications-drop-close{cursor:pointer;display:inline-block;position:absolute;right:18px;top:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-card__bordered{border:1px solid #edf2f7;border-radius:6px}.product-card__bordered-top{align-content:center;border-bottom:1px solid #edf2f7;display:flex;gap:20px;padding:17.5px 20px}.product-card dd,.product-card dl{margin:0}.product-card__modifications-current,.product-card__params{align-items:center;display:flex;gap:20px}.product-card__modifications-current .product-params__item,.product-card__params .product-params__item{align-items:center;display:flex;gap:6px}.product-card__modifications-current .product-params__item svg,.product-card__params .product-params__item svg{color:#3c3d3a;height:20px;width:20px}.product-card__modifications-current .product-params__item dd,.product-card__params .product-params__item dd{font-size:14px;font-weight:500;line-height:20px}.product-card__modifications-current-item svg{color:#3c3d3a;height:20px;width:20px}.product-card__modifications-current-item-value{align-items:center;display:flex;gap:6px}.product-card__dimensions{align-items:center;display:flex;gap:20px;padding:17.5px 20px}.product-card__dimensions .product-dimensions__item{align-items:center;color:#767775;display:flex;flex:1;gap:4px;justify-content:center}.product-card__dimensions .product-dimensions__item svg{height:16px;width:16px}.product-card__modifications-change-link{align-items:center;background-color:#f8f9f9;border-radius:6px;color:#3c3d3a;cursor:pointer;display:flex;gap:6px;justify-content:center;margin-top:10px;padding:9px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-card__modifications-change-link svg{height:20px;width:20px}.product-card__border{align-items:flex-end;display:flex;gap:18px}.product-card__border>*{flex:1;width:100%}.product-card__border2{width:100%}.product-card__buy .btn{padding:10px;width:100%}.product-card_discontinued .product-card__top:after{background:hsla(0,0%,100%,.5);border-radius:3px;box-shadow:2px 2px 6px rgba(39,64,97,.25);color:#cd181f;content:"Снят с производства";font-size:13px;left:50%;padding:7px 15px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease-out;white-space:nowrap;z-index:2}.product-card:hover,.product-card_modifications-opened{z-index:12}.stock-info{border-radius:4px}.stock-info .circle{background-color:currentColor;border-radius:50%;height:6px;width:6px}.stock-info.stock-info_in{background-color:rgba(34,197,94,.1);color:#22c55e}.stock-info.stock-info_out{background-color:rgba(255,71,71,.102);color:#ff4747}.stock-info.stock-info_in_order{background-color:#f7fafc;color:#ffdf36}.price{position:relative;text-align:center}.price__item-text{color:#767775;display:block;font-weight:400}.price__item-old{bottom:0;color:#767775;font-weight:400;left:0;position:absolute;transform:translateY(15px)}.js-goods-slider{overflow:visible}.good-params{display:grid;gap:14px}.good-params__switch-name{margin:0 0 2px}.good-params__list{display:flex;flex-flow:column;gap:14px;overflow:hidden;width:100%}.good-params__item{position:relative}.good-params__item-name{color:#767775;font-size:12px;font-weight:400;line-height:15px;margin-bottom:6px}.good-params__item input[type=radio],.good-params__item select{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.good-params__btns{background-color:#f2f3f4;border-radius:6px;display:flex;padding:2px 0}.good-params__btns-color{border:.75px solid #b1b1b0;border-radius:50%;display:block;height:16px;width:16px}.good-params__btns-item{flex:1}.good-params__btns-btn{color:#767775;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;line-height:18px;padding:8px;text-align:center}.good-params__btns-radio:checked~.good-params__btns-btn{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.08),inset 0 1px 0 #fff;color:#3c3d3a;font-weight:500}.good-params__btn-success{align-items:center;background-color:#ffdf36;border-radius:6px;color:#3c3d3a;cursor:pointer;display:flex;gap:6px;justify-content:center;padding:9px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select2{display:block}.select2-selection{align-items:center;background-color:#f2f3f4;border-radius:6px;display:flex;justify-content:space-between;overflow:hidden;padding:6px 10px;position:relative}.select2-selection__rendered{display:block;max-width:calc(100% - 22px)}.select2-selection__arrow{flex:0 0 auto;height:18px;width:18px}.select2-selection__arrow b{background:url(../img/ico/down.svg) no-repeat 50%/cover;display:block;height:100%;width:100%}.select2-container{z-index:10}.select2-dropdown{background-color:#fff;border-radius:6px;box-shadow:0 6px 30px -10px rgba(0,0,0,.1);display:block;padding:20px}.select2-search{display:block;margin-bottom:20px;width:100%}.select2-search--hide{display:none}.select2-search input{width:100%}.select2-results__options{display:flex;flex-flow:column;gap:10px;list-style:none;margin:0;padding:0}.select2-results__option:hover{cursor:pointer;font-weight:500}.swiper-nav{--swiper-navigation-size:10px;display:flex;gap:10px}.swiper-nav .swiper-button{background-color:#3c3d3a;border-radius:50%;color:#fff;height:48px;position:static;width:48px}.breadcrumbs{flex-flow:row wrap;list-style:none;margin:24px 0 0;padding:0}.breadcrumbs,.breadcrumbs__item a{align-items:center;display:flex;gap:8px}.breadcrumbs__item a{color:#767775;text-decoration:none}.breadcrumbs__item svg{height:auto;width:10px}.breadcrumbs__item:last-child a{color:#d8d8d8}.breadcrumbs__item:last-child svg{display:none}.breadcrumbs~.page-title{margin:14px 0 40px}.tooltip.show{opacity:1}.tooltip-inner{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.08),inset 0 1px 0 #fff;color:#3c3d3a;font-size:12px;line-height:15px;max-width:150px;opacity:1;padding:6px 10px 4px}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#fff}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#fff}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#fff}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#fff}.pagination{align-items:center;display:flex;gap:4px;list-style:none;margin:0;padding:0}.pagination .page-link{align-items:center;border:1px solid #3c3d3a;border-radius:6px;color:#3c3d3a;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:38px;justify-content:center;line-height:18px;padding:10px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:38px}.pagination .page-item.active>.page-link{border-color:#d8d8d8;color:#d8d8d8}.text .category__perpage-label:not([class]),.text .category__sorting-btn:not([class]),.text .footer-menu__item:not([class]),.text .perpage__item:not([class]),.text .result__item-name:not([class]),.text li,.text p:not([class]),.text span{color:#3c3d3a;font-size:16px;line-height:24px}.category__sorting .text span:not([class]),.text .category__perpage-label:not([class]),.text .category__sorting span:not([class]),.text .category__sorting-btn:not([class]),.text .footer-menu__item:not([class]),.text .perpage__item:not([class]),.text .result__item-name:not([class]),.text p:not([class]){margin:0 0 1em}.text ol{padding-left:20px}.text ul{list-style:none;padding:0}.text ul:not([class]){margin:30px 0}.text ul li:not([class]){position:relative}.text ul li:not([class]):before{align-items:center;background:#3c3d3a;content:"";display:inline-flex;height:16px;justify-content:center;margin-right:10px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 4 6 11.333 2.667 8' stroke='%23005BAA' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 4 6 11.333 2.667 8' stroke='%23005BAA' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:16px}.text ul li:not([class]):not(:last-child){margin-bottom:10px}.text ul.inside li{padding-left:26px}.text ul.inside li:before{left:0;position:absolute;top:4.5px}.text-color-600{color:#767775}table.table *{margin:0}table.table td{vertical-align:middle}.white-box{background-color:#fff}.white-box:not(:last-child){padding:80px 0}.white-box_p_top{padding-top:80px}.white-box .container>*,.white-box>*{margin:0 auto;padding-top:0!important}.fancybox-container{z-index:15}.fancybox-close-small{align-items:center;background-color:#3c3d3a;border-radius:50%;color:#fff;display:flex;height:48px;justify-content:center;right:-60px;top:-60px;width:48px}.fancybox-close-small svg{stroke:1px;height:28px;opacity:1;width:28px}.fancybox-content{overflow:initial}.fancybox-content .lcacl-select{padding:34px 35px 27px 29px}.fancybox-bg{background-color:rgba(26,32,44,.4)}.fancybox-is-open .fancybox-bg{opacity:1}.tooltip.show{z-index:9993}.select2-container{font-family:Onest;z-index:15}.product{margin-top:24px;text-align:left}.product_fastview .product__title{color:#3c3d3a;text-decoration:none}.product_flex{display:flex;gap:24px}.product .new-product-border{padding-bottom:60px}.product .new-product-border .product_flex{gap:44px}.product_fastview{border-radius:6px;box-shadow:0 4px 40px -10px rgba(0,0,0,.15);padding:20px}.product_fastview .product{margin-top:0}.product_fastview .product__features{right:18px;top:18px}.product__gall{border-radius:6px;flex:0 0 auto}.product__gall-wrapper{max-width:617px;position:relative;width:100%}.product__gall-slide img{height:auto;max-width:100%;vertical-align:top;width:100%}.product__gall-thumbs{margin-top:11px}.product__gall-thumbs .swiper-button-next,.product__gall-thumbs .swiper-button-prev{--swiper-navigation-size:18px;border-radius:6px;color:#fff;height:100%;margin-top:0;opacity:0;padding:10px;top:0;width:52px}.product__gall-thumbs .swiper-button-next{justify-content:flex-end;right:0}.product__gall-thumbs .swiper-button-next:hover{background:linear-gradient(270deg,rgba(0,0,0,.4),transparent);opacity:1}.product__gall-thumbs .swiper-button-prev{justify-content:flex-start;left:0}.product__gall-thumbs .swiper-button-prev:hover{background:linear-gradient(90deg,rgba(0,0,0,.4),transparent);opacity:1}.product__gall-thumbs-item{border-radius:6px;cursor:pointer;height:81px;max-width:100px;overflow:hidden}.product__gall-thumbs-item img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.product__gall-main_discontinued{position:relative}.product__gall-main_discontinued:after{background-color:#fff;border:1px solid #cd181f;border-radius:3px;color:#cd181f;content:"Снят с производства";font-size:20px;font-weight:700;left:50%;padding:15px 30px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}.product-card__features,.product__features{position:absolute;right:10px;top:10px;z-index:10}.product-features{align-content:center;display:flex;gap:4px}.product-features__item{background:hsla(0,0%,100%,.9);background-position:50%;background-size:contain;height:36px;width:36px}.product-features__item,.product__calc{border-radius:37px;box-shadow:0 4px 10px rgba(0,0,0,.15)}.product__calc{align-items:center;background:hsla(0,0%,100%,.9);color:#3c3d3a;cursor:pointer;display:flex;font-size:12px;gap:10px;justify-content:center;left:18px;line-height:16px;padding:10px 14px;position:absolute;text-decoration:none;top:18px;z-index:12}.product__calc svg{height:auto;width:16px}.product__info{display:flex;flex-flow:row wrap;gap:6px;padding-right:180px;position:relative}.product__code{color:#3c3d3a;flex:0 0 100%;font-size:14px;line-height:18px;margin-bottom:8px;padding-right:20px}.category__sorting .product__code span,.product__code .category__perpage-label,.product__code .category__sorting span,.product__code .category__sorting-btn,.product__code .footer-menu__item,.product__code .perpage__item,.product__code .result__item-name,.product__code p{font-size:13px;line-height:20px;margin:0}.product__code__in span{color:#b1b1b0;font-size:13px}.product__title{margin-top:14px}.product__list-func{display:flex;gap:10px;position:absolute;right:20px;top:0}.product__list-func-btn{align-items:center;background-color:#f8f9f9;border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;padding:15px;width:48px}.product__list-func-btn svg{height:auto;width:18px}.product__list-func-btn-custom{position:relative}.product__list-func-btn-custom svg{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:24px}.product__dimensions,.product__params{border-bottom:1px solid #d8d8d8;display:grid!important;grid-template-columns:1fr 1fr 1fr;margin:0 0 24px;padding-bottom:14px}.product__dimensions .product-params__item,.product__params .product-params__item{align-items:center;color:#3c3d3a;display:flex;flex-flow:column}.product__dimensions .product-params__item svg,.product__params .product-params__item svg{height:auto;width:24px}.product__dimensions .product-params__item dd,.product__params .product-params__item dd{color:#3c3d3a;font-size:18px;font-weight:700;line-height:25px;margin:10px 0 0}.product__characteristics{display:grid;gap:23px;grid-template-columns:1fr 1fr;margin-top:24px}.product__dimensions .product-dimensions__item{align-items:center;color:#767775;display:flex;flex-flow:column}.product__dimensions .product-dimensions__item svg{height:auto;width:24px}.product__dimensions .product-dimensions__item dd{font-size:16px;font-weight:400;line-height:25px;margin:10px 0 0}.product__good-params{border-bottom:1px solid #edf2f7;display:flex;flex-flow:row wrap;gap:14px 24px;margin-bottom:28px;padding-bottom:14px}.product__good-params .good-params__item-btn{max-width:395px;width:100%}>.product__good-params .good-params__item-btn .good-params__btns-btn{padding:8px}.product__good-params .good-params__item-select{max-width:196px;width:100%}.product__good-params .good-params__item-name{font-size:14px;line-height:20px;margin-bottom:10px}.product__good-params .good-params__item .select2-selection{padding:10px}.product__action-block{align-items:center;display:flex;justify-content:space-between}.product__action-block .price{font-size:28px;line-height:33px}.product__buy{align-items:center;display:flex;gap:10px}.product__buy .btn svg{height:auto;width:18px}.product__buy .qty__btn,.product__buy .qty__value{height:48px}.product__buy-btn .btn{white-space:nowrap;width:168px}.product__wholesale{padding:14px 10px;width:130px}.product__discontinued-text{color:red;padding:10px 15px}.custom_properties .good-params__btns{background-color:transparent;flex-flow:row wrap;gap:15px 24px;padding:0}.custom_properties .good-params__btns-item{flex:0;position:relative}.custom_properties .good-params__btns-item input[type=checkbox]{opacity:0;position:absolute;visibility:hidden}.custom_properties .good-params__btns-item input[type=checkbox]:checked+.good-params__btns-btn:before{background-color:#ffdf36}.custom_properties .good-params__btns-btn{align-items:center;color:#34353c;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:21px;padding:0;white-space:nowrap}.custom_properties .good-params__btns-btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6 9 17l-5-5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border:1px solid #cbd5e0;border-radius:4px;content:"";display:block;flex:0 0 auto;height:16px;width:16px}.delivery-calc{align-items:center;background-color:#f2f3f4;border:1px solid #d8d8d8;border-radius:6px;display:flex;margin-top:29px;overflow:hidden;padding:13px 62px 14px 24px;position:relative}.category__sorting .delivery-calc span,.delivery-calc .category__perpage-label,.delivery-calc .category__sorting span,.delivery-calc .category__sorting-btn,.delivery-calc .footer-menu__item,.delivery-calc .perpage__item,.delivery-calc .result__item-name,.delivery-calc p{margin:0}.delivery-calc>*{position:relative}.delivery-calc:before{background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;content:"";display:block;height:391px;left:0;position:absolute;top:50%;transform:translate3d(-10px,-50%,0) rotate(45deg);width:391px}.delivery-calc__col:first-child{border-right:1px solid #d8d8d8;margin-right:40px;padding-right:40px}.delivery-calc__col:last-child{margin:0 0 0 auto;text-align:center}.delivery-calc .icon{--size:54px;background-color:#ffdf36;border-radius:50%;color:#3c3d3a;margin-right:24px}.delivery-calc__title{color:#3c3d3a;font-size:16px;font-weight:700;line-height:18px;margin:0}.delivery-calc__sub-title{color:#767775;font-size:12px;line-height:22px}.delivery-calc__city{cursor:pointer;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.delivery-calc__city,.delivery-calc__days{color:#3c3d3a;font-size:16px;font-weight:700;line-height:22px}.params-list{-moz-column-gap:244px;column-gap:244px;-moz-column-width:526px;column-width:526px;margin-top:20px;text-align:left}.params-list .params{align-content:center;border-bottom:1px solid #d8d8d8;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:21px;padding:12px 0}.params-list .params dt{color:#767775}.params-list .params dd{color:#3c3d3a;margin:0;max-width:271px;text-align:right}.params-list-slide{margin-top:33px;position:relative}.params-list-slide .params-list{max-height:10000px;overflow:hidden;transition:max-height 1s ease}.params-list-slide__checkbox{opacity:0;position:absolute;visibility:hidden}.params-list-slide__checkbox:not(:checked)~.params-list{margin-top:0;max-height:0;transition:max-height 0s ease}.params-list-slide__checkbox:checked~.params-list-slide__title svg{transform:rotate(180deg)}.params-list-slide__title{align-items:center;border-color:#edf2f7;border-style:solid;border-width:1px 0;display:flex;justify-content:space-between;padding:10px 0}.params-list-slide__title svg{height:auto;transition:transform .3s ease;width:44px}.params-list-slide__title svg path{stroke-width:2px}.stars{display:flex}.stars__item{--size:18px;background-color:#cbd5e0;cursor:pointer;height:var(--size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.999 2.333 3.605 7.304 8.061 1.178-5.833 5.682 1.377 8.026-7.21-3.791-7.21 3.791 1.376-8.026-5.833-5.682 8.062-1.178 3.605-7.304Z' fill='%23CBD5E0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.999 2.333 3.605 7.304 8.061 1.178-5.833 5.682 1.377 8.026-7.21-3.791-7.21 3.791 1.376-8.026-5.833-5.682 8.062-1.178 3.605-7.304Z' fill='%23CBD5E0'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:calc(var(--size) - 3px);mask-size:calc(var(--size) - 3px);width:var(--size)}.stars>.stars__item.active~span,.stars__item.active,.stars__item_full{background-color:#facc15}.stars:not(.reviews__item-rating){flex-flow:row-reverse}.stars:not(.reviews__item-rating) .stars__item:hover,.stars:not(.reviews__item-rating) .stars__item:hover~span{background-color:#facc15}.tabs__index{border-radius:6px;margin-bottom:26px}.tabs__index,.tabs__index--wrapper{display:flex;padding:2px;width:100%}.tabs__index--wrapper{background-color:#f5f6f7}.tabs__index-item{align-items:center;border-radius:6px;color:#3c3d3a;display:flex;flex:1;font-size:16px;font-weight:500;justify-content:center;line-height:18px;min-height:46px;padding:4px 14px;text-align:center;text-decoration:none}.tabs__index-item:hover,.tabs__index-item_active{background-color:#3c3d3a;color:#fff}.tabs__index-item--all{border:1px solid #3c3d3a;border-radius:6px;color:#3c3d3a;display:flex;flex:0 0 auto;font-size:14px;font-weight:500;gap:14px;line-height:18px;padding:15px 30px;text-decoration:none}.tabs__content:not(.tabs__content_active){display:none}.suggestions-addon[data-addon-type=clear]{background-size:18px}.error-msg{color:#ff4747;font-size:12px;margin-top:4px}.block-gray{background-color:#f5f6f7;margin-bottom:80px;padding:24px 0 40px}.block-gray .breadcrumbs{margin-top:0}.block-gray-nomargin{margin:0!important}.block-gray-nomargin-bot{margin-bottom:0!important}.block-gray-margin-top{margin-top:113px}.block-gray-nopadding{padding:0!important}@media screen and (max-width:650px){.block-gray-nomobile{background-color:transparent!important}}.fast-nav{display:flex;gap:10px;margin-top:60px}.fast-nav__item{align-items:center;background-color:#fff;border:1px solid #d8d8d8;color:#3c3d3a;cursor:pointer;display:flex;flex:100%;justify-content:space-between;padding:14px 18px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.js-about-big-slider{margin-bottom:120px;margin-top:50px;overflow:visible;width:100%}.js-about-big-slider a{border-radius:6px;display:block;max-width:856px;overflow:hidden}.js-about-big-slider a img{height:auto;vertical-align:top;width:100%}.block-wrapp{display:flex;gap:125px;margin-bottom:50px}.block-wrapp .title{margin:0 0 30px}.block-wrapp__right{border:2px solid #d8d8d8;border-radius:6px;min-width:632px;padding:40px}.block-wrapp__right ol{counter-reset:num;list-style-type:none;margin:0;padding:0}.block-wrapp__right ol li{align-items:flex-start;color:#3c3d3a;display:flex;font-size:16px;font-weight:400;gap:14px;line-height:24px;position:relative}.block-wrapp__right ol li .category__perpage-label:last-child,.block-wrapp__right ol li .category__sorting span:last-child,.block-wrapp__right ol li .category__sorting-btn:last-child,.block-wrapp__right ol li .footer-menu__item:last-child,.block-wrapp__right ol li .perpage__item:last-child,.block-wrapp__right ol li .result__item-name:last-child,.block-wrapp__right ol li p:last-child,.category__sorting .block-wrapp__right ol li span:last-child{margin:0}.block-wrapp__right ol li:not(:last-child){margin-bottom:24px}.block-wrapp__right ol li:before{align-items:center;background-color:#ffdf36;border-radius:50%;color:#3c3d3a;content:counter(num);counter-increment:num;display:flex;flex:0 0 auto;font-size:14px;font-weight:700;height:34px;justify-content:center;line-height:18px;width:34px}.block-wrapp__right .formula{color:#3c3d3a;font-weight:700}.swiper-pagination{align-items:center;bottom:auto!important;display:flex;gap:8px;justify-content:center;left:auto!important;list-style:none;margin:40px 0;padding:0;position:relative;width:100%}.swiper-pagination-bullet{background-color:#cbd5e0;border:none;border-radius:11px;cursor:pointer;font-size:0;height:4px;margin:0!important;opacity:1;outline:none;width:10px}.swiper-pagination-bullet-active{background-color:#ffdf36;width:40px}.aside__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:21px}@media screen and (min-width:981px){.aside__head{display:none}}.aside__title{font-size:22px;font-weight:700;line-height:25px}.contact__item{margin-bottom:30px}.contact__item-title{align-items:center;color:#767775;display:flex;font-size:14px;font-weight:400;gap:14px;letter-spacing:.1em;line-height:21px;margin:0 0 14px;text-transform:uppercase}.contact__item-title:after{background-color:#d8d8d8;content:"";display:block;flex:auto;height:1px}.contact__item-val-box>*{white-space:nowrap}.contact__item-val,.contact__item-val a{color:#3c3d3a;font-size:28px;font-weight:300;line-height:33px;margin:0}.contact__item-val a-box,.contact__item-val-box{display:flex;gap:80px;justify-content:space-between}.contact__item-val a span,.contact__item-val span{color:#767775;display:block;font-size:14px;font-weight:400;line-height:21px;margin-top:4px}.location{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.location__select{height:100%}.location-modal{background-color:#fff;border-radius:6px;box-shadow:0 0 7px 0 rgba(0,0,0,.15);opacity:0;padding:12px 18px 12px 16px;position:absolute;right:0;top:53px;transform:translateY(15px);visibility:hidden;z-index:10}@media screen and (max-width:998px){.location-modal{position:fixed;right:10vw}}@media screen and (max-width:380px){.location-modal{left:15px;right:auto}}.location-modal.display{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease;visibility:visible}.location-modal__title,.location-modal__title span{border-bottom:1px solid #d8d8d8;color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0 0 10px;padding-bottom:6px}.location-modal--choice{width:308px}@media screen and (max-width:325px){.location-modal--choice{width:calc(100% - 30px)}}.location-modal--city{padding:16px 28px 16px 27px;width:1030px}@media screen and (max-width:1035px){.location-modal--city{margin-bottom:30px;max-height:90vh;overflow:auto;padding:16px;right:15px;width:calc(100% - 30px)}}.location-modal--city .location-modal__title,.location-modal--city .location-modal__title span,.location-modal__title .location-modal--city span{font-size:22px;font-weight:700;line-height:25px}.location-modal__city{color:#000;-moz-columns:5;column-count:5;gap:0;list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.location-modal__city{-moz-columns:3;column-count:3}}@media screen and (max-width:550px){.location-modal__city{-moz-columns:2;column-count:2;gap:10px}}.location-modal__city li{cursor:pointer;font-size:14px;line-height:27px;padding:2px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.location-modal__city li:hover:after{background-color:#fefad9;content:"";display:block;height:100%;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.location-modal__btns{display:flex;gap:14px;margin-bottom:9px}.location-modal__btns .btn{flex:50%;font-size:12px;line-height:18px;padding:8px;width:100%}.category__sorting .location-modal span,.location-modal .category__perpage-label,.location-modal .category__sorting span,.location-modal .category__sorting-btn,.location-modal .footer-menu__item,.location-modal .perpage__item,.location-modal .result__item-name,.location-modal p{color:rgba(0,0,0,.6);font-size:10px;font-weight:500;line-height:14px}.hero-block{overflow:hidden;padding-bottom:60px;padding-top:24px;width:100%}.category__sorting .hero-block span,.hero-block .category__perpage-label,.hero-block .category__sorting span,.hero-block .category__sorting-btn,.hero-block .footer-menu__item,.hero-block .perpage__item,.hero-block .result__item-name,.hero-block p{margin:0}.hero-block__top{border-radius:6px;position:relative}.hero-block__top-top{background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.hero-block__top-bot{display:flex;justify-content:space-between;min-height:400px;position:relative}.hero-block__content{padding:31px 35px}.hero-block__title{color:#fff;font-size:37px;font-weight:700;line-height:40px;max-width:480px;text-shadow:0 0 5px #000}.hero-block__modal{background-color:rgba(0,0,0,.4);border-radius:6px;padding:22px 28px 14px}.hero-block__modal-title{color:#fff;font-size:20px;font-weight:700;line-height:27px;margin-bottom:15px;text-align:center}.hero-block__modal-list{display:flex;gap:16px;margin-bottom:15px}.hero-block__modal-list .catalog__item{background-color:#fff;border-radius:6px;color:#3c3d3a;max-width:165px;overflow:hidden;position:relative;text-decoration:none}.hero-block__modal-list .catalog__item-code{display:none}.hero-block__modal-list .catalog__item-img{max-height:132px;position:relative}.hero-block__modal-list .catalog__item .hover-slider{background-position:50% 50%}.hero-block__modal-list .catalog__item-icon{display:flex;gap:4px;position:absolute;right:10px;top:10px;z-index:10}.hero-block__modal-list .catalog__item-icon .icon{--size:24px;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#3c3d3a;margin:0}.hero-block__modal-list .catalog__item-desc{padding:10px 10px 12px}.hero-block__modal-list .catalog__item-name{font-size:12px;font-weight:500;height:65px;line-height:16px;margin-bottom:8px;overflow:hidden}.hero-block__modal-list .catalog__item-price{font-size:16px;font-weight:700;line-height:22px}.hero-block__modal-list .catalog__item-price span{color:#767775;display:block;font-size:10px;line-height:13px}.hero-block__modal-all{align-items:center;border:1px solid #fff;border-radius:6px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;padding:10px 30px;text-align:center;text-decoration:none}.hero-block__modal-all .icon{--size:18px;margin:0}.hero-block__bottom{margin-top:24px;max-width:80%;overflow:visible}.hero-block__wrapper{display:flex}.hero-block__wrapper-item{background-color:hsla(0,0%,100%,.9);box-shadow:0 4px 10px rgba(0,0,0,.15);cursor:pointer;display:flex;flex-flow:column;gap:18px;height:auto;justify-content:space-between;max-width:180px;padding:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.hero-block__wrapper-item:not([class*=-visible]){opacity:.4}.hero-block__wrapper-item-icon{align-items:center;display:flex;height:40px;width:40px}.hero-block__wrapper-item-name{font-size:16px;font-weight:500;line-height:20px}.hero-block__wrapper-item.swiper-slide-thumb-active,.hero-block__wrapper-item:hover{background-color:#3c3d3a}.hero-block__wrapper-item.swiper-slide-thumb-active .hero-block__wrapper-icon,.hero-block__wrapper-item.swiper-slide-thumb-active .hero-block__wrapper-name,.hero-block__wrapper-item:hover .hero-block__wrapper-icon,.hero-block__wrapper-item:hover .hero-block__wrapper-name{color:#fff}.why{align-items:center;display:grid;gap:40px 60px;grid-template-columns:416px 1fr;padding-bottom:100px;padding-top:60px}.why .product__title,.why h2{grid-column:span 2;margin:0}.why__block{background-color:#f2f3f4;border-radius:6px;color:#3c3d3a;padding:46px;text-align:center}.why__icon{margin:0 auto 30px;width:90px}.why__icon svg{height:auto;width:100%}.why__title{font-size:49px;font-weight:700;line-height:40px;margin:0 0 10px}.why__text{font-size:14px;line-height:21px;margin:0}.why__list{display:grid;gap:60px;grid-template-columns:1fr 1fr}.why__item-title{border-bottom:1px solid #d8d8d8;font-size:28px;font-weight:700;line-height:33px;margin-bottom:14px;margin-top:0;padding-bottom:14px}.why__item-text{color:#767775;margin:0}.blue-block{background-color:#3c3d3a;padding:30px 0}.blue-block .about-main__item-title,.blue-block .footer__info-item a,.blue-block .params-list-slide__title,.blue-block .price,.blue-block h3,.footer__info-item .blue-block a{font-size:28px;font-weight:700;line-height:33px;margin:0;max-width:156px}.blue-block .container{display:flex;gap:80px;justify-content:space-between}.blue-block .form input,.blue-block .form__col input{border-color:#fff;color:#fff;width:100%}.blue-block .form input.error,.blue-block .form__col input.error{border-color:#ff4747;color:#ff4747}.blue-block .form input.error~.error-msg,.blue-block .form__col input.error~.error-msg{display:none}.blue-block .form input.error::-moz-placeholder,.blue-block .form__col input.error::-moz-placeholder{color:#ff4747}.blue-block .form input.error::placeholder,.blue-block .form__col input.error::placeholder{color:#ff4747}.blue-block .form input::-moz-placeholder,.blue-block .form__col input::-moz-placeholder{color:#fff}.blue-block .form input::placeholder,.blue-block .form__col input::placeholder{color:#fff}.blue-block .form input:focus,.blue-block .form input:hover,.blue-block .form__col input:focus,.blue-block .form__col input:hover{border-color:#fff;color:#fff}.blue-block .form input:focus::-moz-placeholder,.blue-block .form input:hover::-moz-placeholder,.blue-block .form__col input:focus::-moz-placeholder,.blue-block .form__col input:hover::-moz-placeholder{color:#fff}.blue-block .form input:focus::placeholder,.blue-block .form input:hover::placeholder,.blue-block .form__col input:focus::placeholder,.blue-block .form__col input:hover::placeholder{color:#fff}.blue-block .form input:not(:-moz-placeholder),.blue-block .form__col input:not(:-moz-placeholder){border-color:#fff;color:#fff}.blue-block .form input:not(:placeholder-shown),.blue-block .form__col input:not(:placeholder-shown){border-color:#fff;color:#fff}.blue-block .form .btn,.blue-block .form__col .btn{color:#3c3d3a}.blue-block .form .pseudo,.blue-block .form__col .pseudo{min-width:unset;width:100%}.blue-block .form .pseudo__add,.blue-block .form__col .pseudo__add{display:none}.popular{overflow:hidden;padding:100px 0 50px;width:100%}.popular .title{margin:0 0 30px}.goods-slider{position:relative}.goods-slider .swiper{z-index:unset}.goods-slider:after,.goods-slider:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:-20px;width:100%;z-index:12}.goods-slider:after{left:101%}.goods-slider:before{right:101%}.goods-slider .slick-track{display:flex}.goods-slider .swiper-arrow{--swiper-navigation-size:10px;background-color:#3c3d3a;border:none;border-radius:43px;color:#fff;cursor:pointer;height:48px;outline:none;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:48px;z-index:13}.goods-slider .swiper-arrow.swiper-button-next{left:calc(100% + 40px);right:auto}.goods-slider .swiper-arrow.swiper-button-prev{left:auto;right:calc(100% + 40px)}.goods-slider__group{display:grid;gap:24px;grid-template-columns:repeat(4,306px);grid-template-rows:repeat(2,1fr);width:100%}.goods-slider__item:first-child{grid-column:span 2;grid-row:span 2}.goods-slider__item:first-child .product-card__img{min-height:510px}.goods-slider__item:first-child .product-card__offer{display:flex!important}.goods-slider__item:first-child .product-card__buy{display:flex;flex-flow:column;gap:8px}.goods-slider__item:first-child .product-card .qty__value{max-width:unset;width:100%}.goods-slider__item:first-child .product-card__offer{display:flex;flex-flow:column;gap:10px}.goods-slider__item:first-child .product-card__border{flex-flow:row}.goods-slider__item:first-child .product-card__buy svg{width:24px}.goods-slider__item .product-card{min-height:100%}.goods-slider__item .product-card__lists-func{display:none}.goods-slider__item:not(:first-child) .product-card__img{max-height:248px}.goods-slider__item:not(:first-child) .product-card__modifications-change-link{margin-top:0}.goods-slider__item:not(:first-child) .product-card__name,.goods-slider__item:not(:first-child) .product-card__top{margin-bottom:10px}@media screen and (min-width:650px){.goods-slider__item:not(:first-child) .product-card__bordered,.goods-slider__item:not(:first-child) .product-card__included,.goods-slider__item:not(:first-child) .product-card__price,.goods-slider__item:not(:first-child) .product-card__stock{display:none}}.goods-slider__more{text-align:center}.articles{overflow:hidden;padding:100px 0;width:100%}.articles__top{align-items:center;display:flex;justify-content:space-between;margin:0 0 34px}.articles .category__perpage-label,.articles .category__sorting span,.articles .category__sorting-btn,.articles .footer-menu__item,.articles .perpage__item,.articles .result__item-name,.articles .title,.articles p,.category__sorting .articles span{margin:0}.about__footer{overflow:hidden}.about__footer .articles{overflow:visible}.home-news,.news{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media screen and (min-width:999px){.home-news~.pagination-slider,.news~.pagination-slider{display:none}}.home-news__item,.news__item{border:1px solid #d8d8d8;border-radius:6px;display:flex;flex-flow:column;gap:10px;min-width:306px}.home-news__item a,.news__item a{color:currentColor;text-decoration:none}@media screen and (min-width:999px){.home-news__item:not([class^=news__]):last-child,.news__item:not([class^=news__]):last-child{grid-column:3/span 2;grid-row:1/span 2;padding:0}.home-news__item:not([class^=news__]):last-child .home-news__img,.news__item:not([class^=news__]):last-child .home-news__img{padding:20px 20px 0;width:366px!important}.home-news__item:not([class^=news__]):last-child .home-news__anonce,.news__item:not([class^=news__]):last-child .home-news__anonce{margin-bottom:0;max-height:125px}.home-news__item:not([class^=news__]):not(:last-child),.news__item:not([class^=news__]):not(:last-child){padding-top:20px}.home-news__item:not([class^=news__]):not(:last-child) .home-news__img,.news__item:not([class^=news__]):not(:last-child) .home-news__img{display:none}}.home-news__img,.news__img{border-radius:6px;overflow:hidden}.home-news__date,.news__date{color:#767775;padding:0 20px;text-transform:uppercase}.home-news__title,.news__title{margin:0;padding:0 20px}.home-news__anonce,.news__anonce{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#767775;display:-webkit-box;margin-bottom:20px;max-height:62px;overflow:hidden;padding:0 20px}.home-news__anonce *,.news__anonce *{margin:0}.home-news__img,.news__img{min-height:186px}.home-news--article,.news--article{grid-template-columns:1fr 1fr}.home-news--article .news__item,.news--article .news__item{flex-flow:row;gap:30px;padding:23px 20px}.home-news--article .news__img,.news--article .news__img{flex:0 0 auto;width:266px}.home-news--article .news__img img,.news--article .news__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-news--article .news__content,.news--article .news__content{display:flex;flex-flow:column;gap:10px}.home-news--article .news__anonce,.news--article .news__anonce{-webkit-line-clamp:6;max-height:130px}.border-center{position:relative;text-align:center;width:100%;z-index:100}.news-detail{margin:14px auto 0;max-width:858px}.news-detail__img{border-radius:6px;margin-bottom:20px;overflow:hidden}.news-detail__img img{vertical-align:top}.news-detail__date{color:#767775;font-size:12px;font-weight:400;line-height:18px;margin-bottom:14px}.news-detail .page-title{margin:0 0 30px}.news-detail--article{padding:64px 0 40px}.news-detail--article .page-title{margin-bottom:15px}.news-detail--article .news-detail__date{margin-bottom:29px}.news-detail--article .news-detail__text .product__title,.news-detail--article .news-detail__text h2{margin-bottom:18px;margin-top:55px}.news-detail--article .news-detail__text figure{margin:20px 0}.news-detail--article .news-detail__text figcaption{color:#1a202c;font-family:Onest;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:18px}.news-detail--article .news-detail__text .text ul{list-style:disc;margin:-5px 0 10px;padding-left:30px}.news-detail--article .news-detail__text .text ul li:not([class]):before{display:none}.letters{margin-bottom:0;overflow:visible}.letters__item-download{align-items:center;color:#a0aec0;display:flex;font-family:Onest;font-size:15px;gap:31px;justify-content:center;line-height:20px;margin-top:13px;padding-left:20px;padding-right:40px;text-decoration:none}.letters__item-download svg{flex:0 0 auto}.letters-wrapper{position:relative}.letters-wrapper__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.letters-wrapper .title{position:relative;z-index:1}.letters-wrapper:after{background-color:#f8f9f9;bottom:0;content:"";display:block;height:336px;left:0;position:absolute;width:100%}.letters-wrapper .letters__item:not(.swiper-slide-visible){opacity:.2}.letters-wrapper .letters__item-img{color:currentColor;text-decoration:none}.letters-list{display:grid;gap:40px 23px;grid-template-columns:repeat(4,1fr)}.letters .swiper-pagination{display:none}.our-clients{padding:120px 0 0;position:relative}.our-clients__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.catalog-bg{background-color:#f8f9f9}.category__filters{display:none}.category-nav-func-btns{grid-column:span 2}.category-nav-func-btns__btn{display:none}.category__main{border-bottom:1px solid #d8d8d8;display:grid;gap:24px 23px;grid-template-columns:307px auto;margin-bottom:30px}.category__functions{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 4px 40px -10px rgba(0,0,0,.15);display:flex;margin-bottom:24px;padding:18px}.category__sorting-btns{display:flex;gap:12px}.category__sorting-btn{color:#767775;margin-right:12px;text-decoration:none}.category__sorting-btn:hover,.category__sorting-btn_active{color:#b1b1b0}.category__perpage{align-items:center;display:flex;gap:12px;margin:0 0 0 auto}.category__view{align-items:center;display:flex;gap:10px;margin:0 0 0 22px}.category__view-btn{align-items:center;background:transparent;border:none;color:#3c3d3a;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.category__view-btn:hover,.category__view-btn_active{color:#b1b1b0}.category__view-btn svg{height:auto;width:24px}.category__goods{display:grid;gap:24px;grid-template-columns:repeat(3,306px);position:relative}.category-loadmore{margin-top:24px}.category-loadmore__btn{border:1px solid #718096;border-radius:6px;color:#767775;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:18px;padding:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category__footer{display:flex;justify-content:space-between;margin-bottom:30px;margin-top:24px}.category__footer .category__goods-available{color:#767775;font-size:14px;font-weight:400;line-height:21px;max-width:385px}.category__tags{display:flex;flex-flow:row wrap;gap:6px;margin-bottom:40px}.category__tags_top{margin-bottom:20px}.category__tags a{background-color:#f2f3f4;border:1px solid #f2f3f4;border-radius:4px;color:#3c3d3a;display:block;font-size:14px;font-weight:400;line-height:18px;padding:6px 12px;text-decoration:none}.category-products .product-card{display:flex;flex-flow:column;min-height:100%}.category-products .product-card__lists-func{align-items:center;display:flex;gap:15px;position:absolute;right:0;top:0}.category-products .product-card__lists-func-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:center;outline:none;padding:0}.category-products .product-card__lists-func-btn.active{color:#ffdf36}.category-products .product-card__lists-func-btn svg{height:auto;width:18px}.category-products .product-card__border{flex-flow:column;gap:14px}.category-products .product-card__bordered-top{gap:4px;justify-content:space-around;padding:6px}.category-products .product-card__bordered-top dd{font-size:12px;font-weight:500;gap:2px;line-height:18px}.category-products .product-card__info{flex-flow:row wrap;gap:6px;position:relative}.category-products .product-card__code{margin-right:0;padding-right:10px;width:100%}.category-products .product-card__img{border-top-left-radius:6px;border-top-right-radius:6px;height:244px;max-height:unset;overflow:hidden}.category-products .product-card__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.category-products .product-card__top{margin-bottom:10px}.category-products .product-card__params{gap:4px;width:100%}.category-products .product-card__params .product-params__item{margin:0 auto}.category-products .product-card__modifications-current-item svg,.category-products .product-card__params .product-params__item svg{height:auto;width:14px}.category-products .product-card__stock:first-letter{text-transform:uppercase}.category-products .product-card__name{margin-bottom:7px}.category-products .product-card__dimensions{gap:10px;justify-content:space-around;padding:6px}.category-products .product-card__dimensions .product-dimensions__item{font-size:12px;line-height:18px}.category-products .product-card__price .price{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.category-products .product-card__price .price__item-text{font-weight:400}.category-products_list{grid-template-columns:1fr}.category-products_list .product-card{display:grid;gap:14px;grid-template-columns:306px 1fr;padding:0}.category-products_list .product-card__line-wrapper{padding:10px 13px 0 8px}.category-products_list .product-card__top{margin:0}.category-products_list .product-card__code{margin:0;width:auto}.category-products_list .product-card__border{display:grid;flex-flow:row;gap:14px 24px;grid-template-areas:"a b" "a c";grid-template-columns:1fr 168px}.category-products_list .product-card__price{grid-area:b}.category-products_list .product-card__price .price{align-items:center;flex-flow:column;gap:2px}.category-products_list .product-card__price .price__item-text{margin:0}.category-products_list .product-card__border2{grid-area:a}.category-products_list .product-card__offer{grid-area:c}.category-products_list .product-card:not(:hover) .product-card__offer{display:block}.category-products_list .product-card .qty__value{max-width:unset;width:100%}.category-products_list .product-card__buy{display:flex;flex-flow:column;gap:8px}.category-products_list .product-card__buy .btn svg{height:auto;width:18px}.category-products_list .product-card__bordered-top{padding:10px 20px}.category-products_list .product-card__bordered-top dd{font-size:14px;gap:6px;line-height:20px}.category-products_list .product-card__modifications-current-item svg{width:20px}.category-products_list .product-card .product-params__item{gap:6px}.category-products_list .product-card .product-params__item svg{width:20px}.category-products_list .product-card__dimensions{padding:10px 20px}.category-products_list .product-card__dimensions .product-dimensions__item{font-size:14px;line-height:20px}.category-products_list .product-card__modifications-drop{height:100%;left:auto;overflow-y:auto;right:0;width:650px}.category-products_list .product-card .good-params__list{display:grid}.category-products_list .product-card .good-params__item-select{grid-row:1}.category-products_list .product-card .good-params__item-btn{grid-column:span 2}.perpage__list{align-items:center;display:flex;gap:12px}.perpage__item{color:#b1b1b0;text-decoration:none}.perpage__item.selected,.perpage__item:hover{color:#3c3d3a}.filter{background-color:#fff;border-radius:6px;box-shadow:0 4px 40px -10px rgba(0,0,0,.15);padding:28px;position:relative}.filter__show{display:none}.filter__count{position:absolute}.filter__count:not(.active){display:none}.filter__item{border-bottom:1px solid #e2e8f0;margin-bottom:16px;padding-bottom:16px}.filter__item-name{padding-right:20px;position:relative}.filter__item-name:after{align-items:center;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYgOSA2IDYgNi02IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);display:flex;height:20px;justify-content:center;line-height:0;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);width:20px}.filter__item-params{display:none;margin-top:16px}.filter__item-params-items{display:grid;gap:4px 16px;grid-template-columns:1fr 1fr;justify-content:space-between}.filter__item-params-item{align-items:flex-start;display:flex;gap:8px;position:relative}.filter__item-params-item-el{color:#34353c;font-size:13px;font-weight:400;line-height:18px}.filter__item-params-item-check{align-items:center;border:1px solid #cbd5e0;border-radius:4px;color:#fff;display:flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.filter__item-params-item-check svg{height:auto;opacity:0;width:12px}.filter__item-params-item-control{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.filter__item-params-item-control:checked~.filter__item-params-item-check{background-color:#ffdf36}.filter__item-params-item-control:checked~.filter__item-params-item-check svg{opacity:1}.filter__item-params-item-control:disabled~.filter__item-params-item-el{color:#a0aec0}.filter__item-params-item-control:disabled~.filter__item-params-item-check{background-color:#edf2f7}.filter__item_active .filter__item-name:after{transform:translate3d(0,-50%,0) rotate(180deg)}.filter__item_active .filter__item-params{display:flex}.filter__item-slider-values{display:flex;gap:6px}.filter__item-slider-value{position:relative}.filter__item-slider-value:before{content:"";display:block;left:15px;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.filter__item-slider-value_min:before{content:"От"}.filter__item-slider-value_max:before{content:"До"}.filter__item-slider-value-input{border:1px solid #767775;border-radius:6px;color:#3c3d3a;font-size:14px;line-height:18px;padding:15px 20px 15px 40px;width:100%}.filter__item-slider-value-input::-moz-placeholder{color:#a0aec0}.filter__item-slider-value-input::placeholder{color:#a0aec0}.filter__scroll{max-height:305px;padding-right:0}.filter__footer{display:flex;flex-flow:column;gap:16px}.filter__footer svg{height:auto;width:18px}.categories-list{display:grid;gap:10px;grid-template-columns:repeat(5,1fr);list-style:none;margin:0;padding:0}.categories-list__link{align-items:center;background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;color:#ffdf36;display:flex;height:100%;justify-content:space-between;min-height:52px;padding:10px 80px 10px 15px;position:relative;text-decoration:none}.categories-list__link span{color:#3c3d3a;font-size:14px;font-weight:400;line-height:16px}.categories-list__link img{border-radius:5px;height:100%;padding:0;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);width:auto}.why-diolum__list{display:flex;gap:20px;justify-content:center;margin:2em 0!important}.why-diolum__item{background-color:#f2f3f4;border-radius:6px;box-shadow:0 0 0 rgba(0,0,0,.5);font-size:22px;line-height:normal;padding:20px}.why-diolum__item span{font-size:22px;font-weight:700;line-height:normal}@media screen and (max-width:979px){.filter{box-shadow:none}}.reviews .title{margin-bottom:40px;margin-top:0}.reviews .btn__border{margin-top:40px;text-align:center;width:100%}.reviews__item{border:1px solid #d8d8d8;border-radius:6px;display:flex;gap:43px;padding:24px}.reviews__item:not(:last-child){margin-bottom:24px}.reviews__item-left{border-right:1px solid #d8d8d8;padding-right:43px}.reviews__item-left_name{display:block;margin-bottom:4px}.reviews__item-left_date{color:#718096}.reviews__item-text{margin:24px 0 0}.category__sorting .reviews__item-text span,.reviews__item-text .category__perpage-label,.reviews__item-text .category__sorting span,.reviews__item-text .category__sorting-btn,.reviews__item-text .footer-menu__item,.reviews__item-text .perpage__item,.reviews__item-text .result__item-name,.reviews__item-text p{font-size:16px;line-height:24px;margin:0}.category__sorting .reviews__item-text span:not(:last-child),.reviews__item-text .category__perpage-label:not(:last-child),.reviews__item-text .category__sorting span:not(:last-child),.reviews__item-text .category__sorting-btn:not(:last-child),.reviews__item-text .footer-menu__item:not(:last-child),.reviews__item-text .perpage__item:not(:last-child),.reviews__item-text .result__item-name:not(:last-child),.reviews__item-text p:not(:last-child){margin-bottom:1em}.reviews__item-right{flex:0 0 306px}.reviews__stats{align-items:center;border:1px solid #d8d8d8;border-radius:6px;display:flex;margin-bottom:40px;padding:24px 24px 20px}.reviews__stats-scores{display:flex;gap:94px}.reviews__stats-scores-item{font-size:14px;font-weight:700;line-height:20px}.reviews__stats-scores-item_border-right{position:relative}.reviews__stats-scores-item_border-right:after{background-color:#d8d8d8;content:"";display:block;height:58px;position:absolute;right:-50px;top:50%;transform:translateY(-50%);width:1px}.reviews__stats-scores-item .stars{flex-flow:row;margin-top:14px}.reviews__stats-scores-item .stars__item{--size:24px}.reviews__stats-scores-item_avg{font-size:22px;line-height:25px;margin-right:36px}.reviews__stats-scores-item_avg strong{font-weight:700}.reviews__stats-scores-item_avg .stars{margin-top:0}.reviews__stats-scores-item_avg .stars__item{--size:34px}.reviews__stats-scores-item_avg .total-reviews{color:#767775;font-size:14px;font-weight:400;line-height:21px}.reviews__stats-scores-item .dopblock{align-items:center;display:flex;gap:16px;margin-top:10px}.reviews__stats-add{margin:0 0 0 auto}.reviews__stats-add .btn{padding:15px 27px}.reviews__stats-add .btn svg{height:18px;width:18px}.reviews__pagination{margin-top:40px}.reviews__pagination .pagination{justify-content:flex-end}.reviews__form{margin-top:100px}.reviews__form-title{margin-bottom:24px}.reviews .form__raiting{counter-reset:num;display:flex;flex-flow:row wrap}.reviews .form__raiting-title{flex:0 0 100%;font-size:16px;font-weight:700;line-height:22px;margin-bottom:14px}.reviews .form__rating{flex:1;gap:14px}.reviews .form__rating:before{--size:44px;align-items:center;background-color:#f8f9f9;border-radius:50%;box-sizing:border-box;content:counter(num);counter-increment:num;display:flex;font-size:16px;font-weight:700;height:var(--size);justify-content:center;line-height:24px;padding:10px;width:var(--size)}.reviews .form__rating .stars__item_large{--size:28px}.result__item{align-items:center;display:flex;justify-content:space-between}.result__item:not(:last-child){margin-bottom:4px}.result__item-name{font-size:16px;line-height:24px}.result__item:first-child{margin-bottom:24px}.result__item:first-child .stars__item{--size:24px}.result-answer{align-items:center;display:flex;flex-flow:column}.result-answer .big-check{--size:100px;align-items:center;border:2px solid #3c3d3a;border-radius:50%;color:#3c3d3a;display:flex;height:var(--size);justify-content:center;margin-bottom:24px;padding:20px;width:var(--size)}.result-answer .big-check svg{height:auto;width:60px}.result-answer__title{font-size:28px;font-weight:700;line-height:33px;margin-bottom:14px}.result-answer__text{color:#767775;font-size:16px;line-height:24px;margin-bottom:40px}.result-answer .btn{padding:15px 33px}.result-answer .btn svg{width:18px}.result-answer~.btn,.result-answer~.dbtn{display:none}.benefits{border-color:#d8d8d8;border-style:solid;border-width:1px 0;display:flex;gap:20px 55px;justify-content:space-between;margin-top:55px;padding:24px 0}.benefits__item{align-items:center;color:#3c3d3a;display:flex;font-size:16px;font-weight:400;gap:24px;line-height:24px;min-width:170px}.benefits__item a{color:currentColor;text-decoration:none}.benefits__ico{--size:74px;background-color:#f2f3f4;border-radius:50%;padding:20px}.benefits__ico svg{height:auto;width:100%}.benefits__ico svg path{fill:#3c3d3a}.tabs2{margin-top:60px}.tabs2__content:not(.tabs2__content_active){display:none}.tabs2__index{border-bottom:1px solid #d8d8d8;display:flex;gap:40px;margin-bottom:20px}.tabs2__index-item{border-bottom:2px solid transparent;color:#3c3d3a;font-size:16px;line-height:18px;margin-bottom:-1px;padding:16px 4px;text-decoration:none}.tabs2__index-item_active{border-color:#3c3d3a;color:#3c3d3a;font-weight:500}.form-reviews-card .title{margin-bottom:0}.form-reviews-card>.form__row:not(.form__rating){display:grid;grid-template-columns:250px 1fr}.form-reviews-card .stars__item{--size:28px}.form-reviews-card textarea{min-height:124px}.form-reviews-card .form__agree,.form-reviews-card .form__agree a{color:#767775;font-size:12px;font-weight:400;line-height:18px;text-decoration:none}.form-reviews-card .form__btns{align-items:center;flex-flow:row;justify-content:flex-end}.form-reviews-card .form__label{color:#3c3d3a;font-size:16px;font-weight:700;line-height:22px}.form-reviews-card .form__req{font-size:12px;font-weight:400;line-height:18px}.category-products__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.category-products-analog{padding:80px 0 0}.category-products-analog .swiper{margin:0 -15px -120px;padding:0 15px 120px}.category-products-analog .swiper-nav{top:6px}.category-products-analog .container{position:relative}.cart .page-title{margin-bottom:40px}.cart__maximum,.cart__minimum{color:#718096;font-size:14px;font-weight:500;padding-top:20px}.cart__container{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:24px;justify-content:space-between}.cart__goods{display:flex;flex:100%;flex-flow:row wrap;gap:14px;width:100%}.cart__goods-row{align-items:center;background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;display:flex;gap:24px;padding:14px 24px 14px 14px;width:100%}.cart__goods-name{max-width:356px}.cart__goods-name-sku{color:#767775;font-size:12px;line-height:18px;margin-bottom:4px}.cart__goods-name a{color:#3c3d3a;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.cart__goods-price-total{color:#3c3d3a;font-size:18px;font-weight:700;line-height:22px;margin-left:auto}.cart__goods-delete-btn{background-color:transparent;border:none;cursor:pointer;padding:0}.cart__goods-delete-btn svg{height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:18px}.cart__goods img{max-height:90px;vertical-align:top}.cart__goods-wishlist .btn{padding:10px 25.5px}.cart__goods-wishlist .btn svg{height:18px;width:18px}.cart__goods-wishlist .cart__goods-qty{margin-left:auto}.cart__goods-wishlist .cart__goods-name{max-width:596px;width:100%}.cart__sidebar{--width:416px;background-color:#fff;border-radius:6px;box-shadow:0 14px 40px -10px rgba(0,0,0,.15);max-width:var(--width);min-width:var(--width);padding:40px;position:sticky;top:100px}.cart__sidebar-label{color:#3c3d3a;font-size:22px;font-weight:700;line-height:25px;margin-bottom:40px}.cart__sidebar .btn{width:100%}.cart__section-title{font-size:22px;font-weight:700;line-height:25px;margin:0 0 24px}.prices{display:grid;gap:14px;margin-bottom:40px}.prices__item{display:flex;justify-content:space-between}.prices__item-label,.prices__item-val{color:#3c3d3a;font-size:16px;line-height:24px}.prices__item-val{font-weight:700}.prices__item-total{border-top:1px solid #d8d8d8;margin-top:10px;padding-top:24px}.prices__item-total .prices__item-label,.prices__item-total .prices__item-val{font-size:22px;line-height:25px}.checkout__step{display:flex;flex-flow:row wrap;gap:30px;overflow:hidden}.checkout__step:not(:last-child){margin-bottom:60px}.checkout__step-col{display:flex;flex-flow:column;gap:30px;width:100%}.checkout__step-row{width:100%}.checkout__step .tabs__index{background-color:#f5f6f7;margin-bottom:0}.checkout__step-field{align-items:flex-start}.checkout__step-field>*{flex:100%}.checkout__step-field>:first-child{flex:0 0 416px}.checkout__step-title{color:#3c3d3a;font-size:22px;font-weight:700;line-height:25px;margin-top:0}.checkout__step-subtitle{color:#3c3d3a;font-size:14px;font-weight:500;line-height:20px;margin:0 0 14px}.checkout__step textarea{height:100px}.checkout__step .pseudo{position:relative}.checkout__step .pseudo.js-file{background-color:#f2f3f4;border-color:#3c3d3a;color:#3c3d3a}.checkout__step .pseudo__ico{color:#3c3d3a}.checkout__step .pseudo__file-req{color:#b1b1b0;font-size:12px;line-height:18px;position:absolute;right:0;top:-22px}.checkout__step .pseudo__control{opacity:0;position:absolute;visibility:hidden}.checkout__step .pseudo-checkbox{cursor:pointer;width:100%}.checkout__step .pseudo-checkbox:hover .pseudo__wrapper{background-color:#f8f9f9}.checkout__step .pseudo-checkbox .pseudo__wrapper{border-radius:6px;padding:14px 42px;position:relative}.checkout__step .pseudo-checkbox .pseudo__name{color:#3c3d3a;font-size:14px;line-height:21px}.checkout__step .pseudo-checkbox .pseudo__desc{color:#767775;font-size:12px;line-height:18px;margin-top:10px}.checkout__step .pseudo-checkbox .pseudo__ico{--size:18px;align-items:center;border:1px solid #3c3d3a;border-radius:50%;display:flex;height:var(--size);justify-content:center;left:14px;position:absolute;top:14px;width:var(--size)}.checkout__step .pseudo-checkbox .pseudo__ico:before{border-radius:50%;content:"";display:block;height:12px;width:12px}.checkout__step .pseudo-checkbox input:checked~.pseudo__wrapper{background-color:#f8f9f9}.checkout__step .pseudo-checkbox input:checked~.pseudo__wrapper .pseudo__ico{border-color:#3c3d3a}.checkout__step .pseudo-checkbox input:checked~.pseudo__wrapper .pseudo__ico:before{background-color:#3c3d3a}.checkout__step .pseudo-checkbox input:disabled~.pseudo__wrapper{background-color:transparent;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout__step .pseudo-checkbox input:disabled~.pseudo__wrapper .pseudo__ico{border-color:#f8f9f9}.checkout__step .pseudo-checkbox input:disabled~.pseudo__wrapper .pseudo__ico:before{background-color:transparent}.checkout__step .form__row{flex-flow:row}.compare__table{position:relative}.compare__select{background-color:#f8f9f9;border-radius:6px;left:0;position:absolute;top:0;transform:translate3d(-14px,0,0);width:calc(100% + 58px)}.compare__features{left:0;position:absolute;top:0;width:330px;z-index:2}.compare__features-item{align-items:center;color:#3c3d3a;cursor:pointer;display:flex;font-size:14px;font-weight:500;line-height:21px;padding:10px 0;position:relative}.compare__goods{overflow-x:scroll;overflow-y:hidden;position:relative}.compare__goods-list{display:flex}.compare__goods-item{flex:0 0 100%;max-width:330px;position:relative}.compare__goods-item-features{position:relative;z-index:2}.compare__goods-item-features-item{align-items:center;border-left:1px dashed #d8d8d8;color:#3c3d3a;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:21px;padding:10px 24px}.compare__goods-item-card{align-items:flex-end;display:flex;flex-flow:row wrap;gap:14px;left:0;max-width:306px;padding-bottom:20px;position:absolute;top:0;width:100%;z-index:3}.compare__goods-item-card.active{padding-bottom:10px}.compare__goods-item-card.active .compare__goods-item-add2cart{display:none}.compare__goods-item-img{align-self:center;border-radius:6px;overflow:hidden}.compare__goods-item-img img{height:100%;max-height:90px;width:auto}.compare__goods-item-name{max-width:156px}.compare__goods-item-name a{color:#3c3d3a;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.compare__goods-item-offer{width:100%}.compare__goods-item-price{align-items:flex-end;display:flex;justify-content:space-between}.compare__goods-item-price .price__item-current{font-size:22px;font-weight:700;line-height:25px}.compare__goods-item-price .price__item-old,.compare__goods-item-price .price__item-text{color:#767775;font-size:12px;font-weight:400;line-height:18px}.compare__goods-item-add2cart{margin-top:14px;padding:10px;width:100%}.compare__goods-item-add2cart svg{height:18px;width:18px}.compare__goods-item-remove{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;outline:none;padding:0;position:absolute;right:0;top:0;width:24px}.compare__goods-item-remove svg{height:18px;width:18px}.compare__headScroll{background-color:#fff;box-shadow:0 4px 40px -10px rgba(0,0,0,.15);left:0;opacity:0;position:fixed;top:0;width:100%;z-index:3}.compare__headScroll.active{opacity:1}.compare__arrow{align-items:center;background-color:#fff;border:1px solid #3c3d3a;border-radius:6px;cursor:pointer;display:flex;height:30px;justify-content:center;opacity:0;outline:none;position:absolute;width:30px;z-index:5}.compare__arrow_prev{left:-15px}.compare__arrow_next{right:-15px}.compare__arrow:hover{border-color:#ffdf36;color:#ffdf36}.compare__arrow svg{height:16px;width:16px}.contacts{display:flex;flex-flow:row wrap;gap:41px 96px}.contacts>:not(.contacts__col){flex:0 0 100%}.contacts__col{flex:1}.contacts .company{margin-top:60px}.contacts .company__item{background-color:#f2f3f4;border-radius:6px;padding:24px}.contacts .company__item-title{font-size:16px;font-weight:700;line-height:22px;margin:0 0 10px}.category__sorting .contacts .company__item-req span,.contacts .company__item-req .category__perpage-label,.contacts .company__item-req .category__sorting span,.contacts .company__item-req .category__sorting-btn,.contacts .company__item-req .footer-menu__item,.contacts .company__item-req .perpage__item,.contacts .company__item-req .result__item-name,.contacts .company__item-req p{color:#767775;font-size:12px;line-height:18px;margin:0}.time-work{color:#3c3d3a;font-size:14px;font-weight:400;line-height:21px;margin:27px 0}.draw-route{gap:9px;text-transform:uppercase}.form_v3 .form__field{flex:1}.form_v3 .form__required-text{font-size:12px;line-height:18px}.form_v3 .form__required-text>span{color:#ff4747}.form_v3 .form__agree,.form_v3 .form__agree a{color:#767775;font-size:12px;line-height:18px;text-decoration:none}.form_v3 .js-file{background-color:transparent;border-color:#3c3d3a;color:#3c3d3a;position:relative}.form_v3 .js-file .js-file-name{color:#3c3d3a}.form_v3 .js-file .pseudo__file-req{color:#767775;font-size:12px;font-weight:400;line-height:18px;position:absolute;right:0;top:-20px;white-space:nowrap}.form_v3 textarea{min-height:100px}.form_v3 .btn{max-width:133px}.search-page input{width:100%}.search-page .search__row{display:flex;gap:24px}.search-page .search__row>*{flex:1}.search-page .btn{max-width:196px;min-width:196px}.search-page .btn svg{height:18px;width:18px}.text div.gray{margin-top:60px}.category__sorting .text div.gray>span,.text .category__sorting div.gray>span,.text div.gray>.category__perpage-label,.text div.gray>.category__sorting-btn,.text div.gray>.footer-menu__item,.text div.gray>.perpage__item,.text div.gray>.result__item-name,.text div.gray>p{color:#767775;font-size:16px;line-height:24px}.searchresult .product__title,.searchresult h2{margin:0 0 24px}.searchresult__stats{display:flex;flex-flow:row wrap;gap:5px 10px;margin-bottom:80px}.searchresult__stats-item{background-color:#fff;border:1px solid #edf2f7;border-radius:6px;color:#3c3d3a;font-size:14px;line-height:16px;padding:11px 18px;text-decoration:none}.projects__tag,.projects__tags-selected{align-items:center;border:1px solid #d8d8d8;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:5px;justify-content:space-between;line-height:114%;padding:7px 8px 7px 18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:601px){.active.projects__tags-selected,.projects__tag.active{background-color:#ffdf36}.projects__tag:hover,.projects__tags-selected:hover{background-color:rgba(255,222,54,.616)}}.projects__tag .icon,.projects__tags-selected .icon{--size:24px}.projects__tag .icon svg,.projects__tags-selected .icon svg{height:100%;width:100%}.projects__tags{display:flex;gap:10px;justify-content:space-between;margin-bottom:30px;margin-top:-4px}@media screen and (max-width:600px){.projects__tags{margin-bottom:18px;margin-top:0}}.projects__tags-select{overflow:auto;position:relative;width:100%}@media screen and (max-width:600px){.projects__tags-select{overflow:visible}}.projects__tags-list{display:flex;gap:10px;height:100%;overflow:auto}@media screen and (max-width:600px){.projects__tags-list{background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 6px 30px -10px rgba(0,0,0,.1);flex-flow:column;gap:10px;height:auto;left:0;max-height:240px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:20px;position:absolute;top:110%;visibility:hidden;width:100%;z-index:10}.projects__tags-list .projects__tag,.projects__tags-list .projects__tags-selected{border:none;padding:0}.projects__tags-list .projects__tag .icon,.projects__tags-list .projects__tags-selected .icon{display:none}}.projects__tags-selected{height:100%;padding:10px 20px;width:100%}@media screen and (min-width:601px){.projects__tags-selected{display:none}}.projects__tags-selected:hover{background-color:transparent}.projects__tags-selected .icon{--size:16px}.projects__tags-selected.open+.projects__tags-list{opacity:1;visibility:visible}.projects__tags-reset{align-items:center;background-color:#f2f3f4;border-radius:6px;cursor:pointer;display:flex;flex:0 0 auto;height:46px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:46px}.projects__list{display:grid;gap:20px 21px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:600px){.projects__list{grid-template-columns:1fr}}.projects__list~.category__footer{display:grid;gap:10px;grid-template-columns:1fr 189px 1fr;margin:62px 0 0}@media screen and (max-width:768px){.projects__list~.category__footer{grid-template-columns:1fr}}.projects__list~.category__footer .category__pagination{justify-items:center}@media screen and (min-width:769px){.projects__list~.category__footer .category__pagination{justify-items:end}}.projects__list~.category__footer .category-loadmore__btn{align-items:center;border-color:#3c3d3a;color:#3c3d3a;display:flex;justify-content:center}@media screen and (max-width:768px){.projects__list~.category__footer .category__goods-available{display:none}}.projects__item{align-content:space-between;border:1px solid #d8d8d8;border-radius:6px;display:grid}@media screen and (max-width:1024px){.projects__item{flex-flow:column}}.projects__item-content{flex:1;padding:10px 29px 26px}@media screen and (max-width:1024px){.projects__item-content{width:100%}}@media screen and (max-width:768px){.projects__item-content{padding:10px 20px 15px}}.projects__item-img{border-radius:6px;flex:0 0 auto;max-height:287px;max-width:770px;overflow:hidden;position:relative}.projects__item-img .swiper-nav{justify-content:space-between;left:0;padding:0 20px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}@media screen and (max-width:1298px){.projects__item-img{max-width:470px}}@media screen and (max-width:1024px){.projects__item-img{align-items:center;display:flex;max-height:210px;max-width:100%}}@media screen and (max-width:768px){.projects__item-img{max-height:212px}}.projects__item-img .swiper-slide{height:287px}@media screen and (max-width:768px){.projects__item-img .swiper-slide{height:212px}}.projects__item-img img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.projects__item-city{color:#3c3d3a;font-size:11px;font-weight:400;line-height:200%;margin:0;text-transform:uppercase}.projects__item-name{align-items:center;color:#1a202c;display:flex;font-size:20px;font-weight:700;gap:10px;justify-content:space-between;line-height:110%;margin:0 0 21px}@media screen and (max-width:1024px){.projects__item-name{font-size:18px;line-height:122%;margin-bottom:10px}}@media screen and (max-width:768px){.projects__item-name{align-items:flex-start;flex-flow:column;gap:9px}}.projects__item-direction{align-items:center;background-color:#f2f3f4;border-radius:4px;flex:0 0 180px;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:150%;padding:6px}@media screen and (max-width:768px){.projects__item-direction{flex:auto;min-width:153px}}.projects__item-text{color:#718096;font-size:14px;font-weight:400;line-height:150%;margin-bottom:29px}@media screen and (max-width:1024px){.projects__item-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:62px;margin-bottom:20px;overflow:hidden}}.category__sorting .projects__item-text span,.projects__item-text .category__perpage-label,.projects__item-text .category__sorting span,.projects__item-text .category__sorting-btn,.projects__item-text .footer-menu__item,.projects__item-text .perpage__item,.projects__item-text .result__item-name,.projects__item-text p{margin:0}.projects__item-offer{display:flex;gap:9px;justify-content:space-between}.category__sorting .projects__item-offer span,.projects__item-offer .category__perpage-label,.projects__item-offer .category__sorting span,.projects__item-offer .category__sorting-btn,.projects__item-offer .footer-menu__item,.projects__item-offer .perpage__item,.projects__item-offer .result__item-name,.projects__item-offer p{font-size:16px}@media screen and (max-width:933px){.projects__item-offer{flex-flow:row wrap}}@media screen and (max-width:768px){.projects__item-offer{flex-flow:column;gap:9px}}.projects__item-left{align-items:center;color:#1a202c;display:flex;flex:0 0 190px;font-size:16px;font-weight:700;gap:12px;line-height:112%}@media screen and (max-width:768px){.projects__item-left{flex:0 0 auto;font-size:14px}}.projects__item-left .icon{align-items:center;background:#ffdf36;border-radius:6px;display:flex;flex:0 0 53px;height:48px;justify-content:center;margin:0;width:53px}@media screen and (max-width:768px){.projects__item-left .icon{flex:0 0 33px;height:30px;width:33px}.projects__item-left .icon svg{height:21px;width:22px}}.category__sorting .projects__item-left span,.projects__item-left .category__perpage-label,.projects__item-left .category__sorting span,.projects__item-left .category__sorting-btn,.projects__item-left .footer-menu__item,.projects__item-left .perpage__item,.projects__item-left .result__item-name,.projects__item-left p{margin:0}@media screen and (max-width:768px){.category__sorting .projects__item-left span br,.projects__item-left .category__perpage-label br,.projects__item-left .category__sorting span br,.projects__item-left .category__sorting-btn br,.projects__item-left .footer-menu__item br,.projects__item-left .perpage__item br,.projects__item-left .result__item-name br,.projects__item-left p br{display:none}}.projects__item-btn{align-items:center;border:1px solid #3c3d3a;border-radius:6px;color:#3c3d3a;display:flex;font-size:14px;font-weight:500;gap:14px;line-height:129%;padding:11px 30px;text-align:center;text-decoration:none}@media screen and (max-width:768px){.projects__item-btn{justify-content:center;width:100%}}.projects-main{padding:50px 0 100px}.projects-main__title{margin:0}.projects-main__top{align-items:cneter;display:flex;justify-content:space-between;margin-bottom:30px}.projects-main__list{display:grid;gap:17px 24px;grid-auto-rows:222px;grid-template-columns:repeat(4,1fr)}.projects-main__item{background-position:top;background-size:cover;border-radius:6px;min-height:222px;overflow:hidden;position:relative}.projects-main__item:first-child{grid-column:span 2;grid-row:span 2}.category__sorting .projects-main__item:first-child span,.projects-main__item:first-child .category__perpage-label,.projects-main__item:first-child .category__sorting span,.projects-main__item:first-child .category__sorting-btn,.projects-main__item:first-child .footer-menu__item,.projects-main__item:first-child .perpage__item,.projects-main__item:first-child .result__item-name,.projects-main__item:first-child p{font-size:28px;font-weight:700;line-height:118%}.projects-main__item-text{background:rgba(60,61,58,.6);bottom:0;color:#fff;left:0;padding:9px 33px 14px;position:absolute;right:0}.projects-main__item-text span{font-size:12px;font-weight:400;line-height:150%;text-transform:uppercase}.category__sorting .projects-main__item-text span,.projects-main__item-text .category__perpage-label,.projects-main__item-text .category__sorting span,.projects-main__item-text .category__sorting-btn,.projects-main__item-text .footer-menu__item,.projects-main__item-text .perpage__item,.projects-main__item-text .result__item-name,.projects-main__item-text p{font-size:16px;font-weight:700;line-height:137%;margin:0}.project-city{color:#718096;font-size:12px;margin-bottom:12px;margin-top:-20px;text-transform:uppercase}.project-city,.project-detail{font-weight:400;line-height:150%}.project-detail{color:#1a202c;font-size:16px}.project__slider{border-radius:6px;height:729px;position:relative}@media screen and (max-width:1298px){.project__slider{height:560px}}@media screen and (max-width:768px){.project__slider{height:450px}}@media screen and (max-width:480px){.project__slider{height:194px}}.project__slider .swiper-nav{justify-content:space-between;left:0;padding:0 22px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}@media screen and (max-width:480px){.project__slider .swiper-nav{padding:0 10px}.project__slider .swiper-nav .swiper-button{height:38px;width:38px}}.project__slider img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project__slider_thumb{height:96px;margin-top:25px}@media screen and (max-width:480px){.project__slider_thumb{height:81px;margin-top:10px}}.project__slider_thumb .swiper-slide{width:172px}@media screen and (max-width:480px){.project__slider_thumb .swiper-slide{border-radius:6px;overflow:hidden;width:100px}}.project__slider_thumb .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project__results-title{color:#1a202c;font-size:28px;font-weight:700;line-height:118%;margin:59px 0 32px}.project__results-list{display:flex;flex-flow:row wrap;width:100%}@media screen and (max-width:1024px){.project__results-list{margin:0 auto}}.project__results-item{margin-bottom:20px;width:243px}.project__results-item img{vertical-align:top}.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{-webkit-text-size-adjust:100%;display:inline-block;margin:0;min-height:1px;padding:0;position:absolute;vertical-align:top}.suggestions-addon{display:none;opacity:0;position:absolute}.suggestions-addon[data-addon-type=spinner]{background:hsla(0,0%,100%,.75) url("data:image/gif;base64,R0lGODlhEAAQAKUAABwaHIyOjMzKzOTm5LSytFxaXHR2dJyenNza3PT29Ly+vISGhERGRJSWlNTS1Ozu7Ly6vGRmZHx+fKSmpOTi5Pz+/MTGxDQyNJSSlMzOzOzq7LS2tHx6fNze3Pz6/MTCxIyKjExKTJyanNTW1PTy9GxqbKyqrP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAnACwAAAAAEAAQAAAGk8CTcHgSHYjIU8dAOoFApwfDkfQYJqcFdBFKECleS4mCaSAum1MiIwQFHBWTRtgJxC8XYYIggSQlABwPRAODSB0jQxYKEB9JQiUFBQaLCo6PEZIGQyReSCRNQx4ZBIlIDgQOHkIQEBQVI54kIxUUG35RqxQEJBkOJAQDJx6GQh4biQJsGRCrSA/NJ8rDG8WPI6ZIQQAh+QQJCQArACwAAAAAEAAQAIUEAgSEgoTEwsTk4uSkoqRERkRkYmTU0tT08vSUlpS0srRsbmwcHhyMiozMyszs6uysqqxcXlzc2tz8+vxMTkycnpy8urx0dnQcGhyEhoTExsTk5uSkpqRMSkxsamzU1tT09vScmpy0trR0cnQ0MjSMjozMzszs7uysrqzc3tz8/vz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGk8CVcLiCoIjI1aAEWoVCq1NEkpw0RKsENGFoDh+TlSmwIXAGHcEKdBASCB+V5SQcVFSKQkcIEoQ0SSUkGQhEJ4VIAylDHyYObUkrFx4eAR8OJpBJk5VDCF5EEporEyYKH0kjAAt0KxYWAyofXghxBBgMQidhAwoImQgKAysIgEMTIqiYYhZhSCfNK8vIrZErH6hJQQAh+QQJCQAkACwAAAAAEAAQAIUEAgSEhoTExsTk5uRMTkykpqTU1tRsamz09vS0trR0dnScmpzMzszs7uzc3tw0MjRcXly0srT8/vy8vrx8fnwcGhyUkpTMyszs6uysqqzc2tx0cnT8+vy8urx8enykoqTU0tT08vTk4uRkZmT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkECScEhKdIhI0qCAIGUypJDCkeR8BE7oR8EhNrqaRSMSEY0uJIRB2OmIJIKQcJCRTCAQIYeRWCMXBAtyQyFNSCIiQwYMFyBJQgEeHhYGFwyOjwEKk4SGRA5+egwRoUMUFR4NbG4SBoYaGxIZDw9CXyQiESGXDAAFaQxEHH0kliQHFZ5DDR1dxhgVWI9CBqVDQQAh+QQJCQAmACwAAAAAEAAQAIUcGhyMjozMysxUVlTk5uSsrqx0cnT09vS8vrzc3tyEgoScnpxERkTU0tTs7uy0trRkZmR8fnz8/vzExsSMioykpqQ0MjSUlpTMzsxcWlzs6uy0srR0dnT8+vzEwsTk4uSEhoRMSkzU1tT08vS8urysqqz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjkCTcGiaCIhIk4PUMZEQphHlk+w8Gk7oJtAcOpqEzQgxIUSwh4SQRPpIRAehhiSZcDjCDuYhSpYgJSNEI3FIGlRCIhgCWEkmFxQUCyICGI1JkCALQ4RJH2pDeht9SBQWIIJObW+FCQoSDyEMQl8mH2IQECIABSYHlyZWfQMZJhwWhURLTcRKFhiOQwZ4SUEAIfkECQkAKQAsAAAAABAAEACFBAIEhIKExMLE5OLkREZEpKKkZGZk1NLU9PL0tLK0dHZ0XF5cnJqczMrM7OrsbG5s3Nrc/Pr8vLq8NDI0jI6MTE5MrK6sHBochIaExMbE5ObkTEpMpKakbGps1NbU9Pb0tLa0fH58ZGJkzM7M7O7sdHJ03N7c/P78vL68////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpDAlHCY8niIyBRJEkk1RqlPwZGMgA5OqIDTHJKamgRidHAwjpGBUCIZnDwfISlzOlAowsgIdERKQglxQwiCRA5UQh4jDVhJKQUMDBYeT41JkJKDhUMDJkR6CX1EDBUMCGttJyWeKQMUJygLInJNBQAHJQoQEyApEaIpCBcPKQYdKRgbm0IZF1TGSgSWjiEBjkEAIfkECQkAJgAsAAAAABAAEACFBAIEhIKExMLE5OLkpKKkTE5M1NLU9PL0lJKUZGZktLK0zMrM7Ors3Nrc/Pr8nJqcdHZ0NDI0jI6MrKqsXF5cHBochIaExMbE5ObkpKak1NbU9Pb0lJaUbGpsvLq8zM7M7O7s3N7c/P78nJ6cfHp8ZGJk////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpRAk3Bo0miISBPI4zAtPiaHB5SUGpzQD5MIaoYUh48BpMBEzSaPByPSbIQHjahByAgdH8UReXkI3kMHgEQHVEIaHwtXSSYKExMeGk+LSQoZkEMGDUkYaEIMHQAQSRMJGQdCFRUZDgEhQhgjIgsQoyYXbxMVGhYWAwUCJhuvQxsRoxAkJgglg0MLEVTJShSbjEISCIxBACH5BAkJACkALAAAAAAQABAAhRwaHIyOjMzKzFxaXKyurOTm5HR2dJyenLy+vPT29Nze3DQ2NISChJSWlNTS1GxqbLS2tOzu7KyqrMTGxPz+/ERGRIyKjDQyNJSSlMzOzGRmZLSytOzq7Hx6fKSipMTCxPz6/OTi5ISGhJyanNTW1HRydLy6vPTy9ExKTP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaTwJRwmCKRiMhUxARKCTIpkCmSBEEcTmiGSYw0C5tTxnHahKLUlMkUopASwhOJEoKYhKAM5Ih0XJtDJ3BIJydDJQMDD0lCHwgmE4gDGowpjggTQyQKSREFXR0ADEkQDBuDFxcSFAFnKRyrDhYBQgJwGwsKGA0hGgIpCa5CCRUWKSLGHgaARA4VhsgpJwaclSkjB4xBACH5BAkJACgALAAAAAAQABAAhQQCBISChMTGxKSipOTm5ERGRLSytGxqbJSSlNTW1PT29IyKjMzOzKyqrOzu7FxeXLy6vHR2dDQyNExOTJyanOTi5Pz+/Hx+fBwaHISGhMzKzKSmpOzq7ExKTLS2tNza3Pz6/IyOjNTS1KyurPTy9Ly+vHx6fJyenP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaTQJRwiEokiEiUAwJCaRgoEMSRBHlETiiDSRQoUBUDiSEiGSpRKgqD2VgSXxQpYal4IELOARBJiq5NQyIfSSQkQwEHB31JKCIMGgkXiox+kEdCH2hIDmpCDhkSCEkCFF5CHR0eFicEnxAWHwMbQiJfJRMVAwMEF1ggrkMKDxQoCCcoBiGBRAkPhxTFCgubjSgNI41BACH5BAkJACoALAAAAAAQABAAhQQCBISChMTCxOTi5KSipExOTNTS1PTy9LSytGRmZJSWlHRydCwuLMzKzOzq7KyqrNza3Pz6/Ly6vIyOjFxeXJyenHx6fBwaHISGhMTGxOTm5KSmpNTW1PT29LS2tGxubJyanHR2dDQyNMzOzOzu7KyurNze3Pz+/Ly+vGRiZP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaRQJVwqOJwiEhV5uJQNUaqiISUPFw+TuhIEiE2OioCwDAyHBCDKFXFEJVOC5PwwDkNPBIhyXIJJA0eBl1DHHJIBwdDExYWGElCZA0ciyGOjwZPR0ImGlWJQwcKBRVJHAiCQhQpKCcPTSokDXZ4QhxdGQkaCAgkIBBqRB0LGyoPDyooG4NEJiGJxiodG6+PKrRJQQAh+QQJCQAnACwAAAAAEAAQAIUcGhyMjozMyszk5uRUVlSsrqx0cnTc2tz09vS8vryEgoScnpxERkTU0tTs7uy0trRkZmR8enzk4uT8/vzExsSMioykpqQ0MjSUlpTMzszs6uxcWly0srR0dnTc3tz8+vzEwsSEhoRMSkzU1tT08vS8urysqqz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkMCTcHgydIjIk+DiOBE2p0+piURcIk5opvQhNhAnE2AEgZA4gyiVIXpMFB4hYjSRlEpCR+gSSDY4GV1DBxJJCCRDCxUVGElCDRkCI4qMjicNAhkjQxIaSSRUQiQWEAVJIxwNgh0GAhNTonQSD3gnHmAZCgMgIA4chROhURUPJyUJl1xJEhVgxycIsJYnFAKOQQAh+QQJCQApACwAAAAAEAAQAIUEAgSEgoTExsTk5uRERkSkoqRkZmTU1tSUlpT09vS0srRcXlx0dnSMiozMzszs7uzc3tw0NjRMTkysqqx0cnScnpz8/vy8urwcGhyEhoTMyszs6uxMSkykpqRsamzc2tycmpz8+vxkYmR8fnyMjozU0tT08vTk4uS8vrz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGj8CUcJgKBIjIVIlgShk8qQ1GkEwQGk6oAZMgHkIpReRDYZQAnZTlIVyIUBbSSfhhWE6Xi9CE4FSSJQoOYEMQA0kmXUITICBpSUoOGgeMjpBKGg4HQwNsSCaeQgkKAXpIgSWEDSQOFhqeJgd3eUInYB8gDyUlDwqHIaEpIRVUGhopDheERAMdYJnCF8GAm0lBACH5BAkJACgALAAAAAAQABAAhQQCBISChMTCxOTi5KSipExOTNTS1PTy9LSytGRmZJSSlHRydBweHMzKzOzq7KyqrNza3Pz6/IyOjLy6vJyanHx6fBwaHISGhMTGxOTm5KSmpFxeXNTW1PT29GxubHR2dDQyNMzOzOzu7KyurNze3Pz+/Ly+vJyenP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaWQJRwiJIoiEgUZ3NAfSooESiU7GwoTugH1CGSIqhJYRC4cCwj1KEhXHwaJUpGSAqUCBaG8EBIPJILAB4ORAOESBwcQxMPDwhJQiGSHAgjGo+QBiENikIiTUgHoEIdAhQYSZQGYCgEGhAlHF1qHCUDExNCDl0DCAchBgcIcxEiRCUTBigNVCETrEQiE12bKBETxpBCiZBBADs=") 50% 50% no-repeat;border-radius:50%}.suggestions-addon[data-addon-type=clear]{background:transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMzAgMjAgMjAgMjAgMjAtMjAgMTAgMTAtMjAgMjAgMjAgMjAtMTAgMTAtMjAtMjAtMjAgMjAtMTAtMTAgMjAtMjAtMjAtMjAgMTAtMTAiIGZpbGw9IiM5OTkiLz48L3N2Zz4=") 50% 50% no-repeat;background-size:contain;cursor:pointer;opacity:.8}.suggestions-addon[data-addon-type=clear]:hover{opacity:1}.suggestions-suggestions{-webkit-text-size-adjust:100%;background:#fff;border:1px solid #999;-ms-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:9999}.suggestions-suggestions strong{color:#39f;font-weight:400}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{overflow:hidden;padding:4px}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected,.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{color:#777;font-size:85%;overflow:hidden;padding:4px;white-space:nowrap}.suggestions-constraints{list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;white-space:nowrap!important}.suggestions-constraints:empty{display:none!important}.suggestions-constraints li{background:#f8f8f8;border:1px solid #ccc;border-radius:3px;cursor:default;display:inline-block;margin:0 4px 0 0;padding:0 .5em}.suggestions-constraints li .suggestions-remove{background:transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMzAgMjAgMjAgMjAgMjAtMjAgMTAgMTAtMjAgMjAgMjAgMjAtMTAgMTAtMjAtMjAtMjAgMjAtMTAtMTAgMjAtMjAtMjAtMjAgMTAtMTAiIGZpbGw9IiM5OTkiLz48L3N2Zz4=") 50% 50% no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:1em;margin:0 0 0 .25em;opacity:.8;width:1em}.suggestions-constraints li .suggestions-remove:hover{opacity:1}.suggestions-constraints li span{vertical-align:middle}.suggestions-subtext{color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestions-subtext_inline{display:inline-block;margin:0 .5em 0 0;min-width:6em;vertical-align:bottom}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{background:#f5f5f5;border-radius:3px;font-size:85%;margin:0 0 0 .25em;padding:0 3px}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{border-top:1px solid rgba(0,0,0,.4);content:"";left:0;position:absolute;right:0;top:50%}.suggestions-promo{color:#777;font-size:85%;padding:4px 4px 6px}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;visibility:visible;width:auto}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:7px}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:0;opacity:0;position:absolute;right:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.js-goods-slider2 .swiper-pagination{display:none}.formula-wrapp{background-color:#f5f6f7;border-radius:6px;margin-bottom:50px;padding:24px}.category__sorting .formula-wrapp>span,.formula-wrapp>.category__perpage-label,.formula-wrapp>.category__sorting-btn,.formula-wrapp>.footer-menu__item,.formula-wrapp>.perpage__item,.formula-wrapp>.result__item-name,.formula-wrapp>p{color:#3c3d3a!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;margin:0!important}.title-num{gap:24px;margin:0 0 24px}.title-num,.title-num .num{align-items:center;display:flex}.title-num .num{background-color:#ffdf36;border-radius:50%;color:#3c3d3a;flex:0 0 auto;font-family:Onest;font-size:28px;font-weight:700;height:50px;justify-content:center;line-height:33px;width:50px}.info-order{background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;margin-left:18px;margin-top:70px;max-width:328px;padding:24px 24px 28px}.category__sorting .info-order span,.info-order .category__perpage-label,.info-order .category__sorting span,.info-order .category__sorting-btn,.info-order .footer-menu__item,.info-order .perpage__item,.info-order .result__item-name,.info-order p{font-size:14px}.info-order div:not(:last-child){margin-bottom:24px}.block-half{display:flex;flex-flow:row wrap;gap:40px 24px}.block-half>div{flex:1}.block-half>div.full{flex:0 0 100%}.block-half>div ul{margin:0!important}.block-half .garanti-block{height:100%}.block-margin{margin-bottom:80px}.block-margin a,.form-href{font-size:16px;line-height:24px}.form-href{text-decoration:underline;text-transform:none}.garanti-block{display:flex}.garanti-block__left{align-items:center;background-color:#f2f3f4;border-radius:6px;color:#3c3d3a;display:flex;flex:0 0 196px;flex-flow:column;font-size:16px;font-weight:400;justify-content:center;line-height:24px;padding:34px 21px}.garanti-block__left b{font-size:44px;font-weight:700;line-height:44px;margin-bottom:3px}.garanti-block__left span{color:#3c3d3a;display:block}.garanti-block__right{align-items:center;border:1px solid #d8d8d8;border-radius:6px;display:flex;padding:22px 34px}.category__sorting .garanti-block__right span:last-child,.garanti-block__right .category__perpage-label:last-child,.garanti-block__right .category__sorting span:last-child,.garanti-block__right .category__sorting-btn:last-child,.garanti-block__right .footer-menu__item:last-child,.garanti-block__right .perpage__item:last-child,.garanti-block__right .result__item-name:last-child,.garanti-block__right p:last-child{margin:0}.block-red{background-color:rgba(255,71,71,.1);border-radius:5px;color:#ff4747;font-size:16px;font-weight:400;line-height:24px;padding:10px 110px;text-align:center}.modal{margin:0 auto;max-width:416px}.modal.fancybox-content{max-width:536px;padding:60px;width:100%}.modal.fancybox-content.modal_big{max-width:900px}.modal__title{font-size:34px;font-weight:700;line-height:40px}.modal__sub-title,.modal__title{margin-bottom:24px}.modal .form,.modal .form__col{gap:30px}.modal .form__agree{margin-top:-16px}.root-map{list-style:none;margin:0;padding:0 0 0 30px}.root-map li{position:relative}.root-map li>ul{display:none;list-style:none;margin:0;padding:0 0 0 10px}.root-map li.active>ul{display:block}.root-map li.active>.arrow-ul{background-color:#ffdf36;color:#3c3d3a;transform:rotate(180deg)}.root-map a{align-items:center;color:#3c3d3a;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:18px;margin-bottom:14px}.root-map a:before{content:"-";display:block}.root-map .arrow-ul{align-items:center;background-color:#3c3d3a;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;left:-30px;position:absolute;top:0;width:20px}.root-map .arrow-ul:hover{background-color:#ffdf36;color:#3c3d3a}.root-map .arrow-ul svg{height:auto;width:10px}.city-selection__tittle{font-weight:700;margin-bottom:10px}.city-selection__list{display:flex;flex-flow:row wrap;gap:10px;list-style:none;margin:0 0 24px;padding:0}.city-selection__list-item{color:#ffdf36;cursor:pointer;text-decoration:underline}.city-selection__search{margin-bottom:20px}.city-selection__search-result{list-style:none;margin:0;padding:0}.city-selection__search-result-item{background-color:rgba(60,61,58,.1);cursor:pointer;padding:15px 10px}.city-selection__search-result-item:hover{background-color:#ffdf36;color:#fff}.lcalc-select{--left:29px;max-width:1012px;padding:34px 31px 27px 0;width:100%}.lcalc-select__title{font-weight:900;margin-bottom:24px}.lcalc-goods{margin:24px 0 0;max-height:600px;overflow:auto;padding:0}.lcalc-goods__list{gap:13px;list-style:none;padding:0 9px 0 var(--left)}.lcalc-goods__list_loading{opacity:.5}.lcalc-goods__list_loading,.lcalc-goods__list_loading>*{cursor:wait;pointer-events:none}.lcalc-goods__list .product-card{align-items:center;gap:15px;grid-template-columns:154px 1fr;padding:13px}.lcalc-goods__list .product-card__border{align-items:stretch;gap:7px 31px;grid-template-areas:none;grid-template-columns:1fr 313px}.lcalc-goods__list .product-card__img{border:6px solid #fff;border-radius:6px;height:123px}.lcalc-goods__list .product-card__right{display:flex;flex-flow:column;justify-content:space-between}.lcalc-goods__list .product-card__name{margin-bottom:8px;text-align:left}.lcalc-goods__list .product-card__bordered-top{padding:10px 17px}.lcalc-goods__list .product-card__modifications-change-link{margin:0}.lcalc-goods__list .product-card__offer{align-items:center;display:flex!important;gap:22px}.lcalc-goods__list .product-card__buy-btn{max-width:201px;padding:10px 30px;width:100%}.lcalc-goods__list .product-card .price__item-text{font-size:10px;white-space:nowrap}.lcalc-goods__list .product-card__modifications-drop{width:calc(100% - 154px)}.lcalc-goods__list .product-card .good-params{gap:10px;text-align:left}.lcalc-search{padding-left:var(--left);position:relative}.lcalc-search__result{left:0;max-height:300px;overflow:auto;position:absolute;top:100%;width:100%}.lcalc-search__result img{border-radius:6px}.pseudo:not(:last-child){margin-bottom:20px}.pseudo-link{border-bottom:1px dotted}.pseudo__rem{background-color:transparent;background-image:url(../img/ico-plus.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;cursor:pointer;height:35px;position:absolute;right:0;transform:rotate(45deg);vertical-align:middle;width:30px}.order-complete{margin:50px auto 0;max-width:636px}.order-complete__title{color:#3c3d3a;font-size:28px;font-weight:700;line-height:33px;margin:0 0 24px}.order-complete__sub-title{color:#767775;font-size:16px;line-height:24px;margin:0 auto 80px;max-width:416px;text-align:center}.order-complete__block{margin-bottom:40px}.order-complete__block-title{font-size:22px;font-weight:700;line-height:25px;margin:0 0 24px}.category__sorting .order-complete__block span,.order-complete__block .category__perpage-label,.order-complete__block .category__sorting span,.order-complete__block .category__sorting-btn,.order-complete__block .footer-menu__item,.order-complete__block .perpage__item,.order-complete__block .result__item-name,.order-complete__block p{border-bottom:1px solid #edf2f7;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;margin:0 0 24px;padding-bottom:8px}.category__sorting .order-complete__email span,.order-complete__email .category__perpage-label,.order-complete__email .category__sorting span,.order-complete__email .category__sorting-btn,.order-complete__email .footer-menu__item,.order-complete__email .perpage__item,.order-complete__email .result__item-name,.order-complete__email p{font-size:16px;line-height:24px}.order-complete .cart__goods-item{border:1px solid #edf2f7;border-radius:6px;display:flex;gap:24px;margin-bottom:14px;padding:14px 28px 14px 14px;width:100%}.order-complete .cart__goods-item-img{border-radius:6px;flex:0 0 112px}.order-complete .cart__goods-item img{width:100%}.order-complete .cart__goods-item-name{max-width:300px;padding-top:4px}.order-complete .cart__goods-item-name-sku{color:#767775;font-size:12px;line-height:18px;margin-bottom:4px}.order-complete .cart__goods-item-name a{color:#3c3d3a;font-size:14px;font-weight:500;line-height:20px}.order-complete .cart__goods-item-price{align-items:center;display:flex;flex-flow:column;gap:6px;justify-content:center;margin:0 0 0 auto}.order-complete .cart__goods-item-price-qty{font-size:14px;font-weight:500;line-height:18px}.order-complete .cart__goods-item-price-total{font-size:18px;font-weight:700;line-height:22px}.order-complete .cart__goods-total{width:100%}.order-complete .cart__goods-total-item{border-bottom:1px solid #edf2f7;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;margin:0 0 24px;padding-bottom:8px;width:100%}.order-complete .cart__goods-total-item_total{font-size:22px;line-height:34px}.order-complete .cart__goods-total-item_total strong{text-align:right}.order-complete .cart__goods-total-item_total strong span{color:#767775;display:block;font-size:12px;font-weight:400;line-height:18px}.humburger{align-items:center;background:url(../img/humburger.png) no-repeat 50%;display:none;height:24px;width:24px}.staff .swiper-wrapper{flex-flow:row wrap;gap:29px 18px}.staff .swiper-pagination{display:none}.staff__item{flex:0 0 auto;max-width:300px;width:100%}.staff__item-img{border-radius:6px;display:block;margin-bottom:26px;overflow:hidden}.staff__item-img img{vertical-align:top}.staff__item-name{color:#3c3d3a;font-family:Onest;font-size:22px;font-weight:700;line-height:25px}.staff__item-name:after{background-color:#d8d8d8;content:"";display:block;height:2px;margin-bottom:10px;margin-top:10px;width:244px}.staff__item--disabled .staff__item-img{opacity:.2}.staff__item-desc{color:#767775;font-family:Onest;font-size:14px;font-weight:400;line-height:22px}.category__sorting .staff__item-desc span,.staff__item-desc .category__perpage-label,.staff__item-desc .category__sorting span,.staff__item-desc .category__sorting-btn,.staff__item-desc .footer-menu__item,.staff__item-desc .perpage__item,.staff__item-desc .result__item-name,.staff__item-desc p{margin:0}.staff__item-desc b{font-weight:700}.category-products_list .product-card__info{padding-right:50px}.product__action-block .price.change-price{font-size:24px;line-height:26px}.fancybox-content .good-params__btns-checkbox{position:absolute;visibility:hidden}.gotop{background-color:#ffdf36;border:none;bottom:30px;color:#3c3d3a;cursor:pointer;display:none;height:30px;position:fixed;right:30px;width:30px;z-index:50}.gotop svg{height:auto;width:100%}.text-search{margin-top:60px;text-align:center}.text-search *{color:#767775!important;font-size:16px!important;font-weight:400!important;line-height:150%}.about-main{background-color:#f8f9f9;padding:60px 0}.about-main .container{display:grid;gap:40px 130px;grid-template-columns:auto 636px;grid-template-rows:auto 1fr}.about-main .category__perpage-label,.about-main .category__sorting span,.about-main .category__sorting-btn,.about-main .footer-menu__item,.about-main .perpage__item,.about-main .result__item-name,.about-main .title,.about-main p,.category__sorting .about-main span{margin:0}.about-main__img{grid-row:span 2}.about-main__img img{border-radius:6px;height:auto;vertical-align:top;width:100%}.about-main__list{display:grid;gap:40px 60px;grid-template-columns:auto auto}.about-main__item-title{border-bottom:1px solid #d8d8d8;display:inline-block;padding-bottom:14px}@media screen and (max-width:650px){.about-main__item-title{border:none}}.about-main__item-text{color:#767775;padding-top:14px}@media screen and (max-width:650px){.about-main__item-text{border-top:2px solid #d8d8d8;width:100%}}.files{flex-direction:column;list-style:none;padding:0}.files__item-link{align-items:center;border-bottom:1px solid #d8d8d8;color:#767775;display:flex;font-size:14px;gap:10px;line-height:21px;max-width:526px;padding:12px 0;text-decoration:none}.files__item-link i{--size:18px}.files__item-download{color:#3c3d3a;margin:0 0 0 auto}@media screen and (max-width:1480px){.goods-slider .swiper-arrow.swiper-button-prev{right:95%}.goods-slider .swiper-arrow.swiper-button-next{left:95%}.fancybox-close-small{right:0}}@media screen and (max-width:1298px){.container{--padding-x:15px;max-width:1024px}.header__top .container{gap:0}.header__top a,.header__top span{font-size:12px;line-height:16px}.header__top .info,.header__top .phones{gap:16px}.header__top .phones__number{white-space:nowrap}.header__middle,.header__middle-left{gap:20px}.header__btns{gap:25px}.header .search input{padding-right:20px}.pages-nav{gap:24px}.footer__form-row{margin:0 auto;max-width:405px}.footer__form-row .policy{grid-column:span 2}.footer__form-row .form__row>*{flex:0 0 100%}.footer__form-row .form__row .btn,.footer__form-row .form__row input{width:100%}.footer-menu__list.column{grid-template-columns:1fr}.footer__top .container{flex-flow:column;gap:20px}.why{padding:60px 0}.why,.why__list{gap:40px}.blue-block{padding:40px 0}.blue-block .container{display:block;max-width:405px}.blue-block .about-main__item-title,.blue-block .footer__info-item a,.blue-block .params-list-slide__title,.blue-block .price,.blue-block h3,.footer__info-item .blue-block a{font-size:28px;line-height:33px;margin-bottom:20px;max-width:unset}.blue-block .footer__form{gap:20px}.blue-block .footer__form-row{gap:14px;grid-template-columns:1fr}.tabs__index{overflow:auto}.tabs__index-item{white-space:nowrap}.goods-slider .swiper-wrapper>:not(.is-mobile){display:none}.goods-slider .swiper-wrapper>.is-mobile{display:block;width:313px}.goods-slider .swiper-arrow{display:none}.goods-slider .swiper-pagination{margin:20px 0 40px}.product-card__fastview-btn{display:none}.product__gall{max-width:370px}.product__action-block{align-items:flex-start;flex-flow:column;gap:20px}.product__dimensions,.product__params{grid-template-columns:auto auto auto}.product__action-block .price{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.hover-slider{background-color:transparent}.hover-slider__dots{opacity:1}.hover-slider__item{display:none}.hover-slider__dot{height:5px}.about-main .container{align-items:center;gap:40px;grid-template-columns:1fr .8fr}.category__goods{grid-template-columns:repeat(2,1fr)}.category-products_list{grid-template-columns:1fr}.category__sorting-btns{position:relative}.category__sorting-btns span:not([class]){display:none}.category__sorting-btns-element{align-items:center;display:flex;gap:6px}.category__sorting-btns div{background-color:#fff;left:0;position:absolute;top:100%;z-index:10}.category__sorting-btns div:not(.active){display:none}.category__sorting-btn{display:block;padding:5px;white-space:nowrap}.benefits{grid-template-columns:1fr 1fr 1fr}.tooltip-inner{max-width:250px}.delivery-calc{padding-right:20px}.cart__sidebar{--width:325px}.cart__goods-row{gap:12px}.cart__goods img{max-height:65px;min-height:65px}.cart__goods-name{max-width:210px}.checkout__step-field>:first-child{flex:100%}.cart__goods-wishlist .cart__goods-name{max-width:300px}.js-about-big-slider{margin-bottom:60px}.garanty__img{bottom:0}.garanty__img img{height:100%}.garanty__baner{padding-left:400px}.block-gray-margin-top{margin-top:60px}.letters-list,.news{grid-template-columns:repeat(3,1fr)}.block-wrapp{gap:50px}.block-wrapp__right{min-width:495px}.reviews__stats-add .btn{display:none}.reviews__stats-scores{gap:40px}}@media screen and (max-width:1298px)and (min-width:980px){.category-products_list:not(.lcalc-goods__list) .product-card{grid-template-columns:260px 1fr}.category-products_list:not(.lcalc-goods__list) .product-card__border{grid-template-areas:none;grid-template-columns:1fr}.category-products_list:not(.lcalc-goods__list) .product-card__border2,.category-products_list:not(.lcalc-goods__list) .product-card__offer,.category-products_list:not(.lcalc-goods__list) .product-card__price{grid-area:unset}.delivery-calc:before{height:200px;width:200px}}@media screen and (max-width:998px){.footer{padding-top:60px}.header .nav,.header__bottom,.header__btns-item-name,.header__btns-item-price,.header__middle .header__search,.header__top,.hide-mobile{display:none}.header__middle{padding-bottom:8px;padding-top:8px}.header__middle-right{align-items:center;display:flex;gap:30px}.header__logo img{vertical-align:top;width:93px}.header__btns{gap:20px;grid-template-columns:repeat(4,1fr)}.header_fixed .header__logo{display:block}.header_fixed .header__middle{padding-left:var(--padding-x);padding-right:var(--padding-x)}.menu-wrapper{background-color:#fff;height:100%;left:0;overflow:auto;padding:9px 15px;position:fixed;top:0;width:100%;z-index:12}.menu-wrapper:not(.active){display:none}.menu-wrapper .close{background:url(../img/x-menu.png) no-repeat 50%;height:12px;position:absolute;right:21px;top:22px;width:12px;z-index:5}.menu-wrapper .search__result{width:calc(100% + 44px)}.menu-wrapper .wrapper-before{margin-bottom:20px;position:relative;z-index:5}.menu-wrapper .wrapper-after>:not(.info){align-items:center;border:1px solid #1a202c;border-radius:6px;color:#1a202c;display:flex;font-size:14px;font-weight:500;gap:14px;justify-content:center;line-height:18px;margin-bottom:10px;padding:15px 30px;text-decoration:none}.menu-wrapper .wrapper-after .icon{color:#1a202c}.menu-wrapper .wrapper-after .info{color:#1a202c;display:flex;flex-flow:column-reverse;font-size:16px;font-weight:400;line-height:24px;margin-top:40px}.menu-wrapper .wrapper-after .info a{color:#1a202c;text-decoration:none}.menu-wrapper .wrapper-after .info .has-icon{display:flex;margin-bottom:15px}.menu-wrapper .wrapper-after .info .phones{order:1}.menu-wrapper .wrapper-after .info .seo-rating{display:block;order:-1}.menu-wrapper .wrapper-after .info .icon{--size:24px}.menu-wrapper .wrapper-after .info .icon svg{height:auto;width:100%}.menu-wrapper .header__search{width:calc(100% - 44px)}.menu-wrapper .header__search input{padding:10px 20px 10px 46px}.menu-wrapper .header__search .icon svg{height:auto;width:18px}.menu-wrapper .pages-nav{align-items:stretch;flex-flow:column;gap:0;margin-bottom:20px}.menu-wrapper .pages-nav__item{align-items:center;color:#1a202c;display:flex;font-size:16px;justify-content:space-between;line-height:24px}.menu-wrapper .pages-nav__link{display:block;font-size:16px;font-weight:400;padding:10px 0;width:100%}.menu-wrapper .pages-nav .sub-menu{background-color:#fff;bottom:0;height:calc(100vh - 78px);left:0;margin:0;overflow:auto;padding:0 15px;position:fixed;width:100%;z-index:3}.menu-wrapper .pages-nav .sub-menu:not(.active){display:none}.menu-wrapper .pages-nav .back,.menu-wrapper .pages-nav .icon-arrow{gap:14px}.menu-wrapper .pages-nav .back:after,.menu-wrapper .pages-nav .icon-arrow:after{background:url(../img/arrow-right.png) no-repeat 50%;content:"";display:block;height:24px;width:24px}.menu-wrapper .pages-nav .back{flex-flow:row-reverse;font-size:16px;font-weight:700;justify-content:flex-end;line-height:24px;padding-bottom:20px}.menu-wrapper .pages-nav .back:after{background-image:url(../img/arrow-back.svg)}.humburger{display:flex}.why{gap:20px;grid-template-columns:1fr}.why .product__title,.why h2{grid-column:unset}.why__list{margin-top:20px}.about-main{padding:40px 0}.about-main .container{gap:20px;grid-template-columns:1fr;grid-template-rows:auto}.about-main__img{display:block;grid-row:auto;margin:0 auto 20px;max-width:480px}.home-news{display:block}.home-news__item{flex:0 0 auto;width:308px}.home-news__img{max-height:212px}.home-news~.pagination-slider{margin:20px 0 40px}.articles{padding:60px 0 30px}.articles~.articles{padding-top:30px}.articles .title{margin-bottom:20px}.articles__all{margin-top:0}.letters{margin:0}.letters .swiper-pagination{display:flex;margin:20px 0 0}.letters .swiper-nav{display:none}.letters__item{width:306px}.our-clients{padding:80px 0 0}.our-clients .tittle{margin-bottom:22px}.our-clients__item{height:100px;padding:10px}.our-clients .swiper-pagination{display:flex;margin:20px 0 0}.js-goods-slider2 .swiper-nav,.our-clients .swiper-nav{display:none}.js-goods-slider2 .swiper-pagination{display:flex;margin:0}.category-products-analog{padding-top:60px}.category-products-analog .swiper{margin:0;padding:0}.text .row{margin:0}.text .row>*{padding:0}.info-order{margin:60px 0 0;padding:10px!important;width:100%}}@media screen and (max-width:979px){.breadcrumbs{opacity:0;position:absolute;visibility:hidden}.footer__bottom-top,.footer__top .container{gap:20px}.footer .seo-rating{display:none}.category__functions{gap:10px}.category__filters{display:block}.category__filters svg{vertical-align:top}.category__main{display:flex;flex-flow:column}.category-nav-func-btns{grid-column:auto}.category__aside{display:none}.category-products_list .product-card{grid-template-columns:220px 1fr}.categories-list{display:flex;overflow:auto}.categories-list__link{min-height:50px;padding:0 80px 0 14px}.filter__show{display:block}.aside{background-color:#fff;height:100%;max-width:480px;overflow:auto;padding:16px 15px 19px;position:fixed;right:0;top:0;width:100%;z-index:21}.aside.active{display:block}.aside.active+div:before{background:rgba(26,32,44,.2);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}.aside .filter{padding:0}.text .category__perpage-label:not([class]),.text .category__sorting-btn:not([class]),.text .footer-menu__item:not([class]),.text .perpage__item:not([class]),.text .result__item-name:not([class]),.text p:not([class]),.text span:not([class]),.text ul li,.text ul:not([class]){font-size:14px;line-height:21px}.text ul:not([class]){margin:20px 0}.why-diolum__list{margin:10px 0!important}.why-diolum__item{font-size:14px;line-height:21px;padding:10px}.product_flex{flex-flow:column;gap:20px}.product__gall-wrapper{margin:0 auto}.product .new-product-border{padding-bottom:60px}.product .new-product-border .product_flex{gap:20px}.tabs2__index{overflow-x:auto;overflow-y:hidden}.tabs2__index-item{flex:0 0 auto}.benefits{display:flex;flex-flow:row wrap;gap:40px}.benefits__item{flex:calc(50% - 40px);flex-direction:column}.benefits__ico{margin:0}.cart__goods{gap:10px}.cart__goods-row{align-items:start;display:grid;gap:10px;grid-template-areas:"img name" "img price" "img qty";grid-template-columns:100px 1fr;padding:10px;position:relative}.cart__goods img{max-height:80px;min-height:80px}.cart__goods-img{grid-area:img}.cart__goods-name{grid-area:name;max-width:unset}.cart__goods-price-total{grid-area:price;margin:0}.cart__goods-qty{grid-area:qty}.cart__goods-delete{bottom:20px;position:absolute;right:10px}.cart__goods-wishlist .cart__goods-row{grid-template-areas:"img name" "img price" "qty btn"}.cart__goods-wishlist .btn{grid-area:btn;max-width:167px}.cart__goods-wishlist .qty__value{max-width:36px;padding:5px}.letters-list{gap:20px 10px;grid-template-columns:1fr 1fr;justify-items:center}.block-wrapp{flex-flow:column;gap:20px}.block-wrapp__right{min-width:unset;padding:20px}.contacts .company{margin:0}.contacts{flex-flow:column}.contacts .contact__item-val-box{justify-content:flex-start}.reviews__stats{gap:30px;padding:10px}.lcalc-goods__list .product-card__border{grid-template-columns:1fr 260px}.lcalc-goods__list .product-card{grid-template-columns:160px 1fr}.search__result{padding:10px}.search__result-section.srg{margin-bottom:15px}.search .icon.close{top:20px}.swiper-css-mode .swiper-wrapper{padding:10px 0 20px}.swiper-android.swiper-css-mode .swiper-slide,.swiper-css-mode .swiper-wrapper{transform:none!important}}@media screen and (max-width:870px){.footer .copyright{font-size:12px;line-height:18px}.footer__bottom .container,.footer__top .container{margin-left:auto;margin-right:auto;max-width:405px}.footer__top{padding:20px 0}.footer__top .container{display:block}.footer__info-item .footer__top .container a,.footer__top .container .about-main__item-title,.footer__top .container .footer__info-item a,.footer__top .container .params-list-slide__title,.footer__top .container .price,.footer__top .container h3{margin-bottom:20px}.footer__bottom-top{flex-flow:column;gap:40px}.footer__bottom-top .btn{max-width:unset;width:100%}.footer__form-row{gap:10px;grid-template-columns:1fr}.footer-menu{flex-flow:column;gap:20px}.footer-menu__wrapper{position:relative}.footer-menu__wrapper:not(.active) .footer-menu__list{display:none}.footer-menu__wrapper:after{background:url(../img/ico/down.svg) no-repeat 50%;content:"";display:block;filter:invert(1);height:24px;position:absolute;right:0;top:0;width:24px}.footer-menu__wrapper.active:after{transform:rotate(180deg)}.footer-menu__title{margin:0}.footer-menu__list{margin-top:12px}.hero-block__content,.hero-block__modal{flex:100%}.hero-block__bottom{max-width:50%}.hero-block__modal-list .catalog__item{flex:100%}.hero-block__title{font-size:31px;line-height:normal}.category-products_list .product-card__bordered{display:block}.category-products_list .product-card__border{grid-template-areas:unset;grid-template-columns:1fr}.category-products_list .product-card__buy{display:grid;grid-template-columns:1fr 1fr}.category-products_list .product-card__border2,.category-products_list .product-card__offer,.category-products_list .product-card__price{grid-area:unset}.category-products_list .product-card__price .price{flex-flow:row}.reviews .title{margin-bottom:20px}.reviews__item{flex-flow:column;gap:0;padding:10px}.reviews__item:not(:last-child){margin-bottom:20px}.reviews__item-left,.reviews__item-right{flex:auto}.reviews__item-left{border:none;border-bottom:1px solid #edf2f7;margin-bottom:20px;padding:0 0 20px}.reviews__item-text{margin-top:10px}.category__sorting .reviews__item-text span,.reviews__item-text .category__perpage-label,.reviews__item-text .category__sorting span,.reviews__item-text .category__sorting-btn,.reviews__item-text .footer-menu__item,.reviews__item-text .perpage__item,.reviews__item-text .result__item-name,.reviews__item-text p{font-size:14px;line-height:21px}.text{margin-bottom:30px}div.text{margin-bottom:0}.white-box:not(:last-child){padding:30px 0}.result__item:first-child{margin-bottom:10px}.cart .page-title,.cart__sidebar-label{margin-bottom:20px}.cart__sidebar{--width:100%;padding:20px 10px 10px}.cart__container{flex-flow:column;gap:20px}.cart .prices{margin-bottom:20px}.cart .prices__item-total{margin-top:6px;padding-top:10px}.checkout .tabs__index-item{font-size:14px;line-height:16px;min-height:36px;padding:4px 14px}.checkout__step{gap:40px}.checkout__step-field{align-items:stretch}.checkout__step-title{font-size:16px;line-height:22px;margin-bottom:10px}.checkout .form__row{flex-flow:column}.fast-nav{flex-flow:row wrap}.fast-nav__item{flex:0 0 calc(50% - 5px)}.garanty__img{position:relative;text-align:center}.garanty__baner{padding:0}.garanty__baner:before{display:none}.garanty__text{padding:10px}.garanty__text:before{background-color:#a0aec0;content:"";display:block;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.news{grid-template-columns:repeat(2,1fr)}.reviews__stats{display:block}.reviews__stats-scores{flex-flow:column;gap:4px;width:100%}.reviews__stats-scores-item_avg{align-items:center;display:flex;justify-content:space-between;margin:0 0 6px}.reviews__stats-scores-item .dopblock{align-items:flex-end;flex-flow:column;gap:0;margin:0}.reviews__stats-scores-item{align-items:center;display:flex;font-weight:400;justify-content:space-between}.reviews__stats-scores-item .stars{margin-top:0}.reviews__pagination .pagination{justify-content:center}.reviews__form{margin-top:60px}.reviews .form__rating{flex-flow:row wrap;gap:4px 14px}.reviews .form__rating .stars:not(.reviews__item-rating){margin-left:50px}.block-half{flex-flow:column}.block-half br{display:none}.block-margin{margin-bottom:60px}.lcalc-goods__list .product-card__offer{justify-content:space-between;margin-top:10px}.lcalc-goods__list .product-card__price .price{align-items:flex-start;flex-flow:column}}@media screen and (max-width:700px){.hero-block__top-top{background-size:cover;height:320px;margin-bottom:20px;position:relative;width:100%}.hero-block__top-bot{background-color:#3c3d3a;border-radius:6px;display:block;min-height:unset;padding:20px 10px 10px}.hero-block__content,.hero-block__modal{margin:0;padding:0}.hero-block__content{margin-bottom:20px}.hero-block__modal{background-color:transparent}.hero-block__modal-all,.hero-block__modal-title{display:none}.hero-block__modal-list{justify-content:center;margin:0}.compare__goods{margin:0!important}.compare__goods-item:first-child .left,.compare__goods-item:last-child .right{opacity:0}.compare__goods-list{gap:15px}.compare__goods-item-card{align-items:unset;flex-flow:column;gap:10px;max-width:unset;padding-bottom:0}.compare__goods-item-features-name{color:#718096;display:block;font-size:10px;line-height:13px;margin-bottom:-13px}.compare__goods-item-features-item{border-bottom:1px dashed #cbd5e0;border-left:0;padding:13px 0 10px}.compare .compare__arrow,.compare__features{display:none}.compare__goods-item-img img{max-height:132px}.compare__goods-item-name,.compare__goods-item-name a{font-size:12px;line-height:16px;max-width:unset}.compare__goods-item-price{align-items:flex-start;flex-flow:column}.compare__goods-item-info{align-items:center;color:#718096;display:flex;font-size:10px;font-weight:400;gap:10px;justify-content:center;line-height:13px;margin-top:16px}.compare__goods-item-info svg{vertical-align:top}.compare__goods-item-info .left{transform:rotate(180deg)}.compare__goods-item-price .price__item-current{font-size:16px;line-height:22px}.compare__goods-item-price .price__item-old,.compare__goods-item-price .price__item-text{font-size:10px;line-height:13px}.compare__goods-item-card.active .compare__goods-item-name,.compare__goods-item-card.active .compare__goods-item-price{display:none}.compare__goods-item-card.active .compare__goods-item-img img{max-height:50px}.compare__goods-item-card.active .compare__goods-item-info{margin:0}.compare__goods-item-card.active{gap:5px}.compare__goods-item-features{margin-top:37px}}@media screen and (max-width:650px){.header__btns,.header__middle-left{gap:10px}.header__logo{margin-right:0}.header__logo a{display:block;width:120px}.header__logo svg{height:auto;width:100%}.footer{padding-top:40px}.reviews__form-title,.title,h1{font-size:28px;line-height:33px}.hero-block{padding-bottom:40px}.hero-block__top-top{height:160px}.hero-block__title{font-size:22px;line-height:25px}.hero-block__modal-list{gap:11px}.hero-block .catalog__item-price{display:none}.hero-block .catalog__item-name{margin-bottom:0}.hero-block .catalog__item-img{padding:8px}.hero-block .catalog__item-desc{padding:0 8px 10px}.hero-block .catalog__item-code{color:#718096;display:block;font-size:12px;line-height:18px;margin-bottom:4px}.hero{font-size:34px;line-height:40px}.why__list{grid-template-columns:1fr}.why__block{padding:30px 43px}.why__title{font-size:40px;line-height:40px}.why__icon{margin-bottom:20px}.goods-slider .swiper-wrapper>.is-mobile{width:165px}.goods-slider .swiper-wrapper>.is-mobile .product-card{padding:0}.goods-slider .swiper-wrapper>.is-mobile .product-card>:not(.goods-slider .swiper-wrapper>.is-mobile .product-card__top){padding-bottom:10px;padding-left:10px;padding-right:10px}.goods-slider .swiper-wrapper>.is-mobile .product-card__border{gap:10px}.goods-slider .swiper-wrapper>.is-mobile .product-card__info{display:block;position:relative}.goods-slider .swiper-wrapper>.is-mobile .product-card__lists-func{align-items:center;display:flex;gap:8px;position:absolute;right:12px;top:0}.goods-slider .swiper-wrapper>.is-mobile .product-card__lists-func-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:12px;justify-content:center;outline:none;padding:0;width:12px}.goods-slider .swiper-wrapper>.is-mobile .product-card__lists-func-btn svg{height:auto;width:100%}.goods-slider .swiper-wrapper>.is-mobile .product-card .product-code__in{font-size:10px;line-height:13px;margin-bottom:4px}.goods-slider .swiper-wrapper>.is-mobile .product-card__name{font-size:12px;line-height:16px;margin-top:10px}.goods-slider .swiper-wrapper>.is-mobile .product-card__bordered{display:none}.goods-slider .swiper-wrapper>.is-mobile .product-card .price{font-size:16px;line-height:22px;text-align:left}.goods-slider .swiper-wrapper>.is-mobile .product-card .price__item-text{font-size:10px;line-height:13px}.goods-slider .swiper-wrapper>.is-mobile .product-card__modifications-change-link{font-size:12px;line-height:15px;padding:7px 9px}.goods-slider .swiper-wrapper>.is-mobile .product-card__modifications-change-link svg{height:14px;width:14px}.goods-slider .swiper-wrapper>.is-mobile .product-card__buy .js-product-variants{display:none}.popular{padding:60px 0}.popular .tabs__index,.popular .title{margin-bottom:20px}.popular .tabs__index-item{font-size:14px;height:auto;line-height:16px;min-height:unset;padding:10px 14px}.popular .tabs__content .goods-slider__more{display:block}.popular .tabs__content .goods-slider__more .btn{width:100%}.product-card__included,.product-card__stock{display:inline-flex;font-size:10px;line-height:16px;padding:0 4px}.product-card__included svg{width:15px}.reviews__stats{border-color:#ffdf36}.about-main__list{gap:40px;grid-template-columns:1fr}.articles{padding-bottom:80px}.articles__all{width:100%}.articles__top .btn{display:none}.articles .is-mobile{display:block}.category__functions{flex-direction:row-reverse;justify-content:space-between}.category__view{margin:0}.category__perpage,.category__view-btn_active{display:none}.category__goods{gap:15px}.category .product-card__bordered{display:none}.category .product-card__buy{flex-flow:column}.category .product-card .qty__value{max-width:unset;width:calc(100% - 66px)}.category-products__item{transform:none!important}.category-products .product-card{padding:0}.category-products .product-card__img{height:156px}.category-products .product-card__line-wrapper{padding:10px}.category-products .product-card__price .price{align-items:flex-start;flex-flow:row wrap}.category-products .product-card__lists-func{gap:8px}.category-products .product-card__lists-func-btn svg{width:12px}.category-products .product-card__name{margin-bottom:10px;margin-top:10px}.category-products .product-card__price .price{gap:0}.category-products .product-card__border{gap:10px}.category-products_list .product-card{gap:10px;grid-template-columns:1fr;margin:0 auto;max-width:345px;padding:10px}.category-products_list .product-card__info{align-items:flex-start;flex-flow:column}.category-products_list .product-card__lists-func{gap:14px}.category-products_list .product-card__lists-func-btn svg{width:18px}.category-products_list .product-card__img{height:261px}.category-products_list .product-card__line-wrapper{padding:0}.category-products_list .product-card__dimensions{padding:6px 14px}.category-products_list .product-card__dimensions .product-dimensions__item{font-size:12px;line-height:18px}.category-products_list .product-card .product-params__item{gap:4px}.category-products_list .product-card .product-params__item svg{width:14px}.category-products_list .product-card__bordered{display:block;margin-bottom:10px}.category-products_list .product-card__bordered-top{padding:6px 14px}.category-products_list .product-card__bordered-top dd{font-size:12px;gap:2px;line-height:18px}.category-products_list .product-card__modifications-drop{height:auto;left:0;width:auto}.category-products_list .product-card__modifications-current-item svg{width:14px}.category__main{margin:0}.category__footer{align-items:center;flex-flow:column-reverse;gap:40px;margin:20px 0}.category__footer .category__goods-available{max-width:unset}.category__tags{flex-flow:row;margin-top:20px;overflow:auto}.category__tags a{white-space:nowrap}body.body_modifications-opened:before{background:rgba(26,32,44,.2);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}.category-products-analog .container,.category-products-analog .swiper,.swiper-css-mode .swiper-wrapper,.swiper-css-mode.swiper-android .swiper-slide{position:static}.product-card__bordered{display:none}.product-card:hover,.product-card_modifications-opened{z-index:unset}.product-card__modifications-drop{max-height:100%;overflow:auto;position:fixed}.product-card__buy{flex-flow:column}.product-card__code{font-size:10px;line-height:13px;margin-bottom:4px}.product-card__stock{font-size:10px;line-height:16px}.product-card__name{font-size:12px;line-height:16px}.product-card__modifications-change-link{font-size:12px;line-height:15px;margin-top:0}.product-card__modifications-change-link>span{display:none}.product-card__modifications-change-link svg{height:14px;width:14px}.product__title{margin:20px 0}.product__characteristics{gap:10px;grid-template-columns:1fr;margin-top:20px}.product__buy{flex-flow:row wrap;width:100%}.product__wholesale{width:100%}.product__dimensions,.product__params{margin:0;padding-bottom:10px}.product__dimensions .product-dimensions__item,.product__dimensions .product-params__item,.product__params .product-dimensions__item,.product__params .product-params__item{display:flex;gap:4px}.product__dimensions .product-dimensions__item dd,.product__dimensions .product-params__item dd,.product__params .product-dimensions__item dd,.product__params .product-params__item dd{font-size:16px;line-height:25px;margin:0}.product__offer{margin-top:20px}.product__good-params .good-params__item-btn,.product__good-params .good-params__item-select{max-width:unset}.product__info{align-items:flex-start;flex-flow:column;gap:10px}.product__code{margin-bottom:0}.product_fastview .qty{margin:0 auto}.product_fastview .product__buy-btn,.product_fastview .product__buy-btn .btn{width:100%}.price{font-size:16px;line-height:22px}.why-diolum__list{flex-flow:row wrap}.tabs2__index{display:none}.tabs2__content{display:block!important}.tabs2__content:not(:last-child){margin-bottom:10px}.tabs2__content:not(.tabs2__content_active)>:not(.tabs2__content-title){display:none}.tabs2__content-title{align-items:center;border-bottom:1px solid #e2e8f0;color:#34353c;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:22px;padding-bottom:10px}.tabs2__content-title svg{transition:transform .3s ease}.tabs2__content-title~div{margin-top:10px}.tabs2__content_active .tabs2__content-title svg{transform:rotate(180deg)}.form-reviews-card>.form__row:not(.form__rating){grid-template-columns:1fr}.form-reviews-card .form__btns{flex-flow:row-reverse}.benefits{margin-top:40px}.params-list .params{padding:10px 0}.custom_properties .good-params__btns{display:grid;gap:10px 24px;grid-template-columns:auto auto}.custom_properties .good-params__btns-btn{text-align:left;white-space:normal}.product__good-params{margin-bottom:10px}.product__buy-btn .btn{width:188px}.product__action-block .qty__value{max-width:82px}.delivery-calc{background-color:#fff;display:grid;grid-template-columns:minmax(187px,1fr) 1fr;padding:13px 13px 10px}.delivery-calc:after,.delivery-calc:before{--height:100px;background-color:#f2f3f4;border:0;border-bottom:1px solid #d8d8d8;border-radius:0;content:"";height:var(--height);position:absolute;top:-10px;transform:none;width:50%}.delivery-calc:before{left:0;transform:skew(0deg,3deg)}.delivery-calc:after{right:0;transform:skew(0deg,-3deg)}.delivery-calc__col{position:relative;z-index:10}.delivery-calc__col:last-child{align-items:center;display:flex;gap:20px;grid-column:span 2;margin:40px auto 0}.delivery-calc .icon{margin-right:10px}.delivery-calc__col:first-child{margin-right:20px;padding-right:20px}.delivery-calc__col:first-child br{display:none}.benefits{border:none;padding:0}.benefits__item{gap:14px;min-width:unset;text-align:center}.form-reviews-card .form__btns{align-items:unset;flex-flow:column-reverse;gap:10px}.form-reviews-card .form__agree,.form-reviews-card .form__agree a{text-align:left}.checkout__step .pseudo__file-req{display:none}.checkout__step .pseudo-checkbox .pseudo__wrapper{padding-right:10px}.order-complete__title{font-size:22px;line-height:25px;margin-top:10px}.order-complete__sub-title{font-size:14px;line-height:21px;margin-bottom:40px}.order-complete__block-title{font-size:16px;line-height:22px;margin-bottom:20px}.category__sorting .order-complete__block span,.order-complete .cart__goods-total-item,.order-complete__block .category__perpage-label,.order-complete__block .category__sorting span,.order-complete__block .category__sorting-btn,.order-complete__block .footer-menu__item,.order-complete__block .perpage__item,.order-complete__block .result__item-name,.order-complete__block p{font-size:14px;line-height:18px;margin-bottom:16px;padding-bottom:6px}.order-complete .cart__goods-item{display:grid;gap:10px;grid-template-areas:"img name" "img price";grid-template-columns:100px 1fr;padding:10px}.order-complete .cart__goods-item-name{grid-area:name;max-width:unset;padding-top:0}.order-complete .cart__goods-item-img{grid-area:img}.order-complete .cart__goods-item-price{flex-flow:row;grid-area:price;justify-content:space-between;margin:0}.category__sorting .order-complete__email span,.order-complete__email .category__perpage-label,.order-complete__email .category__sorting span,.order-complete__email .category__sorting-btn,.order-complete__email .footer-menu__item,.order-complete__email .perpage__item,.order-complete__email .result__item-name,.order-complete__email p{font-size:14px;line-height:21px}.order-complete .cart__goods-total-item_total{font-size:16px}.compare__goods-item{max-width:165px}.breadcrumbs~.page-title{margin-bottom:20px;margin-top:20px}.fast-nav{margin-top:20px}.fast-nav__item{flex:100%}.block-gray{margin-bottom:60px;padding-bottom:20px}.js-about-big-slider .swiper-pagination{margin:20px 0 0}.contact__item-title{font-size:12px;line-height:15px;margin-bottom:10px}.contact__item-val,.contact__item-val a{font-size:22px;line-height:33px}.contact__item-val-box{flex-flow:column;gap:10px}.contact__item-val a span,.contact__item-val span{font-size:10px;line-height:13px;margin-top:0}.news{gap:20px;grid-template-columns:minmax(280px,345px);justify-content:center}.news__img{max-height:238px}.letters-list{grid-template-columns:1fr}.letters-list .letters__item{width:auto}.block-wrapp{margin-bottom:40px}.block-wrapp__right .category__perpage-label,.block-wrapp__right .category__sorting span,.block-wrapp__right .category__sorting-btn,.block-wrapp__right .footer-menu__item,.block-wrapp__right .perpage__item,.block-wrapp__right .result__item-name,.block-wrapp__right p,.category__sorting .block-wrapp__right span{font-size:16px!important;line-height:24px!important}.formula-wrapp{margin-bottom:60px;padding:10px}.title-num .num{font-size:18px;height:40px;width:40px}.title-num{font-size:22px;gap:10px;line-height:25px;margin-bottom:20px;margin-top:0!important}.gray-block{font-size:16px;line-height:24px;padding:10px}.form__row{flex-flow:row wrap}.form_v3 .form__field{flex:unset;width:100%}.form_v3 .form__footer>div:last-child{width:100%}.form_v3 .form__footer>div:last-child .btn{max-width:unset;width:100%}.form_v3 .form__footer>div:last-child .form__row{align-items:stretch;flex-flow:column-reverse}.form_v3 .form__agree,.form_v3 .form__agree a{text-align:left!important}.draw-route{width:100%}.reviews .form__rating{flex:0 0 auto;width:100%}span.form__label.reviews__item-stars{flex:0 0 auto;width:calc(100% - 58px)}.reviews__stats-scores-item_avg{font-size:14px;line-height:20px}.reviews__stats-scores-item_avg .total-reviews{font-size:12px;line-height:15px}.reviews__stats-scores-item .stars__item{--size:18px}.reviews__stats-scores-item_avg .stars__item{--size:24px}.fancybox-close-small{height:30px;right:10px;top:10px;width:30px}.modal__title{font-size:28px;line-height:33px}.modal.fancybox-content{padding:60px 20px 20px}.result-answer__title{font-size:22px;line-height:25px;margin-bottom:10px}.result-answer__text{font-size:14px;line-height:21px}.result-answer .btn{width:100%}.modal.fancybox-content>br{display:none}.search-page .search__row{gap:0}.search-page .btn{font-size:0;max-width:48px;min-width:unset;padding:15px;position:relative}.search-page .btn svg{height:auto;left:0;padding:15px;position:absolute;top:0;width:100%}.search-page{margin-bottom:40px}.block-red{font-size:12px;line-height:18px;padding:10px}.block-half .garanti-block{flex-flow:column}.garanti-block__left{flex:auto}.garanti-block__right{padding:10px}.lcalc-goods__list .product-card__bordered{display:none}.lcalc-select{--left:15px;padding-right:15px}.lcalc-select .product-card__modifications-drop{position:absolute}.tabs__index--wrapper{width:auto}.is-pc{display:none}.projects-main{padding:40px 0 80px}.projects-main__list{display:none}.projects-main__item{min-height:250px}.projects-main__item-text{padding:11px 17px}.category__sorting .projects-main__item-text span,.projects-main__item-text .category__perpage-label,.projects-main__item-text .category__sorting span,.projects-main__item-text .category__sorting-btn,.projects-main__item-text .footer-menu__item,.projects-main__item-text .perpage__item,.projects-main__item-text .result__item-name,.projects-main__item-text p{font-size:16px!important}.projects-main__top .btn{display:none}.projects-main .is-mobile{display:block}.projects-main .border-center .btn{width:100%}.swiper-pagination{margin:20px 0}.letters-wrapper .swiper-nav{display:none}.staff__item{max-width:unset}.staff__item-name:after{width:100%}.staff .swiper-wrapper{flex-flow:nowrap;gap:0;justify-content:flex-start}.staff .swiper-pagination{display:flex}}@media screen and (max-width:550px){.product__info{padding-right:0}.product__code{order:2}.product__list-func{order:1;position:static}.product-card__stock{order:3}.product-card__included{order:4}}@media screen and (max-width:520px){.header__middle-left .seo-rating{display:none}}@media screen and (max-width:350px){.cart__goods-wishlist .btn{max-width:120px;padding-left:5px;padding-right:5px}}@media screen and (max-width:325px){.letters__item{width:280px}.letters__item-download{gap:10px;padding:0 20px}.product__buy-btn,.product__buy-btn .btn,.product__buy-qty{width:100%}.product__action-block .qty__value{max-width:unset}.product-card .qty__value{max-width:52px}.checkout{width:100%}.header__middle,.header__middle-right{gap:10px}}
