.container{width:100%;padding-right:7px;padding-left:7px;margin-right:auto;margin-left:auto}@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}}@media (min-width: 1440px){.container{max-width:1400px}}@media (min-width: 1680px){.container{max-width:1600px}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl{width:100%;padding-right:7px;padding-left:7px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media (min-width: 1440px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1400px}}@media (min-width: 1680px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl{max-width:1600px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7px;margin-left:-7px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto,.col-xxxl-1,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl,.col-xxxl-auto{position:relative;width:100%;padding-right:7px;padding-left:7px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width: 1440px){.col-xxl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}@media (min-width: 1680px){.col-xxxl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xxxl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xxxl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xxxl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxxl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xxxl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xxxl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxxl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxxl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxxl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxxl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxxl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxxl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxxl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxxl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxxl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxxl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxxl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxxl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxxl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxxl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xxxl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xxxl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xxxl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xxxl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xxxl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xxxl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xxxl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xxxl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xxxl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xxxl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xxxl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xxxl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xxxl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xxxl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333%}.offset-xxxl-2{margin-left:16.66667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333%}.offset-xxxl-5{margin-left:41.66667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333%}.offset-xxxl-8{margin-left:66.66667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333%}.offset-xxxl-11{margin-left:91.66667%}}.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:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1440px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1680px){.d-xxxl-none{display:none !important}.d-xxxl-inline{display:inline !important}.d-xxxl-inline-block{display:inline-block !important}.d-xxxl-block{display:block !important}.d-xxxl-table{display:table !important}.d-xxxl-table-row{display:table-row !important}.d-xxxl-table-cell{display:table-cell !important}.d-xxxl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-xxxl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1440px){.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xxl-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxl-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxl-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xxl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xxl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1680px){.flex-xxxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxxl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxxl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xxxl-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxxl-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxxl-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxxl-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxxl-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xxxl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxxl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxxl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxxl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxxl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xxxl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxxl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxxl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxxl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxxl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxxl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxxl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxxl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxxl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxxl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxxl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxxl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxxl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxxl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxxl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxxl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxxl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;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:.5rem !important}.mt-1,.my-1{margin-top:.5rem !important}.mr-1,.mx-1{margin-right:.5rem !important}.mb-1,.my-1{margin-bottom:.5rem !important}.ml-1,.couriers svg,.couriers__img,.mx-1{margin-left:.5rem !important}.m-2{margin:1rem !important}.mt-2,.my-2{margin-top:1rem !important}.mr-2,.couriers svg,.couriers__img,.mx-2{margin-right:1rem !important}.mb-2,.my-2{margin-bottom:1rem !important}.ml-2,.mx-2{margin-left:1rem !important}.m-3{margin:1.5rem !important}.mt-3,.my-3{margin-top:1.5rem !important}.mr-3,.mx-3{margin-right:1.5rem !important}.mb-3,.my-3{margin-bottom:1.5rem !important}.ml-3,.mx-3{margin-left:1.5rem !important}.m-4{margin:2rem !important}.mt-4,.my-4{margin-top:2rem !important}.mr-4,.mx-4{margin-right:2rem !important}.mb-4,.my-4{margin-bottom:2rem !important}.ml-4,.mx-4{margin-left:2rem !important}.m-5{margin:2.5rem !important}.mt-5,.my-5{margin-top:2.5rem !important}.mr-5,.mx-5{margin-right:2.5rem !important}.mb-5,.my-5{margin-bottom:2.5rem !important}.ml-5,.mx-5{margin-left:2.5rem !important}.m-6{margin:3rem !important}.mt-6,.my-6{margin-top:3rem !important}.mr-6,.mx-6{margin-right:3rem !important}.mb-6,.my-6{margin-bottom:3rem !important}.ml-6,.mx-6{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:.5rem !important}.pt-1,.py-1{padding-top:.5rem !important}.pr-1,.px-1{padding-right:.5rem !important}.pb-1,.py-1{padding-bottom:.5rem !important}.pl-1,.px-1{padding-left:.5rem !important}.p-2{padding:1rem !important}.pt-2,.py-2{padding-top:1rem !important}.pr-2,.px-2{padding-right:1rem !important}.pb-2,.py-2{padding-bottom:1rem !important}.pl-2,.px-2{padding-left:1rem !important}.p-3{padding:1.5rem !important}.pt-3,.py-3{padding-top:1.5rem !important}.pr-3,.px-3{padding-right:1.5rem !important}.pb-3,.py-3{padding-bottom:1.5rem !important}.pl-3,.px-3{padding-left:1.5rem !important}.p-4{padding:2rem !important}.pt-4,.py-4{padding-top:2rem !important}.pr-4,.px-4{padding-right:2rem !important}.pb-4,.py-4{padding-bottom:2rem !important}.pl-4,.px-4{padding-left:2rem !important}.p-5{padding:2.5rem !important}.pt-5,.py-5{padding-top:2.5rem !important}.pr-5,.px-5{padding-right:2.5rem !important}.pb-5,.py-5{padding-bottom:2.5rem !important}.pl-5,.px-5{padding-left:2.5rem !important}.p-6{padding:3rem !important}.pt-6,.py-6{padding-top:3rem !important}.pr-6,.px-6{padding-right:3rem !important}.pb-6,.py-6{padding-bottom:3rem !important}.pl-6,.px-6{padding-left:3rem !important}.m-n1{margin:-.5rem !important}.mt-n1,.my-n1{margin-top:-.5rem !important}.mr-n1,.mx-n1{margin-right:-.5rem !important}.mb-n1,.my-n1{margin-bottom:-.5rem !important}.ml-n1,.mx-n1{margin-left:-.5rem !important}.m-n2{margin:-1rem !important}.mt-n2,.my-n2{margin-top:-1rem !important}.mr-n2,.mx-n2{margin-right:-1rem !important}.mb-n2,.my-n2{margin-bottom:-1rem !important}.ml-n2,.mx-n2{margin-left:-1rem !important}.m-n3{margin:-1.5rem !important}.mt-n3,.my-n3{margin-top:-1.5rem !important}.mr-n3,.mx-n3{margin-right:-1.5rem !important}.mb-n3,.my-n3{margin-bottom:-1.5rem !important}.ml-n3,.mx-n3{margin-left:-1.5rem !important}.m-n4{margin:-2rem !important}.mt-n4,.my-n4{margin-top:-2rem !important}.mr-n4,.mx-n4{margin-right:-2rem !important}.mb-n4,.my-n4{margin-bottom:-2rem !important}.ml-n4,.mx-n4{margin-left:-2rem !important}.m-n5{margin:-2.5rem !important}.mt-n5,.my-n5{margin-top:-2.5rem !important}.mr-n5,.mx-n5{margin-right:-2.5rem !important}.mb-n5,.my-n5{margin-bottom:-2.5rem !important}.ml-n5,.mx-n5{margin-left:-2.5rem !important}.m-n6{margin:-3rem !important}.mt-n6,.my-n6{margin-top:-3rem !important}.mr-n6,.mx-n6{margin-right:-3rem !important}.mb-n6,.my-n6{margin-bottom:-3rem !important}.ml-n6,.mx-n6{margin-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:.5rem !important}.mt-sm-1,.my-sm-1{margin-top:.5rem !important}.mr-sm-1,.mx-sm-1{margin-right:.5rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.5rem !important}.ml-sm-1,.mx-sm-1{margin-left:.5rem !important}.m-sm-2{margin:1rem !important}.mt-sm-2,.my-sm-2{margin-top:1rem !important}.mr-sm-2,.mx-sm-2{margin-right:1rem !important}.mb-sm-2,.my-sm-2{margin-bottom:1rem !important}.ml-sm-2,.mx-sm-2{margin-left:1rem !important}.m-sm-3{margin:1.5rem !important}.mt-sm-3,.my-sm-3{margin-top:1.5rem !important}.mr-sm-3,.mx-sm-3{margin-right:1.5rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1.5rem !important}.ml-sm-3,.mx-sm-3{margin-left:1.5rem !important}.m-sm-4{margin:2rem !important}.mt-sm-4,.my-sm-4{margin-top:2rem !important}.mr-sm-4,.mx-sm-4{margin-right:2rem !important}.mb-sm-4,.my-sm-4{margin-bottom:2rem !important}.ml-sm-4,.mx-sm-4{margin-left:2rem !important}.m-sm-5{margin:2.5rem !important}.mt-sm-5,.my-sm-5{margin-top:2.5rem !important}.mr-sm-5,.mx-sm-5{margin-right:2.5rem !important}.mb-sm-5,.my-sm-5{margin-bottom:2.5rem !important}.ml-sm-5,.mx-sm-5{margin-left:2.5rem !important}.m-sm-6{margin:3rem !important}.mt-sm-6,.my-sm-6{margin-top:3rem !important}.mr-sm-6,.mx-sm-6{margin-right:3rem !important}.mb-sm-6,.my-sm-6{margin-bottom:3rem !important}.ml-sm-6,.mx-sm-6{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:.5rem !important}.pt-sm-1,.py-sm-1{padding-top:.5rem !important}.pr-sm-1,.px-sm-1{padding-right:.5rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.5rem !important}.pl-sm-1,.px-sm-1{padding-left:.5rem !important}.p-sm-2{padding:1rem !important}.pt-sm-2,.py-sm-2{padding-top:1rem !important}.pr-sm-2,.px-sm-2{padding-right:1rem !important}.pb-sm-2,.py-sm-2{padding-bottom:1rem !important}.pl-sm-2,.px-sm-2{padding-left:1rem !important}.p-sm-3{padding:1.5rem !important}.pt-sm-3,.py-sm-3{padding-top:1.5rem !important}.pr-sm-3,.px-sm-3{padding-right:1.5rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1.5rem !important}.pl-sm-3,.px-sm-3{padding-left:1.5rem !important}.p-sm-4{padding:2rem !important}.pt-sm-4,.py-sm-4{padding-top:2rem !important}.pr-sm-4,.px-sm-4{padding-right:2rem !important}.pb-sm-4,.py-sm-4{padding-bottom:2rem !important}.pl-sm-4,.px-sm-4{padding-left:2rem !important}.p-sm-5{padding:2.5rem !important}.pt-sm-5,.py-sm-5{padding-top:2.5rem !important}.pr-sm-5,.px-sm-5{padding-right:2.5rem !important}.pb-sm-5,.py-sm-5{padding-bottom:2.5rem !important}.pl-sm-5,.px-sm-5{padding-left:2.5rem !important}.p-sm-6{padding:3rem !important}.pt-sm-6,.py-sm-6{padding-top:3rem !important}.pr-sm-6,.px-sm-6{padding-right:3rem !important}.pb-sm-6,.py-sm-6{padding-bottom:3rem !important}.pl-sm-6,.px-sm-6{padding-left:3rem !important}.m-sm-n1{margin:-.5rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.5rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.5rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.5rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.5rem !important}.m-sm-n2{margin:-1rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-1rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-1rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-1rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-1rem !important}.m-sm-n3{margin:-1.5rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1.5rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1.5rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.5rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1.5rem !important}.m-sm-n4{margin:-2rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-2rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-2rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-2rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-2rem !important}.m-sm-n5{margin:-2.5rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-2.5rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem !important}.m-sm-n6{margin:-3rem !important}.mt-sm-n6,.my-sm-n6{margin-top:-3rem !important}.mr-sm-n6,.mx-sm-n6{margin-right:-3rem !important}.mb-sm-n6,.my-sm-n6{margin-bottom:-3rem !important}.ml-sm-n6,.mx-sm-n6{margin-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:.5rem !important}.mt-md-1,.my-md-1{margin-top:.5rem !important}.mr-md-1,.mx-md-1{margin-right:.5rem !important}.mb-md-1,.my-md-1{margin-bottom:.5rem !important}.ml-md-1,.mx-md-1{margin-left:.5rem !important}.m-md-2{margin:1rem !important}.mt-md-2,.my-md-2{margin-top:1rem !important}.mr-md-2,.mx-md-2{margin-right:1rem !important}.mb-md-2,.my-md-2{margin-bottom:1rem !important}.ml-md-2,.mx-md-2{margin-left:1rem !important}.m-md-3{margin:1.5rem !important}.mt-md-3,.my-md-3{margin-top:1.5rem !important}.mr-md-3,.mx-md-3{margin-right:1.5rem !important}.mb-md-3,.my-md-3{margin-bottom:1.5rem !important}.ml-md-3,.mx-md-3{margin-left:1.5rem !important}.m-md-4{margin:2rem !important}.mt-md-4,.my-md-4{margin-top:2rem !important}.mr-md-4,.mx-md-4{margin-right:2rem !important}.mb-md-4,.my-md-4{margin-bottom:2rem !important}.ml-md-4,.mx-md-4{margin-left:2rem !important}.m-md-5{margin:2.5rem !important}.mt-md-5,.my-md-5{margin-top:2.5rem !important}.mr-md-5,.mx-md-5{margin-right:2.5rem !important}.mb-md-5,.my-md-5{margin-bottom:2.5rem !important}.ml-md-5,.mx-md-5{margin-left:2.5rem !important}.m-md-6{margin:3rem !important}.mt-md-6,.my-md-6{margin-top:3rem !important}.mr-md-6,.mx-md-6{margin-right:3rem !important}.mb-md-6,.my-md-6{margin-bottom:3rem !important}.ml-md-6,.mx-md-6{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:.5rem !important}.pt-md-1,.py-md-1{padding-top:.5rem !important}.pr-md-1,.px-md-1{padding-right:.5rem !important}.pb-md-1,.py-md-1{padding-bottom:.5rem !important}.pl-md-1,.px-md-1{padding-left:.5rem !important}.p-md-2{padding:1rem !important}.pt-md-2,.py-md-2{padding-top:1rem !important}.pr-md-2,.px-md-2{padding-right:1rem !important}.pb-md-2,.py-md-2{padding-bottom:1rem !important}.pl-md-2,.px-md-2{padding-left:1rem !important}.p-md-3{padding:1.5rem !important}.pt-md-3,.py-md-3{padding-top:1.5rem !important}.pr-md-3,.px-md-3{padding-right:1.5rem !important}.pb-md-3,.py-md-3{padding-bottom:1.5rem !important}.pl-md-3,.px-md-3{padding-left:1.5rem !important}.p-md-4{padding:2rem !important}.pt-md-4,.py-md-4{padding-top:2rem !important}.pr-md-4,.px-md-4{padding-right:2rem !important}.pb-md-4,.py-md-4{padding-bottom:2rem !important}.pl-md-4,.px-md-4{padding-left:2rem !important}.p-md-5{padding:2.5rem !important}.pt-md-5,.py-md-5{padding-top:2.5rem !important}.pr-md-5,.px-md-5{padding-right:2.5rem !important}.pb-md-5,.py-md-5{padding-bottom:2.5rem !important}.pl-md-5,.px-md-5{padding-left:2.5rem !important}.p-md-6{padding:3rem !important}.pt-md-6,.py-md-6{padding-top:3rem !important}.pr-md-6,.px-md-6{padding-right:3rem !important}.pb-md-6,.py-md-6{padding-bottom:3rem !important}.pl-md-6,.px-md-6{padding-left:3rem !important}.m-md-n1{margin:-.5rem !important}.mt-md-n1,.my-md-n1{margin-top:-.5rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.5rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.5rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.5rem !important}.m-md-n2{margin:-1rem !important}.mt-md-n2,.my-md-n2{margin-top:-1rem !important}.mr-md-n2,.mx-md-n2{margin-right:-1rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-1rem !important}.ml-md-n2,.mx-md-n2{margin-left:-1rem !important}.m-md-n3{margin:-1.5rem !important}.mt-md-n3,.my-md-n3{margin-top:-1.5rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1.5rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1.5rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1.5rem !important}.m-md-n4{margin:-2rem !important}.mt-md-n4,.my-md-n4{margin-top:-2rem !important}.mr-md-n4,.mx-md-n4{margin-right:-2rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-2rem !important}.ml-md-n4,.mx-md-n4{margin-left:-2rem !important}.m-md-n5{margin:-2.5rem !important}.mt-md-n5,.my-md-n5{margin-top:-2.5rem !important}.mr-md-n5,.mx-md-n5{margin-right:-2.5rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-2.5rem !important}.ml-md-n5,.mx-md-n5{margin-left:-2.5rem !important}.m-md-n6{margin:-3rem !important}.mt-md-n6,.my-md-n6{margin-top:-3rem !important}.mr-md-n6,.mx-md-n6{margin-right:-3rem !important}.mb-md-n6,.my-md-n6{margin-bottom:-3rem !important}.ml-md-n6,.mx-md-n6{margin-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:.5rem !important}.mt-lg-1,.my-lg-1{margin-top:.5rem !important}.mr-lg-1,.mx-lg-1{margin-right:.5rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.5rem !important}.ml-lg-1,.mx-lg-1{margin-left:.5rem !important}.m-lg-2{margin:1rem !important}.mt-lg-2,.my-lg-2{margin-top:1rem !important}.mr-lg-2,.mx-lg-2{margin-right:1rem !important}.mb-lg-2,.my-lg-2{margin-bottom:1rem !important}.ml-lg-2,.mx-lg-2{margin-left:1rem !important}.m-lg-3{margin:1.5rem !important}.mt-lg-3,.my-lg-3{margin-top:1.5rem !important}.mr-lg-3,.mx-lg-3{margin-right:1.5rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1.5rem !important}.ml-lg-3,.mx-lg-3{margin-left:1.5rem !important}.m-lg-4{margin:2rem !important}.mt-lg-4,.my-lg-4{margin-top:2rem !important}.mr-lg-4,.mx-lg-4{margin-right:2rem !important}.mb-lg-4,.my-lg-4{margin-bottom:2rem !important}.ml-lg-4,.mx-lg-4{margin-left:2rem !important}.m-lg-5{margin:2.5rem !important}.mt-lg-5,.my-lg-5{margin-top:2.5rem !important}.mr-lg-5,.mx-lg-5{margin-right:2.5rem !important}.mb-lg-5,.my-lg-5{margin-bottom:2.5rem !important}.ml-lg-5,.mx-lg-5{margin-left:2.5rem !important}.m-lg-6{margin:3rem !important}.mt-lg-6,.my-lg-6{margin-top:3rem !important}.mr-lg-6,.mx-lg-6{margin-right:3rem !important}.mb-lg-6,.my-lg-6{margin-bottom:3rem !important}.ml-lg-6,.mx-lg-6{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:.5rem !important}.pt-lg-1,.py-lg-1{padding-top:.5rem !important}.pr-lg-1,.px-lg-1{padding-right:.5rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.5rem !important}.pl-lg-1,.px-lg-1{padding-left:.5rem !important}.p-lg-2{padding:1rem !important}.pt-lg-2,.py-lg-2{padding-top:1rem !important}.pr-lg-2,.px-lg-2{padding-right:1rem !important}.pb-lg-2,.py-lg-2{padding-bottom:1rem !important}.pl-lg-2,.px-lg-2{padding-left:1rem !important}.p-lg-3{padding:1.5rem !important}.pt-lg-3,.py-lg-3{padding-top:1.5rem !important}.pr-lg-3,.px-lg-3{padding-right:1.5rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1.5rem !important}.pl-lg-3,.px-lg-3{padding-left:1.5rem !important}.p-lg-4{padding:2rem !important}.pt-lg-4,.py-lg-4{padding-top:2rem !important}.pr-lg-4,.px-lg-4{padding-right:2rem !important}.pb-lg-4,.py-lg-4{padding-bottom:2rem !important}.pl-lg-4,.px-lg-4{padding-left:2rem !important}.p-lg-5{padding:2.5rem !important}.pt-lg-5,.py-lg-5{padding-top:2.5rem !important}.pr-lg-5,.px-lg-5{padding-right:2.5rem !important}.pb-lg-5,.py-lg-5{padding-bottom:2.5rem !important}.pl-lg-5,.px-lg-5{padding-left:2.5rem !important}.p-lg-6{padding:3rem !important}.pt-lg-6,.py-lg-6{padding-top:3rem !important}.pr-lg-6,.px-lg-6{padding-right:3rem !important}.pb-lg-6,.py-lg-6{padding-bottom:3rem !important}.pl-lg-6,.px-lg-6{padding-left:3rem !important}.m-lg-n1{margin:-.5rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.5rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.5rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.5rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.5rem !important}.m-lg-n2{margin:-1rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-1rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-1rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-1rem !important}.m-lg-n3{margin:-1.5rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1.5rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1.5rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.5rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1.5rem !important}.m-lg-n4{margin:-2rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-2rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-2rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-2rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-2rem !important}.m-lg-n5{margin:-2.5rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-2.5rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem !important}.m-lg-n6{margin:-3rem !important}.mt-lg-n6,.my-lg-n6{margin-top:-3rem !important}.mr-lg-n6,.mx-lg-n6{margin-right:-3rem !important}.mb-lg-n6,.my-lg-n6{margin-bottom:-3rem !important}.ml-lg-n6,.mx-lg-n6{margin-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:.5rem !important}.mt-xl-1,.my-xl-1{margin-top:.5rem !important}.mr-xl-1,.mx-xl-1{margin-right:.5rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.5rem !important}.ml-xl-1,.mx-xl-1{margin-left:.5rem !important}.m-xl-2{margin:1rem !important}.mt-xl-2,.my-xl-2{margin-top:1rem !important}.mr-xl-2,.mx-xl-2{margin-right:1rem !important}.mb-xl-2,.my-xl-2{margin-bottom:1rem !important}.ml-xl-2,.mx-xl-2{margin-left:1rem !important}.m-xl-3{margin:1.5rem !important}.mt-xl-3,.my-xl-3{margin-top:1.5rem !important}.mr-xl-3,.mx-xl-3{margin-right:1.5rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1.5rem !important}.ml-xl-3,.mx-xl-3{margin-left:1.5rem !important}.m-xl-4{margin:2rem !important}.mt-xl-4,.my-xl-4{margin-top:2rem !important}.mr-xl-4,.mx-xl-4{margin-right:2rem !important}.mb-xl-4,.my-xl-4{margin-bottom:2rem !important}.ml-xl-4,.mx-xl-4{margin-left:2rem !important}.m-xl-5{margin:2.5rem !important}.mt-xl-5,.my-xl-5{margin-top:2.5rem !important}.mr-xl-5,.mx-xl-5{margin-right:2.5rem !important}.mb-xl-5,.my-xl-5{margin-bottom:2.5rem !important}.ml-xl-5,.mx-xl-5{margin-left:2.5rem !important}.m-xl-6{margin:3rem !important}.mt-xl-6,.my-xl-6{margin-top:3rem !important}.mr-xl-6,.mx-xl-6{margin-right:3rem !important}.mb-xl-6,.my-xl-6{margin-bottom:3rem !important}.ml-xl-6,.mx-xl-6{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:.5rem !important}.pt-xl-1,.py-xl-1{padding-top:.5rem !important}.pr-xl-1,.px-xl-1{padding-right:.5rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.5rem !important}.pl-xl-1,.px-xl-1{padding-left:.5rem !important}.p-xl-2{padding:1rem !important}.pt-xl-2,.py-xl-2{padding-top:1rem !important}.pr-xl-2,.px-xl-2{padding-right:1rem !important}.pb-xl-2,.py-xl-2{padding-bottom:1rem !important}.pl-xl-2,.px-xl-2{padding-left:1rem !important}.p-xl-3{padding:1.5rem !important}.pt-xl-3,.py-xl-3{padding-top:1.5rem !important}.pr-xl-3,.px-xl-3{padding-right:1.5rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1.5rem !important}.pl-xl-3,.px-xl-3{padding-left:1.5rem !important}.p-xl-4{padding:2rem !important}.pt-xl-4,.py-xl-4{padding-top:2rem !important}.pr-xl-4,.px-xl-4{padding-right:2rem !important}.pb-xl-4,.py-xl-4{padding-bottom:2rem !important}.pl-xl-4,.px-xl-4{padding-left:2rem !important}.p-xl-5{padding:2.5rem !important}.pt-xl-5,.py-xl-5{padding-top:2.5rem !important}.pr-xl-5,.px-xl-5{padding-right:2.5rem !important}.pb-xl-5,.py-xl-5{padding-bottom:2.5rem !important}.pl-xl-5,.px-xl-5{padding-left:2.5rem !important}.p-xl-6{padding:3rem !important}.pt-xl-6,.py-xl-6{padding-top:3rem !important}.pr-xl-6,.px-xl-6{padding-right:3rem !important}.pb-xl-6,.py-xl-6{padding-bottom:3rem !important}.pl-xl-6,.px-xl-6{padding-left:3rem !important}.m-xl-n1{margin:-.5rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.5rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.5rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.5rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.5rem !important}.m-xl-n2{margin:-1rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-1rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-1rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-1rem !important}.m-xl-n3{margin:-1.5rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1.5rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1.5rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.5rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1.5rem !important}.m-xl-n4{margin:-2rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-2rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-2rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-2rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-2rem !important}.m-xl-n5{margin:-2.5rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-2.5rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem !important}.m-xl-n6{margin:-3rem !important}.mt-xl-n6,.my-xl-n6{margin-top:-3rem !important}.mr-xl-n6,.mx-xl-n6{margin-right:-3rem !important}.mb-xl-n6,.my-xl-n6{margin-bottom:-3rem !important}.ml-xl-n6,.mx-xl-n6{margin-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}}@media (min-width: 1440px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:.5rem !important}.mt-xxl-1,.my-xxl-1{margin-top:.5rem !important}.mr-xxl-1,.mx-xxl-1{margin-right:.5rem !important}.mb-xxl-1,.my-xxl-1{margin-bottom:.5rem !important}.ml-xxl-1,.mx-xxl-1{margin-left:.5rem !important}.m-xxl-2{margin:1rem !important}.mt-xxl-2,.my-xxl-2{margin-top:1rem !important}.mr-xxl-2,.mx-xxl-2{margin-right:1rem !important}.mb-xxl-2,.my-xxl-2{margin-bottom:1rem !important}.ml-xxl-2,.mx-xxl-2{margin-left:1rem !important}.m-xxl-3{margin:1.5rem !important}.mt-xxl-3,.my-xxl-3{margin-top:1.5rem !important}.mr-xxl-3,.mx-xxl-3{margin-right:1.5rem !important}.mb-xxl-3,.my-xxl-3{margin-bottom:1.5rem !important}.ml-xxl-3,.mx-xxl-3{margin-left:1.5rem !important}.m-xxl-4{margin:2rem !important}.mt-xxl-4,.my-xxl-4{margin-top:2rem !important}.mr-xxl-4,.mx-xxl-4{margin-right:2rem !important}.mb-xxl-4,.my-xxl-4{margin-bottom:2rem !important}.ml-xxl-4,.mx-xxl-4{margin-left:2rem !important}.m-xxl-5{margin:2.5rem !important}.mt-xxl-5,.my-xxl-5{margin-top:2.5rem !important}.mr-xxl-5,.mx-xxl-5{margin-right:2.5rem !important}.mb-xxl-5,.my-xxl-5{margin-bottom:2.5rem !important}.ml-xxl-5,.mx-xxl-5{margin-left:2.5rem !important}.m-xxl-6{margin:3rem !important}.mt-xxl-6,.my-xxl-6{margin-top:3rem !important}.mr-xxl-6,.mx-xxl-6{margin-right:3rem !important}.mb-xxl-6,.my-xxl-6{margin-bottom:3rem !important}.ml-xxl-6,.mx-xxl-6{margin-left:3rem !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:.5rem !important}.pt-xxl-1,.py-xxl-1{padding-top:.5rem !important}.pr-xxl-1,.px-xxl-1{padding-right:.5rem !important}.pb-xxl-1,.py-xxl-1{padding-bottom:.5rem !important}.pl-xxl-1,.px-xxl-1{padding-left:.5rem !important}.p-xxl-2{padding:1rem !important}.pt-xxl-2,.py-xxl-2{padding-top:1rem !important}.pr-xxl-2,.px-xxl-2{padding-right:1rem !important}.pb-xxl-2,.py-xxl-2{padding-bottom:1rem !important}.pl-xxl-2,.px-xxl-2{padding-left:1rem !important}.p-xxl-3{padding:1.5rem !important}.pt-xxl-3,.py-xxl-3{padding-top:1.5rem !important}.pr-xxl-3,.px-xxl-3{padding-right:1.5rem !important}.pb-xxl-3,.py-xxl-3{padding-bottom:1.5rem !important}.pl-xxl-3,.px-xxl-3{padding-left:1.5rem !important}.p-xxl-4{padding:2rem !important}.pt-xxl-4,.py-xxl-4{padding-top:2rem !important}.pr-xxl-4,.px-xxl-4{padding-right:2rem !important}.pb-xxl-4,.py-xxl-4{padding-bottom:2rem !important}.pl-xxl-4,.px-xxl-4{padding-left:2rem !important}.p-xxl-5{padding:2.5rem !important}.pt-xxl-5,.py-xxl-5{padding-top:2.5rem !important}.pr-xxl-5,.px-xxl-5{padding-right:2.5rem !important}.pb-xxl-5,.py-xxl-5{padding-bottom:2.5rem !important}.pl-xxl-5,.px-xxl-5{padding-left:2.5rem !important}.p-xxl-6{padding:3rem !important}.pt-xxl-6,.py-xxl-6{padding-top:3rem !important}.pr-xxl-6,.px-xxl-6{padding-right:3rem !important}.pb-xxl-6,.py-xxl-6{padding-bottom:3rem !important}.pl-xxl-6,.px-xxl-6{padding-left:3rem !important}.m-xxl-n1{margin:-.5rem !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.5rem !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.5rem !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.5rem !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.5rem !important}.m-xxl-n2{margin:-1rem !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-1rem !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-1rem !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-1rem !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-1rem !important}.m-xxl-n3{margin:-1.5rem !important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1.5rem !important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1.5rem !important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1.5rem !important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1.5rem !important}.m-xxl-n4{margin:-2rem !important}.mt-xxl-n4,.my-xxl-n4{margin-top:-2rem !important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-2rem !important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-2rem !important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-2rem !important}.m-xxl-n5{margin:-2.5rem !important}.mt-xxl-n5,.my-xxl-n5{margin-top:-2.5rem !important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-2.5rem !important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-2.5rem !important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-2.5rem !important}.m-xxl-n6{margin:-3rem !important}.mt-xxl-n6,.my-xxl-n6{margin-top:-3rem !important}.mr-xxl-n6,.mx-xxl-n6{margin-right:-3rem !important}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-3rem !important}.ml-xxl-n6,.mx-xxl-n6{margin-left:-3rem !important}.m-xxl-auto{margin:auto !important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important}}@media (min-width: 1680px){.m-xxxl-0{margin:0 !important}.mt-xxxl-0,.my-xxxl-0{margin-top:0 !important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0 !important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0 !important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0 !important}.m-xxxl-1{margin:.5rem !important}.mt-xxxl-1,.my-xxxl-1{margin-top:.5rem !important}.mr-xxxl-1,.mx-xxxl-1{margin-right:.5rem !important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:.5rem !important}.ml-xxxl-1,.mx-xxxl-1{margin-left:.5rem !important}.m-xxxl-2{margin:1rem !important}.mt-xxxl-2,.my-xxxl-2{margin-top:1rem !important}.mr-xxxl-2,.mx-xxxl-2{margin-right:1rem !important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:1rem !important}.ml-xxxl-2,.mx-xxxl-2{margin-left:1rem !important}.m-xxxl-3{margin:1.5rem !important}.mt-xxxl-3,.my-xxxl-3{margin-top:1.5rem !important}.mr-xxxl-3,.mx-xxxl-3{margin-right:1.5rem !important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:1.5rem !important}.ml-xxxl-3,.mx-xxxl-3{margin-left:1.5rem !important}.m-xxxl-4{margin:2rem !important}.mt-xxxl-4,.my-xxxl-4{margin-top:2rem !important}.mr-xxxl-4,.mx-xxxl-4{margin-right:2rem !important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:2rem !important}.ml-xxxl-4,.mx-xxxl-4{margin-left:2rem !important}.m-xxxl-5{margin:2.5rem !important}.mt-xxxl-5,.my-xxxl-5{margin-top:2.5rem !important}.mr-xxxl-5,.mx-xxxl-5{margin-right:2.5rem !important}.mb-xxxl-5,.my-xxxl-5{margin-bottom:2.5rem !important}.ml-xxxl-5,.mx-xxxl-5{margin-left:2.5rem !important}.m-xxxl-6{margin:3rem !important}.mt-xxxl-6,.my-xxxl-6{margin-top:3rem !important}.mr-xxxl-6,.mx-xxxl-6{margin-right:3rem !important}.mb-xxxl-6,.my-xxxl-6{margin-bottom:3rem !important}.ml-xxxl-6,.mx-xxxl-6{margin-left:3rem !important}.p-xxxl-0{padding:0 !important}.pt-xxxl-0,.py-xxxl-0{padding-top:0 !important}.pr-xxxl-0,.px-xxxl-0{padding-right:0 !important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0 !important}.pl-xxxl-0,.px-xxxl-0{padding-left:0 !important}.p-xxxl-1{padding:.5rem !important}.pt-xxxl-1,.py-xxxl-1{padding-top:.5rem !important}.pr-xxxl-1,.px-xxxl-1{padding-right:.5rem !important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:.5rem !important}.pl-xxxl-1,.px-xxxl-1{padding-left:.5rem !important}.p-xxxl-2{padding:1rem !important}.pt-xxxl-2,.py-xxxl-2{padding-top:1rem !important}.pr-xxxl-2,.px-xxxl-2{padding-right:1rem !important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:1rem !important}.pl-xxxl-2,.px-xxxl-2{padding-left:1rem !important}.p-xxxl-3{padding:1.5rem !important}.pt-xxxl-3,.py-xxxl-3{padding-top:1.5rem !important}.pr-xxxl-3,.px-xxxl-3{padding-right:1.5rem !important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:1.5rem !important}.pl-xxxl-3,.px-xxxl-3{padding-left:1.5rem !important}.p-xxxl-4{padding:2rem !important}.pt-xxxl-4,.py-xxxl-4{padding-top:2rem !important}.pr-xxxl-4,.px-xxxl-4{padding-right:2rem !important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:2rem !important}.pl-xxxl-4,.px-xxxl-4{padding-left:2rem !important}.p-xxxl-5{padding:2.5rem !important}.pt-xxxl-5,.py-xxxl-5{padding-top:2.5rem !important}.pr-xxxl-5,.px-xxxl-5{padding-right:2.5rem !important}.pb-xxxl-5,.py-xxxl-5{padding-bottom:2.5rem !important}.pl-xxxl-5,.px-xxxl-5{padding-left:2.5rem !important}.p-xxxl-6{padding:3rem !important}.pt-xxxl-6,.py-xxxl-6{padding-top:3rem !important}.pr-xxxl-6,.px-xxxl-6{padding-right:3rem !important}.pb-xxxl-6,.py-xxxl-6{padding-bottom:3rem !important}.pl-xxxl-6,.px-xxxl-6{padding-left:3rem !important}.m-xxxl-n1{margin:-.5rem !important}.mt-xxxl-n1,.my-xxxl-n1{margin-top:-.5rem !important}.mr-xxxl-n1,.mx-xxxl-n1{margin-right:-.5rem !important}.mb-xxxl-n1,.my-xxxl-n1{margin-bottom:-.5rem !important}.ml-xxxl-n1,.mx-xxxl-n1{margin-left:-.5rem !important}.m-xxxl-n2{margin:-1rem !important}.mt-xxxl-n2,.my-xxxl-n2{margin-top:-1rem !important}.mr-xxxl-n2,.mx-xxxl-n2{margin-right:-1rem !important}.mb-xxxl-n2,.my-xxxl-n2{margin-bottom:-1rem !important}.ml-xxxl-n2,.mx-xxxl-n2{margin-left:-1rem !important}.m-xxxl-n3{margin:-1.5rem !important}.mt-xxxl-n3,.my-xxxl-n3{margin-top:-1.5rem !important}.mr-xxxl-n3,.mx-xxxl-n3{margin-right:-1.5rem !important}.mb-xxxl-n3,.my-xxxl-n3{margin-bottom:-1.5rem !important}.ml-xxxl-n3,.mx-xxxl-n3{margin-left:-1.5rem !important}.m-xxxl-n4{margin:-2rem !important}.mt-xxxl-n4,.my-xxxl-n4{margin-top:-2rem !important}.mr-xxxl-n4,.mx-xxxl-n4{margin-right:-2rem !important}.mb-xxxl-n4,.my-xxxl-n4{margin-bottom:-2rem !important}.ml-xxxl-n4,.mx-xxxl-n4{margin-left:-2rem !important}.m-xxxl-n5{margin:-2.5rem !important}.mt-xxxl-n5,.my-xxxl-n5{margin-top:-2.5rem !important}.mr-xxxl-n5,.mx-xxxl-n5{margin-right:-2.5rem !important}.mb-xxxl-n5,.my-xxxl-n5{margin-bottom:-2.5rem !important}.ml-xxxl-n5,.mx-xxxl-n5{margin-left:-2.5rem !important}.m-xxxl-n6{margin:-3rem !important}.mt-xxxl-n6,.my-xxxl-n6{margin-top:-3rem !important}.mr-xxxl-n6,.mx-xxxl-n6{margin-right:-3rem !important}.mb-xxxl-n6,.my-xxxl-n6{margin-bottom:-3rem !important}.ml-xxxl-n6,.mx-xxxl-n6{margin-left:-3rem !important}.m-xxxl-auto{margin:auto !important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto !important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto !important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto !important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto !important}}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;size-adjust:100%;font-display:swap;src:url("../../fonts/montserrat_latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;size-adjust:100%;font-display:swap;src:url("../../fonts/montserrat_cyrillic.woff2") format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}.mc-banner,.mc-modal{z-index:10000 !important}.mc-modal-bg{z-index:9999 !important}.tns-before-init:not(.tns-slider){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.tns-before-init:not(.tns-slider)>*{-webkit-flex-basis:21%;-ms-flex-preferred-size:21%;flex-basis:21%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:21%}.tns-outer,.modal__gallery{overflow:hidden;position:relative;width:100%}.tns-outer [data-controls],.modal__gallery [data-controls]{z-index:1;position:absolute;top:50%;width:48px;height:60px;padding:0;border:0;outline:none;color:transparent;font-size:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0.25);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.tns-outer [data-controls][disabled],.modal__gallery [data-controls][disabled]{cursor:not-allowed;opacity:0.3}.tns-outer [data-controls]::before,.modal__gallery [data-controls]::before{content:"";position:absolute;top:50%;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff}.tns-outer [data-controls="prev"],.modal__gallery [data-controls="prev"]{left:0}.tns-outer [data-controls="prev"]::before,.modal__gallery [data-controls="prev"]::before{-webkit-transform:translate(-25%, -50%) rotate(135deg);transform:translate(-25%, -50%) rotate(135deg)}.tns-outer [data-controls="next"],.modal__gallery [data-controls="next"]{right:0}.tns-outer [data-controls="next"]::before,.modal__gallery [data-controls="next"]::before{-webkit-transform:translate(-65%, -50%) rotate(-45deg);transform:translate(-65%, -50%) rotate(-45deg)}.tns-outer .tns-nav,.modal__gallery .tns-nav{display:none;z-index:2;position:absolute;right:0;left:0;bottom:20px;text-align:center}.tns-outer .tns-nav [data-nav],.modal__gallery .tns-nav [data-nav]{width:12px;height:12px;padding:0;margin-right:20px;outline:none;border:none;border-radius:10rem;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.5);box-shadow:0 0 6px 0 rgba(0,0,0,0.5);background-color:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.tns-outer .tns-nav [data-nav]:last-child,.modal__gallery .tns-nav [data-nav]:last-child{margin-right:0}.tns-outer .tns-nav [data-nav].tns-nav-active,.modal__gallery .tns-nav [data-nav].tns-nav-active,.tns-outer .tns-nav [data-nav]:hover,.modal__gallery .tns-nav [data-nav]:hover{-webkit-transform:scale(1.3333);transform:scale(1.3333)}.tns-outer .tns-slider,.modal__gallery .tns-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tns-outer .tns-lazy-img,.modal__gallery .tns-lazy-img{display:block;width:100%}.lazy-prod-slider{height:0;padding-bottom:60%;background:transparent url("images/loading.svg") no-repeat center 40%/auto 3rem}.prod-slider-holder{position:relative;margin-bottom:14px}@media screen and (min-width: 576px){.tns-outer .tns-nav,.modal__gallery .tns-nav{display:block}}@media screen and (max-width: 991px){.prod-slider-holder--bundle>.row{margin-left:0 !important;margin-right:0 !important}}@media screen and (min-width: 992px){.tns-outer [data-controls]:hover,.modal__gallery [data-controls]:hover,.tns-outer [data-controls]:focus,.modal__gallery [data-controls]:focus{background-color:rgba(0,0,0,0.5)}.lazy-prod-slider{height:0;padding-bottom:20%}}@media screen and (min-width: 992px){.prod-slider-holder{margin-top:-1rem;margin-bottom:-3.25rem}.prod-slider-holder:hover{z-index:1}.prod-slider-holder .tns-outer [data-controls="prev"],.prod-slider-holder .modal__gallery [data-controls="prev"]{left:.5rem}.prod-slider-holder .tns-outer [data-controls="next"],.prod-slider-holder .modal__gallery [data-controls="next"]{right:.5rem}}@media screen and (min-width: 1200px){.prod-slider-holder{margin-top:-1.125rem;margin-bottom:-3.0625rem}.prod-slider-holder .tns-outer [data-controls="prev"],.prod-slider-holder .modal__gallery [data-controls="prev"]{left:.5625rem}.prod-slider-holder .tns-outer [data-controls="next"],.prod-slider-holder .modal__gallery [data-controls="next"]{right:.5625rem}}@media screen and (min-width: 1440px){.prod-slider-holder{margin-top:-1.5rem;margin-bottom:-2.875rem}.prod-slider-holder .tns-outer [data-controls="prev"],.prod-slider-holder .modal__gallery [data-controls="prev"]{left:.75rem}.prod-slider-holder .tns-outer [data-controls="next"],.prod-slider-holder .modal__gallery [data-controls="next"]{right:.75rem}}@media screen and (min-width: 1680px){.prod-slider-holder{margin-top:-1.5rem;margin-bottom:-2.875rem}.prod-slider-holder .tns-outer [data-controls="prev"],.prod-slider-holder .modal__gallery [data-controls="prev"]{left:.75rem}.prod-slider-holder .tns-outer [data-controls="next"],.prod-slider-holder .modal__gallery [data-controls="next"]{right:.75rem}}.blocker{z-index:9999;padding:.75rem;background-color:transparent !important}.blocker:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,0.75)}.blocker--compact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal{overflow:hidden;padding:0;width:100%;height:auto;max-width:100%;max-height:100%;color:#000}.modal--full{height:100%}.modal--full .modal__content{height:100%}.modal--cart .modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal--photo .modal__img-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 2rem)}.modal--photo .modal__img-descr,.modal--photo .modal__img{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.modal--photo .modal__img-descr{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:1rem;color:#fff;font-size:1.2rem;background-color:#000}.modal--photo .modal__img{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-o-object-fit:contain;object-fit:contain}.modal--gallery a.modal__close{background:#fff !important}.modal--gallery a.modal__close:hover{background:#fff !important}.modal--locator{max-width:unset !important}.modal__content{overflow:hidden;overflow-y:auto;position:relative;top:0;width:100%;max-height:calc(100vh - 1.5rem)}@supports (-webkit-touch-callout: none){.modal__content{max-height:-webkit-fill-available}}.modal__content--gallery,.modal__content--video{min-height:calc(100vh - 1.5rem)}.modal__content--video iframe{position:absolute;display:block;width:100%;height:100%}.modal__content--video .modal__close .svg{color:#fff}.modal__content--image img{width:100%;max-height:calc(100vh - 1.5rem);-o-object-fit:contain;object-fit:contain}.modal__arrow{display:block;width:30px;height:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:red}.modal__arrow::before{content:'';display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%}.modal__arrow--left{left:0}.modal__arrow--left::before{-webkit-transform:translate(69%, -50%) rotate(135deg);transform:translate(69%, -50%) rotate(135deg)}.modal__arrow--right{right:0}.modal__arrow--right::before{-webkit-transform:translate(44%, -50%) rotate(-45deg);transform:translate(44%, -50%) rotate(-45deg)}.modal__gallery [data-controls]{text-align:center}.modal-img-ad{width:100%;height:auto}.modal a.modal__close{z-index:9999;position:absolute;top:0;right:0;width:40px;height:40px;text-indent:0;background:rgba(0,0,0,0)}.modal a.modal__close:hover{background:rgba(0,0,0,0)}.modal a.modal__close:hover .svg{color:#212529}.modal a.modal__close .svg{pointer-events:none;position:relative;top:50%;left:50%;height:1.25rem;width:1.25rem;color:#6c757d;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color .2s ease;transition:color .2s ease}.modal button[data-conrols]{z-index:9999}@media screen and (max-width: 991px){.blocker--gallery{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:calc(100% + 5rem)}.modal--gallery{height:calc(100vh - 1.5rem)}.modal--gallery .modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%;min-height:100%}.modal--gallery .product-details__gallery-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:100%;min-width:0;min-height:100%}.modal--cart{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 992px){.blocker--compact .modal--cart,.blocker--compact .modal--quickview{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.blocker--compact .modal--cart{min-width:790px;max-height:100%}.blocker--compact .modal--quickview{min-width:990px;max-height:80%}.modal{width:auto;max-width:790px}.modal--sizechart{width:auto;max-width:990px}.modal--full{max-width:1200px;min-width:990px}.modal--gallery{position:relative;top:0;width:900px;max-width:900px;max-height:initial}.modal--gallery .modal__content{max-height:initial}.modal--gallery img{max-height:100%}.modal--photo{max-width:95vw}.modal--photo img{max-height:calc(100vh - 1.5rem)}.modal--photo [data-controls]{z-index:9999}.modal--gallery,.modal__content--gallery{height:90vh;min-height:90vh}.modal__content{float:left;max-height:calc(100vh - 1.5rem)}.modal__content--video{min-height:auto}.modal__content--video iframe{position:relative;width:790px;height:557px}}@media screen and (min-width: 1440px){.modal--gallery{width:1200px;max-width:1200px}}@media screen and (min-width: 1680px){.modal--gallery{width:1400px;max-width:1400px}}.dialog-pop{text-align:center}.dialog-pop .dispute{display:none}.dialog-pop .cart--quick{-webkit-transform:translate(-999px, -999px);transform:translate(-999px, -999px)}.dialog-msg{color:#0b0;font-weight:bold}.dialog-msg__icon{width:3rem;height:3rem}.dialog-prod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f8f9fa}.dialog-prod__holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:left;padding-left:1rem}.dialog-prod__thumb{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;width:80px;min-width:0;height:80px;border:1px solid #ced4da;background-color:#fff}.dialog-prod__thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dialog-prod__ttl{font-weight:bold}.dialog-prod__price{display:block;margin:0.25rem -0.25rem 0}.dialog-prod .prices--reverse .prices__currency,.dialog-prod .prices--reverse .prices[data-from]:before{font-size:1rem}.dialog-prod .prices__from{margin-left:0.25rem}.dialog-prod .prices__num{font-size:1rem}.dialog-slider{background-color:#f5f5f5}.dialog-slider .product-card{background-color:transparent}.dialog-slider .product-card__figure{border:1px solid #ced4da;background-color:#fff}.dialog-slider .product-card__controls{display:none !important}.dialog-slider .product-card:hover .product-card__holder{margin-bottom:0 !important}@media screen and (max-width: 424px){.dialog-prod__btns>*{-webkit-flex-basis:85% !important;-ms-flex-preferred-size:85% !important;flex-basis:85% !important}}@media screen and (max-width: 575px){.dialog-prod__btns>*{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media screen and (min-width: 992px){.dialog-prod__holder{max-width:60%}.dialog-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog-action>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.svg--clock,.svg--minus-circle,.svg--plus-circle,.svg--delete,.svg--dropdown{width:1rem;height:1rem}.svg--reload-circle{display:block;width:2rem;height:2rem}.svg--cash,.svg--mastercard,.svg--edit-data,.svg--paypal,.svg--visa{height:2.5rem}.svg--mastercard{width:3.25rem}.svg--paypal{width:5.625rem}.svg--visa{width:5rem}.svg--cash{width:3.25rem}.svg--camera,.svg--zoom-in,.svg--eye-visible,.svg--eye-invisible{width:1.25rem}.svg--camera,.svg--zoom-in{height:1.25rem}.svg--shopping-cart{width:2rem;height:2rem;margin-left:-2px;margin-right:2px}.svg--info-circle,.svg--calendar,.svg--hollow-pointer,.svg--products-dk-list{width:1.5rem;height:1.5rem}.svg--shipping-truck{width:1.75rem;height:1.75rem}.svg--recommended-products,.svg--map-marker,.svg--products-list,.svg--filters,.svg--user,.svg--close,.svg--search,.svg--edit-data,.svg--checkmark,.svg--facebook-login,.svg--google-login,.svg--apple-login,.svg--phone,.svg--heart,.svg--compare-arrows{width:1.75rem;height:1.75rem}.svg--lang{width:1.4rem;height:1rem}.svg--sizechart,.svg--link,.svg--print{width:1.125rem;height:1.125rem}.svg--present{width:2.45rem;height:2.45rem}.svg--facebook,.svg--instagram,.svg--twitter,.svg--blogger,.svg--youtube,.svg--viber,.svg--pinterest,.svg--linkedin,.svg--tiktok,.svg--whatsapp,.svg--threads{width:2.85rem;height:2.75rem}::-moz-selection{color:#fff;background-color:#7766a8}::selection{color:#fff;background-color:#7766a8}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:14px;line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:100%;line-height:1.4;font-family:"Montserrat",Arial,sans-serif;background-color:#fff}body.is-scrolling{scroll-behavior:smooth}main{z-index:1;position:relative;width:100%;max-width:1920px;margin:0 auto}hr{height:1px;margin:1rem 0;border:0;background-color:#ced4da}iframe{display:block;border:0}figure{margin:0;padding:0;line-height:0}svg{width:100%;height:100%}img,video{max-width:100%;height:auto}button:focus{outline:none}input,.custom-file__holder{-webkit-appearance:none}input,.custom-file__holder,select{height:2.75rem}input:not([type='text']):not([type='checkbox']):not([type='radio']):not([type='search']),.custom-file__holder:not([type='text']):not([type='checkbox']):not([type='radio']):not([type='search']){display:block}input,.custom-file__holder,textarea,select{padding:6px 10px;border:1px solid #adb5bd;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-size:1rem;font-family:"Montserrat",Arial,sans-serif}input:focus,.custom-file__holder:focus,input:hover,.custom-file__holder:hover,textarea:focus,textarea:hover,select:focus,select:hover{border-color:#33003b;outline:none}textarea{width:100%;min-height:150px;padding:10px;font-family:"Montserrat",Arial,sans-serif;line-height:1.2;resize:none}input[type='checkbox'],.custom-file__holder[type='checkbox'],input[type='radio'],.custom-file__holder[type='radio']{padding:4px;margin:4px;height:auto}input[type='checkbox']:hover,.custom-file__holder[type='checkbox']:hover,input[type='radio']:hover,.custom-file__holder[type='radio']:hover{border:none}input[type='checkbox']:focus,.custom-file__holder[type='checkbox']:focus,input[type='radio']:focus,.custom-file__holder[type='radio']:focus{border:none;-webkit-box-shadow:none;box-shadow:none}input[type='search']::-webkit-search-decoration,.custom-file__holder[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,.custom-file__holder[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,.custom-file__holder[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration,.custom-file__holder[type='search']::-webkit-search-results-decoration{-webkit-appearance:none}input::-webkit-input-placeholder, .custom-file__holder::-webkit-input-placeholder{line-height:normal !important}input::placeholder,.custom-file__holder::placeholder,input::-webkit-input-placeholder,.custom-file__holder::-webkit-input-placeholder,input::-moz-placeholder,.custom-file__holder::-moz-placeholder{line-height:normal !important}select{cursor:pointer}input:-webkit-autofill,.custom-file__holder:-webkit-autofill,input:-webkit-autofill:hover,.custom-file__holder:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,.custom-file__holder:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}h1,h2,h3,.media-block__title,h4,h5,h6{margin:0;color:#7766a8;font-weight:700;line-height:1.25;font-family:inherit}h1{font-size:1.625rem;margin-bottom:1.5rem}h2{font-size:1.5rem}h3,.media-block__title{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:0.875rem}p{margin:0 0 1rem;overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol{-webkit-padding-start:2rem;padding-inline-start:2rem}time{color:#adb5bd}small,.text_small{font-size:0.875rem}strong{font-weight:700}section{position:relative}address{font-style:normal}.ad-box{position:fixed;top:0;left:0}.ie-support{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.ajax-loader{z-index:99999;position:fixed;left:50%;top:50%;width:60px;height:60px;border-radius:50%;-webkit-box-shadow:0 0 4rem rgba(0,0,0,0.25);box-shadow:0 0 4rem rgba(0,0,0,0.25);background-color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ajax-loader--hidden{display:none}.tns-item{font-size:inherit !important}.hl{color:#dd162a;background-color:#ffee07}.fb-like>span,.fb-like iframe{width:200px !important}.sprite{position:absolute;width:0;height:0}.page-block[style]:not(.page-block--lazy-bg){background-image:var(--page-block-bg);background-repeat:no-repeat;background-size:cover;background-position:center}.page-block--fullscreen{overflow:hidden}.page-block__showcase .row:nth-child(2){position:relative}.page-block__el-root-cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:1rem;font-size:1rem;border:1px solid #dee2e6;background:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease}.page-block__el-root-cat-icon{max-width:8rem;height:8rem;margin-bottom:1rem;color:#212529;-webkit-transition:color 100ms ease;transition:color 100ms ease}.page-block__el-root-cat-icon img{-o-object-fit:contain;object-fit:contain}.page-block__el-root-cat-icon img,.page-block__el-root-cat-icon svg{width:100%;height:100%}.page-block__el-root-cat-ttl{text-align:center;font-weight:bold;line-height:1.2;color:#33003b;-webkit-transition:color 100ms ease;transition:color 100ms ease}@-webkit-keyframes loading{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}100%{-webkit-transform:translate3d(250%, 0, 0);transform:translate3d(250%, 0, 0)}}@keyframes loading{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}100%{-webkit-transform:translate3d(250%, 0, 0);transform:translate3d(250%, 0, 0)}}.page-builder__tabs-handles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-builder__tabs-handle{cursor:pointer;margin:0 0.5rem !important;padding:0 1.5rem;font-weight:bold;font-size:0.925rem;line-height:2.75rem;text-transform:uppercase;color:#fff;background:#7766a8}.page-builder__tabs-handle:hover,.page-builder__tabs-handle:focus,.page-builder__tabs-handle--active{color:#fff;background-color:#33003b}.page-builder__placeholder{display:block;overflow:hidden;position:relative;background-color:#e9ecef}.page-builder__placeholder::after{content:'';z-index:1;position:absolute;top:0;left:0;height:100%;width:45%;background-image:-webkit-gradient(linear, right top, left top, from(rgba(251,251,251,0.05)), color-stop(rgba(251,251,251,0.3)), color-stop(rgba(251,251,251,0.6)), color-stop(rgba(251,251,251,0.3)), to(rgba(251,251,251,0.05)));background-image:linear-gradient(to left, rgba(251,251,251,0.05), rgba(251,251,251,0.3), rgba(251,251,251,0.6), rgba(251,251,251,0.3), rgba(251,251,251,0.05));will-change:transform;-webkit-animation:loading 1s infinite;animation:loading 1s infinite}.page-builder__placeholder--category-card-title{height:2rem}.page-builder__placeholder--category-card-image{height:0;padding-bottom:90%}.page-builder__placeholder--form-contacts{aspect-ratio:4/1.125}.page-builder__placeholder--video{aspect-ratio:16/9}.page-builder__placeholder--advantages,.page-builder__placeholder--custom{height:0;padding-bottom:30%}.page-builder__placeholder--about-us{aspect-ratio:16/4.5}.page-builder__placeholder--media-block,.page-builder__placeholder--relation{height:0;padding-bottom:102%}.page-builder__placeholder--links{height:6.5rem}.page-builder__placeholder--button{height:3.25rem}.page-builder__placeholder--brands{height:10.95rem}.page-builder__placeholder--heading{height:4.8rem}.page-builder__placeholder--heading-with-links{height:6.16rem}.page-builder__placeholder--video-card,.page-builder__placeholder--service{aspect-ratio:1/0.75}.page-builder__placeholder--products-list,.page-builder__placeholder--products-slider{height:25rem}.page-builder__placeholder--products-attrs{height:30rem}.page-builder__placeholder--partners-slider,.page-builder__placeholder--reviews-slider{height:25rem}.page-builder__placeholder--review{aspect-ratio:1/1}.page-builder__placeholder--blog-0{aspect-ratio:1/0.3}.page-builder__placeholder--blog-1{aspect-ratio:1/1.03}.page-builder__placeholder--categories-slider,.page-builder__placeholder--stores-slider{aspect-ratio:1/0.242}.page-builder__placeholder--store{aspect-ratio:1/0.82}.page-builder__placeholder--blog-slider,.page-builder__placeholder--lectors-slider,.page-builder__placeholder--team-slider{aspect-ratio:1/0.3}.page-builder__placeholder--lector-card,.page-builder__placeholder--team-card{aspect-ratio:1/1.15}.page-builder__placeholder--videos-slider,.page-builder__placeholder--services-slider,.page-builder__placeholder--events-slider,.page-builder__placeholder--projects-slider{aspect-ratio:1/0.2}.page-builder__placeholder--event,.page-builder__placeholder--partner,.page-builder__placeholder--project{aspect-ratio:1/0.75}.page-builder__placeholder--tab-handle{margin:0 0.5rem !important;padding:0 1.5rem;width:8rem;height:2.75rem}#gtx-trans{display:none !important}@media screen and (min-width: 576px){html{height:100%}}@media screen and (max-width: 991px) and (-webkit-min-device-pixel-ratio: 0){select,textarea,input[type='tel'],.custom-file__holder[type='tel'],input[type='text'],.custom-file__holder[type='text'],input[type='number'],.custom-file__holder[type='number'],input[type='search'],.custom-file__holder[type='search'],input[type='password'],.custom-file__holder[type='password'],input[type='email'],.custom-file__holder[type='email']{font-size:16px}}@media screen and (max-width: 991px){h1,h2,h3,.media-block__title,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.page-builder__placeholder--mobile-nav{height:0;padding-bottom:100%}.page-block__showcase-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-block__showcase-group>*{-webkit-flex-basis:calc(50% - 7px);-ms-flex-preferred-size:calc(50% - 7px);flex-basis:calc(50% - 7px)}}@media screen and (min-width: 992px){html,body{height:auto;min-height:100%}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}a:hover{color:#7766a8}.page-builder__placeholder--heading{height:4.12rem}.page-builder__placeholder--heading-with-links{height:5.52rem}.page-builder__placeholder--mobile-nav{display:none !important}.page-builder__placeholder--media-block{padding-bottom:32%}.page-block__showcase{max-width:100vh}.page-block__showcase-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:1rem}.page-block__showcase-group>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-block__showcase .product-card{padding-bottom:0 !important}.page-block__showcase .product-card:hover .product-card__holder{margin-bottom:0 !important}.page-block__el-root-cat:hover{border:1px solid #33003b}.page-block__el-root-cat:hover .page-block__el-root-cat-icon{color:#33003b}.page-block__el-root-cat:hover .page-block__el-root-cat-ttl{color:#212529}}@media screen and (min-width: 1200px){html{font-size:15px}.page-builder__placeholder--heading{height:4.25rem}.page-builder__placeholder--heading-with-links{height:5.65rem}}@media screen and (min-width: 1440px){html{font-size:16px}.page-builder__placeholder--heading{height:4.625rem}.page-builder__placeholder--heading-with-links{height:6.02rem}}@media screen and (min-width: 1680px){h1{font-size:1.875rem}h2{font-size:1.625rem}h3,.media-block__title{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}.page-builder__placeholder--heading{height:4.7rem}.page-builder__placeholder--heading-with-links{height:6.16rem}}@media screen and (min-width: 375px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:7px;padding-left:7px}.row:not(.no-gutters){margin-right:-7px;margin-left:-7px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:7px;padding-left:7px}}@media screen and (min-width: 425px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:7px;padding-left:7px}.row:not(.no-gutters){margin-right:-7px;margin-left:-7px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:7px;padding-left:7px}}@media screen and (min-width: 576px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:7px;padding-left:7px}.row:not(.no-gutters){margin-right:-7px;margin-left:-7px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:7px;padding-left:7px}}@media screen and (min-width: 768px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:7px;padding-left:7px}.row:not(.no-gutters){margin-right:-7px;margin-left:-7px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:7px;padding-left:7px}}@media screen and (min-width: 992px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:.5rem;padding-left:.5rem}.row:not(.no-gutters){margin-right:-.5rem;margin-left:-.5rem}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:.5rem;padding-left:.5rem}.row-lg{margin-right:-.5rem;margin-left:-.5rem}}@media screen and (min-width: 1200px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:.5625rem;padding-left:.5625rem}.row:not(.no-gutters){margin-right:-.5625rem;margin-left:-.5625rem}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:.5625rem;padding-left:.5625rem}.row-xl{margin-right:-.5625rem;margin-left:-.5625rem}}@media screen and (min-width: 1440px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:.75rem;padding-left:.75rem}.row:not(.no-gutters){margin-right:-.75rem;margin-left:-.75rem}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:.75rem;padding-left:.75rem}.row-xxl{margin-right:-.75rem;margin-left:-.75rem}}@media screen and (min-width: 1680px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding-right:.75rem;padding-left:.75rem}.row:not(.no-gutters){margin-right:-.75rem;margin-left:-.75rem}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-right:.75rem;padding-left:.75rem}.row-xxxl{margin-right:-.75rem;margin-left:-.75rem}}.p-static{position:static !important}.p-relative{position:relative !important}.p-absolute{position:absolute !important}.border-t,.border-full{border-top:1px solid #ced4da}.border-r,.border-full{border-right:1px solid #ced4da}.border-b,.border-full{border-bottom:1px solid #ced4da}.border-l,.border-full{border-left:1px solid #ced4da}.border-0{border:none !important}.font-size-0{font-size:0 !important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:bold}.font-weight-extra-bold{font-weight:700}.font-weight-black{font-weight:900}.text-sm{font-size:0.875rem !important}.text-md{font-size:1rem !important}.text-lg{font-size:1rem !important}.text-xl{font-size:1.25rem !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.c-red{color:#dd162a}.c-green{color:#0b0}.c-blue{color:#00a0f2}.c-yellow{color:#ffee07}.c-black{color:#000}.c-white{color:#fff}.float-left{float:left !important}.float-right{float:right !important}.ml-grid{margin-left:14px}.mr-grid{margin-right:14px}.mb-grid{margin-bottom:14px}.pb-grid{padding-bottom:14px}.mt-grid{margin-top:14px}.pt-grid{padding-top:14px}.clearfix::after,.acc::after{content:'';display:table;clear:both}.w-100{width:100%}.mw-100{max-width:100% !important}.h-100{height:100%}.shadow-sm{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.shadow-md{-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,0.1);box-shadow:0 3px 16px 0 rgba(0,0,0,0.1)}.shadow-lg,.modal,.shop-view__tab--active{-webkit-box-shadow:0 6px 32px 0 rgba(0,0,0,0.1);box-shadow:0 6px 32px 0 rgba(0,0,0,0.1)}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-hidden{overflow-x:hidden}.u-block{display:block}.u-pointer{cursor:pointer}.u-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.z-1000{z-index:1000}.danger,.warning{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:0.812rem;line-height:1.2}.msg{padding:0.875rem;line-height:1.2;border:2px solid transparent}.msg--notice{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.msg--success{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.msg--warning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.list-reset{padding:0;margin:0;list-style:none}.is-onTop{position:relative;z-index:2}.social-bg:hover svg{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.hide,.u-hide{display:none !important}.screen-readers-only{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.acc{font-size:1rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}.acc a:not(.btn):not(.custom-file__btn){color:#7766a8}.acc a:not(.btn):not(.custom-file__btn):hover{color:#7766a8;text-decoration:underline}.acc p:last-child{margin-bottom:0}.acc ul li{list-style:disc outside}.acc img{margin:0 0 1rem}.acc table{border-collapse:collapse;width:100%}.acc table,.acc table td{border:1px solid #e9ecef}.acc table td,.acc table th{padding:0.3125rem}.acc pre{white-space:break-spaces}.acc iframe{width:100%;height:auto;aspect-ratio:16/9}.acc h1,.acc h2,.acc h3,.acc .media-block__title,.acc h4,.acc h5,.acc h6{margin-bottom:0.5rem}.display-tablet-min{display:none !important}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.bordered-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;padding-top:calc(14px + 1.25rem);text-align:center}.bordered-heading:before,.bordered-heading:after{content:'';-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#33003b}.bordered-heading>span{overflow:hidden;position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0 0.5rem}.placeholder{min-height:30vh;background:transparent url("images/loading.svg") no-repeat center 40%/auto 3rem}@media screen and (min-width: 576px){.display-tablet-max{display:none !important}.display-tablet-min{display:block !important}}@media screen and (max-width: 991px){.display-desktop{display:none !important}.acc div{width:100% !important}}@media screen and (min-width: 992px){.display-mobile{display:none !important}.hover-card{position:relative;overflow:hidden}.hover-card img{-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:scale(1);transform:scale(1)}.hover-card:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.bordered-heading:before,.bordered-heading:after{height:2px}.bordered-heading>span{padding:0 1rem}.flex-lg-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.flex-lg-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.bordered-heading{margin-bottom:1rem;padding-top:2.25rem}.ml-grid{margin-left:1rem}.mr-grid{margin-right:1rem}.mb-grid{margin-bottom:1rem}.pb-grid{padding-bottom:1rem}.mt-grid{margin-top:1rem}.pt-grid{padding-top:1rem}}@media screen and (min-width: 1200px){.bordered-heading{margin-bottom:1.125rem;padding-top:2.375rem}.ml-grid{margin-left:1.125rem}.mr-grid{margin-right:1.125rem}.mb-grid{margin-bottom:1.125rem}.pb-grid{padding-bottom:1.125rem}.mt-grid{margin-top:1.125rem}.pt-grid{padding-top:1.125rem}}@media screen and (min-width: 1440px){.bordered-heading{margin-bottom:1.5rem;padding-top:2.75rem}.ml-grid{margin-left:1.5rem}.mr-grid{margin-right:1.5rem}.mb-grid{margin-bottom:1.5rem}.pb-grid{padding-bottom:1.5rem}.mt-grid{margin-top:1.5rem}.pt-grid{padding-top:1.5rem}}.footer{margin-top:auto;border-top:0;color:#000;background-color:#fff}.footer__top{background-color:#e9ecef;background-image:url("./images/footer_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.footer__main{text-align:center;padding-bottom:1.5rem;padding-top:1.5rem}.footer__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:1rem;color:#7766a8}.footer__heading:before,.footer__heading:after{content:'';-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#33003b}.footer__heading:before{margin-right:0.5rem}.footer__heading:after{margin-left:0.5rem}.footer__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:-0.5rem 0 0;padding:0;list-style:none}.footer__list a:not(.social-bg){display:inline-block;padding:0.5rem 0}.footer__payments-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;margin-top:0}.footer__payments-logos>li{-webkit-flex-basis:3.5rem;-ms-flex-preferred-size:3.5rem;flex-basis:3.5rem;margin-right:1rem;line-height:0}.footer__payments-logos>li:last-child{margin-right:0;margin-bottom:0.5rem}.footer__payments-logos>li img{min-width:3.5rem;max-height:3.5rem}.footer__payments-logos>li svg{color:#7766a8}.footer__social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-0.5rem !important;margin-left:-0.5rem}.footer__social-links>li{line-height:0;padding:.5rem}.footer__social-links>li>a{display:inline-block;line-height:0}.footer__copyright{font-size:0.875rem;text-align:center;background-color:#fff;color:#000}.footer__copyright-author>*{cursor:pointer;color:#000 !important}.footer__copyright-author>*:hover>span{color:#7766a8}.footer .acc a{color:!important}.footer .acc a:hover{color:#33003b !important}@media screen and (min-width: 992px){.footer__main{text-align:left;padding-bottom:3rem;padding-top:3rem}.footer__heading{padding-bottom:1rem;border-bottom:1px solid #33003b}.footer__heading:before,.footer__heading:after{display:none}.footer__list{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-0.25rem}.footer__list--horizontal{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.footer__list a:not(.social-bg){padding:0.25rem 0}.footer__list a:hover{color:#33003b;text-decoration:underline}.footer__payments-logos{margin-top:0}.footer__copyright{text-align:left}.footer__copyright-author:hover,.footer__copyright-author>*:hover{text-decoration:underline}.footer__copyright-author{text-align:right}.footer__copyright-client a:hover{color:#33003b}}.header{z-index:9999;top:0;left:0;right:0}.header__top{display:none;font-size:0.75rem;background-color:#7766a8}.header__nav-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5rem;color:#fff;text-decoration:none;text-transform:uppercase;background-color:rgba(0,0,0,0);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__nav-link:not(:last-child){margin-right:1.25rem}.header__nav-link--home span{display:none}.header__nav-link--cur{color:#FFE700}.header__nav-link--cur::before{content:'';position:absolute;right:.5rem;bottom:0;left:.5rem;height:2px;background:#FFE700}.header__nav-link>.svg:not(.svg--lang){height:0.85rem;width:0.85rem}.header__nav-link>.svg--lang{-webkit-box-shadow:0 0 1px #adb5bd;box-shadow:0 0 1px #adb5bd}.header__nav-dropdown{z-index:3;position:relative}.header__nav-submenu{z-index:2;position:absolute;top:100%;display:none;min-width:3.5rem;padding:0;margin:0;list-style:none;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);box-shadow:0 0 6px 0 rgba(0,0,0,0.15)}.header__nav-submenu:not(.header__nav-submenu--fluid){min-width:9rem}.header__nav-dropdown>.header__nav-link{padding-right:1.5rem}.header__nav-dropdown>.header__nav-link:after{content:'';position:absolute;top:50%;right:0.375rem;width:6px;height:6px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);-webkit-transition:border-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:border-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__nav-dropdown>.header__nav-link:hover::after{border-color:#fff}.header__nav-dropdown:hover .header__nav-submenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1px 0}.header__nav-subitem{position:relative}.header__nav-subitem:not(:first-child){margin-top:1px}.header__nav-subitem:not(:first-child):before{content:'';position:absolute;top:-1px;left:0.5rem;right:0.5rem;height:1px;background-color:#ced4da}.header__nav-subitem:hover{background-color:#e9ecef}.header__nav-subitem>.header__nav-link{color:#000}.header__nav-subitem>.header__nav-link::before,.header__nav-subitem>.header__nav-link::after{content:'';opacity:0;z-index:1;position:absolute;left:0;right:0;height:1px;background-color:#7766a8;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__nav-subitem>.header__nav-link::before{top:-1px}.header__nav-subitem>.header__nav-link::after{bottom:-1px}.header__social-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0;margin:0;list-style:none}.header__social-item{height:100%}.header__social-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:2rem;height:100%;color:#fff}.header__social-link>.svg{width:1rem;height:1rem;margin:auto}.header__sign-in .header__nav-link{color:#fff}.header__login{display:inline-block;padding:0.5rem;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__user-name{margin-left:0.25rem}.header__signed-in{cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;text-transform:uppercase}.header__signed-in:hover .header__signed-in-drop-down{z-index:999;top:100%;right:0;left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:13rem;padding:1px 0;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);box-shadow:0 0 6px 0 rgba(0,0,0,0.15)}.header__signed-in:hover .header__signed-in-drop-down li{position:relative;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.header__signed-in:hover .header__signed-in-drop-down li:not(:first-child){margin-top:1px}.header__signed-in:hover .header__signed-in-drop-down li:not(:first-child):before{content:'';position:absolute;top:-1px;left:0.5rem;right:0.5rem;height:1px;background-color:#ced4da}.header__signed-in:hover .header__signed-in-drop-down li a{position:relative;display:block;padding:0.5rem;color:#000;text-decoration:none;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__signed-in:hover .header__signed-in-drop-down li a::before,.header__signed-in:hover .header__signed-in-drop-down li a::after{content:'';opacity:0;z-index:1;position:absolute;left:0;right:0;height:1px;background-color:#7766a8;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__signed-in:hover .header__signed-in-drop-down li a::before{top:-1px}.header__signed-in:hover .header__signed-in-drop-down li a::after{bottom:-1px}.header__user-name{font-weight:700;text-transform:uppercase}.header__signed-in-drop-down{position:absolute;left:0;right:0;display:none;list-style:none;text-indent:0;padding:0;margin:0}.header__logo{position:relative;margin-right:auto}.header__logo-h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0;margin:0;line-height:0}.header__logo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:0}.header__logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__logo-link,.header__logo-img{min-height:42px;max-height:46px}.header__buttons{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem;min-height:60px}.header__buttons .svg--search{width:1.625rem;height:1.625rem}.header__buttons .svg--phone,.header__buttons .svg--heart{width:1.625rem;vertical-align:middle}.header__buttons .svg--phone{height:1.625rem}.header__buttons .svg--heart{width:1.75rem;height:1.825rem}.header__search-form{position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.header__search-btn{cursor:pointer;padding:0.625rem;outline:none;border:none;color:#33003b;background-color:transparent;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__search-bar{display:none}.header__tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.625rem;text-decoration:none;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);color:#F28FBC}.header__tel-text{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-weight:700;line-height:1;white-space:nowrap}.header__tel-text>span:first-child{font-size:1.125rem}.header__tel-time{font-size:0.875rem;font-weight:400;color:#6c757d}.header__wishlist{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0.625rem;color:#000;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__wishlist-text{display:none;text-transform:uppercase;font-weight:700;font-size:1.125rem}.header__cart-link{position:relative;display:block;padding:0.5rem;line-height:0;border-radius:50%;color:#d4206c;background:rgba(0,0,0,0);-webkit-transition:background 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.header__cart-link.cart--1{color:#fff;background:#7766a8}.header__cart .dot{-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.header__wishlist-dot,.header__cart-dot{position:absolute;top:0;min-width:1.25rem;padding:3px 5px;border-radius:50%;font-weight:700;font-size:0.875rem;line-height:1;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header__wishlist-dot{top:-0.1rem;left:90%;color:#000;background:#FFE700}.header__cart-dot{top:-0.1rem;left:90%;color:#000;background:#FFE700}.header--sticky,.header--fixed{background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.header--sticky .header__top,.header--fixed .header__top{display:none}.header--sticky .header__buttons,.header--fixed .header__buttons{padding-top:0.5rem;padding-bottom:0.5rem}.header--sticky .header__logo-link,.header--sticky .header__logo-img,.header--fixed .header__logo-link,.header--fixed .header__logo-img{min-height:46px;max-height:46px}.header--fixed{position:fixed !important}.header--sticky{position:-webkit-sticky !important;position:sticky !important}@media screen and (min-width: 576px){.header__search-btn{color:#000;background-color:rgba(0,0,0,0)}.header__wishlist-dot{left:90%}}@media screen and (max-width: 991px){.header{height:60px}.header--backed{z-index:-1}.header--mobile-not-fixed{position:relative}.header:not(.header--mobile-not-fixed){position:-webkit-sticky;position:sticky}.header:not(.header--mobile-not-fixed)::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.header:not(.header--mobile-not-fixed)::before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.8)}}.header__topline{display:none}.header__logo{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.header__buttons{min-width:0}.header__buttons>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-width:0;z-index:1}.header__buttons>*:not(.header__logo){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.header__search-btn,.header__wishlist{color:#F28FBC}.header__tel--double{position:relative}.header__tel--double .header__tel-text{z-index:2;position:absolute;top:100%;display:none;padding:1.25rem;background:#fff;-webkit-box-shadow:3px 3px 3px -3px rgba(0,0,0,0.129),3px 3px 3px -3px rgba(0,0,0,0.129),-3px 3px 3px -3px rgba(0,0,0,0.129);box-shadow:3px 3px 3px -3px rgba(0,0,0,0.129),3px 3px 3px -3px rgba(0,0,0,0.129),-3px 3px 3px -3px rgba(0,0,0,0.129)}.header__tel--double .header__tel-double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header__tel--double .header__tel-double>*+*{margin-top:1rem}}@media screen and (min-width: 992px){.header{position:relative}.header__logo{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0}.header__top{display:block}.header__nav-link:hover{color:#fff;background-color:#33003b}.header__nav-subitem:hover>.header__nav-link{color:#fff;background-color:#7766a8}.header__nav-subitem:hover>.header__nav-link::before,.header__nav-subitem:hover>.header__nav-link::after{opacity:1}.header__signed-in:hover .header__signed-in-drop-down li a:hover{color:#fff;background-color:#7766a8}.header__signed-in:hover .header__signed-in-drop-down li a:hover::before,.header__signed-in:hover .header__signed-in-drop-down li a:hover::after{opacity:1}.header__social-link:hover{color:#fff;background-color:#33003b}.header__login:hover{color:#fff;background-color:#33003b}.header__tel-icon,.header__wishlist-icon{padding:0.45rem;border-radius:50%}.header__tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0.8125rem 0;color:#000}.header__tel--double .header__tel-text{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header__tel:not(.header__tel--double):hover{color:#7766a8}.header__tel-double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header__tel-icon{line-height:0;color:#fff;background-color:#F28FBC}.header__tel-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__tel-time{color:#6c757d}.header__wishlist{color:#000}.header__wishlist:hover{color:#fff}.header__wishlist-icon{line-height:0;color:#fff;background-color:#F28FBC}.header__buttons{position:relative}.header__buttons .svg--search{width:1.5rem;height:1.5rem}.header__buttons .svg--shopping-cart{width:1.75rem;height:1.75rem}.header__buttons .svg--phone,.header__buttons .svg--heart{width:1.15rem;height:1.15rem}.header__search-form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.header__search-form[animate]{z-index:99;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;-webkit-transition:0.7s ease;transition:0.7s ease}.header__search-form[animate][active] .header__search-holder::before{opacity:1}.header__search-form[animate][active] .header__search-close,.header__search-form[animate][active] .header__search-bar{visibility:visible;opacity:1}.header__search-form[animate][active] .header__search-close::before{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header__search-form[animate][active] .header__search-close::after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header__search-form[animate][active] .header__search-bar::-webkit-input-placeholder{opacity:1}.header__search-form[animate][active] .header__search-bar::-moz-placeholder{opacity:1}.header__search-form[animate][active] .header__search-bar:-ms-input-placeholder{opacity:1}.header__search-form[animate][active] .header__search-bar::-ms-input-placeholder{opacity:1}.header__search-form[animate][active] .header__search-bar::placeholder{opacity:1}.header__search-form[animate][active] .header__search-btn{-webkit-transition:0.1s ease-in;transition:0.1s ease-in}.header__search-form[animate] .header__search-holder{overflow:hidden;position:absolute;top:0;left:0;width:3rem;height:3rem;margin-left:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.header__search-form[animate] .header__search-holder::before{content:'';opacity:0;z-index:0;position:absolute;top:0;left:0;width:100%;height:3rem;border:1px solid #adb5bd;border-radius:0;background-color:#fff;-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out}.header__search-form[animate] .header__search-spacer{display:block;width:3rem;height:3rem}.header__search-form[animate] .header__search-close,.header__search-form[animate] .header__search-bar{visibility:hidden;opacity:0;position:absolute;top:0}.header__search-form[animate] .header__search-close{cursor:pointer;right:0;width:3rem;height:3rem;color:#fff}.header__search-form[animate] .header__search-close::before,.header__search-form[animate] .header__search-close::after{content:'';position:absolute;top:50%;left:30%;width:40%;height:2px;background-color:#33003b;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transition-delay:0.8s;transition-delay:0.8s}.header__search-form[animate] .header__search-bar{left:0;border:0;width:100%;height:100%;padding-left:3rem;padding-right:3rem;background-color:transparent}.header__search-form[animate] .header__search-btn{z-index:5;position:absolute;left:0;width:3rem;height:100%;border-radius:50%;-webkit-transition:0.7s ease-out;transition:0.7s ease-out}.header__search-btn{position:absolute;top:0;right:0;width:46px;height:100%;padding:0.5rem;border-radius:0;color:#33003b;background-color:rgba(0,0,0,0)}.header__search-btn:hover{color:#fff;background-color:#33003b}.header__search-btn>.svg{pointer-events:none;width:1.375rem !important;height:1.375rem !important}.header__search-bar{display:block;width:100%;font-size:16px;border:1px solid #ced4da;padding:0.75rem 3rem 0.75rem 0.625rem;border-radius:0}.header__search-bar::-webkit-input-placeholder{font-style:italic}.header__search-bar::-moz-placeholder{font-style:italic}.header__search-bar:-ms-input-placeholder{font-style:italic}.header__search-bar::-ms-input-placeholder{font-style:italic}.header__search-bar::placeholder{font-style:italic}.header__search-bar:hover{border-color:#33003b}.header__logo{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__logo-link{text-align:center}.header__logo-link,.header__logo-img{min-height:62px;max-height:62px}.header__cart{z-index:2}.header__cart-link{padding:0.875rem;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#ff3c97), to(#d4206c));background:linear-gradient(to bottom, #ff3c97 0%, #d4206c 100%)}.header__cart-dot{top:0}.header__cart:hover .header__cart-link{color:#fff}.header__cart--hoverable{z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header__cart--hoverable:hover .cart--quick{visibility:visible;opacity:1}.header__cart--hoverable:hover .header__cart-link{border-radius:0;color:#fff;background:#7766a8}.header__cart--hoverable:hover .header__cart-dot{top:-3%;color:#dd162a;background:#fff}}@media screen and (min-width: 1200px){.header__buttons{padding-top:1.625rem;padding-bottom:1.625rem}.header__wishlist{padding:0.9375rem 0;background:rgba(0,0,0,0)}.header__wishlist:hover{color:#7766a8;background:rgba(0,0,0,0)}.header__wishlist-text{display:block}.header__wishlist-dot{top:0.5rem;left:1.75rem}}.accents{position:relative}.accents__accent{position:relative}.accents__inner:not(.tns-slider)>*:not(:first-child){display:none !important}.accents__image-wrapper{display:block;overflow:hidden;position:relative;width:100%;height:0;padding-bottom:100%;background-color:#e9ecef}.accents__image-wrapper--big .accents__image{-o-object-fit:cover;object-fit:cover;height:100%}.accents__image-wrapper--proportional .accents__image{height:auto}.accents__video,.accents__image{position:absolute;top:0;left:0;width:100%;height:100%}.accents__image{-o-object-fit:cover;object-fit:cover}.accents__image--tablet{display:none !important}.accents__video--auto{top:50%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accents__caption{color:#000;padding:2rem 1rem;background-color:#e9ecef}.accents__title{font-weight:700;font-size:2rem;line-height:1}.accents__sub-title{font-size:1.25rem}@media screen and (min-width: 425px){.accents__image--mobile{display:none !important}.accents__image--tablet{display:block !important}}@media screen and (min-width: 576px){.accents__image-wrapper{padding-bottom:57.3%}.accents__image-wrapper--big{padding-bottom:37.5%}.accents__caption{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem;color:#33003b;background:transparent}.accents__caption:not(.accents__caption--no-shadow){background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background:linear-gradient(0deg, rgba(0,0,0,0.5), transparent)}.accents__title,.accents__sub-title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home-page--fullscreen-accents .accents .accents__image-wrapper--big{padding-bottom:100vh}}@media screen and (min-width: 768px){.accents__caption{padding:6rem}}@media screen and (min-width: 992px){.accents--navmenu{overflow:hidden;position:absolute;top:calc(3.75rem - 1px);bottom:0;right:0;width:100%}.accents__caption{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.accents__image--tablet{display:none !important}.category-accents__slider--fitted{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.category-accents__slider--fitted .accents__inner,.category-accents__slider--fitted .accents__accent,.category-accents__slider--fitted .tns-outer,.category-accents__slider--fitted .modal__gallery,.category-accents__slider--fitted .tns-ovh,.category-accents__slider--fitted .tns-inner,.category-accents__slider--fitted .tns-carousel{height:100%}.category-accents__slider--fitted .accents{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.category-accents__slider--fitted .accents__image-wrapper{padding-bottom:0;height:100%}.category-accents__slider--fitted .accents__video,.category-accents__slider--fitted .accents__image{position:static;display:block;height:100%}.category-accents__slider--fitted .accents__video.js-lazy,.category-accents__slider--fitted .accents__video.js-lazy-slide:not(.loaded),.category-accents__slider--fitted .accents__image.js-lazy,.category-accents__slider--fitted .accents__image.js-lazy-slide:not(.loaded){aspect-ratio:16/7}.category-accents__slider--fitted .menu-addon{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width: 991px){.accents__image{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1680px){.accents--navmenu{overflow:hidden;position:absolute;top:calc(3.75rem - 1px);bottom:0;right:0;width:100%}.accents--navmenu .accents__accent{height:100%}.accents--navmenu .accents__image-wrapper{height:100%;padding:0}.accents__title{font-size:3.5rem}.accents__sub-title{font-size:1.5rem}}.accents-small__item{position:relative;display:block}.accents-small__img{display:block;width:100%;height:auto}.accents-small__info{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:bold}.accents-small__info::before{content:'';z-index:-1;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.3)), color-stop(50%, rgba(0,0,0,0)));background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 50%)}.accents-small__title,.accents-small__descr{position:relative;display:block;text-align:center}@media screen and (min-width: 992px){.accents-small__row{-webkit-flex-basis:calc(33.33% - 2rem);-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem)}}.accordion__item{background-color:#fff}.accordion__item:not(:last-child){border-bottom:1px solid #e9ecef}.accordion__item.active .accordion__title{color:#000;background-color:#e9ecef}.accordion__item.active .accordion__title::after{border-color:#000;-webkit-transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg);transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg)}.accordion__title{cursor:pointer;position:relative;padding:0.5rem 2.25rem 0.5rem 0.875rem;color:#6c757d;font-weight:700;-webkit-transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.accordion__title--reversed{padding-right:0.875rem;padding-left:2.25rem}.accordion__title--reversed::after{right:auto;left:1.125rem}.accordion__title:hover{background-color:#e9ecef}.accordion__title::after{content:'';position:absolute;top:50%;right:0.625rem;width:8px;height:8px;border-right:2px solid #adb5bd;border-bottom:2px solid #adb5bd;-webkit-transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);transform:translate(-50%, calc(-50% - 2px)) rotate(45deg)}.accordion__content{display:none}.accordion__content>div{padding:1rem}.back{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#343a40;font-size:1rem;line-height:1.2;text-decoration:none;margin:10px 0}.back:before{content:'';position:relative;bottom:2px;margin:0 2px;display:inline-block;width:6px;height:6px;border-right:1px solid #33003b;border-bottom:1px solid #33003b;transform:translate(-50%, -50%) rotate(135deg);-webkit-transform:translate(-50%, -50%) rotate(135deg);-webkit-transform-origin:bottom center;transform-origin:bottom center}@media screen and (min-width: 992px){.back:hover{color:#33003b;text-decoration:underline}}.banners-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.banners-group__col{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:5px}.banners-group__col--middle,.banners-group__col--big{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.banner{line-height:1.125}.banner__link{position:relative;display:block}.banner__figure{display:block;background-color:rgba(0,0,0,0)}.banner__img{display:block;opacity:1;min-width:100%;height:auto;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.banner__title{display:block;font-weight:bold;font-size:1.125rem}.banner__title:only-child{margin-bottom:0}.banner__descr{margin-top:0.5rem;font-size:1rem;word-wrap:break-word}.banner:not(.banner--big) .banner__descr{margin-bottom:0}.banner__info{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem .5rem;color:#fff;text-align:center}.banner__info:not(.banner__info--no-shadow){background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.banner__btn{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:0.5rem !important}.banner__slider .product-card__image{left:5%;width:90%}.banner__slider .product-card__code,.banner__slider .product-card__name{display:block;text-align:center !important;padding:0 .5rem}.banner__slider .product-card .attr-list__item{font-size:1rem}.banner__slider .prod__prices{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.banner--with-link,.banner--with-link *{cursor:pointer}.banner--middle .banner__figure,.banner--big .banner__figure{position:relative}.banner--middle .banner__img,.banner--big .banner__img{display:block;width:100%}.banner--middle .banner__info,.banner--big .banner__info{padding:1.25rem;text-align:left}.banner--middle .banner__title,.banner--big .banner__title{margin-bottom:0}.banner--middle .banner__btn,.banner--big .banner__btn{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width: 992px){.banners-group{margin:-7px}.banners-group__col{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:7px}.banner--big .banner__title{font-size:2.5rem}.banner--big .banner__info{padding:6rem 8rem}.banner__slider .attr-list__item{font-size:0.9375rem}.banner__link:not(div):hover .banner__img{opacity:.9}.banner__descr{margin-top:1rem}.banner__btn{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:1rem !important}}@media screen and (min-width: 1440px){.banner__title{font-size:1.5rem}}.accents-small__img{aspect-ratio:16/9.2}.sub-category__banner-image{aspect-ratio:16/6.2}.sub-category__item-image{aspect-ratio:1/1}.banner--1 .banner__img{aspect-ratio:16/9.16}.banner--2 .banner__img{aspect-ratio:16/9.2}.banner--11 .banner__img{aspect-ratio:16/6.2}.banner--4 .banner__img,.banner--18 .banner__img{aspect-ratio:1/1}.banner--5 .banner__img,.banner--12 .banner__img{aspect-ratio:16/6.2}.banner--6 .banner__img{aspect-ratio:15/19.7}.banner--10 .banner__img{aspect-ratio:16/6.4}.banner--16 .banner__img{aspect-ratio:4/3.1}.banner--24 .banner__img{aspect-ratio:2.0486/1}.bundle__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(0.5rem + 1px);height:100%;padding:0 1rem}.bundle__versions-notice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0.75rem;font-size:0.825rem;color:#000}.bundle__versions-notice-icon{color:#adb5bd;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bundle .btn.bundle__buy,.bundle .bundle__buy.custom-input__dropzone.dropzone:not(.dz-started):before,.bundle .custom-input__dropzone.dropzone.dz-started .dz-message .bundle__buy.dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .bundle .bundle__buy.dz-button,.bundle .bundle__buy.custom-file__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:3.75rem;white-space:wrap;font-size:1.25rem;line-height:1.4}.bundle .prices__current{margin-top:-0.25rem}.bundle .product-card{position:relative}.bundle .prods-list__results .product-card+.product-card:not(:last-child)::before,.bundle .prod-slider .tns-slide-active+.tns-slide-active::before{content:'+';z-index:999;position:absolute;top:50%;font-weight:bold;font-size:2rem}.bundle .prods-list__results .product-card+.product-card:not(:last-child)::before{right:100%}.bundle .prod-slider .tns-slide-active+.tns-slide-active::before{left:-0.625rem}@media screen and (max-width: 991px){.bundle{border:1px solid #dee2e6;background:#fff}.bundle .prices--bundle{width:100%;padding-top:0.5rem;border-top:2px solid #000}.bundle .prices--bundle .prices__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bundle .prices--bundle .prices__ttl{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 992px){.bundle__action{padding-top:1rem;padding-bottom:1rem;border:1px solid #dee2e6;background:#fff}.bundle .prices--bundle .prices__ttl{text-align:center}}@media screen and (min-width: 1200px){.bundle .prods-list__results .product-card+.product-card:not(:last-child)::before{right:calc(100% + 0.125rem)}}@media screen and (min-width: 1440px){.bundle__action{padding-left:2rem;padding-right:2rem}}.btn--arrow:after,.btn--arrow-back:before{content:'';position:relative;display:inline-block;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn,.custom-input__dropzone.dropzone:not(.dz-started):before,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-file__btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block;margin:0;padding:0 1.25rem;border:none;color:#fff;font-weight:bold;font-size:0.875rem;font-family:"Montserrat",Arial,sans-serif;line-height:2.75rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;background-color:#7766a8}.btn[disabled],.custom-input__dropzone.dropzone[disabled]:not(.dz-started):before,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button[disabled],.custom-file__btn[disabled],.btn--disabled{cursor:not-allowed;color:#fff !important;background:-webkit-gradient(linear, left bottom, left top, from(#4F4F4F), to(#A6A6A6)) !important;background:linear-gradient(0deg, #4F4F4F 0%, #A6A6A6 100%) !important;background-size:auto 250% !important}.btn[disabled]>*,.custom-input__dropzone.dropzone[disabled]:not(.dz-started):before>*,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button[disabled]>*,.custom-file__btn[disabled]>*,.btn--disabled>*{cursor:not-allowed}.btn--rounded,.custom-input__dropzone.dropzone:not(.dz-started):before,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button{border-radius:10rem}.btn--rounded-l{border-top-left-radius:10rem;border-bottom-left-radius:10rem;border-top-right-radius:0;border-bottom-right-radius:0}.btn--rounded-r{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10rem;border-bottom-right-radius:10rem}.btn--pill,.page-builder__tabs-handle,.page-builder__placeholder--tab-handle{border-radius:10rem}.btn--pill-l{border-top-left-radius:10rem;border-bottom-left-radius:10rem;border-top-right-radius:0;border-bottom-right-radius:0}.btn--pill-r{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10rem;border-bottom-right-radius:10rem}.btn--xs{line-height:2rem;font-size:.75rem}.btn--sm{line-height:2.625rem;font-size:.875rem}.btn--lg{line-height:5rem;font-size:2rem}.btn--silent{color:#495057;font-weight:400;border:1px solid #adb5bd;background-color:rgba(0,0,0,0)}.btn--primary,.custom-input__dropzone.dropzone:not(.dz-started):before,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-file__btn{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#5c3362), to(#34023c));background:linear-gradient(to bottom, #5c3362 0%, #34023c 100%);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--neutral{color:#7B6A58;background:-webkit-gradient(linear, left bottom, left top, from(#DFDCD5), to(#F0EBE3));background:linear-gradient(0deg, #DFDCD5 0%, #F0EBE3 100%);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--cart-primary{background:-webkit-gradient(linear, left bottom, left top, from(#1796ff), to(#35c4ff));background:linear-gradient(0deg, #1796ff 0%, #35c4ff 100%);background-size:auto 250%;background-position:center left}.btn--cart-secondary{color:#1D71B8;background:-webkit-gradient(linear, left bottom, left top, from(#9cd2ff), to(#cce8ff));background:linear-gradient(0deg, #9cd2ff 0%, #cce8ff 100%);background-size:auto 250%;background-position:center left}.btn--cart-quick-full-secondary{color:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(25%, #5f006e), color-stop(125%, #b1a7cd));background:linear-gradient(0deg, #5f006e 25%, #b1a7cd 125%);background-size:auto 250%;background-position:center left}.btn--green{background:-webkit-gradient(linear, left bottom, left top, from(#19692c), to(#28a745));background:linear-gradient(0deg, #19692c, #28a745);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--green:hover{background-position:bottom center}.btn--orange{background:-webkit-gradient(linear, left bottom, left top, from(#c35a02), to(#fd7e14));background:linear-gradient(0deg, #c35a02, #fd7e14);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--orange:hover{background-position:bottom center}.btn--red{background:-webkit-gradient(linear, left bottom, left top, from(#970f1d), to(#dd162a));background:linear-gradient(0deg, #970f1d, #dd162a);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--red:hover{background-position:bottom center}.btn--gray{background:-webkit-gradient(linear, left bottom, left top, from(#494f54), to(#6c757d));background:linear-gradient(0deg, #494f54, #6c757d);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--gray:hover{background-position:bottom center}.btn--bordered{color:#fff;background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 2px #7766a8;box-shadow:inset 0 0 0 2px #7766a8}.btn--light{-webkit-transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--arrow,.btn--arrow-back{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.btn--arrow:after{margin-left:0.5rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.btn--arrow-back:before{margin-right:0.5rem;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.btn--buy{font-size:1rem;background:rgba(0,0,0,0)}.btn--wrap{white-space:unset}@media screen and (min-width: 992px){.btn:hover,.custom-input__dropzone.dropzone:hover:not(.dz-started):before,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button:hover,.custom-file__btn:hover{color:#fff;background-color:#33003b}.btn--silent:hover{color:#212529;background-color:rgba(0,0,0,0)}.btn--primary:hover,.custom-input__dropzone.dropzone:hover:not(.dz-started):before,.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button:hover,.custom-file__btn:hover{color:#fff;background-position:bottom center}.btn--neutral:hover{color:#7B6A58;background-position:bottom center}.btn--cart-primary:hover{background-position:bottom center}.btn--cart-secondary:hover{color:#1D71B8;background-position:bottom center}.btn--cart-quick-full-secondary:hover{color:#fff;background-position:center left}.btn--bordered:hover{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.btn--light:hover{color:#000;background-color:#e9ecef}}.campaign-card--expired .campaign-card__desc,.campaign-card--expired .campaign-card__title,.campaign-card--expired .campaign-card__figure img{-webkit-filter:grayscale(1);filter:grayscale(1)}.campaign-card--expired .campaign-card__stamp{-webkit-filter:grayscale(0);filter:grayscale(0)}.campaign-card--expired .btn,.campaign-card--expired .custom-input__dropzone.dropzone:not(.dz-started):before,.campaign-card--expired .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .campaign-card--expired .dz-button,.campaign-card--expired .custom-file__btn{-webkit-filter:grayscale(1);filter:grayscale(1)}.campaign-card>*+*{margin-top:1rem}.campaign-card__figure{position:relative;display:block;width:100%;height:0;padding-bottom:76.25%;overflow:hidden}.campaign-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.campaign-card__stamp{position:absolute;top:50%;left:50%;width:50%;height:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.campaign-card__desc{color:#212529}.category__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;background-color:#fff}.category__item{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;min-width:0}.category__item:nth-child(2n){border-right:0}.category__item a{overflow:hidden;display:block;padding:0.875rem;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 991px){.category__item{font-size:.875rem;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da}}@media screen and (min-width: 992px){.category__item a{padding:0.25rem 0 0.25rem 1rem}}@media screen and (max-width: 1439px){.category__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.cats-list-menu{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;padding:0;border-top:1px solid #ced4da;border-right:1px solid #ced4da;background-color:#fff}.cats-list-menu__row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;list-style:none;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;-webkit-transition:all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cats-list-menu__row>*{color:#343a40;text-decoration:none}.cats-list-menu__item{cursor:pointer;overflow:hidden;position:relative;display:block;white-space:nowrap;height:100%;padding:1rem;font-size:1.125rem;text-overflow:ellipsis;-webkit-transition:all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cats-list-menu__item--has-icon{padding-left:3.25rem}.cats-list-menu__item--has-icon svg,.cats-list-menu__item--has-icon img{position:absolute;top:50%;left:0.75rem;width:1.75rem;height:1.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:contain;object-fit:contain}.cats-list-menu__item:hover{color:#fff;background-color:#7766a8}.cats-list-menu__item:hover svg,.cats-list-menu__item:hover path{fill:currentColor !important}@media screen and (min-width: 576px){.cats-list-menu__row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 992px){.cats-list-menu__row{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media screen and (min-width: 1440px){.cats-list-menu__row{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.cats-list-menu__rows--brands>*{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}.cats-list__title{margin:0;font-size:1.25rem;line-height:1.2}.cats-list__title-link{color:#7766a8;text-decoration:none}.cats-list__all-prods{display:inline-block;padding:6px 0;color:#495057;text-decoration:none;white-space:nowrap}.cats-list__row-ttl,.cats-list__row-group{display:block;width:100%;font-weight:700}.cats-list__row-ttl{color:#7766a8;text-decoration:none}.cats-list__row-ttl-text{font-size:1.125rem !important}.cats-list__row-group,.cats-list__row-ttl:not(.cats-list__card),.cats-list__row-sub-ttl{padding:4px 0 2px}.cats-list__row-sub-ttl{display:block;color:#495057;font-size:1rem;text-decoration:none}.cats-list__brand{display:block;text-align:center;text-decoration:none}.cats-list__logo{display:block;height:0;max-width:90%;margin:0 auto;padding-bottom:40%;background-position:center;background-size:contain;background-repeat:no-repeat}.cats-list__image{position:relative;display:block;width:100%;height:0;margin-bottom:0.625rem;padding-bottom:100%}.cats-list__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 425px){.cats-list__rows--brands>*{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media screen and (max-width: 991px){.cats-list__row-ttl,.cats-list__row-sub-ttl{text-align:center}}@media screen and (min-width: 992px){.cats-list__title{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.cats-list__all-prods{margin:0 0 0 2%;padding:5px 0 5px 2%;border-left:1px solid #adb5bd}.cats-list__rows{padding:1rem}.cats-list__row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.cats-list__row-ttl:hover{text-decoration:underline;color:#33003b}.cats-list__row-group,.cats-list__row-ttl:not(.cats-list__card),.cats-list__row-sub-ttl{padding:3px 0.5rem}.cats-list__row-sub-ttl+.cats-list__row-group,.cats-list__row-sub-ttl+.cats-list__row-ttl,.cats-list__row-ttl+.cats-list__row-ttl,.cats-list__row-ttl+.cats-list__row-group,.cats-list__row-group+.cats-list__row-group,.cats-list__row-group+.cats-list__row-ttl{padding-top:1rem !important}.cats-list__row-sub-ttl:hover{text-decoration:underline;color:#33003b}.cats-list__rows--brands>*{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.cats-list__logo{margin:1rem auto 0.25rem;padding-bottom:30%}}@media screen and (min-width: 1200px){.cats-list__row{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.cats-list__rows--brands>*{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media screen and (min-width: 1440px){.cats-list__rows--brands>*{-webkit-flex-basis:16.6%;-ms-flex-preferred-size:16.6%;flex-basis:16.6%}}.cats-menu__holder--back:not(.cats-menu__holder--closed)::before,.cats-menu__holder--open .cats-menu__arrow:before,.cats-menu__holder--open .menu__arrow:before,.cats-menu__holder--closed .cats-menu__arrow:before,.cats-menu__holder--closed .menu__arrow:before,.menu__arrow:before{width:8px;height:8px;border-right:2px solid #adb5bd;border-bottom:2px solid #adb5bd;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cats-menu__holder{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#000;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid #ced4da}.cats-menu__holder--back:not(.cats-menu__holder--closed)::before,.cats-menu__holder--open .cats-menu__arrow:before,.cats-menu__holder--open .menu__arrow:before,.cats-menu__holder--closed .cats-menu__arrow:before,.cats-menu__holder--closed .menu__arrow:before{content:'';position:absolute;top:50%;left:50%}.cats-menu__holder--curr{font-weight:700}.cats-menu__holder--curr .cats-menu__cat{color:#33003b}.cats-menu__holder:not(.cats-menu__holder--gray) .cats-menu__holder--curr{padding-left:1rem}.cats-menu__holder--back:not(.cats-menu__holder--closed){padding-left:1rem;color:#6c757d}.cats-menu__holder--back:not(.cats-menu__holder--closed)::before{left:6px;-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.cats-menu__holder--open .cats-menu__arrow:before,.cats-menu__holder--open .menu__arrow:before{border-color:#000;-webkit-transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg);transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg)}.cats-menu__holder--closed .cats-menu__arrow:before,.cats-menu__holder--closed .menu__arrow:before{-webkit-transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);transform:translate(-50%, calc(-50% - 2px)) rotate(45deg)}.cats-menu>.cats-menu__item>.cats-menu__holder{font-weight:700}.cats-menu__item__item{padding:0 0 0 1.5rem}.cats-menu__cat{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.875rem 0;line-height:1.125;color:#33003b}.cats-menu__cat img,.cats-menu__cat svg{-webkit-flex-basis:22px;-ms-flex-preferred-size:22px;flex-basis:22px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.5rem}.cats-menu__cat svg,.cats-menu__cat path{fill:currentColor !important}.cats-menu__arrow,.menu__arrow{cursor:pointer;position:relative;width:2.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.625rem}.cats-menu__arrow:hover,.menu__arrow:hover{background-color:#f8f9fa}.cats-menu__childs{display:none;padding-left:1rem;border-bottom:1px solid #ced4da}.cats-menu__childs:empty{min-height:40px;background:url("images/loading.svg") no-repeat center;background-size:30px 30px}.cats-menu__childs--visible{display:block}.cats-menu__childs .cats-menu__cat{padding:.625rem 0}.cats-menu__childs .cats-menu__item:last-child .cats-menu__holder,.cats-menu__item:last-child>.cats-menu__childs,.cats-menu__item:last-child>.cats-menu__holder:not(.cats-menu__holder--open){border-bottom-color:transparent}@media screen and (max-width: 991px){.cats-menu__arrow,.menu__arrow{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cats-menu__cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu__main>.cats-menu__item>.cats-menu__holder{padding-left:.875rem;font-weight:bold}.menu__main>.cats-menu__item>.cats-menu__childs{padding-left:1.875rem}}@media screen and (min-width: 992px){.cats-menu__holder{font-size:.9375rem}.cats-menu__arrow,.menu__arrow{width:2rem}.cats-menu__childs{padding:.5rem 0 .5rem 1rem}.cats-menu__childs .cats-menu__holder{border-bottom:none}.cats-menu__childs .cats-menu__cat{padding:.375rem 0}.cats-menu__childs .cats-menu__childs{border-top:1px solid #ced4da}.cats-menu__cat:not(span):hover{text-decoration:underline}}.comment--rich:last-child{border-bottom:0 !important;padding-bottom:0 !important}.comment--rich .comment__avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:6rem;aspect-ratio:1/1;border-radius:50%;color:#fff;font-size:1.925rem;background-color:#000}.comment--rich .comment__name{display:block;margin-bottom:0.25rem;font-weight:bold}.comment__rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comment__rating--bigger{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;padding-bottom:0.5rem;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:top left;transform-origin:top left}.comment__rating--1 .comment__rating-star:nth-child(-n+1),.comment__rating--2 .comment__rating-star:nth-child(-n+2),.comment__rating--3 .comment__rating-star:nth-child(-n+3),.comment__rating--4 .comment__rating-star:nth-child(-n+4),.comment__rating--5 .comment__rating-star:nth-child(-n+5){color:#7766a8}.comment__rating-star{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.5rem;height:1.5rem;margin-right:0.25rem;color:#ced4da}.comment__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-0.25rem;margin-right:-0.25rem;font-size:0}.comment__image{-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-width:0;height:120px;margin:0.25rem;border:2px solid #dee2e6}.comment__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.comment__reply .comments__author{font-size:0.925rem}.comment__text+.comment__product--rich{margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6}.comment__product{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.comment__product--rich{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.comment__product--rich:not(:last-child){padding-bottom:1rem;border-bottom:1px solid #dee2e6}.comment__product--stripped{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment__product--stripped .comment__product-bought{padding-top:0.5rem}.comment__product-image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-width:0;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background-color:#fff}.comment__product-bought{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.925rem}.comment__product-bought-icon{width:1rem;height:1rem;margin-right:0.25rem}.comments__author{font-size:1.125rem;font-weight:700}.comments__date{font-size:0.875rem}.comments__rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comments__rating--1 .comments__rating-star:nth-child(-n+1),.comments__rating--2 .comments__rating-star:nth-child(-n+2),.comments__rating--3 .comments__rating-star:nth-child(-n+3),.comments__rating--4 .comments__rating-star:nth-child(-n+4),.comments__rating--5 .comments__rating-star:nth-child(-n+5){color:#7766a8}.comments__rating-star{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.125rem;height:1.125rem;margin-right:2px;color:#ced4da}.comments__reply{padding-left:6rem}.comments__reply .svg--reply-arrow{top:0;left:0;width:1.75rem;height:2.15rem;color:#adb5bd}@media screen and (max-width: 424px){.comment__product-details{-webkit-flex-basis:calc(97% - 10rem);-ms-flex-preferred-size:calc(97% - 10rem);flex-basis:calc(97% - 10rem);margin-left:3%;margin-bottom:0.5rem}}@media screen and (min-width: 425px){.comment__product--rich{display:grid;grid-template-columns:10rem 1fr;grid-template-rows:auto 1fr;gap:0 3%;grid-template-areas:"product_img product_details" "product_img product_info"}.comment__product--rich .comment__product-image{grid-area:product_img}.comment__product--rich .comment__product-details{grid-area:product_details}.comment__product--rich .comment__product-bought{margin-bottom:0.75rem}.comment__product--rich .comment__product-text-holder{grid-area:product_info}}@media screen and (max-width: 767px){.comment__product{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment__product--rich{margin-top:0 !important;margin-bottom:1rem}.comment__product--stripped{-webkit-flex-basis:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem;margin-right:5%}.comment__product--stripped .comment__product-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}.comment__product-image{-webkit-flex-basis:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem;margin-bottom:1rem}.comment__product-bought{margin-bottom:0.25rem}.comment__product-text-holder{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width: 768px){.comment__product{margin-bottom:1rem}.comment__product:hover{color:inherit}.comment__product:hover .comment__product-ttl{color:#7766a8;text-decoration:underline}.comment__product--stripped{-webkit-flex-basis:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem;margin-right:2%}.comment__product--rich{gap:0 1.5%}}@media screen and (min-width: 992px){.comments__reply .comments__author::after{content:'';display:inline-block;width:1px;height:1rem;margin:0 0.5rem;vertical-align:middle;background:#adb5bd}}.consent{position:fixed;bottom:0;left:0;right:0;font-size:.75em;background-color:rgba(0,0,0,0.8);z-index:9999}.consent__txt{display:block;color:#fff}.consent .btn:nth-child(1),.consent .custom-input__dropzone.dropzone:nth-child(1):not(.dz-started):before,.consent .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button:nth-child(1),.custom-input__dropzone.dropzone.dz-started .dz-message .consent .dz-button:nth-child(1),.consent .custom-file__btn:nth-child(1){background:transparent}.consent .btn:nth-child(1):hover,.consent .custom-input__dropzone.dropzone:nth-child(1):hover:not(.dz-started):before,.consent .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button:nth-child(1):hover,.custom-input__dropzone.dropzone.dz-started .dz-message .consent .dz-button:nth-child(1):hover,.consent .custom-file__btn:nth-child(1):hover{background-color:#f2f2f2;color:#000;-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.consent .btn:nth-child(2),.consent .custom-input__dropzone.dropzone:nth-child(2):not(.dz-started):before,.consent .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button:nth-child(2),.custom-input__dropzone.dropzone.dz-started .dz-message .consent .dz-button:nth-child(2),.consent .custom-file__btn:nth-child(2){background-color:#25850A;color:#fff}.consent .btn:nth-child(2):hover,.consent .custom-input__dropzone.dropzone:nth-child(2):hover:not(.dz-started):before,.consent .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button:nth-child(2):hover,.custom-input__dropzone.dropzone.dz-started .dz-message .consent .dz-button:nth-child(2):hover,.consent .custom-file__btn:nth-child(2):hover{background:#fff;color:#25850A}.consent .btn--bordered:not(:hover){-webkit-box-shadow:inset 0 0 0 2px #f2f2f2;box-shadow:inset 0 0 0 2px #f2f2f2;color:#fff}@media screen and (max-width: 575px){.consent__txt{text-align:center}}@media screen and (min-width: 992px){.copyright__valival{color:#fff;text-decoration:none}.copyright__valival:hover{text-decoration:underline}}.lector{color:inherit;background-color:rgba(0,0,0,0)}.lector--see-all{display:block}.lector--see-all .lector__all-holder{display:block;position:relative;overflow:hidden;width:80%;height:0;padding-bottom:80%;background-color:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease}.lector--see-all .lector__text{position:absolute;left:0;top:50%;width:100%;padding:1rem;color:#7766a8;font-weight:bold;font-size:1.5rem;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 100ms ease;transition:all 100ms ease}.lector--see-all:hover .lector__all-holder{background-color:#fefefe}.lector--see-all:hover .lector__text{color:#33003b;text-decoration:underline}.lector:not(.lector--line) .lector__holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lector:not(.lector--line) .lector__image{width:80%;margin:0 auto 1rem;padding-bottom:80%}.lector:not(.lector--line) .lector__socials{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lector--line:not(:last-child) .lector__holder{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ced4da}.lector--line .lector__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:15rem;-ms-flex-preferred-size:15rem;flex-basis:15rem;display:inline-block;width:15rem;margin-right:2rem;padding-bottom:15rem}.lector__image{overflow:hidden;position:relative;height:0}.lector__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lector__name{color:#000}.lector__position{color:#000;font-weight:normal;font-size:1rem}.lector__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lector__social{color:#495057;line-height:0;border-radius:50%;background-color:#e9ecef;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.lector__social:not(:last-child){margin-right:.5rem}.lector__social--email{padding:0.75rem}.lector__social--email .svg{width:1.5rem;height:1.5rem}.lector__social--social .svg{width:3rem;height:3rem}@media screen and (max-width: 575px){.lector--line{text-align:center}.lector--line .lector__socials{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 576px){.lector__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 992px){.lector__social:hover{color:#fff;background-color:#33003b}}.leftbar__menu{margin-top:0 !important;border-bottom:2px solid #000}.leftbar__menu.filter--closed>.filter__head{border-bottom:none}.leftbar__filters{background:#fff}.leftbar__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0;font-weight:700;font-size:1.25rem;line-height:1;border-bottom:1px solid #000}.leftbar__title:before{margin-right:10px}.leftbar__title--offsetted{margin-left:5%;margin-right:5%;border-bottom:1px solid #adb5bd}.leftbar__quick-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #adb5bd;color:#495057}.leftbar__quick-actions>*{cursor:pointer;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:0.85rem}.leftbar__quick-actions>*:hover{color:#7766a8;text-decoration:underline}.leftbar .svg--filters{margin-right:0.75rem;color:#7766a8}@media screen and (max-width: 991px){.leftbar{display:none;overflow-x:hidden;z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;padding-bottom:80px}.leftbar__title{text-transform:uppercase}.leftbar__quick-actions>*{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;line-height:40px;text-align:center}.leftbar__submit{z-index:1;position:fixed;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0.9375rem 0;background-color:#e9ecef}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.leftbar__submit{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(233,236,239,0.7)}}.leftbar__close{cursor:pointer;position:fixed;top:0.5rem;right:0.5rem;width:40px;height:40px;background-color:#fff}.leftbar__close .svg{position:absolute;top:50%;left:50%;color:#495057;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.leftbar__menu-toggler{cursor:pointer;margin:-0.25rem 0 0;padding:0 0 0.725rem;display:none}.leftbar__menu-toggler>*{color:#7766a8}.leftbar__menu-toggler>*:not(:last-child)::after{content:'';position:relative;display:inline-block;top:-2px;width:5px;height:5px;margin:0 0.5rem 0 0.25rem;border:1px solid transparent;border-top-color:#212529;border-right-color:#212529;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter--closed .leftbar__menu-toggler{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 992px){.leftbar__menu{border-bottom:1px solid #000}.leftbar__menu:not(:last-child){margin-bottom:1rem}.leftbar__menu .filter__head{display:none}.leftbar__quick-actions>*{padding:3% 0}}@media screen and (min-width: 1440px){.leftbar__quick-actions{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.leftbar__quick-actions>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.leftbar__quick-actions>*+*{margin-left:5%}}.logo{max-height:45px}.table{width:100%;border-collapse:collapse;background-color:#fff}.table__header{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.table__row{border-top:1px solid #e9ecef}.table__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.table__item+.table__item{border-top:1px solid #e9ecef}.table__item[data-header]::before{content:attr(data-header);text-transform:uppercase;padding:.75rem .75rem .75rem 0;font-weight:bold;width:7rem;overflow-wrap:break-word;font-size:.9375rem}@media (min-width: 320px){.table__item[data-header]::before{width:calc( 7rem + 5 * (100vw - 320px) / 180)}}@media (min-width: 500px){.table__item[data-header]::before{width:12rem}}.table__itemContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem 0}.f-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.f-table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.f-table__row--headings{display:none}.f-table__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.625rem}.f-table__cell[data-heading]::before{content:attr(data-heading);display:inline-block;padding:.75rem .75rem .75rem 0;width:9rem;overflow-wrap:break-word;font-size:.9375rem;font-weight:bold}@media (min-width: 320px){.f-table__cell[data-heading]::before{width:calc( 9rem + 3 * (100vw - 320px) / 180)}}@media (min-width: 500px){.f-table__cell[data-heading]::before{width:12rem}}.f-table__cell--heading{font-weight:bold;font-size:0.875rem}.f-table__cell--wishlist{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;-webkit-flex-basis:3rem !important;-ms-flex-preferred-size:3rem !important;flex-basis:3rem !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.f-table__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 0;font-size:1rem}.f-table--order-history{padding:0 0.5rem}.f-table--order-history .f-table__cell--actions{padding:.75rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.f-table--order-history .f-table__cell--status{padding:.75rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;text-align:center}.f-table--order-history .f-table__cell--status::before{padding:0}.f-table--order-history .f-table__cell--status span{padding:0.3125rem 1.3125rem;border-radius:0.3125rem}@media screen and (max-width: 991px){.f-table__cell{padding-left:0;padding-right:0}.f-table__cell:last-child{border-bottom:2px solid #e9ecef !important}.f-table__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.f-table--order-history .f-table__cell:not(:last-child){border-bottom:1px solid #e9ecef !important}}@media screen and (min-width: 992px){.table__header{text-transform:uppercase;position:relative;left:auto;width:auto;height:auto;overflow:auto;text-align:left}.table__row:not(.table__header):hover{background-color:#f1f1f1}.table__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.table__row--headings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.table__cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.table__cell[data-heading]::before{display:none}.table__cell--span-2{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.table__item{display:table-cell;padding:.625rem}.table__item--collapse{width:17%}.f-table__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.f-table__row--headings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.f-table__cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.f-table__cell[data-heading]::before{display:none}.f-table__cell--span-2{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.f-table__cell--id{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.f-table--order-history .f-table__row:not(:last-child){border-bottom:1px solid #e9ecef}.f-table--order-history .f-table__cell--status{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.topbar{display:none}.topbar__thumb{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:80px;height:80px;padding:0.5rem;margin-right:0.5rem}.topbar__thumb-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topbar__info{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.topbar__title{cursor:pointer;overflow:hidden;white-space:nowrap;display:block;padding-top:1rem;color:#000;font-size:1.125rem;line-height:1;text-overflow:ellipsis;-webkit-transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.topbar__title:hover,.topbar__title:focus{color:#7766a8}.topbar__prices{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:1rem}.topbar__prices.prices--reverse .prices__currency,.topbar__prices.prices--reverse .prices[data-from]:before{font-size:1.5rem}.topbar__prices.prices--reverse .prices__old+.prices__current{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.topbar__buy-holder{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.topbar--fixed{z-index:999;position:fixed;left:0;width:100%}.topbar:not(.topbar--fixed) .container{position:relative}.topbar:not(.topbar--fixed) .topbar__thumb,.topbar:not(.topbar--fixed) .topbar__prices,.topbar:not(.topbar--fixed) .topbar__buy{display:none}@media screen and (max-width: 991px){.visible-topbar .go-top{bottom:6rem}.visible-topbar .consent{bottom:5rem}.topbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:5rem;color:#000;background-color:#e9ecef}.topbar--fixed{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topbar__prod{display:grid;grid-template-columns:minmax(0, 50px) auto auto;grid-template-rows:auto auto;grid-gap:0 7px;grid-template-areas:"topbar_img topbar_info topbar_buy" "topbar_img topbar_price topbar_buy";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;min-width:0;height:5rem}.topbar__prod *{max-width:100%}.topbar__thumb{grid-area:topbar_img;margin-right:0;width:50px;height:50px;background-color:#fff}.topbar__info{grid-area:topbar_info}.topbar__title{padding:0}.topbar__prices{grid-area:topbar_price;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-0.25rem;padding:0 !important;line-height:1}.topbar__prices,.topbar__prices.prices--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.topbar__buy-holder{grid-area:topbar_buy;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 992px){.topbar{height:80px;color:#000;background-color:#e9ecef}.topbar--fixed{z-index:999;top:63px;display:block;color:#000;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.topbar--fixed .topbar__title{color:#000}.topbar__prod{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.topbar__prices.prices--reverse{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.topbar__prices.prices--reverse[data-from]::before{margin-left:auto}.topbar__prices .prices{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;line-height:1.125}.topbar__prices .prices[data-from]::before{margin-top:0.25rem}.topbar__prices .prices__prep,.topbar__prices .prices__old,.topbar__prices .prices__current{line-height:1.1}.topbar__prices .prices__from{display:none}.topbar__prices .prices__num{font-size:1.5rem}.topbar__prices .prices__valid{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;font-size:0.8125rem}.topbar__prices .prices__prep{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.topbar__prices .prices__old{margin-left:0 !important}.topbar__prices .prices__old+.prices__current{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.topbar__nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none;text-transform:uppercase}.topbar__nav-link{cursor:pointer;overflow:hidden;position:relative;display:block;padding-bottom:0.875rem;font-size:0.875rem}.topbar__nav-link::after{content:'';position:absolute;right:0;bottom:0;left:0;height:0.25rem;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem);background-color:#ced4da;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.topbar__nav-link:hover::after,.topbar__nav-link:focus::after,.topbar__nav-link.active::after{content:'';position:absolute;right:0;bottom:0;left:0;height:0.25rem;-webkit-transform:translateY(0);transform:translateY(0);background-color:#7766a8}.topbar__buy-holder{margin-left:1rem}.horizontal-menu .topbar--fixed{top:112px}}@media screen and (min-width: 1200px){.topbar--fixed{top:67px}.horizontal-menu .topbar--fixed{top:117px}}@media screen and (min-width: 1440px){.topbar--fixed{top:73px}.horizontal-menu .topbar--fixed{top:121px}}.topbar-ads{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;overflow:hidden;z-index:1000;white-space:nowrap;font-size:0.875rem;line-height:2}.topbar-ads__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.topbar-ads__row{padding:0 1rem;color:#000;background:#7766a8}@media screen and (max-width: 991px){.topbar-ads{line-height:25px}.body--topbar-hidden .topbar-ads{display:none}}@media screen and (min-width: 992px){.topbar-ads--animated .topbar-ads__inner:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}.team{color:inherit;background-color:rgba(0,0,0,0)}.team:not(.team--line) .team__holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.team:not(.team--line) .team__image{width:80%;margin:0 auto 1rem;padding-bottom:80%}.team:not(.team--line) .team__socials{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.team--line:not(:last-child) .team__holder{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ced4da}.team--line .team__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:15rem;-ms-flex-preferred-size:15rem;flex-basis:15rem;display:inline-block;width:15rem;margin-right:2rem;padding-bottom:15rem}.team__image{overflow:hidden;position:relative;height:0}.team__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__name{color:#000}.team__position{color:#000;font-weight:normal;font-size:1rem}.team__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.team__social{color:#495057;line-height:0;border-radius:50%;background-color:#e9ecef;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.team__social:not(:last-child){margin-right:.5rem}.team__social--email{padding:0.75rem}.team__social--email .svg{width:1.5rem;height:1.5rem}.team__social--social .svg{width:3rem;height:3rem}@media screen and (max-width: 575px){.team--line{text-align:center}.team--line .team__socials{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 576px){.team__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 992px){.team__social:hover{color:#fff;background-color:#33003b}}.extras-holder{height:400px}.extras__item{overflow:hidden}.extras__item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem;text-align:center;background-color:rgba(0,0,0,0)}.extras__icon,.home .page-block__el-root-cat-icon{width:5.75rem;height:5.75rem;padding:1.25rem;margin-bottom:1rem;border-radius:50%;color:#fff;background-color:#7766a8}.extras__icon>img,.home .page-block__el-root-cat-icon>img{width:100%;height:100%}.extras__icon svg,.home .page-block__el-root-cat-icon svg{fill:#fff}.extras__title{font-size:1.5rem;font-weight:700;color:#7766a8}.extras__description{margin-top:1rem;padding:0 1rem;color:#4D4D4D}.entries__link{overflow:hidden;position:relative;display:block;height:0;padding-bottom:66.66667%}.entries__link:hover .entries__content{opacity:.75;color:#fff;background-color:rgba(0,0,0,0)}.entries__link:hover .entries__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.entries__figure{display:block}.entries__img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.entries__content{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1;color:#fff;text-align:center;background-color:rgba(0,0,0,0.25);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.entries__icon{width:25%;height:25%;margin-bottom:0.5rem}.entries__title{font-size:1rem;font-weight:700;padding:0px 1rem}@media screen and (min-width: 576px){.entries__title{font-size:1.25rem}}@media screen and (min-width: 992px){.entries__title{font-size:1.5rem}}.event-card{line-height:1.6}.event-card--inactive{opacity:0.5}.event-card--inactive,.event-card--inactive *{cursor:help}.event-card--slide:not(.event-card--horizontal){display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.event-card--slide:not(.event-card--horizontal) .event-card__description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.event-card--search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-card--search .event-card__figure,.event-card--search .event-card__description{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem}.event-card--search .event-card__title{font-size:1.2rem}.event-card--see-all .event-card__holder{display:block;position:relative;overflow:hidden;width:100%;height:0;padding-bottom:70%;background-color:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease}.event-card--see-all .event-card__text{position:absolute;left:0;top:50%;width:100%;padding:0 0.5rem;color:#7766a8;font-weight:bold;font-size:1.5rem;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 100ms ease;transition:all 100ms ease}.event-card--see-all:hover .event-card__holder{background-color:#fefefe}.event-card--see-all:hover .event-card__text{color:#33003b;text-decoration:underline}.event-card__figure>a{overflow:hidden;position:relative;display:inline-block;width:100%;height:0;padding-bottom:70%}.event-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-card__title{overflow-wrap:break-word;color:#000;font-size:1.15rem}.event-card__details,.event-card__details *{color:#33003b}.event-card__description{font-size:1rem}.event-card__description>p:last-child{margin-bottom:0 !important}.event-card__text{display:block}.event-card .link{font-size:1rem;color:#7766a8}.event-card .link:before{border-color:#7766a8}@media screen and (min-width: 375px){.event-card--search{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-card--search .event-card__figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.event-card--search .event-card__description{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}}@media screen and (min-width: 992px){.event-card--search .event-card__description{-webkit-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%}.event-card__title{font-size:1.125rem}.event-card .link:hover,.event-card .filters__btn-more .link--active,.filters__btn-more .event-card .link--active{color:#000}.event-card .link:hover:before,.event-card .filters__btn-more .link--active:before,.filters__btn-more .event-card .link--active:before{border-color:#000}}.event-details__stickers{position:absolute;top:1rem;left:0}.event-details__info{overflow:hidden}.event-details__details *{color:#33003b}.event-details__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.25rem}.event-details__btn{margin:0 0.25rem}.event-details__gallery-img{display:block;width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 992px){.event-details__stickers .stickers__sticker{padding:0.5rem 1rem;border-radius:0;font-size:1rem}.event-details .gallery:not(.gallery--modal) .gallery__img{height:28.4vw !important}.event-details .gallery:not(.gallery--modal) .gallery__thunmb{height:87px}}.event-program{overflow:hidden;border:1px solid #ced4da}.event-program__row{overflow:hidden}.event-program__row:not(:last-child){border-bottom:1px solid #ced4da}.event-program__row--unimportant .event-program__cell{color:#212529 !important;background-color:#e9ecef !important}.event-program__cell{border-left:1px solid #ced4da}.event-program__cell:first-child{border-left:0;font-weight:bold;color:#fff;background-color:#7766a8}@media screen and (min-width: 992px){.event-program__row:hover .event-program__cell{color:#fff !important;background-color:#33003b !important}.event-program__cell{padding:1rem}.event-program a:hover{color:#fff;text-decoration:underline}}@media screen and (max-width: 991px){.event-program__cell:empty{display:none}}.form--popup,.form--localization{padding:1.3rem}.form__titles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form__sub-title{color:#999}.form__sub-title:not(.mb-1){margin-bottom:0}.form__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid #e6e6e6}.form__antibot{z-index:-1;position:absolute;opacity:0}.form__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.form__label.clicked{color:#33003b}.form__label span{padding-bottom:5px}.form__label--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form__label--full{width:100%}.form input:not([type='radio']):not([type='checkbox']),.form .custom-file__holder:not([type='radio']):not([type='checkbox']){width:100%}.form input[type='radio'],.form .custom-file__holder[type='radio'],.form input[type='checkbox'],.form .custom-file__holder[type='checkbox']{width:auto}@media screen and (max-width: 374px){.form__label span{font-size:16px}}@media screen and (min-width: 992px){.form--localization{min-width:25rem}.form__label{cursor:pointer}.form__label--full{width:100%}}@media screen and (max-width: 991px){.form__btn{margin-bottom:5rem}}.custom-controls__options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.custom-controls__options>*{line-height:1.2;margin-bottom:1rem}.custom-controls__options>:not(:last-child){margin-right:1rem}.custom-control{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.custom-control__input{position:absolute;z-index:-1;opacity:0;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;border:0 !important}.custom-control__input[type='radio']:checked ~ .custom-control__label::before{color:#fff;border-color:#7766a8;background-color:#fff}.custom-control__input[type='checkbox']:checked ~ .custom-control__label::before{color:#fff;border-color:#7766a8;background-color:#7766a8}.custom-control__label::before{content:'';position:absolute;top:2px;left:0;display:block;width:16px;height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border:1px solid #adb5bd;background-color:#fff}.custom-control__label::after{content:'';position:absolute;display:block;width:0;height:0;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.custom-control__error{display:none;margin-top:0.5rem;font-size:0.75rem;color:#dd162a}.invalid .custom-control__error{display:block}.invalid .custom-control__label::before{border-color:#dd162a}.custom-control__bottrap{position:absolute;z-index:-1;opacity:0}.custom-checkbox{cursor:pointer}.custom-checkbox .custom-control__input:checked ~ .custom-control__label::after{border-right-color:#fff;border-bottom-color:#fff}.custom-checkbox .custom-control__label{position:relative;display:inline-block;padding-left:1.5rem}.custom-checkbox .custom-control__label::after{top:3px;left:5px;width:6px;height:10px;border:2px solid transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox .custom-control__label a{color:#7766a8}.custom-checkbox .custom-control__label a:hover{text-decoration:underline}.custom-radio{cursor:pointer}.custom-radio .custom-control__input:checked ~ .custom-control__label::after{background-color:#7766a8}.custom-radio .custom-control__label{position:relative;display:inline-block;padding-left:1.5rem}.custom-radio .custom-control__label::before{border-radius:50%}.custom-radio .custom-control__label::after{top:6px;left:4px;width:8px;height:8px;border-radius:50%}.custom-radio--centered .custom-control__label::before,.custom-radio--centered .custom-control__label::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-file,.custom-input,.custom-select,.default-select{position:relative;margin-bottom:1rem;line-height:1;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.custom-file__error,.custom-input__error,.custom-select__error,.default-select__error{display:none;margin-top:0.5rem;font-size:0.75rem;color:#dd162a}.custom-file__description,.custom-input__description,.custom-select__description,.default-select__description{margin-top:0.5rem;color:#adb5bd;font-style:italic;font-size:0.875rem}.custom-file__description a,.custom-input__description a,.custom-select__description a,.default-select__description a{text-decoration:underline}.custom-file__validation .svg,.custom-input__validation .svg,.custom-select__validation .svg,.default-select__validation .svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0.5rem;right:0.5rem;width:0.75rem;height:0.75rem;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.custom-file__validation .svg--check-circle,.custom-file__validation .svg--error-circle,.custom-input__validation .svg--check-circle,.custom-input__validation .svg--error-circle,.custom-select__validation .svg--check-circle,.custom-select__validation .svg--error-circle,.default-select__validation .svg--check-circle,.default-select__validation .svg--error-circle{opacity:0}.custom-file__validation .svg--check-circle,.custom-input__validation .svg--check-circle,.custom-select__validation .svg--check-circle,.default-select__validation .svg--check-circle{color:#28a745}.custom-file__validation .svg--error-circle,.custom-input__validation .svg--error-circle,.custom-select__validation .svg--error-circle,.default-select__validation .svg--error-circle{color:#dd162a}.custom-file__validation .svg--asterisk,.custom-input__validation .svg--asterisk,.custom-select__validation .svg--asterisk,.default-select__validation .svg--asterisk{display:none}.validated .invalid .custom-file__error,.validated .invalid .custom-input__error,.validated .invalid .custom-select__error,.validated .invalid .default-select__error{display:block}.valid .custom-file__validation .svg--check-circle,.valid .custom-input__validation .svg--check-circle,.valid .custom-select__validation .svg--check-circle,.valid .default-select__validation .svg--check-circle{opacity:1 !important}.valid .custom-file__validation .svg--error-circle,.valid .custom-file__validation .svg--asterisk,.valid .custom-input__validation .svg--error-circle,.valid .custom-input__validation .svg--asterisk,.valid .custom-select__validation .svg--error-circle,.valid .custom-select__validation .svg--asterisk,.valid .default-select__validation .svg--error-circle,.valid .default-select__validation .svg--asterisk{opacity:0 !important}.invalid .custom-file__validation .svg--error-circle,.invalid .custom-input__validation .svg--error-circle,.invalid .custom-select__validation .svg--error-circle,.invalid .default-select__validation .svg--error-circle{opacity:1 !important}.invalid .custom-file__validation .svg--check-circle,.invalid .custom-file__validation .svg--asterisk,.invalid .custom-input__validation .svg--check-circle,.invalid .custom-input__validation .svg--asterisk,.invalid .custom-select__validation .svg--check-circle,.invalid .custom-select__validation .svg--asterisk,.invalid .default-select__validation .svg--check-circle,.invalid .default-select__validation .svg--asterisk{opacity:0 !important}.custom-input__input{width:100%;height:3rem;padding:1.325rem 0.825rem 0.25rem}.custom-input__label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:1.05rem;left:0.825rem;cursor:text;line-height:1;margin-bottom:0;color:#6c757d;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.custom-input__input:not(:-moz-placeholder-shown)+.custom-input__label{top:0.5rem;font-size:0.75rem}.custom-input__input:not(:-ms-input-placeholder)+.custom-input__label{top:0.5rem;font-size:0.75rem}.custom-input__input:focus+.custom-input__label,.custom-input__textarea:focus+.custom-input__label,.custom-input__input:required:valid+.custom-input__label,.custom-input__textarea:required:valid+.custom-input__label,.custom-input__input:not(:placeholder-shown)+.custom-input__label{top:0.5rem;font-size:0.75rem}.custom-input__input:required ~ .custom-input__validation .svg--asterisk{display:block;color:#ced4da}.validated .invalid .custom-input__input{border-color:#dd162a}.custom-input__input:required ~ .custom-input-autocomplete__all{top:auto;bottom:0;-webkit-transform:none;transform:none}.custom-input__error+.custom-input-autocomplete__all{top:21px !important}.custom-input-autocomplete__all{cursor:pointer;position:absolute;top:50%;right:1px;width:28px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-input-autocomplete__all::after{content:'';position:absolute;top:50%;right:calc(0.5rem + 1px);width:8px;height:8px;border-right:2px solid #adb5bd;border-bottom:2px solid #adb5bd;-webkit-transform:translateY(calc(-50% - 3px)) rotate(45deg);transform:translateY(calc(-50% - 3px)) rotate(45deg)}.custom-input__dropzone.dropzone{min-height:150px;padding:10px;border:2px dashed #adb5bd;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);font-family:"Montserrat",Arial,sans-serif;background-color:#fff}.custom-input__dropzone.dropzone:hover,.custom-input__dropzone.dropzone:focus{border-color:#33003b}.custom-input__dropzone.dropzone:not(.dz-started):before,.custom-input__dropzone.dropzone:not(.dz-started):after{z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 140ms ease;transition:all 140ms ease}.custom-input__dropzone.dropzone:not(.dz-started):before{content:attr(data-btn);cursor:pointer;margin-top:-2.75rem}.custom-input__dropzone.dropzone:not(.dz-started):after{content:attr(data-descr);opacity:0.7;margin-top:0.925rem;font-size:0.925rem}.custom-input__dropzone.dropzone:not(.dz-started) .dz-message{position:absolute;opacity:0}.custom-input__dropzone.dropzone.dz-started{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-input__dropzone.dropzone.dz-started .dz-message{display:block;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.custom-input__dropzone.dropzone.dz-started .dz-message .dz-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-input__dropzone.dropzone.dz-started .dz-message .svg{width:1.25rem;height:1.25rem;margin-right:0.5rem}.custom-input__dropzone.dropzone .dz-remove{cursor:pointer;z-index:99;position:absolute;top:-0.5rem;right:-0.5rem;padding:0.5rem;border-radius:50%;color:#fff;background:#dd162a;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.custom-input__dropzone.dropzone .dz-remove .svg{pointer-events:none;width:1rem;height:1rem}.custom-input__dropzone.dropzone .dz-remove:hover,.custom-input__dropzone.dropzone .dz-remove:focus{text-decoration:none;color:#fff !important;background:#af1121 !important}.custom-input__dropzone.dropzone .dz-success-mark,.custom-input__dropzone.dropzone .dz-error-mark{-webkit-transform:scale(0.6);transform:scale(0.6)}.custom-input__dropzone.dropzone .dz-success-mark{background-color:rgba(0,187,0,0.8)}.custom-input__dropzone.dropzone .dz-error-mark{background-color:rgba(221,22,42,0.8)}.custom-input__dropzone.dropzone .dz-progress{opacity:0;border:3px solid rgba(255,255,255,0.8);background:rgba(255,255,255,0.8)}.custom-input__dropzone.dropzone .dz-progress .dz-upload{background-color:#33003b}.custom-input__dropzone.dropzone .dz-details{display:none}.custom-input__dropzone.dropzone .dz-preview{margin:1rem}.custom-input__dropzone.dropzone .dz-preview:last-child{margin-right:2rem}.custom-file__input{z-index:-1;position:absolute;opacity:0}.custom-file__holder{cursor:pointer;overflow:hidden;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;height:3rem;padding:0}.custom-file__label{overflow:hidden;white-space:nowrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;padding:0 1.65rem 0 0.825rem;color:#6c757d;line-height:3rem;text-overflow:ellipsis}.custom-file__btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:100%}.custom-file__input:required ~ .custom-file__validation .svg--asterisk{display:block;color:#ced4da}.validated .invalid .custom-file__holder{border-color:#dd162a}.custom-controls__label,.default-select__label,.custom-select__label{display:block;margin-bottom:0.5rem;color:#6c757d}.default-select,.custom-select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.default-select--labeled .svg,.custom-select--labeled .svg{top:2rem}.default-select__selected,.custom-select__selected{overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #adb5bd;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;-webkit-transition:border-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:border-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.default-select__selected::before,.custom-select__selected::before{content:'';position:absolute;top:0;right:0;bottom:0;width:1.75rem;background-color:#fff}.default-select__selected::after,.custom-select__selected::after{content:'';position:absolute;top:50%;right:calc(0.5rem + 1px);width:8px;height:8px;border-right:2px solid #adb5bd;border-bottom:2px solid #adb5bd;-webkit-transform:translateY(calc(-50% - 2px)) rotate(45deg);transform:translateY(calc(-50% - 2px)) rotate(45deg);-webkit-transition:all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.default-select__selected:focus,.custom-select__selected:focus{border-color:#33003b;outline:none}.default-select__select:required ~ .default-select__validation .svg--asterisk,.custom-select__select:required ~ .default-select__validation .svg--asterisk,.default-select__select:required ~ .custom-select__validation .svg--asterisk,.custom-select__select:required ~ .custom-select__validation .svg--asterisk{display:block;color:#ced4da}.validated .invalid .default-select__selected,.validated .invalid .custom-select__selected{border-color:#dd162a}.default-select__select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';width:100%;height:3rem;padding:0.25rem 1.75rem 0.25rem 0.875rem;border:0;font-size:1rem;background-color:transparent}.default-select__selected:hover{border-color:#33003b}.default-select__selected:focus-within{outline:none;border-color:#33003b}.default-select__selected:focus-within::after{border-color:#000;-webkit-transform:translateY(calc(-50% + 2px)) rotate(-135deg);transform:translateY(calc(-50% + 2px)) rotate(-135deg)}.custom-select{color:#000}.custom-select select,.custom-select__selected{height:3rem}.custom-select__selected{padding:0.25rem 1.75rem 0.25rem 0.875rem}.custom-select__selected.active{border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#33003b}.custom-select__selected.active::after{border-color:#000;-webkit-transform:translateY(calc(-50% + 2px)) rotate(-135deg);transform:translateY(calc(-50% + 2px)) rotate(-135deg)}.custom-select__items li,.custom-select__selected{cursor:pointer}.custom-select__items{z-index:9999;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:-webkit-fill-available;width:-moz-available;width:stretch;max-height:25vh;padding:0;margin:0;list-style:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;color:#000;font-size:0.875rem;background-color:#fff;-webkit-box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.15)}.custom-select__items:focus{outline:none}.custom-select__items li{padding:0.325rem 0.875rem;border:1px solid transparent}.custom-select__items li:not(:last-child){border-color:transparent transparent #e9ecef transparent}.custom-select__items li:hover,.custom-select__items .selected{color:#fff;border-color:#33003b !important;background-color:#33003b}.custom-select__items li:focus{outline:none}.custom-select__items li:focus{color:#fff;border-color:#7766a8;background-color:#7766a8}.custom-select__select:required ~ .custom-select__selected::after{top:auto;bottom:calc(0.5rem - 3px)}.custom-select--reverse .custom-select__selected.active{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.custom-select--reverse .custom-select__items{top:auto;bottom:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 -0.5rem 1rem 0 rgba(0,0,0,0.1);box-shadow:0 -0.5rem 1rem 0 rgba(0,0,0,0.1)}@media screen and (max-width: 991px){.custom-control-checkbox-mobile-offset .custom-control__label{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2.5rem}.custom-control-checkbox-mobile-offset .custom-control__label:before{top:calc(2px + 0.5rem);left:0.5rem}.custom-control-checkbox-mobile-offset .custom-control__label::after{top:calc(3px + 0.5rem);left:calc(5px + 0.5rem)}}@media screen and (min-width: 992px){.custom-file:hover .custom-file__btn{color:#fff;background-position:bottom center}.custom-control:hover .custom-control__label::before{border-color:#33003b}.custom-select__selected:hover{border-color:#33003b}}.form__prod-title{font-size:.875rem}.form__prod-num{margin-top:0.25rem;color:#adb5bd;font-size:.875rem}.form__prod-name{font-weight:bold}.form__prod-price{margin-top:0.5rem;font-size:1.25rem;line-height:1}.dial-form{overflow:auto;background:#fff;padding:.9375rem 1.25rem}.dial-form>*{margin-bottom:1rem}.dial-form__title{font-size:1.5rem;text-transform:uppercase;font-weight:bold}.dial-form__prod-num{color:#999;font-size:.875rem;padding-bottom:1rem;border-bottom:1px solid #e6e6e6}.dial-form__description{line-height:1.6}.dial-form__col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dial-form__label{display:block;color:#666;margin-bottom:.3125rem}.dial-form__input{display:block;width:100%}.dial-form__tip{color:#999;font-style:italic;font-size:.8125rem}.dial-form__captcha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.dial-form__captcha>*{margin:5px}.dial-form__close{cursor:pointer;display:block;position:absolute;top:0;right:0;width:32px;height:32px;margin:0}.dial-form__close::before,.dial-form__close::after{content:'';position:absolute;left:15px;height:18px;width:3px;background-color:gray;top:50%}.dial-form__close::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.dial-form__close::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modal .dial-form__close{display:none}.dial-form .form__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 992px){.modal .form.dial-form{max-width:900px;min-width:750px}}.form--signing{padding:0 10px 1.5rem}.form__signing-link{color:#7766a8;text-decoration:none}.form__signing-link:hover{color:#7766a8;text-decoration:underline}.form__social-btn-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__social-login-btn{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:3rem;text-decoration:none}.form__social-login-btn--facebook{color:#fff;background-color:#4267b2}.form__social-login-btn--facebook:hover{color:#fff;background-color:#365899}.form__social-login-btn--google{color:#757575;background-color:#fff;border:1px solid #adb5bd}.form__social-login-btn--google:hover{color:#555;background-color:#fff;border-color:#6c757d}.form__social-login-btn--apple{color:#000;background-color:#fff;border:1px solid #adb5bd}.form__social-login-btn--apple:hover{color:#000;background-color:#fff;border-color:#000}.form__social-login-btn>span{padding-top:2px;line-height:1}.form__pass-toggler{cursor:pointer;position:absolute;top:0;right:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:4rem;height:3rem;color:#dee2e6}.form__company-toggler{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form__company-toggler--toggled .form__company-toggler-icon:after{opacity:0}.form__company-toggler-icon{position:relative;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#7766a8}.form__company-toggler-icon:before,.form__company-toggler-icon:after{content:'';position:absolute;background-color:#fff}.form__company-toggler-icon:before{top:calc(50% - 1px);left:25%;height:2px;width:50%}.form__company-toggler-icon:after{top:25%;left:calc(50% - 1px);width:2px;height:50%}@media screen and (min-width: 425px){.form--signing{padding-left:7px;padding-right:7px}}@media screen and (min-width: 992px){.form--signing{min-width:500px;max-width:500px;padding:0 5rem 3rem}}.form__row-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form__checkout-new{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__checkout-payments .form__label--centered-row:not(:last-of-type){border-bottom:1px solid #adb5bd}.form__checkout-payments .form__label--centered-row span{font-size:16px;text-transform:none}.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1+.custom-input,.form--quick-order .text-sm.d-block.custom-control.mb-1+.custom-input{margin-top:1rem !important}.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1 ~ .custom-input,.form--quick-order .text-sm.d-block.custom-control.mb-1 ~ .custom-input{display:none}.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1.checked ~ .custom-input,.form--quick-order .text-sm.d-block.custom-control.mb-1.checked ~ .custom-input{display:block}.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1 ~ .custom-input.valid,.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1 ~ .custom-input.valid ~ .custom-input,.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1 ~ .custom-input.invalid,.form[action*="checkout/quick"] .text-sm.d-block.custom-control.mb-1 ~ .custom-input.invalid ~ .custom-input,.form--quick-order .text-sm.d-block.custom-control.mb-1 ~ .custom-input.valid,.form--quick-order .text-sm.d-block.custom-control.mb-1 ~ .custom-input.valid ~ .custom-input,.form--quick-order .text-sm.d-block.custom-control.mb-1 ~ .custom-input.invalid,.form--quick-order .text-sm.d-block.custom-control.mb-1 ~ .custom-input.invalid ~ .custom-input{display:block !important}@media screen and (min-width: 992px){.form__row-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.feedback__sub-title{font-size:1.25rem}.feedback__products{padding:0;list-style:none}.feedback__products-item:last-child,.feedback__products-item:nth-last-child(2){padding-bottom:0 !important}.feedback__products-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.feedback__products-figure{max-width:100%;margin-bottom:1rem}.feedback__products-image{width:100%}.feedback__products-details{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.feedback__products-name{font-weight:700;margin-bottom:0.5rem}.feedback__products-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.feedback__products-rating .rate__star{width:1.5rem;height:1.5rem;margin-left:0.25rem}.feedback__submit{margin-bottom:1rem}.feedback-order-descr{font-size:1.125rem}@media screen and (min-width: 425px){.feedback__products-figure{max-width:50%}}@media screen and (min-width: 768px){.feedback__products-item:nth-child(2n+1):not(:first-child) .feedback__products-info:before{content:'';position:absolute;top:-14px;left:7px;height:1px;width:calc(200% - 14px);background-color:#ced4da}.feedback__products-figure{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:20%;margin-right:1rem;margin-bottom:0;padding-bottom:20%;position:relative;width:100%;overflow:hidden}.feedback__products-image{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.feedback__products-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.feedback__products-rating .rate__star{width:1.25rem;height:1.25rem;margin-left:0.125rem}}@media screen and (min-width: 992px){.feedback__products-item:nth-child(2n+1):not(:first-child) .feedback__products-info:before{top:-1rem;left:.5rem;width:calc(200% - 1rem)}}@media screen and (min-width: 992px){.feedback__products-item:nth-child(2n+1):not(:first-child) .feedback__products-info:before{top:-1.125rem;left:.5625rem;width:calc(200% - 1.125rem)}}@media screen and (min-width: 992px){.feedback__products-item:nth-child(2n+1):not(:first-child) .feedback__products-info:before{top:-1.5rem;left:.75rem;width:calc(200% - 1.5rem)}}.rate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#666;font-size:1rem}.rate>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.rate__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rate__title{margin-right:0.5rem;line-height:1}.rate__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rate__star{display:inline-block;width:1.25rem;height:1.25rem}.rate__star:not(:last-child){margin-right:0.125rem}.rate__star--empty{color:#ced4da}.rate__star--full{color:#7766a8}.rate__star .svg{vertical-align:top}.rate__count{margin-left:0.25rem;font-size:0.925rem;line-height:1}@media screen and (min-width: 992px){.rate:not(.cursor-default)__list:hover{cursor:pointer}}.related-rows__item{height:440px;background-repeat:no-repeat;background-size:cover;background-position:center}.related-rows__item::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25);-webkit-transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.related-rows__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding:2rem 1rem;color:#fff;text-align:center}.related-rows__category{letter-spacing:0.025rem;margin-bottom:0.5rem;text-shadow:0 0 0.5rem rgba(0,0,0,0.5)}.related-rows__title{color:#fff;margin-bottom:1rem;text-shadow:0 0 0.75rem rgba(0,0,0,0.5)}@media screen and (min-width: 576px){.related-rows__content{padding:2rem 3.5rem 4rem;text-align:left}}@media screen and (min-width: 992px){.related-rows:hover .related-rows__item::before{background-color:rgba(0,0,0,0.5)}.related-rows__item:hover::before{background-color:rgba(0,0,0,0.1) !important}}.share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.share .twitter .btn,.share .twitter .custom-input__dropzone.dropzone:not(.dz-started):before,.share .twitter .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .share .twitter .dz-button,.share .twitter .custom-file__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3px .5rem;text-transform:unset}.share .twitter .svg{width:14px;height:14px}.buy-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.buy-form__quantity{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:35%;padding:.5rem}.buy-form__quantity::after{content:'';position:absolute;top:15%;right:-1px;bottom:15%;width:1px;background-color:rgba(255,255,255,0.5)}.buy-form__input{min-width:0;width:100%;height:100%;margin-right:.5rem;text-align:center;border:none}.buy-form__unit{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#fff}.buy-form__btn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;outline:none}.buy-form__btn:only-child{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.buy-form__btn>.svg{width:18px;height:18px}.buy-form__quantity+.buy-form__btn{border-top-left-radius:0;border-bottom-left-radius:0}.buy-form--stacked{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.buy-form--stacked>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media screen and (min-width: 992px){.buy-form__quantity{max-width:50%}.buy-form__quantity+.buy-form__btn:hover{background-color:rgba(0,0,0,0)}}@media screen and (min-width: 1440px){.buy-form__input{min-width:1rem;padding:0}.buy-form__btn{font-size:0.925rem;padding-left:0.75rem;padding-right:0.75rem}}@media screen and (min-width: 1680px){.buy-form__input{padding:6px}.buy-form__btn{font-size:1rem;padding-left:1.25rem;padding-right:1.25rem}}.gallery{overflow:hidden;position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.gallery--thumbs-in-mobile .gallery__nav,.gallery--thumbs-in-mobile .gallery__end-card{height:calc(100% - 18.5vw - .5rem)}.gallery--end-card .gallery__img{opacity:0.2}.gallery--zoom-active .gallery__big{visibility:hidden}.gallery--modal .gallery  .gallery--modal .gallery__gallery-inner,.gallery--modal .gallery__img--fullsize{height:calc(100vh - 2.5rem)}.gallery--modal .gallery__big{width:auto;height:auto}.gallery--product .gallery__img{background-color:#fff}.gallery:not(.gallery--portrait) .gallery__thumbs{padding:1rem 0 0;max-width:95vw}.gallery:not(.gallery--portrait) .gallery__thumb:not(:last-child){margin-right:1rem}.gallery__big{display:inline-block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.gallery__img{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:25vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);opacity:1}.gallery__img.hide{display:none !important}.gallery__video-cover{cursor:pointer}.gallery__play-btn{pointer-events:none;cursor:pointer;position:absolute;top:50%;left:50%;width:5rem;height:5rem;color:#fff;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:-webkit-transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-filter:drop-shadow(0 0 1rem rgba(0,0,0,0.25));filter:drop-shadow(0 0 1rem rgba(0,0,0,0.25))}.gallery__counter-holder{z-index:1;position:absolute;bottom:0.875rem;right:0.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallery__zoom,.gallery__counter{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.375rem;color:#fff;font-size:0.825rem;line-height:1;text-align:center;background-color:rgba(0,0,0,0.25);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery__thumbs{overflow:hidden;display:none}.gallery__thumb{overflow:hidden;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;background-color:#fff}.gallery__thumb::before{z-index:2;position:absolute;left:15px;bottom:15px}.gallery__thumb::after{content:'';cursor:pointer;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #e9ecef;background-color:transparent !important;-webkit-transition:border 0.1s ease;transition:border 0.1s ease}.gallery__thumb:hover{cursor:pointer}.gallery__thumb--map{background:url("images/map-thumb.png");background-repeat:no-repeat;background-size:cover}.gallery__thumb--end-card:not(.gallery__thumb--current):not(:hover) .gallery__thumb-img{opacity:0.4}.gallery__thumb:hover::after,.gallery__thumb--current::after{border-color:#7766a8}.gallery__thumb:hover .gallery__thumb-img,.gallery__thumb--current .gallery__thumb-img{opacity:1}.gallery__thumb-img{width:100%;height:100%;opacity:0.75;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.gallery__nav--hidden{visibility:hidden}.gallery__nav--noup .gallery__prev,.gallery__nav--nodown .gallery__next{visibility:hidden;opacity:0}.gallery__prev,.gallery__next{z-index:3;cursor:pointer;position:absolute;top:50%;width:30px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0.25)}.gallery__prev:before,.gallery__next:before{content:'';display:inline-block;position:relative}.gallery__prev{left:0}.gallery__prev::before{left:4px;bottom:4px;display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%, -50%) rotate(135deg);-webkit-transform:translate(-50%, -50%) rotate(135deg);-webkit-transform-origin:bottom center;transform-origin:bottom center}.gallery__next{right:0}.gallery__next::before{right:2px;bottom:-2px;display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right}.gallery__google-map{width:100%;height:45vmax}.gallery__end-card{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:all 200ms ease;transition:all 200ms ease}.gallery__end-card--visiblie{visibility:visible;opacity:1}.gallery__end-card-descr{position:relative;text-transform:uppercase;font-weight:bold;font-size:1.25rem}.gallery source{width:auto;height:auto}.zoom-wrapper{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.zoom-wrapper,.zoom-wrapper *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.zoom-wrapper>img{position:absolute;left:50%;top:50%;max-width:none !important;max-height:none !important;z-index:0}.zoom-wrapper>.zoom-overlay{-ms-touch-action:manipulation !important;touch-action:manipulation !important;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.zoom-wrapper>.zoom-overlay.zoomed{-ms-touch-action:none !important;touch-action:none !important}.zoom-wrapper.zoom-enabled>.zoom-overlay{cursor:-webkit-zoom-in;cursor:zoom-in}@media screen and (max-width: 575px){.gallery--thumbs-in-mobile .gallery__thumb{width:18.5vw !important}.gallery--thumbs-in-mobile .gallery__counter-holder{bottom:calc(18.5vw + .5rem + 0.825rem) !important}}@media screen and (min-width: 576px){.gallery--thumbs-in-mobile .gallery__nav,.gallery--thumbs-in-mobile .gallery__end-card{height:calc(100% - 16vw - .5rem)}}@media screen and (max-width: 991px){.gallery{padding:0}.gallery:not(.gallery--modal) .gallery__img,.gallery:not(.gallery--modal) .gallery__big{max-height:60vh}.gallery:not(.gallery--modal) .gallery__big{-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}.gallery:not(.gallery--modal) .gallery__nav{z-index:3;position:absolute;top:0;left:0;width:100%}.gallery:not(.gallery--modal):not(.gallery--thumbs-in-mobile) .gallery__nav{height:100%}.gallery__gallery-inner,.gallery--modal .gallery__img--fullsize{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%}.gallery--modal .gallery__img{cursor:-webkit-grab;cursor:grab;height:100vh}.gallery--modal .gallery__img:not(.gallery__img--fullsize){min-height:calc(100vh - 85px)}.gallery--thumbs-in-mobile .gallery__thumbs{overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.5rem;scrollbar-width:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.gallery--thumbs-in-mobile .gallery__thumbs::-webkit-scrollbar{display:none}.gallery--thumbs-in-mobile .gallery__thumb{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;width:16vw;height:auto;aspect-ratio:1;scroll-snap-align:start}.gallery--thumbs-in-mobile .gallery__counter-holder{bottom:calc(16vw + .5rem + 0.825rem)}.gallery--end-card .product-gifts,.gallery--end-card .stickers,.gallery--end-card .gallery__counter-holder{z-index:-1 !important;opacity:0}.gallery--end-card .gallery__nav{position:static !important;width:auto;height:auto}.gallery--end-card.gallery--thumbs-in-mobile .gallery__prev,.gallery--end-card.gallery--thumbs-in-mobile .gallery__next{top:calc(50% - (18.5vw / 2 + .5rem / 2))}}@media screen and (min-width: 992px){.gallery--modal:not(.gallery--portrait) .gallery__img:not(.gallery__img--fullsize){height:calc(100% - 120px - 1rem)}.gallery--modal:not(.gallery--portrait) .gallery__prev--dk,.gallery--modal:not(.gallery--portrait) .gallery__next--dk{opacity:1 !important;top:calc(50% - 60px) !important;bottom:auto !important}.gallery--modal.gallery--portrait .gallery__img{height:100%}.gallery--modal .gallery__img--fullsize{height:100%}.gallery--portrait .gallery__thumbs{position:absolute;top:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:120px;height:100%;padding:0}.gallery--portrait .gallery__thumb:not(:last-child){margin-bottom:1rem}.gallery--portrait .gallery__prev:not(.gallery__prev--dk),.gallery--portrait .gallery__next:not(.gallery__next--dk){width:60px;height:30px;left:30px;-webkit-transform:none;transform:none}.gallery--portrait .gallery__prev:not(.gallery__prev--dk)::before,.gallery--portrait .gallery__next:not(.gallery__next--dk)::before{left:6px}.gallery--portrait .gallery__prev:not(.gallery__prev--dk){top:0}.gallery--portrait .gallery__prev:not(.gallery__prev--dk)::before{top:8px;display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%, -50%) rotate(-135deg);-webkit-transform:translate(-50%, -50%) rotate(-135deg);-webkit-transform-origin:center center;transform-origin:center center}.gallery--portrait .gallery__next:not(.gallery__next--dk){top:auto;bottom:0}.gallery--portrait .gallery__next:not(.gallery__next--dk)::before{top:9px;left:8px;display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg)}.gallery--portrait .gallery__prev--dk{margin-left:0.5rem}.gallery--portrait .gallery__next--dk{right:0.5rem}.gallery--portrait .gallery__prev--dk,.gallery--portrait .stickers{left:127px}.gallery--thumbs-in-mobile .gallery__nav{height:auto}.gallery:not(.gallery--modal){position:-webkit-sticky;position:sticky;top:108px}.gallery:not(.gallery--modal).gallery--horizontal .gallery__img{height:calc(70vh - 102px)}.gallery:not(.gallery--modal).gallery--horizontal .gallery__play-btn{top:calc(50% - 60px)}.gallery:not(.gallery--modal).gallery--portrait .gallery__end-card,.gallery:not(.gallery--modal).gallery--portrait .gallery__img{height:70vh}.gallery:not(.gallery--modal).gallery--single .gallery__img{height:70vh}.gallery:not(.gallery--portrait) .gallery__video-cover:hover::after{-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}.gallery:not(.gallery--portrait) .gallery__prev,.gallery:not(.gallery--portrait) .gallery__next{top:auto;bottom:0}.gallery:hover .gallery__prev,.gallery:hover .gallery__next{opacity:1}.gallery:not(.gallery--single):not(.gallery--horizontal):not(.gallery--portrait):not(.gallery--modal) .gallery__end-card,.gallery:not(.gallery--single):not(.gallery--horizontal):not(.gallery--portrait):not(.gallery--modal) .gallery__img{height:50vh}.gallery__big{width:auto;height:auto}.gallery__thumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery__prev,.gallery__next{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.gallery__prev:hover,.gallery__prev:focus,.gallery__next:hover,.gallery__next:focus{background-color:rgba(0,0,0,0.5)}.gallery__google-map{height:40vmax}.horizontal-menu .gallery:not(.gallery--modal){top:150px}}.go-top{z-index:998;cursor:pointer;visibility:visible;opacity:1;position:fixed;right:1rem;bottom:1rem;width:3rem;height:3rem;border-radius:50%;background-color:#7766a8;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,0.15);box-shadow:0 0 1rem 0 rgba(0,0,0,0.15)}.go-top::before{content:'';position:absolute;top:56%;left:50%;display:inline-block;width:0.875rem;height:0.875rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translateY(-50%) translateX(-50%) rotate(-135deg);transform:translateY(-50%) translateX(-50%) rotate(-135deg)}.go-top--hidden{visibility:hidden;opacity:0;bottom:-1rem}@media screen and (min-width: 992px){.go-top:hover{background-color:#33003b}}.notif{z-index:1000;position:fixed;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;z-index:1000}.notif .msg{margin:0}.loadbar{z-index:99999;position:fixed;top:0;left:0;width:0;height:3px;background:-webkit-gradient(linear, left top, right top, from(#7766a8), to(#33003b));background:linear-gradient(90deg, #7766a8 0%, #33003b 100%);-webkit-box-shadow:0 0 13px #7766a8;box-shadow:0 0 13px #7766a8;-webkit-transition:all 300ms ease;transition:all 300ms ease}.localization{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.localization__handle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 0.5rem;color:#000}.localization__handle:not(:last-child){position:relative;margin-right:0.5rem}.localization__handle:not(:last-child)::after{content:'';display:block;position:relative;left:0.75rem;width:1px;height:0.825rem;background:#000;-webkit-transform:rotate(23deg);transform:rotate(23deg)}.localization__handle--plugin .glink{padding:0 0.125rem}.localization__lang-code{margin-left:0.25rem}.localization .svg--lang{-webkit-box-shadow:0 0 4px #ced4da;box-shadow:0 0 4px #ced4da}.localization .svg--map-marker{width:0.825rem;height:1rem;color:#6c757d}@media screen and (max-width: 991px){.localization--mobile{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto;padding:1rem 0.35rem;-webkit-box-sizing:border-box;box-sizing:border-box}.localization__handle--plugin .glink{padding:0.5rem}}@media screen and (min-width: 992px){.header .localization:not(:last-child){margin-right:1rem}.header .localization:not(:last-child)::after{content:'';display:block;position:relative;left:0.5rem;width:1px;height:60%;background:#e9ecef}.header .localization__handle{color:#fff}.header .localization__handle:not(:last-child)::after{background:#000}.header .localization .svg--lang{-webkit-box-shadow:0 0 4px rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0)}.header .localization .svg--map-marker{color:#6c757d}}.media-block{position:relative}.media-block--left .media-block__img,.media-block--right .media-block__img{max-width:100%}.media-block--accordion+.media-block--accordion .accordion{border-top:1px solid #e9ecef}.media-block--no-bg .accordion__item{background-color:transparent !important}.media-block--image .media-block__figure img{width:100%}.media-block__img{width:auto;height:auto}.media-block__btn{position:relative;display:inline-block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:normal;font-size:1.2rem}.media-block__btn-text{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:2.5rem}.media-block__btn img{position:absolute;top:50%;right:-1.25rem;width:4rem;width:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.media-block__bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-block__figure img{display:block;margin-left:auto;margin-right:auto}.media-block__title{line-height:1.2}.media-block__video{background-size:cover;background-position:center}.media-block__gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-block__gallery .img-holder{position:relative;overflow:hidden;display:block;width:100%;height:0;padding-bottom:100%}.media-block__gallery img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.media-block .col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width: 768px){.media-block--t-compose{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 992px){.media-block--left:not(.media-block--text-only) .container,.media-block--right:not(.media-block--text-only) .container{display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto;gap:0 1rem}.media-block--left:not(.media-block--text-only) .media-block__title,.media-block--right:not(.media-block--text-only) .media-block__title{margin-top:auto;grid-area:media-block-title}.media-block--left:not(.media-block--text-only) .media-block__title:before,.media-block--right:not(.media-block--text-only) .media-block__title:before{display:none}.media-block--left:not(.media-block--text-only) .media-block__title>span,.media-block--right:not(.media-block--text-only) .media-block__title>span{padding-left:0}.media-block--left:not(.media-block--text-only) .media-block__text,.media-block--right:not(.media-block--text-only) .media-block__text{grid-area:media-block-text}.media-block--left:not(.media-block--text-only) .media-block__figure,.media-block--right:not(.media-block--text-only) .media-block__figure{grid-area:media-block-image}.media-block--left:not(.media-block--text-only) .media-block__img,.media-block--right:not(.media-block--text-only) .media-block__img{max-width:100%}.media-block--left:not(.media-block--no-heading) .container{grid-template-areas:"media-block-title media-block-image" "media-block-text media-block-image"}.media-block--left.media-block--no-heading .container{grid-template-areas:"media-block-text media-block-image"}.media-block--left.media-block--no-heading .media-block__text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.media-block--right:not(.media-block--no-heading) .container{grid-template-areas:"media-block-image media-block-title" "media-block-image media-block-text"}.media-block--right.media-block--no-heading .container{grid-template-areas:"media-block-image media-block-text"}.media-block--right.media-block--no-heading .media-block__text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.media-block--t-compose{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.media-block .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.media-block--left:not(.media-block--text-only) .container,.media-block--right:not(.media-block--text-only) .container{gap:0 1.125rem}}@media screen and (min-width: 1440px){.media-block--left:not(.media-block--text-only) .container,.media-block--right:not(.media-block--text-only) .container{gap:0 1.5rem}}.search{z-index:9999;position:fixed;top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem;visibility:hidden;opacity:0;background-color:#fff}.search>.svg{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:12px;color:#adb5bd;pointer-events:none}.search--visible{visibility:visible;opacity:1}.search__search-field{width:100%;padding-left:46px;padding-right:46px;outline:none;border-radius:5px}.search__close-btn{z-index:2;position:absolute;right:1rem;line-height:0;padding:11px;color:#adb5bd}.search__close-btn:active{color:#dd162a}.search__quick{z-index:9999;position:fixed;top:calc(78px - 1rem);right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;background-color:#fff}.search__quick--blog{padding:1rem 0 0}.search__quick>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:100%}.search__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem;padding:.5rem 0 0}.search__menu>*{cursor:pointer;padding:0 .875rem;border-radius:5px;font-size:.875rem;line-height:40px}.search__menu .search__menu-item--clicked{color:#fff;background-color:#7766a8}.search__order{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #ced4da}.search__order>*{cursor:pointer;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;border-bottom:1px solid #ced4da;font-weight:bold;font-size:.775rem;line-height:40px;text-align:center;text-transform:uppercase}.search__order .search__menu-item--clicked{color:#7766a8;border-bottom-color:#7766a8}.search__results{overflow:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.search__results .prices{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.search__results .prices__old,.search__results .prices__current{-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.search__results .prices__old+.prices__current{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.search__results .prices--reverse .prices__old+.prices__current{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important}.search .cart__body{border-top:0}.showSearch{-webkit-transform:translateY(0%);transform:translateY(0%)}@media screen and (min-width: 992px){.search__quick{position:absolute;right:auto;bottom:auto;min-width:500px;margin-top:.5rem;border:1px solid #dee2e6}.search__quick--fixed{position:fixed;top:71px !important}.search__results{max-height:400px}.search__results .product-card__cat{font-size:.75rem}}@media screen and (max-width: 991px){.search__menu{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.search__menu>*{white-space:nowrap}}.filters:not(.filters--accented){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none;box-shadow:none}.filters__btn-more{display:block;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.filters__btn-more--accented{position:relative;top:-7px;-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100%;text-align:center}.filters__btn-more .link{cursor:pointer;font-weight:bold}.filters__btn-more .link:hover,.filters__btn-more .link--active{text-decoration:underline}.filter{overflow:hidden}.filter--value .filter__clear{display:block}.filter--hidden{display:none !important}.filter--closed .filter__title:after{border-color:#000;-webkit-transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);transform:translate(-50%, calc(-50% - 2px)) rotate(45deg)}.filter--closed .filter__head{border-bottom:1px solid #ced4da}.filter--closed .filter__collapser{display:none}.filter--sorted-rows .filter__rows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.filter--sorted-rows .filter__item{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.filter--sorted-rows .filter__disabled{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.filter__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent}.filter__title{position:relative;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;font-size:1rem;padding:0.75rem 1.625rem 0.75rem 0}.filter__title:after{content:'';position:absolute;top:50%;left:calc(100% - 16px);width:8px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg);transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.filter__clear{cursor:pointer;display:none;margin-left:0.5rem;color:#000;font-size:0.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter__clear:hover{color:#dd162a}.filter__cnt{display:inline-block;margin-left:4px;font-weight:400;font-size:1rem}.filter__disabled{cursor:not-allowed;text-decoration:line-through;opacity:0.5}.filter__disabled *{cursor:not-allowed}.filter__sift{width:100%;height:auto;margin:0 0 0.5rem;padding:0.5rem 0.625rem;font-size:0.875rem}.filter__rows{margin:0;padding:5px 0;list-style:none}.filter:not(.filter--accented):not(:last-child):not(.leftbar__menu) .filter__collapser{border-bottom:1px solid #ced4da}.filter__item{display:block;padding:0.25rem 0}.filter__item .custom-control{display:block}.filter__item .custom-control:hover a{color:#7766a8}.filter__item .custom-control__label-color{margin:-0.15rem 0;padding:2px 0.5rem;color:#fff;font-weight:bold;background-color:#7766a8}.filter__item .custom-control__label-color .filter__cnt{margin-left:0}.filter__item .custom-control__label a{color:#000}.filter__item .custom-select{margin-bottom:0}.filter__item .custom-select select,.filter__item .custom-select__selected{height:2rem}.filter__item.color{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;width:calc(25% - 0.5rem);margin:0 0.25rem 0.5rem;padding:0;border:1px solid #ced4da;-webkit-box-sizing:border-box;box-sizing:border-box}.filter__item.color:hover .color__svg,.filter__item.color .color__input:checked ~ .color__svg{opacity:1}.filter__item.color .color__input{position:absolute;opacity:0}.filter__item.color .color__label{cursor:pointer;position:relative;width:100%;height:0;padding-bottom:100%}.filter__item.color .color__link,.filter__item.color .color__img{position:absolute;top:0;left:0;width:100%;height:100%}.filter__item.color .color__img{background-size:cover;background-position:center}.filter__item.color .color__svg{opacity:0;position:absolute;top:50%;left:50%;color:#fff;width:1.25rem;height:1.25rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-transition:all 200ms ease;transition:all 200ms ease}.filter__slider-holder{padding:0 0.625rem 0.5rem 0.625rem}.filter__slider-range{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filter__slider-range>*{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:5px 0 0;font-weight:300}.filter__slider-range>*:nth-child(2){text-align:right}.filter__slider-range input:not(.filter__slider-visible-input),.filter__slider-range .custom-file__holder:not(.filter__slider-visible-input){position:absolute;z-index:-1;opacity:0}.filter__slider-visible-input{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:auto;min-width:0;height:24px;padding:0;border:0}.filter__slider-visible-input:last-child{text-align:right}.filter__slider-visible-input:hover,.filter__slider-visible-input:focus{border:0;-webkit-box-shadow:none;box-shadow:none}.filter .ui-slider{position:relative;overflow:visible;height:0.75rem;margin:1rem 0;border:0;background-color:#e9ecef}.filter .ui-slider-disabled.ui-state-disabled .filter .ui-slider-handle:last-child{margin-left:-0.625rem}.filter .ui-slider-handle{z-index:1;cursor:pointer;position:absolute;top:0.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;margin:-0.75rem -0.625rem;outline:none;border-radius:10rem;border:1px solid #ced4da;background-color:#fff;-webkit-box-shadow:inset 0 0 0.25rem 0 #e9ecef;box-shadow:inset 0 0 0.25rem 0 #e9ecef;-webkit-transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.filter .ui-slider-handle:last-child{margin-left:-1.125rem}.filter .ui-slider-handle::after{pointer-events:none;content:'';width:0.75rem;height:0.75rem;border-radius:10rem;background-color:#7766a8;-webkit-transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.filter .ui-slider-range{z-index:0;position:absolute;left:0;top:0;height:0.75rem;border:0}.filter .ui-widget-header{background:#7766a8}.filter--select,.filter--select .filter__rows{overflow:visible}.filter select,.filter .custom-select{width:100%;margin:0 0 8px}@media screen and (min-width: 576px){.filter__item.color{width:calc(16.66% - 0.5rem)}}@media screen and (max-width: 991px){.filter__rows>.cats-menu__item{padding-left:1rem}}@media screen and (min-width: 992px){.filters:not(.filters--accented){padding:0 0.75rem 0.875rem;border:1px solid #ced4da}.filter--accented{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.filter--accented .filter__head,.filter--accented .filter__collapser{background:#fff;border:1px solid #ced4da}.filter--accented .filter__sift{margin:0 0.5rem;max-width:calc(100% - 1rem)}.filter--accented .filter__sift ~ .filter__rows{max-height:140px}.filter--accented .filter__head{position:relative;padding-left:0.5rem;-webkit-transition:all 100ms ease;transition:all 100ms ease}.filter--accented .filter__head::before,.filter--accented .filter__head::after{content:'';z-index:99999;opacity:0;position:absolute;bottom:-1px;width:0.5rem;height:1px;background-color:#fff}.filter--accented .filter__head::before{left:0}.filter--accented .filter__head::after{right:0}.filter--accented .filter__clear{margin-right:0.5rem}.filter--accented .filter__collapser,.filter--accented .filter__slider-holder{border-top:0px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.filter--accented .filter__slider-holder{padding:0.5rem 1rem}.filter--accented .filter__rows{margin-top:0.5rem;padding:0 0.5rem 0.5rem}.filter--accented:not(.filter--closed) .filter__head{border-bottom-color:transparent}.filter--accented:not(.filter--closed) .filter__head::before,.filter--accented:not(.filter--closed) .filter__head::after{opacity:1}.filter--accented .msg{margin:0.5rem;padding:0.75rem;font-size:0.875rem;line-height:1.24}.filter__title{font-size:0.9375rem}.filter__title:hover{color:#7766a8}.filter__rows{overflow-y:auto;max-height:175px;padding:0 0.375rem 0.375rem}.filter__item{font-size:0.9375rem}.filter__item.color{width:calc(20% - 0.5rem)}.filter__cnt{font-size:0.75rem;line-height:1}.filter .ui-slider{height:0.5rem;margin:0.5rem 0}.filter .ui-slider-handle{top:0.1875rem;width:1.25rem;height:1.25rem;margin:-0.625rem}.filter .ui-slider-handle:last-child{margin-left:-0.625rem}.filter .ui-slider-handle::after{width:0.5rem;height:0.5rem}.filter .ui-slider-handle:hover,.filter .ui-slider-handle:focus{border-color:#7766a8;background-color:#7766a8;-webkit-box-shadow:inset 0 0 0.25rem 0 #7766a8;box-shadow:inset 0 0 0.25rem 0 #7766a8}.filter .ui-slider-handle:hover::after,.filter .ui-slider-handle:focus::after{background-color:#fff}.filter .ui-slider-range{height:0.525rem}}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0}.pagination__row{display:block;min-width:36px;height:36px;border-radius:50%;color:#343a40;font-weight:400;font-size:1rem;line-height:36px;text-align:center;text-decoration:none;-webkit-transition:all 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pagination__row--current{font-weight:700;color:#fff;background-color:#33003b}.pagination__row--next{margin-right:0}.pagination__row--prev,.pagination__row--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .15s ease;transition:all .15s ease}.pagination__row--prev:hover:before,.pagination__row--next:hover:before{border-bottom-color:#000;border-right-color:#000}.pagination__row--prev:before,.pagination__row--next:before{content:'';position:relative}.pagination__row--prev:before{top:-3px;left:3px;display:inline-block;width:10px;height:10px;border-right:2px solid #33003b;border-bottom:2px solid #33003b;transform:translate(-50%, -50%) rotate(135deg);-webkit-transform:translate(-50%, -50%) rotate(135deg);-webkit-transform-origin:bottom center;transform-origin:bottom center}.pagination__row--next:before{top:3px;left:-3px;display:inline-block;width:10px;height:10px;border-right:2px solid #33003b;border-bottom:2px solid #33003b;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right}.pagination__goto{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination__goto>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0}.pagination__input{-webkit-flex-basis:4rem;-ms-flex-preferred-size:4rem;flex-basis:4rem;padding:0.5rem;height:2rem}@media screen and (min-width: 992px){.pagination__goto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.pagination__row{margin-right:.375rem}.pagination__row:not(.pagination__row--prev):not(.pagination__row--next):hover{color:#e9ecef;background-color:#33003b}.pagination__dots{margin-right:0.375rem}}.sitemap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.sitemap__row{list-style:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.5rem}.sitemap__row--root:not(.sitemap__row--brand)>a{font-weight:bold}.sitemap__sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0.5rem 0 0}.sitemap__sub .sitemap__row .sitemap__row{color:#6c757d}.sitemap__head{margin:0.5rem 0 0;color:#33003b;font-size:1.25rem}@media screen and (min-width: 992px){.sitemap__sub .sitemap__row{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.sitemap__sub .sitemap__row .sitemap__row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:0.875rem}.sitemap__row--brand{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.stickers__sticker{position:relative;min-width:0;display:table;padding:.125rem .25rem;color:#fff;font-size:.625rem;line-height:1.4;text-transform:uppercase;background-color:#7766a8;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-bottom:.25rem}.stickers__sticker--unavailable{background-color:#F60916;border-color:#F60916}.stickers__sticker:last-child{margin-bottom:0}@media screen and (min-width: 992px){.stickers__sticker{padding:.25rem .5rem}}@media screen and (min-width: 1440px){.stickers__sticker{font-size:.725rem;margin-bottom:.5rem}}.shop-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);box-shadow:0 0 6px 0 rgba(0,0,0,0.15);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.shop-card__link{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;display:block;width:100%;height:100%;color:#000;text-decoration:none}.shop-card__figure{overflow:hidden;position:relative;background-color:#000}.shop-card__call-to-action{z-index:2;position:absolute;right:0;bottom:0;left:0;padding:2.5rem 1rem 1rem 1rem;color:#fff;font-weight:700;font-size:1rem;line-height:100%;text-transform:capitalize;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.5)));background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5))}.shop-card__image{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition:-webkit-transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition:transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition:transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s, -webkit-transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s}.shop-card__info{padding:1rem}.shop-card__pin{color:#33003b}.shop-card__map{color:#33003b;font-size:0.825rem;line-height:1}.shop-card__address{font-size:0.875rem;line-height:1.4}@media screen and (min-width: 576px){.shop-card:hover,.shop-card:focus{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);box-shadow:0 6px 16px 0 rgba(0,0,0,0.15)}.shop-card:hover .shop-card__address,.shop-card:focus .shop-card__address{color:#000}.shop-card__map:hover,.shop-card__title a:hover{text-decoration:underline}}.shops-stock__item{display:block}.shops-stock__item--availability .shops-stock__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:1px solid transparent;line-height:1.1;color:#000}.shops-stock__item--available .shops-stock__info,.shops-stock__item--available .shops-stock__info:hover{color:#0b0}.shops-stock__item--unavailable .shops-stock__info,.shops-stock__item--unavailable .shops-stock__info:hover{color:#FF6961}.shops-stock .svg{position:relative;top:0.1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-width:0;width:1rem;height:1rem}.shops-stock__addr{display:block;margin-top:0.25rem;font-size:0.675rem;color:#adb5bd}.shops-stock__toggles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0.25rem 0 0 1.5rem;color:inherit;font-size:0.825rem}.shops-stock__toggles>*{cursor:pointer}.shops-stock__toggles>*:not(:last-child){margin-right:1rem}@media screen and (min-width: 992px){.shops-stock__toggles>*:hover,.shops-stock__info:hover .shops-stock__title{text-decoration:underline}.shops-stock__toggles>*:hover{color:#7766a8}}.subscribe-lazy{height:260px}.subscribe__title{color:inherit;font-size:1rem}.subscribe__email{width:100%}.subscribe__description{font-size:.875rem}.subscribe .custom-input{margin-bottom:0}.subscribe form{overflow:hidden}@media screen and (max-width: 374px){.subscribe__input{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width: 992px){.subscribe .btn,.subscribe .custom-input__dropzone.dropzone:not(.dz-started):before,.subscribe .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .subscribe .dz-button,.subscribe .custom-file__btn{line-height:3rem}.subscribe-lazy{height:140px}.subscribe .container{position:relative}.subscribe .container::before{content:'';display:block;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);position:absolute;left:15px;right:15px;bottom:0}}@media screen and (max-width: 991px){.subscribe__description{margin-bottom:.5rem}.subscribe__description>br{display:none}}@media (min-width: 992px) and (max-width: 1439px){.subscribe .container::before{left:7px;right:7px}}.cart{color:#000}.cart h2{color:#000}.cart--quick .prices__num,.cart--summary .prices__num{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:bottom;line-height:1}.cart--quick .prices__currency,.cart--quick .prices[data-from]:before,.cart--summary .prices__currency,.cart--summary .prices[data-from]:before{vertical-align:bottom}.cart--quick,.cart--full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart--full{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.cart--quick{overflow:hidden;position:absolute;top:calc(50% + 1.75rem - 4px);visibility:hidden;opacity:0;max-width:420px;min-width:420px;max-height:430px;border-top:4px solid #7766a8;border-radius:0 0 4px 4px;background-color:#fff}.header--fixed .cart--quick{top:60px}.cart--quick .prices__count,.cart--quick .cart__gift::before{color:#7766a8 !important}.cart--quick .cart__body{height:100%;border-top-width:0}.cart--quick .cart__prod{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.cart--quick .cart__price{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}.cart--quick .cart__footer{border-top:2px solid #7766a8}.cart--quick .cart__footer .cart__row--grand>:last-child{color:#7766a8}.cart--quick .cart__row--total .prices__current .prices__num,.cart--quick .cart__row--total .prices__currency,.cart--quick .cart__row--total .prices[data-from]:before{color:#7766a8 !important}.cart--quick .cart__btn--add{color:#7766a8}.cart--quick .cart__btn--add .svg{color:#7766a8 !important}.cart--quick .cart .prices__count,.cart--quick .cart .cart__gift::before{color:#7766a8}.cart--summary .cart__row--gift .cart__price .svg--present,.cart--quick .cart__row--gift .cart__price .svg--present{display:block;width:1.75rem;height:1.75rem;margin-bottom:0.5rem;margin-left:auto}.cart--summary .cart__row--gift .cart__gift,.cart--quick .cart__row--gift .cart__gift{font-size:0.825rem}.cart--summary .cart__row{position:relative}.cart--summary .cart__price{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.cart--green{color:#00C800 !important}.cart__body{overflow:auto;min-height:88px;border-top:2px solid #008BFF}.cart__footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-top:2px solid #008BFF}.cart__footer .cart__row--grand{font-size:1.125rem;position:relative;border-bottom:1px solid #adb5bd}.cart__footer .cart__row--grand::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background-color:#adb5bd}.cart__footer .cart__row--grand>:last-child{color:#008BFF}.cart__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart__row--heading{position:relative;padding:0.25rem 0.5rem;font-style:italic;background-color:#e9ecef}.cart__row--heading:before,.cart__row--heading:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#e9ecef}.cart__row--heading:before{top:-1px}.cart__row--heading:after{bottom:-1px}.cart__row--gift{background-color:#FAFDF2}.cart__row--grand{background-color:#FFFFDA}.cart__row--total .prices__current .prices__num,.cart__row--total .prices__currency,.cart__row--total .prices[data-from]:before{color:#008BFF !important}.cart__row--bundle-row{margin:1px 0}.cart__row--bundle-prods{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:calc(2rem + 1px);-webkit-box-flex:4 !important;-webkit-flex-grow:4 !important;-ms-flex-positive:4 !important;flex-grow:4 !important;border:0 !important}.cart__row--bundle-prods::before{content:'';z-index:-1;position:absolute;left:-3rem;top:0;width:calc(100% + 4rem);height:100%;background:#f8f9fa}.cart__row--bundle-prods .cart__prod{width:100%;position:relative}.cart__row--bundle-prods .cart__prod:not(:last-child)::after{content:'';display:block;position:absolute;left:0.25rem;right:0;bottom:-1rem;height:1px;background:#ced4da}.cart__row:not(:last-child){border-bottom:1px solid #ced4da}.cart__col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.cart__col--del{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.cart__col--promocode{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart__col--promocode>:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:0}.cart__credit-toggles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0.125rem}.cart__credit-toggle{cursor:pointer;color:#008BFF}.cart__credit-toggle:hover,.cart__credit-toggle:focus{text-decoration:underline}.cart__credit-toggle+.cart__credit-toggle{border-left:1px solid #ced4da;margin-left:0.5rem;padding-left:0.5rem}.cart__credit-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0.5rem;margin-top:0.25rem}.cart__credit-form-symbol{position:absolute;right:0.5rem;top:50%;translate:0 -50%;color:#6c757d}.cart__credit-input{position:relative;max-width:30%;max-width:clamp(5rem, 8rem, 30%)}.cart__credit-input input,.cart__credit-input .custom-file__holder{max-width:100%;padding-right:2.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}.cart__credit-remove{cursor:pointer;margin-left:0.25rem;width:1rem;height:1rem;color:#ced4da}.cart__credit-total{margin-right:-0.25rem}.cart__edit{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:2rem}.cart__prod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.cart__thumb{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;min-width:0;height:50px;margin:0 0.5rem 0 0.25rem;border:1px solid #ced4da;font-size:0;-o-object-fit:contain;object-fit:contain}.cart__thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart__title{display:block;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;line-height:1.2;color:#2D2E83;word-break:break-word}.cart__title:not(.font-weight-normal){font-weight:bold}.cart__personalization,.cart__cat{display:block;margin-top:0.25rem;font-weight:normal;font-size:0.835rem}.cart__personalization-price.prices,.cart__personalization-price.prices *{color:inherit !important;font-size:inherit}.cart__cat{color:#495057}.cart__insufficent{display:block;margin-top:5px;color:#dd162a;font-size:0.75rem;line-height:1.2}.cart__promo-valid{display:block;padding:0.35rem 0 0.25rem;color:#f60;font-size:0.925rem;line-height:1}.cart__promo-prod-prices{margin:0 0 0 -0.25rem}.cart__promo-prod-prices .prices__old,.cart__promo-prod-prices .prices__current{-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important;margin:0 0.25rem !important}.cart__gift::before{content:attr(data-count);margin-right:0 !important}.cart__btn--add{cursor:pointer;display:inline-block;font-weight:bold;text-transform:uppercase;color:#008BFF}.cart__btn--add:hover{text-decoration:underline}.cart__btn--add .svg{color:#008BFF !important}.cart .prices__old .prices__num,.cart .prices__old .prices__currency,.cart .prices__old .prices[data-from]:before{color:#adb5bd}.cart .prices__old .cart .prices__num::before{background-color:#dd162a}.cart .prices__current .prices__num,.cart .prices__current .prices__currency,.cart .prices__current .prices[data-from]:before{color:#000}.cart .prices__delimer{color:inherit}.cart__price{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.2}.cart__price>.prices__from{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cart__price>.prices__from+.prices__old{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.cart__price>.prices__from+.prices__old+.prices__current{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.cart__price>.prices__from+.prices__current{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.cart__quant{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart__quant--reloader{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.25rem;padding-left:0.5rem;padding-right:0.5rem}.cart__quant>*{line-height:1}.cart__quant-number{margin:0 0.25rem;font-weight:bold;text-align:center}.cart__quant-input{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}.cart__ship-notice{position:relative;margin-top:0.5rem}.cart__ship-notice-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0 0;font-size:0.925rem;line-height:1.25}.cart__ship-notice-svg{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:1rem;-ms-flex-preferred-size:1rem;flex-basis:1rem;min-width:0;height:1rem;margin:0 0.75rem 0 0.25rem;color:#28a745}.cart__ship-notice .prices{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cart__ship-notice .prices *{font-size:0.925rem}.cart .svg--minus-circle,.cart .svg--plus-circle,.cart .svg--reload-circle,.cart .svg--delete{color:#ced4da}.cart .prices--smaller .prices__num{font-size:1rem}.cart .prices--lightweight .prices__current{font-weight:normal}.cart .prices__old,.cart .prices__current{margin:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cart .prices__count,.cart .cart__gift::before{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:0.25rem;font-weight:normal;font-size:0.925rem;color:#008BFF}.cart-toggler{cursor:pointer;z-index:9999;position:absolute;top:-50px;left:50%;width:100%;height:50px;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cart-toggler.is-sticky{position:fixed;top:0}.cart-toggler.is-sticky .cart-toggler__holder{border-top-color:transparent}.cart-toggler__holder{padding:0.25rem 0.5rem 0.25rem 0.25rem;border-top:1px solid #ced4da;border-bottom:2px solid #008BFF}.cart-toggler__cart{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;line-height:40px;color:#fff;background-color:#008BFF}.cart-toggler__cart svg{width:25px;margin:0}.cart-toggler__dot{position:absolute;top:-0.25rem;right:-0.5rem;min-width:1.25rem;padding:3px 5px;border-radius:10rem;color:#dd162a;font-weight:700;font-size:0.875rem;line-height:1;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}.cart-toggler__text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:0.875rem}.cart-toggler__arrow{position:relative;-webkit-flex-basis:2rem;-ms-flex-preferred-size:2rem;flex-basis:2rem}.cart-toggler__arrow::after{content:"";position:absolute;top:calc(50% - 4px);left:50%;width:0.75rem;height:0.75rem;border:2px solid #495057;border-top-color:transparent;border-left-color:transparent;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.cart-toggler .prices{color:#008BFF}.cart-toggler--active .cart-toggler__arrow::after{top:calc(50% + 3px);-webkit-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}@media screen and (max-width: 424px){.cart__edit{font-size:0}.cart__checkout>*{-webkit-flex-basis:85% !important;-ms-flex-preferred-size:85% !important;flex-basis:85% !important}}@media screen and (max-width: 575px){.cart__checkout>*{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media screen and (min-width: 768px){.cart--full .cart__row--grand{padding-left:calc(50% - 0.5rem)}.cart__row--half{width:50%;margin-left:auto !important}}@media screen and (max-width: 991px){.cart__credit-input{max-width:30%}.cart__quant--reloader .cart__quant-input{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:4rem}.cart--summary .cart__body{border:0}.cart--full .cart__row,.cart--history .cart__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart--full .cart__price,.cart--full .cart__quant,.cart--history .cart__price,.cart--history .cart__quant{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.cart--full .cart__body .prices__old,.cart--full .cart__body .prices__current,.cart--history .cart__body .prices__old,.cart--history .cart__body .prices__current{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart--full{padding:0 0.5rem}.cart--full .cart__col{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.cart--full .cart__col--del{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.cart--full .cart__row--bundle-prods,.cart--full .cart__prod{-webkit-flex-basis:calc(100% - 2.5rem);-ms-flex-preferred-size:calc(100% - 2.5rem);flex-basis:calc(100% - 2.5rem)}.cart--quick{display:none}.cart--history .cart__prod{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.cart .svg--minus-circle,.cart .svg--plus-circle,.cart .svg--delete{width:1.5rem;height:1.5rem}.cart .svg--reload-circle{width:2.5rem;height:2.5rem}}@media screen and (max-width: 424px){.cart .svg--reload-circle{width:1.9rem;height:1.9rem}}@media screen and (min-width: 992px){.cart--quick .cart__row--bundle-prods{-webkit-box-flex:2 !important;-webkit-flex-grow:2 !important;-ms-flex-positive:2 !important;flex-grow:2 !important}.cart--quick .cart__row--bundle-prods::before{z-index:0}.cart--quick .cart__row--bundle-row .cart__price{padding-left:0.5rem}.cart--quick .cart__col--del{position:relative;z-index:1}.cart--quick .svg--minus-circle:hover,.cart--quick .svg--plus-circle:hover,.cart--quick .svg--reload-circle:hover,.cart--quick .svg--delete:hover{color:#7766a8 !important}.cart--quick .cart__row--bundle-prods::before,.cart--summary .cart__row--bundle-prods::before{left:-1.25rem;width:calc(100% + 1.25rem)}.cart--full{min-width:0;padding:0 0.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cart--full .cart__thumb{-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;height:80px}.cart__row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart__row--bundle-prods::before{left:-2rem;width:calc(100% + 2rem)}.cart__row:hover{color:inherit}.cart__row:hover .cart__edit{visibility:visible;opacity:1}.cart__col--del{padding:0 0.25rem 0 0}.cart__credit-toggles{font-size:0.925rem}.cart__thumb{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;height:60px}.cart__title{font-size:0.9375rem}.cart__personalization,.cart__cat{font-size:0.75rem}.cart__edit{visibility:hidden;right:-0.5rem;left:1.25rem;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:bold;text-transform:uppercase;background-color:rgba(52,58,64,0.6);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.cart__edit{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(52,58,64,0.3)}}.cart__quant-number{min-width:1rem}.cart__quant-input{width:4rem;height:2rem;padding-top:0.25rem;padding-right:0.25rem;padding-bottom:0.25rem}.cart .svg--minus-circle:hover,.cart .svg--plus-circle:hover,.cart .svg--reload-circle:hover,.cart .svg--delete:hover{color:#008BFF}}.menu{z-index:2;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;background-color:#fff}.menu__top-bar{z-index:2;position:fixed;left:50%;width:100%;max-width:575px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#33003b;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.menu__top-bar>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;height:60px;color:#fff;background-color:transparent;-webkit-transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.menu__top-bar>a:hover{background-color:#7766a8}.menu__top-bar>a>.svg{width:1.75rem;height:1.75rem}.menu__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0}.menu__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-left:0.875rem}.menu__item--mobile{background-color:#f8f9fa}.menu__item--mobile:not(.active){border-bottom:1px solid #ced4da}.menu__item--mobile-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__item--mobile-sub .menu__cat{width:calc(100% - 3.125rem)}.menu__item--mobile-sub.active>.menu__arrow::before{border-color:#000;-webkit-transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg);transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg)}.menu__item--mobile-sub .menu__cat,.menu__item--mobile .menu__cat{padding-left:0.875rem;font-weight:normal !important}.menu__item-submenu{border-top:1px solid #ced4da}.menu__item-submenu .menu__cat{padding-left:1.75rem}.menu__arrow:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);transform:translate(-50%, calc(-50% - 2px)) rotate(45deg)}.menu__cat{position:relative;font-size:1rem;color:#000;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0.875rem 0;width:100%}.menu__cat--has-icon{padding-left:calc(22px + 0.5rem)}.menu__cat--has-icon svg,.menu__cat--has-icon img{position:absolute;left:0;width:22px}.menu__cat:not(.menu__cat--has-icon) svg,.menu__cat:not(.menu__cat--has-icon) img{display:none}.header--fixed .menu--horizontal,#home .menu--horizontal{border-bottom-color:transparent}.menu--visible{opacity:1;visibility:visible}.display-mobile .menu__cat{font-weight:bold}.display-mobile .menu__main{width:100%;max-width:540px;padding-top:60px;margin:0 auto}@media screen and (min-width: 768px){.menu__top-bar{max-width:720px}.display-mobile .menu__main{max-width:720px}}@media screen and (max-width: 991px){.menu{-webkit-transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.menu__item,.menu__item--mobile{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.menu--visible .menu__item{border-bottom:1px solid #ced4da}.menu:not(.menu--list)__cat--has-icon{padding-left:calc(0.875rem + 22px)}.menu:not(.menu--list)__cat--has-icon img,.menu:not(.menu--list)__cat--has-icon svg{left:0}.menu__main{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.menu__cat,.menu .cats-menu__cat{font-size:1.25rem}main .menu:not(.menu--list){display:none}}@media screen and (min-width: 992px){.menu--stretched .menu__main,.menu--stretched .menu__item{height:100%}.menu--width-addon .menu__title{min-height:calc(1px + 3.625rem) !important}.menu--width-addon .menu__submenu{top:calc(3.625rem + 1px) !important;width:300% !important}.menu__subgrid{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.menu__subgrid .menu__subcats-row{display:grid;grid-template-rows:1fr auto;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.menu__subgrid .menu__subcats-row--column{grid-template-rows:1fr 1fr}.menu__subgrid .menu__subcats-row--row{-webkit-column-span:all;-moz-column-span:all;column-span:all}.menu__sub-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:17px;font-weight:700;border-bottom:1px solid #ced4da;margin:0 1rem}.menu__sub-head>*::after{content:'';bottom:50%;right:-12px;width:7px;height:7px;position:absolute;border-top:2px solid #adb5bd;border-right:2px solid #adb5bd;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(45deg) translateY(74%);transform:rotate(45deg) translateY(74%)}.menu__sub-head>.menu__sub-title,.menu__sub-head>.menu__sub-promo{margin:1rem 1rem 1rem 0;position:relative}.menu__submenu{display:none;border:1px solid #ced4da;border-radius:0}.menu__subcats:empty{height:100%;min-height:60px;background:url("images/loading.svg") no-repeat center;background-size:60px 60px}.menu__sub-title{color:#495057;font-size:1rem;text-decoration:none;font-weight:700}.menu__sub-title:after{display:none}.menu__sub-title:hover{color:#7766a8}.menu__sub-promo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#7766a8}.menu__sub-promo:before{content:'';position:relative;top:3px;left:0;display:inline-block;width:7px;height:7px;margin-right:0.625rem;border-top:2px solid #adb5bd;border-right:2px solid #adb5bd;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(45deg) translateY(74%);transform:rotate(45deg) translateY(74%)}.menu__sub-promo:after{display:none}.menu__item{padding-left:0}.menu .cats-list__rows{padding:0.5rem}}@media screen and (min-width: 1200px){.menu__subgrid{-webkit-column-gap:1.125rem;-moz-column-gap:1.125rem;column-gap:1.125rem}}@media screen and (min-width: 1440px){.menu__subgrid{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width: 1680px){.menu__title span{font-size:1.1875rem}.menu__cat{font-size:1.1875rem;padding:8px 0 8px 45px}.menu__subgrid{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width: 992px){.menu--vertical{z-index:3;position:relative;overflow-y:visible;visibility:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;height:100%;opacity:inherit}.menu--vertical.menu--width-addon .menu__subcats{min-height:calc(100% - 3.5rem)}.menu--vertical.menu--stretched .menu__item:last-child::after{display:none}.menu--vertical .menu__title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:3rem;padding:0 1rem}.menu--vertical .menu__title:after{content:'';position:absolute;top:0.75rem;right:0;bottom:0.75rem;width:1px;background-color:#ced4da}.menu--vertical .menu__title span{font-size:1rem;line-height:1;font-weight:700}.menu--vertical .menu__link-all{font-size:0.75rem}.menu--vertical .menu__link-all:hover{text-decoration:underline}.menu--vertical .menu__subcats{min-height:calc(100% - 1rem);-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.menu--vertical .menu__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-1px}.menu--vertical .menu__item::before,.menu--vertical .menu__item::after{content:'';display:block;margin:0 11px;height:1px;background-color:#ced4da}.menu--vertical .menu__item:first-child{margin-top:0}.menu--vertical .menu__item:not(.menu__item--children) .menu__cat::after{display:none}.menu--vertical .menu__item.active{z-index:999;position:static}.menu--vertical .menu__item.active::before,.menu--vertical .menu__item.active::after{margin:0}.menu--vertical .menu__item.active .menu__cat{color:#33003b;background-color:#f8f9fa}.menu--vertical .menu__item.active .menu__cat::after{content:'';z-index:9999;position:absolute;top:0;right:-1px;bottom:0;width:1px;background-color:#f8f9fa}.menu--vertical .menu__item.active .menu__cat svg,.menu--vertical .menu__item.active .menu__cat path{fill:currentColor !important}.menu--vertical .menu__item.active .menu__submenu{z-index:999;position:absolute;top:-1px;right:0;bottom:0;left:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:300%;border:0;border-top:1px solid #ced4da;border-left:1px solid #ced4da;background-color:#f8f9fa;overflow-y:auto}.menu--vertical .menu__cat{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding:0.625rem 1rem;color:#6c757d;font-weight:700;font-size:1rem;line-height:1.125;background-color:#fff;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.menu--vertical .menu__cat--has-icon{padding-left:44px}.menu--vertical .menu__cat--has-icon svg,.menu--vertical .menu__cat--has-icon img{position:absolute;left:11px;width:22px}.menu--vertical .menu__cat--has-icon svg,.menu--vertical .menu__cat--has-icon path{fill:currentColor !important}.menu--vertical .menu__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px}.menu--vertical .banner--21 .banner__img{min-width:auto}.fixed-menu{position:absolute;top:calc(50% + 3rem);left:0;right:0;visibility:hidden;opacity:0;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fixed-menu--visible{z-index:999;opacity:1;visibility:visible}.fixed-menu .home-accents{height:calc(100vh - 80px)}.fixed-menu__holder{background-color:#fff}.fixed-menu__holder .menu{border-top:0;border-left:0;border-bottom:0}.fixed-menu .menu{pointer-events:all;min-height:80vh}.fixed-menu .menu__main{min-height:calc(80vh - 3.625rem);overflow-y:auto;overflow-x:hidden}.fixed-menu .menu__item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fixed-menu .menu__item:hover .fixed-menu .menu__cat::after{width:3px;right:-2px}.fixed-menu .menu .banner--20 .banner__img{max-height:47vh;min-width:auto;-o-object-fit:contain;object-fit:contain;margin-left:auto}.fixed-menu .menu--width-addon .banner--20 .banner__img{max-height:40.5vh}.menu-arrow{display:block;z-index:4;position:relative;top:1px;left:calc(25% - 2.75rem);width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:12px solid #fff;-webkit-filter:drop-shadow(0px -1px 1px rgba(0,0,0,0.2));filter:drop-shadow(0px -1px 1px rgba(0,0,0,0.2))}.checkout-page .header .fixed-menu,.header--fixed .fixed-menu{top:calc(50% + 1rem)}}@media (min-width: 992px) and (max-width: 1439px){.fixed-menu .menu--width-addon .menu__submenu{width:calc(300% + (14px*2) - (14px/3) - 2px) !important}}@media screen and (min-width: 992px){.menu--horizontal{-webkit-box-shadow:none;box-shadow:none;position:relative;overflow-y:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;visibility:visible;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.menu--horizontal .menu__link-all{font-size:14px;color:#000;text-decoration:none}.menu--horizontal .menu__link-all:hover{text-decoration:underline}.menu--horizontal .menu__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:47px}.menu--horizontal .menu__item{position:static;width:auto;min-width:0;border:1px solid rgba(0,0,0,0)}.menu--horizontal .menu__item--children-simple{position:relative;overflow:visible}.menu--horizontal .menu__item:hover{z-index:9999;border:1px solid #ced4da;color:#7766a8}.menu--horizontal .menu__item:hover .menu__cat{color:#7766a8;z-index:1}.menu--horizontal .menu__item:hover .menu__cat::after{content:'';position:absolute;width:100%;height:2px;background:#fff;bottom:-1px;z-index:9999;left:0}.menu--horizontal .menu__item:hover .menu__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu--horizontal .menu__item:hover .menu__submenu{z-index:0;position:absolute;padding:0.5rem;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background-color:#fff}.menu--horizontal .menu__item:hover .menu__submenu {top:45px;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu--horizontal .menu__item:hover .menu__submenu-holder:empty{padding:0.5rem 0;min-height:3rem;border:1px solid #ced4da;border-top:0;margin:0 -1px;width:calc(100% + 2px);-webkit-box-sizing:border-box;box-sizing:border-box;background:url("images/loading.svg") no-repeat center;background-size:2rem 2rem;background-color:#fff}.menu--horizontal .menu__item:hover .menu__submenu--simple{top:-1px;left:-1px;min-width:18rem;max-width:18rem;max-height:70vh;margin:0;padding:0;list-style:none;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,0.1);box-shadow:0 3px 16px 0 rgba(0,0,0,0.1)}.menu--horizontal .menu__item:hover .menu__submenu--simple .cats-list__row-group,.menu--horizontal .menu__item:hover .menu__submenu--simple .cats-list__row-ttl,.menu--horizontal .menu__item:hover .menu__submenu--simple .cats-list__row-sub-ttl{position:relative;font-size:0.925rem;padding:0.625rem 1rem;line-height:1.1}.menu--horizontal .menu__item:hover .menu__submenu--simple .cats-list__row-ttl--arrow::after{content:'';position:absolute;top:50%;right:calc(1rem + 3px);width:6px;height:6px;border:1px solid transparent;border-right-color:#adb5bd;border-top-color:#adb5bd;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.menu--horizontal .menu__item:hover .menu__submenu--simple li{display:block;position:relative}.menu--horizontal .menu__item:hover .menu__submenu--simple li::before{content:'';z-index:0;display:block;top:0;margin-left:1rem;margin-top:-1px;width:calc(100% - 2rem);height:1px;background:#ced4da}.menu--horizontal .menu__item:hover .menu__submenu--simple li:hover>ul{opacity:1;visibility:visible;margin-left:0.5rem}.menu--horizontal .menu__item:hover .menu__submenu--simple ul{opacity:0;visibility:hidden;position:absolute;left:100%;top:0;margin-left:0;-webkit-transition:all 200ms ease;transition:all 200ms ease}.menu--horizontal .menu__item:hover .menu__submenu--simple ul:empty{display:none}.menu--horizontal .menu__item:hover .menu__submenu--simple ul:before{content:'';position:absolute;left:-0.5rem;top:0;height:100%;width:0.5rem}.menu--horizontal .menu__item--active .menu__cat{color:#7766a8}.menu--horizontal .menu__cat{font-size:1rem;font-weight:400;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:8px 12px;width:auto;max-width:100%;height:100%;line-height:30px;text-overflow:ellipsis;background-color:rgba(0,0,0,0)}.menu--horizontal .menu__cat::after{content:none}.menu--horizontal .menu__cat--has-icon{padding-left:37px}.menu--horizontal .menu__cat--has-icon svg,.menu--horizontal .menu__cat--has-icon img{left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu--horizontal .menu__cat--has-icon svg,.menu--horizontal .menu__cat--has-icon path{fill:currentColor !important}.menu--horizontal .menu__arrow{width:10px}.menu--horizontal .menu__submenu{border:1px solid #ced4da;background-color:#fff}.menu--horizontal .menu__submenu:not(.menu__submenu--simple){max-height:500px;overflow-y:auto;overflow-x:hidden}.menu--horizontal .menu__submenu-holder{position:relative;width:100%}.menu--horizontal .menu__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--horizontal .menu__search{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0.75rem 0.5rem 0}.menu--horizontal .menu__item:hover .menu__arrow::before{border-color:#7766a8}.menu--horizontal .menu__item:hover .menu__cat{background:#fff}.menu--blog .menu__main{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu--blog .menu__cat{font-weight:bold;font-size:1.2rem}}@media screen and (min-width: 1440px){.menu--blog .menu__cat{font-size:1.325rem;padding-left:1rem;padding-right:1rem}}.mobile-list-holder{min-height:250px}.menu--list{visibility:visible;overflow-y:visible;position:static;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;padding:0.5rem 0.5rem 0}.menu--list .menu__title{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0 1rem;border-bottom:1px solid #000}.menu--list .menu__title span{font-size:1.125rem;font-weight:700}.menu--list .menu__title--inner{display:none}.menu--list .menu__title--promo{display:none}.menu--list .menu__link-all{font-size:0.875em;color:#000;font-weight:300;text-decoration:none;margin-left:auto}.menu--list .menu__main{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;position:relative}.menu--list .menu__main::before,.menu--list .menu__main::after{content:'';z-index:2;position:absolute;background:white}.menu--list .menu__main::before{right:0;bottom:0;left:0;height:1px}.menu--list .menu__main::after{top:0;right:0;bottom:0;width:1px}.menu--list .menu__item{padding:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;min-width:0;margin-top:-1px;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.menu--list .menu__item::after{content:'';position:absolute;top:0.5rem;right:0;bottom:0.5rem;width:1px;background:#ced4da}.menu--list .menu__cat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0.325rem;margin:0;border-left:0;font-weight:bold;font-size:1rem;line-height:1.2;text-align:center}.menu--list .menu__cat--has-icon svg,.menu--list .menu__cat--has-icon img{position:static;width:2rem;height:2rem;margin-right:0 !important;margin-bottom:0.5rem}.menu--list .menu__cat--has-icon svg,.menu--list .menu__cat--has-icon path{fill:currentColor !important}.menu--list .menu__cat::after{content:none}.menu--list .menu__submenu{display:none}.menu--list .cats-menu__arrow,.menu--list .menu__arrow{display:none}@media screen and (min-width: 768px){.menu--list .menu__item{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media screen and (min-width: 992px){.mobile-list-holder{display:none !important}}.menu-addon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-addon--fixed{z-index:3;position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:all;background-color:#fff}.menu-addon>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:0;height:100%;color:#7766a8;font-weight:bold;line-height:1}.menu-addon>*>*{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 992px){.menu-addon{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(3.75rem - 1px)}.menu-addon:not(.menu-addon--fixed){position:relative;z-index:3}.menu-addon>*{position:relative;height:calc(3.75rem - 1px);padding:0 1rem;text-align:center}.menu-addon>*:not(:first-child):before{content:'';position:absolute;top:0.75rem;left:0;bottom:0.75rem;width:1px;background-color:#ced4da}.menu-addon>*:hover{color:#33003b}.menu-addon .svg{-webkit-flex-basis:1.75rem;-ms-flex-preferred-size:1.75rem;flex-basis:1.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto}}@media (min-width: 992px) and (max-width: 1439px){.menu-addon--fixed{right:1.66667px}}.navigation{list-style:none;margin:0;padding:0}.navigation li{list-style:none}.navigation__icon{pointer-events:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width: 992px){.navigation__children{pointer-events:all}.navigation__children--hidden{pointer-events:none}}@media screen and (max-width: 991px){.navigation--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navigation--mobile:not(.navigation--leading) .navigation__flag{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.navigation--mobile .navigation__row{background-color:transparent;-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--mobile .navigation__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.825rem;line-height:1.1;-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--mobile .navigation__link:has(.navigation__arrow){padding-right:0}.navigation--mobile .navigation__link--active{color:#33003b;background:#f8f9fa}.navigation--mobile .navigation__icon{width:1.75rem;height:1.75rem;margin:-0.625rem 0 -0.625rem -0.25rem}.navigation--fading .navigation__row,.navigation--sliding .navigation__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ced4da}.navigation--fading .navigation__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navigation--fading .navigation__row:has(.navigation__children--loading) .navigation__arrow{background-image:url("images/loading.svg");background-repeat:no-repeat;background-position:center;background-size:2rem 2rem}.navigation--fading .navigation__row:has(.navigation__children--loading) .navigation__arrow::before{opacity:0}.navigation--fading .navigation__row-sub .navigation__link{font-weight:normal;color:#33003b;background:#f8f9fa}.navigation--fading .navigation__link{padding:1rem;font-weight:bold;font-size:1.2rem;color:#33003b}.navigation--fading .navigation__link--active{color:#33003b;background-color:#f8f9fa}.navigation--fading .navigation__link--active .navigation__icon{color:#33003b}.navigation--fading .navigation__icon{color:#212529}.navigation--fading .navigation__arrow{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:-1rem 0 -1rem auto;cursor:pointer;width:3rem}.navigation--fading .navigation__arrow::before{content:'';position:relative;top:calc(-0.25rem + 1px);width:0.5rem;height:0.5rem;border-right:1px solid #343a40;border-bottom:1px solid #343a40;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--fading .navigation__arrow--active::before{top:1px;border-right-color:#000;border-bottom-color:#000;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.navigation--fading .navigation__children{display:none;overflow:hidden;padding-left:0}.navigation--fading .navigation__children-nav{width:100%;padding:0 0 0 1.5rem;border-top:1px solid #ced4da}.navigation--fading .navigation__children-nav .navigation__row:last-child{border-bottom:0}.navigation--fading .navigation__children-nav .navigation__children-nav{display:none}.navigation--fading .navigation__children-nav .navigation__arrow{margin-top:-0.625rem;margin-bottom:-0.625rem}.navigation--fading .navigation__children-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navigation--fading .navigation__children-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0.625rem 0.625rem 0.625rem 0.5rem;font-size:1.125rem;line-height:1.2}.navigation--fading .navigation__children-link:has(.navigation__arrow){padding-right:0}.navigation--sliding{position:relative;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.navigation--sliding .navigation__back-handle{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.825rem;margin:1rem 1rem 0;padding:1rem;font-weight:900;text-transform:uppercase;line-height:1.1;color:#000;background:#dee2e6;-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--sliding .navigation__back-handle::before{content:'';position:relative;left:1px;top:1px;width:0.5rem;height:0.5rem;border-left:1px solid #343a40;border-bottom:1px solid #343a40;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--sliding .navigation__row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.navigation--sliding .navigation__row:not(.navigation__row--boxed) .navigation__children-link:not(:only-child)::after{content:'';position:relative;right:0;width:0.5rem;height:0.5rem;margin-left:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid transparent;border-top-color:#343a40;border-right-color:#343a40;-webkit-transition:all 150ms ease;transition:all 150ms ease}.navigation--sliding .navigation__row--boxed:last-child{padding-bottom:1rem}.navigation--sliding .navigation__row--boxed:not(:last-child){border-bottom:0}.navigation--sliding .navigation__row--boxed .navigation__children-link{-webkit-flex-basis:calc(100% - 2rem);-ms-flex-preferred-size:calc(100% - 2rem);flex-basis:calc(100% - 2rem);margin:1rem 1rem 0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:bold;text-transform:uppercase;background-color:#eff1f4}.navigation--sliding .navigation__image{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:6rem;margin:-1rem 0 -1rem auto;background-image:var(--bg-image);background-repeat:no-repeat;background-size:auto 85%;background-position:97% center}.navigation--sliding .navigation__children-nav{position:absolute;left:100%;top:0;z-index:10;display:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0;padding:0;background:#fff}.navigation--sliding .navigation__children-nav--toggled{display:block}.navigation--sliding .navigation__children-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.825rem;padding:1rem;font-weight:bold;line-height:1.1;-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--sliding.navigation--children-toggled .navigation__row-sub{display:none}.navigation--leading{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;padding:0 1rem;border-bottom:1px solid #ced4da}.navigation--leading::-webkit-scrollbar{display:none}.navigation--leading .navigation__row{overflow:visible;z-index:1;position:relative}.navigation--leading .navigation__row::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:transparent;-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--leading .navigation__row--toggled{color:#33003b;background:rgba(0,0,0,0)}.navigation--leading .navigation__row--toggled::after{height:2px;background-color:#33003b}.navigation--leading .navigation__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.625rem;padding:1rem 0;font-weight:bold;font-size:1.125rem}.navigation--leading .navigation__icon{width:2rem;height:2rem;color:currentColor}.navigation--addon{z-index:1;background-color:#fff}.navigation--addon .navigation__row-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #ced4da}.navigation--addon .navigation__row-sub .navigation__link{padding:1rem;color:#33003b}.navigation--custom{display:none}.navigation-wrapper{overflow-x:hidden;overflow-y:auto;position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100vmax;background:#fff}.navigation-wrapper--fading{z-index:-1;visibility:hidden;right:0;opacity:0;-webkit-transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.navigation-wrapper--fading.navigation-wrapper--toggled{z-index:999;visibility:visible;opacity:1}.navigation-wrapper--sliding{z-index:999;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-box-shadow:0 0 3rem #dee2e6;box-shadow:0 0 3rem #dee2e6;right:calc(100% + 3rem)}.navigation-wrapper--sliding.navigation-wrapper--toggled{right:0}.navigation-topbar{position:-webkit-sticky;position:sticky;z-index:11;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 0.625rem 0 0}.navigation-topbar__row{overflow:hidden;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4rem;text-align:center}.navigation-topbar__icon{color:currentColor}.navigation-topbar__title{position:absolute;color:transparent}.navigation-topbar .hamburger.is-active .hamburger-inner,.navigation-topbar .hamburger.is-active .hamburger-inner::before,.navigation-topbar .hamburger.is-active .hamburger-inner::after{background-color:currentColor}.navigation-topbar--fading{color:#fff;background:#33003b}.navigation-topbar--fading .navigation-topbar__icon{width:2rem;height:1.625rem}.navigation-topbar--fading .navigation-topbar__contacts .navigation-topbar--fading .navigation-topbar__icon{height:2rem}.navigation-topbar--fading .hamburger.is-active{margin-left:auto}.navigation-topbar--sliding{height:4.625rem;padding:0.625rem;gap:0.625rem;border-bottom:1px solid #ced4da;color:#343a40;background:#fff}.navigation-topbar--sliding .navigation-topbar__row{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:#f5f6f8}.navigation-topbar--sliding .navigation-topbar__icon{width:1.25rem;height:1.25rem}.navigation-topbar--sliding .navigation-topbar__user .navigation-topbar--sliding .navigation-topbar__icon,.navigation-topbar--sliding .navigation-topbar__phone .navigation-topbar--sliding .navigation-topbar__icon{height:1rem}.navigation-topbar--sliding .hamburger.is-active{margin:0 0 0 0.5rem}.navigation-topbar--sliding .hamburger.is-active .hamburger-inner{scale:0.625}.navigation-subbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:0.625rem;padding:1rem 0.625rem}}@media screen and (min-width: 992px){.navigation__search{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.navigation__search-bar{display:block;width:100%}.navigation__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:3.75rem;padding:0 1rem}.navigation__heading-title{color:#000}.navigation__heading-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.25rem;font-size:0.875rem;color:#000;-webkit-transition:all 150ms ease;transition:all 150ms ease}.navigation__heading-link::after{content:'';position:relative;right:0;width:6px;height:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid transparent;border-top-color:#000;border-right-color:#000;-webkit-transition:all 150ms ease;transition:all 150ms ease}.navigation__heading-link:hover{color:#7766a8;text-decoration:underline}.navigation__heading-link:hover::after{right:-0.125rem;border-top-color:#7766a8;border-right-color:#7766a8}.navigation__row{background-color:transparent;-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.5rem;line-height:1.1;-webkit-transition:all 200ms ease;transition:all 200ms ease;-webkit-transition-delay:100ms;transition-delay:100ms}.navigation__link:hover{-webkit-transition-delay:0ms;transition-delay:0ms}.navigation__icon{width:1.75rem;height:1.75rem;margin:-0.625rem 0 -0.625rem -0.25rem}.navigation__children{z-index:3;position:absolute;overflow:auto;visibility:visible;opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;padding:1.25rem 1.25rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;scrollbar-color:#7766a8 #b1a7cd}.navigation__children--loading{background-image:url("images/loading.svg");background-repeat:no-repeat;background-position:center}.navigation__children--hidden{opacity:0;visibility:hidden}.navigation__children-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:bold;min-height:2.75rem;border-bottom:1px solid #ced4da}.navigation__children-nav{--columns: 3;-webkit-column-count:var(--columns);-moz-column-count:var(--columns);column-count:var(--columns);-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;width:100%;padding:0;margin:0 0 1rem}.navigation__children-nav--ads{-webkit-flex-basis:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%}.navigation__children-nav .navigation__children-nav{--columns: 0}.navigation__children-nav .navigation__children-nav .navigation__children-row{border:0}.navigation__children-nav .navigation__children-nav .navigation__children-link{margin-bottom:0;font-weight:normal;color:#000}.navigation__children-nav .navigation__children-nav .navigation__children-link:hover{color:#33003b}.navigation__children-row{display:grid;grid-template-rows:1fr auto;gap:0.25rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.navigation__children-link{font-weight:bold;color:#7766a8}.navigation__children-link:only-child{margin-bottom:1rem}.navigation__children-link:hover{color:#33003b;text-decoration:underline}.navigation__ads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.navigation__ads--20{-webkit-flex-basis:calc(33.33% - 1.25rem);-ms-flex-preferred-size:calc(33.33% - 1.25rem);flex-basis:calc(33.33% - 1.25rem)}.navigation__ads--21{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:-1rem 0 1rem}.navigation--stretched{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.navigation--stretched .navigation__link{height:100%}.navigation--addon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navigation--addon .navigation__row{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.navigation--addon .navigation__row::before{content:'';position:absolute;top:0.75rem;bottom:0.75rem;left:0;width:1px;background-color:#ced4da;-webkit-transition:all 200ms linear;transition:all 200ms linear}.navigation--addon .navigation__link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;font-weight:bold;color:#7766a8;line-height:calc(3.75rem - 1px);-webkit-transition:all 100ms linear;transition:all 100ms linear;-webkit-transition-delay:50ms;transition-delay:50ms}.navigation--addon .navigation__link:hover{color:#33003b;-webkit-transition-delay:0ms;transition-delay:0ms}.navigation--addon .navigation__icon{width:1.75rem;height:1.75rem}.navigation--default .navigation__children{width:100%}.navigation--vertical .navigation__row{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navigation--vertical .navigation__row:hover .navigation__link{color:#33003b;background-color:#f8f9fa}.navigation--vertical .navigation__row:last-child .navigation__link::after{content:initial}.navigation--vertical .navigation__row:has(.navigation__children):hover .navigation__link::after{content:'';z-index:999;position:absolute;right:-1px;top:0;width:1px;height:100%;background:#f8f9fa}.navigation--vertical .navigation__row:hover+.navigation__row .navigation__link::before,.navigation--vertical .navigation__row:hover .navigation__link::before{left:0;right:0;background-color:#dee2e6}.navigation--vertical .navigation__row:hover .navigation__icon{color:#33003b;fill:#33003b}.navigation--vertical .navigation__icon{color:#6c757d;fill:#6c757d}.navigation--vertical .navigation__link{padding:0.625rem 1rem;font-weight:bold;color:#6c757d}.navigation--vertical .navigation__link::before{content:'';position:absolute;top:-1px;left:0.75rem;right:0.75rem;height:1px;background-color:#ced4da;-webkit-transition:all 200ms linear;transition:all 200ms linear}.navigation--vertical .navigation__children{top:0;right:0;bottom:0;width:calc(100% - var(--offset));border-left:1px solid #33003b;background-color:#f8f9fa}.navigation--vertical .navigation__children--top-offsetted{top:calc(3.75rem - 1px);border-top:1px solid #33003b}.navigation--vertical .navigation__children--loading{background-size:5rem 5rem}.navigation:not(.navigation--compact)__children-nav .navigation__children-nav{-webkit-column-count:1;-moz-column-count:1;column-count:1}.navigation--horizontal .navigation__children--loading,.navigation--compact .navigation__children--loading{min-height:3rem;background-size:2rem 2rem}.navigation--horizontal{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.navigation--horizontal .navigation__row:not(.navigation__children-row){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0}.navigation--horizontal .navigation__row:hover .navigation__link{z-index:999;position:relative;border-color:#33003b;color:#fff;background-color:#33003b}.navigation--horizontal .navigation__row:hover .navigation__link::after{border-right-color:#fff;border-bottom-color:#fff}.navigation--horizontal .navigation__row:hover .navigation__icon{color:#33003b;fill:#33003b}.navigation--horizontal .navigation__row--children:hover .navigation__link::before{content:'';z-index:1;position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#33003b}.navigation--horizontal .navigation__row--children .navigation__link::after{content:'';position:relative;top:-2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:0.5rem;height:0.5rem;border:1px solid transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right-color:#adb5bd;border-bottom-color:#adb5bd}.navigation--horizontal .navigation__icon{color:#212529;fill:#212529}.navigation--horizontal .navigation__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0.625rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#33003b;border:1px solid rgba(0,0,0,0);-webkit-transition:all 200ms ease;transition:all 200ms ease}.navigation--horizontal .navigation__children{top:calc(100% - 1px);left:0;max-height:60vh;border:1px solid #33003b;background-color:#fff;-webkit-box-shadow:0 0.5rem 2rem rgba(0,0,0,0.05);box-shadow:0 0.5rem 2rem rgba(0,0,0,0.05)}.navigation--compact .navigation__children{overflow:visible !important;min-width:clamp(10rem, 15rem, 20rem);max-height:initial;padding:0}.navigation--compact .navigation__children-nav{--columns: 0;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;position:relative;margin:0}.navigation--compact .navigation__children-nav .navigation__children-nav{-webkit-column-count:auto !important;-moz-column-count:auto !important;column-count:auto !important;visibility:hidden;position:absolute;left:calc(100% - 0.25rem);top:0;opacity:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;border:1px solid #33003b;background-color:#fff;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transition-delay:50ms;transition-delay:50ms}.navigation--compact .navigation__children-nav .navigation__children-nav::before{content:'';position:absolute;top:0;left:-0.5rem;width:0.5rem;height:100%}.navigation--compact .navigation__children-row:not(:last-child)::before{content:'';position:absolute;z-index:9999;left:0.75rem;bottom:0;display:block;width:calc(100% - 1.5rem);height:1px;background:#33003b}.navigation--compact .navigation__children-row:hover>.navigation__children-nav{visibility:visible;left:calc(100% + 0.5rem);opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.navigation--compact .navigation__children-link{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;padding:0.5rem 0.75rem;font-weight:normal;color:#000}.navigation--compact .navigation__children-link:hover{color:#33003b}.navigation--compact .navigation__children-link:not(:only-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.navigation--compact .navigation__children-link:not(:only-child)::after{content:'';position:relative;top:-3px;display:inline-block;width:6px;height:6px;margin-left:0.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:1px solid #adb5bd;border-top:1px solid #adb5bd}.navigation--compact.navigation--horizontal .navigation__row,.navigation--compact.navigation--horizontal .navigation__children-row{position:relative}.navigation--compact.navigation--horizontal .navigation__children-nav .navigation__children-nav{max-height:65vh;-webkit-box-shadow:0 0.5rem 2rem rgba(0,0,0,0.05);box-shadow:0 0.5rem 2rem rgba(0,0,0,0.05)}.navigation--compact.navigation--vertical .navigation__children{max-height:none;right:auto;width:auto;left:var(--offset);border-right:1px solid #33003b}.navigation--compact.navigation--vertical .navigation__children-row{z-index:1;position:relative}.navigation--compact.navigation--vertical .navigation__children-row .navigation__children-nav{z-index:-1}.navigation--compact.navigation--vertical .navigation__children-row:hover .navigation__children-nav{top:-1px;left:100%;border-radius:0}.navigation-wrapper{position:absolute;top:calc(50% + 4rem);left:0;right:0;visibility:hidden;opacity:0;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.navigation-wrapper--toggled{z-index:999;opacity:1;visibility:visible}.navigation-wrapper__holder{position:relative;min-height:77vh;border:1px solid #ced4da;-webkit-box-shadow:0 0.5rem 2rem rgba(0,0,0,0.05);box-shadow:0 0.5rem 2rem rgba(0,0,0,0.05);background:#fff}.navigation-wrapper__holder::before{content:'';position:absolute;top:calc(-0.5rem - 1px);left:calc(25% - 2.625rem);width:1rem;height:1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border-top:1px solid #ced4da;border-left:1px solid #ced4da}.header--fixed .navigation-wrapper{top:4.625rem}#home .hamburger--desktop{display:none !important}#home .fixed-menu--visible{opacity:0;visibility:hidden}#home .header--fixed .hamburger--desktop{display:inline-block !important}#home .header--fixed .fixed-menu--visible{opacity:1;visibility:visible}}.breadcrumb__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#495057;text-decoration:none}.breadcrumb__link:not(:last-child):after{content:'';position:relative;top:3px;left:-2px;display:inline-block;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:5px;height:5px;margin:0 10px;display:inline-block;width:6px;height:6px;border-right:1px solid #495057;border-bottom:1px solid #495057;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right;pointer-events:none}.header--fixed .breadcrumb{display:none}body:has(.header--mobile-not-fixed) .breadcrumb--sticky{top:0}@media screen and (max-width: 991px){.breadcrumb__link--back:not(:last-child):after{top:1px;left:0;width:1px;height:15px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.breadcrumb:not(.breadcrumb--sticky) .breadcrumb__link--back:before{content:'';position:relative;top:-1px;margin-right:2px;display:inline-block;width:6px;height:6px;border-right:1px solid #495057;border-bottom:1px solid #495057;transform:translate(-50%, -50%) rotate(135deg);-webkit-transform:translate(-50%, -50%) rotate(135deg);-webkit-transform-origin:bottom center;transform-origin:bottom center}.breadcrumb--sticky{z-index:9999;position:-webkit-sticky;position:sticky;top:60px;background:#fff}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.breadcrumb--sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,0.8)}}.breadcrumb--sticky .breadcrumb__back{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1.25rem;height:1.25rem;margin-right:0.5rem;border-radius:50%;background-color:#ced4da}.breadcrumb--sticky .breadcrumb__back::after{content:'';position:relative;left:0.125rem;display:block;width:0.5rem;height:0.5rem;border:2px solid transparent;border-bottom-color:#000;border-left-color:#000;rotate:45deg}.breadcrumb .container{white-space:nowrap;overflow-x:auto}}@media screen and (min-width: 992px){.breadcrumb__link{font-size:.8125rem}.breadcrumb__link:not(span):hover{color:#33003b;text-decoration:underline}}.product-card{position:relative;width:100%;min-width:0;background-color:#fff}.product-card__link{display:block;color:#000}.product-card__figure{position:relative;height:0;padding-bottom:100%;background-color:#fff}.product-card__image{position:absolute;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-card__code,.product-card__name{text-align:center;padding-left:0.5rem;padding-right:0.5rem}.product-card__code{font-size:1rem;line-height:1}.product-card__name{font-size:1rem;word-wrap:break-word}.product-card__name .product-card__link{font-weight:700;line-height:inherit}.product-card__variants{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -0.25rem;padding:0}.product-card__variant{cursor:default;overflow:hidden;min-width:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:block;max-width:40%;margin:0 0.25rem 0.5rem;text-align:center}.product-card__variant:not(.product-card__variant--image){-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-card__variant--text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:26px;padding:0.25rem 0.5rem;border:1px solid #ced4da;color:#6c757d;font-size:0.75rem;line-height:1.2}.product-card__variant--image{-webkit-flex-basis:20px;-ms-flex-preferred-size:20px;flex-basis:20px;height:20px;border-radius:50%;background-size:cover;background-position:center;border:1px solid #adb5bd}.product-card__variant-more{font-weight:bold;font-size:0.75rem;line-height:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-card__discounts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-card__discounts-badge{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:1.5rem;-ms-flex-preferred-size:1.5rem;flex-basis:1.5rem;min-width:0;width:1.5rem;height:1.5rem;color:#FACA04}.product-card__discounts-msg{font-size:0.825rem;line-height:1.2}.product-card__discounts .prices{margin-left:-0.25rem}.product-card__compare,.product-card__wish{cursor:pointer;display:inline-block;color:#adb5bd;font-size:0}.product-card__compare--active,.product-card__wish--active{color:#7766a8}.product-card__compare--active .product-card__wish-icon-text,.product-card__wish--active .product-card__wish-icon-text{color:#fff}.product-card__wish{position:relative}.product-card__wish-icon-text{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;color:#000;font-weight:bold;font-size:0.625rem;line-height:2.85rem;text-align:center}.product-card__stickers{position:absolute;top:0.5rem}.product-card__details-view{font-size:0.875rem}.product-card--gift{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.5rem}.product-card--gift+.product-card--gift{padding-top:0.5rem;border-top:1px solid #e9ecef}.product-card--gift .product-card__figure,.product-card--gift .product-card__holder{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}.product-card--gift .product-card__figure{-webkit-flex-basis:5rem !important;-ms-flex-preferred-size:5rem !important;flex-basis:5rem !important;padding-bottom:5rem !important}.product-card--gift .product-card__holder{-webkit-flex-basis:calc(100% - 5.5rem);-ms-flex-preferred-size:calc(100% - 5.5rem);flex-basis:calc(100% - 5.5rem);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:0.5rem}.product-card--gift .product-card__code,.product-card--gift .product-card__name{padding-left:0;text-align:left}.product-card--gift .product-card__code{margin-top:0.25rem}.product-card--visited{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0 !important;margin-bottom:0;background-color:transparent !important}.product-card--visited .product-card__holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:auto !important;padding-top:10px}.product-card--visited .product-card__code{display:none}.product-card--visited .product-card__name{margin-bottom:0}.product-card--visited .prices{display:none}.product-card--b2b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:transparent;gap:1.5rem}.product-card--b2b+.product-card--b2b{position:relative}.product-card--b2b+.product-card--b2b::before{content:'';position:absolute;top:-0.5rem;left:0;width:100%;height:1px;background-color:#ced4da}.product-card--b2b .product-card__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product-card--b2b .product-card__code,.product-card--b2b .product-card__name{padding:0;text-align:left;margin-bottom:0 !important}.product-card--b2b .product-card__addon-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;color:#495057}.product-card--b2b .product-card__actions{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-card--b2b .product-card__togglers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.product-card--b2b .product-card__wish,.product-card--b2b .product-card__toggler{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.25rem;font-size:1rem;line-height:1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#000}.product-card--b2b .product-card__wish .svg,.product-card--b2b .product-card__toggler .svg{display:block;padding:0.325rem;border-radius:50%;color:#fff;background-color:#adb5bd}.product-card--slide{width:100%;background-color:transparent}.product-card--slide .product-card__holder{min-height:100%;overflow:hidden;background-color:#fff}.product-card--listed{-webkit-flex-basis:calc(50% - 14px);-ms-flex-preferred-size:calc(50% - 14px);flex-basis:calc(50% - 14px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;margin:14px 7px 0}.product-card--compared .product-card__link{white-space:normal}.product-card--compared .product-card__bubble{display:none}.product-card--sgrid .product-card__holder,.product-card--mgrid .product-card__holder,.product-card--lgrid .product-card__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-card--sgrid .product-card__wish,.product-card--sgrid .product-card__compare,.product-card--mgrid .product-card__wish,.product-card--mgrid .product-card__compare,.product-card--lgrid .product-card__wish,.product-card--lgrid .product-card__compare{padding:0.5rem}.product-card--sgrid .product-card__controls,.product-card--mgrid .product-card__controls,.product-card--lgrid .product-card__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0.5rem}.product-card--sgrid .product-card__actions,.product-card--mgrid .product-card__actions,.product-card--lgrid .product-card__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-card--sgrid .prices:not(.prices--discount),.product-card--mgrid .prices:not(.prices--discount),.product-card--lgrid .prices:not(.prices--discount){width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0.25rem;padding-right:0.25rem}.product-card[compared] .product-card__compare{color:#7766a8}.product-card .attr-list{text-align:left;padding-left:0.5rem;padding-right:0.5rem}.product-card .attr-list__item{font-size:1rem}@media screen and (min-width: 576px){.product-card--slide .product-card__controls{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}}@media screen and (max-width: 575px){.product-card__actions{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-card--line .buy-form__quantity,.product-card--list .buy-form__quantity{max-width:100% !important}.product-card--sgrid .product-card__controls,.product-card--mgrid .product-card__controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}.product-card--sgrid .product-card__controls>*,.product-card--mgrid .product-card__controls>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-card--sgrid .product-card__wish,.product-card--mgrid .product-card__wish{margin-right:0}}@media screen and (min-width: 768px){.product-card__controls{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-card__variants-btn,.product-card__buy{min-width:50%}}@media screen and (max-width: 767px){.product-card--slide .product-card__controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-card--slide .product-card__variants-btn,.product-card--slide .product-card__buy{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 991px){.product-card__controls{padding-top:0.5rem}.product-card__wish,.product-card__compare{margin-right:0.5rem}.product-card--line,.product-card--list{margin-bottom:14px}.product-card--line .product-card__controls,.product-card--list .product-card__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0.5rem;padding:0}.product-card--line .product-card__toggler-text,.product-card--line .product-card__rating,.product-card--list .product-card__toggler-text,.product-card--list .product-card__rating{display:none}.product-card--line .product-card__toggler,.product-card--list .product-card__toggler{color:#adb5bd}.product-card--line .product-card__variants-btn,.product-card--list .product-card__variants-btn{width:100%;line-height:3.125rem}.product-card--line .product-card__togglers,.product-card--list .product-card__togglers{text-align:center;margin-top:0 !important;margin-bottom:0.25rem}.product-card--line .prices,.product-card--list .prices{margin:0 0.25rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-card--line .buy-form,.product-card--list .buy-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card--line .buy-form__btn,.product-card--list .buy-form__btn{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.product-card--line .buy-form__quantity,.product-card--list .buy-form__quantity{max-width:50%}.product-card--bundle-summary{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}@media screen and (min-width: 992px){.product-card:hover .product-card__bubble{visibility:visible;opacity:1;-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);z-index:1}.product-card:hover .product-card__link{color:#7766a8}.product-card--gift{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-card--gift .product-card__holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.product-card--slide{padding:1rem .5rem 0;padding-right:.5rem !important}.product-card--slide .product-card__stickers{top:2rem}.product-card--listed{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin:0}.product-card--slide:not(.product-card--no-controls){padding-bottom:4.25rem}.product-card--slide.product-card--no-controls{padding-bottom:3rem}.product-card--slide.product-card--saleable:hover.product-card--sgrid .product-card__holder,.product-card--slide.product-card--saleable:hover.product-card--mgrid .product-card__holder{margin-bottom:-4.75rem}.product-card--slide.product-card--saleable:hover.product-card--lgrid .product-card__holder{margin-bottom:-3.75rem}.product-card--slide.product-card--saleable:hover.product-card--listed .product-card__holder{margin-bottom:-3.75rem !important}.product-card--listed:not(.product-card--no-controls){margin-bottom:-4.25rem;padding-bottom:4.25rem}.product-card--listed.product-card--no-controls{padding-bottom:0;margin-bottom:0}.prod-slider--listed{margin-bottom:1rem}.product-card--abs{position:absolute}.product-card--visited:hover .product-card__figure{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.product-card--visited:hover .product-card__holder{background-color:#fff}.product-card--visited .product-card__name{font-size:0.875rem}.product-card--sgrid:hover,.product-card--mgrid:hover,.product-card--lgrid:hover{z-index:2}.product-card--sgrid:hover .product-card__holder,.product-card--mgrid:hover .product-card__holder,.product-card--lgrid:hover .product-card__holder{min-height:100%;background-color:#fff;-webkit-box-shadow:0 2px .5rem rgba(0,0,0,0.15);box-shadow:0 2px .5rem rgba(0,0,0,0.15)}.product-card--sgrid:hover .product-card__controls,.product-card--mgrid:hover .product-card__controls,.product-card--lgrid:hover .product-card__controls{z-index:3;position:static;visibility:visible;opacity:1}.product-card--sgrid .product-card__code,.product-card--sgrid .product-card__name,.product-card--mgrid .product-card__code,.product-card--mgrid .product-card__name,.product-card--lgrid .product-card__code,.product-card--lgrid .product-card__name{text-align:left}.product-card--sgrid .product-card__controls,.product-card--mgrid .product-card__controls,.product-card--lgrid .product-card__controls{z-index:-1;position:absolute;visibility:hidden;opacity:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.product-card--sgrid .product-card__wish,.product-card--sgrid .product-card__compare,.product-card--mgrid .product-card__wish,.product-card--mgrid .product-card__compare,.product-card--lgrid .product-card__wish,.product-card--lgrid .product-card__compare{padding:0.5rem}.product-card--sgrid .product-card__holder,.product-card--mgrid .product-card__holder,.product-card--lgrid .product-card__holder{width:100%}.product-card--sgrid .prices:not(.prices--discount),.product-card--mgrid .prices:not(.prices--discount),.product-card--lgrid .prices:not(.prices--discount){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0.5rem}.product-card--sgrid .prices:not(.prices--discount).prices--reverse,.product-card--mgrid .prices:not(.prices--discount).prices--reverse,.product-card--lgrid .prices:not(.prices--discount).prices--reverse{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0.5rem}.product-card--mgrid .product-card__compare,.product-card--mgrid .product-card__wish,.product-card--sgrid .product-card__compare,.product-card--sgrid .product-card__wish{padding:0.5rem}.product-card--mgrid .product-card__compare-icon-text,.product-card--mgrid .product-card__wish-icon-text,.product-card--sgrid .product-card__compare-icon-text,.product-card--sgrid .product-card__wish-icon-text{font-size:0.625rem;line-height:2.4rem}.product-card--mgrid .product-card__compare .svg,.product-card--mgrid .product-card__wish .svg,.product-card--sgrid .product-card__compare .svg,.product-card--sgrid .product-card__wish .svg{width:1.5rem;height:1.5rem}.product-card--line,.product-card--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:1rem;background-color:#fff}.product-card--line>*+*,.product-card--list>*+*{margin-left:1rem}.product-card--line::before,.product-card--list::before{content:'';position:absolute;bottom:0;left:1rem;right:1rem;height:1px;background:#e9ecef}.product-card--line:last-child,.product-card--list:last-child{border-bottom:0}.product-card--line:last-child::before,.product-card--list:last-child::before{background:transparent}.product-card--line:hover,.product-card--list:hover{z-index:9;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.product-card--line:hover:before,.product-card--list:hover:before{background:transparent}.product-card--line>*,.product-card--list>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-card--line .product-card__holder,.product-card--list .product-card__holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.product-card--line .product-card__holder .attr-list,.product-card--list .product-card__holder .attr-list{margin:0.625rem 0}.product-card--line .product-card__variants,.product-card--list .product-card__variants{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-card--line .product-card__code,.product-card--line .product-card__name,.product-card--list .product-card__code,.product-card--list .product-card__name{text-align:left;padding:0}.product-card--line .product-card__controls,.product-card--list .product-card__controls{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:transparent}.product-card--line .product-card__controls>:first-child,.product-card--list .product-card__controls>:first-child{margin-right:0}.product-card--line .product-card__controls>*,.product-card--list .product-card__controls>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.product-card--line .product-card__buy,.product-card--list .product-card__buy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-card--line .product-card__stickers,.product-card--list .product-card__stickers{display:none}.product-card--line .product-card__variants-btn,.product-card--list .product-card__variants-btn{font-size:1.125rem}.product-card--line .product-card__details-view,.product-card--list .product-card__details-view{font-size:1rem}.product-card--line .product-card__figure,.product-card--list .product-card__figure{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.product-card--line .product-card__wish,.product-card--list .product-card__wish{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#495057;position:relative}.product-card--line .product-card__wish:hover,.product-card--line .product-card__wish--active,.product-card--list .product-card__wish:hover,.product-card--list .product-card__wish--active{color:#7766a8}.product-card--line .product-card__wish:not(:hover):not(.product-card__wish--active) .product-card__wish-icon-text,.product-card--list .product-card__wish:not(:hover):not(.product-card__wish--active) .product-card__wish-icon-text{color:#f8f9fa !important}.product-card--line .product-card__wish-icon-text,.product-card--list .product-card__wish-icon-text{line-height:1.4rem}.product-card--line .product-card__wish-text,.product-card--list .product-card__wish-text{font-size:1rem;margin-left:0.3125rem;white-space:nowrap}.product-card--line .product-card__togglers svg,.product-card--list .product-card__togglers svg{width:1.3125rem;height:1.3125rem}.product-card--line .product-card__toggler,.product-card--list .product-card__toggler{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#495057}.product-card--line .product-card__toggler-text,.product-card--list .product-card__toggler-text{margin-left:0.3125rem}.product-card--line .product-card__toggler:hover,.product-card--line .product-card__toggler--active,.product-card--list .product-card__toggler:hover,.product-card--list .product-card__toggler--active{cursor:pointer;color:#7766a8}.product-card--line .prices,.product-card--list .prices{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;line-height:1.2;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-card--line .prices--reverse,.product-card--list .prices--reverse{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-card--line .prices__old+.prices__current,.product-card--list .prices__old+.prices__current{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.product-card--line .attr-list,.product-card--list .attr-list{padding:0}.product-card--line .attr-list__item,.product-card--list .attr-list__item{padding:4px 0 4px 26px;font-size:0.875rem}.product-card--line .attr-list__item::before,.product-card--list .attr-list__item::before{left:10px}.product-card--list .product-card__holder{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.product-card--list .product-card__togglers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem}.product-card--list .product-card__wish{margin-right:0.625rem;padding-right:0.625rem}.product-card--list .product-card__wish::before{content:'';position:absolute;right:0;top:2px;bottom:2px;display:block;width:1px;background:#e9ecef}.product-card--list .product-card__figure{-webkit-flex-basis:5rem;-ms-flex-preferred-size:5rem;flex-basis:5rem;padding-bottom:5rem}.product-card--line .product-card__holder{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.product-card--line .product-card__wish{margin-bottom:0.375rem;padding-bottom:0.375rem}.product-card--line .product-card__wish::before{content:'';position:absolute;bottom:0;left:5%;right:5%;height:1px;background-color:#e9ecef}.product-card--line .product-card__figure{-webkit-flex-basis:12%;-ms-flex-preferred-size:12%;flex-basis:12%;padding-bottom:12%}.product-card--line .product-card__rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-card--list[compared] .product-card__toggler,.product-card--line[compared] .product-card__toggler{color:#7766a8}.product-card--b2b{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-card--b2b .product-card__holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:0.75rem}.product-card--b2b .product-card__stickers{scale:0.8;-webkit-transform-origin:top left;transform-origin:top left}.product-card--b2b .product-card__figure{-webkit-flex-basis:12%;-ms-flex-preferred-size:12%;flex-basis:12%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding-bottom:12%}.product-card--b2b .product-card__code,.product-card--b2b .product-card__name{line-height:1.2}.product-card--b2b .product-card__addon-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-card--b2b .product-card__addon-data>*+*{padding-left:0.5rem;border-left:1px solid #adb5bd}.product-card--b2b .product-card__actions{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-card--b2b .product-card__controls{max-width:14rem}.product-card--b2b .product-card__togglers{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-card--b2b .product-card__wish:hover,.product-card--b2b .product-card__toggler:hover{text-decoration:underline;color:#000}.product-card--b2b .product-card__wish:hover .svg,.product-card--b2b .product-card__toggler:hover .svg{color:#fff;background-color:#7766a8}.product-card__bubble{visibility:hidden;opacity:0;position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:7vw;height:7vw;padding:5%;border-radius:50%;-webkit-transform:scale(0.75) translate(-50%, -50%);transform:scale(0.75) translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left;background-color:rgba(0,0,0,0.8);-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,0.3);box-shadow:0 0 12px 2px rgba(0,0,0,0.3);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-align:center}.product-card__bubble>*{display:inline-block;color:#fff;line-height:1.2}.product-card__bubble>*:hover{color:#7766a8}.product-card__bubble>*:first-child{font-size:1vw}.product-card__bubble>*:first-child:after{content:'';display:block;width:80%;height:1px;margin:5% 10%;background-color:#fff}.product-card__bubble>*:last-child{font-size:0.7vw}.product-card__details-view{padding:10px 0}.product-card__compare:hover,.product-card__wish:hover{color:#7766a8}.product-card__compare:hover .product-card__wish-icon-text,.product-card__wish:hover .product-card__wish-icon-text{color:#fff}.product-card__code{font-size:0.925rem}.product-card__stickers{top:1rem}.product-card .attr-list__item{font-size:0.9375rem}}@media screen and (min-width: 1200px){.product-card--slide{padding:1.125rem .5625rem 0;padding-right:.5625rem !important}.product-card--slide .product-card__stickers{top:2.125rem}.product-card--sgrid:hover .product-card__holder,.product-card--mgrid:hover .product-card__holder,.product-card--lgrid:hover .product-card__holder{-webkit-box-shadow:0 2px .5625rem rgba(0,0,0,0.15);box-shadow:0 2px .5625rem rgba(0,0,0,0.15)}.product-card--slide:not(.product-card--no-controls){padding-bottom:4.1875rem}.product-card--slide.product-card--no-controls{padding-bottom:3.375rem}.product-card--listed:not(.product-card--no-controls){margin-bottom:-4.1875rem;padding-bottom:4.1875rem}.product-card--listed.product-card--no-controls{padding-bottom:0;margin-bottom:0}.prod-slider--listed{margin-bottom:1.125rem}.product-card--slide.product-card--saleable:hover.product-card--sgrid .product-card__holder,.product-card--slide.product-card--saleable:hover.product-card--mgrid .product-card__holder{margin-bottom:-3.625rem}.product-card--mgrid .product-card__controls{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-card--mgrid .product-card__actions{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.product-card--line .attr-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-card--line .attr-list__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 1440px){.product-card--slide{padding:1.5rem .75rem 0;padding-right:.75rem !important}.product-card--slide .product-card__stickers{top:2.5rem}.product-card--sgrid:hover .product-card__holder,.product-card--mgrid:hover .product-card__holder,.product-card--lgrid:hover .product-card__holder{-webkit-box-shadow:0 2px .75rem rgba(0,0,0,0.15);box-shadow:0 2px .75rem rgba(0,0,0,0.15)}.product-card--slide:not(.product-card--no-controls){padding-bottom:4.375rem}.product-card--slide.product-card--no-controls{padding-bottom:4.5rem}.product-card--listed:not(.product-card--no-controls){margin-bottom:-4.375rem;padding-bottom:4.375rem}.product-card--listed.product-card--no-controls{padding-bottom:0;margin-bottom:0}.prod-slider--listed{margin-bottom:1.5rem}.product-card--slide.product-card--saleable:hover.product-card--sgrid .product-card__holder,.product-card--slide.product-card--saleable:hover.product-card--mgrid .product-card__holder{margin-bottom:-3.625rem}.product-card--listed{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.product-card--sgrid .product-card__controls{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0.25rem 0.25rem 0.25rem 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-card--sgrid .product-card__actions{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.prices{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.prices--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.prices--reverse[data-from]:before{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important}.prices--reverse .prices__currency,.prices--reverse .prices[data-from]:before{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.prices--reverse .prices__delimer{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.prices--reverse .prices__num{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.prices--reverse .prices__from,.prices--reverse .prices__currency,.prices--reverse .prices[data-from]:before{font-size:1.25rem}.prices--reverse .prices__prep{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.prices--reverse .prices__old{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.prices--reverse .prices__current{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.prices--smaller .prices__num{font-size:1.5rem}.prices--bigger .prices__num{font-size:1.825rem}.prices--bigger .prices__currency,.prices--bigger .prices[data-from]:before{font-size:1.25rem}.prices--discount .prices__num{font-size:0.825rem}.prices--table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:0.925rem}.prices--table .prices__num,.prices--table .prices__symbol{font-size:inherit}.prices--table .prices__current{margin:0;font-weight:inherit;color:inherit;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.prices--table .prices__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#6c757d}.prices--table .prices__cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0.425rem 0.5rem;text-align:left}.prices--table .prices__cell--vat{font-weight:bold;color:#000}.prices--table .prices__cell--promo{color:#dd162a}.prices--table .prices__cell--sm{font-size:0.825rem}.prices--table .prices__cell[data-from]::before{content:attr(data-from)}.prices--table .prices__row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.prices--bundle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(1rem + 1px)}.prices--bundle .prices__row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prices--bundle .prices__row:not(:last-child)::after{content:'';position:relative;top:0.5rem;width:100%;height:1px;background-color:#dee2e6}.prices--bundle .prices__row--original .prices__current{font-weight:normal;color:#6c757d}.prices--bundle .prices__row--savings .prices__current{color:#dd162a}.prices[data-from]:before{content:attr(data-from);margin-right:0.25rem;text-transform:lowercase;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.prices[data-from]>*:not(.prices__prep){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.prices[data-from]__prep{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.prices__prep,.prices__old,.prices__current{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.prices__current{margin:0 .25rem;color:#000;font-weight:700}.prices__from,.prices__currency,.prices[data-from]:before{font-size:.875rem}.prices__num{font-size:1.25rem}.prices__delimer{font-size:initial}.prices__prep{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#4D545B;font-size:0.825rem}.prices__prep-text{margin-right:0.25rem}.prices__prep .prices__num{font-size:1rem !important}.prices__prep .prices__currency,.prices__prep .prices[data-from]:before{font-size:0.825rem !important}.prices__old{margin:0 .25rem;color:#959595}.prices__old .prices__num{position:relative}.prices__old .prices__num:after{content:'';position:absolute;top:50%;left:0;right:0;height:1px;margin-top:-1px;background-color:red}.prices__valid{display:block;margin-top:.5rem;line-height:1.3;text-align:center;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.prices__valid .font-weight-bold{color:#33003b}@media screen and (min-width: 576px){.prices__prep{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.prices__valid{text-align:left}.prices__valid>*{display:inline}}@media screen and (max-width: 991px){.prices--table .prices__row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ced4da}.prices--table .prices__row:first-child{border-color:#6c757d}.prices--table .prices__cell{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;line-height:1.2}.prices--table .prices__cell:first-child{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;min-width:7rem}.prices--table .prices__cell:first-child::after{content:'';position:absolute;right:0;top:0.25rem;bottom:0.25rem;width:1px;height:calc(100% - 0.5rem);background-color:#ced4da}}@media screen and (min-width: 992px){.prices--table .prices__row{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.prices--table .prices__row:first-child .prices__cell{position:relative;text-align:right}.prices--table .prices__row:first-child .prices__cell::after{content:'';position:absolute;right:0;top:0.25rem;bottom:0.25rem;width:1px;height:calc(100% - 0.5rem);background-color:#ced4da}.prices--table .prices__cell{min-height:1.75rem;line-height:1.7rem;padding:0 0.5rem;border-bottom:1px solid #ced4da}.prices--table .prices__cell:first-child{border-bottom-color:#6c757d}.prices__old .prices__num:after{height:2px;margin-top:-2px}.prices__valid{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-bottom:0.5rem}}.product-details[compared] .product-details__action-item--compare .product-details__action-icon{color:#33003b}.product-details>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-details__info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0}.product-details__gallery-inner{position:relative}.product-details__sizechart{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__price{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-details__energy-class{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__energy-class-img{display:block;max-width:50px;height:auto}.product-details__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.product-details__actions:empty{display:none}.product-details__action-inquiry-text{line-height:3.25rem}.product-details__action-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0.5rem;padding-left:0.5rem;margin-bottom:1rem;min-width:0;min-height:3.25rem}.product-details__action-item--phone .product-details__action-title{font-size:0.857rem}.product-details__action-item--leasing .product-details__action-inner{border-color:#33003b !important;-webkit-box-shadow:inset 0 0 0 2px #33003b;box-shadow:inset 0 0 0 2px #33003b}.product-details__action-item--unicredit .product-details__action-inner{border-color:#e2001a !important;-webkit-box-shadow:inset 0 0 0 2px #e2001a;box-shadow:inset 0 0 0 2px #e2001a}.product-details__action-item--unicredit .product-details__action-inner:not(:hover)::after{border-color:#e2001a !important}.product-details__action-item--unicredit .product-details__action-title{color:#e2001a !important}.product-details__action-item--unicredit .product-details__action-icon .brand-circle,.product-details__action-item--unicredit .product-details__action-icon .brand-check{-webkit-transition:all 200ms ease;transition:all 200ms ease}.product-details__action-item--unicredit .product-details__action-icon .brand-circle{color:#e2001a}.product-details__action-item--unicredit .product-details__action-icon .brand-check{color:#fff}.product-details__action-item--bnpparibas .product-details__action-inner{border-color:#027348 !important;-webkit-box-shadow:inset 0 0 0 2px #027348;box-shadow:inset 0 0 0 2px #027348}.product-details__action-item--bnpparibas .product-details__action-inner:not(:hover)::after{border-color:#027348 !important}.product-details__action-item--bnpparibas .product-details__action-title{color:#027348 !important}.product-details__action-item--bnpparibas .product-details__action-icon .brand-circle,.product-details__action-item--bnpparibas .product-details__action-icon .brand-stars{-webkit-transition:all 200ms ease;transition:all 200ms ease}.product-details__action-item--bnpparibas .product-details__action-icon .brand-circle{color:#027348}.product-details__action-item--bnpparibas .product-details__action-icon .brand-stars{color:#fff}.product-details__action-item--tbibank .product-details__action-inner{border-color:#f60 !important;-webkit-box-shadow:inset 0 0 0 2px #f60;box-shadow:inset 0 0 0 2px #f60}.product-details__action-item--tbibank .product-details__action-inner:not(:hover)::after{border-color:#f60 !important}.product-details__action-item--tbibank .product-details__action-title{color:#f60 !important}.product-details__action-item--tbibank .product-details__action-icon{width:3rem;margin-right:0.35rem}.product-details__action-item--tbibank .product-details__action-icon .brand-color{color:#f60;-webkit-transition:all 200ms ease;transition:all 200ms ease}.product-details__action-item--newpay .product-details__action-inner{padding-right:0.5625rem;border-color:#AE2573 !important;font-size:0.625rem;background-color:#AE2573 !important;-webkit-box-shadow:inset 0 0 0 2px #AE2573;box-shadow:inset 0 0 0 2px #AE2573}.product-details__action-item--newpay .product-details__action-inner::after{display:none !important}.product-details__action-item--newpay .product-details__action-icon{width:5rem;height:2rem;margin-top:-0.125rem;margin-bottom:-0.125rem}.product-details__action-item--newpay .product-details__action-icon,.product-details__action-item--newpay .product-details__action-title,.product-details__action-item--newpay .product-details__action-text{color:#fff !important}.product-details__action-item--notif{display:block;margin-bottom:0}.product-details__action-inner{cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5625rem;width:100%;padding-right:0.25rem;color:#fff;font-size:0;background-color:#fff;background-size:100%;background-position:center;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-details__action-inner--leasing,.product-details__action-inner--unicredit,.product-details__action-inner--bnpparibas,.product-details__action-inner--tbibank{font-size:0.625rem}.product-details__action-inner--wished .product-details__action-icon{color:#33003b}.product-details__action-inner--wished:not(:hover) .product-details__action-icon-text{color:#fff !important}.product-details__action-inner:not([style*='background-image']){border:1px solid #ced4da;color:#6c757d}.product-details__action-inner:not([style*='background-image']) .product-details__action-title{color:#000}.product-details__action-icon{color:#adb5bd;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;width:1.1875rem;height:1.1875rem;margin-right:0.65rem}.product-details__action-icon-text{z-index:1;position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;width:1.1875rem;height:1.1875rem;margin-right:-1.1875rem;color:#000;font-weight:bold;font-size:0.625rem;line-height:1.2rem;text-align:center}.product-details__action-icon>.svg{width:100%;height:100%}.product-details__action-icon+.product-details__action-text{padding-left:0}.product-details__action-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:1.2}.product-details__action-title{font-size:0.75rem;font-weight:bold;text-transform:uppercase}.product-details__action-title[class*='text']{line-height:1}.product-details__action-inquiry-btn{line-height:3.25rem}.product-details__advantages:empty{display:none}.product-details__advantage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__advantage:not(:last-child){margin-bottom:0.75rem}.product-details__advantage-icon{min-width:0;width:2rem;height:2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:0.75rem}.product-details__advantage-title{font-weight:bold}.product-details__advantage-descr{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.product-details__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5625rem 0;font-size:0.875rem}.product-details__detail>*{padding:0 1rem}.product-details__detail>*:first-child{padding-left:0}.product-details__stickers{position:absolute;top:0.5rem;left:0}.product-details__num{font-size:1rem;color:#4D545B}.product-details__print{cursor:pointer;color:#4D545B}.product-details__print:hover{color:#7766a8}.product-details__print .svg{vertical-align:bottom;width:1.125rem;height:1.25rem}.product-details__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details__col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-details__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__prices:not(.prices--reverse){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-details__prices .prices__num{font-size:1.75rem}.product-details__prices .prices__from,.product-details__prices .prices__currency,.product-details__prices .prices[data-from]:before{font-size:1.125rem}.product-details__prices .prices--reverse .prices__currency,.product-details__prices .prices--reverse .prices[data-from]:before{font-size:1.75rem}.product-details__prices .prices--table{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.5rem}.product-details__prices .prices--table .prices__current{padding:0.5rem 0}.product-details__shipping{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#0b0}.product-details__shipping .svg{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#dd162a}.product-details__discount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__discount-handle{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__discount-handle:after{content:'';position:relative;top:-1px;margin-left:0.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;width:6px;height:6px;border-right:1px solid #495057;border-bottom:1px solid #495057}.product-details__discount-icon{position:relative;top:0.15rem;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:1rem;height:1rem;margin:0 0.5rem 0 0}.product-details__discount-body{display:none}.product-details__discount-disclaimer{margin-top:0.5rem;font-style:italic;font-size:0.725rem}.active .product-details__discount-handle{color:#33003b}.active .product-details__discount-handle:after{border-color:#33003b;top:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-details__discount .prices{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 -0.25rem}.product-details__discount .prices__current{margin:0 0.25rem !important}.product-details__discount .prices--left-offset{margin-left:0;margin-right:-0.5rem}.product-details__discount .prices__from,.product-details__discount .prices__currency,.product-details__discount .prices[data-from]:before,.product-details__discount .prices__num{font-size:1rem}.product-details__unavailable,.product-details__comingsoon,.product-details__available{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__unavailable::before,.product-details__comingsoon::before,.product-details__available::before{position:relative;margin-right:5px}.product-details__unavailable>span,.product-details__comingsoon>span,.product-details__available>span{border:none;padding:0;line-height:1}.product-details__unavailable>.svg,.product-details__comingsoon>.svg,.product-details__available>.svg{padding:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;width:1rem;height:1rem}.product-details__unavailable>.svg{color:#dd162a}.product-details__available>.svg:not(.c-red){color:#0b0}.product-details__comingsoon>.svg{color:#e6d600}.product-details__delivery-terms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details__delivery-terms .svg{width:1.25rem;height:1rem;color:#adb5bd}.product-details__notify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-details__notify>:not(:last-child){margin-bottom:10px}.product-details__notify .form__label-text{margin-bottom:0}.product-details__notify-text{margin:0;color:#dd162a}.product-details__notify-text--success{color:#0b0}.product-details__btn-versions{font-size:1rem}.product-details__gifts{z-index:2;position:absolute;top:0;width:6.25rem;right:0;margin-bottom:0}.product-details__gifts-title{width:100%;padding:0.25rem 0.5rem;color:#fff;font-size:0.875rem;font-weight:700;text-align:center;background-color:#7766a8}.product-details__gifts-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff}.product-details__gifts-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:5rem;border:1px solid #7766a8;border-top:0}.product-details__gifts-figure{position:relative;width:100%;height:0;padding-bottom:100%}.product-details__gifts-img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-details__prod-grid{display:grid}.product-details__attributes-brand{display:inline-block}.product-details__attributes-brand-img{display:block;width:auto;max-width:100%;height:50px}.newpay-modal__title,.newpay-modal__subtitle{display:block;font-weight:bold;line-height:1;font-size:1.6rem;text-align:center}.newpay-modal__title{color:#F87C56}.newpay-modal__subtitle{color:#AE2573}.newpay-modal__logo{height:100px}.newpay-modal--btn-orange{background-color:#F87C56}.newpay-modal--btn-purple{background-color:#AE2573}.newpay-modal--btn-purple img{display:inline-block;width:auto;height:20px;margin:-3px 0px -4px 0.5rem}.dispute{cursor:pointer;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.dispute:hover{text-decoration:underline}.dispute:hover>.svg{color:#7766a8}.dispute::before{margin:1px 5px 0 0}.dispute>.svg{width:1rem;height:2rem;color:#adb5bd}@media screen and (max-width: 575px){.product-details__status>*{padding:0.6rem 0.25rem !important}.product-details__action-item--leasing,.product-details__action-item--unicredit,.product-details__action-item--bnpparibas,.product-details__action-item--tbibank,.product-details__action-item--newpay{max-width:265px;margin-left:auto;margin-right:auto}.product-details__prices ~ .justify-content-sm-start{text-align:center}.product-details .product-details__action-inquiry-btn,.product-details .buy-form--big{max-width:250px}}@media screen and (min-width: 576px){.product-details .dispute{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.product-details__action-item:not(.col-12){-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.product-details__action-inner{margin-bottom:0.125rem;padding-right:1.3rem;color:#fff;font-size:0.786rem;line-height:1}.product-details__action-inner::after{right:0.6rem}.product-details__action-inner:not([style*='background-image'])::after{display:inline-block;width:8px;height:8px;border-right:2px solid #7766a8;border-bottom:2px solid #7766a8;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right}.product-details__action-inner::after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;top:50%;right:0.625rem;margin-top:-2px}.product-details__prices{text-align:left}.product-details__prices:not(.prices--reverse){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-details__price{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.product-details__price:not(.prices--reverse){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-details__price.prices--reverse{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-details__valid{text-align:left}.product-details .prices__old,.product-details .prices__current{margin-left:0}.product-details .prices__old+.prices__current{margin-left:0.25rem}}@media screen and (min-width: 768px){.newpay-modal__title,.newpay-modal__subtitle{font-size:2rem;text-align:left}}@media screen and (max-width: 991px){.product-details__detail{padding-top:0.25rem !important}.product-details__status{line-height:2}.product-details__comingsoon,.product-details__available{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1rem}.product-details__comingsoon>.svg,.product-details__available>.svg{width:1.25rem;height:1.25rem}.product-details__delivery-terms{font-size:1rem;text-align:center}.product-details__discount-handle{display:inline-block}.product-details__orderCallQ,.product-details .dispute{margin-top:0.25rem;line-height:2}.product-details .buy-form--big{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.product-details .buy-form--big .buy-form__quantity{max-width:50%}}@media screen and (min-width: 992px){.product-details__prod-grid{grid-template-columns:50% 1fr;grid-template-rows:auto 1fr;gap:0px 0px;grid-template-areas:"product-details__gallery-wrapper product-details__name-wrapper" "product-details__gallery-wrapper product-details__info"}.product-details__info{grid-area:product-details__info}.product-details__name-wrapper{grid-area:product-details__name-wrapper}.product-details__gallery--quick{top:1rem !important}.product-details__gallery-wrapper{grid-area:product-details__gallery-wrapper;margin-right:14px}.product-details__discount-handle:hover{color:#33003b}.product-details__discount-handle:hover:after{border-color:#33003b}.product-details__discount-handle .prices{margin:0 !important}.product-details__gifts-img{opacity:0.75;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-details__gifts-link:hover .product-details__gifts-img{opacity:1}.product-details__sizechart:hover{color:#7766a8;text-decoration:underline}.product-details__stickers{left:0}.product-details__detail>*+*{border-left:1px solid #ced4da}.product-details__action-item--unicredit .product-details__action-inner:hover{background-color:#e2001a !important}.product-details__action-item--unicredit .product-details__action-inner:hover .product-details__action-icon .brand-circle{color:#fff}.product-details__action-item--unicredit .product-details__action-inner:hover .product-details__action-icon .brand-check{color:#e2001a}.product-details__action-item--bnpparibas .product-details__action-inner:hover{background-color:#027348 !important}.product-details__action-item--bnpparibas .product-details__action-inner:hover .product-details__action-icon .brand-circle{color:#fff}.product-details__action-item--bnpparibas .product-details__action-inner:hover .product-details__action-icon .brand-stars{color:#027348}.product-details__action-item--tbibank .product-details__action-inner:hover{background-color:#f60 !important}.product-details__action-item--tbibank .product-details__action-inner:hover .product-details__action-icon .brand-color{color:#fff}.product-details__action-item--tbibank .product-details__action-inner:hover .product-details__action-icon .brand-color-hover{fill:#f60 !important}.product-details__action-item--newpay .product-details__action-inner:hover{border-color:#F87C56 !important;background-color:#F87C56 !important;-webkit-box-shadow:inset 0 0 0 2px #F87C56;box-shadow:inset 0 0 0 2px #F87C56}.product-details__action-icon{max-width:3.5rem;max-height:3.5rem}.product-details__action-inner{font-size:0.625rem}.product-details__action-inner:hover{color:#fff;border-color:#33003b;background-color:#33003b;background-size:110%}.product-details__action-inner:hover:not([style*='background-image'])::after,.product-details__action-inner:hover::after{border-color:#fff;-webkit-transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-details__action-inner:hover .product-details__action  .product-details__action-inner:hover .product-details__action-icon-text{color:#fff;-webkit-transition:color 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-details__action-inner:hover .product-details__action-icon,.product-details__action-inner:hover .product-details__action-title{color:#fff !important;-webkit-transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-details__delivery-terms:hover{text-decoration:underline}.product-details__delivery-terms:hover .svg{color:#7766a8}.product-details__advantage{font-size:0.925rem;line-height:1.2}.product-details__advantage-descr{line-height:1.2;font-size:0.925rem}.product-details__prices .prices--table{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-details__prices .prices--table .prices__row:first-child .prices__cell{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-details__prices .prices--table .prices__row:first-child .prices__cell,.product-details__prices .prices--table .prices__row .prices__cell:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.product-details__prices .prices--table .prices__row:not(:first-child){-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.newpay-modal--btn-orange:hover{background-color:#f7693e}.newpay-modal--btn-purple:hover{background-color:#992165}.gallery--portrait .gallery__end-card,.gallery--portrait .product-details__gallery-inner{padding-left:127px}.gallery--portrait .gallery__play-btn{margin-left:63.5px}.gallery--modal .product-details__gallery-inner{height:100%}}@media screen and (min-width: 1200px){.product-details__action-icon{width:1.25rem;height:1.25rem}.product-details__action-icon-text{width:1.25rem;height:1.25rem;margin-right:-1.25rem}.product-details__action-title{font-size:0.7rem}}@media screen and (min-width: 1440px){.product-details__stickers{top:1rem}.product-details__gallery-wrapper{margin-right:30px}}@media (min-width: 1200px) and (max-width: 1440px){.product-details__action-inquiry-text{font-size:0.7rem}}@media (min-width: 992px) and (max-width: 1439px){.product-details__action-inner{font-size:0}.product-details__action-inner--leasing,.product-details__action-inner--unicredit,.product-details__action-inner--bnpparibas,.product-details__action-inner--tbibank{font-size:0.625rem}}.attr-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding-left:0}.attr-list__item{position:relative;padding:4px 0 4px 20px;font-size:1rem;line-height:1.2}.attr-list__item a{color:#7766a8}.attr-list__item a:hover{text-decoration:underline}.attr-list__item:before{content:'';position:absolute;top:50%;left:4px;width:7px;height:11px;margin-top:-1px;border-right:3px solid #7766a8;border-bottom:3px solid #7766a8;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.attr-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.attr-table__row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;margin:0 !important}.attr-table__row+.attr-table__row{border-top:1px solid #adb5bd}.attr-table__col{font-size:1rem;line-height:1.2}.attr-table__col:first-child{font-weight:bold;padding-bottom:0.5rem}.attr-table__col>*{display:block}.attr-table__col>*+*{padding-top:0.5rem}.attr-table__label{cursor:pointer}.attr-table__label:hover{color:#7766a8}.attr-table__input[type='radio'],.attr-table__input[type='checkbox']{margin-right:10px}.attr-table__price{font-weight:bold}.attr-table a{color:#7766a8}.attr-table a:focus{color:#33003b;text-decoration:underline}@media screen and (max-width: 991px){.attr-table__col{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 992px){.attr-table__row{padding:0.5rem 0}.attr-table__row:hover{background-color:#e9ecef}.attr-table__col{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:5px 10px}.attr-table a:hover{color:#33003b;text-decoration:underline}}.links-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.links-group__col{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:5px}.links__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:1rem}.links__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:1rem 0.75rem;color:#fff;line-height:1.125;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#7766a8}.links__link--bigger{padding:1.2rem .75rem 1.2rem}.links__link:hover{color:#fff;background-color:#33003b}.link{display:inline-block;color:inherit;font-size:.875rem}.link:hover,.filters__btn-more .link--active{color:#7766a8}.link--arrow{position:relative;padding-right:10px}.link--arrow::before{content:"";position:absolute;top:50%;right:2px;display:inline-block;width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translateY(-50%) translateX(0) rotate(-45deg);transform:translateY(-50%) translateX(0) rotate(-45deg)}.link--arrow:hover::before{border-color:#7766a8;-webkit-transform:translateY(-50%) translateX(4px) rotate(-45deg);transform:translateY(-50%) translateX(4px) rotate(-45deg)}@media screen and (min-width: 576px){.links-group__col{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.links__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin-bottom:1rem}}@media screen and (min-width: 992px){.links-group{margin:-7px}.links-group__col{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:7px}.links__item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;margin-bottom:1rem}.link{font-size:.875rem}}.locator{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.locator .results--loading{opacity:0.5}.locator__offices{overflow:auto;border:1px solid #adb5bd;-webkit-box-sizing:border-box;box-sizing:border-box;height:50vh}.locator__office{cursor:pointer;position:relative;display:block;font-size:0.925rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.locator__office:after{content:'';z-index:0;position:absolute;top:60%;right:calc(0.5rem + 2px);width:8px;height:8px;border-top:2px solid #adb5bd;border-right:2px solid #adb5bd;-webkit-transform:translateY(calc(-50% - 3px)) rotate(45deg);transform:translateY(calc(-50% - 3px)) rotate(45deg)}.locator__office+.locator__office{border-top:1px solid #ced4da}.locator__logo{display:block;height:30px}@media screen and (min-width: 992px){.locator{width:700px}.locator__office:hover{color:#fff;background-color:#008BFF}.locator__office:hover:after{border-color:#fff}}.doc{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.875rem;color:#000;text-decoration:none;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);box-shadow:0 0 5px 0 rgba(0,0,0,0.15);-webkit-transition:-webkit-box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.doc:hover,.doc:focus{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 15px 0 rgba(0,0,0,0.15)}.doc:hover .doc__title,.doc:focus .doc__title{color:#7766a8;text-decoration:none}.doc::before{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.doc__icon{position:relative;width:2rem;height:3rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#343a40}.doc__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:.875rem}.doc__title{margin-bottom:.375rem;font-weight:bold}.doc__info{color:#6c757d;font-size:.75rem;text-transform:uppercase}.doc__type{position:absolute;bottom:0.25rem;left:0.25rem;width:1.5rem;color:#e9ecef;font-weight:700;font-size:.625rem;text-align:center;text-transform:uppercase}.versions-picker__selected{color:#33003b}.versions-picker__rows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem 0.5rem;padding:0 0.5rem}.versions-picker__rows>*{cursor:pointer;margin:0;padding:0 0.5rem;list-style:none}.versions-picker__row{display:block;width:100%;word-wrap:break-word;font-weight:bold;text-transform:uppercase;text-align:center;position:relative}.versions-picker__row:hover,.versions-picker__row--chosen{color:#7766a8}.versions-picker__row:hover .versions-picker__img,.versions-picker__row--chosen .versions-picker__img{-webkit-box-shadow:0 0 0 2px #7766a8;box-shadow:0 0 0 2px #7766a8}.versions-picker__row--chosen .versions-picker__check.svg--check-circle{opacity:1}.versions-picker__badge{cursor:pointer;position:absolute;top:0;left:1rem;width:1.5rem;height:1.5rem;color:#FACA04;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-picker__badge--modifier{top:-0.825rem;right:-0.825rem;left:auto}.versions-picker__img{position:relative;display:block;width:100%;height:0;padding-bottom:100%;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-box-shadow:0 0 0 0 #7766a8;box-shadow:0 0 0 0 #7766a8}.versions-picker__img .versions-picker__check{width:2rem;height:2rem}.versions-picker__field-title{display:block}.versions-picker__field-selected{color:#7766a8;font-weight:bold;margin-left:0.5rem}.versions-picker__attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.5rem;padding:0}.versions-picker__attributes>*{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;flex-basis:auto;min-width:40px;min-height:40px;margin:0.5rem 0.5rem;max-width:25%;border:1px solid #ced4da;color:#495057;list-style:none;text-align:center;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-picker__attributes-dropdown{display:block;max-width:100% !important;text-align:left}.versions-picker__attributes-dropdown option{color:#000}.versions-picker__attributes-dropdown option[disabled]{color:#dee2e6}.versions-picker__dropdown .custom-select__items li:not(:hover) .custom-select__title-addon{color:#dd162a}.versions-picker__attribute{position:relative}.versions-picker__attribute:not(.versions-picker__attribute--disabled):not(.versions-picker__attribute--selected):hover{color:#212529;border-color:#adb5bd}.versions-picker__attribute--selected{color:#f8f9fa;border-color:#7766a8;background-color:#7766a8}.versions-picker__attribute--selected .versions-picker__check.svg--check-circle{opacity:1}.versions-picker__attribute--inherited{-webkit-flex-basis:calc(33.33% - 1rem);-ms-flex-preferred-size:calc(33.33% - 1rem);flex-basis:calc(33.33% - 1rem)}.versions-picker__attribute--disabled,.versions-picker__attribute--unsaleable{cursor:not-allowed;opacity:0.3}.versions-picker__attribute--disabled .versions-picker__check.svg--x-circle,.versions-picker__attribute--unsaleable .versions-picker__check.svg--x-circle{opacity:1}.versions-picker__attribute--disabled .versions-picker__attribute--text,.versions-picker__attribute--unsaleable .versions-picker__attribute--text{position:relative;color:#adb5bd}.versions-picker__attribute--disabled .versions-picker__attribute--text:after,.versions-picker__attribute--unsaleable .versions-picker__attribute--text:after{content:'';position:absolute;left:0.5rem;right:0.5rem;top:50%;height:2px;background-color:#dd162a;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.versions-picker__attribute--circle{border-radius:50%}.versions-picker__attribute--text{display:block;padding:0.5rem;font-size:0.875rem;line-height:1.2}.versions-picker__attribute--image{position:relative;width:38px;height:38px;border-radius:50%;background-size:cover;background-position:center}.versions-picker__check{pointer-events:none;opacity:0;position:absolute;top:50%;left:50%;width:1rem;height:1rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-picker__check.svg--x-circle{color:#fff}.versions-picker__check.svg--x-circle{color:#dd162a}@media screen and (min-width: 425px){.versions-picker__attribute--inherited{-webkit-flex-basis:calc(25% - 1rem);-ms-flex-preferred-size:calc(25% - 1rem);flex-basis:calc(25% - 1rem)}}@media screen and (min-width: 768px){.versions-picker__attribute--inherited{-webkit-flex-basis:calc(16.666% - 1rem);-ms-flex-preferred-size:calc(16.666% - 1rem);flex-basis:calc(16.666% - 1rem)}}.versions-table__badge{cursor:pointer;width:2.2rem;height:2.2rem;color:#FACA04;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-table__buy-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.versions-table__price-percent{width:2.6rem;margin-right:0.5rem;border-radius:50px;font-size:0.7rem;line-height:2.6rem;text-align:center;color:#fff;background-color:#dd162a}.versions-table__wishlist{cursor:pointer;color:#adb5bd}.versions-table__wishlist--active{color:#7766a8}.versions-table__wishlist--active .versions-table__wishlist-text{color:#fff}.versions-table__wishlist-text{cursor:pointer;z-index:1;position:absolute;top:0;left:0;width:100%;color:#000;font-weight:bold;font-size:0.5rem;line-height:1.75rem;text-align:center}.versions-table__img-wrapper{margin-right:1rem}.versions-table__prod img{display:block;width:auto;height:auto;max-height:100px;-o-object-fit:contain;object-fit:contain}.versions-table__prod .f-table__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.versions-table__title{font-weight:700}.versions-table__links{margin-top:0.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.versions-table__link-modal{color:#7766a8;padding-right:0.75rem;margin-right:auto}.versions-table__link-modal::before{border-color:#7766a8;width:0.375rem;height:0.375rem}.versions-table__link-modal+.versions-table__link-modal{margin-top:0.5rem}.versions-table__instock{font-size:0.875rem}.versions-table__outstock{font-size:0.875rem;color:#dd162a}.versions-table__compare{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;font-weight:normal}.versions-table__compare .svg{width:1.25rem;height:1.25rem;margin-right:0.325rem;color:#adb5bd}.versions-table__row[compared] .versions-table__compare .svg{color:#33003b}.versions-table__search{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:auto;margin-top:0.75rem;margin-bottom:0.5rem}.versions-table__sifter{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;height:auto;word-wrap:normal}.versions-table__sifter-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.versions-table .f-table__row .f-table__cell{border-bottom:1px solid #e9ecef}.versions-table .f-table__cell{position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.625rem;word-wrap:anywhere}.versions-table .f-table__cell--heading,.versions-table .f-table__cell--heading *{word-wrap:anywhere}.versions-table .buy-form{margin:0}.versions-table .buy-form__quantity{max-width:100px}.versions-table .buy-form__quantWrap+.versions-table .buy-form__btn::before{height:32px;background:#fff}.versions-table .prices__prep{line-height:1.6}.versions-table .prices__valid{display:none}.versions-table .dispute{display:none}.versions-table--technical .versions-table__row-technical:last-child{border-bottom:2px solid #000}.versions-table--technical .versions-table__cell-content{padding:0;font-size:0.875rem}.versions-table--technical .versions-table__cell-content--prices{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.versions-table--technical .versions-table__compare{width:auto;font-size:0.875rem}.versions-table--technical .versions-table__badge{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem}.versions-table--technical .versions-table__availability{width:17px;height:17px}.versions-table--technical .versions-table__availability--available{color:#0b0}.versions-table--technical .versions-table__availability--unavailable{color:#dd162a}.versions-table--technical .versions-table__availability--questionable{color:#ffee07}.versions-table--technical .versions-table__quantity{border:1px solid #adb5bd;padding:6px 10px;width:100%;height:auto}.versions-table--technical .versions-table__quantity-cell input,.versions-table--technical .versions-table__quantity-cell .custom-file__holder{margin:2px 0;padding:4px 8px;max-width:50%}.versions-table--technical .versions-table__wishlist{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;width:20px;height:20px}.versions-table--technical .versions-table__wishlist-text{line-height:20px}.versions-table--technical .versions-table__wishlist .svg{width:20px;height:20px}.versions-table--technical .versions-table__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.versions-table--technical .versions-table__prices{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.versions-table--technical .prices__prep{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.4}.versions-table--technical .prices__old,.versions-table--technical .prices__current{font-weight:normal;margin:0}.versions-table--technical .prices__currency,.versions-table--technical .prices[data-from]:before,.versions-table--technical .prices__prep-text,.versions-table--technical .prices__num{font-size:inherit !important}.versions-table--technical .f-table__row:nth-child(even):not(:hover){background:#fafafa}.versions-table--technical .f-table__cell{padding:0.125rem .625rem}.versions-table--technical .f-table__cell[data-heading]::before{padding:0.3125rem .75rem 0.3125rem 0}.versions-technical__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.versions-technical__buy-btn .buy-form__btn{margin-left:auto;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#5c3362), to(#34023c));background:linear-gradient(to bottom, #5c3362 0%, #34023c 100%);background-size:auto 150%;background-position:center left;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-technical .custom-select select,.versions-technical .custom-select__selected{height:2rem !important}@media screen and (max-width: 991px){.versions-refine{cursor:pointer;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1rem;color:#fff;font-weight:700;font-size:1.125rem;line-height:40px;text-transform:uppercase;background-color:#7766a8}.versions-table__sifter-holder .custom-radio,.versions-table__sifter-holder .custom-checkbox{padding:0.25rem 0}.versions-table__img-wrapper{width:7rem}}@media screen and (max-width: 991px) and (min-width: 320px){.versions-table__img-wrapper{width:calc( 7rem + 5 * (100vw - 320px) / 180)}}@media screen and (max-width: 991px) and (min-width: 500px){.versions-table__img-wrapper{width:12rem}}@media screen and (max-width: 991px){.versions-table__price{border-bottom:0;padding-bottom:0}.versions-table__price .prices__num{font-size:1.6rem}.versions-table__buy-inner{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}.versions-table .prices{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.versions-table__wishlist{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:9px}.versions-table--technical .versions-table__cell-content--main>*+*{margin-top:0.625rem}.versions-table--technical .versions-table__compare-cell{padding:0.4375rem .625rem}}@media screen and (min-width: 992px){.versions-table__wishlist:not(:hover):not(.versions-table__wishlist--active) .versions-table__wishlist-text{color:#000 !important}.versions-table__wishlist .product-card__wish-icon-text{color:#fff}.versions-table__wishlist:hover,.versions-table__compare:hover,.versions-table__compare:hover .svg{color:#7766a8}.versions-table__buy{max-width:300px;min-width:210px}.versions-table__buy-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.versions-table__links{overflow:hidden;visibility:visible;display:block;max-height:0;opacity:0;margin-top:0.25rem;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-table__row{background:-webkit-gradient(linear, left top, right top, from(rgba(119,102,168,0.05)), color-stop(#fff), to(#fff));background:linear-gradient(90deg, rgba(119,102,168,0.05), #fff, #fff);background-size:200%;background-position:center right}.versions-table__row:not(.f-table__row--headings){min-height:142px;-webkit-transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background-position 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-table__row:last-child .f-table__cell{border-bottom:0}.versions-table__row--smaller .f-table__cell--heading{font-size:0.875rem}.versions-table__row:hover .versions-table__links{visibility:visible;max-height:130px;opacity:1}.versions-table__row:not(.f-table__row--headings):hover{background-position:center left}.versions-table__link-modal{font-size:0.875rem;margin-top:0.125rem !important;margin-right:0.25rem}.versions-table__link-modal:hover{cursor:pointer;text-decoration:underline}.versions-table__link-modal+.versions-table__link-modal{margin-top:0.25rem}.versions-table__prod{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.versions-table__prod img{mix-blend-mode:darken}.versions-table__prod--wrapped .f-table__content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.versions-table__title{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.versions-table__price{max-width:300px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.versions-table__search{margin:0.5rem 0.75rem;font-size:0.875rem}.versions-table__sifter[active] .versions-table__sifter-handle{color:#7766a8}.versions-table__sifter[active] .versions-table__sifter-handle:after{top:5px;display:inline-block;width:6px;height:6px;border-right:1px solid #343a40;border-bottom:1px solid #343a40;transform:translate(-50%, -50%) rotate(-135deg);-webkit-transform:translate(-50%, -50%) rotate(-135deg);-webkit-transform-origin:center center;transform-origin:center center}.versions-table__sifter[active] .versions-table__sifter-holder{visibility:visible;opacity:1;margin-top:0}.versions-table__sifter-handle{cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.75rem calc(3px + 0.5rem) 0.75rem 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#343a40;line-height:1.2;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.versions-table__sifter-handle:before{content:attr(data-count);position:absolute;top:50%;left:0;width:20px;height:20px;visibility:hidden;opacity:0;border-radius:50%;color:#fff;font-size:0.75rem;line-height:20px;text-align:center;background-color:#7766a8;-webkit-transition:all 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.versions-table__sifter-handle.count{padding-left:calc(20px + 0.5rem)}.versions-table__sifter-handle.count:before{visibility:visible;opacity:1}.versions-table__sifter-handle:after{content:'';position:relative;top:2px;right:-0.5rem;display:block;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:6px;height:6px;border-right:1px solid #343a40;border-bottom:1px solid #343a40;transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg)}.versions-table__sifter-handle:hover{color:#7766a8}.versions-table__sifter-holder{visibility:hidden;opacity:0;overflow:auto;position:absolute;z-index:9;min-width:200px;max-height:200px;margin-top:5px;padding:0.25rem 0;font-weight:normal;font-size:0.875rem;background-color:#fff;-webkit-transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-box-shadow:0 6px 32px 0 rgba(0,0,0,0.1);box-shadow:0 6px 32px 0 rgba(0,0,0,0.1)}.versions-table__sifter-holder>.custom-radio,.versions-table__sifter-holder>.custom-checkbox{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0.25rem 0.75rem}.versions-table__sifter-holder>.custom-radio:hover,.versions-table__sifter-holder>.custom-checkbox:hover{color:#7766a8}.versions-table .prices{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.versions-table .prices__old{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.versions-table__img-wrapper{min-width:50px;max-width:150px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.versions-table--technical .versions-table__compare-cell{-webkit-flex-basis:9rem;-ms-flex-preferred-size:9rem;flex-basis:9rem;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.versions-table--technical .versions-table__row:not(.f-table__row--headings){min-height:auto}.versions-table--technical .versions-table__row:not(.f-table__row--headings){min-height:auto}.versions-table--technical .versions-table__price-cell,.versions-table--technical .versions-table__quantity-cell,.versions-table--technical .versions-table__availability-cell{max-width:9rem;min-width:9rem}.versions-table--technical .versions-table__quantity-cell input,.versions-table--technical .versions-table__quantity-cell .custom-file__holder{max-width:90%}.versions-table--technical .f-table__row:first-child .f-table__cell,.versions-table--technical .f-table__row:last-child .f-table__cell{border-bottom:2px solid #000}.versions-technical__pagination{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.versions-technical__buy-btn{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.versions-technical__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tipster{z-index:10000;color:#000;padding:0;-webkit-box-shadow:0 0 5px rgba(100,100,100,0.75);box-shadow:0 0 5px rgba(100,100,100,0.75);max-width:200px;position:absolute;font-size:14px;line-height:20px}.tipster__text{padding:7px 15px 9px;background:#fff;display:block;position:relative;z-index:1}.tipster.top:after{content:'';position:absolute;width:0;height:0;border-left:8px solid transparent;border-top:8px solid #fff;border-right:8px solid transparent;bottom:-8px;left:50%;margin-left:-8px;-webkit-filter:drop-shadow(0 0 2px rgba(100,100,100,0.75));filter:drop-shadow(0 0 2px rgba(100,100,100,0.75));z-index:-1}.tipster.bottom:before{content:'';position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-8px;left:50%;margin-left:-8px;-webkit-filter:drop-shadow(0 0 2px rgba(100,100,100,0.75));filter:drop-shadow(0 0 2px rgba(100,100,100,0.75));z-index:-1}.wf-tipster{cursor:help}.video-slider{position:relative}.video-slider__item{cursor:pointer;position:relative;aspect-ratio:16/9;background-color:#000}.video-slider__item>.svg{z-index:1;position:absolute;top:50%;left:50%;width:5rem;height:5rem;color:#fff;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.video-slider__item--playable>.svg{display:none}.video-slider__item--playable .video-slider__cover{display:none}.video-slider__item--playable .video-slider__video{display:block}.video-slider__video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-slider__cover{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.85;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 992px){.video-slider__item:hover>.svg{-webkit-transform:translate(-50%, -50%) scale(1.25);transform:translate(-50%, -50%) scale(1.25)}.video-slider__item:hover .video-slider__cover{opacity:1}}.addresses__heading{color:#6c757d}.addresses__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0 0}.addresses__row+.addresses__row{border-top:2px solid #ced4da}.addresses__delete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.addresses__delete:before{margin-right:.25rem}.addresses__delete:hover{color:#dd162a}.addresses__data{display:block}.addresses__controls{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;min-width:0;margin-left:auto;margin-top:1rem;border-top:1px solid #ced4da;text-align:center}.addresses__controls>*{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0;line-height:1.4;padding:.75rem 0}.addresses-toggle{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#7766a8}.addresses-toggle--delete{color:#dd162a}.addresses-toggle .svg{margin-right:0.25rem}@media screen and (min-width: 992px){.addresses__row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1rem .5rem}.addresses__row+.addresses__row{border-top-width:1px}.addresses__row>:first-child{cursor:pointer;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.addresses__row:hover{background-color:#f8f9fa}.addresses__controls{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:0;border-top:0;text-align:right}.addresses__controls--spread{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:bold;text-align:left}.addresses__controls>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.addresses-toggle:hover{text-decoration:underline}.addresses-toggle--delete:hover{color:#dd162a}}@-webkit-keyframes slide{100%{top:0}}@keyframes slide{100%{top:0}}.install-prompt{z-index:99999;position:fixed;top:-100%;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#343a40;text-align:center;background:#fff;-webkit-box-shadow:0 6px 32px 0 rgba(0,0,0,0.1);box-shadow:0 6px 32px 0 rgba(0,0,0,0.1);-webkit-animation:slide 0.5s forwards;animation:slide 0.5s forwards;-webkit-animation-delay:1s;animation-delay:1s}.hamburger{z-index:2;overflow:visible;cursor:pointer;padding:11px 0;display:inline-block;margin:0;border:0;color:#000;outline:none;line-height:0;text-transform:none;background-color:transparent;-webkit-transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hamburger:hover,.hamburger.is-active:hover{color:#7766a8}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{color:#fff;background-color:#fff}.hamburger.is-loading .hamburger-box:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("images/loading.svg") no-repeat center;background-size:30px 30px}.hamburger.is-loading .hamburger-inner{opacity:0}.hamburger-box{width:36px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;left:3px;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:currentColor;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:'';display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--desktop{padding:10px 0;margin-left:1rem}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (min-width: 992px){#home .hamburger--desktop{display:none !important}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#7766a8}}.autocomplete{position:absolute;z-index:9999;max-width:100%;max-height:300px;margin:.5rem 0 0;padding:0;border:1px solid #adb5bd;background-color:#fff;overflow:auto}.autocomplete__row{cursor:pointer;padding:.5rem;line-height:1.2;list-style:none}.autocomplete__row:hover{color:#212529;background-color:#dee2e6}@media screen and (min-width: 992px){.autocomplete{max-width:600px}}.blog-article{line-height:1.6}.blog-article--slide:not(.blog-article--horizontal){display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-article--slide:not(.blog-article--horizontal) .blog-article__description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.blog-article--search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-article--search .blog-article__figure,.blog-article--search .blog-article__description{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem}.blog-article--search .blog-article__date{display:none}.blog-article--search .blog-article__title{font-size:1.2rem}.blog-article__figure>a{overflow:hidden;position:relative;display:inline-block;width:100%;height:0;padding-bottom:70%}.blog-article__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-article__title{overflow-wrap:break-word;color:#000;font-size:1.15rem}.blog-article__date,.blog-article__date *{color:#adb5bd}.blog-article__description{font-size:1rem}.blog-article__description>p:last-child{margin-bottom:0 !important}.blog-article__text{display:block}.blog-article .link{font-size:1rem;color:#7766a8}.blog-article .link:before{border-color:#7766a8}.blog-article:not(.blog-article--horizontal) .blog-article__description{margin-top:-0.5rem;padding:1rem;background:#f0f0f0}@media screen and (min-width: 375px){.blog-article--search{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.blog-article--search .blog-article__figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.blog-article--search .blog-article__description{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}}@media screen and (min-width: 992px){.blog-article--search .blog-article__description{-webkit-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%}.blog-article:not(.blog-article--horizontal) .blog-article__description{margin-top:-1rem}.blog-article__title{font-size:1.125rem}.blog-article__category:hover{text-decoration:underline}.blog-article .link:hover,.blog-article .filters__btn-more .link--active,.filters__btn-more .blog-article .link--active{color:#000}.blog-article .link:hover:before,.blog-article .filters__btn-more .link--active:before,.filters__btn-more .blog-article .link--active:before{border-color:#000}}.portfolio-card{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.portfolio-card__holder{position:relative;display:block;color:#fff !important}.portfolio-card__title{color:#7766a8}.portfolio-card__figure{display:block;width:100%;height:0;padding-bottom:76.25%}.portfolio-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:-webkit-filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.portfolio-card__date{display:block;font-size:.875rem}.portfolio-card__description{position:absolute;padding:1rem;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6)}@media screen and (min-width: 992px){.portfolio-card:hover .portfolio-card__image{-webkit-filter:brightness(1.125);filter:brightness(1.125)}}.service-card{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.service-card__holder{position:relative}.service-card__figure{display:block;width:100%;height:0;padding-bottom:76.25%;position:relative}.service-card__figure:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.service-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:-webkit-filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-filter 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.service-card__date{display:block;font-size:.875rem}.service-card__description{position:absolute;bottom:1rem;left:1rem}@media screen and (min-width: 992px){.service-card:hover .service-card__title{color:#fff}.service-card:hover .service-card__image{-webkit-filter:brightness(1.125);filter:brightness(1.125)}}.age-check{text-align:center}.age-check__title{text-transform:uppercase}.age-check__btn{display:inline-block;margin:.5rem;border:0;border-radius:5px;padding:1rem 1.25rem 0.875rem;font-size:.75rem;white-space:nowrap;text-transform:uppercase;cursor:pointer;font-weight:bold}.age-check__btn--decline{color:#fff;background:#000}.age-check__btn--decline:hover{color:#fff;background:#1a1a1a}.age-check__btn--accept{font-weight:bold;color:#fff;background:#7766a8}.age-check__btn--accept:hover{color:#fff;background:#5f4f8c}.age-check__box{border-radius:5px;background:#fff;padding:3rem}.age-check__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.review{font-size:1rem}.review--bordered:not(:last-child):after{content:'';position:absolute;right:1rem;bottom:0;left:1rem;height:2px;background-color:#33003b}.review__author{color:#33003b;font-weight:700}.review__figure{position:relative;overflow:hidden;width:70%;height:0;padding-bottom:70%;margin-bottom:2rem}.review__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.review__body{z-index:1;overflow-wrap:anywhere;position:relative;margin-bottom:.5rem}.review--complex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.review--complex .review__author{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid #ced4da;text-align:center}.review--complex .review__body{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;text-align:center}.review--colored{position:relative;padding:1rem;border-bottom-left-radius:0;background-color:#F0E9F1}.review--colored::before{content:'';border-style:solid;border-width:1.5rem 0 1.5rem 1rem;border-color:transparent transparent transparent #F0E9F1;position:absolute;left:0;bottom:-1.5rem}.review__decoration{z-index:0;overflow:hidden;position:absolute;bottom:0;right:2rem;line-height:0}.review__decoration>.svg{width:76px;height:52px;color:#7766a8}.compare{z-index:1000;position:fixed;right:0;bottom:0;left:0;pointer-events:none}.compare__remove{z-index:2;cursor:pointer;position:absolute;top:0;right:0;padding:0.25rem;line-height:0;color:#ced4da;-webkit-transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.compare__remove:hover{color:#dd162a}.compare__remove>.svg{width:1rem;height:1rem}.compare__actions{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.compare__compare-btn,.compare__delete-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.compare__count{border-left:2px solid #fff;font-size:1.25rem;text-align:center}.compare__compare-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.compare__compare-btn>.svg{width:1.125rem;height:1.125rem}.compare__delete-btn{min-width:44px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.compare__delete-btn>.svg{width:1rem;height:1rem}.compare .container{position:relative;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.15);box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.15);pointer-events:all}.comparing--modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.comparing--modal>:last-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.comparing__cell{position:relative}.comparing__cell-prod-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.comparing__cell[data-heading]::before{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.comparing__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e9ecef}.comparing__head>*:not(.comparing__heading){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.comparing__remove{top:.5rem;right:0}.comparing__action{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comparing__nav{width:100%;margin:0;padding:0}.comparing__nav>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.25rem 0;list-style:none}.comparing__nav>*.clicked{color:#7766a8}.comparing__nav-number{padding:0 5px;border-radius:3px;color:#fff;font-size:0.875rem;background-color:#7766a8}.comparing .svg{display:block}.comparing .product-card__figure{padding-bottom:30%}.comparing .product-card__name{font-size:0.875rem}@media screen and (min-width: 576px){.comparing__head>*:not(.comparing__heading){-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.comparing .product-card__figure{padding-bottom:18%}}@media screen and (max-width: 991px){.comparing__action{margin:0;padding:.5rem 0}.comparing__heading{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.comparing__nav>*{padding:1rem 0;font-size:1.25rem;text-transform:initial}.comparing__cell{width:100%}.comparing__cell:not(.comparing__cell--title){border-top:1px solid #ced4da}.comparing__cell>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.comparing__cell--title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;color:#7766a8;font-size:1.5rem;text-transform:uppercase}.comparing__cell[data-heading]::before{font-weight:bold}.comparing__cell-prod-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comparing .product-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 1rem 1rem 0}.comparing .product-card__figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-bottom:0 !important;margin-right:1rem}.comparing .product-card__name{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;margin-bottom:0 !important;text-align:center}.comparing .product-card__image{max-width:70%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.comparing .product-card .prod__prices{display:none}}@media screen and (min-width: 992px){.compare-prod-holder{position:relative}.comparing__head>*{margin-right:1rem}.comparing__head>*:not(.comparing__heading){-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:initial}.comparing__heading{border-right:1px solid #ced4da}.comparing__row{border-bottom:1px solid #ced4da}.comparing__row:not(:only-child):hover{background-color:#f8f9fa}.comparing__row:hover .comparing__cell--y{background:#ffff99}.comparing__row:hover .comparing__cell--l{background:#ccddff}.comparing__row:hover .comparing__cell--p{background:#ffcccc}.comparing__row:hover .comparing__cell--g{background:#ccffcc}.comparing__row:hover .comparing__cell--o{background:#ffdd99}.comparing__cell--title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:18%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-weight:bold}.comparing__cell--prod{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.comparing__cell-prod-wrapper>.comparing__cell:first-child:last-child{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.comparing .product-card__figure{padding-bottom:50%}}.couriers__row{cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:3.525rem;padding:.75rem .5rem;border:1px solid #adb5bd;border-left-color:transparent;border-right-color:transparent}.couriers__row--active{z-index:9;border-color:#008BFF;background-color:#fff}.couriers__row--active .custom-control__label{color:#008BFF}.couriers .couriers__row.couriers__row--active svg{color:#008BFF}.couriers__row:hover .custom-control__label{color:#008BFF}.couriers__row+.couriers__row{margin-top:-1px}.couriers__data{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;color:#575756}.couriers__data .custom-control__label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.couriers__price{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.couriers svg,.couriers__img{display:inline-block;vertical-align:middle;width:3.125rem;height:1.9rem;background-repeat:no-repeat;background-position:center left;background-size:contain;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.couriers svg,.couriers__img{color:#575756;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.couriers__title{display:inline-block;vertical-align:middle}.couriers__descr{display:block;font-size:0.875rem;line-height:1.1;opacity:0.6}.couriers__price{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-size:.875rem;overflow:hidden}.couriers__discount-red,.couriers__free{padding:.25rem 0.7rem;color:#fff;font-size:.75rem;text-transform:uppercase;text-align:center}.couriers__free{background-color:#0b0}.couriers__discount-red{background-color:#dd162a}.couriers__label{font-size:.75rem;text-align:right;float:right;max-width:75%}.couriers .prices{font-size:1.2rem}.couriers .prices__current{font-weight:normal}@media screen and (max-width: 991px){.couriers__discount-red,.couriers__free{display:block}.couriers__data{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.couriers__data-holder{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.couriers__title{font-size:0.875rem}.couriers__price{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.couriers svg,.couriers__img{background-position:center}}.services__cat{line-height:1.2}.services__cat-link{display:block;color:#495057;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.services__cat-link:hover{color:#33003b;text-decoration:underline}.services__cat-figure{position:relative;padding-bottom:76%}.services__cat-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services__cat-title{display:block;font-weight:bold}.sizechart__image-wrapper{margin-top:2rem}.sizechart__image{display:block;max-width:100%;margin:0 auto}.sizechart__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem;border-bottom:1px solid #e9ecef}.sizechart__cell:before{content:attr(data-heading)}.sizechart__cell--heading{font-weight:bold;color:#fff;background-color:#7766a8;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sizechart__cell--heading::before{margin-right:0.5rem}@media screen and (min-width: 992px){.sizechart__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sizechart__wrapper--image .sizechart__table{font-size:0.8rem}.sizechart__image-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0;margin-right:2%;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.sizechart__table-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%}.sizechart__table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sizechart__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.sizechart__col--2{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.sizechart__col--auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.sizechart__col.display-desktop{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.sizechart__col.display-desktop .sizechart__cell{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;white-space:initial}.sizechart__cell{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.sizechart__cell:before{content:none}.sizechart{min-width:990px}}.video-review-card{line-height:1.6}.video-review-card--slide:not(.video-review-card--horizontal){display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.video-review-card--slide:not(.video-review-card--horizontal) .video-review-card__description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.video-review-card__figure>a{overflow:hidden;position:relative;display:inline-block;width:100%;height:0;padding-bottom:70%}.video-review-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-review-card__title{overflow-wrap:break-word;color:#000;font-size:1.15rem}.video-review-card__description{font-size:1rem}.video-review-card__description>p:last-child{margin-bottom:0 !important}.video-review-card .link{font-size:1rem;color:#7766a8}.video-review-card .link:before{border-color:#7766a8}@media screen and (min-width: 375px){.video-review-card--search{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.video-review-card--search .video-review-card__figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.video-review-card--search .video-review-card__description{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}}@media screen and (min-width: 992px){.video-review-card--search .video-review-card__description{-webkit-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%}.video-review-card__title{font-size:1.125rem}.video-review-card__category:hover{text-decoration:underline}.video-review-card .link:hover,.video-review-card .filters__btn-more .link--active,.filters__btn-more .video-review-card .link--active{color:#000}.video-review-card .link:hover:before,.video-review-card .filters__btn-more .link--active:before,.filters__btn-more .video-review-card .link--active:before{border-color:#000}}.personalizations .personalization__format--1{overflow:hidden}.personalizations .personalization__format--1 .personalization__image{float:left;margin-right:1rem}.personalizations .personalization__type--3{position:relative}.personalizations .personalization__type--3 svg{display:none;width:2rem;height:2rem;position:absolute;left:0;top:0}.personalizations .personalization__type--3 .svg--check-circle{color:green}.personalizations .personalization__type--3 .svg--error-circle{color:red}.personalizations .personalization__type--3.selected .svg--check-circle,.personalizations .personalization__type--3.required:not(.selected) .svg--error-circle{display:block}.personalizations .js-personalization-group{border-bottom:1px solid #B4B4B4;margin-bottom:1rem}.personalizations .personalization__image{position:relative;background:white;padding:0.7rem;width:80px;height:80px}.personalizations .personalization__image img{width:100%;height:100%;opacity:0.4;filter:alpha(opacity=40)}.personalizations .personalization__image::before{content:"";border:2px solid #B4B4B4;display:block;height:18px;width:18px;position:absolute;top:5px;left:5px}.personalizations .personalization__image::after{content:"";border:2px solid #00BB00;border-left:0;border-top:0;height:9px;left:11px;opacity:0;position:absolute;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;width:6px;opacity:0}.personalizations .personalization__image+.personalization__title{color:#505050 !important;font-size:1rem !important}.personalizations .personalization__content .prices__num::before{content:"+";color:#505050;margin-right:3px}.personalizations .personalization__content>.personalization__title{font-size:1.3rem;color:#000}.personalizations .personalization__type--3.selected .svg--check-circle{display:none}.personalizations .personalization__type--3.selected .personalization__image::after{opacity:1}.personalizations .personalization__type--3.selected .personalization__image img{opacity:1;-webkit-filter:none;filter:none}.personalizations .personalization__type--3.required:not(.selected) .personalization__image::before,.personalizations .personalization__type--3.required:not(.selected) .personalization__image::after{opacity:0}.page__gallery .gallery__img{background-color:#fff}.page__content .acc{padding-bottom:.75rem;border-bottom:1px solid #ccc}.page__content .share{margin-top:1rem}.blog-list__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-list__holder>*{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.blog-list__heading,.blog-list__accents,.blog-list .accents-small,.blog-list .menu{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.blog-list__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-list__controls--top>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.blog-list__controls--btm .custom-select{margin-bottom:0}.blog-list__controls--btm .custom-select select,.blog-list__controls--btm .custom-select__selected{min-width:72px;height:2rem}.blog-list__views{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1rem}.blog-list__views .svg{width:22px;height:22px}.blog-list__view{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem}.blog-list__view--active{color:#fff;background-color:#7766a8}.blog-list__order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-list__order>select{height:2rem;margin-left:0.5rem;font-size:0.875rem;padding:0.375rem}.blog-list__order .custom-select{margin-bottom:0}.blog-list__order .custom-select select,.blog-list__order .custom-select__selected{height:2rem;min-width:164px}.blog-list__categories-ul{margin:0;padding:0;list-style:none}.blog-list__categories-li{border-bottom:1px solid #ced4da}.blog-list__categories-li:last-child{border-bottom:none}.blog-list__categories-li .category-link{display:block;padding:10px 15px;color:#000;text-decoration:none}.blog-list__categories-li .category-link:hover,.blog-list__categories-li .category-link:focus{color:#fff;background-color:#7766a8}.blog-list__categories-li .category-link.current{color:#fff;background-color:#33003b}.blog-list__cat{line-height:1.2}.blog-list__cat-link{display:block;color:#495057;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.blog-list__cat-link:hover{color:#33003b;text-decoration:underline}.blog-list__cat-figure{position:relative;padding-bottom:76%}.blog-list__cat-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-list__cat-title{display:block;font-weight:bold}.blog-view__grid{display:grid}.blog-view__published,.blog-view__edited,.blog-view__author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#adb5bd}.blog-view__author-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.25rem;border-radius:50%}.blog-view__author-img{display:block;width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover}.blog-view__author-name{margin-left:0.25rem;color:#000}.blog-view__date{margin-left:0.25rem;color:inherit}.blog-view__print{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-view__more article{font-size:1rem}@media screen and (min-width: 992px){.blog-view__grid{grid-template-columns:50% 1fr;grid-template-rows:auto 1fr;gap:0px 0px;grid-template-areas:"blog-view__article-info blog-view__article-info" "blog-view__content blog-view__content"}.blog-view__grid--gallery{grid-template-areas:"blog-view__gallery blog-view__article-info" "blog-view__gallery blog-view__content"}.blog-view__article-info{grid-area:blog-view__article-info}.blog-view__content{grid-area:blog-view__content}.blog-view__gallery{grid-area:blog-view__gallery;margin-right:14px}.blog-view__author:hover .blog-view__author-name,.blog-view__print:hover{text-decoration:underline}.blog-list__controls{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:0.875rem}.blog-list__controls--top{padding:1rem 0;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.blog-list__controls--top>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width: 1440px){.blog-view__gallery{margin-right:30px}}.campaign-page .header--landing .header__logo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-page .header--landing .header__logo-h1,.campaign-page .header--landing .header__logo-link{width:100%}.campaign-landing__cover{display:block}.campaign-landing__mainmenu-row{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;max-width:100% !important;-webkit-flex-basis:33.33% !important;-ms-flex-preferred-size:33.33% !important;flex-basis:33.33% !important;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;-webkit-transition:all 200ms ease;transition:all 200ms ease}.campaign-landing__mainmenu-row--active,.campaign-landing__mainmenu-row:hover{background-color:#7766a8}.campaign-landing__mainmenu-row--active:after,.campaign-landing__mainmenu-row:hover:after{background-color:#7766a8}.campaign-landing__mainmenu-icon{position:absolute;top:50%;left:50%;display:block;width:80%;height:80%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-o-object-fit:contain;object-fit:contain}.campaign-landing__mainmenu-icon-holder{opacity:1;overflow:hidden;position:relative;display:block;width:2.625rem;height:2.625rem;margin-bottom:0.5rem;border-radius:50%;background-color:#e9ecef;-webkit-transform:scale(1);transform:scale(1)}.campaign-landing__mainmenu-title{font-weight:bold;font-size:0.925rem;line-height:1.2;text-align:center;word-break:break-word}.campaign-landing__mainmenu-row--active .campaign-landing__mainmenu-icon-holder,.campaign-landing__mainmenu-row:hover .campaign-landing__mainmenu-icon-holder{color:#7766a8;background-color:#fff}.campaign-landing__mainmenu-row--active .campaign-landing__mainmenu-title,.campaign-landing__mainmenu-row:hover .campaign-landing__mainmenu-title{color:#fff}.campaign-landing__sidemenu{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:2px solid #e9ecef;background-color:#fff}.campaign-landing__sidemenu-heading,.campaign-landing__sidemenu-row{padding:1rem;text-align:center}.campaign-landing__sidemenu-heading{font-weight:bold;color:#fff;background-color:#7766a8}.campaign-landing__sidemenu-row{position:relative;cursor:pointer}.campaign-landing__sidemenu-row[active]{color:#7766a8}.campaign-landing__sidemenu-row+.campaign-landing__sidemenu-row{margin-top:1px}.campaign-landing__sidemenu-row+.campaign-landing__sidemenu-row::before{content:'';position:absolute;left:5%;bottom:100%;width:90%;height:1px;background-color:#7766a8}@media screen and (min-width: 576px){.campaign-landing__mainmenu-row{-webkit-flex-basis:25% !important;-ms-flex-preferred-size:25% !important;flex-basis:25% !important}}@media screen and (max-width: 991px){.campaign-page-fixed,.campaign-page-fixed body{position:fixed;top:0;left:0;width:100%;min-height:100%;overflow:hidden}.campaign-page .header--landing .header__logo{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.campaign-page .header--landing .header__logo .btn,.campaign-page .header--landing .header__logo .custom-input__dropzone.dropzone:not(.dz-started):before,.campaign-page .header--landing .header__logo .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .campaign-page .header--landing .header__logo .dz-button,.campaign-page .header--landing .header__logo .custom-file__btn{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-width:0;margin-top:0 !important;padding:0 0.5rem 0 3px;border:0;background:transparent}.campaign-page .header--landing .header__logo .btn::before,.campaign-page .header--landing .header__logo .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button::before,.custom-input__dropzone.dropzone.dz-started .dz-message .campaign-page .header--landing .header__logo .dz-button::before,.campaign-page .header--landing .header__logo .custom-file__btn::before{border-color:#000}.campaign-page .header--landing-bg{background-image:none !important}.campaign-page .prods-list{z-index:9;position:-webkit-sticky;position:sticky;top:60px}.campaign-page .prods-list__filters-inner{overflow-y:auto;height:0}.campaign-page .prods-list__inner{background-color:#fff}.campaign-page .prods-list__refine{border-radius:0}.campaign-page .prods-list__inner:not(.container) .prods-list__refine{margin-bottom:0}.campaign-landing__filters--fixed{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.campaign-landing__filters--fixed .prods-list__refine{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.campaign-landing__filters--fixed .prods-list__filters-inner{height:auto}.campaign-landing__cover{aspect-ratio:1 / 0.307}.campaign-landing__mainmenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}}@media screen and (min-width: 992px){.campaign-page__background{position:fixed;top:0;left:0;width:100%;height:100%;background-position:top center;background-size:cover}.campaign-page .header__logo .btn,.campaign-page .header__logo .custom-input__dropzone.dropzone:not(.dz-started):before,.campaign-page .header__logo .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .campaign-page .header__logo .dz-button,.campaign-page .header__logo .custom-file__btn{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.campaign-page .header--landing-bg{background-repeat:no-repeat;background-size:cover;background-position:center}.campaign-page .header--landing .header__logo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-page .header--landing .header__logo-h1,.campaign-page .header--landing .header__logo-link{width:100%}.campaign-landing__mainmenu--static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.campaign-landing__mainmenu:not(.tns-slider) .campaign-landing__mainmenu-row{-webkit-flex-basis:12.5% !important;-ms-flex-preferred-size:12.5% !important;flex-basis:12.5% !important}.campaign-landing__mainmenu-holder{position:relative;z-index:9999}.campaign-landing__mainmenu-holder--fixed{position:fixed;top:0;left:0;width:100%}.campaign-landing__mainmenu-holder--fixed .campaign-landing__mainmenu-icon-holder{height:0;opacity:0;margin-bottom:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.campaign-landing__mainmenu-holder--fixed .campaign-landing__mainmenu-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.campaign-landing__mainmenu-holder--fixed .campaign-landing__mainmenu-row::after{content:none}.campaign-landing__mainmenu-holder--fixed [data-controls]{top:50% !important;-webkit-transform:translateY(-51%) scale(0.6) !important;transform:translateY(-51%) scale(0.6) !important}.campaign-landing__mainmenu-holder::before{content:'';position:absolute;left:0;z-index:0;top:0;left:0;width:100%;height:calc(100% - 1.625rem);background-color:#fff}.campaign-landing__mainmenu-row{position:relative;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important;margin-bottom:1.625rem}.campaign-landing__mainmenu-row:after{content:'';position:absolute;top:100%;left:0;width:100%;height:1.5rem;-webkit-clip-path:polygon(100% 0, 50% 100%, 0 0);clip-path:polygon(100% 0, 50% 100%, 0 0);-webkit-transition:all 200ms ease;transition:all 200ms ease}.campaign-landing__mainmenu-holder [data-controls]{top:calc(50% - 0.75rem);-webkit-transform:translateY(-40%) scale(0.8);transform:translateY(-40%) scale(0.8)}.campaign-landing__mainmenu-holder [data-controls="prev"]{-webkit-transform-origin:top left;transform-origin:top left}.campaign-landing__mainmenu-holder [data-controls="next"]{-webkit-transform-origin:top right;transform-origin:top right}.campaign-landing:not(:has(.header--landing)) .campaign-landing__sidemenu{top:11rem}.campaign-landing__sidemenu{text-align:center}.campaign-landing__sidemenu--sticky{position:-webkit-sticky;position:sticky;top:5.25rem}}@media screen and (max-width: 991px){.header--landing .header__logo .btn,.header--landing .header__logo .custom-input__dropzone.dropzone:not(.dz-started):before,.header--landing .header__logo .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .header--landing .header__logo .dz-button,.header--landing .header__logo .custom-file__btn{width:40px;margin-right:.5rem}.header--landing .header__logo .btn::before,.header--landing .header__logo .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button::before,.custom-input__dropzone.dropzone.dz-started .dz-message .header--landing .header__logo .dz-button::before,.header--landing .header__logo .custom-file__btn::before{margin-right:-8px}}@media screen and (min-width: 1440px){.campaign-landing__mainmenu:not(.tns-slider) .campaign-landing__mainmenu-row{-webkit-flex-basis:10% !important;-ms-flex-preferred-size:10% !important;flex-basis:10% !important}}@media screen and (min-width: 1680px){.campaign-landing__mainmenu:not(.tns-slider) .campaign-landing__mainmenu-row{-webkit-flex-basis:8.333% !important;-ms-flex-preferred-size:8.333% !important;flex-basis:8.333% !important}}.careers__heading-work{color:#7766a8;font-weight:400}.careers__row.active .careers__handle{color:#fff;background-color:#33003b}.careers__row.active .careers__handle::after{top:2px;border-right-color:#fff;border-bottom-color:#fff;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.careers__handle{cursor:pointer;position:relative;padding:1rem;color:#000;font-size:1.25rem;background-color:#dee2e6;-webkit-transition:100ms ease;transition:100ms ease}.careers__handle::after{content:'';position:relative;top:-2px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:0.6rem;height:0.6rem;margin-left:1rem;border:2px solid transparent;border-right-color:#000;border-bottom-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.careers__handle-title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.careers__handle-date{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:bold}.careers__handle *{cursor:pointer}.careers__body{display:none}@media screen and (max-width: 991px){.careers__row.active .careers__handle::after{margin-top:-0.6rem;top:60%}.careers__handle{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:0 3%;grid-template-areas:"career_title career_handle" "career_date career_handle"}.careers__handle-title{grid-area:career_title}.careers__handle-date{grid-area:career_date}.careers__handle::after{margin-top:-0.6rem;top:50%;grid-area:career_handle}.careers__body{padding-top:1rem}}@media screen and (min-width: 992px){.careers__handle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem}.careers__body{padding:1.5rem 1.5rem 0}}.catalogs__row{position:relative;height:100%}.catalogs__row:hover{cursor:pointer}.catalogs__row:hover:before{opacity:0.8}.catalogs__cover{display:block}.catalogs__cover--shaded{position:relative}.catalogs__cover--shaded::after{z-index:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0)));background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%)}.catalogs__cover-img{display:block;width:100%;height:0;padding-bottom:141%;background-position:center bottom;background-size:100% auto;background-repeat:no-repeat}.catalogs__cover-img img{position:absolute;bottom:0;left:0;width:100%;height:auto}.catalogs__data{z-index:1;position:absolute;bottom:0;left:0;padding:.75rem;line-height:1}.catalogs__title{display:block;font-size:1.3rem;font-weight:bold;color:#fff}.catalogs__descr{display:block;color:#fff;font-size:0.9rem}.certificates__item{text-align:center}.certificates__link{display:inline-block;width:100%}.certificates__figure{overflow:hidden;position:relative;display:block;margin-bottom:1rem;background:#fff;height:0;padding-bottom:77%}.certificates__figure>.svg{position:absolute;top:50%;left:50%;width:2rem;height:2rem;color:#343a40;-webkit-transform:translateX(-50%) translateY(-50%) scale(2);transform:translateX(-50%) translateY(-50%) scale(2);-webkit-transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.certificates__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;background-repeat:no-repeat;background-position:bottom center;background-size:contain;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-filter 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-filter 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-filter 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.certificates__name{font-weight:700}@media screen and (min-width: 992px){.certificates__figure>.svg{width:3rem;height:3rem;opacity:0}.certificates__link:hover .certificates__figure>.svg{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.certificates__link:hover .certificates__img{opacity:0.5;-webkit-filter:blur(1px);filter:blur(1px)}}.checkout-page{background:#fff}.checkout-page ::-moz-selection{color:#fff;background-color:#008BFF}.checkout-page ::selection{color:#fff;background-color:#008BFF}.checkout-page .header__logo-link{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.checkout-page .header__tel{margin-left:auto}.checkout__types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#343a40}.checkout__types input:checked ~ .custom-control__label,.checkout__types .custom-file__holder:checked ~ .custom-control__label{color:#008BFF}.checkout__types input:checked ~ .custom-control__label::before,.checkout__types .custom-file__holder:checked ~ .custom-control__label::before{border-color:#008BFF}.checkout__types input:checked ~ .custom-control__label::after,.checkout__types .custom-file__holder:checked ~ .custom-control__label::after{background-color:#008BFF}.checkout__locator-holder{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout__bordered{border-bottom:2px solid #B2B2B2}.checkout__clarify{font-style:italic;color:#6c757d}.checkout__cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.checkout__cart-head{font-size:1.2rem;padding:1rem}.checkout__confirm-phone{font-weight:bold;font-size:1.625rem;letter-spacing:2px}.checkout .msg h3,.checkout .msg .media-block__title{color:#0c5460}.checkout__finish{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem .5rem}.checkout__finish>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.checkout__finish-btn{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-size:1.5rem;line-height:3.25rem}.checkout .form__signing-link{color:#008BFF}.checkout .custom-control__input[type='radio']:checked ~ .custom-control__label::before{border-color:#008BFF}.checkout .custom-control__input[type='checkbox']:checked ~ .custom-control__label::before{border-color:#008BFF;background-color:#008BFF}.checkout .custom-input:not(.office-input) textarea{min-height:80px !important}.checkout .office-input textarea{height:3rem;min-height:3rem;resize:none;overflow:hidden;-webkit-transition:none;transition:none}.checkout .custom-checkbox .custom-control__label a{color:#008BFF}.checkout .custom-select li{max-width:92vw}.checkout .custom-select__selected.active{border-color:#008BFF}.checkout .custom-select__items li:hover,.checkout .custom-select__items .selected{border-color:#008BFF !important;background-color:#008BFF}.checkout .custom-radio{color:#575756}.checkout .custom-radio .custom-control__input:checked ~ .custom-control__label::after{background-color:#008BFF}.checkout .addresses-toggle{color:#008BFF}.checkout .custom-input__input:required ~ .custom-input__validation .svg--asterisk{color:#008BFF}.checkout .custom-input--valid .custom-input__input{border-color:#008BFF}.checkout .couriers__row--active{border-color:#008BFF}.checkout .couriers__row--active .custom-control__label{color:#008BFF}.checkout .couriers .prices__current,.checkout .couriers .prices__num,.checkout .couriers .prices__currency,.checkout .couriers .prices[data-from]:before{color:#000}.checkout .couriers--empty+.office-locator{display:none}.checkout .couriers__discount{position:absolute;left:50%;top:0;padding:0 .5rem;color:#fff;background:#008BFF;font-size:.8rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.checkout .cart{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.checkout .cart__title{color:#575756}.checkout .cart__body{border-top-color:#008BFF}.checkout .cart__footer{border-top-color:#008BFF}.checkout .cart__row--grand .prices .prices__current .prices__num,.checkout .cart__row--grand .prices .prices__current .prices__currency,.checkout .cart__row--grand .prices .prices__current .prices[data-from]:before{color:#008BFF !important}.checkout .cart .prices__count,.checkout .cart .cart__gift::before{color:#008BFF}.checkout .cart .prices__current .prices__num,.checkout .cart .prices__current .prices__currency,.checkout .cart .prices__current .prices[data-from]:before{color:#000 !important}.checkout .cart .prices__old .prices__num:after{background-color:#000}.checkout .cart__credit .prices.prices--green .prices__current .prices__num,.checkout .cart__credit .prices.prices--green .prices__current .prices__currency,.checkout .cart__credit .prices.prices--green .prices__current .prices[data-from]:before{color:#0b0 !important}.checkout--hide-finish ~ .checkout__cart-holder .checkout__finish{visibility:hidden}.checkout h2{color:#000}.checkout input:focus,.checkout .custom-file__holder:focus,.checkout input:hover,.checkout .custom-file__holder:hover,.checkout textarea:focus,.checkout textarea:hover,.checkout select:focus,.checkout select:hover{border-color:#008BFF}.checkout .custom-select__selected:focus{border-color:#008BFF}.checkout .leasing-total .prices__num{color:#008BFF;font-weight:bold}.checkout .leasing-schema-stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout .leasing-schema-stats .prices__num{color:#008BFF;font-size:1rem}.promocode__input{height:44px;max-height:44px;padding-top:11px;padding-bottom:11px}.promocode__remove{min-width:3rem;padding:.5rem;border:0;color:#dd162a}.promocode__remove .svg{width:1.25rem;height:1.25rem}@media screen and (max-width: 991px){.checkout{margin-top:50px}.checkout__cart .cart__body{display:none}.checkout__finish-btn{margin-top:1rem}.checkout .text-sm .custom-checkbox{font-size:1rem}.checkout-page .header__tel--double .header__tel-text{right:5px}}@media screen and (min-width: 992px){.checkout-page .container{max-width:960px}.checkout-page .header__logo-h1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.checkout-page .header__logo-link,.checkout-page .header__logo-img{min-height:62px;max-height:62px}.checkout{position:relative}.checkout:before{content:'';z-index:9;position:absolute;left:0.75rem;right:0.75rem;top:0;height:1px;background-color:#B2B2B2}.checkout .custom-select__selected:hover{border-color:#008BFF}.checkout__signing,.checkout--offset{margin-right:10rem}.checkout__locator-holder{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkout__cart{z-index:9;bottom:0;position:static;top:87px;border-left:1px solid #ced4da}.checkout__cart--sticky{z-index:99;top:0}.checkout .cart__row:hover .svg--delete{color:#008BFF}.checkout__finish-btn{font-size:1.25rem}.checkout .custom-control:hover .custom-control__label::before{border-color:#008BFF}.checkout .custom-select__items li{max-width:48vw}}@media screen and (min-width: 1200px){.checkout-page .header{max-height:86px}.checkout-page .header__buttons{padding-top:0.5rem;padding-bottom:0.5rem}.checkout__types{font-size:0.925rem}}@media screen and (min-width: 1440px){.checkout-page .container{max-width:1140px}}.contacts__main{color:#495057}.contacts__contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1rem}.contacts__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#495057;line-height:40px;text-decoration:none}.contacts__link::before{content:"";margin-right:10px}.contacts__link:visited{color:#6c757d}.contacts__link>.svg{width:20px;height:20px}.contacts__map-gallery{overflow:hidden;position:relative;width:100vw;max-width:100%;min-height:50vh;max-height:80vh}@media screen and (min-width: 768px){.contacts__map-gallery{min-height:65vh}}@media screen and (min-width: 992px){.contacts__map-gallery{width:100%;min-height:635px;max-height:none}}.events__lectors{background-color:#fff}.events__filter .custom-select select,.events__filter .custom-select__selected{height:2rem;min-width:164px}.events__sponsors-group{overflow:hidden}.events__sponsors-group-title{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:1.5rem;color:#fff;font-weight:bold;font-size:1.825rem;line-height:1;background-color:#7766a8}.events__sponsors-rows{padding-bottom:1rem;color:#343a40;background-color:#fff}.events__sponsors-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem}.events__sponsors-row-title{font-weight:bold;font-size:1.2rem}.events__sponsors-logo{display:inline-block;width:auto;max-width:100%;height:auto;max-height:15vh}.events__lector{display:block;position:relative;text-align:center;font-size:1.125rem;line-height:1}.events__lector-picture{overflow:hidden;display:inline-block;position:relative;width:90%;height:0;padding-bottom:90%;border-radius:50%}.events__lector-img{position:absolute;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events__lector-name,.events__lector-position{padding:0.125rem 0.5rem}.events__lector-name{z-index:2;font-weight:bold;color:#7766a8}.events__lector-position{color:#495057}@media screen and (min-width: 992px){.events__lector{font-size:1.55rem}.events__lector-name,.events__lector-position{padding:0.125rem 1.5rem}}.faq__question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.faq__question-counter{margin-right:.3rem}.home__placeholder{min-height:30vh;background:transparent url("images/loading.svg") no-repeat center 40%/auto 3rem}.sub-category--accented-cats .sub-category__figure{position:relative;display:block;height:0;padding-bottom:100%}.sub-category--accented-cats img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sub-category__banner-figure,.sub-category__item-figure{overflow:hidden;position:relative}.sub-category__banner-image,.sub-category__item-image{display:block;width:100%;height:auto}.sub-category__banner-caption,.sub-category__item-caption{text-align:center}.sub-category__banner{overflow:hidden;position:relative;display:block;width:100%}.sub-category__banner-caption{padding:1rem;background-color:#e9ecef}.sub-category__banner-title{color:#000}.sub-category__banner-desc{font-size:1rem;margin-bottom:1rem}.sub-category__item-link{display:block;position:relative}.sub-category__item-caption{padding:.5rem;background-color:#e9ecef}.sub-category__item-title{margin:0;color:#000;font-size:1rem;word-wrap:break-word}@supports (-webkit-touch-callout: none){.about-us--bright{background-attachment:fixed}}.about-us--bright{color:#fff;background-color:#e9ecef;background-repeat:no-repeat;background-position:center;background-size:cover}.about-us--bright .about-us:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.about-us--bright .about-us__title{color:#fff}.about-us__title{font-size:2.5rem;line-height:1}.brands-slider{background-color:#e9ecef}.brands-slider__inner .tns-inner{position:relative;margin-left:0 !important}.brands-slider__inner .tns-inner::after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#e9ecef}.brands-slider__item{border-right:1px solid #ced4da}.brands-slider__figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:.4rem 1rem}.brands-slider__image,.brands-slider svg{display:block;margin:0 auto;width:auto !important}.brands-slider__image{max-height:130px}.brands-slider svg{max-height:80px}.visited-products__item{text-align:center}.visited-products__link{display:inline-block}.visited-products__title{font-weight:700;text-transform:uppercase}.galleries .prod{height:100%}@supports (-webkit-touch-callout: none){.about-us--bright{background-attachment:local}}@media screen and (min-width: 768px){.sub-category__banner-caption{position:absolute;right:7px;left:7px;bottom:0;padding:6rem 4rem 4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff;text-align:left;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.3)), to(transparent));background:linear-gradient(0deg, rgba(0,0,0,0.3), transparent)}.sub-category__banner-title{font-size:2rem;max-width:90%;color:#fff}.sub-category__banner-desc{max-width:70%;margin-bottom:0}.sub-category__item-caption{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0)));background:linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0))}.sub-category__item-title{margin:0;color:#fff;font-size:1.25rem}}@media screen and (min-width: 992px){.home-page--fullscreen-accents .header{position:absolute}.visited-products .prod-slider-holder{margin-bottom:0 !important}.sub-category__item-title{font-size:1.125rem}.sub-category__banner-caption{right:.5rem;left:.5rem}.home-mobile-menu{display:none}.home__accents{overflow:hidden;border:1px solid #ced4da;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,0.1);box-shadow:0 3px 16px 0 rgba(0,0,0,0.1);background:#fff}}@media screen and (min-width: 1200px){.sub-category__banner-caption{right:.5625rem;left:.5625rem}}@media screen and (min-width: 1440px){.sub-category__item-title{font-size:1.25rem}.sub-category__banner-title{font-size:3rem}.sub-category__banner-caption{right:.75rem;left:.75rem}}@media screen and (min-width: 1680px){.sub-category__item-title{font-size:1.5rem}}.category-page__banner{height:0;padding-bottom:56.25%;width:100%;background-size:cover;background-repeat:no-repeat}.category-page__cover{display:block}.leasing__prod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.leasing__prod-img{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:5rem;-ms-flex-preferred-size:5rem;flex-basis:5rem;min-width:0;height:5rem;margin-right:0.5rem;-o-object-fit:contain;object-fit:contain}.leasing__prod-num{font-weight:bold}.leasing__prod-price .prices__current{margin:0}.leasing__table-heading{font-size:1.25rem;margin-bottom:1rem}.leasing__table-header{display:none;border-bottom:1px solid #ced4da}.leasing__table-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;background-color:#f8f9fa}.leasing__table-top,.leasing__table-body{border:1px solid #ced4da;border-bottom:0}.leasing__table .f-table__cell--heading{padding:1rem}.leasing__table .f-table__cell--heading:not(:first-child){border-left:1px solid #ced4da}.leasing__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ced4da}.leasing__months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.leasing__months-number{font-size:2.5rem;line-height:1;margin-bottom:0.25rem}.leasing__months-text{text-transform:uppercase;font-size:0.875rem}.leasing__rates{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.leasing__rates--promo:before{content:attr(data-promo);z-index:0;position:absolute;top:0;left:.625rem;padding:0.25rem  0.5rem;text-transform:uppercase;font-weight:bold;font-size:0.875rem;color:#fff;background-color:#7766a8}.leasing__rates .custom-control{width:100%;height:100%;padding:1rem 0 1rem 1rem}.leasing__rates .custom-control__input[type='radio']:checked ~ .custom-control__label .leasing__rates-monthly{color:#7766a8}.leasing__rates .custom-control__label{width:100%;padding-left:2rem;padding-right:1rem}.leasing__rates .custom-control__label::before,.leasing__rates .custom-control__label::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.leasing__rates-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.leasing__rates-monthly{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.leasing__rates-monthly>span:last-child{margin-top:0.25rem;margin-left:0.25rem;font-size:0.875rem}.leasing__rates-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0.5rem}.leasing__rates-img{max-width:6rem;max-height:2rem}.leasing__rates-title{margin-top:0.25rem;font-weight:700;text-align:right}.leasing__plan .prices{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.leasing__plan .prices__current{margin:0;font-weight:normal}.leasing__plan .prices__current *{font-size:0.875rem}.leasing__downpayment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.leasing__downpayment-title{margin-bottom:0.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.leasing__downpayment-input{max-width:calc(50% - 0.25rem);margin-right:0.5rem}.leasing__downpayment .btn,.leasing__downpayment .custom-input__dropzone.dropzone:not(.dz-started):before,.leasing__downpayment .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .leasing__downpayment .dz-button,.leasing__downpayment .custom-file__btn{-webkit-flex-basis:calc(50% - 0.25rem);-ms-flex-preferred-size:calc(50% - 0.25rem);flex-basis:calc(50% - 0.25rem);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leasing__provider{margin-bottom:1rem}.leasing__provider-figure{width:100%;text-align:center}.leasing__provider-img{max-height:40px}.leasing__provider-title{font-weight:700;font-size:1.25rem}.leasing__apply-inner{padding:1rem;border:1px solid #ced4da;background-color:#f8f9fa}.leasing .f-table__cell{border-bottom:1px solid #e9ecef}.leasing .f-table__cell:last-child{border-bottom:0}@media screen and (min-width: 425px){.leasing__downpayment{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.leasing__downpayment-title{font-size:0.875rem;margin-right:0.5rem;margin-bottom:0;text-align:left}.leasing__downpayment-input{max-width:140px}.leasing__downpayment .btn,.leasing__downpayment .custom-input__dropzone.dropzone:not(.dz-started):before,.leasing__downpayment .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .leasing__downpayment .dz-button,.leasing__downpayment .custom-file__btn{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.leasing__rates-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.leasing__rates-monthly{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.leasing__rates-title,.leasing__rates-figure{padding-left:1rem;margin-left:1rem;border-left:1px solid #e9ecef;-webkit-flex-basis:7rem;-ms-flex-preferred-size:7rem;flex-basis:7rem}.leasing__rates-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media screen and (min-width: 768px){.leasing__provider{margin-bottom:0}}@media screen and (min-width: 992px){.leasing__prod-img{-webkit-flex-basis:6rem;-ms-flex-preferred-size:6rem;flex-basis:6rem;height:6rem;margin-right:1rem}.leasing__table-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.leasing__table-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.leasing__item:hover{background-color:rgba(119,102,168,0.05)}.leasing__period{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.leasing__period,.leasing__months{max-width:120px}.leasing__rates .custom-control{border-left:1px solid #ced4da}.leasing__rates-figure,.leasing__rates-title{display:none}.leasing__apply{position:-webkit-sticky;position:sticky;top:calc(74px + 2rem)}.leasing .f-table__cell{border-bottom:0}}@media screen and (min-width: 1200px){.leasing__period,.leasing__months{max-width:140px}.leasing__downpayment-input{max-width:100%}}.lectors-page__avatar{overflow:hidden;position:relative;height:0;padding-bottom:100%}.lectors-page__avatar img{top:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){.lectors-page--person .team{position:-webkit-sticky;position:sticky;top:calc(46px + 3rem)}}.notification-page .svg--bigger{width:80px;height:80px}.notification-page .svg--bigger.svg--check-circle{color:#0b0}.notification-page .svg--bigger.svg--error-circle{color:#dd162a}.notification-page .acc ul li,.notification-page .acc ol li{list-style:none}.page__heading-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin:0;padding:0;list-style:none;background-color:#fff}.page__heading-list::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:1px solid #ced4da}.page__heading-list>:nth-child(odd){border-right:1px solid #ced4da}.page__heading-list-item{overflow:hidden;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 991px){.page__heading-list{position:relative;border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-left:1px solid #ced4da}.page__heading-list>*{border-bottom:1px solid #ced4da}.page__heading-list-item{padding:0.875rem;font-size:.875rem}}@media screen and (min-width: 992px){.page__heading-list::after{display:none}.page__heading-list>:nth-child(odd){border-right:none}}.partners__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;background:#e9ecef;border-radius:.5rem}.partners__logo{width:100%;padding-top:56.25%;background-repeat:no-repeat;background-size:contain;background-position:center}.portfolio-list__aside{border:1px solid #dee2e6;background-color:#fff}.portfolio-list__aside-title{padding:15px;border-bottom:1px solid #adb5bd;font-weight:700;text-transform:uppercase}.portfolio-list__aside-ul{margin:0;padding:0;list-style:none}.portfolio-list__aside-li{border-bottom:1px solid #ced4da}.portfolio-list__aside-li:last-child{border-bottom:none}.portfolio-list__aside-li--curr .category-link{color:#fff !important;background-color:#33003b}.portfolio-list__aside-li .category-link{display:block;padding:10px 15px;color:#000;text-decoration:none}.portfolio-list__aside-li .category-link:hover,.portfolio-list__aside-li .category-link:focus{color:#fff;background-color:#7766a8}.portfolio-view__time{display:block;color:#5a5a5a;font-size:.875rem}.portfolio-view__content .share{margin-top:1rem}.portfolio-view__image-container{position:relative;padding-bottom:56.25%;height:0;cursor:pointer}.portfolio-view__image-container img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio-view__gallery-image{position:relative;cursor:pointer}.portfolio-view__gallery-image img{display:block;width:100%}.portfolio-view .img-holder.descr{position:relative;display:block}.portfolio-view .img-holder.descr:after{content:attr(data-title);position:absolute;z-index:2;left:0;right:0;bottom:0;width:100%;padding:1rem;color:#fff;font-size:1.2rem;background-color:rgba(0,0,0,0.3)}@media screen and (min-width: 992px){.portfolio-view__grid{display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto 1fr;gap:0px 0px;grid-template-areas:"portfolio-view__article-info portfolio-view__article-info" "portfolio-view__content portfolio-view__content"}.portfolio-view__grid--gallery{grid-template-areas:"portfolio-view__image-container portfolio-view__article-info" "portfolio-view__image-container portfolio-view__content"}.portfolio-view__article-info{grid-area:portfolio-view__article-info}.portfolio-view__content{grid-area:portfolio-view__content}.portfolio-view__image-container{grid-area:portfolio-view__image-container;margin-right:14px}}@media screen and (min-width: 1440px){.portfolio-view__image-container{margin-right:30px}}.product-page__review{position:relative;background-color:#fff}.product-page__more-box{padding:1.25rem 0}.product-page__more-box+.product-page__more-box{border-top:1px solid #e6e6e6}.product-page__more-heading{display:inline-block;text-transform:unset}.product-page__topbar{position:absolute}.product-page__pictogram{max-width:calc(19.6% - 0.5rem);height:auto}.product-page .attr-list__item{font-size:1rem}.product-discounts-modal__stickers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -0.25rem}.product-discounts-modal__stickers>*{margin:0 0.25rem 0.5rem !important;padding:0.25rem 1rem;border-radius:0;font-size:0.925rem}.product-discounts-modal .dispute{display:none !important}@media screen and (min-width: 768px){.product-page__pictogram{max-width:calc(9.9% - 0.5rem)}}@media screen and (max-width: 991px){.product-page{z-index:3}.product-page .versions-picker__attributes>*{max-width:44.6%}.product-page .versions-picker__attribute--text{padding:.5rem}}@media screen and (min-width: 992px){.product-page__pictogram{max-width:60px}}.prods-page--bigger-subcats .prods-page__cat-txt{font-size:1.25rem}.prods-page__h1{margin-top:0}.prods-page__cover{display:block}.prods-page__cat{overflow:hidden;position:relative;display:block;height:0;padding-bottom:100%;text-align:center;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.prods-page__cat:not(.prods-page__cat--fading){background:linear-gradient(30deg, #e9ecef 0%, #f8f9fa 100%)}.prods-page__cat--fading{background:#fff}.prods-page__cat--fading :last-child{color:#fff;text-shadow:2px 2px 2px rgba(33,37,41,0.3)}.prods-page__cat-txt{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:61px;padding:0.5rem 0.825rem;color:#fff;font-weight:700;word-break:break-word;background-color:rgba(0,0,0,0.25);-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.prods-page__cat-img{position:absolute;left:0;width:100%;max-width:100%;min-height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-o-object-fit:cover;object-fit:cover;background-color:#fff}.prods-list__results{margin-left:-7px;margin-right:-7px}.prods-list__results .product-card{margin-left:7px;margin-right:7px}.prods-list__results .product-card--list,.prods-list__results .product-card--line,.prods-list__results .product-card--sgrid,.prods-list__results .product-card--mgrid{-webkit-flex-basis:calc(50% - 14px);-ms-flex-preferred-size:calc(50% - 14px);flex-basis:calc(50% - 14px)}.prods-list__results .product-card--lgrid{-webkit-flex-basis:calc(100% - 14px);-ms-flex-preferred-size:calc(100% - 14px);flex-basis:calc(100% - 14px)}.prods-list__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1rem}.prods-list__controls>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.prods-list__controls select{height:2rem;font-size:0.875rem;padding:0.375rem}.prods-list__order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prods-list__order .custom-select{margin-bottom:0}.prods-list__order .custom-select select,.prods-list__order .custom-select__selected{height:2rem;min-width:164px}.prods-list__per-page .custom-select{margin-bottom:0}.prods-list__per-page .custom-select select,.prods-list__per-page .custom-select__selected{height:2rem;min-width:72px}.prods-list__views{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1rem}.prods-list__views>*{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:32px;padding:0.25rem 0.3125rem}.prods-list__views .svg{width:32px;height:32px}.prods-list__view{color:#495057}.prods-list__view--active{color:#fff;background-color:#7766a8}.prods-list__selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5rem;border-top:2px solid #6c757d;background:#fff}.prods-list__selection--sticky{z-index:8;position:-webkit-sticky;position:sticky;border-radius:0}.prods-list__selection-row{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prods-list__selection-row:not(:last-child){margin-right:1rem}.prods-list__selection-item{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prods-list__selection-item:not(:last-child){margin-right:0.5rem}.prods-list__selection-item:not(.prods-list__selection-item--pill):hover{color:#dd162a}.prods-list__selection-item:not(.prods-list__selection-item--pill):hover .prods-list__selection-icon{color:#dd162a}.prods-list__selection-item--pill{padding:0.25rem 0.625rem;border-radius:0.875rem;color:#fff;font-weight:bold;background-color:#7766a8;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.prods-list__selection-item--pill:hover{color:#fff;-webkit-filter:brightness(1.25) contrast(0.95);filter:brightness(1.25) contrast(0.95)}.prods-list__selection-item--pill .prods-list__selection-icon{color:inherit}.prods-list__selection-heading{font-size:1rem;margin-right:0.5rem;color:#6c757d}.prods-list__selection-icon{width:0.875rem;height:0.875rem;margin-left:0.25rem;color:#ced4da}.prods-list__results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 991px){.prods-list__controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}.prods-list__controls--sticky{z-index:9;position:-webkit-sticky;position:sticky;top:60px}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.prods-list__controls--sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.8)}}.prods-list__controls--btm>*{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.prods-list__controls>*:not(.display-desktop){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.prods-list__mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem}.prods-list__mobile-views{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;width:40px;height:40px;margin-left:10px;color:#fff;background-color:#7766a8}.prods-list__refine{cursor:pointer;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#fff;font-weight:700;font-size:1.125rem;line-height:40px;text-transform:uppercase;background-color:#7766a8}.prods-list__results--list .product-card__controls,.prods-list__results--line .product-card__controls{display:none}.prods-list__mobile-order{position:relative}.prods-list__mobile-order-handle{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:40px}.prods-list__mobile-order-handle .svg{margin-left:0.25rem}.prods-list__mobile-order-holder{z-index:2;position:absolute;right:0;border:1px solid #dee2e6;background-color:#fff}.prods-list__mobile-order-holder>*{cursor:pointer;display:block;min-width:155px;padding:0.5rem 0.5rem;line-height:1.2}body:has(.breadcrumb--sticky) .prods-list__controls--sticky{top:calc(60px + 3.425rem)}}@media screen and (min-width: 992px){.prods-page__cat:hover .prods-page__cat-txt{background-color:rgba(0,0,0,0.25)}.prods-page__cat--fading:hover .prods-page__cat-img,.prods-page__cat--fading:focus .prods-page__cat-img{-webkit-transform:scale(1.1);transform:scale(1.1)}.prods-page__holder{display:block !important}.prods-page .prods-list{float:right}.prods-page .leftbar{float:left}.prods-list__controls{font-size:0.875rem}.prods-list__controls>*:last-child{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.prods-list__view:not(.prods-list__view__view--active){-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.prods-list__view:not(.prods-list__view__view--active):focus,.prods-list__view:not(.prods-list__view__view--active):hover{color:#7766a8;background-color:rgba(0,0,0,0)}.prods-list__view[data-view="1"],.prods-list__view[data-view="2"]{display:none}.prods-list__results{margin-left:-.5rem;margin-right:-.5rem}.prods-list__results .product-card--sgrid,.prods-list__results .product-card--mgrid,.prods-list__results .product-card--lgrid{min-width:0;margin-left:.5rem;margin-right:.5rem}.prods-list__results .product-card--sgrid,.prods-list__results .product-card--mgrid,.prods-list__results .product-card--lgrid{-webkit-flex-basis:calc(33.333% - 1rem);-ms-flex-preferred-size:calc(33.333% - 1rem);flex-basis:calc(33.333% - 1rem)}.prods-list__results .product-card--lgrid:not(.product-card--no-controls):hover .product-card__holder{margin-bottom:-3.75rem}.prods-list__results .product-card--mgrid:not(.product-card--no-controls):hover .product-card__holder{margin-bottom:-3.75rem}.prods-list__results .product-card--sgrid:not(.product-card--no-controls):hover .product-card__holder{margin-bottom:-3.5rem}.prods-list__results .product-card--sgrid .product-card__actions,.prods-list__results .product-card--mgrid .product-card__actions{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.prods-list__results .product-card--list,.prods-list__results .product-card--line{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}.prods-list__results--bundle .product-card--mgrid{-webkit-flex-basis:calc(25% - 1rem);-ms-flex-preferred-size:calc(25% - 1rem);flex-basis:calc(25% - 1rem)}.prods-list__selection-row{font-size:0.875rem}.prods-list__selection-heading{font-size:0.9375rem}}@media screen and (max-width: 1199px){.prods-list__view[data-view="1"].prods-list__view--active ~ [data-view="3"],.prods-list__view[data-view="2"].prods-list__view--active ~ [data-view="3"]{color:#fff;background-color:#7766a8}}@media screen and (min-width: 1200px){.prods-list__view[data-view="2"]{display:block}.prods-list__results{margin-left:-.5625rem;margin-right:-.5625rem}.prods-list__results .product-card--sgrid,.prods-list__results .product-card--mgrid,.prods-list__results .product-card--lgrid{margin-left:.5625rem;margin-right:.5625rem}.prods-list__results .product-card--sgrid,.prods-list__results .product-card--mgrid{-webkit-flex-basis:calc(25% - 1.125rem);-ms-flex-preferred-size:calc(25% - 1.125rem);flex-basis:calc(25% - 1.125rem)}.prods-list__results .product-card--mgrid .product-card__variants-btn{padding-left:1rem;padding-right:1rem}.prods-list__results .product-card--lgrid{-webkit-flex-basis:calc(33.333% - 1.125rem);-ms-flex-preferred-size:calc(33.333% - 1.125rem);flex-basis:calc(33.333% - 1.125rem)}}@media screen and (max-width: 1439px){.prods-list__view[data-view="1"].prods-list__view--active ~ [data-view="2"]{color:#fff;background-color:#7766a8}}@media screen and (min-width: 1440px){.prods-list__view[data-view="1"]{display:block}.prods-list__results{margin-left:-.75rem;margin-right:-.75rem}.prods-list__results .product-card--sgrid,.prods-list__results .product-card--mgrid,.prods-list__results .product-card--lgrid{margin-left:.75rem;margin-right:.75rem}.prods-list__results .product-card--sgrid{-webkit-flex-basis:calc(20% - 1.5rem);-ms-flex-preferred-size:calc(20% - 1.5rem);flex-basis:calc(20% - 1.5rem)}.prods-list__results .product-card--sgrid .btn,.prods-list__results .product-card--sgrid .custom-input__dropzone.dropzone:not(.dz-started):before,.prods-list__results .product-card--sgrid .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .prods-list__results .product-card--sgrid .dz-button,.prods-list__results .product-card--sgrid .custom-file__btn{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0.25rem}.prods-list__results .product-card--sgrid .product-card__controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.prods-list__results .product-card--sgrid .product-card__actions{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.prods-list__results .product-card--sgrid:not(.product-card--no-controls):hover .product-card__holder{margin-bottom:-5.75rem}.prods-list__results .product-card--mgrid{-webkit-flex-basis:calc(25% - 1.5rem);-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem)}.prods-list__results .product-card--lgrid{-webkit-flex-basis:calc(33.333% - 1.5rem);-ms-flex-preferred-size:calc(33.333% - 1.5rem);flex-basis:calc(33.333% - 1.5rem)}}.profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile__summary .prices{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.profile__summary .prices__currency,.profile__summary .prices[data-from]:before,.profile__summary .prices__delimer,.profile__summary .prices__num{font-size:inherit}.profile__summary .prices__current{color:inherit;font-weight:normal}.profile__menu{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border:1px solid #ced4da;background-color:#fff;padding:0 0.5rem}.profile__menu-item{text-decoration:none;font-size:17px;line-height:40px}.profile__menu-item--selected .profile__menu-link{color:#7766a8}.profile__menu-item+.profile__menu-item{border-top:1px solid #ced4da}.profile__menu-link{color:#000;text-decoration:none}.profile__menu-link a{color:#000}.profile__menu-link:hover{color:#7766a8;text-decoration:underline}.profile__menu-item-gdpr{cursor:pointer}.profile__menu-toggle-arrow{position:absolute;top:50%;right:0;width:8px;height:8px;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translate(-50%, calc(-50% - 2px)) rotate(45deg);transform:translate(-50%, calc(-50% - 2px)) rotate(45deg)}.profile__menu-toggle-arrow--open{-webkit-transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg);transform:translate(-50%, calc(-50% + 2px)) rotate(-135deg)}.profile__menu-toggle-content{display:none;padding-bottom:0.625rem}.profile__menu-toggle-content>*{line-height:20px}.profile__menu-toggle-content>*+*{margin-top:10px}.profile__menu-toggle-content--open{display:block}.profile .order-preview:last-child{margin-bottom:0}@media screen and (min-width: 992px){.profile{display:grid;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;grid-template-columns:1fr 75%;grid-template-rows:auto 1fr;gap:0px 0px;grid-template-areas:"profile-summary profile-main" "profile-menu profile-main"}.profile__main{grid-area:profile-main;padding-left:30px}.profile__menu{grid-area:profile-menu}.profile__summary{grid-area:profile-summary}}@media screen and (min-width: 1200px){.profile{grid-template-columns:1fr 78%}}.reviews__fb-invite{color:#000;font-size:1.625rem;text-align:center}.reviews__fb-invite-bold{color:#7766a8}.reviews__fb-invite-bold a{text-decoration:underline}@media screen and (min-width: 992px){.reviews__fb-invite{font-size:2.45rem;max-width:80%}}@media screen and (min-width: 1200px){.reviews__fb-invite{max-width:60%}}.service-view__grid{display:grid}@media screen and (min-width: 992px){.service-view__grid{grid-template-columns:50% 1fr;grid-template-rows:auto 1fr;gap:0px 0px;grid-template-areas:"service-view__article-info service-view__article-info" "service-view__content service-view__content"}.service-view__grid--gallery{grid-template-areas:"service-view__gallery service-view__article-info" "service-view__gallery service-view__content"}.service-view__article-info{grid-area:service-view__article-info}.service-view__content{grid-area:service-view__content}.service-view__gallery{grid-area:service-view__gallery;margin-right:14px}}.shop-view__address,.shop-view__phone{font-weight:700;font-size:1.125rem}.shop-view__address-link>.svg,.shop-view__phone-link>.svg{margin-right:0.5rem}.shop-view__address>a,.shop-view__phone>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none}.shop-view__address>a:hover,.shop-view__phone>a:hover{color:#7766a8}.shop-view__address{font-size:1rem}.shop-view__work-time-title{font-weight:700;text-transform:uppercase}.shop-view__work-time-hours{margin-bottom:0;font-size:0.875rem}.shop-view__info-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.shop-view__info-box .shop-view__info-box-title{color:#33003b;font-size:1.125rem;font-weight:700;text-transform:none}.shop-view__info-box-row{color:orange;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #ced4da;padding-top:10px}.shop-view__info-box-row .shop-view__desc-title{color:#33003b;background-color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-transform:none;font-size:1rem;padding:0 8px 0 0}.shop-view__info-box-row .shop-view__info-box-contact{color:#33003b;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none}.shop-view__info-box-row .shop-view__info-box-contact:not(:first-child){margin-left:.5rem;padding-left:.5rem;border-left:1px solid #ced4da}.shop-view__info-box-row .shop-view__info-box-contact:hover{text-decoration:underline}.shop-view__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.shop-view__tab{cursor:pointer;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:2px solid transparent;font-weight:bold;line-height:3.25rem;text-align:center;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.shop-view__tab--active{border-color:#7766a8;color:#7766a8;background-color:#fff}.shop-view__tab .svg{width:1rem;height:1rem;margin-right:0.5rem}.shop-view__gallery .gallery__img{background-color:#fff}.shop-view__other-shops .shop-card{margin:0.5rem 0.2rem}@media screen and (min-width: 425px){.shop-view__btn{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.shop-view__tab:hover{color:#7766a8}.shop-view__gallery:not(.gallery--single) .gallery__img{height:calc(40vmax - 120px) !important}.shop-view__gallery.gallery--single .gallery__img{height:40vmax !important}}@media screen and (min-width: 576px){.form--dial .form__bot-check-input{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:0;margin-right:10px}}.team-page__avatar{overflow:hidden;position:relative;height:0;padding-bottom:100%}.team-page__avatar img{top:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){.team-page--person .team{position:-webkit-sticky;position:sticky;top:calc(46px + 3rem)}}.bordered-heading{font-weight:500}.sizechart .acc{overflow:auto}.sizechart .acc table{min-width:600px;overflow-y:scroll}.gtranslate_wrapper>*{margin-right:0.7rem}.gtranslate_wrapper img{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5)}.header__nav-dropdown>*:first-child{pointer-events:none}@media screen and (min-width: 992px){.header__search-form{max-width:20rem}.header__search-bar{padding-left:0;border-width:0;border-bottom-width:1px;background-color:transparent}}@media screen and (max-width: 991px){.header__topbar-mobile-flags{width:100%;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__topbar-mobile-flags>*{margin-right:0;padding:0.1rem 0.5rem}.header__topbar-mobile-flags img{margin-right:0;width:20px}}.subscribe{color:#33003b}.subscribe__title,.subscribe__description{color:#33003b}.subscribe .custom-input__input{border:0;border-radius:10rem}@media screen and (min-width: 992px){.subscribe .custom-input__input{padding-right:96px}.subscribe .custom-input__validation svg{right:85px}.subscribe .col-12.col-lg-9.flex-shrink-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:0 !important}.subscribe .col-12.col-lg-9.flex-shrink-1 .custom-control{margin-top:1rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.subscribe .col.flex-grow-0.d-flex.align-items-end.mt-2.mt-lg-0{padding-left:0;left:-80px;-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{color:#fff}@media screen and (min-width: 992px){.navigation--desktop{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navigation--desktop .navigation__link{text-transform:uppercase;font-weight:500}.navigation--desktop .navigation__children-link:only-child{margin-bottom:0}}@media screen and (max-width: 991px){.navigation--fading{color:#33003b}.navigation--fading .navigation__link,.navigation--fading .navigation__children-link{font-size:1.25rem;font-weight:500}.navigation--addon .navigation__row-sub .navigation__link{font-size:1.25rem}}.accents__title{font-size:2.5rem}.accents .tns-outer [data-controls],.accents .modal__gallery [data-controls]{background:#fff;width:55px;height:55px;border-radius:50%}.accents .tns-outer [data-controls]::before,.accents .modal__gallery [data-controls]::before{border-color:#000}.accents .tns-outer [data-controls="prev"],.accents .modal__gallery [data-controls="prev"]{left:1rem}.accents .tns-outer [data-controls="next"],.accents .modal__gallery [data-controls="next"]{right:1rem}@media screen and (min-width: 576px){.accents__image-wrapper--big{padding-bottom:57.3%}.accents__caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0}.accents__title,.accents__sub-title{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;text-shadow:none;max-width:600px}}@media screen and (min-width: 992px){.accents__caption{padding:6rem}.accents__title{font-size:2.5rem}}.product-card__name .product-card__link{font-weight:500}.product-card__figure{border:1px solid #F7F7F7;padding-bottom:125%}.product-card .prices__num{font-size:1.6rem}.product-card__wish{position:absolute;top:0;right:0}@media screen and (max-width: 575px){.product-card--slide .product-card__wish{margin-right:0}}@media screen and (min-width: 992px){.product-card:hover .product-card__figure{border-color:transparent}.product-card--slide .product-card__wish{top:1.825rem;right:1rem}.product-card--sgrid .product-card__code,.product-card--sgrid .product-card__name,.product-card--mgrid .product-card__code,.product-card--mgrid .product-card__name,.product-card--lgrid .product-card__code,.product-card--lgrid .product-card__name,.product-card--slide .product-card__code,.product-card--slide .product-card__name{text-align:center}.product-card--sgrid .product-card__controls,.product-card--mgrid .product-card__controls,.product-card--lgrid .product-card__controls,.product-card--slide .product-card__controls{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center}.product-card--sgrid .prices:not(.prices--discount),.product-card--mgrid .prices:not(.prices--discount),.product-card--lgrid .prices:not(.prices--discount),.product-card--slide .prices:not(.prices--discount){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 991px){.product-card__holder{position:relative}.product-card__controls .btn,.product-card__controls .custom-input__dropzone.dropzone:not(.dz-started):before,.product-card__controls .custom-input__dropzone.dropzone.dz-started .dz-message .dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .product-card__controls .dz-button,.product-card__controls .custom-file__btn{display:none}}.review__body{color:#7766a8}.review--bordered:not(:last-child):after{height:1px}.shop-card__image{height:auto;aspect-ratio:1/1}.cats-menu__holder--curr .cats-menu__cat{font-weight:bold}.buy-form__quantity{padding:0.8rem 1.1rem}.home{overflow:hidden}.home .media-block__title{color:#000}.home .media-block .acc a:not(.btn):not(.custom-file__btn){font-weight:bold;text-decoration:underline}.home .media-block .acc a.btn,.home .media-block .acc a.custom-input__dropzone.dropzone:not(.dz-started):before,.home .media-block .acc .custom-input__dropzone.dropzone.dz-started .dz-message a.dz-button,.custom-input__dropzone.dropzone.dz-started .dz-message .home .media-block .acc a.dz-button,.home .media-block .acc a.custom-file__btn{color:#fff;font-size:0.875rem}.home .media-block .acc a.btn:hover,.home .media-block .acc a.custom-input__dropzone.dropzone:hover:not(.dz-started):before,.home .media-block .acc .custom-input__dropzone.dropzone.dz-started .dz-message a.dz-button:hover,.custom-input__dropzone.dropzone.dz-started .dz-message .home .media-block .acc a.dz-button:hover,.home .media-block .acc a.custom-file__btn:hover{text-decoration:none}.home .page-block__el-root-cat{border:0;padding-bottom:2rem}.home .page-block__el-root-cat-icon{fill:white}.home .page-block__el-root-cat-cat-ttl{color:#000}.home .page-block__el-root-cats>*:nth-child(1) .page-block__el-root-cat-icon{background:#F28FBC}.home .page-block__el-root-cats>*:nth-child(2) .page-block__el-root-cat-icon{background:#EA2090}.home .page-block__el-root-cats>*:nth-child(3) .page-block__el-root-cat-icon{background:#FFC400}.home .page-block__el-root-cats>*:nth-child(4) .page-block__el-root-cat-icon{background:#97CB28}.home .page-block__el-root-cats>*:nth-child(5) .page-block__el-root-cat-icon{background:#20ead2}.home .page-block__el-root-cats>*:nth-child(6) .page-block__el-root-cat-icon{background:#7766a8}.home .page-block--16::before,.home .page-block--24::before{content:'';content:'';width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#F0E9F1;display:block;position:absolute;height:100%}.home .page-block--16 .media-block__title,.home .page-block--21 .media-block__title,.home .page-block--24 .media-block__title,.home .page-block--27 .media-block__title{font-size:1.9rem}.home .page-block--16 .media-block__title::after,.home .page-block--21 .media-block__title::after,.home .page-block--24 .media-block__title::after,.home .page-block--27 .media-block__title::after{content:none}.home .media-block--right .media-block__title,.home .media-block--left .media-block__title{font-size:1.9rem}.home .media-block--right .media-block__title>span,.home .media-block--left .media-block__title>span{padding:0 !important}.home .media-block--right .media-block__title::before,.home .media-block--right .media-block__title::after,.home .media-block--left .media-block__title::before,.home .media-block--left .media-block__title::after{content:none}.about-us--bright{color:#33003b}.about-us--bright .about-us__title{color:#000}@media screen and (min-width: 992px){.about-us__title{font-size:2rem}.home .page-block--16 .media-block .container,.home .page-block--21 .media-block .container,.home .page-block--24 .media-block .container,.home .page-block--27 .media-block .container{grid-template-areas:"media-block-image media-block-title" "media-block-image media-block-text" "media-block-image ."}.home .page-block--16 .media-block__title,.home .page-block--21 .media-block__title,.home .page-block--24 .media-block__title,.home .page-block--27 .media-block__title{margin-top:0 !important}.home .page-block--16 .media-block__title::after,.home .page-block--21 .media-block__title::after,.home .page-block--24 .media-block__title::after,.home .page-block--27 .media-block__title::after{content:none}.home .media-block--right .container,.home .media-block--left .container{grid-template-areas:"media-block-image media-block-title" "media-block-image media-block-text" "media-block-image ."}.home .media-block--right .media-block__title,.home .media-block--left .media-block__title{margin-top:0 !important}.home .media-block--right .media-block__title::before,.home .media-block--right .media-block__title::after,.home .media-block--left .media-block__title::before,.home .media-block--left .media-block__title::after{content:none}}@media screen and (max-width: 991px){.page-builder__tabs-handles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-builder__tabs-handles>*{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% / 2 - 3rem);-ms-flex:0 0 calc(100% / 2 - 3rem);flex:0 0 calc(100% / 2 - 3rem);margin-bottom:1rem;height:2.75rem;margin-bottom:1rem !important;line-height:auto;text-align:center}}@media screen and (max-width: 424px){.page-builder__tabs-handle{font-size:0.6rem}}.prods-page__cat-txt{display:none}.shops>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shops__content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
