/*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;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}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.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:-ms-flexbox!important;display:flex!important}.d-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{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}}
/*# sourceMappingURL=bootstrap-grid.min.css.map */
/*! jQuery UI - v1.12.0 - 2016-07-08
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
    z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default !important;
    pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
    display: inline-block;
    vertical-align: middle;
    margin-top: -.25em;
    position: relative;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 100%;
}
.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}
.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}
.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0;
}
.ui-menu .ui-menu {
    position: absolute;
}
.ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /* support: IE10, see #8844 */
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
    margin: -1px;
}

/* icon support */
.ui-menu-icons {
    position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
}
.ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    /* Support: IE <= 11 */
    overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
    width: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
    text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.ui-controlgroup {
    vertical-align: middle;
    display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
    float: left;
    margin-left: 0;
    margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
    z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
    display: block;
    float: none;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
    box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
    padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
    font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

    /* Support: IE8 only, Android < 4.4 only */
    width: 75%;
    width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: .12em;
    border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
    width: 16px;
    height: 16px;
    border-radius: 1em;
    overflow: visible;
    border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    background-image: none;
    width: 8px;
    height: 8px;
    border-width: 4px;
    border-style: solid;
}
.ui-checkboxradio-disabled {
    pointer-events: none;
}
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%;
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}
.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}
.ui-datepicker td {
    border: 0;
    padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
    left: .5em;
    top: .3em;
}
.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}
.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}
.ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0;
}
.ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0;
}
.ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0;
}
.ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px;
}
.ui-dialog .ui-resizable-se {
    right: 0;
    bottom: 0;
}
.ui-dialog .ui-resizable-sw {
    left: 0;
    bottom: 0;
}
.ui-dialog .ui-resizable-ne {
    right: 0;
    top: 0;
}
.ui-dialog .ui-resizable-nw {
    left: 0;
    top: 0;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
    height: 100%;
    filter: alpha(opacity=25); /* support: IE8 */
    opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}
.ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}
.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0;
}
.ui-selectmenu-open {
    display: block;
}
.ui-selectmenu-text {
    display: block;
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
    text-align: left;
    white-space: nowrap;
    width: 14em;
}
.ui-selectmenu-icon.ui-icon {
    float: right;
    margin-top: 0;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}
.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: .222em 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 2em;
}
.ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
}
.ui-spinner-up {
    top: 0;
}
.ui-spinner-down {
    bottom: 0;
}
.ui-tabs {
    position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: .2em;
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}
.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
}
body .ui-tooltip {
    border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
}
.ui-widget.ui-widget-content {
    border: 1px solid #d3d3d3;
}
.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-widget-header {
    border: 1px solid #aaaaaa;
    background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
}
.ui-widget-header a {
    color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

    /* We use html here because we need a greater specificity to make sure disabled
    works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
    color: #555555;
    text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
    border: 1px solid #999999;
    background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
    color: #212121;
    text-decoration: none;
}

.ui-visual-focus {
    box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    border: 1px solid #aaaaaa;
    background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
    border: #aaaaaa;
    background-color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
    color: #363636;
}
.ui-state-checked {
    border: 1px solid #fcefa1;
    background: #fbf9ee;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
    color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter:Alpha(Opacity=70); /* support: IE8 */
    font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter:Alpha(Opacity=35); /* support: IE8 */
    background-image: none;
}
.ui-state-disabled .ui-icon {
    filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-button .ui-icon {
    background-image: url("images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon,
.ui-state-default .ui-icon {
    background-image: url("images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
    background-image: url("images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
    background-image: url("images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url("images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa;
    opacity: .3;
    filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
    -webkit-box-shadow: -8px -8px 8px #aaaaaa;
    box-shadow: -8px -8px 8px #aaaaaa;
}
@font-face {
    font-family: 'shoptet';
    src: url('shoptet.ttf?tjumfx') format('truetype'), url('shoptet.woff?tjumfx') format('woff'), url('https://cdn.myshoptet.com/tpl/e101867e/11/master/templates/frontend_templates/11/fonts/shoptet/shoptet.svg?tjumfx#shoptet') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'shoptet' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-facebook::before {
    content: '\e900';
}

.icon-twitter::before {
    content: '\e901';
}

.icon-google::before {
    content: '\e902';
}

.icon-youtube::before {
    content: '\e903';
}

.icon-pinterest::before {
    content: '\e904';
}

.icon-skype::before {
    content: '\e905';
}

.icon-icq::before {
    content: '\e906';
}

.icon-msn::before {
    content: '\e907';
}

.icon-jabber::before {
    content: '\e908';
}

.icon-instagram::before {
    content: '\e909';
}

.icon-arrow-down::before {
    content: '\e90a';
}

.icon-arrow-left::before {
    content: '\e90b';
}

.icon-arrow-right::before {
    content: '\e90c';
}

.icon-arrow-up::before {
    content: '\e90d';
}

.icon-chevron-down::before {
    content: '\e90e';
}

.icon-chevron-left::before {
    content: '\e90f';
}

.icon-chevron-right::before {
    content: '\e910';
}

.icon-chevron-up::before {
    content: '\e911';
}

.icon-close::before {
    content: '\e912';
}

.icon-tick::before {
    content: '\e913';
}

.icon-menu::before {
    content: '\e914';
}

.icon-filter-grip::before {
    content: '\e915';
}

.icon-ellipsis-h::before {
    content: '\e916';
}

.icon-info::before {
    content: '\e917';
}

.icon-plus::before {
    content: '\e918';
}

.icon-minus::before {
    content: '\e919';
}

.icon-star-half::before {
    content: '\e91a';
}

.icon-star-off::before {
    content: '\e91b';
}

.icon-star-on::before {
    content: '\e91c';
}

.icon-rating::before {
    content: '\e91d';
}

.icon-comment::before {
    content: '\e91e';
}

.icon-home::before {
    content: '\e91f';
}

.icon-search::before {
    content: '\e920';
}

.icon-cart::before {
    content: '\e921';
}

.icon-login::before {
    content: '\e922';
}

.icon-address::before {
    content: '\e923';
}

.icon-message::before {
    content: '\e924';
}

.icon-box::before {
    content: '\e925';
}

.icon-wallet::before {
    content: '\e926';
}

.icon-watchdog::before {
    content: '\e927';
}

.icon-print::before {
    content: '\e928';
}

.icon-calc::before {
    content: '\e929';
}

.icon-discount::before {
    content: '\e92a';
}

.icon-mobile::before {
    content: '\e92b';
}

.icon-phone::before {
    content: '\e92c';
}

.icon-phone-ringing::before {
    content: '\e92d';
}

.icon-van::before {
    content: '\e92e';
}

.icon-ban::before {
    content: '\e92f';
}

.icon-lock::before {
    content: '\e930';
}

.icon-lock2::before {
    content: '\e931';
}

.icon-unlock::before {
    content: '\e932';
}

.icon-share::before {
    content: '\e933';
}

.icon-tag::before {
    content: '\e934';
}

.icon-box-opened::before {
    content: '\e935';
}

.icon-folder::before {
    content: '\e936';
}

.icon-facebook-square::before {
    content: '\e937';
}

.icon-play::before {
    content: '\e938';
}

.icon-pause::before {
    content: '\e939';
}

.icon-next::before {
    content: '\e93a';
}

.icon-previous::before {
    content: '\e93b';
}

.icon-expand::before {
    content: '\e93c';
}

.icon-contract::before {
    content: '\e93d';
}

.icon-degree-360::before {
    content: '\e93e';
}

.shp-icon, .chevron-after::after, .close-after::after, .submenu-arrow::after, .navigation-close:before, .link-icon::before, a.social-icon::before, #cboxPrevious::before, #cboxNext::before, #cboxClose::before, .pagination-link.prev::before, .pagination-link.next::before, .pagination-link.up::before, .contact-box ul li > span::before, .quantity .increase::before, .quantity .decrease::before, .stars a::before, #categories .expandable > a > span::before, #categories .expandable > .topic > a > span::before, .search-whisperer-category em::before, .add-comment .rating-icon::before, .add-comment .comment-icon::before, .stars a::before, .stars span::before, .p-thumbnails .thumbnail-prev::before, .p-thumbnails .thumbnail-next::before, .advanced-parameter-inner::before, .instagram-follow-btn > span::before, .empty-content-404 h2::after, .empty-content-category h2::after, .browse-p .p-prev::before, .browse-p .p-next::before, .show-related:after, .remove-item::before, .btn.btn-login::before, a.btn.btn-login::before, .btn.btn-login.btn-after::after, a.btn.btn-login.btn-after::after, .btn.btn-cofidis::before, a.btn.btn-cofidis::before, .btn.btn-cofidis.btn-after::after, a.btn.btn-cofidis.btn-after::after, .btn.btn-arrow-left::before, a.btn.btn-arrow-left::before, .btn.btn-arrow-left.btn-after::after, a.btn.btn-arrow-left.btn-after::after, .btn.btn-arrow-right::before, a.btn.btn-arrow-right::before, .btn.btn-arrow-right.btn-after::after, a.btn.btn-arrow-right.btn-after::after, .btn.btn-arrow-down::before, a.btn.btn-arrow-down::before, .btn.btn-arrow-down.btn-after::after, a.btn.btn-arrow-down.btn-after::after, .btn.btn-arrow-up::before, a.btn.btn-arrow-up::before, .btn.btn-arrow-up.btn-after::after, a.btn.btn-arrow-up.btn-after::after, .image360::after, .show360image::after, .menu-helper::after, .subcategories li a::before, .navigation-home-icon-wrapper::before, .carousel-control::before, .cart-widget-product-delete button::before, .top-navigation-bar .dropdown .caret::before, .responsive-tools > a::before, .top-navigation-contacts a.project-phone::before, .top-navigation-contacts a.project-email::before, .top-navigation-menu-trigger::before, .discount-coupon::before, .extra.delivery::before, .extra.discount::before, .back-shopping-link .next-step-back::before, .next-step-back::before, .btn.next-step-forward::after, .co-box h4::before, .chevron-after::after, .cart-widget-button .btn::after, .btn.btn-cart::before, a.btn.btn-cart::before, .btn.add-to-cart-button::before, a.btn.add-to-cart-button::before, .btn.cart-count::before, a.btn.cart-count::before {
    display: inline-block;
    speak: none;
    vertical-align: middle;
    font-family: 'shoptet' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 0;
    text-transform: none;
    text-decoration: none;
}
@keyframes showPopupAnimation{0%{opacity:0;transform:translateY(100px)}50%{opacity:.5;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.messages,div.message{z-index:99999}.msg{background-color:transparent;border:transparent;height:auto;padding:0;width:auto}.messages{bottom:0;position:fixed}body .msg .container,body.blank-mode .msg .container,div.message{animation-duration:1s;animation-name:slideInUp;border-color:transparent;border-radius:10px;bottom:30px;color:#fff!important;font-size:18px;font-size:13px;left:30px;max-width:70%;padding:20px!important;position:fixed;right:auto;top:auto;width:auto;width:300px;z-index:9999999999}@media only screen and (max-width:767px){body .msg .container,body.blank-mode .msg .container,div.message{text-align:center}}.msg .container:before,div.message:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:80px;left:50%;margin-left:-40px;position:absolute;top:-65px;width:80px}.msg .container a,div.message a{color:#fff;text-decoration:underline}.msg.msg-error .container,div.message.error-message{background-color:#fb4f52}.msg.msg-warning .container,div.message.warning-message{background-color:#fb4f52}.msg.msg-error .container:before,div.message.error-message:before{background-image:url(assets/external/vanta/img/error.png)}.msg.msg-warning .container:before,div.message.warning-message:before{background-image:url(assets/external/vanta/img/error.png)}.msg.msg-info .container:before,div.message.notice-message:before{background-image:url(assets/external/vanta/img/info.png)}.msg.msg-success .container:before,div.message.success-message:before{background-image:url(assets/external/vanta/img/correct.png)}.msg.msg-info .container,div.message{background-color:#358fc3}.msg.msg-success .container,div.message.success-message{background-color:#84c335}.site-msg.information,div.message.notice-message{background:hsla(0,0%,100%,.96);border:1px solid #d3d3d3;bottom:auto!important;color:#1e1e1c;font-size:1em;font-weight:500;left:50%;margin-bottom:15px;max-width:500px;padding:20px 0;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:9999}@media only screen and (max-width:767px){.site-msg.information,div.message.notice-message{padding:20px 0!important}}.site-msg.information a:hover,div.message.notice-message a:hover{text-decoration:none}.site-msg.information .close,div.message.notice-message .close{background-image:url(assets/external/vanta/img/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;filter:invert(1);height:22px;position:absolute;right:5px;top:0;transition:.3s;width:22px}@media only screen and (max-width:1800px){.site-msg.information .close,div.message.notice-message .close{right:60px}}@media only screen and (max-width:1200px){.site-msg.information .close,div.message.notice-message .close{right:40px}}@media only screen and (max-width:992px){.site-msg.information .close,div.message.notice-message .close{right:20px}}@media only screen and (max-width:767px){.site-msg.information .close,div.message.notice-message .close{background-size:20px;filter:none;right:10px;top:-10px}}.site-msg.information .container,div.message.notice-message .container{padding:0 80px}@media only screen and (max-width:767px){.site-msg.information .container,div.message.notice-message .container{padding:0 35px!important}}@media only screen and (min-width:768px){.site-msg.information{background:#000;border:none;color:var(--color-primary);color:#fff;font-size:.9em!important;left:0;margin:0;max-width:100%;opacity:1!important;padding:9px 10px 10px 10px!important;position:relative;top:0;transform:none;width:100%;z-index:9}.site-msg.information .close{top:-2px}.site-msg.information .text{color:#fff!important}.overall-wrapper>div:first-child.site-msg.information{display:none}}@media (min-width:992px){.admin-logged.scrolled #content-wrapper{margin-top:25px}}.btn{-webkit-appearance:none}.btn.btn-primary,.button,.unveil-button,a.btn,form button:not(.decrease),input.btn{background:var(--color-primary);border:none;border-radius:0;color:#fff;cursor:pointer;display:-ms-flexbox!important;display:flex!important;font-weight:500;min-height:38px;padding:0 15px;text-transform:none;width:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-appearance:none;font-size:14px;justify-content:center;letter-spacing:.5;text-decoration:none;text-shadow:none;transition:.3s}.btn.btn-primary:hover,.button:hover,.unveil-button:hover,a.btn:hover,form button:not(.decrease):hover,input.btn:hover{background:var(--color-primary-hover);border:none;text-decoration:none}@media only screen and (max-width:767px){.btn.btn-primary,.button,.unveil-button,a.btn,form button:not(.decrease),input.btn{margin:0 auto}}a.btn{color:#fff!important;display:inline-block!important;line-height:40px;min-height:40px;padding:0 15px}form textarea{background:transparent;min-height:120px}form .btn{padding-left:15px;padding-right:15px}form .form-control{background:#f7f7f9;border:1px solid #ededed;border-radius:0;box-shadow:none;display:block;font-family:var(--template-font);height:40px;margin-bottom:10px;padding:10px 15px;width:100%}form .form-control:focus{border:1px solid var(--color-primary);border-radius:0;outline:none}form .form-control input{max-width:none;width:100%}select,select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(assets/external/vanta/img/select-arrow.png);background-position:right 15px center;background-repeat:no-repeat;line-height:22px;padding:6px 45px 6px 11px}#formContact{margin-top:30px}#formContact .submit-wrapper{margin-top:60px}.form-group label{display:block;float:left;margin-bottom:6px;margin-top:5px;padding-right:20px;width:100%}.form-group.form-group-wrapped label{display:block;float:none;font-weight:600}@media (min-width:768px){.form-group>input.form-control,.form-group>select.form-control{max-width:400px;width:100%}.form-group label.confirmation,.form-group label.whole-width{float:none;width:100%}.form-group label.whole-width{width:auto}}table tr td,table tr th{padding-right:5px}.content form h4,.content.narrow h4{font-size:1.3em;font-weight:500;margin-bottom:20px;margin-top:30px;padding-bottom:0;text-transform:none}.content form h4:first-child,.content.narrow h4:first-child{margin-top:0}.content form h4:after,.content.narrow h4:after{display:none}.box,fieldset{border:none;padding-left:0;padding-right:0}.js-hidden{max-height:0;max-width:0;overflow:hidden;position:absolute;transform:scaleY(0) scaleX(0);transform-origin:center}.js-hidden.visible{max-height:none;max-width:none;overflow:visible;position:inherit;transform:scaleY(1) scaleX(1);transform-origin:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.country-flags{display:-ms-flexbox;display:flex;position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;cursor:pointer;height:36px;width:78px}.country-flags:not(.active):focus{outline:0}.country-flags-inner{left:0;position:absolute;top:0;z-index:1}.country-flags.active .country-flags-inner{background:#fff;border:2px solid;border-radius:5px;height:360px;left:-2px;overflow:auto;padding:36px 5px 5px;top:-2px;width:290px;z-index:2}.country-flag{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;height:36px}.country-flag.selected,.country-flags.active .country-flag{display:-ms-flexbox;display:flex;padding-left:5px;padding-right:5px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.js-validator-msg,.validator-msg{margin-bottom:5px}@media (min-width:480px){.compact-form .js-validator-msg+.phone-combined-input,.compact-form .js-validator-msg+input,.compact-form .js-validator-msg+select,.compact-form .validator-msg+.phone-combined-input,.compact-form .validator-msg+input,.compact-form .validator-msg+select{margin-left:0}.input-wrapper .js-validator-msg+input,.input-wrapper .js-validator-msg+select,.input-wrapper .validator-msg+input,.input-wrapper .validator-msg+select{margin-left:0}.consents .js-validator-msg,.consents .validator-msg{margin-left:0}}.js-validator-msg.msg-info,.validator-msg.msg-info{color:#3276b1}.js-validator-msg.msg-error,.validator-msg.msg-error{color:#d9534f}.js-validator-msg.msg-warning,.validator-msg.msg-warning{color:#eea236}.form-control.error-field,.form-control.error-field:focus,.form-control.js-error-field,.form-control.js-error-field:focus{border-color:#d9534f}.form-control.warning-field{border-color:#eea236}.error-field+label,.js-error-field+label{border-color:#d9534f}.country-flags.active .country-flag.selected{border-bottom-style:solid;border-bottom-width:1px;display:-ms-flexbox;display:flex;left:5px;position:absolute;right:5px;top:0}.country-flags.active .country-flag.country-flag-preferred-last{border-bottom-style:solid;border-bottom-width:1px}.shp-flag-name{display:none;padding-right:5px}.country-flags.active .shp-flag-name{display:inline-block}.shp-flag,.shp-flag-label{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.shp-flag{height:18px;width:18px}.shp-flag-label{display:-ms-flexbox;display:flex;font-size:14px;justify-self:flex-end;line-height:18px;padding-left:3px;padding-right:16px;position:relative;text-align:right;width:52px}.shp-flag-label:before{background-image:url(assets/external/vanta/img/select-arrow.png);background-position:50%;background-repeat:no-repeat;content:"";height:10px;margin-top:-5px;position:absolute;right:0;top:50%;width:12px}.country-flags.active .shp-flag-label{text-align:left;width:215px}.country-flags.active .shp-flag-label:before{display:none}.phone-combined-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.phone-combined-input .js-validate-phone{border-radius:0}.phone-combined-input select{display:none}.phone-combined-input .country-flags,.phone-combined-input input{-ms-flex-positive:0;flex-grow:0}.red{color:red}.phone-combined-input input{width:calc(100% - 90px)!important;-ms-flex-negative:1;flex-shrink:1}.phone-combined-input{display:-ms-flexbox;display:flex;max-width:100%;width:100%}.phone-combined-input .country-flags{background:#f7f7f9;border:none;border:1px solid #ededed;border-radius:0;box-shadow:none;height:40px;margin-bottom:10px;margin-right:-2px;padding:10px 15px;padding-left:5px;width:92px}.phone-combined-input .country-flags .shp-flag{margin-right:5px}.search-results-groups .search-results-group{margin-bottom:19px}.search-results-groups h4{margin:0 0 10px 0}.search-results-groups .search-results-group-list{column-count:3;column-width:240px;margin-bottom:10px}.search-results-groups .search-results-group-list ul{margin:0;padding-left:40px}.search-results-groups .search-results-group-list ul li{list-style-position:outside}.search-products-heading{margin-top:0}.search-next-wrap{margin:19px 0;text-align:center}@media (min-width:480px){.js-validator-msg+.phone-combined-input,.js-validator-msg+input,.js-validator-msg+select,.validator-msg+.phone-combined-input,.validator-msg+input,.validator-msg+select{clear:both;margin-left:0}}#register-form h4{padding-left:0;padding-top:10px}#register-form .btn-login{margin-top:20px}#register-form .consents label{float:none}#register-form .btn-login{background:var(--color-secondary)}#register-form .btn-login:hover{background:var(--color-secondary-hover)}#formLogin{max-width:300px}#formLogin .password-helper{margin-top:20px}#formLogin .password-helper a{display:block;margin-bottom:10px}form .form-group{clear:both;position:relative;width:100%}form input{background:transparent}form .validator-msg+input{margin-left:0}form .validator-msg:hover{cursor:pointer;opacity:.5}form .js-validator-msg,form .validator-msg{background:#fff;border:1px solid;border-radius:0;font-size:12px;left:0;margin-left:0;padding:2px 10px;position:relative;top:inherit;z-index:2}form .js-validator-msg:before,form .validator-msg:before{background:#fff;border-left:1px solid;border-top:1px solid;content:"";height:10px;left:8px;position:absolute;top:-6px;transform:rotate(45deg);width:10px;z-index:1}#myModal .modal-obsah{max-width:700px}#myModal .modal-obsah+.close-btn{background:#fff;color:#000;display:-ms-flexbox;display:flex;font-size:28px;height:40px;position:absolute;right:15px;top:15px;width:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border-radius:40px;cursor:pointer;justify-content:center;line-height:1em;padding-bottom:3px}#discussion-form{margin-bottom:35px;margin-left:0;margin-right:auto;margin-top:15px;max-width:800px}#discussion-form form .row>div{width:100%}#discussion-form form .btn{width:200px}#discussion-form form input{max-width:100%;width:100%}#discussion-form form .btn{position:relative;top:10px}.votes-wrap.discussion .btn{display:inline-block!important;line-height:40px;margin-top:15px;padding:0 15px}.btn.btn-cart.disabled,.btn.btn-conversion.disabled,.btn.btn-default.disabled,.btn.btn-primary.disabled,.btn.btn-secondary.disabled,.btn.btn-special.disabled,a.btn.btn-cart.disabled,a.btn.btn-conversion.disabled,a.btn.btn-default.disabled,a.btn.btn-primary.disabled,a.btn.btn-secondary.disabled,a.btn.btn-special.disabled{background-color:#fff;border-color:#cfcfcf;color:#cfcfcf;cursor:not-allowed}input[type=checkbox],input[type=radio]{display:block}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}.radio-wrapper input[type=checkbox]:disabled+label:before,.radio-wrapper input[type=radio]:disabled+label:before{border-color:#dadada}.form-control[disabled],select[disabled]{background-color:#eee;color:#ccc}label.disabled{cursor:not-allowed;opacity:.75}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;float:none;line-height:20px;margin-right:15px;padding-left:30px;position:relative}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}input[type=checkbox]+label:before,input[type=radio]+label:before{background-color:transparent;border-color:#919191!important;border-style:solid;border-width:1px;height:16px;left:0;width:16px}input[type=checkbox]+label:after,input[type=checkbox]+label:before{border-radius:3px}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{background:url(assets/external/vanta/img/checkbox-checked-fb04dcb6.svg) no-repeat;background-color:#20bf6b!important;background-position:50%;background-size:18px;border-style:solid;border-width:1px;border:none;height:16px;left:0;width:16px}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}.table-payu input[type=checkbox],.table-payu input[type=radio]{display:inline}input[type=checkbox].error-field+label,input[type=checkbox].js-error-field+label,input[type=radio].error-field+label,input[type=radio].js-error-field+label{border-radius:3px;border-style:solid;border-width:1px;padding:5px 5px 5px 26px;width:auto}input[type=checkbox].error-field+label:after,input[type=checkbox].error-field+label:before,input[type=checkbox].js-error-field+label:after,input[type=checkbox].js-error-field+label:before,input[type=radio].error-field+label:after,input[type=radio].error-field+label:before,input[type=radio].js-error-field+label:after,input[type=radio].js-error-field+label:before{left:5px}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:100%}input[type=checkbox][name="confirmations[]"]{display:block;filter:alpha(opacity=0);left:2px;opacity:0;position:absolute;top:2px}input[type=checkbox][name="confirmations[]"]+label{line-height:19px;margin-right:0;padding-left:0;text-indent:21px}input[type=checkbox][name="confirmations[]"]+label:after,input[type=checkbox][name="confirmations[]"]+label:before{top:3px;transform:none}input[type=checkbox][name="confirmations[]"]+label:after{left:0;margin-left:2px;margin-top:2px}input::-moz-placeholder{color:#b6b6b6;opacity:1}input:-ms-input-placeholder{color:#b6b6b6}input::-webkit-input-placeholder{color:#b6b6b6}input[type=checkbox],input[type=email],input[type=radio],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#company-info,#note,.form-group.unveil-wrapper{margin-bottom:15px!important}.table-payu input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.table-payu input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.radio-wrapper{border:none;padding:0}.radio-wrapper:last-child{border-bottom-style:none}.radio-wrapper.payu-billing-info{padding-left:0}.radio-wrapper.payu-billing-info label{padding-left:20px}.radio-wrapper input[type=radio]+label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:10px;padding-top:10px;width:100%}.radio-wrapper input[type=radio]+label .sublabel{display:block;font-size:smaller}.customer-page #content-wrapper{padding-bottom:50px}.customer-page form{max-width:500px}.customer-page form h4{font-weight:600!important}.customer-page form .form-control{background:#fff;max-width:100%}.customer-page form .phone-combined-input .country-flags{background:#fff}.customer-page .bottom-1rem{margin-bottom:15px}.customer-page h4{padding-top:0!important}.customer-page h2{margin-top:30px}.customer-page .cart-table tr{display:table-row}.customer-page .cart-table tr th{padding:15px 5px}.customer-page .cart-table tr th:first-child{padding-left:15px!important}.customer-page .cart-table tr dl{margin:0}.customer-page .cart-table tr.row-summary{background:#efefef}.customer-page .cart-table tr.row-summary td{padding:15px!important}.customer-page .cart-table tr td{display:table-cell}.customer-page .cart-table tr td .p-name br{display:block}.customer-page #content table{background:transparent;border:1px solid #ccc;border-collapse:collapse;border-radius:0;border-spacing:0;overflow:hidden;text-align:left;width:100%}.customer-page #content table .stars{margin-top:10px}.customer-page #content table tr{border-bottom:1px solid #e7e7e7}.customer-page #content table tr:last-child{border:none}.customer-page #content table tr td,.customer-page #content table tr th{padding:11px 20px}.customer-page #content table tr td .client-table-heading{display:none}.customer-page #content table tr a{margin-left:auto;max-width:120px}.customer-page #content table strong{font-weight:600}.customer-page #content table thead{background:#fff;border-radius:0;color:#000}.customer-page #content table thead th{font-weight:400}.customer-page #content table thead th strong{font-weight:400}@media only screen and (max-width:767px){.customer-page #content table.table-mobile-enriched{border:none}.customer-page #content table.table-mobile-enriched thead{display:none}.customer-page #content table.table-mobile-enriched tr{border:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;padding:6px 0;width:100%}.customer-page #content table.table-mobile-enriched tr td{display:block;padding:4px 15px;width:100%}.customer-page #content table.table-mobile-enriched tr td .client-table-heading{display:block;font-weight:700;width:100%}}.siteCookies{background:#fff;bottom:0;box-shadow:0 40px 160px 50vw #00000080;color:#000;font-size:15px;left:50%;letter-spacing:.5px;line-height:1.7em;max-width:800px;padding:25px;position:fixed;text-align:left;transform:translateX(-50%);width:100%;z-index:99999}.siteCookies:before{background-image:url(assets/external/dolomit/img/cookies-bg.svg);background-position:left 10px top 10px;background-repeat:no-repeat;background-size:130px;bottom:0;content:"";display:inline-block!important;height:170px;left:0;opacity:.04;position:absolute;width:170px}@media only screen and (max-width:767px){.siteCookies:before{background-size:90px;height:100px;top:0;width:100px}}@media only screen and (max-width:480px){.siteCookies{font-size:13px;line-height:1.6em;padding:15px}}.siteCookies.siteCookies--top{bottom:initial;top:0}.siteCookies .siteCookies__form{display:-ms-flexbox;display:flex;margin:0 auto;max-width:1640px;position:relative;width:100%}@media only screen and (max-width:480px){.siteCookies .siteCookies__form{-ms-flex-direction:column;flex-direction:column}}.siteCookies .siteCookies__form .siteCookies__content{padding-right:20px;width:calc(100% - 150px)}@media only screen and (max-width:480px){.siteCookies .siteCookies__form .siteCookies__content{padding-right:0;text-align:center;width:100%}}.siteCookies .siteCookies__form .siteCookies__content .siteCookies__text{padding-bottom:0}.siteCookies .siteCookies__form .siteCookies__content a{color:#000;font-weight:400;text-decoration:underline}.siteCookies .siteCookies__form .siteCookies__content a:hover{text-decoration:none}.siteCookies .siteCookies__form .siteCookies__buttonWrap{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;margin:0;position:relative;text-align:right;transform:none;width:150px;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:480px){.siteCookies .siteCookies__form .siteCookies__buttonWrap{width:100%}}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings,.siteCookies .siteCookies__form .siteCookies__buttonWrap button{background:rgba(0,0,0,.2);border:1px solid #fff;border-radius:0;color:#000;cursor:pointer;display:-ms-flexbox;display:flex;font-family:var(--template-font);font-size:15px;height:56px;line-height:28px;min-width:127px;padding:0 10px;z-index:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;text-decoration:none}@media only screen and (max-width:480px){.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings,.siteCookies .siteCookies__form .siteCookies__buttonWrap button{height:46px;width:100%}}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings[value=reject],.siteCookies .siteCookies__form .siteCookies__buttonWrap button[value=reject]{-ms-flex-order:2;margin-bottom:0;order:2}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings[value=reject]:hover,.siteCookies .siteCookies__form .siteCookies__buttonWrap button[value=reject]:hover{text-decoration:none}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings[value=all],.siteCookies .siteCookies__form .siteCookies__buttonWrap button[value=all]{background:#44bd32;border:1px solid #44bd32;border-radius:0;color:#fff;margin-left:0}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings:hover,.siteCookies .siteCookies__form .siteCookies__buttonWrap button:hover{opacity:.85}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings{border:1px solid #000;color:#000}.siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings:hover{background:#f2f2f2}.siteCookies .siteCookies__form .siteCookies__links a{font-weight:600}.siteCookies .siteCookies__form .siteCookies__links .siteCookies__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d9d9d9;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-weight:400;justify-content:center;letter-spacing:0;padding:7px 14px;text-decoration:none}.siteCookies .siteCookies__form .siteCookies__links .siteCookies__link:hover{opacity:.85;text-decoration:none}.siteCookies .siteCookies__form .siteCookies__links .siteCookies__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.siteCookies.siteCookies--dark{background:#323232}.siteCookies.siteCookies--dark:before{filter:invert(1)}.siteCookies.siteCookies--dark .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings[value=reject],.siteCookies.siteCookies--dark .siteCookies__form .siteCookies__buttonWrap button[value=reject]{background:hsla(0,0%,100%,.2);border:none;color:#fff}.siteCookies.siteCookies--dark .siteCookies__form .siteCookies__links .js-cookies-settings{background:#585757;color:#fff;font-weight:400;letter-spacing:0;text-decoration:none}.siteCookies.siteCookies--dark .siteCookies__form .siteCookies__content .siteCookies__text{color:#fff}.siteCookies.siteCookies--dark .siteCookies__form .siteCookies__content .siteCookies__text a{color:#fff}.cookiesSetting__form{padding:10px}.cookiesSetting__title{color:#000;font-size:22px;font-weight:700;line-height:34px}.cookiesSetting__perex{color:#000;font-size:16px;line-height:24px}.cookiesSetting__item{border-bottom:1px solid #e5e8ea;padding:10px 0}@media (min-width:768px){.cookiesSetting__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.cookiesSetting__item:last-child{border-bottom:0}@media (min-width:768px){.cookiesSetting__item__col2{margin-left:10px}}.cookiesSetting__item__name{color:#000;font-size:16px;line-height:24px}.cookiesSetting__item__text{color:#000;font-size:14px;line-height:22px;margin-bottom:10px}@media (min-width:768px){.cookiesSetting__item__text{margin-bottom:0}}.cookiesSetting__item__status{border:1px solid #e5e8ea;border-radius:4px;display:block;font-size:16px;margin:20px 0;padding:7px 0;text-align:center;white-space:nowrap;width:100%}.cookiesSetting__item__status:hover{background:#f8fafb;border:1px solid #e5e8ea;color:#252525}@media (min-width:768px){.cookiesSetting__item__status{margin:0;padding:7px 0}}.cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state{padding-left:40px}.cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state:before{height:16px;left:10px;width:16px}.cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state:after{height:16px;left:11px;width:16px}.template-07 .cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state:after{left:13px}.template-10 .cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state:after,.template-13 .cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state:after,.template-14 .cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state:after{left:11px}.cookiesDialog #cboxClose{background-color:#f8fafb!important;border-radius:8px}.cookiesSetting__data{background-color:#fff;border:1px solid #e5e8ea;border-radius:4px;padding:0 20px}.cookiesSetting__bottom{text-align:center}@media (min-width:768px){.cookiesSetting__bottom{display:-ms-flexbox;display:flex;text-align:left;-ms-flex-align:start;align-items:flex-start;margin-top:20px}}.cookiesSetting__uncheck{display:block;margin:10px 0}@media (min-width:768px){.cookiesSetting__uncheck{-ms-flex:1;flex:1;margin:0}}.cookiesSetting__uncheckLink{background-color:transparent;border:0;color:#11111f;display:block;font-family:var(--template-font);font-size:16px;font-weight:700;line-height:48px;padding:0 12px;text-align:center;text-decoration:none}.cookiesSetting__uncheckLink:hover{background:#e5e8ea;color:#383742}@media (min-width:768px){.cookiesSetting__uncheckLink{display:inline-block;text-align:left;width:auto}}.cookiesSetting__button{background-color:#11111f;border:0;border-radius:4px;color:#fff;display:block;font-family:var(--template-font);font-size:16px;font-weight:700;line-height:48px;padding:0 15px}.cookiesSetting__button:hover{background-color:#11111f;color:#fff}@media (min-width:768px){.cookiesSetting__button:hover{opacity:.9}}@media (min-width:768px){.cookiesSetting__button{display:inline-block;width:auto}}.cookiesSetting__button--green{background-color:#007c47;margin-top:10px}.cookiesSetting__button--green:hover{background-color:#007c47;color:#fff}@media (min-width:768px){.cookiesSetting__button--green{margin-left:15px;margin-top:0}.siteCookies.siteCookies--left{bottom:20px;left:20px;transform:none}.siteCookies.siteCookies--right{bottom:20px;left:initial;right:20px;transform:none}.siteCookies.siteCookies--center{bottom:initial;left:50%;top:50%;transform:translate(-50%,-50%)}}body.cookies-visible #colorbox{z-index:9999999999}body.cookies-visible #colorbox #cboxContent{max-height:calc(100vh - 40px);overflow:auto}.js-cookiesSetting__form button{border-radius:0;font-weight:400}.js-cookiesSetting__form button.cookiesSetting__uncheckLink{background:#ff000030}.js-cookiesSetting__form button.cookiesSetting__uncheckLink:hover{background:rgba(255,0,0,.27)}.st-rounding-corners[data-corners-size="5px"]{--corners-size:5px}.st-rounding-corners[data-corners-size="10px"]{--corners-size:10px}.st-rounding-corners[data-corners-size="15px"]{--corners-size:15px}.st-rounding-corners[data-corners-size="20px"]{--corners-size:20px}.st-rounding-corners[data-corners-size="25px"]{--corners-size:25px}.st-rounding-corners[data-corners-size="30px"]{--corners-size:30px}.st-rounding-corners[data-corners-size="10px"] #carousel .item .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] #cboxContent,.st-rounding-corners[data-corners-size="10px"] #checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,.st-rounding-corners[data-corners-size="10px"] #checkoutContent .cart-content .co-box.co-payment-method input:checked+label,.st-rounding-corners[data-corners-size="10px"] #checkoutContent input[type=radio]:checked+label .payment-info:before,.st-rounding-corners[data-corners-size="10px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="10px"] #header .search-form.hovered fieldset,.st-rounding-corners[data-corners-size="10px"] #register-form .btn-login,.st-rounding-corners[data-corners-size="10px"] .add-comment .btn,.st-rounding-corners[data-corners-size="10px"] .body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .btn.btn-primary,.st-rounding-corners[data-corners-size="10px"] .button,.st-rounding-corners[data-corners-size="10px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-rounding-corners[data-corners-size="10px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-rounding-corners[data-corners-size="10px"] .cart-widget.popup-widget #continue-order-button,.st-rounding-corners[data-corners-size="10px"] .cart-widget.popup-widget .cart-free-shipping>div,.st-rounding-corners[data-corners-size="10px"] .content-inner .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="10px"] .fixed-cart-line .fcl-form .btn,.st-rounding-corners[data-corners-size="10px"] .flags .flag,.st-rounding-corners[data-corners-size="10px"] .footer-banner img,.st-rounding-corners[data-corners-size="10px"] .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .hp-news .go-to-articles,.st-rounding-corners[data-corners-size="10px"] .hp-ratings.container .show-more,.st-rounding-corners[data-corners-size="10px"] .listingControls a.btn,.st-rounding-corners[data-corners-size="10px"] .listingControls button.btn,.st-rounding-corners[data-corners-size="10px"] .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .news-wrapper .news-item .image,.st-rounding-corners[data-corners-size="10px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="10px"] .next-to-carousel-banners .banner-wrapper a,.st-rounding-corners[data-corners-size="10px"] .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .next-to-carousel-banners .banner-wrapper a img,.st-rounding-corners[data-corners-size="10px"] .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="10px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display),.st-rounding-corners[data-corners-size="10px"] .pagination .pagination__link,.st-rounding-corners[data-corners-size="10px"] .pagination__currentPage,.st-rounding-corners[data-corners-size="10px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="10px"] .product-top .add-to-cart button,.st-rounding-corners[data-corners-size="10px"] .product-top .add-to-cart button.add-to-cart-button,.st-rounding-corners[data-corners-size="10px"] .products .product .btn,.st-rounding-corners[data-corners-size="10px"] .products .product button,.st-rounding-corners[data-corners-size="10px"] .products-block .product .image,.st-rounding-corners[data-corners-size="10px"] .products-block.products .product .btn,.st-rounding-corners[data-corners-size="10px"] .products-block.products .product .widget-parameter-value a,.st-rounding-corners[data-corners-size="10px"] .products-block.products .product a.btn:after,.st-rounding-corners[data-corners-size="10px"] .products-block.products .product button,.st-rounding-corners[data-corners-size="10px"] .quantity,.st-rounding-corners[data-corners-size="10px"] .quantity .decrease,.st-rounding-corners[data-corners-size="10px"] .quantity .increase,.st-rounding-corners[data-corners-size="10px"] .quick-view-box,.st-rounding-corners[data-corners-size="10px"] .rate-average-wrap .rate-average-inner,.st-rounding-corners[data-corners-size="10px"] .surcharge-list select,.st-rounding-corners[data-corners-size="10px"] .top-navigation-menu-visible .top-navigation-bar-menu-helper,.st-rounding-corners[data-corners-size="10px"] .type-posts-listing .go-to-articles,.st-rounding-corners[data-corners-size="10px"] .unveil-button,.st-rounding-corners[data-corners-size="10px"] .variant-list select,.st-rounding-corners[data-corners-size="10px"] .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="10px"] a.btn,.st-rounding-corners[data-corners-size="10px"] button.btn,.st-rounding-corners[data-corners-size="10px"] div.message.notice-message,.st-rounding-corners[data-corners-size="10px"] footer #formLogin .btn,.st-rounding-corners[data-corners-size="10px"] footer #formLogin button,.st-rounding-corners[data-corners-size="10px"] footer .search .btn,.st-rounding-corners[data-corners-size="10px"] footer .search button,.st-rounding-corners[data-corners-size="10px"] form button,.st-rounding-corners[data-corners-size="10px"] input.btn,.st-rounding-corners[data-corners-size="15px"] #carousel .item .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] #cboxContent,.st-rounding-corners[data-corners-size="15px"] #checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,.st-rounding-corners[data-corners-size="15px"] #checkoutContent .cart-content .co-box.co-payment-method input:checked+label,.st-rounding-corners[data-corners-size="15px"] #checkoutContent input[type=radio]:checked+label .payment-info:before,.st-rounding-corners[data-corners-size="15px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="15px"] #header .search-form.hovered fieldset,.st-rounding-corners[data-corners-size="15px"] #register-form .btn-login,.st-rounding-corners[data-corners-size="15px"] .add-comment .btn,.st-rounding-corners[data-corners-size="15px"] .body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .btn.btn-primary,.st-rounding-corners[data-corners-size="15px"] .button,.st-rounding-corners[data-corners-size="15px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-rounding-corners[data-corners-size="15px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-rounding-corners[data-corners-size="15px"] .cart-widget.popup-widget #continue-order-button,.st-rounding-corners[data-corners-size="15px"] .cart-widget.popup-widget .cart-free-shipping>div,.st-rounding-corners[data-corners-size="15px"] .content-inner .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="15px"] .fixed-cart-line .fcl-form .btn,.st-rounding-corners[data-corners-size="15px"] .flags .flag,.st-rounding-corners[data-corners-size="15px"] .footer-banner img,.st-rounding-corners[data-corners-size="15px"] .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .hp-news .go-to-articles,.st-rounding-corners[data-corners-size="15px"] .hp-ratings.container .show-more,.st-rounding-corners[data-corners-size="15px"] .listingControls a.btn,.st-rounding-corners[data-corners-size="15px"] .listingControls button.btn,.st-rounding-corners[data-corners-size="15px"] .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .news-wrapper .news-item .image,.st-rounding-corners[data-corners-size="15px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="15px"] .next-to-carousel-banners .banner-wrapper a,.st-rounding-corners[data-corners-size="15px"] .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .next-to-carousel-banners .banner-wrapper a img,.st-rounding-corners[data-corners-size="15px"] .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="15px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display),.st-rounding-corners[data-corners-size="15px"] .pagination .pagination__link,.st-rounding-corners[data-corners-size="15px"] .pagination__currentPage,.st-rounding-corners[data-corners-size="15px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="15px"] .product-top .add-to-cart button,.st-rounding-corners[data-corners-size="15px"] .product-top .add-to-cart button.add-to-cart-button,.st-rounding-corners[data-corners-size="15px"] .products .product .btn,.st-rounding-corners[data-corners-size="15px"] .products .product button,.st-rounding-corners[data-corners-size="15px"] .products-block .product .image,.st-rounding-corners[data-corners-size="15px"] .products-block.products .product .btn,.st-rounding-corners[data-corners-size="15px"] .products-block.products .product .widget-parameter-value a,.st-rounding-corners[data-corners-size="15px"] .products-block.products .product a.btn:after,.st-rounding-corners[data-corners-size="15px"] .products-block.products .product button,.st-rounding-corners[data-corners-size="15px"] .quantity,.st-rounding-corners[data-corners-size="15px"] .quantity .decrease,.st-rounding-corners[data-corners-size="15px"] .quantity .increase,.st-rounding-corners[data-corners-size="15px"] .quick-view-box,.st-rounding-corners[data-corners-size="15px"] .rate-average-wrap .rate-average-inner,.st-rounding-corners[data-corners-size="15px"] .surcharge-list select,.st-rounding-corners[data-corners-size="15px"] .top-navigation-menu-visible .top-navigation-bar-menu-helper,.st-rounding-corners[data-corners-size="15px"] .type-posts-listing .go-to-articles,.st-rounding-corners[data-corners-size="15px"] .unveil-button,.st-rounding-corners[data-corners-size="15px"] .variant-list select,.st-rounding-corners[data-corners-size="15px"] .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="15px"] a.btn,.st-rounding-corners[data-corners-size="15px"] button.btn,.st-rounding-corners[data-corners-size="15px"] div.message.notice-message,.st-rounding-corners[data-corners-size="15px"] footer #formLogin .btn,.st-rounding-corners[data-corners-size="15px"] footer #formLogin button,.st-rounding-corners[data-corners-size="15px"] footer .search .btn,.st-rounding-corners[data-corners-size="15px"] footer .search button,.st-rounding-corners[data-corners-size="15px"] form button,.st-rounding-corners[data-corners-size="15px"] input.btn,.st-rounding-corners[data-corners-size="20px"] #carousel .item .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] #cboxContent,.st-rounding-corners[data-corners-size="20px"] #checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,.st-rounding-corners[data-corners-size="20px"] #checkoutContent .cart-content .co-box.co-payment-method input:checked+label,.st-rounding-corners[data-corners-size="20px"] #checkoutContent input[type=radio]:checked+label .payment-info:before,.st-rounding-corners[data-corners-size="20px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="20px"] #header .search-form.hovered fieldset,.st-rounding-corners[data-corners-size="20px"] #register-form .btn-login,.st-rounding-corners[data-corners-size="20px"] .add-comment .btn,.st-rounding-corners[data-corners-size="20px"] .body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .btn.btn-primary,.st-rounding-corners[data-corners-size="20px"] .button,.st-rounding-corners[data-corners-size="20px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-rounding-corners[data-corners-size="20px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-rounding-corners[data-corners-size="20px"] .cart-widget.popup-widget #continue-order-button,.st-rounding-corners[data-corners-size="20px"] .cart-widget.popup-widget .cart-free-shipping>div,.st-rounding-corners[data-corners-size="20px"] .content-inner .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="20px"] .fixed-cart-line .fcl-form .btn,.st-rounding-corners[data-corners-size="20px"] .flags .flag,.st-rounding-corners[data-corners-size="20px"] .footer-banner img,.st-rounding-corners[data-corners-size="20px"] .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .hp-news .go-to-articles,.st-rounding-corners[data-corners-size="20px"] .hp-ratings.container .show-more,.st-rounding-corners[data-corners-size="20px"] .listingControls a.btn,.st-rounding-corners[data-corners-size="20px"] .listingControls button.btn,.st-rounding-corners[data-corners-size="20px"] .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .news-wrapper .news-item .image,.st-rounding-corners[data-corners-size="20px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="20px"] .next-to-carousel-banners .banner-wrapper a,.st-rounding-corners[data-corners-size="20px"] .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .next-to-carousel-banners .banner-wrapper a img,.st-rounding-corners[data-corners-size="20px"] .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="20px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display),.st-rounding-corners[data-corners-size="20px"] .pagination .pagination__link,.st-rounding-corners[data-corners-size="20px"] .pagination__currentPage,.st-rounding-corners[data-corners-size="20px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="20px"] .product-top .add-to-cart button,.st-rounding-corners[data-corners-size="20px"] .product-top .add-to-cart button.add-to-cart-button,.st-rounding-corners[data-corners-size="20px"] .products .product .btn,.st-rounding-corners[data-corners-size="20px"] .products .product button,.st-rounding-corners[data-corners-size="20px"] .products-block .product .image,.st-rounding-corners[data-corners-size="20px"] .products-block.products .product .btn,.st-rounding-corners[data-corners-size="20px"] .products-block.products .product .widget-parameter-value a,.st-rounding-corners[data-corners-size="20px"] .products-block.products .product a.btn:after,.st-rounding-corners[data-corners-size="20px"] .products-block.products .product button,.st-rounding-corners[data-corners-size="20px"] .quantity,.st-rounding-corners[data-corners-size="20px"] .quantity .decrease,.st-rounding-corners[data-corners-size="20px"] .quantity .increase,.st-rounding-corners[data-corners-size="20px"] .quick-view-box,.st-rounding-corners[data-corners-size="20px"] .rate-average-wrap .rate-average-inner,.st-rounding-corners[data-corners-size="20px"] .surcharge-list select,.st-rounding-corners[data-corners-size="20px"] .top-navigation-menu-visible .top-navigation-bar-menu-helper,.st-rounding-corners[data-corners-size="20px"] .type-posts-listing .go-to-articles,.st-rounding-corners[data-corners-size="20px"] .unveil-button,.st-rounding-corners[data-corners-size="20px"] .variant-list select,.st-rounding-corners[data-corners-size="20px"] .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="20px"] a.btn,.st-rounding-corners[data-corners-size="20px"] button.btn,.st-rounding-corners[data-corners-size="20px"] div.message.notice-message,.st-rounding-corners[data-corners-size="20px"] footer #formLogin .btn,.st-rounding-corners[data-corners-size="20px"] footer #formLogin button,.st-rounding-corners[data-corners-size="20px"] footer .search .btn,.st-rounding-corners[data-corners-size="20px"] footer .search button,.st-rounding-corners[data-corners-size="20px"] form button,.st-rounding-corners[data-corners-size="20px"] input.btn,.st-rounding-corners[data-corners-size="25px"] #carousel .item .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] #cboxContent,.st-rounding-corners[data-corners-size="25px"] #checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,.st-rounding-corners[data-corners-size="25px"] #checkoutContent .cart-content .co-box.co-payment-method input:checked+label,.st-rounding-corners[data-corners-size="25px"] #checkoutContent input[type=radio]:checked+label .payment-info:before,.st-rounding-corners[data-corners-size="25px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="25px"] #header .search-form.hovered fieldset,.st-rounding-corners[data-corners-size="25px"] #register-form .btn-login,.st-rounding-corners[data-corners-size="25px"] .add-comment .btn,.st-rounding-corners[data-corners-size="25px"] .body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .btn.btn-primary,.st-rounding-corners[data-corners-size="25px"] .button,.st-rounding-corners[data-corners-size="25px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-rounding-corners[data-corners-size="25px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-rounding-corners[data-corners-size="25px"] .cart-widget.popup-widget #continue-order-button,.st-rounding-corners[data-corners-size="25px"] .cart-widget.popup-widget .cart-free-shipping>div,.st-rounding-corners[data-corners-size="25px"] .content-inner .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="25px"] .fixed-cart-line .fcl-form .btn,.st-rounding-corners[data-corners-size="25px"] .flags .flag,.st-rounding-corners[data-corners-size="25px"] .footer-banner img,.st-rounding-corners[data-corners-size="25px"] .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .hp-news .go-to-articles,.st-rounding-corners[data-corners-size="25px"] .hp-ratings.container .show-more,.st-rounding-corners[data-corners-size="25px"] .listingControls a.btn,.st-rounding-corners[data-corners-size="25px"] .listingControls button.btn,.st-rounding-corners[data-corners-size="25px"] .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .news-wrapper .news-item .image,.st-rounding-corners[data-corners-size="25px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="25px"] .next-to-carousel-banners .banner-wrapper a,.st-rounding-corners[data-corners-size="25px"] .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .next-to-carousel-banners .banner-wrapper a img,.st-rounding-corners[data-corners-size="25px"] .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="25px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display),.st-rounding-corners[data-corners-size="25px"] .pagination .pagination__link,.st-rounding-corners[data-corners-size="25px"] .pagination__currentPage,.st-rounding-corners[data-corners-size="25px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="25px"] .product-top .add-to-cart button,.st-rounding-corners[data-corners-size="25px"] .product-top .add-to-cart button.add-to-cart-button,.st-rounding-corners[data-corners-size="25px"] .products .product .btn,.st-rounding-corners[data-corners-size="25px"] .products .product button,.st-rounding-corners[data-corners-size="25px"] .products-block .product .image,.st-rounding-corners[data-corners-size="25px"] .products-block.products .product .btn,.st-rounding-corners[data-corners-size="25px"] .products-block.products .product .widget-parameter-value a,.st-rounding-corners[data-corners-size="25px"] .products-block.products .product a.btn:after,.st-rounding-corners[data-corners-size="25px"] .products-block.products .product button,.st-rounding-corners[data-corners-size="25px"] .quantity,.st-rounding-corners[data-corners-size="25px"] .quantity .decrease,.st-rounding-corners[data-corners-size="25px"] .quantity .increase,.st-rounding-corners[data-corners-size="25px"] .quick-view-box,.st-rounding-corners[data-corners-size="25px"] .rate-average-wrap .rate-average-inner,.st-rounding-corners[data-corners-size="25px"] .surcharge-list select,.st-rounding-corners[data-corners-size="25px"] .top-navigation-menu-visible .top-navigation-bar-menu-helper,.st-rounding-corners[data-corners-size="25px"] .type-posts-listing .go-to-articles,.st-rounding-corners[data-corners-size="25px"] .unveil-button,.st-rounding-corners[data-corners-size="25px"] .variant-list select,.st-rounding-corners[data-corners-size="25px"] .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="25px"] a.btn,.st-rounding-corners[data-corners-size="25px"] button.btn,.st-rounding-corners[data-corners-size="25px"] div.message.notice-message,.st-rounding-corners[data-corners-size="25px"] footer #formLogin .btn,.st-rounding-corners[data-corners-size="25px"] footer #formLogin button,.st-rounding-corners[data-corners-size="25px"] footer .search .btn,.st-rounding-corners[data-corners-size="25px"] footer .search button,.st-rounding-corners[data-corners-size="25px"] form button,.st-rounding-corners[data-corners-size="25px"] input.btn,.st-rounding-corners[data-corners-size="30px"] #carousel .item .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] #cboxContent,.st-rounding-corners[data-corners-size="30px"] #checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,.st-rounding-corners[data-corners-size="30px"] #checkoutContent .cart-content .co-box.co-payment-method input:checked+label,.st-rounding-corners[data-corners-size="30px"] #checkoutContent input[type=radio]:checked+label .payment-info:before,.st-rounding-corners[data-corners-size="30px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="30px"] #header .search-form.hovered fieldset,.st-rounding-corners[data-corners-size="30px"] #register-form .btn-login,.st-rounding-corners[data-corners-size="30px"] .add-comment .btn,.st-rounding-corners[data-corners-size="30px"] .body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .btn.btn-primary,.st-rounding-corners[data-corners-size="30px"] .button,.st-rounding-corners[data-corners-size="30px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-rounding-corners[data-corners-size="30px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-rounding-corners[data-corners-size="30px"] .cart-widget.popup-widget #continue-order-button,.st-rounding-corners[data-corners-size="30px"] .cart-widget.popup-widget .cart-free-shipping>div,.st-rounding-corners[data-corners-size="30px"] .content-inner .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="30px"] .fixed-cart-line .fcl-form .btn,.st-rounding-corners[data-corners-size="30px"] .flags .flag,.st-rounding-corners[data-corners-size="30px"] .footer-banner img,.st-rounding-corners[data-corners-size="30px"] .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .hp-news .go-to-articles,.st-rounding-corners[data-corners-size="30px"] .hp-ratings.container .show-more,.st-rounding-corners[data-corners-size="30px"] .listingControls a.btn,.st-rounding-corners[data-corners-size="30px"] .listingControls button.btn,.st-rounding-corners[data-corners-size="30px"] .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .news-wrapper .news-item .image,.st-rounding-corners[data-corners-size="30px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="30px"] .next-to-carousel-banners .banner-wrapper a,.st-rounding-corners[data-corners-size="30px"] .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .next-to-carousel-banners .banner-wrapper a img,.st-rounding-corners[data-corners-size="30px"] .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="30px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display),.st-rounding-corners[data-corners-size="30px"] .pagination .pagination__link,.st-rounding-corners[data-corners-size="30px"] .pagination__currentPage,.st-rounding-corners[data-corners-size="30px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="30px"] .product-top .add-to-cart button,.st-rounding-corners[data-corners-size="30px"] .product-top .add-to-cart button.add-to-cart-button,.st-rounding-corners[data-corners-size="30px"] .products .product .btn,.st-rounding-corners[data-corners-size="30px"] .products .product button,.st-rounding-corners[data-corners-size="30px"] .products-block .product .image,.st-rounding-corners[data-corners-size="30px"] .products-block.products .product .btn,.st-rounding-corners[data-corners-size="30px"] .products-block.products .product .widget-parameter-value a,.st-rounding-corners[data-corners-size="30px"] .products-block.products .product a.btn:after,.st-rounding-corners[data-corners-size="30px"] .products-block.products .product button,.st-rounding-corners[data-corners-size="30px"] .quantity,.st-rounding-corners[data-corners-size="30px"] .quantity .decrease,.st-rounding-corners[data-corners-size="30px"] .quantity .increase,.st-rounding-corners[data-corners-size="30px"] .quick-view-box,.st-rounding-corners[data-corners-size="30px"] .rate-average-wrap .rate-average-inner,.st-rounding-corners[data-corners-size="30px"] .surcharge-list select,.st-rounding-corners[data-corners-size="30px"] .top-navigation-menu-visible .top-navigation-bar-menu-helper,.st-rounding-corners[data-corners-size="30px"] .type-posts-listing .go-to-articles,.st-rounding-corners[data-corners-size="30px"] .unveil-button,.st-rounding-corners[data-corners-size="30px"] .variant-list select,.st-rounding-corners[data-corners-size="30px"] .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="30px"] a.btn,.st-rounding-corners[data-corners-size="30px"] button.btn,.st-rounding-corners[data-corners-size="30px"] div.message.notice-message,.st-rounding-corners[data-corners-size="30px"] footer #formLogin .btn,.st-rounding-corners[data-corners-size="30px"] footer #formLogin button,.st-rounding-corners[data-corners-size="30px"] footer .search .btn,.st-rounding-corners[data-corners-size="30px"] footer .search button,.st-rounding-corners[data-corners-size="30px"] form button,.st-rounding-corners[data-corners-size="30px"] input.btn,.st-rounding-corners[data-corners-size="5px"] #carousel .item .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] #cboxContent,.st-rounding-corners[data-corners-size="5px"] #checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,.st-rounding-corners[data-corners-size="5px"] #checkoutContent .cart-content .co-box.co-payment-method input:checked+label,.st-rounding-corners[data-corners-size="5px"] #checkoutContent input[type=radio]:checked+label .payment-info:before,.st-rounding-corners[data-corners-size="5px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="5px"] #header .search-form.hovered fieldset,.st-rounding-corners[data-corners-size="5px"] #register-form .btn-login,.st-rounding-corners[data-corners-size="5px"] .add-comment .btn,.st-rounding-corners[data-corners-size="5px"] .body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .btn.btn-primary,.st-rounding-corners[data-corners-size="5px"] .button,.st-rounding-corners[data-corners-size="5px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-rounding-corners[data-corners-size="5px"] .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-rounding-corners[data-corners-size="5px"] .cart-widget.popup-widget #continue-order-button,.st-rounding-corners[data-corners-size="5px"] .cart-widget.popup-widget .cart-free-shipping>div,.st-rounding-corners[data-corners-size="5px"] .content-inner .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="5px"] .fixed-cart-line .fcl-form .btn,.st-rounding-corners[data-corners-size="5px"] .flags .flag,.st-rounding-corners[data-corners-size="5px"] .footer-banner img,.st-rounding-corners[data-corners-size="5px"] .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .hp-news .go-to-articles,.st-rounding-corners[data-corners-size="5px"] .hp-ratings.container .show-more,.st-rounding-corners[data-corners-size="5px"] .listingControls a.btn,.st-rounding-corners[data-corners-size="5px"] .listingControls button.btn,.st-rounding-corners[data-corners-size="5px"] .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .news-wrapper .news-item .image,.st-rounding-corners[data-corners-size="5px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="5px"] .next-to-carousel-banners .banner-wrapper a,.st-rounding-corners[data-corners-size="5px"] .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .next-to-carousel-banners .banner-wrapper a img,.st-rounding-corners[data-corners-size="5px"] .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-rounding-corners[data-corners-size="5px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display),.st-rounding-corners[data-corners-size="5px"] .pagination .pagination__link,.st-rounding-corners[data-corners-size="5px"] .pagination__currentPage,.st-rounding-corners[data-corners-size="5px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="5px"] .product-top .add-to-cart button,.st-rounding-corners[data-corners-size="5px"] .product-top .add-to-cart button.add-to-cart-button,.st-rounding-corners[data-corners-size="5px"] .products .product .btn,.st-rounding-corners[data-corners-size="5px"] .products .product button,.st-rounding-corners[data-corners-size="5px"] .products-block .product .image,.st-rounding-corners[data-corners-size="5px"] .products-block.products .product .btn,.st-rounding-corners[data-corners-size="5px"] .products-block.products .product .widget-parameter-value a,.st-rounding-corners[data-corners-size="5px"] .products-block.products .product a.btn:after,.st-rounding-corners[data-corners-size="5px"] .products-block.products .product button,.st-rounding-corners[data-corners-size="5px"] .quantity,.st-rounding-corners[data-corners-size="5px"] .quantity .decrease,.st-rounding-corners[data-corners-size="5px"] .quantity .increase,.st-rounding-corners[data-corners-size="5px"] .quick-view-box,.st-rounding-corners[data-corners-size="5px"] .rate-average-wrap .rate-average-inner,.st-rounding-corners[data-corners-size="5px"] .surcharge-list select,.st-rounding-corners[data-corners-size="5px"] .top-navigation-menu-visible .top-navigation-bar-menu-helper,.st-rounding-corners[data-corners-size="5px"] .type-posts-listing .go-to-articles,.st-rounding-corners[data-corners-size="5px"] .unveil-button,.st-rounding-corners[data-corners-size="5px"] .variant-list select,.st-rounding-corners[data-corners-size="5px"] .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="5px"] a.btn,.st-rounding-corners[data-corners-size="5px"] button.btn,.st-rounding-corners[data-corners-size="5px"] div.message.notice-message,.st-rounding-corners[data-corners-size="5px"] footer #formLogin .btn,.st-rounding-corners[data-corners-size="5px"] footer #formLogin button,.st-rounding-corners[data-corners-size="5px"] footer .search .btn,.st-rounding-corners[data-corners-size="5px"] footer .search button,.st-rounding-corners[data-corners-size="5px"] form button,.st-rounding-corners[data-corners-size="5px"] input.btn{border-radius:var(--corners-size)!important}.st-rounding-corners[data-corners-size="10px"].st-toggle-sort .category-header fieldset,.st-rounding-corners[data-corners-size="15px"].st-toggle-sort .category-header fieldset,.st-rounding-corners[data-corners-size="20px"].st-toggle-sort .category-header fieldset,.st-rounding-corners[data-corners-size="25px"].st-toggle-sort .category-header fieldset,.st-rounding-corners[data-corners-size="30px"].st-toggle-sort .category-header fieldset,.st-rounding-corners[data-corners-size="5px"].st-toggle-sort .category-header fieldset{border-radius:var(--corners-size)}.st-rounding-corners[data-corners-size="10px"].st-banners-up #carousel .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up #carousel .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up #carousel .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up #carousel .item .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .body-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .body-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .body-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .body-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .footer-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .footer-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .footer-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .footer-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .middle-banners-wrapper .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .middle-banners-wrapper .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .middle-banners-wrapper .item .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .next-to-carousel-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .next-to-carousel-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .next-to-carousel-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .next-to-carousel-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .type-category .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .type-category .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .type-category .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="10px"].st-banners-up .type-category .item .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up #carousel .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up #carousel .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up #carousel .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up #carousel .item .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .body-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .body-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .body-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .body-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .footer-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .footer-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .footer-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .footer-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .middle-banners-wrapper .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .middle-banners-wrapper .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .middle-banners-wrapper .item .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .next-to-carousel-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .next-to-carousel-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .next-to-carousel-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .next-to-carousel-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .type-category .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .type-category .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .type-category .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="15px"].st-banners-up .type-category .item .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up #carousel .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up #carousel .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up #carousel .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up #carousel .item .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .body-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .body-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .body-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .body-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .footer-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .footer-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .footer-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .footer-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .middle-banners-wrapper .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .middle-banners-wrapper .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .middle-banners-wrapper .item .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .next-to-carousel-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .next-to-carousel-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .next-to-carousel-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .next-to-carousel-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .type-category .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .type-category .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .type-category .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="20px"].st-banners-up .type-category .item .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up #carousel .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up #carousel .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up #carousel .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up #carousel .item .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .body-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .body-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .body-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .body-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .footer-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .footer-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .footer-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .footer-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .middle-banners-wrapper .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .middle-banners-wrapper .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .middle-banners-wrapper .item .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .next-to-carousel-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .next-to-carousel-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .next-to-carousel-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .next-to-carousel-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .type-category .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .type-category .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .type-category .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="25px"].st-banners-up .type-category .item .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up #carousel .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up #carousel .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up #carousel .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up #carousel .item .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .body-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .body-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .body-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .body-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .footer-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .footer-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .footer-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .footer-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .middle-banners-wrapper .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .middle-banners-wrapper .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .middle-banners-wrapper .item .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .next-to-carousel-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .next-to-carousel-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .next-to-carousel-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .next-to-carousel-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .type-category .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .type-category .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .type-category .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="30px"].st-banners-up .type-category .item .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up #carousel .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up #carousel .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up #carousel .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up #carousel .item .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .body-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .body-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .body-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .body-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .footer-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .footer-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .footer-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .footer-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .middle-banners-wrapper .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .middle-banners-wrapper .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .middle-banners-wrapper .item .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .next-to-carousel-banners .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .next-to-carousel-banners .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .next-to-carousel-banners .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .next-to-carousel-banners .item .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .type-category .banner-category .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .type-category .banner-wrapper .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .type-category .footer-banner .extended-banner-texts,.st-rounding-corners[data-corners-size="5px"].st-banners-up .type-category .item .extended-banner-texts{border-radius:var(--corners-size)}.st-rounding-corners[data-corners-size="10px"].st-articles-up .type-posts-listing .news-wrapper .news-item:first-child .image img,.st-rounding-corners[data-corners-size="15px"].st-articles-up .type-posts-listing .news-wrapper .news-item:first-child .image img,.st-rounding-corners[data-corners-size="20px"].st-articles-up .type-posts-listing .news-wrapper .news-item:first-child .image img,.st-rounding-corners[data-corners-size="25px"].st-articles-up .type-posts-listing .news-wrapper .news-item:first-child .image img,.st-rounding-corners[data-corners-size="30px"].st-articles-up .type-posts-listing .news-wrapper .news-item:first-child .image img,.st-rounding-corners[data-corners-size="5px"].st-articles-up .type-posts-listing .news-wrapper .news-item:first-child .image img{border-radius:var(--corners-size)}.st-rounding-corners[data-corners-size="10px"].type-category #productsTop .product .p,.st-rounding-corners[data-corners-size="10px"].type-category .subcategories li a,.st-rounding-corners[data-corners-size="10px"].type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="15px"].type-category #productsTop .product .p,.st-rounding-corners[data-corners-size="15px"].type-category .subcategories li a,.st-rounding-corners[data-corners-size="15px"].type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="20px"].type-category #productsTop .product .p,.st-rounding-corners[data-corners-size="20px"].type-category .subcategories li a,.st-rounding-corners[data-corners-size="20px"].type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="25px"].type-category #productsTop .product .p,.st-rounding-corners[data-corners-size="25px"].type-category .subcategories li a,.st-rounding-corners[data-corners-size="25px"].type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="30px"].type-category #productsTop .product .p,.st-rounding-corners[data-corners-size="30px"].type-category .subcategories li a,.st-rounding-corners[data-corners-size="30px"].type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="5px"].type-category #productsTop .product .p,.st-rounding-corners[data-corners-size="5px"].type-category .subcategories li a,.st-rounding-corners[data-corners-size="5px"].type-category .subcategories.with-image li a{border-radius:var(--corners-size)!important}.st-rounding-corners[data-corners-size="10px"] #navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image,.st-rounding-corners[data-corners-size="10px"] .body-banners .banner-wrapper,.st-rounding-corners[data-corners-size="10px"] .footer-banners .footer-banner,.st-rounding-corners[data-corners-size="10px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="10px"] .hp-ratings.container .ratings-list .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="10px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="10px"] .p-gifts-wrapper,.st-rounding-corners[data-corners-size="10px"] .type-category .subcategories li,.st-rounding-corners[data-corners-size="10px"] .type-posts-listing .news-wrapper .news-item,.st-rounding-corners[data-corners-size="10px"] footer .footer-links-icons .footer-icons,.st-rounding-corners[data-corners-size="15px"] #navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image,.st-rounding-corners[data-corners-size="15px"] .body-banners .banner-wrapper,.st-rounding-corners[data-corners-size="15px"] .footer-banners .footer-banner,.st-rounding-corners[data-corners-size="15px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="15px"] .hp-ratings.container .ratings-list .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="15px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="15px"] .p-gifts-wrapper,.st-rounding-corners[data-corners-size="15px"] .type-category .subcategories li,.st-rounding-corners[data-corners-size="15px"] .type-posts-listing .news-wrapper .news-item,.st-rounding-corners[data-corners-size="15px"] footer .footer-links-icons .footer-icons,.st-rounding-corners[data-corners-size="20px"] #navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image,.st-rounding-corners[data-corners-size="20px"] .body-banners .banner-wrapper,.st-rounding-corners[data-corners-size="20px"] .footer-banners .footer-banner,.st-rounding-corners[data-corners-size="20px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="20px"] .hp-ratings.container .ratings-list .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="20px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="20px"] .p-gifts-wrapper,.st-rounding-corners[data-corners-size="20px"] .type-category .subcategories li,.st-rounding-corners[data-corners-size="20px"] .type-posts-listing .news-wrapper .news-item,.st-rounding-corners[data-corners-size="20px"] footer .footer-links-icons .footer-icons,.st-rounding-corners[data-corners-size="25px"] #navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image,.st-rounding-corners[data-corners-size="25px"] .body-banners .banner-wrapper,.st-rounding-corners[data-corners-size="25px"] .footer-banners .footer-banner,.st-rounding-corners[data-corners-size="25px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="25px"] .hp-ratings.container .ratings-list .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="25px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="25px"] .p-gifts-wrapper,.st-rounding-corners[data-corners-size="25px"] .type-category .subcategories li,.st-rounding-corners[data-corners-size="25px"] .type-posts-listing .news-wrapper .news-item,.st-rounding-corners[data-corners-size="25px"] footer .footer-links-icons .footer-icons,.st-rounding-corners[data-corners-size="30px"] #navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image,.st-rounding-corners[data-corners-size="30px"] .body-banners .banner-wrapper,.st-rounding-corners[data-corners-size="30px"] .footer-banners .footer-banner,.st-rounding-corners[data-corners-size="30px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="30px"] .hp-ratings.container .ratings-list .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="30px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="30px"] .p-gifts-wrapper,.st-rounding-corners[data-corners-size="30px"] .type-category .subcategories li,.st-rounding-corners[data-corners-size="30px"] .type-posts-listing .news-wrapper .news-item,.st-rounding-corners[data-corners-size="30px"] footer .footer-links-icons .footer-icons,.st-rounding-corners[data-corners-size="5px"] #navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image,.st-rounding-corners[data-corners-size="5px"] .body-banners .banner-wrapper,.st-rounding-corners[data-corners-size="5px"] .footer-banners .footer-banner,.st-rounding-corners[data-corners-size="5px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="5px"] .hp-ratings.container .ratings-list .votes-wrap .vote-wrap,.st-rounding-corners[data-corners-size="5px"] .next-to-carousel-banners .banner-wrapper,.st-rounding-corners[data-corners-size="5px"] .p-gifts-wrapper,.st-rounding-corners[data-corners-size="5px"] .type-category .subcategories li,.st-rounding-corners[data-corners-size="5px"] .type-posts-listing .news-wrapper .news-item,.st-rounding-corners[data-corners-size="5px"] footer .footer-links-icons .footer-icons{border-radius:var(--corners-size)!important;overflow:hidden}.st-rounding-corners[data-corners-size="10px"] #filters .filter-section input[type=checkbox]+label,.st-rounding-corners[data-corners-size="10px"] .products-inline.products .product .p,.st-rounding-corners[data-corners-size="10px"] .type-category .subcategories li a,.st-rounding-corners[data-corners-size="10px"] .type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="10px"] aside #filters #clear-filters a,.st-rounding-corners[data-corners-size="10px"] form .form-control,.st-rounding-corners[data-corners-size="15px"] #filters .filter-section input[type=checkbox]+label,.st-rounding-corners[data-corners-size="15px"] .products-inline.products .product .p,.st-rounding-corners[data-corners-size="15px"] .type-category .subcategories li a,.st-rounding-corners[data-corners-size="15px"] .type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="15px"] aside #filters #clear-filters a,.st-rounding-corners[data-corners-size="15px"] form .form-control,.st-rounding-corners[data-corners-size="20px"] #filters .filter-section input[type=checkbox]+label,.st-rounding-corners[data-corners-size="20px"] .products-inline.products .product .p,.st-rounding-corners[data-corners-size="20px"] .type-category .subcategories li a,.st-rounding-corners[data-corners-size="20px"] .type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="20px"] aside #filters #clear-filters a,.st-rounding-corners[data-corners-size="20px"] form .form-control,.st-rounding-corners[data-corners-size="25px"] #filters .filter-section input[type=checkbox]+label,.st-rounding-corners[data-corners-size="25px"] .products-inline.products .product .p,.st-rounding-corners[data-corners-size="25px"] .type-category .subcategories li a,.st-rounding-corners[data-corners-size="25px"] .type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="25px"] aside #filters #clear-filters a,.st-rounding-corners[data-corners-size="25px"] form .form-control,.st-rounding-corners[data-corners-size="30px"] #filters .filter-section input[type=checkbox]+label,.st-rounding-corners[data-corners-size="30px"] .products-inline.products .product .p,.st-rounding-corners[data-corners-size="30px"] .type-category .subcategories li a,.st-rounding-corners[data-corners-size="30px"] .type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="30px"] aside #filters #clear-filters a,.st-rounding-corners[data-corners-size="30px"] form .form-control,.st-rounding-corners[data-corners-size="5px"] #filters .filter-section input[type=checkbox]+label,.st-rounding-corners[data-corners-size="5px"] .products-inline.products .product .p,.st-rounding-corners[data-corners-size="5px"] .type-category .subcategories li a,.st-rounding-corners[data-corners-size="5px"] .type-category .subcategories.with-image li a,.st-rounding-corners[data-corners-size="5px"] aside #filters #clear-filters a,.st-rounding-corners[data-corners-size="5px"] form .form-control{border-radius:var(--corners-size)!important}.st-rounding-corners[data-corners-size="10px"].type-detail .shp-tabs-wrapper #tab-content,.st-rounding-corners[data-corners-size="15px"].type-detail .shp-tabs-wrapper #tab-content,.st-rounding-corners[data-corners-size="20px"].type-detail .shp-tabs-wrapper #tab-content,.st-rounding-corners[data-corners-size="25px"].type-detail .shp-tabs-wrapper #tab-content,.st-rounding-corners[data-corners-size="30px"].type-detail .shp-tabs-wrapper #tab-content,.st-rounding-corners[data-corners-size="5px"].type-detail .shp-tabs-wrapper #tab-content{border-radius:0 0 var(--corners-size) var(--corners-size)}.st-rounding-corners[data-corners-size="10px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="15px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="20px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="25px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="30px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="5px"] .hp-news .news-wrapper .news-item img{border-radius:0 0 var(--corners-size) var(--corners-size)}.st-rounding-corners[data-corners-size="10px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="10px"] footer .custom-footer .instagram-line .instagram-widget,.st-rounding-corners[data-corners-size="15px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="15px"] footer .custom-footer .instagram-line .instagram-widget,.st-rounding-corners[data-corners-size="20px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="20px"] footer .custom-footer .instagram-line .instagram-widget,.st-rounding-corners[data-corners-size="25px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="25px"] footer .custom-footer .instagram-line .instagram-widget,.st-rounding-corners[data-corners-size="30px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="30px"] footer .custom-footer .instagram-line .instagram-widget,.st-rounding-corners[data-corners-size="5px"] .popup-widget.login-widget .popup-widget-inner,.st-rounding-corners[data-corners-size="5px"] footer .custom-footer .instagram-line .instagram-widget{border-radius:var(--corners-size)}.st-rounding-corners[data-corners-size="10px"].type-detail .shp-tabs-holder ul.shp-tabs li.active a,.st-rounding-corners[data-corners-size="15px"].type-detail .shp-tabs-holder ul.shp-tabs li.active a,.st-rounding-corners[data-corners-size="20px"].type-detail .shp-tabs-holder ul.shp-tabs li.active a,.st-rounding-corners[data-corners-size="25px"].type-detail .shp-tabs-holder ul.shp-tabs li.active a,.st-rounding-corners[data-corners-size="30px"].type-detail .shp-tabs-holder ul.shp-tabs li.active a,.st-rounding-corners[data-corners-size="5px"].type-detail .shp-tabs-holder ul.shp-tabs li.active a{border-radius:var(--corners-size) var(--corners-size) 0 0}.st-rounding-corners[data-corners-size="10px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="15px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="20px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="25px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="30px"] .hp-news .news-wrapper .news-item img,.st-rounding-corners[data-corners-size="5px"] .hp-news .news-wrapper .news-item img{border-radius:var(--corners-size) var(--corners-size) 0 0}.st-rounding-corners[data-corners-size="10px"] .hp-news .news-wrapper .news-item,.st-rounding-corners[data-corners-size="15px"] .hp-news .news-wrapper .news-item,.st-rounding-corners[data-corners-size="20px"] .hp-news .news-wrapper .news-item,.st-rounding-corners[data-corners-size="25px"] .hp-news .news-wrapper .news-item,.st-rounding-corners[data-corners-size="30px"] .hp-news .news-wrapper .news-item,.st-rounding-corners[data-corners-size="5px"] .hp-news .news-wrapper .news-item{border-radius:var(--corners-size)}.st-rounding-corners[data-corners-size="10px"] .btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="10px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount,.st-rounding-corners[data-corners-size="10px"] a.btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="15px"] .btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="15px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount,.st-rounding-corners[data-corners-size="15px"] a.btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="20px"] .btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="20px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount,.st-rounding-corners[data-corners-size="20px"] a.btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="25px"] .btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="25px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount,.st-rounding-corners[data-corners-size="25px"] a.btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="30px"] .btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="30px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount,.st-rounding-corners[data-corners-size="30px"] a.btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="5px"] .btn.add-to-cart-button.btn-lg,.st-rounding-corners[data-corners-size="5px"] .p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount,.st-rounding-corners[data-corners-size="5px"] a.btn.add-to-cart-button.btn-lg{border-radius:0 var(--corners-size) var(--corners-size) 0!important}.st-rounding-corners[data-corners-size="10px"] #header .search-form fieldset input,.st-rounding-corners[data-corners-size="10px"] .cart-content .discount-coupon form input,.st-rounding-corners[data-corners-size="10px"] .newsletter form input,.st-rounding-corners[data-corners-size="10px"] footer .custom-footer>div.newsletter form input,.st-rounding-corners[data-corners-size="15px"] #header .search-form fieldset input,.st-rounding-corners[data-corners-size="15px"] .cart-content .discount-coupon form input,.st-rounding-corners[data-corners-size="15px"] .newsletter form input,.st-rounding-corners[data-corners-size="15px"] footer .custom-footer>div.newsletter form input,.st-rounding-corners[data-corners-size="20px"] #header .search-form fieldset input,.st-rounding-corners[data-corners-size="20px"] .cart-content .discount-coupon form input,.st-rounding-corners[data-corners-size="20px"] .newsletter form input,.st-rounding-corners[data-corners-size="20px"] footer .custom-footer>div.newsletter form input,.st-rounding-corners[data-corners-size="25px"] #header .search-form fieldset input,.st-rounding-corners[data-corners-size="25px"] .cart-content .discount-coupon form input,.st-rounding-corners[data-corners-size="25px"] .newsletter form input,.st-rounding-corners[data-corners-size="25px"] footer .custom-footer>div.newsletter form input,.st-rounding-corners[data-corners-size="30px"] #header .search-form fieldset input,.st-rounding-corners[data-corners-size="30px"] .cart-content .discount-coupon form input,.st-rounding-corners[data-corners-size="30px"] .newsletter form input,.st-rounding-corners[data-corners-size="30px"] footer .custom-footer>div.newsletter form input,.st-rounding-corners[data-corners-size="5px"] #header .search-form fieldset input,.st-rounding-corners[data-corners-size="5px"] .cart-content .discount-coupon form input,.st-rounding-corners[data-corners-size="5px"] .newsletter form input,.st-rounding-corners[data-corners-size="5px"] footer .custom-footer>div.newsletter form input{border-radius:var(--corners-size) 0 0 var(--corners-size)!important}.st-rounding-corners[data-corners-size="10px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="10px"] .cart-content .discount-coupon form .btn,.st-rounding-corners[data-corners-size="10px"] .newsletter form button,.st-rounding-corners[data-corners-size="10px"] footer .custom-footer>div.newsletter form button,.st-rounding-corners[data-corners-size="15px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="15px"] .cart-content .discount-coupon form .btn,.st-rounding-corners[data-corners-size="15px"] .newsletter form button,.st-rounding-corners[data-corners-size="15px"] footer .custom-footer>div.newsletter form button,.st-rounding-corners[data-corners-size="20px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="20px"] .cart-content .discount-coupon form .btn,.st-rounding-corners[data-corners-size="20px"] .newsletter form button,.st-rounding-corners[data-corners-size="20px"] footer .custom-footer>div.newsletter form button,.st-rounding-corners[data-corners-size="25px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="25px"] .cart-content .discount-coupon form .btn,.st-rounding-corners[data-corners-size="25px"] .newsletter form button,.st-rounding-corners[data-corners-size="25px"] footer .custom-footer>div.newsletter form button,.st-rounding-corners[data-corners-size="30px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="30px"] .cart-content .discount-coupon form .btn,.st-rounding-corners[data-corners-size="30px"] .newsletter form button,.st-rounding-corners[data-corners-size="30px"] footer .custom-footer>div.newsletter form button,.st-rounding-corners[data-corners-size="5px"] #header .search-form fieldset button,.st-rounding-corners[data-corners-size="5px"] .cart-content .discount-coupon form .btn,.st-rounding-corners[data-corners-size="5px"] .newsletter form button,.st-rounding-corners[data-corners-size="5px"] footer .custom-footer>div.newsletter form button{border-radius:0 var(--corners-size) var(--corners-size) 0!important}.st-rounding-corners.st-wide-carousel #carousel{border-radius:0!important}.st-rounding-corners.st-wide-carousel #carousel .item{border-radius:0!important}.st-rounding-corners .fixed-cart-line .btn.add-to-cart-button.btn-lg,.st-rounding-corners .fixed-cart-line a.btn.add-to-cart-button.btn-lg{border-radius:5px!important}body{background-size:0!important;font-size:14px;margin:0}body.ordering-process{background:#fff!important}@media only screen and (min-width:768px){body.scrolled{padding-top:139px}}a{color:#000}.external-fonts-loaded body,body,body.blank-mode{background-color:#fff;background-position:bottom;background-size:contain;color:#000;font-family:var(--template-font)}.external-fonts-loaded body.ordering-process,body.blank-mode.ordering-process,body.ordering-process{background:#fff!important}.external-fonts-loaded body .container,body .container,body.blank-mode .container{margin:0 auto;max-width:2400px;padding:0 30px;position:relative;width:100%}@media only screen and (max-width:1200px){.external-fonts-loaded body .container,body .container,body.blank-mode .container{padding:0 15px}}.external-fonts-loaded body.type-index .container,body.blank-mode.type-index .container,body.type-index .container{padding:0}@media only screen and (max-width:767px){body.template-11.type-index .homepage-box.before-carousel{padding-top:0!important}}.type-index .overall-wrapper{overflow:hidden}.type-index #dklabBanplusIkony{box-shadow:none!important}.type-index .premium-carousel-wrap{margin-left:auto;margin-right:auto;margin-top:130px;max-width:1400px}@media only screen and (max-width:767px){.type-index .premium-carousel-wrap{margin-top:0}}.type-index .premium-carousel-wrap #carousel .extended-banner-texts{background:transparent!important}.type-index .premium-carousel-wrap #carousel .extended-banner-texts .extended-banner-title{font-size:2em!important}.type-index .premium-carousel-wrap #carousel .extended-banner-texts .extended-banner-text{margin-bottom:0!important;text-align:left}.type-index .premium-carousel-wrap #carousel .extended-banner-texts .extended-banner-link{background:rgba(0,0,0,.2);border-radius:0;bottom:0;height:59px;right:0}@media only screen and (min-width:768px){.type-index.multiple-columns-body .h4.homepage-products-heading-1:before,.type-index.multiple-columns-body .h4.homepage-products-heading-2:before,.type-index.multiple-columns-body .h4.homepage-products-heading-3:before,.type-index.multiple-columns-body .h4.homepage-products-heading-4:before,.type-index.multiple-columns-body .h4.homepage-products-heading-5:before{display:none}.type-index.multiple-columns-body .products:before{display:none}}.no-display{display:none}.cookie-ag-wrap{bottom:10px;left:0;opacity:.5;position:fixed;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;z-index:99}.cookie-ag-wrap:hover{opacity:1}.site-msg.cookies{background:#848484;border-radius:3px;color:#fff;display:block;font-size:12px;margin-left:auto;margin-right:auto;max-width:80%;padding:8px 20px;padding-right:90px;position:relative;width:700px}@media only screen and (max-width:767px){.site-msg.cookies{padding-right:20px;text-align:center}}.site-msg.cookies a{color:#fff;text-decoration:underline}.site-msg.cookies .btn{border-color:#fff;color:hsla(0,0%,100%,.7);font-size:12px;height:28px;line-height:28px;min-height:inherit;padding:0 8px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.site-msg.cookies .btn{margin-top:10px;position:relative;right:8px;top:0;transform:none}}.site-msg.cookies .btn:hover{border-color:transparent;color:#fff}.type-page footer{margin-top:40px}@media only screen and (max-width:767px){.type-page footer{margin-bottom:20px}}.type-page article form .form-control{background:#fff}article table{display:inline-block;max-width:100%;overflow:auto}article img{height:auto;max-width:100%}.cart-window-visible .popup-widget.cart-widget{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.popup-widget{top:100px}@media only screen and (max-width:767px){.popup-widget{top:50px}}.type-posts-listing #content-wrapper{padding-bottom:40px!important}.type-posts-listing .content-inner{padding:0!important}.type-post .news-item-detail{margin:0 auto;max-width:740px;padding-bottom:40px!important}.type-post h1{margin-bottom:10px}.type-post .post-image{margin-top:20px;width:100%}.type-post .post-image img{height:auto;width:100%}.text{color:#000!important;font-size:1em!important}.popup-widget.cart-widget{background:#fff;border:1px solid #ccc;display:none;margin-top:20px;position:fixed;right:18px;z-index:99999}@media (min-width:2420px){.popup-widget.cart-widget{right:calc(50% - 1215px)}}@media only screen and (max-width:767px){.popup-widget.cart-widget{border-radius:0!important;right:0!important}}.popup-widget.cart-widget .place-cart-here{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:auto}.popup-widget.cart-widget .place-cart-here.full{padding-left:0}.popup-widget.cart-widget .place-cart-here:before{border-bottom:1px solid #d9d9d9;content:"Nákupní košík";display:block;font-family:var(--template-headings-font);font-size:1.6em;margin-bottom:10px;margin-top:0;padding-bottom:15px}@media only screen and (max-width:480px){.popup-widget.cart-widget .place-cart-here:before{font-size:1.4em}}.popup-widget.cart-widget .cart-widget-button .btn{border-radius:0;height:62px;line-height:62px;width:100%}.popup-widget.cart-widget .product-delete{padding:0;text-align:center;width:105px}.popup-widget.cart-widget .remove-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;height:30px;line-height:10px;margin:0;min-height:30px;opacity:.5;padding:0;padding-top:16px!important;position:relative;right:3px;text-align:left;vertical-align:middle;width:30px}.popup-widget.cart-widget .remove-item:hover{opacity:1}.popup-widget.cart-widget .quantity{border:none;display:-ms-flexbox;display:flex;height:30px;padding:0 30px;width:78px;-ms-flex-align:center;align-items:center}.popup-widget.cart-widget .quantity input{height:30px;min-width:19px;padding:0;width:19px}.popup-widget.cart-widget .quantity .decrease,.popup-widget.cart-widget .quantity .increase{height:30px;width:30px}.popup-widget.cart-widget .quantity .decrease:before,.popup-widget.cart-widget .quantity .increase:before{background-size:16px!important}.popup-widget.cart-widget .remove-item:before{color:red;content:"\e912";font-size:10px;height:15px;left:5px;position:absolute;width:15px}@media only screen and (max-width:767px){.popup-widget.cart-widget{border:none;bottom:0;height:auto;margin-top:0;position:fixed;right:0;top:60px;width:100%}}@media only screen and (min-width:768px){.scrolled .popup-widget.cart-widget{top:40px!important}}@media only screen and (min-width:768px){.fixed-menu .popup-widget{top:70px}}main#content .content-inner article img{max-width:100%}main#content img{height:auto;max-width:100%}@media only screen and (max-width:767px){.overall-wrapper{padding-top:60px}}.content-wrapper{clear:both}.login-window-visible{position:relative}.login-window-visible .popup-widget.login-widget{display:block}.entrance-protection-wrapper .site-name img{max-width:100%}.entrance-protection-wrapper .entrance-protection-inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:280px}.entrance-protection-wrapper .entrance-protection-inner form{margin-top:30px}.entrance-protection-wrapper .entrance-protection-inner form .btn{border:none;border-radius:4px;height:38px;width:120px}.search-results h4,.search-results-groups h4{font-size:1.3em!important;padding-top:30px!important}.search-results-group-list a:hover{text-decoration:none}.search-results{margin-bottom:40px}.quick-view-box .variant-table .table-row .btn.btn-cart{background-image:url(assets/external/vanta/img/icons/cart-w.svg);background-position:50%;background-repeat:no-repeat;background-size:19px;border-radius:0;display:inline-block!important;font-size:16px;margin-left:10px;margin-top:-6px;min-height:36px;min-width:36px;width:36px}body.no-gradients #header .search-form fieldset button,body.no-gradients .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,body.no-gradients .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,body.no-gradients .cart-widget.popup-widget #continue-order-button,body.no-gradients .newsletter form button,body.no-gradients .product-top .add-to-cart button,body.no-gradients .products-block.products .product button,body.no-gradients footer #formLogin .btn,body.no-gradients footer #formLogin button,body.no-gradients footer .search .btn,body.no-gradients footer .search button{background:var(--color-secondary)}body.no-gradients #header .search-form fieldset button:hover,body.no-gradients .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish:hover,body.no-gradients .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward:hover,body.no-gradients .cart-widget.popup-widget #continue-order-button:hover,body.no-gradients .newsletter form button:hover,body.no-gradients .product-top .add-to-cart button:hover,body.no-gradients .products-block.products .product .btn:hover,body.no-gradients .products-block.products .product button:hover,body.no-gradients footer #formLogin .btn:hover,body.no-gradients footer #formLogin button:hover,body.no-gradients footer .search .btn:hover,body.no-gradients footer .search button:hover{background:var(--color-secondary-hover)}body.no-gradients #carousel .carousel-slide-caption .button,body.no-gradients #carousel .carousel-slide-caption .extended-banner-link,body.no-gradients #carousel .extended-banner-texts .button,body.no-gradients #carousel .extended-banner-texts .extended-banner-link,body.no-gradients .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,body.no-gradients .footer-banners .carousel-slide-caption .button,body.no-gradients .footer-banners .carousel-slide-caption .extended-banner-link,body.no-gradients .footer-banners .extended-banner-texts .button,body.no-gradients .footer-banners .extended-banner-texts .extended-banner-link,body.no-gradients .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,body.no-gradients .hp-news .go-to-articles,body.no-gradients .hp-news .news-wrapper .news-item .text .read-more,body.no-gradients .hp-ratings.container .show-more,body.no-gradients .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,body.no-gradients .middle-banners-wrapper .carousel-slide-caption .button,body.no-gradients .middle-banners-wrapper .carousel-slide-caption .extended-banner-link,body.no-gradients .middle-banners-wrapper .extended-banner-texts .button,body.no-gradients .middle-banners-wrapper .extended-banner-texts .extended-banner-link,body.no-gradients .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link,body.no-gradients .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,body.no-gradients .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link,body.no-gradients .type-category .banner-category .carousel-slide-caption .button,body.no-gradients .type-category .banner-category .carousel-slide-caption .extended-banner-link,body.no-gradients .type-category .banner-category .extended-banner-texts .button,body.no-gradients .type-category .banner-category .extended-banner-texts .extended-banner-link,body.no-gradients .type-index .body-banners .carousel-slide-caption .button,body.no-gradients .type-index .body-banners .carousel-slide-caption .extended-banner-link,body.no-gradients .type-index .body-banners .extended-banner-texts .button,body.no-gradients .type-index .body-banners .extended-banner-texts .extended-banner-link,body.no-gradients.type-index .products .product.show-more-products-box span{background:transparent;-webkit-background-clip:unset;color:var(--color-secondary);-webkit-text-fill-color:unset}body.no-gradients #carousel .carousel-slide-caption .button svg path,body.no-gradients #carousel .carousel-slide-caption .extended-banner-link svg path,body.no-gradients #carousel .extended-banner-texts .button svg path,body.no-gradients #carousel .extended-banner-texts .extended-banner-link svg path,body.no-gradients .footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link svg path,body.no-gradients .footer-banners .carousel-slide-caption .button svg path,body.no-gradients .footer-banners .carousel-slide-caption .extended-banner-link svg path,body.no-gradients .footer-banners .extended-banner-texts .button svg path,body.no-gradients .footer-banners .extended-banner-texts .extended-banner-link svg path,body.no-gradients .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link svg path,body.no-gradients .hp-news .go-to-articles svg path,body.no-gradients .hp-news .news-wrapper .news-item .text .read-more svg path,body.no-gradients .hp-ratings.container .show-more svg path,body.no-gradients .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link svg path,body.no-gradients .middle-banners-wrapper .carousel-slide-caption .button svg path,body.no-gradients .middle-banners-wrapper .carousel-slide-caption .extended-banner-link svg path,body.no-gradients .middle-banners-wrapper .extended-banner-texts .button svg path,body.no-gradients .middle-banners-wrapper .extended-banner-texts .extended-banner-link svg path,body.no-gradients .middle-banners-wrapper .footer-banner a .extended-banner-texts .extended-banner-link svg path,body.no-gradients .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link svg path,body.no-gradients .next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link svg path,body.no-gradients .type-category .banner-category .carousel-slide-caption .button svg path,body.no-gradients .type-category .banner-category .carousel-slide-caption .extended-banner-link svg path,body.no-gradients .type-category .banner-category .extended-banner-texts .button svg path,body.no-gradients .type-category .banner-category .extended-banner-texts .extended-banner-link svg path,body.no-gradients .type-detail .products-additional .product.show-more-products-box span.show-more-button svg path,body.no-gradients .type-index .body-banners .carousel-slide-caption .button svg path,body.no-gradients .type-index .body-banners .carousel-slide-caption .extended-banner-link svg path,body.no-gradients .type-index .body-banners .extended-banner-texts .button svg path,body.no-gradients .type-index .body-banners .extended-banner-texts .extended-banner-link svg path,body.no-gradients.type-index .products .product.show-more-products-box span svg path{fill:var(--color-secondary)!important}.xyDiscount__banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;gap:12px;margin:29px 0;padding:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.xyDiscount__icon{-ms-flex-item-align:start;align-self:flex-start;border-radius:50%;padding:6px}.xyDiscount__icon:before{font-size:20px;line-height:1}.xyDiscount__title{font-weight:700}.xyDiscount__description{margin-top:5px}.xyDiscount__description p{margin-bottom:5px}.xyDiscount__description>:last-child{margin-bottom:2px}.xyDiscount__conditions{margin-top:5px}.xyDiscount__conditions a{text-decoration:underline}.xyDiscount__conditions a:hover{text-decoration:none}.xyDiscount__banner{border-color:#dadada}.xyDiscount__icon{background-color:var(--xy-discount-banner-color);color:#fff}.xyDiscount__title{color:var(--xy-discount-banner-color)}.xyDiscount__conditions a,.xyDiscount__conditions a:hover{color:#666}.cart-xyDiscount__banner{border-color:#dadada}.cart-xyDiscount__icon{background-color:var(--xy-discount-banner-color);color:#fff}.cart-xyDiscount__title{color:var(--xy-discount-banner-color)}.cart-table .cart-xyDiscount__banner .cart-xyDiscount__conditions a,.cart-table .cart-xyDiscount__banner .cart-xyDiscount__conditions a:hover{color:#666}.popup-widget.login-widget{background:rgba(0,0,0,.7);bottom:unset;display:none;height:100%;left:0;margin:0;max-height:100%;max-width:100%;position:fixed;right:inherit;top:0!important;width:100%;z-index:999999}.popup-widget.login-widget:before{display:none}@media only screen and (max-width:1200px){.popup-widget.login-widget .tab-content{max-height:300px;overflow:auto}}.popup-widget.login-widget .popup-widget-inner{animation:showPopupAnimation .3s ease-out both;height:auto;margin:8% auto;max-height:700px;max-width:560px;overflow:visible;padding:50px 60px;position:relative;width:90%}@media only screen and (max-width:1200px){.popup-widget.login-widget .popup-widget-inner{margin:5% auto;padding:40px}}.popup-widget.login-widget .popup-widget-inner .login-close{background-image:url(assets/external/vanta/img/icons/close-w.svg);background-position:50%;background-repeat:no-repeat;background-size:40px;cursor:pointer;height:40px;position:absolute;right:-85px;top:0;transition:.3s;width:40px}.popup-widget.login-widget .popup-widget-inner .login-close:hover{opacity:.7}.popup-widget.login-widget .popup-widget-inner h2{font-weight:600}.popup-widget.login-widget .popup-widget-inner .user-action-tabs{margin-bottom:30px}.popup-widget.login-widget .popup-widget-inner p.alternative-links a{display:block}@media only screen and (max-width:767px){.popup-widget.login-widget .popup-widget-inner{height:100%;margin:0;max-height:100%;max-width:100%;padding:30px 20px;width:100%}.popup-widget.login-widget .popup-widget-inner .login-close{background-image:url(assets/external/vanta/img/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;right:10px;top:10px}}.popup-widget.login-widget:before{border-color:#ccc}.popup-widget.login-widget .password-helper a{margin:3px 0}.popup-widget.login-widget .popup-widget-inner{background:#fff;border-color:#ccc}.popup-widget.login-widget h2{margin-top:0}.popup-widget.login-widget button{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border:none;justify-content:center;letter-spacing:.2px;margin-bottom:20px}.popup-widget.login-widget .login-wrapper{padding:10px 0}.popup-widget.login-widget .user-action-tabs{padding:0}.popup-widget.login-widget .password-helper a{display:block;text-decoration:none}.popup-widget.login-widget .password-helper a:hover{text-decoration:underline}.popup-widget.login-widget input{margin-bottom:20px}.cart-widget.popup-widget{animation:showPopupAnimation .3s ease-out both;border:none!important;border-radius:0!important;border-top:1px solid #ddd!important;box-shadow:0 2px 7px rgba(0,0,0,.05);padding:20px;top:43px}@media only screen and (max-width:767px){.cart-widget.popup-widget{border-radius:0!important;top:60px!important}}.cart-widget.popup-widget:before{display:block;right:25px!important}@media (max-width:2420px){.cart-widget.popup-widget:before{right:22px!important}}@media only screen and (max-width:767px){.cart-widget.popup-widget:before{display:none}}.cart-widget.popup-widget .popup-widget-inner{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:auto}.cart-widget.popup-widget .cart-free-shipping{bottom:0;height:auto;margin-bottom:15px;margin-top:auto;position:relative}.cart-widget.popup-widget .cart-free-shipping>div{background:#cceace;color:#008f0a;letter-spacing:.3px;padding:15px}.cart-widget.popup-widget .cart-widget-products{border-bottom:1px solid #d9d9d9;margin-bottom:15px;overflow:auto;padding-bottom:9px}.cart-widget.popup-widget .cart-widget-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;border:none;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-image{-ms-flex-order:1;border-radius:5px;height:60px;margin-right:10px;order:1;overflow:hidden;padding:0;width:60px}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-image img{border-radius:0}.cart-widget.popup-widget .cart-widget-product .quantity{border-color:#000}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-name{width:calc(100% - 200px)}@media only screen and (max-width:480px){.cart-widget.popup-widget .cart-widget-product .cart-widget-product-name{font-size:.9em}}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-name a{color:#000;display:block;font-weight:600;line-height:1.2em;margin-bottom:2px;text-decoration:none}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-name a:hover{text-decoration:underline}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-delete{-ms-flex-order:-1;order:-1}.cart-widget.popup-widget .cart-widget-button{border-top:1px solid #d9d9d9;padding:0;padding-top:15px;position:relative}.cart-widget.popup-widget #continue-order-button{background:var(--color-secondary);border-radius:0;font-size:.95em;height:auto;letter-spacing:.7px;letter-spacing:.3px;line-height:40px;margin-top:0;position:relative}.cart-widget.popup-widget #continue-order-button:before{display:none}.cart-widget.popup-widget #continue-order-button:hover{background:var(--color-secondary-hover)}@media only screen and (min-width:768px){.site-msg-show:not(.with-fixed-menu) .cart-widget.popup-widget{top:75px!important}.site-msg-show:not(.with-fixed-menu).admin-logged .cart-widget.popup-widget{top:100px!important}}html[lang=en] .popup-widget.cart-widget .place-cart-here:before{content:"Shopping cart"}html[lang=sk] .popup-widget.cart-widget .place-cart-here:before{content:"Nákupný košík"}html[lang=vi] .popup-widget.cart-widget .place-cart-here:before{content:"Giỏ hàng"}html[lang=de] .popup-widget.cart-widget .place-cart-here:before{content:"Warenkorb"}html[lang=pl] .popup-widget.cart-widget .place-cart-here:before{content:"Koszyk"}html[lang=ro] .popup-widget.cart-widget .place-cart-here:before{content:"Coș de cumpărături"}html[lang=hu] .popup-widget.cart-widget .place-cart-here:before{content:"Kosár"}@media only screen and (max-width:767px){#header.dkMoved{top:6.5vw}.headerScrolled #header.dkMoved{top:0}}#header{background:#fff;border-bottom:none;position:relative;transform:none;z-index:999}#header.search-visible{z-index:9999}@media only screen and (max-width:767px){#header{border:none;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.03);transition:.3s}#header.dkMoved{top:6.5vw}}@media (max-width:2450px){#header .container{padding:0 30px}}@media (max-width:1200px){#header .container{padding:0 15px}}#header.fixed-menu{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);position:fixed;top:0;width:100%;z-index:9999}#header.fixed-menu.down{top:0}#header.fixed-menu.transition{transition:.2s}#header.fixed-menu:after{display:none}#header .site-name{display:-ms-flexbox;display:flex;margin-bottom:0;padding-bottom:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:768px){#header .site-name{display:-ms-flexbox;display:flex;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:220px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}#header .site-name:after{display:none}#header .site-name a{line-height:0}#header .site-name img{height:auto;margin-top:0;max-height:46px;max-width:200px;width:auto}#header .site-name:hover img{opacity:.7}#header #oblibeneBtn{display:block}#header #dkLabComparerHeaderWrappper{margin-left:10px;margin-top:-2px}#header #dkLabComparerHeaderWrappper .dkLabComparerHeaderIconBtn:before{font-size:16px;margin-right:12px}#header #dkLabComparerHeaderWrappper em{background:#000;border:1px solid #fff;font-weight:400;height:18px;right:2px;text-align:center;top:-8px;width:18px}@media only screen and (max-width:767px){#header #dkLabComparerHeaderWrappper{display:-ms-flexbox;display:flex;position:relative;right:0;top:-2px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:8px}}@media only screen and (min-width:768px){#header .header-bottom{position:absolute;top:0;width:100%}}#header .header-top{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:58px;position:relative}#header .header-top .site-name-wrapper{margin-right:auto}@media only screen and (max-width:767px){#header .header-top .site-name-wrapper{left:50%;margin:-2px 0 0 0;position:absolute;top:50%;transform:translate(-50%,-50%)}}#header .header-top .oblibeneBtn{margin-left:16px;text-decoration:none!important}@media only screen and (max-width:767px){#header .header-top .oblibeneBtn{position:relative;right:inherit;top:inherit}#header .header-top .oblibeneBtn em{right:-2px}}#header .header-top .oblibeneBtn+#dkLabComparerHeaderWrappper{margin-left:22px}#header .header-top .oblibeneBtn em{padding-left:2px;right:-6px;top:-4px}#header .header-top .oblibeneBtn:before{font-size:16px;margin-left:1px}@media only screen and (max-width:767px){#header .header-top{height:64px!important}}@media only screen and (min-width:768px){.scrolled-down #header.roll-up{top:-80px}.st-transparent-header .type-index #header:not(.fixed-menu){background:transparent}.st-transparent-header .type-index #header:not(.fixed-menu) #navigation ul.menu-level-1>li>a{color:#fff}.st-transparent-header .type-index #header:not(.fixed-menu) .header-top .dropdown button{color:#fff}.st-transparent-header .type-index #header:not(.fixed-menu) .header-top .dropdown button:before{color:#fff}.st-transparent-header .type-index #header:not(.fixed-menu) .menu-helper:after{filter:invert(1)}.st-transparent-header .type-index #header:not(.fixed-menu) .site-name img{filter:invert(1)}.st-transparent-header .type-index #header:not(.fixed-menu) .header-top .languagesMenu #topNavigationDropdown .caret:before{color:#fff}.st-transparent-header .type-index #header:not(.fixed-menu) .search-form:not(.hovered) .search-toggle{filter:invert(1)}.st-transparent-header .type-index #header:not(.fixed-menu) .header-top .top-nav-button-account:before,.st-transparent-header .type-index #header:not(.fixed-menu) .header-top .top-nav-button-login:before,.st-transparent-header .type-index #header:not(.fixed-menu) .navigation-buttons .btn.cart-count:before{filter:invert(1)}.st-transparent-header .type-index #carousel{margin-top:-60px}}@media only screen and (max-width:992px){#header #navigation ul.menu-level-1>li.exp>ul{left:-19px}}@media only screen and (max-width:767px){#header #navigation ul.menu-level-1>li.exp>ul{left:0}.mobile-header-version-1 #header .header-top .dropdown{display:none}}@keyframes showup{0%{max-height:0;opacity:0}30%{opacity:1}to{max-height:100vh;opacity:1}}@keyframes showup2{0%{max-height:0;opacity:0}30%{opacity:1}to{max-height:1000vh;opacity:1}}@keyframes showdown{0%{max-height:100vw;opacity:1}30%{opacity:0}to{max-height:0;opacity:0}}@keyframes opacity-show{0%{opacity:0}to{opacity:1}}.menu-helper-visible #header .menu-helper:after{background:transparent;content:"\e912";height:0}@media only screen and (max-width:767px){#header{background:#fff!important;box-shadow:0 0 5px rgba(0,0,0,.1);height:60px;position:fixed;top:0;width:100%;z-index:9}#header .header-top a[data-target=navigation]{background-image:url(assets/external/vanta/img/icons/menu-sm.svg);background-position:50%;background-repeat:no-repeat;background-size:70px;height:24px;left:0;margin-top:-2px;padding:9px 2px;position:absolute;right:unset;top:50%;transform:translateY(-50%);width:70px;z-index:2}#header .header-top a[data-target=navigation]:before{display:none;font-size:16px;margin-top:3px}#header .header-top .responsive-tools a[data-target=login]{display:none}#header .header-top .responsive-tools a[data-target=search]{height:30px;padding:4px;position:absolute;right:76px;text-align:center;top:15px;width:30px}#header .header-top .responsive-tools a[data-target=search]:before{background-image:url(assets/external/vanta/img/icons/search.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:30px;left:0;position:absolute;top:0;width:30px}#header .site-name{display:-ms-flexbox;display:flex;max-width:180px;position:relative;width:auto;z-index:99;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#header .site-name img{max-height:48px;max-width:100%}.search-window-visible #header .search-form{display:block!important}.navigation-window-visible .overall-wrapper{position:relative}.navigation-window-visible .overall-wrapper:after{opacity:1;visibility:visible}.navigation-window-visible .site-name{z-index:99999!important}.navigation-window-visible #header .header-top a[data-target=navigation]{background-image:url(assets/external/vanta/img/icons/menu-sm-close.svg);background-position:50%;background-repeat:no-repeat;background-size:70px}.navigation-window-visible .top-navigation-bar .nav-part .responsive-tools a[data-target=navigation]{display:none}.navigation-window-visible #header{z-index:99}.navigation-window-visible .overall-wrapper:after{width:calc(100% - 320px)}}@media only screen and (max-width:767px) and (max-width:370px){#header .site-name{max-width:130px}}@media only screen and (min-width:768px){body.all-nav-categories #navigation ul.menu-level-1>li .menu-level-2 li>div>ul.menu-level-3.rolled li:nth-child(n+7){display:block!important}body.all-nav-categories #navigation ul.menu-level-1>li .menu-level-2 li>div>ul.menu-level-3.rolled .cat-more{display:none!important}}@media only screen and (max-width:767px){body.navigation-window-visible{overflow:hidden}}@media (min-width:992px){.admin-bar{border-style:solid;border-width:0 0 1px 0;display:block;font-size:11px;height:25px;line-height:24px;position:relative;width:100%;z-index:1002}.admin-bar ul{margin:0;padding:0}.admin-bar ul li{list-style:none}.admin-bar ul li a,.admin-bar ul li span{display:block;text-decoration:none}.admin-bar .container{position:relative}.admin-bar .container>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.admin-bar .container>ul:after,.admin-bar .container>ul:before{content:" ";display:table}.admin-bar .container>ul:after{clear:both}.admin-bar .container>ul:after,.admin-bar .container>ul:before{content:" ";display:table}.admin-bar .container>ul:after{clear:both}.admin-bar .container>ul li:hover>ul{display:block}.admin-bar .container>ul>li{border-style:solid;border-width:0 1px 0 0;float:left;position:relative;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.admin-bar .container>ul>li>a,.admin-bar .container>ul>li>span{padding:0}.admin-bar .container>ul>li:last-child{border-right:0}.admin-bar .container>ul>li ul{border-style:solid;border-width:1px;display:none;position:absolute;right:100%;top:-1px;width:100%;z-index:4}.admin-bar .container>ul>li ul li{position:relative;text-align:left}.admin-bar .container>ul>li ul li a,.admin-bar .container>ul>li ul li span{border-style:solid;border-width:0 0 1px 0;padding:0 10px}.admin-bar .container>ul>li ul li:last-child{border-bottom:0}.admin-bar .container>ul>li>ul{right:0;top:24px}.admin-bar .container>a,.admin-bar .container>span{border-style:solid;border-width:1px 1px 0 1px;display:block;line-height:23px;padding:0 10px;position:absolute;right:0;text-decoration:none;top:0}.scrolled .admin-bar{display:none}.admin-bar{background:#333;color:#fff}.admin-bar a,.admin-bar span{color:#fff}.admin-bar ul li{border-color:hsla(0,0%,100%,.3)}.admin-bar ul li ul{background:#767676;border:none!important}.admin-bar ul li ul li{border:none!important}.admin-bar ul li ul li a{border:none!important}.admin-bar ul li ul li a:hover{font-weight:500}}@media only screen and (max-width:992px){.admin-bar{display:none}}@media (min-width:768px){.popup-widget{bottom:auto;left:50%;margin-left:56px;max-height:500px;padding-top:18px;position:absolute;width:430px}.popup-widget:before{background:#fff;border-color:#ccc;border-left-style:solid;border-left-width:1px;border-top-style:solid;border-top-width:1px;box-shadow:none;content:"";height:16px;position:absolute;top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:right .3s ease-out;-o-transition:right .3s ease-out;transition:right .3s ease-out;width:16px;z-index:1}.popup-widget.cart-widget{border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0,0,0,.16);left:unset;margin-top:18px}.popup-widget.cart-widget:before{right:13px}html:not(.scrolled) .admin-logged .popup-widget.cart-widget{top:65px}html:not(.scrolled) .admin-logged.site-msg-show .popup-widget.cart-widget{top:100px}.scrolled.admin-logged .popup-widget.cart-widget,.scrolled.admin-logged .popup-widget.login-widget{top:50px}.popup-widget.cart-widget:before{top:-9px}.ajax-pending .popup-widget.cart-widget:before{top:50%}.popup-widget.search-widget{margin-left:-162.000324px;top:86px;width:648.000324px}.popup-widget.search-widget:before{right:145px}.admin-logged .popup-widget.search-widget{top:111px}.popup-widget.login-widget:before{right:13px}}@media (min-width:1200px){.popup-widget{margin-left:159px}.popup-widget.search-widget{margin-left:-196.333726px;width:785.333726px}}@media (min-width:1440px){.popup-widget{margin-left:279px}.popup-widget.search-widget{margin-left:-236.333806px;width:945.333806px}}@media (min-width:992px) and (min-height:800px){.popup-widget.search-widget{max-height:720px}}.popup-widget-inner{background:#fff;height:100%;overflow:auto;padding:0;width:100%}.cart-widget .popup-widget-inner+.cart-widget-button{display:none}.cart-widget .popup-widget-inner.full+.cart-widget-button{display:block}.login-widget .popup-widget-inner,.search-widget .popup-widget-inner{padding:20px}@media (min-width:768px){.popup-widget-inner:not(.cart-widget-inner){border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0,0,0,.16)}.cart-widget .popup-widget-inner{max-height:360px}}@media (max-width:991px){.popup-widget-inner .cart-widget-products{margin-bottom:122px}}.cart-widget-products{overflow:hidden}.cart-widget-product{border-bottom-style:solid;border-bottom-width:1px;border-color:#dfdfdf;display:table;padding-bottom:7px;padding-top:7px;table-layout:fixed;width:100%}.cart-widget-product>div{display:table-cell;vertical-align:middle}.cart-widget-product>div.cart-widget-product-unit{display:table-cell}.cart-widget-product:last-child{border-bottom-style:none}.cart-widget-product-image{height:59px;padding-left:10px;text-align:center!important;width:76px}.cart-widget-product-image img{max-height:100%}.cart-widget-product-unit{width:40px}.cart-widget-product-name>strong{display:block}.cart-widget-product-name>span{font-weight:700}.cart-widget-product-delete{padding:0;width:30px}.cart-widget-product-delete button{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;color:#222;display:-ms-flexbox;display:flex;font-size:10px;height:24px;line-height:22px;margin-right:10px;min-width:inherit;padding:0;text-align:center;visibility:visible;width:25px;-ms-flex-align:center;align-items:center;padding-top:12px!important}.cart-widget-product-delete button:before{content:"\e912"}.cart-widget-button{padding:68px 0 0;text-align:center}@media (max-width:768px){.cart-widget-button{bottom:0;left:1px;position:absolute;right:1px}}@media (min-width:992px){.cart-widget-button{position:relative;top:1px}}.cart-free-shipping{bottom:66px;display:table;height:56px;left:0;position:absolute;text-align:center;width:100%;z-index:3}.user-action-tabs li{display:block}.user-action-tabs li a{color:#000!important;display:block;padding:5px 5px 5px 30px;position:relative;text-decoration:none}.user-action-tabs li a:after,.user-action-tabs li a:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.user-action-tabs li a:before{background-color:#fff;border-style:solid;border-width:1px;height:14px;left:0;width:14px}.user-action-tabs li a:after,.user-action-tabs li a:before{border-radius:50%}.user-action-tabs li.active a:after{background:#000;border-color:#000;border-style:solid;border-width:1px;height:10px;left:2px;width:10px}@media (min-width:768px){.user-action-tabs{display:table}.user-action-tabs li{display:table-cell;vertical-align:middle;width:50%}}.login-wrapper{padding-bottom:20px;padding-top:20px}@media only screen and (max-width:767px){.login-wrapper{padding-top:0}}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane h2:first-child{margin-top:0}.tab-content>.active{display:block}.fb-messenger-checkbox{display:block;margin:-5px 0 0 -14px}.increase,.quantity .decrease{background-color:#f3f3f3;border-color:#dadada;color:inherit}.increase:before,.quantity .decrease:before{font-size:10px;height:100%;left:0;line-height:23px;position:absolute;text-align:center;top:0;width:100%}.quantity .increase{border-style:none none none solid;border-width:1px;left:auto;right:0;top:0}.quantity .increase:before{content:"\e911";font-family:shoptet}.quantity .decrease{border-style:solid none none solid;border-width:1px;left:auto;right:0;top:23px}.quantity .decrease:before{content:"\e90e";font-family:shoptet}.question-tooltip{background:#000;border:none;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;float:right;font-size:10px;height:15px;line-height:15px;margin-right:4px;margin-top:3px;padding-top:0;text-align:center;width:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.co-box .question-tooltip{position:relative;z-index:9}#content img{max-width:100%}.rate-bar{background-color:#dadada}.current .rate-bar{background-color:#239ceb}.rate-average{color:#f0b820}.popup-widget-inner+.cart-widget-button{display:none}.cart-widget .popup-widget-inner.full+.cart-widget-button{display:block}.login-widget .popup-widget-inner,.search-widget .popup-widget-inner{padding:20px}@media (min-width:992px){.popup-widget-inner:not(.cart-widget-inner){border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0,0,0,.16)}.cart-widget .popup-widget-inner{max-height:360px}}@media (max-width:991px){.popup-widget-inner .cart-widget-products{margin-bottom:122px}}.cart-widget-product{border-bottom-style:solid;border-bottom-width:1px;display:table;padding-bottom:10px;padding-top:10px;table-layout:fixed;text-align:center;width:100%}.cart-widget-product .quantity{margin-right:15px}.cart-widget-product>div{display:table-cell;text-align:left;vertical-align:middle}.cart-widget-product>div.cart-widget-product-name strong{font-weight:500}.cart-widget-product>div.cart-widget-product-unit{display:none}.cart-widget-product:last-child{border-bottom-style:none}.cart-widget-product-image{height:59px;text-align:center;width:76px}.cart-widget-product-image img{max-height:100%}.cart-widget-product-amount,.cart-widget-product-unit{padding-right:10px}.cart-widget-product-amount{padding-left:10px;padding-right:10px;width:100px}.cart-widget-product-unit{width:40px}.cart-widget-product-name>strong{display:block}.cart-widget-product-name>span{font-weight:700}.cart-widget-product-delete button:before{content:"\e912"}.cart-widget-button{padding:68px 0 0;text-align:center}.cart-widget-button a{display:-ms-flexbox;display:flex;height:50px;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.2em;text-decoration:none}@media (max-width:991px){.cart-widget-button{bottom:0;left:1px;position:absolute;right:1px}}@media (min-width:992px){.cart-widget-button{position:relative;top:1px}}.top-navigation-bar{background:transparent;border:none;height:0}.top-navigation-bar .top-navigation-tools{display:none}.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .top-navigation-menu{display:none}.scrolled .top-navigation-bar{position:fixed;top:0;width:100%;z-index:99999}@media only screen and (max-width:767px){.top-navigation-bar{display:none;height:0;position:fixed;transition:.3s;width:100%;z-index:99}.top-navigation-bar .top-navigation-contacts{display:none}.top-navigation-bar .top-navigation-tools .dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:10px}}#navigation{width:100%}.instagram-widget{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1px;max-width:300px}.instagram-widget>a{display:block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding:1px}.instagram-widget>a:hover img{opacity:.7}.instagram-widget>a img{display:block;height:auto;width:100%}.instagram-widget.columns-1>a{width:100%}.instagram-widget.columns-2>a{width:50%}.instagram-widget.columns-3>a{width:33.333333%}.instagram-widget.columns-4>a{width:25%}.instagram-follow-btn{-ms-flex-positive:1;flex-grow:1;margin-top:19px;text-align:center}.instagram-follow-btn>span{display:inline-block;padding-left:30px;position:relative}.instagram-follow-btn>span:before{content:"\e909";font-size:16px;left:0;position:absolute;text-align:center;top:50%;width:24px}@media (min-width:480px) and (max-width:767px){#navigation{padding-top:0}.navigation-window-visible #navigation{width:60%}}@media (min-width:768px){.submenu-visible #navigation{overflow:visible}.submenu-visible #navigation.menu-helper-visible{overflow:hidden}}.menu-helper ul,.navigation-in ul{margin:0;padding:0}.menu-helper ul li,.navigation-in ul li{display:block;list-style:none}.menu-helper ul li a,.navigation-in ul li a{display:block}.menu-helper ul li.appended-category,.navigation-in ul li.appended-category{display:none}.menu-helper>ul>li.ext>ul,.navigation-in>ul>li.ext>ul{display:none}.submenu-visible .menu-helper>ul>li.ext.exp>ul,.submenu-visible .navigation-in>ul>li.ext.exp>ul{display:block}.navigation-in{font-size:14px;line-height:14px}.navigation-in ul li{position:static}.navigation-in ul li a{padding-bottom:1.25rem;padding-left:20px;padding-right:20px;padding-top:1.25rem;text-decoration:none;text-transform:none}.navigation-in ul li a b{font-weight:400}.navigation-in ul li a:hover{text-decoration:none}.navigation-in ul.menu-level-2 li a{padding-bottom:1rem;padding-top:1rem}.navigation-in>ul>li{border-top-style:solid;border-top-width:1px}.navigation-in>ul>li:first-child{border-top-style:none}@media (max-width:767px){.navigation-in{height:100%;overflow:auto;width:100%}.navigation-in a.menu-image{display:none}.navigation-in .has-third-level ul{display:none}.navigation-in ul li.appended-category{display:block}.navigation-in ul.menu-level-2 li a{padding-left:40px}}@media (min-width:768px){.navigation-in{left:0;position:absolute;top:0;width:9999em}.fitted .navigation-in,.submenu-visible .navigation-in{width:100%}.navigation-in>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-align:center;align-items:center}.fitted .navigation-in ul{-ms-flex-pack:start;justify-content:flex-start}.navigation-in ul li{display:block}.navigation-in ul li.splitted{visibility:hidden}.submenu-visible .navigation-in ul li.splitted{display:none}.navigation-in ul.menu-level-2{background:#fff;border-style:none;border-width:0;left:0;margin-left:0;position:absolute;top:calc(50% - 4.5px);width:100%;z-index:1001}.navigation-in ul.menu-level-2 li{border-top-style:none;border-top-width:0;display:block}.navigation-in ul.menu-level-2 li:first-child{border-top-style:none}.navigation-in>ul>li{border-bottom-style:none;border-bottom-width:0;border-top-style:none;border-top-width:0}.navigation-in>ul>li>a{padding-bottom:9px;padding-top:9px}}@media (min-width:768px){.navigation-in>ul>li{border-bottom-style:none;border-left-style:solid;border-left-width:1px;border-top-style:none}.navigation-in>ul>li>a:hover{margin-left:-1px;margin-right:-1px;padding-left:21px;padding-right:21px}.navigation-in>ul>li.ext>ul>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;min-height:75px;width:33.333333%}.navigation-in>ul>li.ext>ul>li>a img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.navigation-in>ul>li.ext>ul>li>a:hover{background-color:transparent}.navigation-in>ul>li.ext>ul>li>div>a{font-weight:700;padding:0 0 5px}.navigation-in>ul>li.ext>ul>li>div>ul{display:inline-block;line-height:16px;max-height:32px;overflow:hidden}.navigation-in>ul>li.ext>ul>li>div>ul>li{display:inline-block}.navigation-in>ul>li.ext>ul>li>div>ul>li>a{display:inline;padding:0}.navigation-in>ul>li.ext>ul>li>div>ul>li>a:hover{background-color:transparent}.navigation-in>ul>li.ext>ul>li.has-third-level>a{line-height:1}.navigation-in>ul>li.ext.exp>a{margin-left:-1px;margin-right:-1px;padding-left:21px;padding-right:21px}.submenu-visible .navigation-in>ul>li.ext.exp>ul{border-bottom-style:solid;border-bottom-width:2px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation-in>ul>li.ext.exp:first-child>a{margin-left:0;padding-left:20px}.navigation-in>ul>li.exp>ul{top:100%}.navigation-in>ul>li:first-child{border-left-style:none}.navigation-in>ul>li:first-child>a:hover{margin-left:0;padding-left:20px}}@media (min-width:1200px){.navigation-in>ul>li.ext>ul>li{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.submenu-arrow{display:inline-block;font-size:8px;line-height:10px;padding-left:1em;vertical-align:middle}.submenu-arrow:after{font-weight:600}.submenu-arrow:after{content:"\e90e";-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.submenu-visible li.exp>a .submenu-arrow:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.navigation-buttons>a[data-target=navigation]{display:none}}.navigation-close{display:none}@media (max-width:767px){.navigation-close{display:block;padding:1.25rem;position:absolute;right:0;top:0}.navigation-close:before{content:"\e912";display:block;font-size:14px;height:14px;line-height:14px;width:14px}}.row{margin-left:-10px;margin-right:-10px}.content-wrapper.container .row>div{padding-left:10px;padding-right:10px}.content-wrapper.container .row.cart-row{margin-left:0;margin-right:0}.content-wrapper.container .row.cart-row>div{padding-left:0;padding-right:0}.ordering-process .content-wrapper.container{padding-left:0;padding-right:0}@media (min-width:768px){.content-wrapper-in{display:-ms-flexbox;display:flex}}.sidebar{padding-left:0;padding-right:0}@media (min-width:768px){.content{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-left:20px;padding-right:20px;width:100%}.multiple-columns-body .content{width:calc(100% - 370px)}.multiple-columns-body .content-wrapper-in{padding-top:15px}.one-columns-body .content{width:100%}}@media (min-width:768px) and (max-width:1200px){.multiple-columns-body .content{width:calc(100% - 330px);-ms-flex-positive:0;flex-grow:0}}@media (max-width:767px){.sidebar.sidebar-left{display:none}.sidebar.sidebar-left.sidebar-visible{display:block}}@media (max-width:1199px){.sidebar.sidebar-right{display:none}}@media (min-width:768px){.sidebar{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:295px}}@media (min-width:992px){.sidebar{width:295px}}#navigation{overflow:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:767px){#navigation{height:100%;left:0;padding-bottom:60px;position:fixed;top:0;width:0;z-index:99999}}.menu-helper{display:none;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;right:0;top:102px;z-index:1;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;font-weight:400;height:32px;line-height:14px;text-transform:none}.menu-helper>span{border-style:none;border-width:0;font-size:32px;line-height:32px;padding:0 0;position:relative;text-transform:none}.menu-helper:after{content:"\e914";text-align:center;-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.menu-helper-visible .menu-helper:after{content:"\e912";-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.menu-helper>ul{border-style:solid;border-width:1px;display:none;max-height:340px;overflow:auto;position:absolute;right:0;text-align:left;text-transform:none;top:calc(50% + 16px);width:280px;z-index:1}.menu-helper-visible .menu-helper>ul{display:block}.menu-helper>ul>li{border-top-style:solid;border-top-width:1px}.menu-helper>ul>li.splitted{display:none}.menu-helper>ul>li.splitted+li{border-top-style:none}.menu-helper>ul>li a b{font-weight:400}.menu-helper>ul>li a.menu-image{display:none}.menu-helper>ul>li>a{padding:1rem 20px}.menu-helper .menu-level-2 a{padding:1rem 40px}.menu-helper .has-third-level ul{display:none}.menu-helper.empty{visibility:hidden;z-index:-1}@media (min-width:768px){.menu-helper{display:-ms-flexbox;display:flex;height:22px;visibility:hidden}.menu-helper:after{height:32px}.menu-helper.visible{visibility:visible}}@media (min-width:992px) and (min-height:600px){.menu-helper>ul{max-height:480px}}@media (min-width:992px) and (min-height:800px){.menu-helper>ul{max-height:680px}}.responsive-tools{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-bottom:12px;padding-top:12px}.responsive-tools>a{height:40px;padding:4px;text-align:center;width:40px}.responsive-tools>a:before{content:"\e914";font-size:18px;line-height:32px;width:32px}.responsive-tools>a[data-target=navigation]:before{border-radius:50%;font-size:14px}.responsive-tools>a[data-target=login]:before{content:"\e922"}.responsive-tools>a[data-target=search]:before{content:"\e920"}.ordering-process .responsive-tools>a[data-target=navigation]:before{vertical-align:middle}@media (min-width:768px){.responsive-tools{display:none}}.dropdown-menu li a:before,.top-navigation-bar-menu-helper li a:before{border-radius:50%;content:"";height:4px;left:8px;margin-top:-2px;position:absolute;top:50%;width:4px}.top-navigation-bar-menu,.top-navigation-bar-menu-helper{margin:0;padding:0;text-transform:uppercase}.top-navigation-bar-menu li,.top-navigation-bar-menu-helper li{display:inline-block;vertical-align:middle}.top-navigation-bar-menu li a,.top-navigation-bar-menu-helper li a{display:block;padding:4px 20px;position:relative}.top-navigation-bar-menu li a b,.top-navigation-bar-menu-helper li a b{font-weight:400}.top-navigation-bar-menu{font-size:0}.top-navigation-bar-menu li{font-size:13px;position:relative}.top-navigation-bar-menu li:before{content:"|";font-size:14px;left:-1px;line-height:1;margin-top:-10px;position:absolute;top:50%}.top-navigation-bar-menu li:first-child:before{display:none}.top-navigation-bar-menu li.cropped{display:none}@media (max-width:767px){.top-navigation-bar-menu li:first-child a{padding-left:0}}.top-navigation-bar-menu-helper{border-style:solid;border-width:1px;bottom:30px;box-shadow:0 5px 10px rgba(0,0,0,.16);display:none;position:absolute;right:0;text-align:left;z-index:53}.top-navigation-bar-menu-helper li{display:block}.top-navigation-menu-visible .top-navigation-bar-menu-helper{display:block}@media (min-width:768px){.top-navigation-bar-menu-helper{bottom:auto;top:26px}}.dropdown-menu li a:before,.top-navigation-bar-menu-helper li a:before{border-radius:50%;content:"";height:4px;left:8px;margin-top:-2px;position:absolute;top:50%;width:4px}.top-navigation-bar-menu,.top-navigation-bar-menu-helper{margin:0;padding:0;text-transform:none}.top-navigation-bar-menu li,.top-navigation-bar-menu-helper li{display:inline-block;vertical-align:middle}.top-navigation-bar-menu li a,.top-navigation-bar-menu-helper li a{display:block;padding:4px 20px;position:relative}.top-navigation-bar-menu li a b,.top-navigation-bar-menu-helper li a b{font-weight:400}.top-navigation-bar-menu{font-size:0}.top-navigation-bar-menu li{font-size:13px;position:relative}.top-navigation-bar-menu li:before{color:#bfc0c5;content:"/";font-size:14px;left:-1px;line-height:1;margin-top:-10px;position:absolute;top:50%}.top-navigation-bar-menu li:first-child:before{display:none}.top-navigation-bar-menu li.cropped{display:none}@media (max-width:767px){.top-navigation-bar-menu li:first-child a{padding-left:0}}.top-navigation-bar-menu-helper{border-style:solid;border-width:1px;bottom:30px;box-shadow:0 5px 10px rgba(0,0,0,.16);display:none;position:absolute;right:0;text-align:left;z-index:53}.top-navigation-bar-menu-helper li{display:block}.top-navigation-menu-visible .top-navigation-bar-menu-helper{display:block}@media (min-width:768px){.top-navigation-bar-menu-helper{bottom:auto;top:26px}}.top-navigation-menu-trigger{bottom:1px;cursor:pointer;display:none;position:absolute;right:0;z-index:54}.top-navigation-menu-trigger:before{content:"\e90e";font-size:13px;height:25px;line-height:25px;text-align:center;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;width:25px}.top-navigation-menu-visible .top-navigation-menu-trigger:before{content:"\e911"}.top-menu-trigger-visible .top-navigation-menu-trigger{display:block}.dropdown-menu,.top-navigation-bar-menu-helper{background-color:#fff}.dropdown-menu li a,.top-navigation-bar-menu-helper li a{color:#b2b2b2}.dropdown-menu li a:before,.top-navigation-bar-menu-helper li a:before{background-color:#239ceb}.dropdown-menu li a:hover,.top-navigation-bar-menu-helper li a:hover{background-color:#f6f6f6;color:#239ceb}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}@media only screen and (max-width:767px){.dropdown-menu{left:inherit;min-width:70px;right:-8px}}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:8.5px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.384615;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.384615;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.tooltip{display:block;font-family:var(--template-font);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.384615;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070;word-wrap:normal;filter:alpha(opacity=0);font-size:12px;opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:3px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px;right:5px}.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.flag{border-radius:0;clear:left;display:inline-block;filter:alpha(opacity=100);float:left;font-size:smaller;font-weight:700;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;line-height:1.1;margin-bottom:.5ex;max-width:9em;opacity:1;padding:4px 8px;text-align:center;text-transform:none;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:auto}.flags-inline:after,.flags-inline:before{content:" ";display:table}.flags-inline:after{clear:both}.flags-inline:after,.flags-inline:before{content:" ";display:table}.flags-inline:after{clear:both}.flags-inline .flag{clear:none;display:inline-block;margin-left:3px}.flags-inline .flag:first-child{margin-left:0}.products-top{margin-bottom:19px}.products-top>div{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.products-top>div.inactive{height:0;overflow:hidden;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.products-top>div.revealed{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}ul.manufacturers{margin-bottom:40px;margin-top:0;padding-left:0;text-transform:uppercase}ul.manufacturers>li{list-style:none}ul.manufacturers>li:nth-child(2n){background:#fbfbfb}ul.manufacturers li{list-style:none}ul.manufacturers h2{-ms-flex:0 0 100px;flex:0 0 100px;font-size:30px;margin:0;padding:20px;text-align:center;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}ul.manufacturers ul{-ms-flex:1 1 auto;flex:1 1 auto}ul.manufacturers ul li{padding:5px 0}ul.manufacturers>li{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-color:#e7e7e7;margin:0;padding:10px 0}ul.manufacturers>li a{text-decoration:none}ul.manufacturers>li:last-child{border-bottom-style:none}@media (min-width:768px){ul.manufacturers ul{display:-ms-flexbox;display:flex;-ms-flex:1 1 calc(100% - 100px);flex:1 1 calc(100% - 100px);-ms-flex-wrap:wrap;flex-wrap:wrap}ul.manufacturers ul li{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:992px){ul.manufacturers ul li{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%}}@media (min-width:1200px){ul.manufacturers ul li{-ms-flex-preferred-size:20%;flex-basis:20%}}.latest-contribution-wrapper{margin-bottom:38px;margin-top:38px}@media (min-width:768px){.latest-contribution-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}}.latest-contribution{padding-bottom:19px}.latest-contribution a{text-decoration:none}@media (min-width:768px){.latest-contribution{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}}.latest-contribution-placeholder{display:none}@media (min-width:768px){.latest-contribution-placeholder{display:block}}.latest-contribution-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:38px}@media only screen and (max-width:992px){.latest-contribution-inner{margin-top:5px}}.latest-contribution-inner:hover{color:#fff}.latest-contribution-inner:hover .latest-contribution-product{text-decoration:underline}@media only screen and (max-width:480px){.latest-contribution .hidden-xs{display:none}}.latest-contribution-image{-ms-flex:0 0 60px;flex:0 0 60px;height:60px;margin-right:20px;position:relative}.latest-contribution-image img{border-radius:50%;max-width:100%;position:absolute}.latest-contribution-content{display:block;width:calc(100% - 100px)}.latest-contribution-wrapper h2{color:#292b32;font-family:var(--template-font)!important;font-size:1.6em;font-weight:700;letter-spacing:1px;margin-bottom:30px;position:relative;text-transform:none}.latest-contribution-wrapper h2:before{bottom:-9px;content:"";height:3px;left:0;position:absolute;width:50px}.latest-contribution-wrapper h2.latest-contribution-placeholder:before{display:none}@media only screen and (max-width:992px){.latest-contribution-wrapper h2.latest-contribution-placeholder{display:none}}.latest-contribution-product{height:17px;line-height:1;margin-bottom:5px;margin-top:0;overflow:hidden}@media (max-width:480px){.latest-contribution-product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.latest-contribution-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:5px}.latest-contribution-info .stars{height:18px;margin-right:0;width:90px}.latest-contribution-info .star{height:18px;width:18px}.latest-contribution-info .star:before{font-size:16px!important;top:2px}.content h4.latest-contribution-product{font-size:1.1em!important;margin-bottom:2px!important}.latest-contribution-info>i{font-style:normal;padding:0 10px}@media (max-width:480px){.latest-contribution-info{display:block}.latest-contribution-info .stars{display:block}}.latest-contribution-info{color:#b2b2b2}.latest-contribution-description{color:#666}.latest-contribution-inner:hover .latest-contribution-product{color:#656565}.order-summary-heading{color:#656565}.no-display{display:none}.advanced-order-suggestion{border-top-color:#dadada}.advanced-parameter-inner{border:1px solid #d2d2d2}.advanced-parameter-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;border-radius:50%;height:35px;margin-right:10px;width:35px}.advanced-parameter-inner img{border-radius:50%;min-width:1px}.advanced-parameter-inner:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.advanced-parameter-inner.yes-before:before,.disabled .advanced-parameter-inner:before{background-position:50%;background-repeat:no-repeat}.advanced-parameter-inner.yes-before{background:#fff;border:2px solid #000;padding:5px}.advanced-parameter-inner.yes-before:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODk3MS42IiBoZWlnaHQ9IjE0MzM2LjMiIHZpZXdCb3g9IjAgMCAxNy43ODYgMTMuNDQiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIuNiIgZD0ibTE1IC40LTggOC00LTQtMi40IDJMNi43IDEzIDE3LjQgMi43eiIvPjwvc3ZnPg==");background-size:14px;display:none}.disabled .advanced-parameter-inner,.unavailable-option-wrapper .advanced-parameter-inner{cursor:not-allowed;opacity:.25}.disabled .advanced-parameter-inner:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45OTciIGhlaWdodD0iMjAuMDcyIiB2aWV3Qm94PSIwIDAgMC4wMTkgMC4wMTkiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIuMDAxIiBkPSJNLjAxNSAwIC4wMDkuMDA3LjAwNC4wMDEgMCAuMDA0bC4wMDUuMDA1LS4wMDUuMDA2LjAwMy4wMDMuMDA1LS4wMDUuMDA2LjAwNS4wMDMtLjAwM0wuMDEyLjAwOS4wMTguMDA0eiIgY29sb3I9IiMwMDAiIG92ZXJmbG93PSJ2aXNpYmxlIiBzdHlsZT0iaXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsIi8+PC9zdmc+");background-size:15px}.advanced-order{text-align:center}.advanced-order .h1{margin-bottom:20px;margin-top:20px}.advanced-order .h2{margin-bottom:20px;text-transform:none}.advanced-order .advanced-order-suggestion{border-top-style:solid;border-top-width:1px;margin-top:40px;padding-top:40px}.advanced-order .extras-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative}.advanced-order .extras-wrap .extra{margin:0 0 20px;text-align:left;width:100%}.advanced-order .extras-wrap .extra.step{margin:20px 0 0;padding-left:0;text-align:center}.advanced-order .price-range{margin-bottom:0}#navigation{float:left;height:58px;margin-left:0;position:absolute;top:0;transform:none;width:calc(50% - 190px)}@media only screen and (min-width:768px){#navigation .navigationActions{display:none}}#navigation ul.menu-level-1>li{border:none;position:relative}@media only screen and (min-width:768px){#navigation ul.menu-level-1>li:hover{margin:0!important}}#navigation ul.menu-level-1>li .menu-level-2{width:460px;z-index:999}@media only screen and (min-width:768px){#navigation ul.menu-level-1>li .menu-level-2{animation:showPopupAnimation .3s ease-out both!important;border:1px solid rgba(0,0,0,.1);display:none;-ms-flex-direction:column;flex-direction:column;left:18px;margin-left:0;min-width:100%;opacity:0;padding:20px;position:absolute!important;transform:none;transition:0s!important;width:460px!important;z-index:1}#navigation ul.menu-level-1>li .menu-level-2.with-images{min-height:280px;padding-left:205px}#navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image{background:#eee;display:-ms-flexbox;display:flex;height:240px;left:20px;position:absolute;top:20px;width:165px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0}#navigation ul.menu-level-1>li .menu-level-2.with-images .menu-image img{height:auto;mix-blend-mode:multiply;width:100%}#navigation ul.menu-level-1>li .menu-level-2 h3{border-bottom:1px solid #d9d9d9;font-family:var(--template-headings-font);font-size:1.4em;font-weight:400;margin-bottom:20px;margin-top:20px;padding-bottom:20px}#navigation ul.menu-level-1>li .menu-level-2>li{-ms-flex-align:start;align-items:flex-start;margin-top:0;-ms-flex-preferred-size:unset;flex-basis:unset;min-height:unset;width:100%}#navigation ul.menu-level-1>li .menu-level-2>li>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}#navigation ul.menu-level-1>li .menu-level-2>li>div>a{display:block;font-size:14px;font-weight:400;letter-spacing:.5px;line-height:1.1em;margin-bottom:0;margin-top:0!important;padding-bottom:12px!important;width:100%}#navigation ul.menu-level-1>li .menu-level-2>li>div>a:hover{text-decoration:underline}#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:5px;max-height:221px;overflow:auto}#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3.rolled li:nth-child(n+7){display:none}#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3.rolled .cat-more{font-weight:500;line-height:10px;padding:0}#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3 li{color:transparent;font-size:0;height:auto;line-height:0;margin-bottom:0;margin-top:0}#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3 li a{color:#000;display:block;font-size:15px;font-weight:300;height:auto;line-height:20px;margin-bottom:1px;min-height:auto;padding-bottom:7px}#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3 li a:hover{color:#000;text-decoration:underline}#navigation ul.menu-level-1>li .menu-level-2>li:first-child .menu-image{z-index:1}#navigation ul.menu-level-1>li .menu-level-2>li:hover .menu-image{z-index:2}#navigation ul.menu-level-1>li .menu-level-2 h3+li .menu-image{z-index:1}}@media only screen and (min-width:768px) and (max-width:1200px){#navigation ul.menu-level-1>li .menu-level-2>li>div>ul.menu-level-3 li a{font-size:14px;padding-bottom:5px}}@media only screen and (max-width:1200px){#navigation ul.menu-level-1>li .menu-level-2{margin-left:-211px;padding-left:20px!important;padding-right:20px!important;width:100%}}@media only screen and (max-width:992px){#navigation ul.menu-level-1>li .menu-level-2{margin-left:-191px}}@media only screen and (min-width:768px){#navigation ul.menu-level-1>li:first-child .menu-level-2{left:0}}#navigation ul.menu-level-1>li>a{color:#000;font-size:14.5px;font-weight:400;letter-spacing:.3px;line-height:58px;margin:0;padding:0 18px;position:relative}#navigation ul.menu-level-1>li>a.active,#navigation ul.menu-level-1>li>a:hover{color:#000;text-decoration:underline}#navigation ul.menu-level-1>li>a b{font-weight:400}#navigation ul.menu-level-1>li>a .submenu-arrow{margin-top:-1px;padding-left:12px}#navigation ul.menu-level-1>li>a .submenu-arrow:after{font-size:8px;font-weight:600}@media only screen and (min-width:768px){#navigation ul.menu-level-1>li:first-child a{padding-left:0}}#navigation ul.menu-level-1>li.exp>ul{animation:none;background-color:#fff;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;opacity:1;padding:20px;position:fixed;top:58px;transition:none;z-index:99}#navigation ul.menu-level-1>li.exp>ul:before{background:transparent;border-bottom:10px solid #ddd;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:20px;position:absolute;top:-10px;width:0;z-index:1}#navigation ul.menu-level-1>li.exp>ul:after{background:transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:20px;position:absolute;top:-9px;width:0;z-index:1}@media only screen and (min-width:768px){#navigation ul.menu-level-1>li.nav-manufacturers .menu-level-2 li{display:inline-block;min-height:auto;width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}#navigation ul.menu-level-1>li.nav-manufacturers .menu-level-2 li a{display:block;padding:0;padding-bottom:15px}#navigation ul.menu-level-1>li.nav-manufacturers .menu-level-2 li a:hover{text-decoration:underline}}@media only screen and (min-width:768px) and (max-width:992px){#navigation ul.menu-level-1>li.nav-manufacturers .menu-level-2 li{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}#navigation .mobile-toolbar{display:none}.menu-helper span{display:none}@media only screen and (min-width:768px){.menu-helper .menu-level-2{display:none!important}.menu-helper .navigationActions{display:none}}.menu-helper ul{padding:5px 0}.menu-helper ul li{border-color:transparent}.menu-helper ul li a{color:#000;font-weight:600;padding:10px 15px;text-transform:none!important}.menu-helper ul li a b{font-weight:500}.menu-helper ul li a:hover{text-decoration:underline}.menu-helper:after{background-image:url(assets/external/vanta/img/menu.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";height:20px;width:20px}@media only screen and (min-width:768px){.menu-helper{left:calc(50% - 170px);margin-top:0;position:absolute;right:unset;top:50%;transform:translateY(-50%)}.menu-helper .menu-level-1{background:#fff;border:none;box-shadow:0 2px 7px rgba(0,0,0,.2);top:41px}.menu-helper .menu-level-1 li a{font-weight:500;text-decoration:none;text-transform:uppercase}}@media only screen and (min-width:768px) and (max-width:1200px){.menu-helper{right:350px!important}}@media only screen and (max-width:1200px){.menu-helper{right:290px}}@media only screen and (max-width:767px){#navigation{background:#fff;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;left:-101%!important;margin:0;padding-left:0;padding:0 20px;position:fixed;right:initial;top:59px;transform:none;width:100%!important}#navigation .navigation-in ul li ul li a{padding:7px 15px 7px 35px}#navigation .navigationActions{display:none}#navigation .mobile-toolbar{border-top:1px solid #d9d9d9;display:block;margin:0 -20px;margin-top:auto;padding:30px 20px;position:relative;width:calc(100% + 40px)}#navigation .mobile-toolbar .responsive-tools{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0}#navigation .mobile-toolbar .responsive-tools>a{-ms-flex:1;flex:1}#navigation .mobile-toolbar .responsive-tools .dropdown{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;margin:0;margin-bottom:2px;position:unset;top:0}#navigation .mobile-toolbar .responsive-tools .dropdown:hover .languagesMenu__content{display:none}#navigation .mobile-toolbar .responsive-tools .dropdown button:hover{color:#000}#navigation .mobile-toolbar .responsive-tools .dropdown button:before{top:4px}#navigation .mobile-toolbar .responsive-tools .dropdown.open button:before{transform:rotate(180deg)}#navigation .mobile-toolbar .responsive-tools .dropdown.open .dropdown-menu{border-bottom:none;border-radius:0;border-top:1px solid #ccc;bottom:101px;box-shadow:none;left:0;padding:0;top:unset;transform:none;width:100vw}#navigation .mobile-toolbar .responsive-tools .dropdown.open .dropdown-menu li a{border-bottom:1px solid #f2f2f2;display:block;font-weight:600;padding:11px 15px!important;text-decoration:none}#navigation .mobile-toolbar .responsive-tools .languagesMenu{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;margin:0;position:unset;top:0}#navigation .mobile-toolbar .responsive-tools .languagesMenu .languagesMenu__content{border-bottom:none;border-radius:0;bottom:101px;left:0;top:unset;transform:none;width:100vw}#navigation .mobile-toolbar .responsive-tools .languagesMenu .languagesMenu__content ul li a{font-size:14px;padding:11px 10px!important}#navigation .mobile-toolbar .responsive-tools .languagesMenu:hover .languagesMenu__content{display:none}#navigation .mobile-toolbar .responsive-tools .languagesMenu.open #topNavigationDropdown .caret:before{transform:rotate(180deg)}#navigation .mobile-toolbar .responsive-tools .languagesMenu.open .languagesMenu__content{display:-ms-flexbox;display:flex}#navigation .mobile-toolbar .responsive-tools a[data-target=login]:before{background-color:transparent;background-image:url(assets/external/vanta/img/icons/user2-fb04dcb6.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50px;color:transparent;content:"";display:inline-block;font-size:1.1em;font-weight:500;height:30px;left:0;letter-spacing:0;line-height:36px;overflow:hidden;padding:0;position:relative;text-transform:uppercase;top:0;width:30px;z-index:999}#navigation .mobile-toolbar .responsive-tools a[data-target=search]:before{content:"\e920";margin-top:8px;transform:scaleX(-1)}#navigation .actions-wrap{border-top:3px solid #f1f1f1!important;margin-top:-1px;padding-top:2px}#navigation .actions-wrap .dropdown{background:#f1f3f7;border-radius:10px;margin:8px 15px;padding:12px 15px!important}#navigation .actions-wrap .dropdown>span{display:none}#navigation .actions-wrap .dropdown button{background:transparent;border:none;color:#000;font-family:var(--template-font)!important;height:30px;margin:0;margin-bottom:-5px;margin-top:-5px;padding:0;position:relative;text-align:left;width:100%}#navigation .actions-wrap .dropdown button:after{color:#1e1e1c;content:"\e90e";font-family:shoptet!important;font-size:10px;font-weight:400;position:absolute;right:0;top:11px}#navigation .actions-wrap .dropdown button:hover{color:#000}#navigation .actions-wrap .dropdown button:focus{border:none;box-shadow:none;outline:none}#navigation .actions-wrap .dropdown .dropdown-menu{background:transparent;border:none;box-shadow:none;left:0;list-style:none;margin-left:-15px;margin-top:15px;position:relative;right:initial;top:inherit}#navigation .actions-wrap .dropdown .dropdown-menu li a{background:transparent;font-weight:400;margin:0;padding:8px 15px!important}#navigation .actions-wrap .dropdown .dropdown-menu li a:before{display:none}#navigation .actions-wrap .languagesMenu{background:transparent;border-radius:10px;border-top:1px solid #f2f2f2;margin:0 15px 8px 15px;padding:12px 6px!important}#navigation .actions-wrap .languagesMenu button{background:transparent;border:none;height:30px;margin:0;margin-bottom:-5px;margin-top:-5px;padding:0;position:relative;text-align:left;width:45px}#navigation .actions-wrap .languagesMenu button:after{color:#1e1e1c;content:"\e90e";font-family:shoptet!important;font-size:10px;font-weight:400;position:absolute;right:0;top:11px}#navigation .actions-wrap .languagesMenu .languagesMenu__content{display:none;margin-top:10px}#navigation .actions-wrap .languagesMenu .languagesMenu__content.open{display:-ms-flexbox;display:flex}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box{margin-bottom:15px;width:50%}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box:last-child{margin-bottom:0}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box .languagesMenu__header--actual{display:none}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box ul li a{font-weight:400;margin:0;padding:5px 15px 5px 1px!important}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box ul li a:hover{margin:0!important}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box ul li a .shp-flag{display:none!important;margin-right:5px;position:relative;top:3px}#navigation .actions-wrap .languagesMenu .languagesMenu__content .languagesMenu__box .languagesMenu__header{font-weight:600;margin-bottom:5px}#navigation .navigation-in{height:calc(100% - 101px);overflow:initial;position:relative}#navigation .navigationActions li{border:none!important}#navigation .navigationActions .shp-flag{position:relative;top:4px}#navigation .navigation-close{display:none}#navigation ul.menu-level-1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;margin-bottom:20px;max-height:100%;overflow:auto;padding-bottom:60px;padding:0 25px;padding-bottom:20px}#navigation ul.menu-level-1>li{-ms-flex-order:2;order:2}#navigation ul.menu-level-1>li.appended-category{-ms-flex-order:1;order:1}#navigation ul.menu-level-1>li{border:none}#navigation ul.menu-level-1>li.ext.exp .menu-level-2{background:#fff;bottom:0;-ms-flex-direction:column;flex-direction:column;height:auto;margin-left:0;margin-top:0;max-height:calc(100vh - 80px);overflow:auto;padding:10px 0 0 0!important;position:relative;top:0;width:100%}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 h3{display:none}#navigation ul.menu-level-1>li.ext.exp .menu-level-2>li{margin-bottom:10px}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li .menu-image{display:-ms-flexbox;display:flex;height:52px;margin:0 15px 0 0!important;overflow:hidden;padding:0!important;width:52px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background:#eee;justify-content:center}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li .menu-image img{height:auto;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li a{margin:0!important}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level>div>a{padding-right:30px;position:relative}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level>div>a:after{color:#1e1e1c;content:"\e90e";font-family:shoptet!important;font-size:10px;font-weight:200;height:10px;position:absolute;right:15px;top:13px;width:10px}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level.clicked>div{background:#fff;height:100%;position:absolute;top:0;width:100%;z-index:9}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level.clicked>div>a{background:#fff!important;font-weight:600}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level.clicked>div>a:after{display:none}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level.clicked>div .menu-level-3{background:#fff;display:block;height:100vh;margin-top:0!important;max-height:calc(100vh - 143px);overflow:auto;padding-bottom:60px!important}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level.clicked>div .menu-level-3 li{font-size:0;line-height:0}#navigation ul.menu-level-1>li.ext.exp .menu-level-2 li.has-third-level.clicked>div .menu-level-3 li a{margin-bottom:0!important}#navigation ul.menu-level-1>li.ext.exp .menu-level-2:not(.with-images)>li{padding-left:30px}#navigation ul.menu-level-1>li.ext.exp .menu-level-2:not(.with-images)>li a{padding:5px 0!important}#navigation ul.menu-level-1>li.ext.exp .menu-level-2.clicked{overflow:visible;top:8px}#navigation ul.menu-level-1>li>a{line-height:40px}#navigation ul.menu-level-1>li>a .submenu-arrow{border:1px solid rgba(0,0,0,.2);display:inline-block;display:-ms-flexbox;display:flex;font-size:10px;font-weight:600;height:27px;line-height:10px;padding-left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);vertical-align:middle;width:27px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#navigation ul.menu-level-1>li>a .submenu-arrow:after{color:#000;position:relative;top:1px}#navigation ul.menu-level-1>li>a .submenu-arrow:before{content:"";height:100%;position:absolute;width:100%;z-index:2}#navigation ul>li:last-of-type a{border-bottom:none!important}#navigation li a{background:#fff;border-radius:0;color:#000!important;font-size:15px;font-weight:400;line-height:1.2em!important;margin:0;padding:16px 0!important}#navigation li a:hover{color:#5c5c5c;margin:0!important}#navigation li a:focus{box-shadow:none;outline:none}}@media only screen and (max-width:767px){.dropdown-backdrop{display:none!important}.navigation-window-visible #header #navigation{left:0!important;padding-top:15px}}#header .navigation-buttons{display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2;padding-right:158px}@media only screen and (max-width:767px){#header .navigation-buttons{-ms-flex-align:center;align-items:center;margin-top:-2px;padding-right:108px}}#header .navigation-buttons .btn.cart-count{background:transparent;color:#000!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:500;line-height:1.2em;min-height:42px;padding-left:15px;position:relative;text-decoration:none;-ms-flex-align:start;align-items:flex-start;min-height:34px;min-width:inherit;padding:0!important;position:absolute;right:0;top:4px;top:50%;transform:translateY(-50%);transition:none;width:33px}#header .navigation-buttons .btn.cart-count:focus,#header .navigation-buttons .btn.cart-count:focus-visible{box-shadow:none;outline:none}#header .navigation-buttons .btn.cart-count .cart-price{display:none}#header .navigation-buttons .btn.cart-count:before{background-color:transparent;background-image:url(assets/external/vanta/img/icons/cart2-ee861650.svg);background-position:50%;background-repeat:no-repeat;background-size:19px;border-radius:50px;color:transparent;content:"";display:inline-block;font-size:1.1em;font-weight:500;height:32px;left:0;letter-spacing:0;line-height:36px;overflow:hidden;padding:0;position:absolute;text-transform:uppercase;top:0;width:30px;z-index:999}#header .navigation-buttons .btn.cart-count i{border-radius:20px;bottom:auto;display:-ms-flexbox;display:flex;font-size:11px;font-style:normal;height:16px;line-height:21px;position:absolute;right:auto;width:16px;z-index:999;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background-color:#000!important;border:none;box-shadow:none;color:#fff;justify-content:center;left:27px;padding:0;top:8px}@media only screen and (max-width:767px){#header .navigation-buttons .btn.cart-count i{left:29px;top:9px}}@media only screen and (max-width:767px){#header .navigation-buttons .btn.cart-count{margin-right:0;position:absolute;right:10px;top:29px;z-index:999}#header .navigation-buttons .btn.cart-count span{display:none}}#header .languagesMenu{margin-right:12px;margin-top:4px;position:relative}@media only screen and (max-width:767px){#header .languagesMenu{right:0;top:-2px}}#header .languagesMenu #topNavigationDropdown{background:transparent;border:none;display:-ms-flexbox;display:flex;height:30px;padding:0;padding-top:3px}@media only screen and (max-width:767px){#header .languagesMenu #topNavigationDropdown{color:#000}}#header .languagesMenu #topNavigationDropdown:focus{border:none;outline:none}#header .languagesMenu #topNavigationDropdown .caret:before{display:inline-block;speak:none;color:#000;content:"\e90e";font-family:shoptet!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:0;margin-left:8px;text-decoration:none;text-transform:none;vertical-align:middle}@media only screen and (max-width:767px){#header .languagesMenu #topNavigationDropdown .caret:before{font-size:8px;margin-left:4px}}#header .languagesMenu .languagesMenu__content{background:#fff;border:1px solid #c5c5c5;border-radius:0;display:none;-ms-flex:1;flex:1;-ms-flex-direction:column;left:50%;overflow:hidden;padding:0;position:absolute;top:30px;transform:translateX(-50%);width:170px}#header .languagesMenu .languagesMenu__content .languagesMenu__box{border-right:1px solid #f2f2f2;width:100%}#header .languagesMenu .languagesMenu__content .languagesMenu__box[data-target=currency] .languagesMenu__header{position:relative}#header .languagesMenu .languagesMenu__content .languagesMenu__box[data-target=currency] .languagesMenu__header:after{background:#ccc;content:"";height:100%;position:absolute;right:-1px;top:0;width:1px}#header .languagesMenu .languagesMenu__content .languagesMenu__header{background:#f2f2f2;border-bottom:none;border-bottom:1px solid #ccc;font-size:.9em;font-weight:600;padding:6px 9px;text-align:center}#header .languagesMenu .languagesMenu__content .languagesMenu__header[data-toggle=dropdown]{display:none}#header .languagesMenu .languagesMenu__content ul{list-style:none;margin:0;padding:0}#header .languagesMenu .languagesMenu__content ul li a{border-bottom:1px solid #f2f2f2;display:-ms-flexbox;display:flex;padding:4px 10px;text-align:center;text-decoration:none;width:100%;-ms-flex-pack:center;justify-content:center;min-height:30px;-ms-flex-align:center;align-items:center}#header .languagesMenu .languagesMenu__content ul li a span{display:none}@media only screen and (max-width:767px){#header .languagesMenu .languagesMenu__content ul li a span{display:block}}#header .languagesMenu .languagesMenu__content ul li a img,#header .languagesMenu .languagesMenu__content ul li a svg{margin-right:0}@media only screen and (max-width:767px){#header .languagesMenu .languagesMenu__content ul li a img,#header .languagesMenu .languagesMenu__content ul li a svg{display:none}}#header .languagesMenu .languagesMenu__content ul li a:hover{background:#f2f2f2}#header .languagesMenu:hover .languagesMenu__content{display:-ms-flexbox;display:flex}#header .dropdown{margin-right:15px;margin-top:-2px}#header .dropdown.moved{right:200px}@media only screen and (max-width:767px){#header .dropdown.moved{right:155px}}#header .dropdown .dropdown-menu{border:none;border-radius:0;box-shadow:0 2px 7px rgba(0,0,0,.2)}#header .dropdown .dropdown-menu a{display:block;font-weight:600;padding:7px 10px;text-decoration:none}#header .dropdown a:before{display:none}#header .dropdown button{background:transparent;border:none;color:#000;cursor:pointer;font-weight:500;letter-spacing:.5px;padding-right:15px;position:relative}#header .dropdown button:focus{outline:none}#header .dropdown button:hover{color:#9c9c9c}#header .dropdown button:before{color:#000;content:"\e90e";font-family:shoptet;font-size:8px;position:absolute;right:0;top:4px}@media only screen and (max-width:767px){#header .dropdown button:before{top:6px}}#header .dropdown span{display:none}.languagesMenu .dropdown-backdrop{display:none!important}@media only screen and (max-width:767px){.mobile-header-version-1 #header .header-top .dropdown,.mobile-header-version-1 #header .header-top .languagesMenu{display:none!important}}.search-whisperer{background:#fff;border-radius:0;border-style:solid;border:none;box-shadow:0 30px 30px rgba(0,0,0,.2);display:none;font-size:12px;left:0;line-height:1.2;max-width:1600px;min-width:330px;padding:0;position:absolute;text-align:left;top:111px;width:100%;z-index:100}@media only screen and (max-width:767px){.search-whisperer{max-width:100%;top:55px;width:100%}}.search-whisperer>div,.search-whisperer>ul{padding:30px 45px 30px 45px!important}@media only screen and (max-width:767px){.search-whisperer>div,.search-whisperer>ul{padding:15px 17px!important}}.search-whisperer p{margin:10px 5px}.search-whisperer a:hover{background-color:rgba(0,0,0,.045)}.search-whisperer ul{margin:0;padding:0}.search-whisperer ul li{border-bottom-style:solid;border-bottom-width:1px;list-style:none}.search-whisperer ul li a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-align:start;align-items:flex-start;padding:5px;text-decoration:none;width:100%}.search-whisperer ul li a>img{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.search-whisperer .p-name{margin-bottom:.25ex}.search-whisperer .p-info{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0 5px;width:50%}.search-whisperer .p-info span{display:block}.search-whisperer .p-availability-inner,.search-whisperer .p-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-whisperer .p-availability{height:14px;line-height:1;position:relative}.search-whisperer .p-availability .p-availability-inner{position:absolute}.search-whisperer .price{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:13px;line-height:1;margin-top:-13px;text-align:right;width:100%}.search-whisperer.active{display:none}@media (max-width:768px){.search-whisperer.active{display:block}}@media (min-width:768px){.search-whisperer .price{font-size:16px;margin-top:-16px}}.search-whisperer ul li a{-ms-flex-align:center;align-items:center}.search-whisperer .price{margin-top:0;padding-right:7px;width:90px}.search-whisperer-documents{border-bottom-style:solid;border-bottom-width:1px}.search-whisperer img{max-width:100%}.search-whisperer-documents a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px;text-decoration:none;width:100%}.search-whisperer-documents em{font-size:12px;padding-right:1ex}.search-whisperer-category em:before{content:"\e936";vertical-align:baseline}.search-whisperer-image{max-width:59px}.search-whisperer-empty{border:none;padding:6px 5px}.search-whisperer{background-color:#fff;border-color:#dadada}.search-whisperer ul li{border-color:#dadada}.search-whisperer ul li a:not(.btn){color:#666}.search-whisperer .price{color:#656565}.search-whisperer .p-name{color:#656565}.search-whisperer-documents{border-bottom-color:#dadada}@media only screen and (max-width:767px){.search-window-visible #header .search-form{display:block!important}}.empty-cart-boxes .search-form button{height:40px;min-height:40px}@media only screen and (min-width:768px){#header .search-form{animation:fadeIn .5s;bottom:initial;cursor:pointer;margin-top:0;position:absolute;right:105px;top:50%;transform:translateY(-50%);z-index:2}}@media only screen and (max-width:767px){#header .search-form{background:#f2f2f2;display:none;-ms-flex-direction:row;flex-direction:row;padding:15px 20px;position:fixed;right:0!important;top:60px;width:100%}}#header .search-form .search-toggle{background-image:url(assets/external/vanta/img/icons/search.svg?v5);background-position:50%;background-repeat:no-repeat;background-size:18px;color:transparent;content:"";height:40px;overflow:hidden;top:4px;width:45px}#header .search-form .search-toggle:hover{opacity:.64}@media only screen and (max-width:767px){#header .search-form .search-toggle{display:none}}#header .search-form fieldset{animation:showPopupAnimation .3s ease-out both;display:none;padding:0;position:relative;right:20px;transition:0s}#header .search-form fieldset input{background:#fff;border:1px solid #000;border-radius:0!important;float:right;font-size:1.3em;height:60px;margin-bottom:0;opacity:0;padding-left:10px;padding-right:10px;padding:15px 20px;transition:0s;width:500px}@media only screen and (max-width:767px){#header .search-form fieldset{display:block;margin:0;padding:0;right:0;width:100%}#header .search-form fieldset input{background:#fff;border-radius:4px;float:left;font-size:1em;height:40px;margin-bottom:0;opacity:1;padding-left:15px;width:calc(100% - 80px)}}#header .search-form fieldset button{background:#333;border:none!important;border-radius:0;color:#fff;font-size:1.2em;height:60px;left:unset;letter-spacing:1px;margin-left:-1px;min-height:20px;min-width:0;opacity:0;overflow:hidden;padding:0;position:relative;right:0;top:0;width:120px;z-index:2}@media only screen and (max-width:767px){#header .search-form fieldset button{border-radius:0;color:#fff!important;float:right;font-size:1em;height:40px;margin:0;min-height:40px;min-width:inherit;opacity:1;right:0;top:0;width:75px!important}}#header .search-form fieldset button:hover{background:var(--color-primary)}#header .search-form fieldset button:focus{border:none;border-radius:0;outline:none}#header .search-form fieldset button:before{color:#fff;content:"\e920";display:inline-block;display:none;font-family:shoptet;font-size:16px;font-weight:600;position:absolute;right:10px;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (min-width:768px){#header .search-form.hovered{background:rgba(0,0,0,.7);bottom:0;cursor:default;display:-ms-flexbox;display:flex;height:auto;height:100vh;left:0;position:fixed;right:0;top:0;transform:none;width:100%;z-index:9999;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}#header .search-form.hovered .search-toggle{animation:showPopupAnimation .3s ease-out both;background-image:url(assets/external/nefrit/img/icons/close-w.svg);background-position:50%;background-repeat:no-repeat;background-size:40px;cursor:pointer;height:40px;position:fixed;right:calc(50% - 435px);top:9vw;width:40px}#header .search-form.hovered .search-toggle:hover{opacity:1}#header .search-form.hovered .search-whisperer.active{display:block}#header .search-form.hovered fieldset{display:-ms-flexbox;display:flex;z-index:999;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;background-image:url(assets/external/vanta/img/search.svg);background-position:left 50px center;background-repeat:no-repeat;background-size:24px;background:#fff;border-radius:0!important;height:auto;justify-content:space-between;margin:calc(8% + 20px) auto;max-height:700px;max-width:560px;overflow:visible;padding:50px 60px!important;position:relative;width:90%}#header .search-form.hovered fieldset input{opacity:1}#header .search-form.hovered fieldset button{opacity:1;transition:0s}#header .search-form.hovered fieldset button:before{color:#a8a8a8}}@media (min-width:768px) and (max-width:992px){#header .search-form.hovered fieldset{background-position:left 15px center!important;max-width:500px;padding:0 55px}#header .search-form.hovered fieldset input{width:260px}#header .search-form.hovered .search-toggle{right:calc(50% - 310px)}}@media only screen and (max-width:767px){.scrolled-down #header{top:-60px}.scrolled-down .cart-widget.popup-widget{border-radius:0!important;top:0!important}.scrolled-down #header .search-form{top:0}.scrolled-down #header .search-form .search-whisperer.active{max-height:calc(100vh - 70px)}}.search-window-visible #header .search{display:-ms-flexbox;display:flex}html[lang=en] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Products"}html[lang=en] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Categories"}html[lang=en] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Articles"}html[lang=en] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Brands"}html[lang=sk] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Produkty"}html[lang=sk] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Kategórie"}html[lang=sk] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Články"}html[lang=sk] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Značky"}html[lang=de] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Produkte"}html[lang=de] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Kategorien"}html[lang=de] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Artikel"}html[lang=de] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Marken"}html[lang=pl] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Produkty"}html[lang=pl] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Kategorie"}html[lang=pl] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Artykuły"}html[lang=pl] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Marki"}html[lang=hu] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Termékek"}html[lang=hu] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Kategória"}html[lang=hu] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Cikkek"}html[lang=hu] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Márkák"}html[lang=ro] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Produse"}html[lang=ro] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Categorii"}html[lang=ro] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Articole"}html[lang=ro] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Mărci"}html[lang=vi] #header .search-form.hovered .search-whisperer.active .search-whisperer-products:before{content:"Các sản phẩm"}html[lang=vi] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.search-whisperer-category:first-child:before{content:"Loại"}html[lang=vi] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-article-title:before{content:"Bài viết"}html[lang=vi] #header .search-form.hovered .search-whisperer.active .search-whisperer-documents .search-whisperer-document.with-brand-title:before{content:"Thương hiệu"}@media (min-width:992px){.admin-logged.scrolled #header .search-form.hovered fieldset{margin-top:0}.admin-logged.scrolled #header .search-form.hovered .search-toggle{top:28px}}#header .header-top .top-nav-button-register{display:none}#header .header-top .top-nav-button-account,#header .header-top .top-nav-button-login{background:transparent;border:none;bottom:inherit;cursor:pointer;font-weight:500;margin-top:-7px;padding:0;padding-left:45px;position:absolute;right:42px;text-decoration:none;top:50%}#header .header-top .top-nav-button-account span,#header .header-top .top-nav-button-login span{display:none}@media only screen and (max-width:992px){#header .header-top .top-nav-button-account span,#header .header-top .top-nav-button-login span{display:none}}@media only screen and (max-width:767px){#header .header-top .top-nav-button-account,#header .header-top .top-nav-button-login{display:none!important;padding-left:35px;right:58px}}#header .header-top .top-nav-button-account:before,#header .header-top .top-nav-button-login:before{background-color:transparent;background-image:url(assets/external/vanta/img/icons/user2-fb04dcb6.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50px;color:transparent;content:"";display:inline-block;font-size:1.1em;font-weight:500;height:30px;left:0;letter-spacing:0;line-height:36px;overflow:hidden;padding:0;position:absolute;text-transform:uppercase;top:-8px;width:30px;z-index:999}#header .header-top .top-nav-button-account:hover:before,#header .header-top .top-nav-button-login:hover:before{opacity:.8}a.login-btn{display:block;padding-left:66px;position:relative;text-decoration:none;width:100%}a.login-btn:hover{opacity:.7}a.login-btn.facebook,a.login-btn.google{background:#fff;border-radius:3px;border-style:solid;border-width:0;color:#333;margin:5px 0}a.login-btn.google{border:1px solid #ccc!important}a.login-btn.facebook{background:#4469b0;border:none;color:#fff}a.login-btn.facebook span,a.login-btn.facebook strong,a.login-btn.google span,a.login-btn.google strong{display:block;text-align:left}a.login-btn.facebook strong,a.login-btn.google strong{line-height:20px;padding:13px 4px}a.login-btn.facebook .login-facebook-icon,a.login-btn.facebook .login-google-icon,a.login-btn.google .login-facebook-icon,a.login-btn.google .login-google-icon{font-size:28px;height:100%;left:0;position:absolute;top:0;width:66px}a.login-btn.google .login-google-icon{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 26 26" width="26" height="26" xmlns="http://www.w3.org/2000/svg"><g transform="matrix%281, 0, 0, 1, 27.009001, -39.238998%29"><path fill="%234285F4" d="M -3.264 51.509 C -3.264 50.719 -3.334 49.969 -3.454 49.239 L -14.754 49.239 L -14.754 53.749 L -8.284 53.749 C -8.574 55.229 -9.424 56.479 -10.684 57.329 L -10.684 60.329 L -6.824 60.329 C -4.564 58.239 -3.264 55.159 -3.264 51.509 Z"/><path fill="%2334A853" d="M -14.754 63.239 C -11.514 63.239 -8.804 62.159 -6.824 60.329 L -10.684 57.329 C -11.764 58.049 -13.134 58.489 -14.754 58.489 C -17.884 58.489 -20.534 56.379 -21.484 53.529 L -25.464 53.529 L -25.464 56.619 C -23.494 60.539 -19.444 63.239 -14.754 63.239 Z"/><path fill="%23FBBC05" d="M -21.484 53.529 C -21.734 52.809 -21.864 52.039 -21.864 51.239 C -21.864 50.439 -21.724 49.669 -21.484 48.949 L -21.484 45.859 L -25.464 45.859 C -26.284 47.479 -26.754 49.299 -26.754 51.239 C -26.754 53.179 -26.284 54.999 -25.464 56.619 L -21.484 53.529 Z"/><path fill="%23EA4335" d="M -14.754 43.989 C -12.984 43.989 -11.404 44.599 -10.154 45.789 L -6.734 42.369 C -8.804 40.429 -11.514 39.239 -14.754 39.239 C -19.444 39.239 -23.494 41.939 -25.464 45.859 L -21.484 48.949 C -20.534 46.099 -17.884 43.989 -14.754 43.989 Z"/></g></svg>') no-repeat 50%;background-size:26px 26px}a.login-btn.facebook .login-facebook-icon{background:url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><defs>\3c style>.cls-1{fill:%23fff;}\3c /style></defs><title>flogo-HexRBG-Wht-512</title><path class="cls-1" d="M483.74,0H28.26A28.26,28.26,0,0,0,0,28.26V483.74A28.26,28.26,0,0,0,28.26,512H273.5V314H207V236.5h66.5v-57c0-66.13,40.39-102.14,99.38-102.14,28.25,0,52.54,2.11,59.62,3V149.5l-40.81,0c-32,0-38.19,15.24-38.19,37.62V236.5h76.74l-10,77.5H353.5V512H483.74A28.26,28.26,0,0,0,512,483.74V28.26A28.26,28.26,0,0,0,483.74,0Z"/></svg>') no-repeat 50%;background-size:28px 28px}a.login-btn.seznam .login-seznam-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='30' fill='none'%3E%3Cpath fill='%23fff' d='M.406 30c5.403 0 27.429-2.575 27.429-9.47 0-4.2-5.627-6.203-7.938-6.874-4.405-1.278-7.979-2.596-7.979-3.752s2.504-1.397 5.191-1.992c3.58-.791 5.085-1.228 5.085-3.131 0-1.24-.952-2.753-1.437-3.405C19.912.24 19.778 0 19.502 0c-.596 0-.125.772-6.859 1.908-4.266.72-9.943 2.64-9.943 6.53s5.077 5.694 10.16 7.534c5.238 1.896 9.618 2.589 9.618 5.613 0 4.823-20.7 7.867-22.041 8.09-.628.105-.525.325-.031.325'/%3E%3C/svg%3E") no-repeat 50%;background-size:22px 23px}.social-login-buttons-divider{color:#b2b2b2}.social-login-buttons-divider:after,.social-login-buttons-divider:before{background-color:#dadada}.social-login-buttons-divider{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:10px}.social-login-buttons-divider span{display:inline-block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:0 20px;width:auto}.social-login-buttons-divider:after,.social-login-buttons-divider:before{content:"";-ms-flex-positive:1;display:inline-block;flex-grow:1;height:1px;overflow:hidden;width:auto}#formAffiliateLogin{max-width:440px;padding-bottom:30px}#formAffiliateLogin .btn{width:100%}#formAffiliateLogin .js-validator-msg{bottom:1px}#formAffiliateLogin .password-helper{margin-top:20px}#formAffiliateLogin .password-helper a{display:block;margin-bottom:10px;text-decoration:none}#formAffiliateLogin .password-helper a:hover{text-decoration:underline}a.login-btn.seznam{background:#c00;border:none;border-radius:3px;color:#fff;display:block;margin:5px 0;padding-left:66px;position:relative;text-decoration:none;width:100%}a.login-btn.seznam strong{display:inline-block;line-height:20px;padding:13px 4px}.login-seznam-icon{font-size:28px;height:100%;left:0;position:absolute;top:0;width:66px}.type-index .banners-row .col-sm-4,.type-index .banners-row .col-sm-8{padding:0 10px}.type-index .banners-row .col-sm-8{-ms-flex:unset;flex:unset;max-width:100%;width:100%}.type-index .banners-row .col-sm-4{-ms-flex:unset;flex:unset;max-width:100%;width:100%}.type-index .products-block{margin-bottom:20px}.type-index .latest-contribution-wrapper{display:none}@media only screen and (min-width:768px){.customer-page main#content{padding-top:25px}}.customer-page h4{font-size:1.3em!important}#carousel .scroll-bottom{background:#ffffff73;border-radius:30px;bottom:55px;cursor:pointer;padding:7px;position:absolute;right:55px;z-index:2}@media only screen and (max-width:1200px){#carousel .scroll-bottom{bottom:20px;right:20px}}@media only screen and (max-width:767px){#carousel .scroll-bottom{display:none}}#carousel .scroll-bottom img{bottom:0;position:relative;transition:.3s;width:27px}#carousel .scroll-bottom:hover img{bottom:-5px}.one-column-body .category-title,.one-column-body.type-detail h1,.one-column-body.type-page h1{margin-top:0;position:relative}.category-title,.in-klient h1,h1{color:#000;font-family:var(--template-headings-font)!important;font-size:3em;font-weight:300;letter-spacing:0;line-height:1.2em;margin-bottom:25px;margin-top:20px;padding-bottom:0;position:relative;text-align:left;text-transform:none}@media only screen and (max-width:1200px){.category-title,.in-klient h1,h1{font-size:2.8em}}@media only screen and (max-width:992px){.category-title,.in-klient h1,h1{font-size:2.2em}}@media only screen and (max-width:767px){.category-title,.in-klient h1,h1{font-size:1.8em;margin-bottom:15px;margin-top:15px}}.content h4,.h4,.h4.homepage-group-title,.order-summary-heading,h4.homepage-group-title{font-size:2.3em;font-weight:600;line-height:1.1em;margin-top:0;padding-top:60px}@media only screen and (max-width:992px){.content h4,.h4,.h4.homepage-group-title,.order-summary-heading,h4.homepage-group-title{font-size:1.8em;padding-top:45px}}@media only screen and (max-width:767px){.content h4,.h4,.h4.homepage-group-title,.order-summary-heading,h4.homepage-group-title{font-size:1.6em;padding-top:35px}}.h4.homepage-group-title,h4.homepage-group-title{font-family:var(--template-headings-font);font-size:2.6em;font-weight:500;margin-bottom:0;padding-bottom:30px;padding-left:15px;padding-right:15px;padding-top:50px;position:relative;text-align:center}@media only screen and (max-width:480px){.h4.homepage-group-title,h4.homepage-group-title{padding-bottom:26px!important}}.h4.homepage-group-title.hidden,h4.homepage-group-title.hidden{display:none}@media only screen and (max-width:1200px){.h4.homepage-group-title,h4.homepage-group-title{font-size:2.2em}}@media only screen and (max-width:767px){.h4.homepage-group-title,h4.homepage-group-title{font-size:2em;padding-bottom:24px}}@media only screen and (max-width:480px){.h4.homepage-group-title,h4.homepage-group-title{font-size:1.8em}}.h4.homepage-products-heading-1,.h4.homepage-products-heading-2,.h4.homepage-products-heading-3,.h4.homepage-products-heading-4,.h4.homepage-products-heading-5{margin-bottom:0;margin-top:0;padding-bottom:25px;position:relative;z-index:1}.type-index .products{margin-bottom:30px;padding-bottom:40px!important;position:relative;z-index:1}.type-index .products>*{z-index:1}@media only screen and (max-width:480px){.type-index .products{margin-bottom:40px;padding-bottom:15px!important}}.type-index .products .product.show-more-products-box{border:none;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer;justify-content:center}@media only screen and (max-width:480px){.type-index .products .product.show-more-products-box{border:none;margin-top:10px}}.type-index .products .product.show-more-products-box span{background:transparent;background:-webkit-linear-gradient(1deg,var(--color-primary),var(--color-primary-hover));-webkit-background-clip:text;color:var(--color-secondary);-webkit-text-fill-color:transparent;font-size:1.4em;font-weight:600;letter-spacing:.5px;transition:.3s}@media only screen and (max-width:992px){.type-index .products .product.show-more-products-box span{font-size:1.2em}}@media only screen and (max-width:600px){.type-index .products .product.show-more-products-box span{font-size:1em}}.type-index .products .product.show-more-products-box span svg{height:auto;margin-left:14px;position:relative;top:0;transition:.3s;width:20px}@media only screen and (max-width:767px){.type-index .products .product.show-more-products-box span svg{top:2px}}@media only screen and (max-width:480px){.type-index .products .product.show-more-products-box span svg{margin-left:7px;top:1px;width:14px}}.type-index .products .product.show-more-products-box span svg path{fill:url(#header-shape-gradient) var(--color-primary-hover)}.type-index .products .product.show-more-products-box span svg #header-shape-gradient{--color-stop:var(--color-primary);--color-bot:var(--color-primary-hover)}.type-index .products .product.show-more-products-box span:hover{margin-left:1.5px}.type-index .products .product.show-more-products-box span:hover svg{margin-left:17px}.type-index .products .product.show-more-products-box:hover span{margin-left:1.5px}.type-index .products .product.show-more-products-box:hover span svg{margin-left:17px}.type-index.columns-4 .products .show-more-products-box{width:25%}.type-index .products+.h4.homepage-products-heading-1,.type-index .products+.h4.homepage-products-heading-2,.type-index .products+.h4.homepage-products-heading-3,.type-index .products+.h4.homepage-products-heading-4,.type-index .products+.h4.homepage-products-heading-5{margin-top:0}.order-summary-heading{text-align:center!important}.in-klient h2{font-weight:600;letter-spacing:1px}.middle-banners-wrapper .row{margin:0 -15px}@media only screen and (max-width:1200px){.middle-banners-wrapper .col-sm-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media only screen and (max-width:992px){.middle-banners-wrapper .col-sm-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}@media only screen and (max-width:1200px){.middle-banners-wrapper .col-sm-4+.col-sm-8{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media only screen and (max-width:992px){.middle-banners-wrapper .col-sm-4+.col-sm-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}@media only screen and (max-width:992px){.middle-banners-wrapper{padding:30px 0}}.hp-bottom-banner,.hp-middle-banner{border-radius:0;height:500px;margin:20px auto;max-width:1740px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1200px){.hp-bottom-banner,.hp-middle-banner{height:400px}}@media only screen and (max-width:767px){.hp-bottom-banner,.hp-middle-banner{height:360px;margin:0}}.hp-bottom-banner img,.hp-middle-banner img{height:auto;left:50%;max-height:105%;max-width:inherit!important;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.hp-bottom-banner .banner-caption,.hp-middle-banner .banner-caption{bottom:55px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;left:55px;position:absolute;right:55px;text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;background:#fff;max-width:670px;padding:40px;width:calc(100% - 110px)}.hp-bottom-banner .banner-caption.right,.hp-middle-banner .banner-caption.right{margin-left:auto}@media only screen and (max-width:767px){.hp-bottom-banner .banner-caption,.hp-middle-banner .banner-caption{-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important;background:hsla(0,0%,100%,.85);bottom:25px;left:20px;max-width:100%;padding:25px 20px;right:20px;text-align:center;top:initial;width:auto}}.hp-bottom-banner .banner-caption p,.hp-middle-banner .banner-caption p{color:#000;margin:18px 0}@media only screen and (max-width:767px){.hp-bottom-banner .banner-caption p,.hp-middle-banner .banner-caption p{line-height:1.4em}}.hp-bottom-banner .banner-caption h2,.hp-middle-banner .banner-caption h2{color:#000;font-size:2.3em;font-weight:600;letter-spacing:.5px;line-height:1.1em;margin-bottom:0;margin-top:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){.hp-bottom-banner .banner-caption h2,.hp-middle-banner .banner-caption h2{font-size:1.5em;padding:0 15px;text-align:center}}.hp-bottom-banner .banner-caption .button,.hp-middle-banner .banner-caption .button{font-weight:600;margin-top:5px;min-width:145px;position:relative;z-index:2}@media only screen and (max-width:767px){.hp-bottom-banner .banner-caption .button,.hp-middle-banner .banner-caption .button{min-height:38px;min-width:150px;padding:0 20px;width:auto}}.hp-bottom-banner{height:355px}@media only screen and (max-width:1800px){.hp-bottom-banner{width:auto}}@media only screen and (min-width:768px){.hp-bottom-banner .banner-caption{bottom:inherit;top:50%;transform:translateY(-50%)}}p a{text-decoration:none}p a:hover{text-decoration:underline}.homepage-blog-wrapper,.hp-news,.type-posts-listing{margin-bottom:50px}@media only screen and (max-width:767px){.homepage-blog-wrapper,.hp-news,.type-posts-listing{margin-bottom:0}}.homepage-blog-wrapper .content-inner,.hp-news .content-inner,.type-posts-listing .content-inner{margin:0 auto;max-width:2400px}@media only screen and (max-width:600px){.homepage-blog-wrapper .content-inner,.hp-news .content-inner,.type-posts-listing .content-inner{padding-bottom:35px}}@media only screen and (max-width:480px){.homepage-blog-wrapper .content-inner,.hp-news .content-inner,.type-posts-listing .content-inner{padding-left:20px;padding-right:20px}}.homepage-blog-wrapper .content-inner>p,.hp-news .content-inner>p,.type-posts-listing .content-inner>p{padding-bottom:50px;text-align:center}.homepage-blog-wrapper .go-to-articles,.hp-news .go-to-articles,.type-posts-listing .go-to-articles{color:var(--color-primary);display:inline-block;font-size:1.2em;font-weight:400;letter-spacing:.2px;margin:20px auto 0 auto;text-align:center;text-decoration:none;transition:.3s;width:100%}.homepage-blog-wrapper .go-to-articles:after,.hp-news .go-to-articles:after,.type-posts-listing .go-to-articles:after{color:var(--color-primary);content:"\e901";display:inline-block;font-family:icons;font-size:12px;font-weight:400;height:8px;line-height:1;margin-left:12px;top:0;width:8px}.homepage-blog-wrapper .go-to-articles:hover,.hp-news .go-to-articles:hover,.type-posts-listing .go-to-articles:hover{color:var(--color-primary-hover)}.homepage-blog-wrapper .go-to-articles:hover:after,.hp-news .go-to-articles:hover:after,.type-posts-listing .go-to-articles:hover:after{color:var(--color-primary-hover)}@media only screen and (max-width:767px){.homepage-blog-wrapper .go-to-articles,.hp-news .go-to-articles,.type-posts-listing .go-to-articles{font-size:1em;margin-top:10px}}.homepage-blog-wrapper .news-wrapper,.homepage-blog-wrapper.blog-wrapper,.hp-news .news-wrapper,.hp-news.blog-wrapper,.type-posts-listing .news-wrapper,.type-posts-listing.blog-wrapper{margin:0 -10px;width:calc(100% + 20px)}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-wrapper,.homepage-blog-wrapper.blog-wrapper,.hp-news .news-wrapper,.hp-news.blog-wrapper,.type-posts-listing .news-wrapper,.type-posts-listing.blog-wrapper{border-left:0}}.homepage-blog-wrapper .news-wrapper .news-item,.homepage-blog-wrapper.blog-wrapper .news-item,.hp-news .news-wrapper .news-item,.hp-news.blog-wrapper .news-item,.type-posts-listing .news-wrapper .news-item,.type-posts-listing.blog-wrapper .news-item{background:#fff;border-left:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%;padding:0 10px;width:calc(33.333% - 20px)}@media only screen and (max-width:992px){.homepage-blog-wrapper .news-wrapper .news-item,.homepage-blog-wrapper.blog-wrapper .news-item,.hp-news .news-wrapper .news-item,.hp-news.blog-wrapper .news-item,.type-posts-listing .news-wrapper .news-item,.type-posts-listing.blog-wrapper .news-item{width:calc(50% - 20px)}}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-wrapper .news-item,.homepage-blog-wrapper.blog-wrapper .news-item,.hp-news .news-wrapper .news-item,.hp-news.blog-wrapper .news-item,.type-posts-listing .news-wrapper .news-item,.type-posts-listing.blog-wrapper .news-item{-ms-flex-direction:column;flex-direction:column;margin:0 0 8px 0;max-width:100%;width:100%}}@media only screen and (max-width:480px){.homepage-blog-wrapper .news-wrapper .news-item.st-embla-slide,.homepage-blog-wrapper.blog-wrapper .news-item.st-embla-slide,.hp-news .news-wrapper .news-item.st-embla-slide,.hp-news.blog-wrapper .news-item.st-embla-slide,.type-posts-listing .news-wrapper .news-item.st-embla-slide,.type-posts-listing.blog-wrapper .news-item.st-embla-slide{-ms-flex:0 0 80%;flex:0 0 80%}}.homepage-blog-wrapper .news-wrapper .news-item .image,.homepage-blog-wrapper .news-wrapper .news-item .text,.homepage-blog-wrapper.blog-wrapper .news-item .image,.homepage-blog-wrapper.blog-wrapper .news-item .text,.hp-news .news-wrapper .news-item .image,.hp-news .news-wrapper .news-item .text,.hp-news.blog-wrapper .news-item .image,.hp-news.blog-wrapper .news-item .text,.type-posts-listing .news-wrapper .news-item .image,.type-posts-listing .news-wrapper .news-item .text,.type-posts-listing.blog-wrapper .news-item .image,.type-posts-listing.blog-wrapper .news-item .text{margin:0;width:100%}.homepage-blog-wrapper .news-wrapper .news-item .text,.homepage-blog-wrapper.blog-wrapper .news-item .text,.hp-news .news-wrapper .news-item .text,.hp-news.blog-wrapper .news-item .text,.type-posts-listing .news-wrapper .news-item .text,.type-posts-listing.blog-wrapper .news-item .text{display:-ms-flexbox;display:flex;padding:20px}@media only screen and (max-width:1200px){.homepage-blog-wrapper .news-wrapper .news-item .text,.homepage-blog-wrapper.blog-wrapper .news-item .text,.hp-news .news-wrapper .news-item .text,.hp-news.blog-wrapper .news-item .text,.type-posts-listing .news-wrapper .news-item .text,.type-posts-listing.blog-wrapper .news-item .text{padding:20px}}@media only screen and (max-width:480px){.homepage-blog-wrapper .news-wrapper .news-item .text,.homepage-blog-wrapper.blog-wrapper .news-item .text,.hp-news .news-wrapper .news-item .text,.hp-news.blog-wrapper .news-item .text,.type-posts-listing .news-wrapper .news-item .text,.type-posts-listing.blog-wrapper .news-item .text{-ms-flex-direction:column;flex-direction:column}}.homepage-blog-wrapper .news-wrapper .news-item .text time,.homepage-blog-wrapper.blog-wrapper .news-item .text time,.hp-news .news-wrapper .news-item .text time,.hp-news.blog-wrapper .news-item .text time,.type-posts-listing .news-wrapper .news-item .text time,.type-posts-listing.blog-wrapper .news-item .text time{display:none}.homepage-blog-wrapper .news-wrapper .news-item .text .description,.homepage-blog-wrapper.blog-wrapper .news-item .text .description,.hp-news .news-wrapper .news-item .text .description,.hp-news.blog-wrapper .news-item .text .description,.type-posts-listing .news-wrapper .news-item .text .description,.type-posts-listing.blog-wrapper .news-item .text .description{display:block;font-size:14px;letter-spacing:.3px;line-height:1.8em;margin-top:3px;padding-right:10px}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-wrapper .news-item .text .description,.homepage-blog-wrapper.blog-wrapper .news-item .text .description,.hp-news .news-wrapper .news-item .text .description,.hp-news.blog-wrapper .news-item .text .description,.type-posts-listing .news-wrapper .news-item .text .description,.type-posts-listing.blog-wrapper .news-item .text .description{font-size:.9em;line-height:1.6em}}.homepage-blog-wrapper .news-wrapper .news-item .text .title,.homepage-blog-wrapper.blog-wrapper .news-item .text .title,.hp-news .news-wrapper .news-item .text .title,.hp-news.blog-wrapper .news-item .text .title,.type-posts-listing .news-wrapper .news-item .text .title,.type-posts-listing.blog-wrapper .news-item .text .title{color:#000;display:-webkit-box;font-family:var(--template-headings-font)!important;font-size:1.8em;font-weight:300;-webkit-line-clamp:2;line-height:1.2em;margin-bottom:0;margin-top:0;min-height:inherit;overflow:hidden}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-wrapper .news-item .text .title,.homepage-blog-wrapper.blog-wrapper .news-item .text .title,.hp-news .news-wrapper .news-item .text .title,.hp-news.blog-wrapper .news-item .text .title,.type-posts-listing .news-wrapper .news-item .text .title,.type-posts-listing.blog-wrapper .news-item .text .title{margin-bottom:5px;min-height:initial}}@media only screen and (max-width:480px){.homepage-blog-wrapper .news-wrapper .news-item .text .title,.homepage-blog-wrapper.blog-wrapper .news-item .text .title,.hp-news .news-wrapper .news-item .text .title,.hp-news.blog-wrapper .news-item .text .title,.type-posts-listing .news-wrapper .news-item .text .title,.type-posts-listing.blog-wrapper .news-item .text .title{font-size:1.6em}}.homepage-blog-wrapper .news-wrapper .news-item .text .read-article,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more,.hp-news .news-wrapper .news-item .text .read-article,.hp-news .news-wrapper .news-item .text .read-more,.hp-news.blog-wrapper .news-item .text .read-article,.hp-news.blog-wrapper .news-item .text .read-more,.type-posts-listing .news-wrapper .news-item .text .read-article,.type-posts-listing .news-wrapper .news-item .text .read-more,.type-posts-listing.blog-wrapper .news-item .text .read-article,.type-posts-listing.blog-wrapper .news-item .text .read-more{color:#000;display:inline-block;font-size:1.2em;font-weight:300;height:auto;letter-spacing:.1px;line-height:inherit;margin-top:15px;min-height:inherit;padding:10px 0;position:relative;text-decoration:none;transition:.3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:480px){.homepage-blog-wrapper .news-wrapper .news-item .text .read-article,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more,.hp-news .news-wrapper .news-item .text .read-article,.hp-news .news-wrapper .news-item .text .read-more,.hp-news.blog-wrapper .news-item .text .read-article,.hp-news.blog-wrapper .news-item .text .read-more,.type-posts-listing .news-wrapper .news-item .text .read-article,.type-posts-listing .news-wrapper .news-item .text .read-more,.type-posts-listing.blog-wrapper .news-item .text .read-article,.type-posts-listing.blog-wrapper .news-item .text .read-more{font-size:1em}}.homepage-blog-wrapper .news-wrapper .news-item .text .read-article:after,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more:after,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article:after,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more:after,.hp-news .news-wrapper .news-item .text .read-article:after,.hp-news .news-wrapper .news-item .text .read-more:after,.hp-news.blog-wrapper .news-item .text .read-article:after,.hp-news.blog-wrapper .news-item .text .read-more:after,.type-posts-listing .news-wrapper .news-item .text .read-article:after,.type-posts-listing .news-wrapper .news-item .text .read-more:after,.type-posts-listing.blog-wrapper .news-item .text .read-article:after,.type-posts-listing.blog-wrapper .news-item .text .read-more:after{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transition:.3s;width:50%}.homepage-blog-wrapper .news-wrapper .news-item .text .read-article:hover,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more:hover,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article:hover,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more:hover,.hp-news .news-wrapper .news-item .text .read-article:hover,.hp-news .news-wrapper .news-item .text .read-more:hover,.hp-news.blog-wrapper .news-item .text .read-article:hover,.hp-news.blog-wrapper .news-item .text .read-more:hover,.type-posts-listing .news-wrapper .news-item .text .read-article:hover,.type-posts-listing .news-wrapper .news-item .text .read-more:hover,.type-posts-listing.blog-wrapper .news-item .text .read-article:hover,.type-posts-listing.blog-wrapper .news-item .text .read-more:hover{border-bottom-color:var(--color-primary-hover);color:var(--color-primary-hover)}.homepage-blog-wrapper .news-wrapper .news-item .text .read-article:hover:after,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more:hover:after,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article:hover:after,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more:hover:after,.hp-news .news-wrapper .news-item .text .read-article:hover:after,.hp-news .news-wrapper .news-item .text .read-more:hover:after,.hp-news.blog-wrapper .news-item .text .read-article:hover:after,.hp-news.blog-wrapper .news-item .text .read-more:hover:after,.type-posts-listing .news-wrapper .news-item .text .read-article:hover:after,.type-posts-listing .news-wrapper .news-item .text .read-more:hover:after,.type-posts-listing.blog-wrapper .news-item .text .read-article:hover:after,.type-posts-listing.blog-wrapper .news-item .text .read-more:hover:after{background:var(--color-primary-hover);width:100%}.homepage-blog-wrapper .news-wrapper .news-item .image,.homepage-blog-wrapper.blog-wrapper .news-item .image,.hp-news .news-wrapper .news-item .image,.hp-news.blog-wrapper .news-item .image,.type-posts-listing .news-wrapper .news-item .image,.type-posts-listing.blog-wrapper .news-item .image{position:relative}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-wrapper .news-item .image,.homepage-blog-wrapper.blog-wrapper .news-item .image,.hp-news .news-wrapper .news-item .image,.hp-news.blog-wrapper .news-item .image,.type-posts-listing .news-wrapper .news-item .image,.type-posts-listing.blog-wrapper .news-item .image{height:auto;max-width:100%;width:100%}}.homepage-blog-wrapper .news-wrapper .news-item .image img,.homepage-blog-wrapper.blog-wrapper .news-item .image img,.hp-news .news-wrapper .news-item .image img,.hp-news.blog-wrapper .news-item .image img,.type-posts-listing .news-wrapper .news-item .image img,.type-posts-listing.blog-wrapper .news-item .image img{height:auto;max-height:100%;min-height:100%;min-width:100%;transform:scale(1);transition:1.5s;width:auto}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-wrapper .news-item .image img,.homepage-blog-wrapper.blog-wrapper .news-item .image img,.hp-news .news-wrapper .news-item .image img,.hp-news.blog-wrapper .news-item .image img,.type-posts-listing .news-wrapper .news-item .image img,.type-posts-listing.blog-wrapper .news-item .image img{height:auto;left:0;max-width:100%!important;position:relative;top:0;transform:none;width:100%}}.homepage-blog-wrapper .news-wrapper .news-item .image a:hover img,.homepage-blog-wrapper.blog-wrapper .news-item .image a:hover img,.hp-news .news-wrapper .news-item .image a:hover img,.hp-news.blog-wrapper .news-item .image a:hover img,.type-posts-listing .news-wrapper .news-item .image a:hover img,.type-posts-listing.blog-wrapper .news-item .image a:hover img{transform:scale(1.05)}@media only screen and (max-width:480px){.hp-news .content-inner{padding:0}}.homepage-blog-wrapper .homepage-group-title.h4{width:100%}@media only screen and (max-width:992px){.homepage-blog-wrapper .news-item{margin:0 4px 20px 4px!important}}@media only screen and (max-width:600px){.homepage-blog-wrapper .news-item{margin:0 0 25px!important}}.homepage-blog-wrapper .news-item>a{text-decoration:none}.homepage-blog-wrapper .news-item>a:hover .text .title{text-decoration:underline}.homepage-blog-wrapper,.hp-news{overflow:hidden;padding-bottom:5px}.homepage-blog-wrapper .listingControls,.homepage-blog-wrapper .pagination-wrapper,.hp-news .listingControls,.hp-news .pagination-wrapper{display:none}.homepage-blog-wrapper .content-inner,.hp-news .content-inner{max-width:2400px}.homepage-blog-wrapper .homepage-group-title.h4,.homepage-blog-wrapper h1,.hp-news .homepage-group-title.h4,.hp-news h1{font-family:var(--template-headings-font);font-size:2.6em;font-weight:500;margin-bottom:0;padding:20px 0 30px;position:relative;text-align:center}.homepage-blog-wrapper .homepage-group-title.h4:before,.homepage-blog-wrapper h1:before,.hp-news .homepage-group-title.h4:before,.hp-news h1:before{display:none}@media only screen and (max-width:1200px){.homepage-blog-wrapper .homepage-group-title.h4,.homepage-blog-wrapper h1,.hp-news .homepage-group-title.h4,.hp-news h1{font-size:2.2em}}@media only screen and (max-width:767px){.homepage-blog-wrapper .homepage-group-title.h4,.homepage-blog-wrapper h1,.hp-news .homepage-group-title.h4,.hp-news h1{font-size:2em}}@media only screen and (max-width:480px){.homepage-blog-wrapper .homepage-group-title.h4,.homepage-blog-wrapper h1,.hp-news .homepage-group-title.h4,.hp-news h1{padding:15px 40px 23px 40px!important}}.homepage-blog-wrapper .news-wrapper .news-item,.hp-news .news-wrapper .news-item{-ms-flex:0 0 33.333%;flex:0 0 33.333%}@media only screen and (max-width:992px){.homepage-blog-wrapper .news-wrapper .news-item,.hp-news .news-wrapper .news-item{-ms-flex:0 0 50%;flex:0 0 50%}}.type-posts-listing .news-wrapper{-ms-flex-pack:start;justify-content:flex-start}@media (min-width:992px){.type-posts-listing .news-wrapper .news-item:first-child{background:#fff;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:50px;padding-bottom:0;width:100%}.type-posts-listing .news-wrapper .news-item:first-child .image,.type-posts-listing .news-wrapper .news-item:first-child .text{-ms-flex:initial;flex:initial;max-width:100%;width:100%}.type-posts-listing .news-wrapper .news-item:first-child .text{padding-right:30px;-ms-flex-pack:center;justify-content:center}.type-posts-listing .news-wrapper .news-item:first-child .text .title{font-size:2.3em}.type-posts-listing .news-wrapper .news-item:first-child .text .description{display:block;margin-bottom:20px}.type-posts-listing .news-wrapper .news-item:first-child .image{height:auto}.type-posts-listing .news-wrapper .news-item:first-child .image img{left:0;position:relative;top:0;transform:none}.type-posts-listing .news-wrapper .news-item:first-child .image a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.type-posts-listing .news-wrapper .news-item:first-child .image a:hover img{transform:scale(1.1)!important}}@media (min-width:992px) and only screen and (max-width:767px){.type-posts-listing .news-wrapper .news-item:first-child{margin-bottom:25px;padding-bottom:25px}}@media (min-width:992px) and (max-width:400px){.type-posts-listing .news-wrapper .news-item:first-child{border:none;padding-bottom:0}}@media (min-width:992px) and only screen and (max-width:992px){.type-posts-listing .news-wrapper .news-item:first-child .text{padding-left:12px}}@media (min-width:992px) and (max-width:768px){.type-posts-listing .news-wrapper .news-item:first-child{-ms-flex-direction:column;flex-direction:column}.type-posts-listing .news-wrapper .news-item:first-child .image,.type-posts-listing .news-wrapper .news-item:first-child .text{max-width:100%;width:100%}.type-posts-listing .news-wrapper .news-item:first-child .image{margin-left:12px;margin-right:12px;width:calc(100% - 24px)}}.homepage-box.welcome-wrapper{margin:0 auto;max-width:1740px}.homepage-box.welcome-wrapper .welcome{background:#fff;margin-bottom:54px;padding:40px 15px 25px}@media only screen and (max-width:480px){.homepage-box.welcome-wrapper .welcome{padding:40px 0 25px}}@media only screen and (max-width:480px){.homepage-box.welcome-wrapper .welcome{margin-bottom:40px}}.homepage-box.welcome-wrapper .h1,.homepage-box.welcome-wrapper h1{color:#000;font-family:var(--template-headings-font)!important;font-size:3.3em;font-weight:500;letter-spacing:0;line-height:1.2em;margin:0 auto 25px;max-width:1200px;padding-bottom:0;position:relative;text-align:center}.homepage-box.welcome-wrapper .h1:before,.homepage-box.welcome-wrapper h1:before{display:none}@media only screen and (max-width:767px){.homepage-box.welcome-wrapper .h1,.homepage-box.welcome-wrapper h1{font-size:2.2em;padding-bottom:0!important}}.homepage-box.welcome-wrapper .container{color:#000;padding:0 15px!important;text-align:center}.homepage-box.welcome-wrapper .button{color:#fff;display:inline-block!important;font-size:14px;font-weight:400;height:38px;line-height:38px;margin:0 auto;margin-top:25px;min-width:178px;padding:0 20px;text-decoration:none}.homepage-box.welcome-wrapper img{height:auto;max-width:100%;width:auto}.homepage-box.welcome-wrapper p{color:#000;font-size:16px;font-weight:300;letter-spacing:.7px;line-height:1.6em;margin:0 auto;max-width:1140px}.homepage-box.welcome-wrapper p a{text-decoration:underline}.homepage-box.welcome-wrapper p strong{font-weight:700}@media only screen and (max-width:480px){.homepage-box.welcome-wrapper p{font-size:15px;line-height:1.6em}}@media only screen and (max-width:767px){.homepage-box.welcome-wrapper .welcome{padding-top:0}}.content{padding:0}@media only screen and (max-width:767px){.row.banners-content{margin-left:-20px!important;margin-right:-20px!important;max-width:initial!important;width:calc(100% + 40px)!important}}@media only screen and (max-width:480px){.row.banners-content{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important}}.row.banners-content .banner-wrapper img{display:inherit;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.type-index.multiple-columns-body #carousel .item .extended-banner-texts{padding:40px 70px}.type-index.multiple-columns-body #carousel .item .extended-banner-texts .extended-banner-title{font-size:4em}.type-index.multiple-columns-body #carousel .carousel-indicators{bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.type-index.multiple-columns-body #carousel .carousel-indicators li{margin:0 15px}.type-index.multiple-columns-body .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{font-size:2.1em;margin-left:-2px}.type-index.multiple-columns-body .next-to-carousel-banners .banner-wrapper{padding:0}.type-index.multiple-columns-body .next-to-carousel-banners .banner-wrapper img{max-width:65%!important}.type-index.multiple-columns-body .hp-news .content{width:100%}}@media only screen and (min-width:768px) and (max-width:992px){.type-index.multiple-columns-body .next-to-carousel-banners .banner-wrapper a .extended-banner-texts{padding:20px 40px}}@media only screen and (min-width:768px) and (max-width:992px){.type-index.multiple-columns-body .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{font-size:2.6em}}@media only screen and (min-width:768px){.multiple-columns-body .category-title:before,.multiple-columns-body h1:before,.multiple-columns-body.in-klient h1:before,.multiple-columns-body.type-post h1:before,.multiple-columns-body.type-posts-listing h1:before{display:none}.multiple-columns-body.type-detail .benefitBanner:before{display:none}.multiple-columns-body.type-detail .benefitBanner{background:#fafafa}.multiple-columns-body .benefitBanner .benefitBanner__item .benefitBanner__title{font-size:1.3em}.multiple-columns-body.type-detail .shp-tabs-wrapper .row .shp-tabs-row{border-right:none;width:100%}.multiple-columns-body.type-detail .shp-tabs-wrapper #tab-content{padding-left:0}.multiple-columns-body.type-detail .shp-tabs-holder ul.shp-tabs li:first-child a{padding-left:0!important}.multiple-columns-body.type-detail .shp-tabs-wrapper #p-detail-tabs{-ms-flex-direction:row;flex-direction:row}.multiple-columns-body.type-detail .shp-tabs-wrapper .row .shp-tabs-row+div{width:100%}.multiple-columns-body.type-detail .products-related-header{background:transparent;padding-top:25px}.multiple-columns-body.type-detail .products-related-header:before{display:none}.multiple-columns-body.type-detail h1{margin-bottom:0;margin-top:15px}.multiple-columns-body.type-detail h1:before{display:none}.multiple-columns-body.type-detail .products-related-header+.products-block{background:transparent;padding:0 20px}.multiple-columns-body.type-detail .products-related-header+.products-block:before{display:none}.multiple-columns-body.type-detail .products-related-header+#productsAlternative{background:transparent;padding:0 20px}.multiple-columns-body.type-detail .products-related-header+#productsAlternative:before{display:none}}@media only screen and (min-width:768px) and (min-width:992px){.multiple-columns-body.type-detail .shp-tabs-wrapper .extended-description{width:42%}}.category-perex.empty-content-category{text-align:center}.empty-content.empty-content-404{text-align:center}.gears-container{font-size:24px;height:100px;margin:0 auto;margin-bottom:15px;padding:28px 68px;position:relative;width:100px}.gear-rotate{-webkit-animation:gear-rotate 1s linear infinite;-moz-animation:gear-rotate 1s linear infinite;animation:gear-rotate 1s linear infinite;background:#ccc;border-radius:1em;height:2em;left:50%;margin-left:-2.1em;margin-top:0;position:absolute;top:50%;width:2em}.gear-rotate-left{-webkit-animation:gear-rotate-left 1s linear infinite;-moz-animation:gear-rotate-left 1s linear infinite;animation:gear-rotate-left 1s linear infinite;background:#ccc;border-radius:1em;height:2em;margin-top:-1.2em;position:absolute;top:50%;width:2em}.gear-rotate-left:before,.gear-rotate:before{background:linear-gradient(0deg,transparent 39%,#ccc 0,#ccc 61%,transparent 0),linear-gradient(60deg,transparent 42%,#ccc 0,#ccc 58%,transparent 0),linear-gradient(120deg,transparent 42%,#ccc 0,#ccc 58%,transparent 0);border-radius:1.4em;content:"";height:2.8em;left:-.4em;position:absolute;top:-.4em;width:2.8em}.gear-rotate-left:after,.gear-rotate:after{background:#fff;border-radius:.5em;content:"";height:1em;left:.5em;position:absolute;top:.5em;width:1em}@-webkit-keyframes gear-rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-180deg)}}@-moz-keyframes gear-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-180deg)}}@keyframes gear-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-180deg)}}@-webkit-keyframes gear-rotate-left{0%{-webkit-transform:rotate(30deg)}to{-webkit-transform:rotate(210deg)}}@-moz-keyframes gear-rotate-left{0%{-webkit-transform:rotate(30deg)}to{-webkit-transform:rotate(210deg)}}@keyframes gear-rotate-left{0%{-webkit-transform:rotate(30deg)}to{-webkit-transform:rotate(210deg)}}.product-top{display:block}.quick-view-box .quick-box-content .p-detail-inner-header h1{padding-top:25px}@media only screen and (min-width:768px){.quick-view-box .product-top .p-detail-info>div:not([class]){top:30px}}.quick-view-box .p-detail .p-detail-inner>.p-detail-inner-header,.quick-view-box .p-detail .p-detail-inner>.product-top>.col-xs-12>.p-detail-info>.stars-wrapper,.quick-view-box .p-detail .p-detail-inner>p.code{display:block}.quick-view-box .p-detail .p-image{text-align:center}.quick-view-box .quick-box-content h1{padding-left:0;padding-top:0}.quick-view-box .pr-list-unit{font-size:16px}.quick-view-box .p-final-price-wrapper{margin-top:10px!important}.quick-view-box .product-top:before{display:none!important}.quick-view-box .benefitBanner{display:none!important}@media only screen and (max-width:767px){.quick-view-box .p-detail .p-detail-inner{background:#fff;margin:0;padding:0}.quick-view-box .p-detail-inner-header h1{padding-right:35px}}.quick-view-box .quick-box-content .row.product-top .p-image-wrapper{height:auto}.quick-view-box .quick-box-content #variants{clear:both;width:100%}body .quick-view-box .quick-box-content #choose-variant{min-height:inherit}.type-detail main#content{position:relative}.p-detail{padding-bottom:15px}@media only screen and (max-width:767px){.p-detail{padding-bottom:30px}}@media only screen and (max-width:992px){.p-detail .p-detail-inner h1{margin-left:0;padding-left:0}}@media only screen and (max-width:767px){.p-detail .p-detail-inner h1{position:relative;z-index:1}}.p-detail .p-image-wrapper,.p-detail .p-info-wrapper{float:left}.p-detail .p-image-wrapper{border-radius:0!important;-ms-flex:0 0 60%;flex:0 0 60%;max-width:unset;padding-top:10px!important;width:60%}@media (max-width:1680px){.p-detail .p-image-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media only screen and (max-width:992px){.p-detail .p-image-wrapper{-ms-flex:unset;flex:unset;padding-top:0!important;width:100%}}@media only screen and (max-width:767px){.p-detail .p-image-wrapper{padding:0}}.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex:0 0 40%;flex:0 0 40%;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;max-width:unset;padding:5px 50px 0 50px!important;padding-top:20px!important;position:relative;position:-webkit-sticky;position:sticky;top:80px;width:40%}@media (max-width:1680px){.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media only screen and (max-width:992px){.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{-ms-flex:unset;flex:unset;padding-top:0!important;width:100%}}.p-detail div.col-xs-12.p-info-wrapper>*,.p-detail div.p-info-wrapper>*{width:100%}.p-detail div.col-xs-12.p-info-wrapper .dkLabComparerDiv,.p-detail div.col-xs-12.p-info-wrapper .dkLabFavDiv,.p-detail div.p-info-wrapper .dkLabComparerDiv,.p-detail div.p-info-wrapper .dkLabFavDiv{margin-bottom:0!important;margin-top:12px!important}.p-detail div.col-xs-12.p-info-wrapper .dkLabFavDiv,.p-detail div.p-info-wrapper .dkLabFavDiv{margin-bottom:12px!important;margin-top:15px}.p-detail div.col-xs-12.p-info-wrapper .stars-wrapper,.p-detail div.p-info-wrapper .stars-wrapper{-ms-flex-order:-4;order:-4}@media only screen and (max-width:1350px){.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{padding:0 3%!important}}@media only screen and (max-width:1200px){.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{padding:0 2%!important}}@media only screen and (max-width:992px){.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{border-left:none;-ms-flex:unset;flex:unset;max-width:100%;padding:0 10px!important}}@media only screen and (max-width:767px){.p-detail div.col-xs-12.p-info-wrapper,.p-detail div.p-info-wrapper{padding:0!important}}.p-detail .p-detail .p-image-wrapper,.p-detail .p-detail .p-info-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media only screen and (max-width:767px){.p-detail .p-detail .p-image-wrapper,.p-detail .p-detail .p-info-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.p-detail .p-thumbnails-wrapper{display:block;margin:20px 0 0 0;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:992px){.p-detail .p-thumbnails-wrapper{margin-top:10px}}.p-detail .p-thumbnails-wrapper .p-thumbnails .p-thumbnails-inner .p-thumbnail{border:2px solid transparent;border-radius:0;opacity:1}.p-detail .p-thumbnails-wrapper .p-thumbnails .p-thumbnails-inner .p-thumbnail.highlighted{border:2px solid var(--color-primary)}.p-detail .p-image{border:1px solid #ededed;position:relative}.p-detail .p-image #wrap{border-radius:0;height:100%;overflow:hidden}.p-detail .p-image #wrap .mousetrap{height:100%!important}.p-detail .p-image #wrap #cloud-zoom-big{height:100%!important}.p-detail .p-image #wrap a{display:-ms-flexbox!important;display:flex!important;height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.p-detail .p-info-wrapper{margin-bottom:0}.p-detail .p-info-wrapper .detail-parameters tr td,.p-detail .p-info-wrapper .detail-parameters tr th{padding:0}.p-detail .browse-p{display:none}.p-detail .p-thumbnails{height:80px;margin:0 0 0 45px;margin-bottom:10px;overflow:visible;position:relative;width:calc(100% - 90px)}@media (min-width:768px){.p-detail .p-thumbnails{height:105px}}.p-detail .p-thumbnails>div{height:80px;left:0;position:absolute;top:0;-webkit-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out;width:9999em}@media (min-width:768px){.p-detail .p-thumbnails>div{height:105px}}.p-detail .p-thumbnails>div>div{display:inline-block}.p-detail .p-thumbnails>div>div:after,.p-detail .p-thumbnails>div>div:before{content:" ";display:table}.p-detail .p-thumbnails>div>div:after{clear:both}.p-detail .p-thumbnails>div>div:after,.p-detail .p-thumbnails>div>div:before{content:" ";display:table}.p-detail .p-thumbnails>div>div:after{clear:both}.p-detail .p-thumbnails a{float:left;margin-left:-1px;max-width:100%;position:relative}.p-detail .p-thumbnails a:hover{opacity:1!important}.p-detail .p-thumbnails a:focus{outline:0}.p-detail .p-thumbnails a img{border:none;display:block}.p-detail .p-thumbnails a:first-child{margin-left:0}.p-detail .p-thumbnails a.cbox-gal{display:none}.p-detail .p-thumbnails .thumbnail-next,.p-detail .p-thumbnails .thumbnail-prev{display:-ms-flexbox;display:flex;line-height:1;margin-top:0;position:absolute;top:0;width:45px;z-index:2;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:0!important;height:80px;padding-left:2px;padding-top:1px;text-decoration:none}@media (min-width:768px){.p-detail .p-thumbnails .thumbnail-next,.p-detail .p-thumbnails .thumbnail-prev{height:105px}}.p-detail .p-thumbnails .thumbnail-next,.p-detail .p-thumbnails .thumbnail-prev{opacity:0}.p-detail .p-thumbnails .thumbnail-next:before,.p-detail .p-thumbnails .thumbnail-prev:before{background:transparent!important;font-size:20px;line-height:0;width:20px}.p-detail .p-thumbnails .thumbnail-prev{left:-45px}.p-detail .p-thumbnails .thumbnail-prev:before{color:#000;content:"\e90f"}.p-detail .p-thumbnails .thumbnail-next{right:-45px}.p-detail .p-thumbnails .thumbnail-next:before{color:#000;content:"\e910"}.p-detail .p-thumbnails.overflow-next .thumbnail-next{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.p-detail .p-thumbnails.overflow-prev .thumbnail-prev{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.p-detail .p-thumbnail:before,.p-detail .show360image:before{background-color:transparent;border-radius:0;content:"";position:absolute;transition:background-color .3s ease-out}.p-detail .p-thumbnails-vertical .p-thumbnail:before,.p-detail .p-thumbnails-vertical .show360image:before{height:100%;left:1px;width:2px}.p-detail .p-thumbnails-horizontal .p-thumbnail:before,.p-detail .p-thumbnails-horizontal .show360image:before{height:2px;top:1px;width:100%}.p-detail .p-image-wrapper img{height:auto;max-height:100%;max-width:100%;width:auto}.p-detail .brand-wrap{-ms-flex-order:-2;font-size:12px;order:-2}@media only screen and (max-width:480px){.p-detail .brand-wrap{margin-top:8px}}.p-detail .p-code{color:#000;display:inline-block;float:left;font-size:12px;letter-spacing:0;margin:0 0 5px 0;padding:0;-ms-flex-order:-3;margin-top:20px;order:-3}@media only screen and (max-width:992px){.p-detail .p-code{padding-top:0}}@media only screen and (max-width:767px){.p-detail .p-code{margin-bottom:5px}}.p-detail .availability-value{margin-top:15px;-ms-flex-order:-1;order:-1}.p-detail .stars{width:90px}.p-detail .stars .star{width:18px}.p-detail .stars .star:before{font-size:10px}.p-detail .price-line{display:-ms-flexbox;display:flex;float:none!important;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.p-detail .price-line{padding-bottom:0!important}}@media only screen and (max-width:480px){.p-detail .price-line{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.p-detail .price-line .p-final-price-wrapper{-ms-flex-order:0;order:0}.p-detail .price-line .p-final-price-wrapper .price-final{width:100%;-ms-flex-order:3;order:3}.p-detail .price-line .p-final-price-wrapper .price-save{-ms-flex-order:-1;background:#c60000;color:#fff;font-size:14px;font-weight:700;margin:0 10px 0 0;order:-1;padding:4px 9px}.p-detail .price-line .p-final-price-wrapper .price-standard{color:#000;font-size:14px;font-weight:400;margin:0}.p-detail .price-line .p-final-price-wrapper .price-measure{-ms-flex-order:3;order:3}.p-detail .price-line .p-final-price-wrapper .price-save~.price-final{color:#c60000!important}.p-detail .price-line .price-additional{display:block;font-weight:500;margin-bottom:15px;margin-top:7px;opacity:.6;position:relative;width:100%}.p-detail .price-line .delivery-line{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;letter-spacing:.3px;-ms-flex-pack:end;font-size:15px;justify-content:flex-end;width:50%}@media only screen and (max-width:480px){.p-detail .price-line .delivery-line{width:100%;-ms-flex-pack:start;justify-content:flex-start}}.p-detail .price-line .delivery-line .delivery-time-label{margin-right:4px;min-width:135px}.p-detail .price-line .delivery-line .default-variant{display:block}.p-detail .price-line .delivery-line .default-variant.noDisplay{display:none}.p-detail .price-line .delivery-line .availability-value{margin-left:auto;text-align:right}.p-detail .price-line .delivery-line .availability-value:not(.no-display){display:-ms-flexbox;display:flex;margin-left:auto;text-align:right;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-bottom:12px}@media only screen and (max-width:480px){.p-detail .price-line .delivery-line .availability-value:not(.no-display){text-align:left;-ms-flex-pack:start;justify-content:flex-start}}.p-detail .price-line .delivery-line .availability-value .parameter-dependent:not(.no-display){display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.p-detail .price-line .delivery-line .availability-label:not(.no-display){display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;letter-spacing:0;-ms-flex-align:center;align-items:center;background:#f2f2f2;margin-bottom:0;margin-top:0;min-height:28px;padding:0 20px;padding-bottom:1px;text-transform:none}.p-detail .price-line .delivery-line .availability-label:not(.no-display)+.availability-amount{display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;letter-spacing:0;-ms-flex-align:center;align-items:center;background:#f2f2f2;color:#7c7c7c;margin-bottom:0;margin-left:-15px;margin-top:0;min-height:28px;opacity:1;padding:0 20px 0 0;text-transform:none}.p-detail .price-line .delivery-line .availability-label:not(.no-display)[style="color: #008F0A"]{background:#008f0a;color:#fff!important}.p-detail .price-line .delivery-line .availability-label:not(.no-display)[style="color: #008F0A"]:before{background-image:url(assets/external/vanta/img/icons/av-check-3bfc2695.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";display:inline-block;height:14px;margin-right:8px;margin-top:-7px;position:relative;top:4px;width:14px}.p-detail .price-line .delivery-line .availability-label:not(.no-display)[style="color: #008F0A"]+.availability-amount{background:#008f0a;color:#fff}.p-detail .price-line .delivery-line>div{display:inline-block}.p-detail .price-line .delivery-line .shipping-options{display:inline-block;margin-bottom:10px;margin-left:2px;margin-top:10px;padding-left:30px;position:relative;text-decoration:underline}.p-detail .price-line .delivery-line .shipping-options:hover{text-decoration:none}.p-detail .price-line .delivery-line .shipping-options:before{background-image:url(assets/external/vanta/img/icons/truck.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;height:20px;left:0;margin-right:7px;position:absolute;top:-2px;width:20px}.p-detail .price-line .price-final{color:#000!important;display:block;font-size:2em;font-weight:700;letter-spacing:0;line-height:1em;-ms-flex-order:-1;margin:6px 0;order:-1}.p-detail .price-line .price-final .pr-list-unit{color:#9c9c9c;font-size:14px;position:relative;top:0}@media only screen and (max-width:992px){.p-detail .price-line .price-final{font-size:2.5em}}@media only screen and (max-width:480px){.p-detail .price-line .price-final{font-size:2em}}.p-detail .price-line .price-standard{color:rgba(0,0,0,.5);font-size:1.5em;font-weight:300;margin-left:15px;margin-right:10px;text-decoration:line-through}@media only screen and (max-width:992px){.p-detail .price-line .price-standard{font-size:1.2em}}@media only screen and (max-width:480px){.p-detail .price-line .price-additional{margin-top:0}}.p-detail .price-line .price-save{color:#af0000;font-size:1.5em;margin-left:10px}@media only screen and (max-width:992px){.p-detail .price-line .price-save{font-size:1.2em}}@media only screen and (max-width:767px){.p-detail .p-detail-inner{background:#fff;margin:-24px -15px 0 -15px;padding:24px 16px}}@media only screen and (max-width:767px) and (max-width:480px){.p-detail .p-detail-inner{padding-bottom:0}}@media only screen and (min-width:768px){.multiple-columns-body.type-detail .product-top.row{margin:0}.multiple-columns-body.type-detail .product-top.row:before{display:none}.multiple-columns-body.type-detail .p-detail div.col-xs-12.p-info-wrapper,.multiple-columns-body.type-detail .p-detail div.p-info-wrapper{padding:24px 24px 24px!important}.multiple-columns-body.type-detail .p-detail .p-image-wrapper{padding:0 24px 0 0!important}.multiple-columns-body.type-detail .shp-tabs-holder ul.shp-tabs li a{padding:15px 25px!important}.multiple-columns-body.type-detail .shp-tabs-holder ul.shp-tabs li{-ms-flex:none;flex:none}}@media only screen and (max-width:1200px){.multiple-columns-body.type-detail .product-top .add-to-cart{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:1200px) and (min-width:768px){.multiple-columns-body.type-detail .product-top .add-to-cart .quantity{margin-bottom:16px}}#variants .variant-table .quantity{height:30px;padding:0 30px;width:94px}#variants .variant-table .quantity input{height:30px;width:34px}#variants .variant-table .quantity .decrease,#variants .variant-table .quantity .increase{height:30px;width:30px}#variants .table-row{border-bottom:1px solid #f2f2f2}#variants .variant-table .table-row .btn.btn-cart{background-image:url(assets/external/pearl/img/icons/cart-w.svg);background-position:50%;background-repeat:no-repeat;background-size:19px;border-radius:0;display:inline-block!important;font-size:16px;margin-left:10px;margin-top:-6px;min-height:36px;min-width:36px;width:36px}.product-top{background:#fff;-ms-flex-pack:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:stretch;margin:0;padding-top:10px;position:relative;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.product-top{margin:0;width:100%}}.product-top>div.col-xs-12{padding:0!important}.product-top h1{font-family:var(--template-headings-font)!important;font-size:3em;margin-top:0;padding:0;position:relative}@media only screen and (max-width:1200px){.product-top h1{font-size:3em}}@media only screen and (max-width:992px){.product-top h1{font-size:2.5em}}@media only screen and (max-width:767px){.product-top h1{margin-bottom:0}}.product-top .p-detail-inner-header:has(.brand-wrap) h1{margin-bottom:0}.product-top .p-detail-inner-header:has(.brand-wrap) .brand-wrap{margin-bottom:20px}.product-top .p-detail-inner-header:has(.brand-wrap) .brand-wrap a{text-decoration:none}.product-top .p-detail-inner-header:has(.brand-wrap) .brand-wrap a span{text-decoration:underline}.product-top #choose-variant{display:inline-block!important;line-height:40px;min-height:inherit}.product-top .p-detail-info .detail-parameters{margin-bottom:0;margin-top:12px;width:100%;-ms-flex-order:3;border-spacing:unset;border-top:1px solid #d9d9d9;order:3;padding-top:30px}@media only screen and (max-width:480px){.product-top .p-detail-info .detail-parameters{margin-bottom:0;margin-top:20px;padding-top:20px}}.product-top .p-detail-info .detail-parameters tr.surcharge-list td,.product-top .p-detail-info .detail-parameters tr.surcharge-list th{display:block}.product-top .p-detail-info .detail-parameters tr{display:block}.product-top .p-detail-info .detail-parameters tr td,.product-top .p-detail-info .detail-parameters tr th{display:block;width:100%}.product-top .p-detail-info .detail-parameters td[colspan="2"]{padding:0!important}.product-top .p-detail-info .detail-parameters tr.variant-list{border-bottom:15px solid transparent;display:block;overflow:auto}.product-top .p-detail-info .detail-parameters tr.variant-list td{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:55px;padding:0 10px 0 0}.product-top .p-detail-info .detail-parameters tr.variant-list th{color:#393939;display:block;font-family:var(--template-headings-font);font-size:1.4em;font-weight:400;margin-bottom:12px;padding-bottom:0;padding-right:0!important}.product-top .p-detail-info .detail-parameters tr.variant-list td,.product-top .p-detail-info .detail-parameters tr.variant-list th{display:block;padding:0;width:100%!important}.product-top .p-detail-info .detail-parameters tr.variant-list .hidden-split-parameter .parameter-value{display:none}.product-top .p-detail-info .detail-parameters tr.variant-list .hidden-split-parameter .advanced-parameter{cursor:pointer;float:left;margin-bottom:10px;width:auto}.product-top .p-detail-info .detail-parameters tr.variant-list .hidden-split-parameter .advanced-parameter .advanced-parameter-inner{border-radius:0;height:60px;margin-right:10px;padding:0;width:60px}@media only screen and (max-width:480px){.product-top .p-detail-info .detail-parameters tr.variant-list .hidden-split-parameter .advanced-parameter .advanced-parameter-inner{height:48px;width:48px}}.product-top .p-detail-info .detail-parameters th{font-weight:600;text-align:left}.product-top .p-detail-info .detail-parameters td select{-webkit-appearance:none;-moz-appearance:none;background:url(assets/external/vanta/img/icons/chevron-down.svg) no-repeat right 13px center;background-color:#f7f7f9;border:1px solid #ededed;border-radius:0;color:#000;font-weight:600;font:var(--template-font)!important;height:52px;letter-spacing:0;margin:0;max-width:100%;padding:8px 15px;position:relative;width:100%}.product-top .p-detail-info .detail-parameters td select:focus{outline:none}@media only screen and (max-width:480px){.product-top .p-detail-info .detail-parameters td select{height:42px}}.product-top .social-buttons-wrapper{margin-bottom:25px;margin-top:10px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.product-top .social-buttons-wrapper{margin-top:20px}}@media only screen and (max-width:767px){.product-top .social-buttons-wrapper{margin-bottom:0}}@media only screen and (max-width:480px){.product-top .social-buttons-wrapper{margin-top:20px}}.product-top .social-buttons-wrapper .p-code{-ms-flex-order:2;color:#000;font-size:13px;margin-bottom:0;margin-left:auto;margin-top:0;opacity:.5;order:2}.product-top .social-buttons-wrapper .link-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-top .social-buttons-wrapper .link-icons>a{margin-right:35px}@media only screen and (max-width:480px){.product-top .social-buttons-wrapper .link-icons>a{margin-right:20px}}.product-top .social-buttons-wrapper .link-icons>a.share{display:none}.product-top .social-buttons-wrapper .social-buttons .twitter{min-width:70px}.product-top .social-buttons-wrapper .social-buttons .facebook{min-width:115px}.product-top .social-buttons-wrapper .social-buttons .facebook iframe{min-width:320px;width:320px}.product-top .social-buttons-wrapper a{color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;font-weight:400;text-transform:none;-ms-flex-align:center;align-items:center;margin-right:0;text-align:center;text-decoration:none}.product-top .social-buttons-wrapper a:before{transition:.3s}.product-top .social-buttons-wrapper a span{color:#000;font-size:17px;font-weight:400;letter-spacing:.5px;text-transform:none}.product-top .social-buttons-wrapper a:hover{text-decoration:underline}.product-top .social-buttons-wrapper a:hover span{text-decoration:underline}.product-top .social-buttons-wrapper .link-icon.share:before,.product-top .social-buttons-wrapper .link-icon.watchdog:before{color:#000;font-size:40px;line-height:46px;margin-bottom:5px}.product-top .social-buttons-wrapper .link-icon.watchdog:before{font-size:30px}.product-top .social-buttons-wrapper .link-icon.print{display:none!important}.product-top .social-buttons-wrapper .link-icon:before{content:"";height:28px;margin:0 10px 0 0;width:28px}.product-top .social-buttons-wrapper .link-icon.share:before{background-position:50%;background-repeat:no-repeat;background-size:32px;content:url(assets/external/vanta/img/icons/share-fb04dcb6.svg)}.product-top .social-buttons-wrapper .link-icon.print:before{background-position:50%;background-repeat:no-repeat;background-size:32px;content:url(assets/external/vanta/img/icons/printer-fb04dcb6.svg);padding-top:4px}.product-top .social-buttons-wrapper .link-icon.chat:before{background-position:50%;background-repeat:no-repeat;background-size:26px;content:url(assets/external/vanta/img/icons/chat-fb04dcb6.svg);padding-top:0}.product-top .social-buttons-wrapper .link-icon.watchdog:before{background-position:50%;background-repeat:no-repeat;background-size:32px;content:url(assets/external/vanta/img/icons/hire-fb04dcb6.svg);margin-bottom:-5px}.product-top .social-buttons-wrapper .link-icon{transition:.3s}.product-top .social-buttons-wrapper .link-icon:hover.chat:before,.product-top .social-buttons-wrapper .link-icon:hover.print:before{opacity:1!important}.product-top .social-buttons-wrapper .link-icon:hover.share:before,.product-top .social-buttons-wrapper .link-icon:hover.watchdog:before{color:#000;opacity:1!important}.product-top .availability-value,.product-top .p-final-price-wrapper{margin-top:20px;width:100%}@media only screen and (max-width:480px){.product-top .availability-value,.product-top .p-final-price-wrapper{margin-top:0}}.product-top .availability-value{margin-bottom:15px;margin-top:10px}.product-top .availability-value .availability-amount{margin-left:5px;opacity:.5}.product-top .na-dotaz{margin-top:15px}.product-top.dotaz-detail .delivery-time,.product-top.dotaz-detail .delivery-time-label,.product-top.dotaz-detail .shipping-options{display:none}.product-top .p-final-price-wrapper{-ms-flex-order:2;display:-ms-flexbox;display:flex;order:2;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}@media only screen and (max-width:480px){.product-top .p-final-price-wrapper{margin-top:20px;width:100%}}.product-top .p-final-price-wrapper .price-measure{margin-bottom:5px;margin-top:5px;width:100%}.product-top .p-final-price-wrapper.in-discount{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-top .p-final-price-wrapper.in-discount .price-measure{-ms-flex-order:3;margin-right:auto;margin-top:10px;order:3;text-align:left}.product-top .p-final-price-wrapper.in-discount .price-side{background:#d5000085;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-order:2;border-radius:0 0 6px 6px;order:2}.product-top .p-final-price-wrapper.in-discount .price-side .price-final{color:#fff!important;line-height:1}.product-top .p-final-price-wrapper.in-discount .price-side .price-final .price-final-holder{display:block;padding:6px 10px}.product-top .p-final-price-wrapper.in-discount .price-side .price-final .parameter-dependent{display:block}.product-top .p-final-price-wrapper.in-discount .price-side .price-final .parameter-dependent.no-display{display:none}.product-top .p-final-price-wrapper.in-discount .price-side .price-final .pr-list-unit{color:#fff}.product-top .p-final-price-wrapper.in-discount .price-side .price-additional{color:#fff;margin-bottom:10px;opacity:.9;padding:0 12px;text-align:left}.product-top .p-final-price-wrapper.in-discount .discount-side{background:#c9c9c9;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.product-top .p-final-price-wrapper.in-discount .discount-side .price-standard{color:#000;margin:0 10px;-ms-flex-order:0;font-size:1.3em;order:1}.product-top .p-final-price-wrapper.in-discount .discount-side .price-save{background:#505050;color:#fff;font-size:1.3em;font-weight:600;margin-left:0;margin-right:auto;padding:3px 10px}.product-top .p-final-price-wrapper.in-discount .discount-side .price-save .parameter-dependent{display:inline-block;padding:5px 9px}.product-top .p-final-price-wrapper.in-discount .discount-side .price-save .parameter-dependent.no-display{display:none}.product-top .price-line{padding-bottom:0}@media only screen and (max-width:480px){.product-top .price-line{padding-top:0!important}}.product-top .social-buttons-wrapper{display:-ms-flexbox;display:flex;position:relative}.product-top .social-buttons-wrapper .social-buttons{background:#f2f2f2;border:1px solid #ccc;border-radius:4px;left:0;min-height:auto;min-width:100%;padding:10px;position:absolute;top:66px;z-index:2}.product-top .social-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-right:70px}.product-top .social-buttons>div{margin-bottom:8px;width:100%}.product-top .social-buttons .close-wrapper{text-align:right;-ms-flex-pack:end;border:1px solid #ccc;justify-content:flex-end;margin-right:0!important;padding-left:0;padding:3px 10px!important;position:absolute;right:15px;top:12px}.product-top .social-buttons .close-wrapper a{margin-top:0!important}.product-top .social-buttons>div{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;display:-ms-flexbox;display:flex;flex-shrink:0;padding-right:5px;width:auto}.product-top .social-buttons>div iframe{vertical-align:middle}.product-top .social-buttons>div:last-child{padding-right:0}.product-top .social-buttons>div.close-wrapper{justify-self:flex-end;-ms-flex-positive:1;flex-grow:1;padding-left:1em;text-align:left;text-transform:uppercase}.product-top .social-buttons>div.addthis{padding-right:0;width:100%}.product-top .social-buttons.no-display{display:-ms-flexbox!important;display:flex!important;opacity:0;z-index:-1}@media (min-width:480px){.product-top .quantity{margin-right:10px!important;width:158px}.product-top .quantity input{font-size:1.5em;font-weight:500;width:70px}}@media only screen and (max-width:480px){.product-top .quantity input{font-size:1.3em;width:34px}}@media only screen and (max-width:480px){.product-top .quantity{margin-right:8px!important;padding:0 32px;width:100px}.product-top .quantity .decrease,.product-top .quantity .increase{width:37px}}.product-top .add-to-cart{display:-ms-flexbox;display:flex;margin-bottom:0;padding-bottom:15px;padding-top:30px;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width:992px){.product-top .add-to-cart{padding-top:20px}}@media only screen and (max-width:767px){.product-top .add-to-cart{-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-align:center!important;align-items:center!important}}@media only screen and (max-width:480px){.product-top .add-to-cart{padding-bottom:0}.product-top .add-to-cart .quantity{margin-right:0}}.product-top .add-to-cart button.add-to-cart-button{background:var(--color-secondary);border:none;border-radius:0!important;box-shadow:none;color:#fff;font-size:1.3em;font-weight:400;height:56px;letter-spacing:.2px;margin-top:0;text-transform:uppercase;width:100%}.product-top .add-to-cart button.add-to-cart-button:hover{background:var(--color-secondary-hover)}.product-top .add-to-cart button.add-to-cart-button:focus{outline:none!important}.product-top .add-to-cart button.add-to-cart-button:before{background-image:url(assets/external/vanta/img/icons/cart.svg);background-position:50%;background-repeat:no-repeat;background-size:17px;content:"";display:inline-block;filter:invert(1);height:24px;margin-right:8px;min-width:16px;position:relative;top:-1px;width:24px}@media only screen and (max-width:767px){.product-top .add-to-cart button.add-to-cart-button{margin:0;padding-left:25px;padding-right:25px}}@media only screen and (max-width:480px){.product-top .add-to-cart button.add-to-cart-button{font-size:1.1em;line-height:1.4em;padding-left:15px;padding-right:15px}}.product-top .flags-extra{bottom:20px;right:25px}.product-top .p-detail-info{clear:both;padding-top:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.product-top .p-detail-info .detail-parameters:nth-of-type(2) tr th{font-weight:500;min-width:180px;width:auto}.product-top .p-detail-info .detail-parameters:nth-of-type(2) tr td,.product-top .p-detail-info .detail-parameters:nth-of-type(2) tr th{padding-bottom:5px;padding-right:10px}.product-top .p-detail-info .detail-parameters #simple-variants{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.product-top .p-detail-info .detail-parameters #simple-variants .advanced-parameter{margin-right:5px}.product-top .p-detail-info .detail-parameters #simple-variants .advanced-parameter-inner{border:1px solid #f2f2f2;border-radius:0;cursor:pointer;display:-ms-flexbox;display:flex;height:80px;width:80px}.product-top .p-detail-info .detail-parameters #simple-variants .advanced-parameter-inner img{height:auto;max-height:100%;max-width:100%;width:auto}.product-top .p-detail-info .detail-parameters #simple-variants .advanced-parameter-inner:hover img{opacity:.8}.product-top .p-detail-info .detail-parameters #simple-variants .advanced-parameter-inner.yes-before{border-color:var(--color-primary)}.product-top .p-detail-info>div.stars-wrapper{float:left;font-weight:600;-ms-flex-order:-2;order:-2}@media only screen and (max-width:600px){.product-top .p-detail-info>div.stars-wrapper{width:100%}}@media only screen and (max-width:480px){.product-top .p-detail-info>div.stars-wrapper{margin-bottom:10px}}.product-top .p-detail-info>div.stars-wrapper a{font-weight:500;text-decoration:none}.product-top .p-detail-info>div.stars-wrapper a:hover{text-decoration:underline}.product-top .p-detail-info>div.stars-wrapper:has(.js-ratingDialogTrigger) .stars-label{display:none}.product-top .p-detail-info .p-short-description{color:#000;font-size:14px;font-weight:400;line-height:1.7em;margin-top:15px;opacity:1}.product-top .p-detail-info .p-short-description p{font-weight:400;margin-top:0}.product-top .p-detail-info .p-short-description a{color:#000;font-weight:500;margin-left:0;text-decoration:none}.product-top .p-detail-info .p-short-description a:hover{color:var(--color-primary);text-decoration:none}.product-top .p-detail-info .p-short-description .chevron-after{display:block;margin-top:10px;text-decoration:underline}.product-top .p-detail-info .p-short-description .chevron-after:hover{text-decoration:none}.product-top .p-detail-info>div{color:#000;float:right;font-weight:600;padding-bottom:5px}.product-top .p-detail-info>div:not([class]){-ms-flex-order:-3;color:#acacac;font-size:12px;font-weight:400;margin-bottom:15px;margin-top:-15px;order:-3}@media only screen and (max-width:767px){.product-top .p-detail-info>div:not([class]){position:relative;top:0;-ms-flex-order:-3;margin-bottom:15px;margin-top:5px;order:-3;right:0}}.product-top .p-detail-info>div:not([class]) a{color:#000}.product-top .p-detail-info>div:not([class]) a:hover{text-decoration:underline}@media only screen and (max-width:600px){.product-top .p-detail-info>div{float:none;padding-top:3px}}.product-top .p-detail-info>div a{text-decoration:none}.product-top .p-detail-info>div a:hover{text-decoration:underline}.product-top .p-detail-info .detail-parameters{clear:both}.product-top .p-detail-info .flags{float:left;margin-bottom:15px;margin-right:12px;padding:0;-ms-flex-order:-1;margin-top:15px;order:-1}.product-top .p-detail-info .flags .flag{margin-right:10px}.product-top .p-detail-info .stars-wrapper{float:left;margin-bottom:20px;margin-top:0}.product-top .p-detail-info .stars-wrapper .stars-label{font-size:.9em;font-weight:500;margin-left:10px;position:relative;top:1px}.product-top .p-detail-info .stars-wrapper .stars{margin:0}.product-top .p-detail-info .stars-wrapper .stars .star{position:relative;top:0}.product-top .p-detail-info .stars-wrapper{width:auto!important}.product-top .p-detail-info .stars-wrapper .stars.star-list{margin-bottom:0;width:110px}.product-top .p-detail-info .stars-wrapper .stars.star-list .star{height:15px;width:22px}.product-top .p-detail-info .stars-wrapper .stars.star-list .star:before{font-size:14px!important}.disabled-add-to-cart .product-top .add-to-cart button.add-to-cart-button{background:#ccc;cursor:not-allowed}.disabled-add-to-cart .product-top .add-to-cart button.add-to-cart-button:hover{background:#ccc}.overall-wrapper{overflow:hidden}.type-detail .overall-wrapper{overflow:clip}.type-detail #relatedFiles{list-style:none;padding-left:0}.type-detail #relatedFiles li{display:-ms-flexbox;display:flex;margin-bottom:12px;-ms-flex-align:center;align-items:center}.type-detail #relatedFiles li img{margin-right:12px}.type-detail #relatedFiles li a{text-decoration:none}.type-detail #relatedFiles li a:hover{text-decoration:underline}.type-detail .benefitBanner{background:transparent;border:none;border-top:1px solid #d9d9d9;clear:both;height:auto;margin:0;margin-top:5px;padding:35px 0 20px 0;position:relative}@media only screen and (max-width:767px){.type-detail .benefitBanner{margin-bottom:10px;margin-top:15px}}@media only screen and (max-width:480px){.type-detail .benefitBanner{margin-bottom:0;padding-bottom:0;padding-top:15px}}.type-detail .benefitBanner .benefitBanner__item{border:none!important;-ms-flex:unset!important;flex:unset!important;width:50%;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}@media only screen and (max-width:480px){.type-detail .benefitBanner .benefitBanner__item{margin-bottom:10px}}.type-detail .benefitBanner .benefitBanner__item .benefitBanner__title{font-size:1.6em}@media only screen and (max-width:480px){.type-detail .benefitBanner .benefitBanner__item .benefitBanner__title{font-size:1.4em}}.type-detail p[data-testid=productCardDescr]{margin:0}.type-detail .p-thumbnails-wrapper .p-thumbnails-inner a{border:1px solid rgba(0,0,0,.4);border-radius:10px;display:inline-block;height:80px;margin-bottom:5px;margin-right:15px;opacity:.5;overflow:hidden;position:relative;transition:.3s;width:80px}.type-detail .p-thumbnails-wrapper .p-thumbnails-inner a[data-gallery="lightbox[gallery]"]{display:none}@media (min-width:768px){.type-detail .p-thumbnails-wrapper .p-thumbnails-inner a{height:104px;width:104px}}.type-detail .p-thumbnails-wrapper .p-thumbnails-inner a img{height:auto;left:50%;max-height:150%;max-width:120%;min-height:100%;min-width:100%;position:relative;top:0;transform:translatex(-50%);width:auto}.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails{height:auto;margin:0 -10px;width:100%;width:calc(100% + 20px)}.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails .p-thumbnails-inner{height:auto;position:relative;width:100%}.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails .p-thumbnails-inner a.p-thumbnail{display:none}.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails .p-thumbnails-inner a.cbox-gal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border:1px solid #ededed;border-radius:0;height:auto;justify-content:center;margin:0 10px 20px 10px;opacity:1;width:calc(25% - 20px)}@media (max-width:1680px){.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails .p-thumbnails-inner a.cbox-gal{width:calc(33.333% - 20px)}}@media only screen and (max-width:480px){.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails .p-thumbnails-inner a.cbox-gal{-ms-flex:0 0 35%;flex:0 0 35%;width:auto}}.type-detail .p-thumbnails-wrapper .p-thumbnails.big-thumbnails .p-thumbnails-inner .st-embla-scrollbar{margin-bottom:20px;margin-top:0}.type-detail .toggle-tabs{margin-bottom:30px;margin-top:20px}.type-detail .toggle-tabs #productsAlternative,.type-detail .toggle-tabs #relatedProducts{padding-top:70px}.type-detail .toggle-tabs #discussionWrapper{padding-top:15px}.type-detail .toggle-tabs .description-inner .basic-description,.type-detail .toggle-tabs .description-inner .extended-description{-ms-flex:initial;flex:initial;padding:0;width:100%}.type-detail .toggle-tabs .description-inner .basic-description .detail-parameters,.type-detail .toggle-tabs .description-inner .extended-description .detail-parameters{border:none}.type-detail .toggle-tabs .description-inner .basic-description .detail-parameters:before,.type-detail .toggle-tabs .description-inner .extended-description .detail-parameters:before{display:none}.type-detail .toggle-tabs .description-inner .basic-description h3,.type-detail .toggle-tabs .description-inner .extended-description h3{border:none;font-size:1.3em;text-transform:none}.type-detail .toggle-tabs #relatedFiles{margin-top:0}.type-detail .toggle-tabs #description{padding-top:0}.type-detail .toggle-tabs #description .basic-description h3:first-child{display:none}.type-detail .toggle-tabs #description .basic-description p{margin-bottom:15px;margin-top:0}.type-detail .toggle-tabs .extended-description h3{display:none}.type-detail .toggle-tabs .tab-pane{display:none!important;padding-top:0;transition:none}.type-detail .toggle-tabs .tab-pane .description-inner{padding:0}.type-detail .toggle-tabs .tab-pane.clicked{display:block!important;opacity:1;padding-bottom:10px}.type-detail .toggle-tabs .shp-tab{list-style:none;width:100%}.type-detail .toggle-tabs .shp-tab a{background-color:transparent;border-top:1px solid #d9d9d9;color:#000;display:block;font-family:var(--template-headings-font);font-size:1.4em;font-weight:400;letter-spacing:0;padding:13px 0;padding-right:40px;position:relative;text-decoration:none;transition:.3s;width:100%}@media only screen and (max-width:480px){.type-detail .toggle-tabs .shp-tab a{font-size:1.3em}}.type-detail .toggle-tabs .shp-tab a:after{background:url(assets/external/classic/img/tab-arr.svg) no-repeat 50%;background-size:10px;content:"";height:20px;opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s;width:20px}.type-detail .toggle-tabs .shp-tab a:hover{text-decoration:underline}.type-detail .toggle-tabs .shp-tab a:hover:after{opacity:1}.type-detail .toggle-tabs .shp-tab.clicked a{color:var(--color-primary)}.type-detail .toggle-tabs .shp-tab.clicked a:after{transform:translateY(-50%) rotate(-180deg)}.type-detail .toggle-tabs #productVideos .video-wrap h3{margin-top:5px}.type-detail .toggle-tabs #productVideos .video-wrap iframe{aspect-ratio:1.77777778;height:auto}.type-detail .toggle-tabs #productVideos .video-wrap~.video-wrap{margin-top:25px}.type-detail .toggle-tabs #productDiscussion,.type-detail .toggle-tabs #ratingTab{padding-bottom:25px}.type-detail .toggle-tabs #productDiscussion h2,.type-detail .toggle-tabs #ratingTab h2{display:none}.type-detail .toggle-tabs #productDiscussion p,.type-detail .toggle-tabs #ratingTab p{margin-top:0}.type-detail .toggle-tabs #productDiscussion #rate-form,.type-detail .toggle-tabs #productDiscussion form,.type-detail .toggle-tabs #ratingTab #rate-form,.type-detail .toggle-tabs #ratingTab form{margin-top:0}.type-detail .toggle-tabs #productDiscussion p.form-legend,.type-detail .toggle-tabs #ratingTab p.form-legend{display:none}.type-detail .toggle-tabs #productDiscussion .btn,.type-detail .toggle-tabs #ratingTab .btn{background:#000;border:none;color:#fff;cursor:pointer;height:30px;line-height:1em!important;min-height:auto;padding:5px 15px}.type-detail .toggle-tabs #productDiscussion .btn:hover,.type-detail .toggle-tabs #ratingTab .btn:hover{background:#333}.type-detail .shp-tabs-wrapper{clear:both;position:relative;-ms-flex-align:stretch;align-items:stretch;background:transparent;border:none;margin:0;margin-top:25px;width:100%}@media only screen and (max-width:1200px){.type-detail .shp-tabs-wrapper{border-top:none;padding-right:0}}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper{margin-bottom:10px;width:100%}}.type-detail .shp-tabs-wrapper .vote-wrap{border-color:#dfdfdf}.type-detail .shp-tabs-wrapper .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.type-detail .shp-tabs-wrapper .row>div{-ms-flex:inherit;flex:inherit}.type-detail .shp-tabs-wrapper .row .shp-tabs-row{display:none}.type-detail .shp-tabs-wrapper #tab-content{background:#fff;margin:0 auto;padding:0;z-index:1}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper #tab-content{padding-left:30px}}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper #tab-content{padding:0}}.type-detail .shp-tabs-wrapper #tab-content>*{display:block;margin-top:80px;opacity:1}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper #tab-content>*{margin-top:60px}}@media only screen and (max-width:480px){.type-detail .shp-tabs-wrapper #tab-content>*{margin-top:40px}.type-detail .shp-tabs-wrapper #tab-content>#description{margin-top:0}}.type-detail .shp-tabs-wrapper #tab-content #productDiscussion h2,.type-detail .shp-tabs-wrapper #tab-content #ratingTab h2{font-family:var(--template-headings-font);font-size:2.4em;font-weight:500;letter-spacing:0;margin-top:0}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper #tab-content #productDiscussion h2,.type-detail .shp-tabs-wrapper #tab-content #ratingTab h2{font-size:2em}}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper #tab-content #productDiscussion h2,.type-detail .shp-tabs-wrapper #tab-content #ratingTab h2{font-size:1.8em}}@media only screen and (max-width:480px){.type-detail .shp-tabs-wrapper #tab-content #productDiscussion h2,.type-detail .shp-tabs-wrapper #tab-content #ratingTab h2{font-size:1.7em}}.type-detail .shp-tabs-wrapper #tab-content #productDiscussion .btn,.type-detail .shp-tabs-wrapper #tab-content #ratingTab .btn{background:var(--color-primary);border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 15px;transition:.3s}.type-detail .shp-tabs-wrapper #tab-content #productDiscussion .btn:hover,.type-detail .shp-tabs-wrapper #tab-content #ratingTab .btn:hover{background:var(--color-primary-hover)}.type-detail .shp-tabs-wrapper #tab-content #productDiscussion form,.type-detail .shp-tabs-wrapper #tab-content #ratingTab form{max-width:510px}.type-detail .shp-tabs-wrapper #tab-content #productVideos:before,.type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{display:block;font-family:var(--template-headings-font);font-size:2.4em;font-weight:500;letter-spacing:0;margin-bottom:25px;margin-top:0}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper #tab-content #productVideos:before,.type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{font-size:2em}}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper #tab-content #productVideos:before,.type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{font-size:1.8em}}@media only screen and (max-width:480px){.type-detail .shp-tabs-wrapper #tab-content #productVideos:before,.type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{font-size:1.7em}}.type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Soubory"}.type-detail .shp-tabs-wrapper #tab-content #productVideos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Videa";padding-left:15px;width:100%}.type-detail .shp-tabs-wrapper #tab-content #productVideos h3{font-size:1.2em;margin-top:0}.type-detail .shp-tabs-wrapper #tab-content #productVideos iframe+h3{margin-top:40px}.type-detail .shp-tabs-wrapper #tab-content #productVideos iframe{aspect-ratio:1.77777778;height:auto;width:100%}.type-detail .shp-tabs-wrapper #tab-content #productVideos .video-wrap{-ms-flex:1;flex:1;min-width:33.333%;padding:0 15px}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper #tab-content #productVideos .video-wrap{-ms-flex:unset;flex:unset;margin-bottom:30px;width:100%}.type-detail .shp-tabs-wrapper #tab-content #productVideos .video-wrap:last-child{margin-bottom:0}}.type-detail .shp-tabs-wrapper #p-detail-tabs{display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper #p-detail-tabs{-ms-flex-pack:start;justify-content:flex-start}}.type-detail .shp-tabs-wrapper .shp-tabs-row{background:transparent;margin:0 0 19px 0;padding:0!important;position:relative;z-index:1}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .shp-tabs-row{margin-top:30px}}.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder{background:transparent;border:none;border-radius:0;overflow:hidden;padding:0}.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder ul.shp-tabs{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder ul.shp-tabs{-ms-flex-direction:row;flex-direction:row;padding:0 10px}}.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder li a{background:transparent;border-right:none;border-top:none;color:#525252;font-size:1.6em;padding:12px 0;text-transform:none}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder li a{font-size:1.3em;margin-right:25px}}.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder li.active a{background:transparent;border-color:transparent;display:-ms-flexbox;display:flex;text-decoration:none;-ms-flex-align:center;align-items:center;color:#000}.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder li.active a:before{background-image:url(assets/external/adonio/img/car-right-3e828604.svg);background-position:50%;background-repeat:no-repeat;background-size:27px;content:"";display:inline-block;height:28px;margin-right:15px;position:relative;width:28px}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder li.active a:before{background-size:16px;height:20px;margin-right:10px;width:20px}}.type-detail .shp-tabs-wrapper .shp-tabs-row .shp-tabs-holder li.active a .tab-manufacturer-name{display:inline-block;padding-left:6px}.type-detail .shp-tabs-wrapper .second-photo{display:block;display:none;overflow:hidden;padding-right:20px;padding-top:20px;position:relative;width:420px}@media only screen and (max-width:1350px){.type-detail .shp-tabs-wrapper .second-photo{display:none}}.type-detail .shp-tabs-wrapper .second-photo img{height:auto;max-height:100%;max-width:100%;width:auto}.type-detail .shp-tabs-wrapper>.row{margin:0;padding:0}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper>.row{margin:0}}.type-detail .shp-tabs-wrapper>.row>div{max-width:100%;padding:0}.type-detail .shp-tabs-wrapper>.row.slim{width:calc(100% - 420px)}@media only screen and (max-width:1500px){.type-detail .shp-tabs-wrapper>.row.slim{width:100%}}.type-detail .shp-tabs-wrapper h3{font-size:1.4em;font-weight:500;letter-spacing:0}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper h3{font-size:1.3em}}.type-detail .shp-tabs-wrapper .basic-description{line-height:1.8em;width:100%}@media (min-width:992px){.type-detail .shp-tabs-wrapper .basic-description{padding-right:40px}}.type-detail .shp-tabs-wrapper .basic-description iframe{max-width:100%}.type-detail .shp-tabs-wrapper .basic-description .scroll-wrapper{overflow:auto}.type-detail .shp-tabs-wrapper .basic-description ul{margin-bottom:0}.type-detail .shp-tabs-wrapper img{height:auto;max-width:100%}.type-detail .shp-tabs-wrapper .basic-description,.type-detail .shp-tabs-wrapper .extended-description{-ms-flex:1;flex:1;font-size:15px}@media only screen and (max-width:480px){.type-detail .shp-tabs-wrapper .basic-description,.type-detail .shp-tabs-wrapper .extended-description{font-size:14px}}.type-detail .shp-tabs-wrapper .basic-description h3,.type-detail .shp-tabs-wrapper .extended-description h3{font-family:var(--template-headings-font);font-size:1.7em;margin-top:0}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .basic-description h3,.type-detail .shp-tabs-wrapper .extended-description h3{font-size:1.5em}}.type-detail .shp-tabs-wrapper .extended-description{-ms-flex:inherit;flex:inherit;margin-top:0;max-width:480px;padding-left:0;width:38%}@media (min-width:992px) and (max-width:1200px){.type-detail .shp-tabs-wrapper .extended-description{width:40%}}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper .extended-description{border:none;max-width:350px;padding-left:0;width:100%}}.type-detail .shp-tabs-wrapper .extended-description h3{font-size:2.2em;letter-spacing:0;margin-top:0}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper .extended-description h3{font-size:2em;margin-top:30px}}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .extended-description h3{font-size:1.8em}}@media only screen and (max-width:480px){.type-detail .shp-tabs-wrapper .extended-description h3{font-size:1.7em}}.type-detail .shp-tabs-wrapper .basic-description h3:first-child{font-size:2.2em;letter-spacing:0;margin-top:0}@media only screen and (max-width:992px){.type-detail .shp-tabs-wrapper .basic-description h3:first-child{font-size:2em}}@media only screen and (max-width:767px){.type-detail .shp-tabs-wrapper .basic-description h3:first-child{font-size:1.8em}}@media only screen and (max-width:480px){.type-detail .shp-tabs-wrapper .basic-description h3:first-child{font-size:1.7em}}@media (min-width:992px){.type-detail .description-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;padding:0}}.type-detail .tab-content .detail-parameters td,.type-detail .tab-content .detail-parameters th{padding-bottom:5px}.type-detail .products-alternative,.type-detail .products-related{margin-top:0}.type-detail .products+.products-related-header{clear:both;width:100%}.type-detail .products+.products-related-header+#productsAlternative{clear:both;width:100%}.type-detail .tab-content .detail-parameters,.type-detail .toggle-tabs .detail-parameters{border-spacing:0;margin-top:0;position:relative;width:100%}.type-detail .tab-content .detail-parameters tr,.type-detail .toggle-tabs .detail-parameters tr{position:relative}.type-detail .tab-content .detail-parameters tr:nth-child(odd),.type-detail .toggle-tabs .detail-parameters tr:nth-child(odd){background:#fafafa}.type-detail .tab-content .detail-parameters tr a,.type-detail .toggle-tabs .detail-parameters tr a{text-decoration:none}.type-detail .tab-content .detail-parameters tr a:hover,.type-detail .toggle-tabs .detail-parameters tr a:hover{text-decoration:underline}.type-detail .tab-content .detail-parameters tr th,.type-detail .toggle-tabs .detail-parameters tr th{font-weight:600}@media only screen and (min-width:768px){.type-detail .tab-content .detail-parameters tr th,.type-detail .toggle-tabs .detail-parameters tr th{min-width:200px}}.type-detail .tab-content .detail-parameters tr td,.type-detail .tab-content .detail-parameters tr th,.type-detail .toggle-tabs .detail-parameters tr td,.type-detail .toggle-tabs .detail-parameters tr th{padding:12px 15px;text-align:left}.type-detail .toggle-tabs .detail-parameters tr th{width:40%}.type-detail .products-related{margin-bottom:30px}.type-detail .detail-parameters tr td,.type-detail .tab-content .detail-parameters tr th{padding:12px 30px 12px 15px}.type-detail .products-related-header{clear:both;font-family:var(--template-headings-font);font-size:2.5em;font-weight:500;letter-spacing:0;margin-bottom:0;margin-top:50px;padding-bottom:30px;padding-top:60px;position:relative;text-align:center;width:100%}@media only screen and (max-width:992px){.type-detail .products-related-header{width:100%}}@media only screen and (max-width:767px){.type-detail .products-related-header{font-size:1.5em;margin-top:30px;padding-bottom:21px;padding-top:30px}}.type-detail .tooltip{z-index:99999}.type-detail .shp-tabs-wrapper button.navigation-btn{background-color:#eaeaea;background-image:url(assets/external/vanta/img/icons/menu-fb04dcb6.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;border:none;color:transparent;cursor:pointer;height:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}@media only screen and (min-width:768px){.type-detail .shp-tabs-wrapper button.navigation-btn{display:none!important;right:-36px}}.type-detail .pkStocksBlock{margin-top:10px;max-width:100%;width:100%}.type-detail .pkStocksBlock .pkStocks{max-width:initial}.type-detail .pkStocksBlock .pkStock{display:block}.type-detail .pkStocksBlock .pkStock .pkStockName{display:inline-block;min-width:180px}.type-detail .pkStocksBlock .pkStock .pkStockAvail{padding-left:15px}.type-detail .shp-tabs-holder{background-color:transparent;border-radius:0;border-style:none;border-width:0;border:none;margin-bottom:19px;margin-top:0;overflow:hidden;padding-left:0;text-align:left}.type-detail .shp-tabs-holder ul.shp-tabs{margin:0;padding:0}.type-detail .shp-tabs-holder ul.shp-tabs li{border:none;display:inline-block;list-style:none;margin:0 2px 0 0;max-width:350px;text-align:center}@media only screen and (max-width:767px){.type-detail .shp-tabs-holder ul.shp-tabs li{-ms-flex:initial;flex:initial}}.type-detail .shp-tabs-holder ul.shp-tabs li a{border:0 none transparent;border-bottom:2px solid transparent;color:#000;display:block;font-size:1.1em;font-weight:500;letter-spacing:0;padding:15px 35px;text-decoration:none;text-transform:none;transition:.3s}@media only screen and (max-width:480px){.type-detail .shp-tabs-holder ul.shp-tabs li a{padding:10px 25px}}.type-detail .shp-tabs-holder ul.shp-tabs li a:hover{opacity:1;text-decoration:underline}.type-detail .shp-tabs-holder ul.shp-tabs li.active a{background:#fff}.type-detail .shp-tabs-holder ul.shp-tabs li.active a:hover{text-decoration:none}.type-detail .shp-tabs-row .shp-tabs-holder{background:transparent;border:none;border-radius:0;overflow:hidden;padding:0}.type-detail .shp-tabs-row .shp-tabs-holder ul.shp-tabs{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.type-detail .shp-tabs-row .shp-tabs-holder ul.shp-tabs{-ms-flex-direction:row;flex-direction:row;padding:0 10px}}.type-detail .shp-tabs-row .shp-tabs-holder li a{background:transparent;border-right:none;border-top:none;color:#000;font-size:1.6em;padding:12px 0;text-transform:none}@media only screen and (max-width:767px){.type-detail .shp-tabs-row .shp-tabs-holder li a{font-size:1.3em;margin-right:25px}}.type-detail .shp-tabs-row .shp-tabs-holder li.active a{background:transparent;border-color:transparent;display:-ms-flexbox;display:flex;text-decoration:underline;-ms-flex-align:center;align-items:center}.type-detail .shp-tabs-row .shp-tabs-holder li.active a:before{background-image:url(assets/external/adonio/img/car-right-3e828604.svg);background-position:50%;background-repeat:no-repeat;background-size:27px;content:"";display:inline-block;height:28px;margin-right:15px;min-width:28px;position:relative;width:28px}@media only screen and (max-width:767px){.type-detail .shp-tabs-row .shp-tabs-holder li.active a:before{background-size:16px;height:20px;margin-right:10px;min-width:20px;width:20px}}.type-detail .responsive-nav{margin-bottom:12px;min-width:250px;position:relative}.type-detail .responsive-nav .shp-tabs-holder{margin-bottom:0}.type-detail .responsive-nav .visible-links{display:table}.type-detail .responsive-nav .visible-links>li{display:table-cell}.type-detail .responsive-nav .visible-links>li a{white-space:nowrap}.type-detail .responsive-nav .hidden-links{background:#fff;border:1px solid #e7e7e7;margin:0;margin-top:0;max-height:250px;overflow:auto;padding:0;position:absolute;right:0;top:100%;z-index:100}.type-detail .responsive-nav .hidden-links.hidden{display:none!important}.type-detail .responsive-nav .hidden-links a{background-color:transparent;border-color:transparent;border-bottom:1px solid #f2f2f2;color:#b2b2b2;color:#171717!important;display:block;letter-spacing:.5px;padding:10px 25px}.type-detail .responsive-nav .hidden-links a:hover{text-decoration:underline}.type-detail .responsive-nav .hidden-links a:hover>li a{display:block;padding:10px 20px}.type-detail .responsive-nav .hidden-links a .hidden{visibility:hidden}.type-detail .responsive-nav .hidden-links a .navigation-btn{background:rgba(0,0,0,.5);border:0;border-radius:4px;color:#fff;cursor:pointer;height:100%;outline:none;padding:10px;position:absolute;right:0;top:0}.type-detail .responsive-nav .hidden-links li:last-child a{border-bottom:none}.type-detail .products-additional .product.show-more-products-box{border:none;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer;justify-content:center;padding:30px 0 15px 0;width:100%!important}.type-detail .products-additional .product.show-more-products-box:after,.type-detail .products-additional .product.show-more-products-box:before{display:none!important}@media only screen and (max-width:480px){.type-detail .products-additional .product.show-more-products-box{border:none;margin-top:10px}}.type-detail .products-additional .product.show-more-products-box span.show-more-button{background:transparent;color:var(--color-primary);font-size:1.2em;font-weight:600;letter-spacing:.2px;min-width:184px;padding:8px 25px;position:relative;text-align:center}.type-detail .products-additional .product.show-more-products-box span.show-more-button:before{background:var(--color-primary);content:"";height:100%;left:0;opacity:.08;position:absolute;top:0;width:100%}@media only screen and (max-width:767px){.type-detail .products-additional .product.show-more-products-box span.show-more-button{font-size:1em}}.type-detail .products-additional .product.show-more-products-box span.show-more-button:hover{color:var(--color-primary-hover)}.type-detail.columns-3 .products-additional:not(.carousel) .product.show{display:block}.type-detail.columns-3 .products-additional:not(.carousel) .show-more-products-box{display:-ms-flexbox!important;display:flex!important}.type-detail.columns-4 .products-additional:not(.carousel) .product:nth-child(n+5){display:none}@media only screen and (max-width:767px){.type-detail.columns-4 .products-additional:not(.carousel) .product:nth-child(n+3){display:none}}.type-detail.columns-4 .products-additional:not(.carousel) .product.show{display:block}.type-detail.columns-4 .products-additional:not(.carousel) .show-more-products-box{display:-ms-flexbox!important;display:flex!important}.type-detail .products-additional.carousel .show-more-products-box{display:none!important}.type-detail .responsive-nav .hidden-links>li{display:block}.type-detail .shp-tabs{background-color:transparent;border-color:transparent}.type-detail .shp-tab.active{border-top-color:#666}.type-detail .shp-tab-link{background-color:transparent;border-color:transparent;color:#b2b2b2}.type-detail .shp-tab-link:hover{color:#656565}.type-detail .active .shp-tab-link{border-color:#f6f6f6;color:#666}#colorbox .content-modal h1{font-size:1.5em}#colorbox .content-modal form label span.required-asterisk:after{color:red;content:"*";display:inline-block;padding-left:2px;position:relative}.quantity{border:1px solid rgba(0,0,0,.2);display:inline-block;height:56px;margin:0;padding:0 38px;position:relative;width:128px}.quantity .decrease,.quantity .increase{cursor:pointer}.quantity .decrease:hover,.quantity .increase:hover{background-color:#ededed!important}@media only screen and (max-width:480px){.quantity .decrease:hover,.quantity .increase:hover{background-color:#fff!important}}.quantity .decrease:focus,.quantity .increase:focus{opacity:1}.quantity .increase{background:transparent;border:none;border-radius:0;bottom:0;height:54px;position:absolute;right:0;top:0;transition:.3s;width:50px}.quantity .increase:before{background:url(assets/external/vanta/img/icons/q-plus.svg) no-repeat 50%;background-size:25px;content:"";font-size:12px;font-weight:600;margin-top:0;opacity:1}.quantity .increase:hover{background:#ededed}.quantity .increase:hover:before{opacity:1}.quantity .decrease{background:transparent;border:none;border-radius:0;bottom:0;height:54px;left:0;position:absolute;top:0;transition:.3s;width:50px}.quantity .decrease:before{background:url(assets/external/vanta/img/icons/q-minus.svg) no-repeat 50%;background-size:23px;content:"";font-size:16px;margin-top:0;opacity:1}.quantity .decrease:hover{background:#ededed}.quantity .decrease:hover:before{opacity:1}.quantity input{border:none;border-left:0;border-radius:0;border-right:none;font-size:1.1em;font-weight:500;height:53px;text-align:center;width:50px}.discussion .vote-title{font-size:14px;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.discussion .vote-wrap{border:1px solid #dfdfdf;border-radius:0;padding-bottom:25px;padding-left:20px}.discussion .vote-wrap .btn{border-radius:0;font-size:13px;height:30px!important;line-height:30px!important;min-height:30px}@media only screen and (max-width:480px){.discussion .vote-wrap .votes-wrap{padding-left:0}}.discussion .vote-wrap .vote-wrap{background:#f5f5f5;border:none;margin-right:20px;position:relative}.discussion .vote-wrap .vote-wrap:before{background:#f5f5f5;content:"";height:20px;left:20px;position:absolute;top:-8px;transform:rotate(-45deg);width:20px}.discussion .vote-header{margin-bottom:15px}.discussion .add-comment{margin-top:20px}.discussion .vote-time{color:#a5a5a5}.vote-wrap .vote-pic{display:none}.flags-extra .flag,.p-image-wrapper .flags-extra .flag{background:#ececec!important;border:1px solid hsla(0,0%,100%,.2);color:#333}.flags-extra .flag.flag.flag-freeshipping,.p-image-wrapper .flags-extra .flag.flag.flag-freeshipping{color:#3da253;font-weight:500}.flags-extra .flag.flag.flag-freeshipping.no-display,.p-image-wrapper .flags-extra .flag.flag.flag-freeshipping.no-display{display:none!important}.flags-extra .flag.flag.flag-freeshipping:after,.p-image-wrapper .flags-extra .flag.flag.flag-freeshipping:after{display:none}.flags-extra .flag.flag.flag-discount,.p-image-wrapper .flags-extra .flag.flag.flag-discount{background:#68de81!important;color:#fff;display:none}.products-block .flags-extra .flag{margin-right:8px}.watchdog-row{display:-ms-flexbox;display:flex;margin:0 0 1em;min-height:36px;-ms-flex-align:center;align-items:center}.watchdog-row #priceUnder{margin-right:15px;width:20%}.watchdog-row .notificationEmail,.watchdog-row select{margin-left:15px;width:60%}.watchdog-row .disclaimer{font-style:italic;opacity:.8}.watchdog-row #watchdog-reset{display:none}.watchdog-messages{width:100%}.watchdog-messages .msg{left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:5}.watchdog-messages .msg .container{width:100%}.watchdog-messages .msg .cancel-action{float:right;font-weight:700}.link-icon.watchdog:before{content:"\e927"}.type-detail.multiple-columns-body .shp-tabs-wrapper .shp-tabs-row:before{display:none}.shipping-options-popup .extra{margin-top:20px}.shipping-options-popup .price-range{display:none}.shipping-options-popup .shipping-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2f2f2;padding:12px 0}.shipping-options-popup .shipping-row .payment-logo{line-height:0;margin-left:auto}.shipping-options-popup .shipping-row .payment-shipping-price{min-width:80px}.shipping-options-popup .shipping-row .payment-info b,.shipping-options-popup .shipping-row .payment-info strong{font-weight:600}.st-move-params .type-detail .shp-tabs-wrapper .basic-description,.st-move-params .type-detail .shp-tabs-wrapper .extended-description{-ms-flex:inherit;flex:inherit;width:100%}.st-move-params .type-detail .shp-tabs-wrapper .extended-description{border-left:0;margin-bottom:25px;margin-top:25px;padding-left:0}.type-detail .p-detail .vanta-product-layout .vanta-product-summary{min-width:0}.type-detail .p-detail .vanta-product-layout .vanta-product-summary>#product-detail-form>.product-top{display:flow-root;margin:0}.type-detail .p-detail .vanta-product-layout .vanta-product-summary>#product-detail-form>.product-top>.p-info-wrapper{float:none;max-width:none;position:static;width:100%}.type-detail .p-detail .vanta-product-layout .vanta-product-summary>.toggle-tabs{clear:both;min-width:0;padding:0 10px}@media only screen and (max-width:767px){.type-detail .p-detail .vanta-product-layout .vanta-product-summary>.toggle-tabs{padding:0}}@media (min-width:993px){.type-detail .p-detail .vanta-product-layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,3fr) minmax(0,2fr);grid-template-columns:minmax(0,3fr) minmax(0,2fr);-ms-flex-align:start;align-items:start}.type-detail .p-detail .vanta-product-layout>.p-image-wrapper{float:none;max-width:none;min-width:0;width:100%}.type-detail .p-detail .vanta-product-layout>.vanta-product-summary{padding:5px 50px 0;position:-webkit-sticky;position:sticky;top:80px}.type-detail .p-detail .vanta-product-layout>.vanta-product-summary>#product-detail-form>.product-top>.p-info-wrapper{padding:0!important}.type-detail .p-detail .vanta-product-layout>.vanta-product-summary>#product-detail-form>.product-top>.p-info-wrapper>.p-detail-inner-header{-ms-flex-order:-5;order:-5}.type-detail .p-detail .vanta-product-layout>.vanta-product-summary>.toggle-tabs{padding:0}}@media (min-width:993px) and (max-width:1680px){.type-detail .p-detail .vanta-product-layout{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:993px) and (max-width:1350px){.type-detail .p-detail .vanta-product-layout>.vanta-product-summary{padding:0 3%}}@media (min-width:993px) and (max-width:1200px){.type-detail .p-detail .vanta-product-layout>.vanta-product-summary{padding:0 2%}}@media (min-width:993px){.multiple-columns-body.type-detail .p-detail .vanta-product-layout>.vanta-product-summary{padding:24px}}.st-detail-accordeon .product-top .p-detail-info .p-short-description .chevron-after{display:none}.st-hide-detail-quantity .product-top .quantity{display:none!important}.type-detail .p-gifts-wrapper{background:#fff;border:1px solid #dfdfdf;color:#000;margin:28px 0;padding:20px}.type-detail .p-gifts-wrapper .p-gifts-heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f8f8f7;font-family:var(--template-headings-font);font-size:22px;font-weight:400;gap:12px;line-height:1.3;margin:-20px -20px 0;padding:16px 20px}.type-detail .p-gifts-wrapper .p-gifts-heading:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23262625' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Cpath d='M4 11v10h16V11M3 7h18v4H3zm9 0v14M12 7H8.5A2.5 2.5 0 1 1 11 4.5zm0 0h3.5A2.5 2.5 0 1 0 13 4.5z'/%3E%3C/svg%3E") 50% /contain no-repeat;content:"";-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.type-detail .p-gifts-wrapper .p-gift{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-top:0;gap:14px;margin:0;min-width:0;padding:12px 0}.type-detail .p-gifts-wrapper .p-gift+.p-gift{border-top:1px solid #dfdfdf}.type-detail .p-gifts-wrapper .p-gift:last-child{padding-bottom:0}.type-detail .p-gifts-wrapper .p-gift-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background:#fff;-ms-flex:0 0 52px;flex:0 0 52px;height:56px;justify-content:center;padding:4px;width:52px}.type-detail .p-gifts-wrapper .p-gift-image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.type-detail .p-gifts-wrapper .p-gift-name{-ms-flex:1;flex:1;font-family:var(--template-font);font-size:14px;line-height:1.45;margin:0;min-width:0;overflow-wrap:break-word}.type-detail .p-gifts-wrapper .p-gift-name a{color:inherit;display:block;font-weight:500;text-decoration:none}.type-detail .p-gifts-wrapper .p-gift-name a:hover{text-decoration:underline;text-underline-offset:3px}.type-detail .p-gifts-wrapper .p-gift-name .nowrap{color:#686868;display:inline-block;font-size:12px;font-weight:400;margin-top:3px;text-decoration:none;vertical-align:top;white-space:normal;width:100%}.type-detail .p-gifts-wrapper a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media only screen and (max-width:767px){.type-detail .p-gifts-wrapper{margin:24px 0;padding:16px}.type-detail .p-gifts-wrapper .p-gifts-heading{font-size:20px;margin:-16px -16px 0;padding:14px 16px}.type-detail .p-gifts-wrapper .p-gift{gap:12px}}.xyDiscount__banner{-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;display:-ms-flexbox;display:flex;gap:12px;margin:29px 0;padding:12px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.xyDiscount__banner .xyDiscount__icon{-ms-flex-item-align:start;align-self:flex-start;border-radius:50%;padding:6px}.xyDiscount__banner .xyDiscount__icon:before{font-size:20px;line-height:1}.xyDiscount__banner .xyDiscount__title{font-weight:700}.xyDiscount__banner .xyDiscount__description{margin-top:5px}.xyDiscount__banner .xyDiscount__description p{margin-bottom:5px}.xyDiscount__banner .xyDiscount__description>:last-child{margin-bottom:2px}.xyDiscount__banner .xyDiscount__conditions{margin-top:5px}html[lang=en] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Files"}html[lang=en] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Videos"}html[lang=sk] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Súbory"}html[lang=sk] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Videá"}html[lang=de] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Dateien"}html[lang=de] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Videos"}html[lang=pl] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Pliki"}html[lang=pl] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Filmy"}html[lang=ro] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Fișiere"}html[lang=ro] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Videoclipuri"}html[lang=hu] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Fájlok"}html[lang=hu] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Videók"}html[lang=vi] .type-detail .shp-tabs-wrapper #tab-content #relatedFiles:before{content:"Tệp"}html[lang=vi] .type-detail .shp-tabs-wrapper #tab-content #productVideos:before{content:"Video"}.variant-cart .btn-cart{font-size:24px;padding:0;padding-left:5px;vertical-align:middle}@media (min-width:768px){.variant-cart .btn-cart{padding-left:10px}}.eet-message{font-size:80%;margin-bottom:19px;margin-top:0;padding-bottom:10px;padding-top:10px;text-align:left}.cart-table{border-bottom-style:none;border-bottom-width:1px;border-collapse:collapse;border-top-style:none;border-top-width:1px;margin-bottom:20px;margin-top:20px;width:100%}.cart-table .p-quantity .p-label{display:none}.cart-table .p-price{display:none}.cart-table tr>td{border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px;padding:3px 5px}.cart-table tr>td.p-quantity.p-cell{padding:3px 10px}.cart-table tr>td.p-total{border-right-style:none;text-align:right;white-space:nowrap}.cart-table tr.related{display:none}.cart-table tr.related>td{border-right-style:none}.cart-table tr.related.visible{display:table-row}@media (max-width:767px){.cart-table tr.related.visible{display:block}.cart-table tr.related.visible td{display:block;width:100%}}.cart-table tr:first-child>td{border-top-style:none}.cart-table .cart-p-image{height:70px;margin-left:15px;padding:0;position:relative;width:70px}.cart-table .cart-p-image img{height:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:auto}.cart-table .p-name{padding-left:10px}.cart-table .p-discount,.cart-table .p-price,.cart-table .p-quantity{white-space:nowrap}.cart-table .p-quantity{text-align:left}.cart-table .p-quantity .quantity{font-size:14px}.cart-table .p-availability,.cart-table .p-discount,.cart-table .p-price{text-align:center}.cart-table .p-availability .p-label{display:none}.cart-table .p-availability .availability-amount{display:none}.cart-table .main-link{font-size:14px;font-weight:400;text-transform:uppercase}.cart-table .p-price{min-width:70px}.cart-table .price-additional,.cart-table .price-final,.cart-table .price-save,.cart-table .unit-value{display:inline-block;font-size:14px;vertical-align:middle}@media (max-width:767px){.cart-table{display:block}.cart-table tbody{display:block}.cart-table tr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}.cart-table tr>td{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;border-style:none;flex-shrink:0;margin:0;padding:0 0 5px}.cart-table tr>td.cart-p-image,.cart-table tr>td.p-total{padding-bottom:0}.cart-table tr>td.cart-p-image{-ms-flex:0 0 76px;flex:0 0 76px}.cart-table tr>td:nth-child(odd){text-align:left}.cart-table tr>td:nth-child(odd).p-total{text-align:right}.cart-table tr>td:nth-child(2n){text-align:right}.cart-table tr>td:nth-child(2n).p-name{text-align:left}.related .cart-table tr>td{width:100%}.cart-table tr:last-child{margin-bottom:0;padding-bottom:0}}.main-link-variant,.show-related{display:block;font-size:smaller;line-height:1.2}.show-related{padding-top:1ex}.show-related:after{content:"\e90e";font-size:13px;padding-left:1ex}.related-visible .show-related:after{content:"\e911"}tr.related-visible>td{border-bottom-color:transparent!important;overflow:auto}.cart-related-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative;width:100%}.cart-related-product:before{background:#e9e9e9;bottom:4px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}.cart-related-product:last-of-type:before{display:none}.cart-related-product:last-child{border-bottom-style:none}@media (min-width:992px){.cart-related-product{max-width:991px}}.cart-related-button,.cart-related-info{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-bottom:10px;text-align:left;width:100%}@media (min-width:768px){.cart-related-button,.cart-related-info{padding-top:10px}}.cart-related-info{display:-ms-flexbox;display:flex;padding-top:10px;-ms-flex-align:center;align-items:center;padding-right:10px;text-align:left;width:80%}@media only screen and (max-width:767px){.cart-related-info{padding:5px 0}}.cart-related-button .price-final{display:block;margin-bottom:10px}.cart-related-img{display:inline;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;max-width:76px}.cart-related-name{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:10px;text-transform:uppercase}@media only screen and (max-width:767px){.cart-related-name{padding-right:15px}}.cart-related-availability{display:block;-ms-flex:0 0 30%;flex:0 0 30%;padding-left:10px;padding-right:10px;text-align:right}@media only screen and (max-width:767px){.cart-related-availability{display:none}}.cart-free-shipping{bottom:66px;display:table;height:56px;left:0;position:absolute;text-align:center;width:100%;z-index:3}.cart-free-shipping>div{display:table-cell;padding-left:10px;padding-right:10px;vertical-align:middle}.user-action-tabs li{display:block}.user-action-tabs li a{display:block;padding:6px 5px 5px 22px;position:relative;text-decoration:none}.user-action-tabs li a:after,.user-action-tabs li a:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.user-action-tabs li a:before{background-color:#fff;border-style:solid;border-width:1px;height:14px;left:0;width:14px}.user-action-tabs li a:after,.user-action-tabs li a:before{border-radius:50%}.user-action-tabs li.active a:after{border-style:solid;border-width:1px;height:10px;left:2px;width:10px}@media (min-width:768px){.user-action-tabs{display:table}.user-action-tabs li{display:table-cell;vertical-align:middle;width:50%}}ol.cart-header{border-color:#dfdfdf;font-size:0;margin:0;padding:5px 0 15px 0;position:relative;text-transform:uppercase}ol.cart-header li{font-size:14px;list-style:none;margin:0}ol.cart-header li a,ol.cart-header li strong{display:inline-block;padding:10px 0;text-decoration:none}ol.cart-header li a span,ol.cart-header li strong span{display:inline-block;font-weight:500;letter-spacing:.8px;text-transform:none;vertical-align:middle}ol.cart-header li a span i,ol.cart-header li strong span i{display:none}.free-gifts,.free-product-gifts{padding:0}.free-gifts li,.free-product-gifts li{list-style:none;margin:0;padding:0}.free-gifts li label,.free-product-gifts li label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.free-gifts li label img,.free-product-gifts li label img{-ms-flex:0 0 40px;flex:0 0 40px}.free-gifts li.active,.free-product-gifts li.active{display:block}.free-gifts li:last-child,.free-product-gifts li:last-child{margin:0}#colorbox .free-gifts,#colorbox .free-product-gifts{margin:0}#colorbox .free-gifts li,#colorbox .free-product-gifts li{display:block;margin-bottom:5px}#colorbox .free-gifts li.active,#colorbox .free-product-gifts li.active{font-weight:700}.free-gifts li{display:none}.free-product-gifts{padding-top:10px}.free-product-gifts li{margin-bottom:10px}.free-gift-label{-ms-flex:1 1 auto;flex:1 1 auto;font-weight:500;line-height:1;padding-left:15px}.free-gift-label span{display:block}.free-gift-label .free-gift-amount{display:inline}.free-gift-amount{display:inline;text-transform:lowercase}.free-gifts-img{position:relative}.free-gifts-img img{max-width:unset}.free-gifts-img>img{width:59px}.free-gifts-img .free-gifts-img-hover{display:none;left:0;margin-top:-135px;position:absolute;top:50%;z-index:5}.free-gifts-img .free-gifts-img-hover img{border-style:solid;border-width:1px}.free-gifts-img:hover .free-gifts-img-hover{display:block}#colorbox .free-gifts-img:hover .free-gifts-img-hover{display:none}#colorbox .free-gifts-img>img{width:76px}.free-gifts-heading{display:none}#colorbox .free-gifts-heading{display:block}.free-product-gifts-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}.free-product-gifts-wrapper .free-product-gifts{padding-top:0}ol.cart-header li a span:before,ol.cart-header li strong span:before{border-radius:50%;border-style:solid;border-width:2px;content:"\e913";display:inline-block;font-family:shoptet;font-size:14px;height:30px;line-height:26px;margin-right:1ex;margin-top:5px;text-align:center;vertical-align:middle;width:30px}ol.cart-header li strong{font-weight:400}ol.cart-header{border-bottom-style:solid;border-bottom-width:1px}ol.cart-header li a,ol.cart-header li strong{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px}.price-range{border-radius:8px;border-style:none;border-width:0;display:block;height:8px;margin-bottom:4px;margin-top:8px;max-width:none;overflow:hidden;width:100%}.price-range>div{float:left;height:100%}.price-range{background-color:#dadada;border-color:transparent}.watchdog-row #priceUnder{margin-right:15px;width:20%!important}.watchdog-row .notificationEmail,.watchdog-row select{margin-left:15px;width:60%}.watchdog-row .disclaimer{font-style:italic;opacity:.8}.watchdog-row #watchdog-reset{display:none}.watchdog-messages{width:100%}.watchdog-messages .msg{left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:5}.watchdog-messages .msg .container{width:100%}.watchdog-messages .msg .cancel-action{float:right;font-weight:700}.payment-info b{display:inline-block;font-weight:500;padding-right:10px}.not-possible-info{display:none}.inactive .not-possible-info{display:inherit}#payu-template .container{padding-left:0;padding-right:0;padding:10px 0;width:auto}#payu-template table{margin:0!important;max-width:100%;width:100%!important}.order-summary-item.helper,.recapitulation-single{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-size:14px;padding-bottom:10px}.order-summary-item.helper:last-child,.recapitulation-single:last-child{padding-bottom:0}.order-summary-item.helper{font-weight:700}.order-summary-item.helper>div:first-child{-ms-flex:0 0 130px;flex:0 0 130px;padding-right:0}.order-summary-item.helper>div:last-child{-ms-flex:1 1 -30%;flex:1 1 -30%;text-align:right}#checkoutSidebar .order-summary-item.helper{display:none}#checkoutSidebar .price-wrapper{font-weight:600}#checkoutSidebar .price-wrapper .price.price-primary{font-size:1.5em;font-weight:600}.order-recapitulation{margin-bottom:15px}.order-recapitulation strong,.recapitulation-single strong{font-weight:400}.order-recapitulation strong span,.recapitulation-single strong span{font-weight:700}.recapitulation-single>span{-ms-flex:0 0 150px;flex:0 0 150px;padding-right:20px}.recapitulation-single>strong{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;-ms-flex:1 1 calc(100% - 200px);flex:1 1 calc(100% - 200px);justify-content:space-between}@media (max-width:370px){.recapitulation-single>strong{-ms-flex:initial;flex:initial;font-size:.9em;width:100%}}.recapitulation-single>strong span{-ms-flex-order:2;margin-left:1ex;order:2;white-space:nowrap}.cart-items .cart-item+.recapitulation-single{padding-top:1em}.order-summary-heading,.recapitulation-wrapper{margin-left:auto;margin-right:auto;max-width:800px}.order-summary-heading{text-align:left;text-transform:uppercase}.recapitulation-wrapper .order-summary-item,.recapitulation-wrapper .summary-thx{font-size:14px;text-align:center}.recapitulation-wrapper .order-summary-item{margin-bottom:19px}.recapitulation-wrapper .summary-thx{margin-bottom:38px}table.table.recapitulation-table>tbody>tr>th{font-weight:400;text-align:left}.msg{border-style:solid;border-width:1px;cursor:pointer;opacity:.95;padding:19px 10px;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:100%}.msg.hidden{opacity:0}@media (min-width:992px){.msg{padding:38px 20px}}.msg-wrapper .msg{position:relative}.error-message,.notice-message,.warning-message{border:0;font-weight:400;margin-top:19px;padding:5px 10px 5px 5px}.ordering-process .summary-title h4{display:block!important}.ordering-process #content-wrapper{background:#fff!important}.reca-payment-wrap{margin:40px 0;text-align:center}.reca-payment-wrap .btn{line-height:1.3em;margin:0 auto;max-width:300px}.ordering-process .cart-inner{max-width:100%}.cart-table{margin-top:20px}@media only screen and (max-width:767px){.cart-table{margin:15px -17px;width:calc(100% + 38px)}}.cart-table .p-name a.show-related{color:#999!important;font-size:.8em!important;font-weight:400!important}.cart-table tr{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;border-bottom:2px solid #f7f7f9;justify-content:space-between}@media only screen and (max-width:767px){.cart-table tr{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}}.cart-table .p-discount.p-cell{display:none}.cart-table .p-availability{display:none}@media only screen and (min-width:1200px){.cart-table .p-quantity{display:-ms-flexbox;display:flex;width:160px;-ms-flex-pack:center;-ms-flex-direction:revert;flex-direction:revert;justify-content:center}}@media only screen and (max-width:767px){.cart-table .p-quantity{width:100%;-ms-flex-order:3;margin-bottom:15px;margin-left:83px;order:3;padding:0!important}}.cart-table .p-quantity .quantity{border:none;height:34px;padding:0 34px;text-align:left;width:110px}.cart-table .p-quantity .quantity input{border:none;font-size:1.3em;height:34px;width:42px}.cart-table .p-quantity .quantity .decrease,.cart-table .p-quantity .quantity .increase{height:34px;width:34px}.cart-table .p-total{-ms-flex-direction:row;flex-direction:row;margin-right:10px;min-width:150px;text-align:right;width:150px}@media only screen and (max-width:767px){.cart-table .p-total{margin-right:4px;position:initial}}.cart-table .p-name{-ms-flex:1;flex:1;padding-left:15px!important}.cart-table .p-name a{font-family:var(--template-font);font-size:1.1em;font-weight:600!important}@media only screen and (max-width:480px){.cart-table .p-name a{font-size:1em}}.cart-table .p-name a>div,.cart-table .p-name a>span{font-family:var(--template-font);font-weight:400;margin-top:10px}.cart-table .p-name a:hover{text-decoration:underline}.cart-table .p-name .main-link-variant{font-size:.8em;opacity:.6}.cart-table .p-name .main-link-variant+.main-link-surcharges{display:block;margin-top:5px}.cart-table .p-name .main-link-surcharges{font-size:13px;opacity:.6}.cart-table .cart-p-image{border-radius:10px;height:auto;margin-left:0;width:80px}@media only screen and (max-width:767px){.cart-table .cart-p-image{-ms-flex:inherit!important;flex:inherit!important;height:60px;margin-right:7px;padding:0!important;width:60px!important}}.cart-table .cart-p-image a{display:block;height:100%;overflow:hidden;position:relative;text-align:center;width:100%}.cart-table .cart-p-image a img{border-radius:5px;height:auto;max-height:70px;max-width:70px;min-height:auto;min-width:auto;width:auto}.cart-table .related{animation-duration:1s;animation-name:showdown;background:transparent!important;max-height:0;padding-left:50px;padding-right:0;transition:.3s}@media only screen and (max-width:1200px){.cart-table .related{padding-left:15px}}@media only screen and (max-width:767px){.cart-table .related{background:transparent!important;border:none!important;margin-bottom:0;padding-bottom:0;padding-left:0}}.cart-table .related.visible{animation-duration:1s;animation-name:showup2;display:block!important;max-height:initial}@media only screen and (max-width:767px){.cart-table .related.visible{margin:15px;margin-top:0}.cart-table .related.visible>td{padding-bottom:5px!important}}.cart-table .related .cart-related-button .btn{border:none;border-radius:0;font-size:1em;font-weight:400;height:36px;letter-spacing:.6px;line-height:36px;margin:0;min-height:36px;min-width:112px;padding:0;width:112px}@media only screen and (max-width:767px){.cart-table .related .cart-related-button .btn{float:left}}@media only screen and (max-width:480px){.cart-table .related .cart-related-button .btn{height:34px;line-height:34px;margin:0;min-height:34px;min-width:95px;width:95px}}.cart-table .related .cart-related-button .btn:before{display:none}.cart-table .related .cart-related-button .btn:hover{color:#fff}@media (min-width:768px) and (max-width:1200px){.cart-table .related>td{padding-left:0!important}}.cart-table .related{background:#f1f4f7;margin-top:-1px}.cart-table .related>td{display:block;padding-left:100px;padding-top:0!important;position:relative;width:100%}@media only screen and (max-width:767px){.cart-table .related>td{padding-left:0}}.cart-table .related>td:before{background:#f9f9f9;content:"";height:20px;left:32px;position:absolute;top:-9px;transform:rotate(-45deg);width:20px}.cart-table .related>td .cart-related-img{max-width:44px;padding:0!important}.cart-table .related .cart-related-info a{font-weight:600;padding-left:15px}.cart-table .related .cart-related-availability{font-weight:500;text-transform:none}.cart-table .related .cart-related-img img{height:auto;max-height:50px;max-width:50px;width:auto}@media only screen and (min-width:1200px){.cart-table .related .cart-related-img img{border-radius:5px;height:auto;max-height:70px;max-width:70px;width:auto}}@media only screen and (max-width:767px){.cart-table .related .cart-related-img img{max-height:35px;max-width:35px}}.cart-table .related .cart-related-product{background:#f9f9f9;border-radius:0;margin-top:-8px;padding:5px 20px 5px 15px;position:relative}@media only screen and (max-width:767px){.cart-table .related .cart-related-product{padding:10px 15px 10px 15px}}.cart-table .related .cart-related-button{display:-ms-flexbox;display:flex;width:37%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.cart-table .related .cart-related-button .price{font-weight:400;margin-bottom:0;min-width:83px;padding-right:20px;text-align:right}@media only screen and (max-width:767px){.cart-table .related .cart-related-button .price{min-width:70px}}@media only screen and (max-width:480px){.cart-table .related .cart-related-button .price{padding-bottom:2px;padding-right:5px;text-align:right}}@media only screen and (max-width:767px){.cart-table .related .cart-related-button{padding:5px 0}}@media only screen and (max-width:480px){.cart-table .related .cart-related-button{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}}.cart-table .related .cart-related-info{width:63%}.cart-table .remove-item{background:transparent;border-radius:0;display:-ms-flexbox;display:flex;height:21px;margin-top:-2px;min-height:inherit;min-width:21px!important;position:relative;width:21px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border:none;justify-content:center;padding:0}@media only screen and (min-width:768px){.cart-table .remove-item{margin-left:35px}}@media only screen and (max-width:767px){.cart-table .remove-item{margin-left:15px}}.cart-table .remove-item span{display:none}.cart-table .remove-item:before{background:url(assets/external/carbon/img/icons/remove-e0d2747b.svg) no-repeat 50%;background-size:16px;color:red;content:"";font-size:8px;font-weight:800;height:20px;left:6px;line-height:15px;position:absolute;top:3px;width:20px}.cart-table .remove-item:hover{background:transparent;opacity:1}.cart-table .remove-item:hover:before{background-color:#f1f1f1;color:#fff}.cart-table tr{position:relative}.cart-table tr.related-visible{border-bottom:0}.cart-table tr.related-visible:after{display:none}.cart-table tr td{background:transparent;border:none!important;display:-ms-flexbox;display:flex;min-height:40px;position:relative;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:15px 5px!important}@media only screen and (max-width:480px){.cart-table tr td{padding:12px 5px!important}}.cart-table tr td .p-label{background-color:#fff;color:#b0bace;display:none;font-size:10px;font-weight:600;left:50%;position:absolute;text-transform:uppercase;top:-50px;transform:translateX(-50%)}@media only screen and (max-width:767px){.cart-table tr td .p-label{display:none!important}}.cart-table tr td.cart-p-image{background:#fff}.cart-table tr td .cart-related-availability strong,.cart-table tr td.p-availability strong{font-weight:500}.cart-table tr td .price,.cart-table tr td.p-total .price-final{color:#000}.cart-table tr td.p-total{display:-ms-flexbox;display:flex;text-align:left!important;vertical-align:middle;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-top:5px}@media only screen and (max-width:767px){.cart-table tr td.p-total{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end!important;justify-content:flex-end!important;max-width:100px;min-width:100px}}.cart-table tr td.p-total strong{font-size:1.1em;font-weight:400}.cart-table tr td.p-total form{float:right;margin-top:-5px}@media only screen and (max-width:767px){.cart-table tr td.p-total form{bottom:28px;margin:0;position:absolute;right:20px}}.cart-table tr td.p-total .p-label{display:none;left:inherit;line-height:1em;right:calc(4vw + 5px)}@media only screen and (max-width:767px){.cart-table tr td.p-total .p-label{display:none!important}}.cart-table tr td.p-price{color:#000}.cart-table tr td.p-price .price-final{color:#000;font-weight:500}.cart-table tr td.p-price .unit-value{color:#000}.cart-table tr td .cart-related-info a,.cart-table tr td.p-name a{color:#000;display:block;font-weight:500;line-height:17px;text-decoration:none;text-transform:none}.cart-table tr:first-child .p-label{display:none!important}@media only screen and (max-width:767px){.cart-table tr:first-child .p-label{display:none!important}}.cart-table tr:first-child .p-total .p-label{display:none!important}@media only screen and (max-width:767px){.cart-table tr:first-child .p-total .p-label{display:none!important}}#checkoutSidebar .order-summary{margin:0 auto;min-height:60px}@media only screen and (max-width:767px){#checkoutSidebar .order-summary{margin-top:0;max-width:100%}}#checkoutSidebar .next-step{clear:both;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}#checkoutSidebar .next-step .next-step-back{color:#000;display:block;font-weight:600;margin:0;text-decoration:none}#checkoutSidebar .next-step .next-step-back:hover{text-decoration:underline}#checkoutSidebar .consents{clear:both;font-size:.8em;margin:15px auto 0 auto;padding:0;text-align:left}#checkoutSidebar .consents a{color:#000}#checkoutSidebar .consents a:hover{text-decoration:none}@media only screen and (max-width:767px){#checkoutSidebar .consents{max-width:100%;text-align:left}}#checkoutContent .radio-wrapper input[type=radio]+label.inactive{color:#ccc}#checkoutContent .radio-wrapper input[type=radio]+label.inactive .payment-shipping-price.for-free{color:#ccc}#checkoutContent .form-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start!important;align-items:flex-start!important}@media only screen and (min-width:768px){#checkoutContent .form-group .form-control{max-width:100%;width:100%}}@media only screen and (max-width:767px){#checkoutContent .form-group .form-control{width:100%}}#checkoutContent .form-group label{font-size:.9em;font-weight:600;margin-bottom:5px}#checkoutContent .form-group label[for=login]{font-size:1em}#checkoutContent .form-group a{line-height:10px;margin-bottom:25px!important;min-height:10px}#checkoutContent input[type=checkbox]+label,#checkoutContent input[type=radio]+label{padding-left:30px}#checkoutContent .co-billing-address .form-group,#checkoutContent .co-box-additional .form-group,#checkoutContent .form-option-block .form-group{margin-bottom:5px!important}#checkoutContent .co-billing-address{margin-bottom:35px!important}#checkoutContent .co-billing-address fieldset .form-group.company-shopping,#checkoutContent .co-billing-address fieldset h4{-ms-flex-order:-1;order:-1}#checkoutContent .payment-info a{color:#000;font-weight:400}#checkoutContent .payment-info a.chosen{display:block;position:relative;z-index:1}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-symbols img{margin-right:5px;margin-top:5px}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table{border-collapse:collapse;width:100%}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table tr{border-bottom:1px solid #ccc}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table tr td{padding:10px 10px 10px 0}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table tr td a{color:#000}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table .cpost-delivery-point-opening-hours{display:none}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table .cpost-delivery-point-opening-hours tr td,#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table .cpost-delivery-point-opening-hours tr th{padding:2px 5px!important;text-align:left}#checkoutContent .cpost-delivery-point-result .cpost-delivery-point-result-table .cpost-delivery-point-opening-hours.active{display:block}#checkoutContent .cpost-delivery-point-choose-post .cpost-delivery-point-submit{vertical-align:top}#checkoutContent .cpost-delivery-point-choose-post .cpost-delivery-point-submit .btn{height:42px;min-height:42px}#checkoutContent .cart-header{margin-bottom:0}#checkoutContent input[type=radio]:checked+label .payment-info:before{background:var(--color-primary);border-radius:0;content:"";height:100%;left:0;opacity:.08;position:absolute;top:0;width:100%;z-index:0}#checkoutContent input[type=radio]+label:after,#checkoutContent input[type=radio]+label:before{left:15px!important}#checkoutContent .cart-content{background:#fff}#checkoutContent .cart-content .box{border:none;padding:0}#checkoutContent .cart-content .box .form-group .btn{background:transparent;color:#000!important;font-size:1em;font-weight:400;height:auto;letter-spacing:.5px;margin:10px 0;padding:0;text-decoration:underline;text-transform:none}#checkoutContent .cart-content .form-group-wrapped{margin-bottom:20px;padding:0 0}#checkoutContent .cart-content .co-box{background:#fff;border-radius:10px;margin-bottom:0;padding:0!important}#checkoutContent .cart-content .co-box:last-child{margin-bottom:15px}#checkoutContent .cart-content .co-box h2,#checkoutContent .cart-content .co-box h4{font-size:1.2em;font-weight:600;letter-spacing:.5px;margin:35px 0 20px;padding:0 0 0 45px;position:relative;text-transform:uppercase}@media only screen and (min-width:768px){#checkoutContent .cart-content .co-box h2,#checkoutContent .cart-content .co-box h4{padding-left:65px!important}}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box h2,#checkoutContent .cart-content .co-box h4{font-size:1.2em}}@media only screen and (max-width:480px){#checkoutContent .cart-content .co-box h2,#checkoutContent .cart-content .co-box h4{margin:25px 0 15px 0}}#checkoutContent .cart-content .co-box h2:after,#checkoutContent .cart-content .co-box h4:after{display:none}#checkoutContent .cart-content .co-box h2:before,#checkoutContent .cart-content .co-box h4:before{content:"";display:block;height:48px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:48px}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box h2:before,#checkoutContent .cart-content .co-box h4:before{height:32px;width:32px}}#checkoutContent .cart-content .co-box.co-basic-information h2:before,#checkoutContent .cart-content .co-box.co-basic-information h4:before{background:url(assets/external/carbon/img/icons/cart-i.svg) no-repeat 50%;background-size:48px}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box.co-basic-information h2:before,#checkoutContent .cart-content .co-box.co-basic-information h4:before{background-size:32px}}#checkoutContent .cart-content .co-box.co-contact-information h2:before,#checkoutContent .cart-content .co-box.co-contact-information h4:before{background:url(assets/external/carbon/img/icons/cart-user.svg) no-repeat 50%;background-size:48px}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box.co-contact-information h2:before,#checkoutContent .cart-content .co-box.co-contact-information h4:before{background-size:32px}}#checkoutContent .cart-content .co-box.co-billing-address>fieldset,#checkoutContent .cart-content .co-box.co-shipping-address>fieldset{padding-left:0}#checkoutContent .cart-content .co-box.co-billing-address h2:before,#checkoutContent .cart-content .co-box.co-billing-address h4:before,#checkoutContent .cart-content .co-box.co-shipping-address h2:before,#checkoutContent .cart-content .co-box.co-shipping-address h4:before{background:url(assets/external/carbon/img/icons/cart-address.svg) no-repeat 50%;background-size:48px}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box.co-billing-address h2:before,#checkoutContent .cart-content .co-box.co-billing-address h4:before,#checkoutContent .cart-content .co-box.co-shipping-address h2:before,#checkoutContent .cart-content .co-box.co-shipping-address h4:before{background-size:32px}}#checkoutContent .cart-content .co-box.co-delivery-method h2:before,#checkoutContent .cart-content .co-box.co-delivery-method h4:before{background:url(assets/external/carbon/img/icons/cart-truck-d.svg) no-repeat 50%;background-size:48px}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box.co-delivery-method h2:before,#checkoutContent .cart-content .co-box.co-delivery-method h4:before{background-size:32px}}#checkoutContent .cart-content .co-box.co-payment-method h2:before,#checkoutContent .cart-content .co-box.co-payment-method h4:before{background:url(assets/external/carbon/img/icons/cart-wallet.svg) no-repeat 50%;background-size:48px}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box.co-payment-method h2:before,#checkoutContent .cart-content .co-box.co-payment-method h4:before{background-size:32px}}#checkoutContent .cart-content .co-box.co-delivery-method>div>div:last-child label,#checkoutContent .cart-content .co-box.co-payment-method>div>div:last-child label{border-bottom:none!important}#checkoutContent .cart-content .co-box.co-delivery-method label,#checkoutContent .cart-content .co-box.co-payment-method label{font-weight:600;margin-bottom:0;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f7f7f9;cursor:pointer;padding:25px 30px 25px 60px;position:relative}@media only screen and (max-width:350px){#checkoutContent .cart-content .co-box.co-delivery-method label,#checkoutContent .cart-content .co-box.co-payment-method label{padding:20px 30px 20px 50px}}#checkoutContent .cart-content .co-box.co-delivery-method label:hover b,#checkoutContent .cart-content .co-box.co-payment-method label:hover b{color:#5c5c5c}#checkoutContent .cart-content .co-box.co-delivery-method label b,#checkoutContent .cart-content .co-box.co-payment-method label b{font-weight:500}#checkoutContent .cart-content .co-box.co-delivery-method label .payment-shipping-price,#checkoutContent .cart-content .co-box.co-payment-method label .payment-shipping-price{font-weight:600}#checkoutContent .cart-content .co-box.co-delivery-method input:checked+label,#checkoutContent .cart-content .co-box.co-payment-method input:checked+label{border-bottom:2px solid var(--color-primary)}#checkoutContent .cart-content .stay-in-touch{padding:0}#checkoutContent .cart-content #note fieldset,#checkoutContent .cart-content #shipping-address fieldset{border:none!important;margin:0 auto}#checkoutContent .cart-content #shipping-address{margin-bottom:15px}#checkoutContent .cart-content #shipping-address fieldset{max-width:inherit}#checkoutContent .cart-content .co-contact-information{padding-bottom:15px!important}#checkoutContent .cart-content .co-box-additional{border-radius:0;border-top:1px solid #e4e4e4;padding:0 0 10px 0!important;padding-top:35px!important}#checkoutContent .cart-content fieldset{border:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}#checkoutContent .cart-content .form-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:480px){#checkoutContent .cart-content .form-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}#checkoutContent .cart-content .form-group.form-group-wrapped{display:block}#checkoutContent .cart-content .form-group,#checkoutContent .cart-content .shipping-billing-table{margin:0 auto}.cart-content .fvDoplnek{margin-bottom:0;padding:15px 15px 0 15px}@media only screen and (max-width:767px){.cart-content .fvDoplnek{padding:15px 10px 0 10px}}.cart-content .fvDoplnek .fvDoplnek-produkt p{margin-top:5px!important;padding-left:5px!important}.cart-content .order-recapitulation{border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin-bottom:30px;margin-top:15px;padding-bottom:30px;padding-top:30px}.cart-content .order-recapitulation .recapitulation-shipping-billing-info span{text-align:right;width:75px}.cart-content .order-recapitulation>div{font-size:1em!important}.cart-content .order-summary .price-wrapper{display:-ms-flexbox;display:flex;font-weight:400;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-content .order-summary .price-wrapper .price.price-secondary{font-size:11px;font-weight:400;text-transform:none}.cart-content .order-summary .price-wrapper .price-label{font-size:1.2em;text-transform:none;width:50%}.cart-content .order-summary .price-wrapper .price-label.price-secondary{font-size:11px;font-weight:400;text-transform:none}.cart-content .order-summary .order-summary-inner{padding:0}.cart-content .order-summary .order-summary-inner .matrixprice{display:none}.cart-content .order-summary .order-summary-inner h2.h4,.cart-content .order-summary .order-summary-inner h4{display:block;font-size:1.2em;font-weight:600;letter-spacing:.5px;margin-bottom:20px;margin-top:0;padding-top:5px;text-transform:uppercase}@media only screen and (max-width:992px){.cart-content .order-summary .order-summary-inner h2.h4,.cart-content .order-summary .order-summary-inner h4{font-size:1.2em;margin-top:15px}}.cart-content .order-summary .order-summary-inner h2.h4:after,.cart-content .order-summary .order-summary-inner h4:after{display:none}.cart-content .order-summary .recapitulation-single{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cart-content .order-summary .recapitulation-single strong span{float:right}.cart-content .order-summary .cart-items.gift-items{border-top:1px solid #ededed;margin-top:15px;padding-top:14px}.cart-content .order-summary .cart-items .cart-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.9em;padding:6px 0;width:100%}.cart-content .order-summary .cart-items .cart-item a{color:#000;text-decoration:none}.cart-content .order-summary .cart-items .cart-item a:hover{text-decoration:underline}.cart-content .order-summary .cart-items .cart-item .cart-item-price{text-align:right;width:75px}.cart-content .order-summary .cart-items .cart-item .cart-item-amount{opacity:.5;text-align:right;width:40px}.cart-content .order-summary .cart-items .cart-item .cart-item-name{width:calc(100% - 115px)}.cart-content .order-summary .cart-items .cart-item .cart-item-name a{color:var(--color-primary)}.cart-content .next-step{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px;margin-top:0;padding-top:28px}@media only screen and (max-width:767px){.cart-content .next-step{margin-bottom:15px;margin-top:0}}@media only screen and (max-width:480px){.cart-content .next-step{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}}.cart-content .next-step a,.cart-content .next-step button{display:-ms-flexbox!important;display:flex!important;width:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border:none;border-radius:0;color:#fff;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;font-size:14px;font-size:1.1em;font-weight:400;height:60px;justify-content:center;letter-spacing:.2px;line-height:1.3em;margin:0;min-width:180px;padding:0 15px;text-align:center;text-transform:none}@media only screen and (max-width:480px){.cart-content .next-step a,.cart-content .next-step button{margin-bottom:20px;width:100%}}.cart-content .next-step a.next-step-finish,.cart-content .next-step button.next-step-finish{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.cart-content .next-step a.next-step-finish:after,.cart-content .next-step button.next-step-finish:after{display:none}.cart-content .next-step a.next-step-finish .order-button-suffix,.cart-content .next-step button.next-step-finish .order-button-suffix{font-size:.8em;font-weight:400}.cart-content .next-step a.next-step-back,.cart-content .next-step button.next-step-back{background:#e4e4e4;background:transparent;border:none;color:#171717;font-size:1.1em;font-weight:600;padding:0;text-align:left;text-decoration:none;transition:.3s;-ms-flex-pack:start;justify-content:flex-start}.cart-content .next-step a.next-step-back:before,.cart-content .next-step button.next-step-back:before{background:url(assets/external/carbon/img/icons/cart-left-b.svg) no-repeat 50%;background-size:16px;content:"";height:16px;margin-right:7px;width:16px}.cart-content .next-step a.next-step-back:hover,.cart-content .next-step button.next-step-back:hover{color:var(--color-primary)}@media only screen and (max-width:480px){.cart-content .next-step a.next-step-back,.cart-content .next-step button.next-step-back{text-align:center;-ms-flex-pack:center;justify-content:center}}.cart-content .next-step.next-step--cart a{color:#000;text-decoration:underline;text-transform:uppercase}.cart-content .next-step.next-step--cart a:hover{text-decoration:none}.cart-content .next-step.next-step--cart a.btn{text-decoration:none}.cart-content.summary-wrapper{border-top:1px solid #e4e4e4;margin-top:25px;padding-top:23px}@media only screen and (max-width:992px){.cart-content.summary-wrapper{border:none;margin-top:0}}.cart-content.summary-wrapper>.div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cart-content.summary-wrapper .order-summary,.cart-content.summary-wrapper .price-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;font-weight:500;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:100%}@media only screen and (max-width:767px){.cart-content.summary-wrapper .order-summary,.cart-content.summary-wrapper .price-wrapper{max-width:100%;min-height:auto}}.cart-content.summary-wrapper .order-summary .price-label,.cart-content.summary-wrapper .price-wrapper .price-label{font-size:1.2em;font-weight:600;letter-spacing:0;padding-top:3px;text-transform:none;width:50%}@media only screen and (max-width:480px){.cart-content.summary-wrapper .order-summary .price-label,.cart-content.summary-wrapper .price-wrapper .price-label{font-size:1em}}.cart-content.summary-wrapper .order-summary .price-label.price-secondary,.cart-content.summary-wrapper .price-wrapper .price-label.price-secondary{font-size:11px;font-weight:400;text-transform:none}.cart-content.summary-wrapper .order-summary .price.price-primary,.cart-content.summary-wrapper .price-wrapper .price.price-primary{font-size:1.5em;font-weight:600;letter-spacing:0;text-align:right;width:50%}@media only screen and (max-width:767px){.cart-content.summary-wrapper .order-summary .price.price-primary,.cart-content.summary-wrapper .price-wrapper .price.price-primary{font-size:1.5em}}@media only screen and (max-width:480px){.cart-content.summary-wrapper .order-summary .price.price-primary,.cart-content.summary-wrapper .price-wrapper .price.price-primary{font-size:1.2em}}.cart-content.summary-wrapper .order-summary .price.price-secondary,.cart-content.summary-wrapper .price-wrapper .price.price-secondary{font-size:11px;font-weight:400;text-transform:none}.cart-content .cart-summary,.cart-content .delivery-time{padding:15px 0}.cart-content .delivery-time{padding-bottom:0}@media only screen and (max-width:480px){.cart-content .delivery-time{font-size:.9em}}.cart-content .discount-coupon:before,.cart-content .extra.delivery:before,.cart-content .extra.discount:before{content:"\e92a";font-size:32px;left:0;line-height:32px;margin-top:-18px;position:absolute;top:50%}.cart-content .extra.delivery,.cart-content .extra.discount{display:-ms-flexbox;display:flex;min-height:36px;-ms-flex-align:center;align-items:center;font-size:.9em;line-height:1.2em;padding-left:47px;position:relative}.cart-content .extra.delivery strong,.cart-content .extra.discount strong{color:#000;font-weight:600}.cart-content .extra.delivery .price-range,.cart-content .extra.discount .price-range{display:none}.cart-content .extra.discount{position:relative}.cart-content .extra.discount:before{content:"\e92a";display:inline-block!important;font-family:shoptet!important;font-size:36px;height:32px;left:0;line-height:32px;margin-top:-16px;position:absolute;top:50%;width:40px}.cart-content .extra.delivery:before{content:url(assets/external/carbon/img/icons/cart-truck-fb04dcb6.svg)}.cart-content .extra.discount:before{content:url(assets/external/carbon/img/icons/cart-percents-fb04dcb6.svg)}.cart-content .cart-summary{padding-bottom:20px;padding-top:20px;position:relative}@media only screen and (max-width:480px){.cart-content .cart-summary{padding-bottom:0;padding-top:10px}}.cart-content .cart-summary h2.h4,.cart-content .cart-summary h4{font-size:1.2em;font-weight:600;margin-bottom:20px;padding-left:0;padding-top:0;text-transform:none}@media only screen and (max-width:767px){.cart-content .cart-summary h2.h4,.cart-content .cart-summary h4{font-size:1.5em}}@media only screen and (max-width:480px){.cart-content .cart-summary h2.h4,.cart-content .cart-summary h4{font-size:1.3em}}.cart-content .cart-summary h2.h4:after,.cart-content .cart-summary h4:after{display:none}.cart-content .cart-header{display:-ms-flexbox;display:flex;margin:0;padding:12px 0 12px 0;position:relative;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;border-bottom-width:0!important;justify-content:space-between;max-width:655px;position:initial}@media only screen and (max-width:767px){.cart-content .cart-header{padding-bottom:10px}}.cart-content .cart-header:after{background:#e4e4e4;content:"";height:1px;margin-right:-40px;position:absolute;right:0;top:67px;width:70vw;z-index:1}@media only screen and (max-width:992px){.cart-content .cart-header:after{left:0;width:100vw}}.cart-content .cart-header li{position:relative;width:auto}.cart-content .cart-header li:after{background-image:url(assets/external/carbon/img/icons/cart-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;content:"";height:13px;position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:8px;z-index:1}@media (max-width:1600px){.cart-content .cart-header li:after{right:-5vw}}@media (max-width:1400px){.cart-content .cart-header li:after{right:-3.5vw}}@media (max-width:1300px){.cart-content .cart-header li:after{right:-3vw}}@media (max-width:1200px){.cart-content .cart-header li:after{display:none}}.cart-content .cart-header li:last-child:after{display:none}.cart-content .cart-header li a,.cart-content .cart-header li strong{font-family:var(--template-headings-font)}@media only screen and (max-width:480px){.cart-content .cart-header li a,.cart-content .cart-header li strong{padding-bottom:0}}@media only screen and (max-width:480px){.cart-content .cart-header li a,.cart-content .cart-header li strong{line-height:1.2em;padding:5px 0}}.cart-content .cart-header li a span,.cart-content .cart-header li strong span{background:#fff;color:hsla(0,0%,9%,.5);display:inline-block;font-size:1.1em;font-weight:600;letter-spacing:.5px;padding:0 22px;position:relative;text-transform:none;vertical-align:middle}@media only screen and (max-width:1200px){.cart-content .cart-header li a span,.cart-content .cart-header li strong span{font-size:1em;padding:0 15px}}@media only screen and (max-width:480px){.cart-content .cart-header li a span,.cart-content .cart-header li strong span{max-width:90px;text-align:center}}.cart-content .cart-header li a span:before,.cart-content .cart-header li strong span:before{display:none}.cart-content .cart-header li:first-child a span,.cart-content .cart-header li:first-child strong span{padding-left:0}.cart-content .cart-header li:last-child a span,.cart-content .cart-header li:last-child strong span{padding-right:0}.cart-content .cart-header li.active a span,.cart-content .cart-header li.active strong span,.cart-content .cart-header li.completed a span,.cart-content .cart-header li.completed strong span{color:var(--color-primary)}.cart-content .cart-header li.active a span:before,.cart-content .cart-header li.active strong span:before,.cart-content .cart-header li.completed a span:before,.cart-content .cart-header li.completed strong span:before{border:none;color:#fff;line-height:32px!important;padding-left:2px}.cart-content .cart-header li.completed a,.cart-content .cart-header li.completed strong{opacity:.5}.cart-content .cart-header li.active a span,.cart-content .cart-header li.active strong span{color:var(--color-primary)}.cart-content .cart-header li.completed a span,.cart-content .cart-header li.completed strong span{color:var(--color-primary)}.cart-content .discount-coupon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-content .discount-coupon:before{background:url(assets/external/carbon/img/icons/cart-percents2.svg);background-position:50%;background-repeat:no-repeat;background-size:48px;content:"";display:inline-block!important;height:48px;margin-right:12px;margin-top:0;position:relative;width:48px}@media only screen and (max-width:480px){.cart-content .discount-coupon:before{background-size:32px;height:32px;width:32px}}.cart-content .discount-coupon label{color:#000;display:block;font-size:1em;font-weight:500;letter-spacing:0;line-height:18px;margin-bottom:0}.cart-content .discount-coupon .applied-coupon{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-left:60px}@media only screen and (max-width:480px){.cart-content .discount-coupon .applied-coupon{padding-left:44px}}.cart-content .discount-coupon .applied-coupon strong{font-weight:600}.cart-content .discount-coupon .applied-coupon form{margin:0;width:50px}.cart-content .discount-coupon .applied-coupon form fieldset{padding:0}.cart-content .discount-coupon .applied-coupon form .btn{background:url(assets/external/carbon/img/icons/remove-fb04dcb6.svg) no-repeat 50%;background-size:16px;border:none;border-radius:50%;color:transparent;font-family:CURSIVE;font-size:0;font-weight:600;height:25px;line-height:0;margin-left:15px;min-height:25px;min-width:inherit;padding:0;padding-bottom:3px;padding-left:1px;position:relative;width:25px}.cart-content .discount-coupon .applied-coupon form .btn:hover{background:url(assets/external/carbon/img/icons/remove-fb04dcb6.svg) no-repeat 50%;background-color:#f2f2f2;background-size:16px}.cart-content .discount-coupon:before{display:none}.cart-content .discount-coupon form{display:-ms-flexbox;display:flex;margin:0;max-width:300px;width:100%}@media only screen and (max-width:480px){.cart-content .discount-coupon form{max-width:238px}}.cart-content .discount-coupon form input{background:#f7f7f9;border:1px solid #e4e4e4;border-radius:0;font-size:1.1em;height:48px;margin-bottom:0}@media only screen and (max-width:480px){.cart-content .discount-coupon form input{font-size:.9em}}.cart-content .discount-coupon form input:-ms-input-placeholder{color:#9c9c9c;font-size:1em;font-weight:500;letter-spacing:.5px}.cart-content .discount-coupon form input::-ms-input-placeholder{color:#9c9c9c;font-size:1em;font-weight:500;letter-spacing:.5px}.cart-content .discount-coupon form input::placeholder{color:#9c9c9c;font-size:1em;font-weight:500;letter-spacing:.5px}.cart-content .discount-coupon form .btn{background:transparent;border:none;border:1px solid var(--color-primary);border-radius:0;color:var(--color-primary);font-size:1.1em;height:48px;letter-spacing:.5px;margin-left:-2px;min-height:38px;position:relative;width:110px}.cart-content .discount-coupon form .btn:before{background:var(--color-primary);content:"";height:100%;opacity:.08;position:absolute;width:100%}@media only screen and (max-width:480px){.cart-content .discount-coupon form .btn{min-width:70px;width:70px}}.cart-content .discount-coupon form .btn:hover{background:var(--color-primary);color:#fff}.cart-content .free-gift{display:-ms-flexbox;display:flex;margin-bottom:15px;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-content .free-gift .btn{background:transparent;color:var(--color-primary)!important;line-height:1;min-height:inherit;min-width:inherit;padding:0}.cart-content .free-gift .btn:hover{text-decoration:underline}.cart-content .free-gift .free-gifts-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:80px}@media only screen and (max-width:767px){.cart-content .free-gift .free-gifts-wrapper{margin-right:40px}}@media only screen and (max-width:480px){.cart-content .free-gift .free-gift-label{padding-left:12px}}.cart-content .free-gift .free-gifts-img{border-radius:0;display:-ms-flexbox;display:flex;height:45px;min-width:36px;overflow:hidden;width:45px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:480px){.cart-content .free-gift .free-gifts-img{height:32px;min-width:32px;width:32px}}.cart-content .free-gift .free-gifts-img img{height:auto;max-width:100%}.cart-content .free-gift .free-gift-name{font-weight:600}.cart-content .free-gift .free-gifts-img-hover{display:none}.cart-content .extras-wrapper{display:-ms-flexbox;display:flex;max-width:800px;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.cart-content .extras-wrapper .extra{background:transparent;border-radius:3px;margin:10px 0;min-height:43px;padding:10px 10px 10px 80px}.cart-content .extras-wrapper .extra:before{left:2px}.cart-content .extras-wrapper .extras-col{width:100%;-ms-flex-align:center;align-items:center}.cart-content .extras-wrapper .extras-col form .btn,.cart-content .extras-wrapper .extras-col form button{margin-top:0}@media only screen and (max-width:767px){.cart-content .extras-wrapper{-ms-flex-direction:column;flex-direction:column}.cart-content .extras-wrapper .extras-wrap{margin-top:15px}}@media (max-width:767px){.cart-content .fvDoplnek .header .fvDoplnek-text{margin-top:0!important}}.cart-empty h1.cart-heading{margin-bottom:20px}.cart-inner{margin:0 auto;max-width:1220px}.cart-inner.cart-empty .h1,.cart-inner.cart-empty h1{font-size:1.5em;margin-top:50px;padding-left:20px}@media only screen and (max-width:767px){.cart-inner.cart-empty .h1,.cart-inner.cart-empty h1{margin-top:80px}}.cart-inner.cart-empty .empty-cart-boxes ul{padding-left:20px}.cart-inner.cart-empty .empty-cart-boxes ul li a{color:#000;text-decoration:none}.cart-inner.cart-empty .empty-cart-boxes ul li a:hover{text-decoration:underline}.cart-inner:not(.cart-empty) .cart-row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.cart-inner:not(.cart-empty) .cart-row .col-md-8{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;padding-left:17px!important;padding-right:40px!important;width:65%}@media (min-width:992px){.cart-inner:not(.cart-empty) .cart-row .col-md-8{padding-bottom:40px}}@media (max-width:1600px){.cart-inner:not(.cart-empty) .cart-row .col-md-8{padding-right:30px!important}}@media only screen and (max-width:1200px){.cart-inner:not(.cart-empty) .cart-row .col-md-8{padding-right:20px!important}}@media only screen and (max-width:992px){.cart-inner:not(.cart-empty) .cart-row .col-md-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:20px;padding-right:20px!important}}@media only screen and (max-width:767px){.cart-inner:not(.cart-empty) .cart-row .col-md-8{padding-bottom:20px}}.cart-inner:not(.cart-empty) .cart-row .col-md-4{background:#fff;border:none;bottom:0;display:-ms-flexbox;display:flex;-ms-flex:inherit;flex:inherit;-ms-flex-direction:column;flex-direction:column;max-width:100%;max-width:1220px;padding-left:40px!important;padding-right:20px!important;padding-top:30px!important;position:relative;position:relative!important;top:0!important;top:inherit!important;width:35%;z-index:9}@media (max-width:1600px){.cart-inner:not(.cart-empty) .cart-row .col-md-4{padding-left:30px!important;padding-right:20px!important}}@media only screen and (max-width:992px){.cart-inner:not(.cart-empty) .cart-row .col-md-4{padding:15px 17px 0 17px!important}}@media only screen and (max-width:767px){.cart-inner:not(.cart-empty) .cart-row .col-md-4{border-top:1px solid #e4e4e4;padding:12px 17px 0 17px!important;position:relative!important}}.cart-inner:not(.cart-empty) .cart-row .col-md-4:before{background:#f9f9f9;content:"";height:100%;min-height:100vh;position:absolute;right:0;right:calc(-50vw + 100%);top:0;width:50vw;z-index:-1}@media only screen and (max-width:992px){.cart-inner:not(.cart-empty) .cart-row .col-md-4:before{right:0;width:100vw}}@media only screen and (max-width:767px){.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-back{float:left;left:0;margin-bottom:0;position:relative;top:initial}}.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward{background:var(--color-secondary);font-weight:600;transition:.3s}.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish:after,.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward:after{background:url(assets/external/carbon/img/icons/cart-right-w.svg) no-repeat 50%;background-size:16px;content:"";height:16px;margin-left:7px;width:16px}@media only screen and (max-width:767px){.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward{margin-bottom:0;position:relative;right:0;top:initial}}.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish:hover,.cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward:hover{background:var(--color-secondary-hover)}@media only screen and (max-width:992px){.cart-inner:not(.cart-empty) .cart-row .col-md-4{padding-top:40px}}@media only screen and (max-width:767px){.cart-inner:not(.cart-empty) .cart-row .col-md-4{padding-top:0}}@media only screen and (max-width:992px){.cart-inner:not(.cart-empty) .cart-row .col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.extras-separated{margin-bottom:80px;margin-top:40px;width:100%}@media only screen and (max-width:480px){.extras-separated{margin-bottom:25px;margin-top:25px}}.extras-separated .extras-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.extras-separated .extras-wrap .extra{width:50%}@media only screen and (max-width:480px){.extras-separated .extras-wrap .extra{margin-bottom:10px;width:100%}}@media (min-width:992px){.cart-row .col-md-4{min-height:calc(100vh - 95px)}.admin-logged .cart-row .col-md-4{min-height:calc(100vh - 120px)}}.back-shopping-link a{border-radius:5px;display:none;font-weight:500;line-height:inherit;margin:50px 0 20px 0;padding-left:30px;position:relative;text-decoration:none}.back-shopping-link a:before{background:url(assets/external/carbon/img/icons/arrow-left.svg) no-repeat 50%;background-size:16px;content:"";height:16px;left:0;position:absolute;top:2px;width:16px}@media only screen and (max-width:767px){.back-shopping-link{display:none}}.in-objednavky .cart-table tr:first-child .p-label{display:none!important}.in-objednavky .cart-table .p-name{-ms-flex:unset;flex:unset}.in-objednavky .cart-table td[colspan="6"]{width:100%}.in-objednavky .cart-table td[colspan="6"] dl{max-width:100%;width:100%}.in-objednavky .cart-table td[colspan="6"] dd{text-align:right}.ordering-process .cart-empty .col-md-4 .cart-content{display:none}.empty-cart-boxes ul li{margin-bottom:4px}.ordering-process{background:#fff!important}.ordering-process .cart-header{margin-top:0}@media only screen and (min-width:768px){.ordering-process #header .search-form{right:60px}}.ordering-process #header .header-top .languagesMenu{right:112px}.ordering-process #header{border-bottom:1px solid #e5e5e5}@media only screen and (min-width:768px){.ordering-process #header .header-top .top-nav-button-account,.ordering-process #header .header-top .top-nav-button-login{margin-right:0;right:0}}@media only screen and (max-width:767px){.ordering-process #header .header-top .top-nav-button-account,.ordering-process #header .header-top .top-nav-button-login{right:-5px}}@media only screen and (max-width:767px){.ordering-process #header .header-top .responsive-tools a[data-target=search]{right:37px}}@media only screen and (min-width:768px){.ordering-process #header .header-top .dropdown{right:135px}}@media only screen and (min-width:768px) and only screen and (max-width:1200px){.ordering-process #header .header-top .dropdown{right:70px!important}}.ordering-process #content-wrapper{position:relative}.ordering-process #content-wrapper.container{padding-left:0!important;padding-right:0!important}.ordering-process .checkout-box{border-radius:5px}.ordering-process #header .header-top .navigation-buttons{display:none}@media (min-width:768px){.ordering-process .popup-widget.login-widget{right:-20px!important}}@media only screen and (max-width:1200px){.ordering-process .popup-widget.login-widget{right:20px!important}.ordering-process .popup-widget.login-widget:before{right:87px}}@media (min-width:768px) and (max-width:992px){.ordering-process .popup-widget.login-widget:before{right:10px}}@media only screen and (max-width:767px){.ordering-process .top-navigation-bar .nav-part .responsive-tools{width:125px;-ms-flex-pack:end;justify-content:flex-end}}.ordering-process .podpis{border-top:1px solid #dfdfdf;display:none;margin-bottom:15px;margin-top:50px;padding-top:20px;text-align:center}.ordering-process .checkout-box{display:none!important}.ordering-process .sidebar-in-cart .cart-content.summary-wrapper{border:none;margin-top:0;padding-top:0}.ordering-process .cart-empty .col-md-4 .cart-content,.ordering-process .checkout-box,.ordering-process .checkout-box-wrapper{border:none;color:#000;margin-bottom:20px;padding:2px 0;-ms-flex-order:2;margin-top:auto;order:2}@media only screen and (max-width:992px){.ordering-process .cart-empty .col-md-4 .cart-content,.ordering-process .checkout-box,.ordering-process .checkout-box-wrapper{display:none}}.ordering-process .cart-empty .col-md-4 .cart-content .btn,.ordering-process .checkout-box .btn,.ordering-process .checkout-box-wrapper .btn{display:block;font-size:1.6em;font-weight:600;margin-bottom:30px;margin-top:0;padding-left:0;padding-top:0;text-transform:none}.ordering-process .cart-empty .col-md-4 .cart-content .btn span,.ordering-process .checkout-box .btn span,.ordering-process .checkout-box-wrapper .btn span{display:none}.ordering-process .cart-empty .col-md-4 .cart-content h2.h4,.ordering-process .cart-empty .col-md-4 .cart-content h4,.ordering-process .checkout-box h2.h4,.ordering-process .checkout-box h4,.ordering-process .checkout-box-wrapper h2.h4,.ordering-process .checkout-box-wrapper h4{font-size:1.2em;font-weight:600;letter-spacing:.5px;margin-bottom:30px;padding-top:0;text-transform:uppercase}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box,.ordering-process .checkout-box .contact-box,.ordering-process .checkout-box-wrapper .contact-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box img,.ordering-process .checkout-box .contact-box img,.ordering-process .checkout-box-wrapper .contact-box img{margin-right:15px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul,.ordering-process .checkout-box .contact-box ul,.ordering-process .checkout-box-wrapper .contact-box ul{padding-left:0;width:100%}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .facebook,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .instagram,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .mail,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tel,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tiktok,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .twitter,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .whatsapp,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .youtube,.ordering-process .checkout-box .contact-box ul .facebook,.ordering-process .checkout-box .contact-box ul .instagram,.ordering-process .checkout-box .contact-box ul .mail,.ordering-process .checkout-box .contact-box ul .tel,.ordering-process .checkout-box .contact-box ul .tiktok,.ordering-process .checkout-box .contact-box ul .twitter,.ordering-process .checkout-box .contact-box ul .whatsapp,.ordering-process .checkout-box .contact-box ul .youtube,.ordering-process .checkout-box-wrapper .contact-box ul .facebook,.ordering-process .checkout-box-wrapper .contact-box ul .instagram,.ordering-process .checkout-box-wrapper .contact-box ul .mail,.ordering-process .checkout-box-wrapper .contact-box ul .tel,.ordering-process .checkout-box-wrapper .contact-box ul .tiktok,.ordering-process .checkout-box-wrapper .contact-box ul .twitter,.ordering-process .checkout-box-wrapper .contact-box ul .whatsapp,.ordering-process .checkout-box-wrapper .contact-box ul .youtube{position:relative}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .facebook a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .instagram a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .mail a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tel a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tiktok a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .twitter a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .whatsapp a,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .youtube a,.ordering-process .checkout-box .contact-box ul .facebook a,.ordering-process .checkout-box .contact-box ul .instagram a,.ordering-process .checkout-box .contact-box ul .mail a,.ordering-process .checkout-box .contact-box ul .tel a,.ordering-process .checkout-box .contact-box ul .tiktok a,.ordering-process .checkout-box .contact-box ul .twitter a,.ordering-process .checkout-box .contact-box ul .whatsapp a,.ordering-process .checkout-box .contact-box ul .youtube a,.ordering-process .checkout-box-wrapper .contact-box ul .facebook a,.ordering-process .checkout-box-wrapper .contact-box ul .instagram a,.ordering-process .checkout-box-wrapper .contact-box ul .mail a,.ordering-process .checkout-box-wrapper .contact-box ul .tel a,.ordering-process .checkout-box-wrapper .contact-box ul .tiktok a,.ordering-process .checkout-box-wrapper .contact-box ul .twitter a,.ordering-process .checkout-box-wrapper .contact-box ul .whatsapp a,.ordering-process .checkout-box-wrapper .contact-box ul .youtube a{display:inline-block;display:block;margin-bottom:10px;padding-left:30px!important;text-decoration:none}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .facebook a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .instagram a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .mail a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tel a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tiktok a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .twitter a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .whatsapp a:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .youtube a:before,.ordering-process .checkout-box .contact-box ul .facebook a:before,.ordering-process .checkout-box .contact-box ul .instagram a:before,.ordering-process .checkout-box .contact-box ul .mail a:before,.ordering-process .checkout-box .contact-box ul .tel a:before,.ordering-process .checkout-box .contact-box ul .tiktok a:before,.ordering-process .checkout-box .contact-box ul .twitter a:before,.ordering-process .checkout-box .contact-box ul .whatsapp a:before,.ordering-process .checkout-box .contact-box ul .youtube a:before,.ordering-process .checkout-box-wrapper .contact-box ul .facebook a:before,.ordering-process .checkout-box-wrapper .contact-box ul .instagram a:before,.ordering-process .checkout-box-wrapper .contact-box ul .mail a:before,.ordering-process .checkout-box-wrapper .contact-box ul .tel a:before,.ordering-process .checkout-box-wrapper .contact-box ul .tiktok a:before,.ordering-process .checkout-box-wrapper .contact-box ul .twitter a:before,.ordering-process .checkout-box-wrapper .contact-box ul .whatsapp a:before,.ordering-process .checkout-box-wrapper .contact-box ul .youtube a:before{background-position:50%!important;background-repeat:no-repeat!important;content:"";height:20px;left:0;position:absolute;top:0;width:25px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .mail a:before,.ordering-process .checkout-box .contact-box ul .mail a:before,.ordering-process .checkout-box-wrapper .contact-box ul .mail a:before{background:url(assets/external/carbon/img/icons/mail-f.svg) no-repeat 50%;background-size:22px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tel a:before,.ordering-process .checkout-box .contact-box ul .tel a:before,.ordering-process .checkout-box-wrapper .contact-box ul .tel a:before{background:url(assets/external/carbon/img/icons/phone-f.svg) no-repeat 50%;background-size:22px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .facebook a:before,.ordering-process .checkout-box .contact-box ul .facebook a:before,.ordering-process .checkout-box-wrapper .contact-box ul .facebook a:before{background:url(assets/external/carbon/img/icons/fb-f.svg) no-repeat 50%;background-size:26px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .instagram a:before,.ordering-process .checkout-box .contact-box ul .instagram a:before,.ordering-process .checkout-box-wrapper .contact-box ul .instagram a:before{background:url(assets/external/carbon/img/icons/cart-ig-fb04dcb6.svg)}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .youtube a:before,.ordering-process .checkout-box .contact-box ul .youtube a:before,.ordering-process .checkout-box-wrapper .contact-box ul .youtube a:before{background:url(assets/external/carbon/img/icons/yt-f.svg);background-size:23px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .twitter a:before,.ordering-process .checkout-box .contact-box ul .twitter a:before,.ordering-process .checkout-box-wrapper .contact-box ul .twitter a:before{background:url(assets/external/carbon/img/icons/cart-twitter-e0d2747b.svg);background-size:17px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .tiktok a:before,.ordering-process .checkout-box .contact-box ul .tiktok a:before,.ordering-process .checkout-box-wrapper .contact-box ul .tiktok a:before{background:url(assets/external/carbon/img/icons/tiktok-f.svg);background-size:22px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul .whatsapp a:before,.ordering-process .checkout-box .contact-box ul .whatsapp a:before,.ordering-process .checkout-box-wrapper .contact-box ul .whatsapp a:before{background:url(assets/external/carbon/img/icons/whatsapp-f-3bfc2695.svg);background-size:19px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li,.ordering-process .checkout-box .contact-box ul li,.ordering-process .checkout-box-wrapper .contact-box ul li{color:#000;letter-spacing:1px;list-style:none;padding:0!important}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li a,.ordering-process .checkout-box .contact-box ul li a,.ordering-process .checkout-box-wrapper .contact-box ul li a{color:#000!important;font-weight:400}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul span,.ordering-process .checkout-box .contact-box ul span,.ordering-process .checkout-box-wrapper .contact-box ul span{padding-left:0!important}.payment-logo,.payment-shipping-price{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:right;width:90px}@media only screen and (max-width:480px){.payment-logo,.payment-shipping-price{padding-left:0!important;width:70px}}.payment-logo img,.payment-shipping-price img{max-height:40px;max-width:100%}@media only screen and (max-width:480px){.payment-logo{display:none}}.payment-shipping-price{font-weight:500;padding-left:10px}.payment-info{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-right:10px;width:auto}.watchdog-row{display:-ms-flexbox;display:flex;margin:0 0 1em;min-height:36px;-ms-flex-align:center;align-items:center}.watchdog-row label{min-width:130px}#watchdog-form .disclaimer{color:#666;display:block}#watchdog-form .disclaimer.hidden{display:none}.recapitulation-wrapper .co-box{padding-bottom:20px;padding-left:60px;padding-right:20px;padding-top:20px}@media only screen and (max-width:767px){.recapitulation-wrapper .co-box{padding-left:0;padding-right:0}}.recapitulation-wrapper .co-box h4:before{content:"\e922";display:none!important;font-family:shoptet;font-size:36px;font-weight:400;left:0;line-height:36px;margin-top:-18px;position:absolute;top:50%}@media only screen and (max-width:767px){.recapitulation-wrapper .co-box h4:before{display:none}}.recapitulation-wrapper .cart-table{border:1px solid #f2f2f2;border-collapse:inherit;border-radius:5px;margin:20px 0 20px 60px;max-width:580px}@media only screen and (max-width:767px){.recapitulation-wrapper .cart-table{margin:20px 0}}.recapitulation-wrapper .cart-table tr{-ms-flex-pack:start;justify-content:flex-start}.recapitulation-wrapper .cart-table tr:last-child:after{display:none}.recapitulation-wrapper .co-box.co-payment-method h4:before{content:"\e926"}.recapitulation-wrapper .co-box.co-order h4:before{content:"\e925"}.recapitulation-wrapper table{max-width:500px;width:100%}.recapitulation-wrapper .order-complete-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width:767px){.recapitulation-wrapper .order-complete-links{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.recapitulation-wrapper .co-box h4{margin-left:-60px!important;padding-left:60px}@media only screen and (max-width:767px){.recapitulation-wrapper .co-box h4{margin-left:0!important;padding-left:0}}.cart-empty .cart-content{padding:20px}.ordering-process .reca-number{margin-bottom:30px;text-align:center}.ordering-process h1.order-summary-heading{color:#000;font-size:3em;text-align:center;text-transform:none}@media only screen and (max-width:767px){.ordering-process h1.order-summary-heading{font-size:1.8em}}@media only screen and (max-width:480px){.ordering-process h1.order-summary-heading{font-size:1.5em}}.ordering-process h1.order-summary-heading:before{background-image:url(assets/external/carbon/img/icons/order-check.svg);background-position:50%;background-repeat:no-repeat;background-size:120px;content:"";display:block;height:120px;margin:0 auto 20px auto;position:relative;width:120px}.ordering-process .recapitulation-wrapper .cart-table .p-quantity{-ms-flex-align:center;align-items:center}.ordering-process .recapitulation-wrapper .co-box{padding:20px}.ordering-process .recapitulation-wrapper .co-box h4{font-size:1.6em;font-weight:600;letter-spacing:.5px;margin-left:0!important;margin-top:20px;padding-left:0!important;padding:0;text-align:center}@media only screen and (max-width:767px){.ordering-process .recapitulation-wrapper .co-box h4{font-size:1.3em;margin-top:0}}.ordering-process .recapitulation-wrapper .order-summary-item.total{margin-top:20px}.ordering-process .recapitulation-wrapper .order-complete-links{-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.ordering-process .recapitulation-wrapper .order-complete-links .btn{background:var(--color-primary)}.ordering-process .recapitulation-wrapper .order-complete-links .btn:hover{background:var(--color-primary-hover)}.ordering-process .recapitulation-wrapper .cart-table{border:1px solid #ededed;border-radius:0;margin:0 auto;max-width:700px}.ordering-process .recapitulation-wrapper .cart-table tr{border:none;border-bottom:1px solid #ededed}@media only screen and (max-width:767px){.ordering-process .recapitulation-wrapper .cart-table tr{margin-bottom:0!important;padding-bottom:5px!important;padding-top:5px!important}}.ordering-process .recapitulation-wrapper .cart-table tr:last-child{border:none}.ordering-process .recapitulation-wrapper .cart-table tr br{display:none}.ordering-process .recapitulation-wrapper .cart-table .p-quantity{text-align:right;-ms-flex-pack:end;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding-right:20px!important}@media only screen and (max-width:767px){.ordering-process .recapitulation-wrapper .cart-table .p-quantity{text-align:left;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:7px;min-height:initial}}.ordering-process .recapitulation-wrapper .cart-table .p-quantity>span{display:inline-block;margin:0 7px}.ordering-process .recapitulation-wrapper .cart-table .cart-p-image{height:62px;padding:10px!important;width:62px}@media only screen and (max-width:767px){.ordering-process .recapitulation-wrapper .cart-table .cart-p-image{padding:5px!important}}.ordering-process .recapitulation-wrapper .cart-table .cart-p-image img{max-height:100%;max-width:100%}.ordering-process .recapitulation-wrapper .recapitulation-table{border:1px solid #ededed;border-collapse:collapse;border-spacing:1px;margin:0 auto}.ordering-process .recapitulation-wrapper .recapitulation-table td,.ordering-process .recapitulation-wrapper .recapitulation-table th{border:1px solid #ededed;padding:14px 20px}.ordering-process .recapitulation-wrapper .recapitulation-table td{text-align:right}.ordering-process .recapitulation-wrapper h4:before{display:none!important}#checkoutSidebar input[type=checkbox]+label:after,#checkoutSidebar input[type=checkbox]+label:before{background-color:#fff}form #checkoutSidebar .js-validator-msg,form #checkoutSidebar .validator-msg{bottom:10px}.pisModal__actions button{border:none;padding:8px 15px}.pisPaymentMethod .bankSelection{border:1px solid #f2f2f2;border-radius:0 0 5px 5px;padding-right:15px}.pisPaymentMethod .bankSelection .bankSelection__selected{border:none}.pisPaymentMethod .bankSelection img{max-width:80px!important}#vyberte-jiny-darek .free-gift-name{font-size:14px;line-height:1.3em}#vyberte-jiny-darek .free-gift-name:hover{text-decoration:underline}.cart-widget.popup-widget .cart-widget-product .cart-widget-product-image img{border-radius:5px;height:auto;max-width:100%;width:auto}#checkoutContent .form-legend{display:none}#checkoutContent .form-control-wrapper{max-width:500px}#checkoutContent .form-control-wrapper.js-location{display:block;width:100%}#checkoutContent .login-button{border:none;line-height:1.2em;margin:0 0 15px 0!important;padding:0;text-decoration:underline}#checkoutContent .form-control-wrapper{width:100%}.cpost-delivery-point-form-wrapper{min-height:330px}.cpost-delivery-point-logos{min-height:60px}.cpost-delivery-point-logos img{height:50px;margin-right:20px}.cpost-delivery-point-logos .cpost-logo-doBalikovny{padding:10px 0}.cpost-delivery-point-logos .cpost-logo-naPostu{height:49px}.cpost-delivery-point-logos .cpost-logo-postaPont{height:60px}.cpost-delivery-point-submit{text-align:right;vertical-align:top}.cpost-delivery-point-submit .btn,.cpost-delivery-point-submit .btn.btn-primary{min-height:42px!important}.cpost-delivery-point-result-legend,.cpost-delivery-point-result-table-wrap{border-top-style:solid;border-top-width:1px;margin-top:20px}.cpost-delivery-point-result-legend{padding-top:20px}.cpost-delivery-point-result{position:relative}.cpost-delivery-point-result table.table{margin-bottom:0}.cpost-delivery-point-result table.table td{vertical-align:top}a.cpost-delivery-point-show-opening-hours{text-decoration:underline}a.cpost-delivery-point-show-opening-hours:hover{text-decoration:none}.cpost-delivery-point-opening-hours{display:none}.cpost-delivery-point-opening-hours.active{display:table}.cpost-delivery-point-symbols img{margin-right:1ex}table.table.cpost-delivery-point-result-table>tbody>tr{border-bottom-style:solid;border-bottom-width:1px}table.table.cpost-delivery-point-result-table>tbody>tr>td{padding-bottom:10px;padding-top:10px}table.table.cpost-delivery-point-result-table>tbody>tr:last-child{border-bottom-style:none}table.table.cpost-delivery-point-result-table>tbody>tr:last-child>td{padding-bottom:0}@media (max-width:767px){.cpost-choose-button,input[type=submit].delivery-point-picker{display:block;width:100%}.cpost-delivery-point-choose-post td,.cpost-delivery-point-choose-post th,.cpost-delivery-point-result-table>tbody>tr,.cpost-delivery-point-result-table>tbody>tr>td{display:block;width:100%}.cpost-delivery-point-choose-post td{padding-top:3px}.cpost-delivery-point-form-wrapper .city,.cpost-delivery-point-form-wrapper .zip-code{width:100%}}.map iframe{width:100%}.branch-wrap .loader:not(.no-display),.cpost-delivery-point-form .loader:not(.no-display){display:inline-block;vertical-align:middle}.detail-information:not(:empty){border-top-style:solid;border-top-width:1px;margin-top:19px}.branch-information{margin-bottom:19px}.branch-saved{-ms-flex-negative:0;display:inline-block;flex-shrink:0;visibility:hidden}.branch-saved.branch-saved-visible{visibility:visible}@media (max-width:767px){.branch-saved{margin-top:5px;width:90%}.branch-saved .btn{display:block}}.gls-parcel-shop-wrapper #gls-parcel-shop-canvas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:768px){.gls-parcel-shop-wrapper #gls-parcel-shop-canvas{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:450px}}.gls-parcel-shop-wrapper #left-canvas{width:100%;-ms-flex-order:2;border:1px solid #777;height:175px;order:2}@media (min-width:768px){.gls-parcel-shop-wrapper #left-canvas{width:25%;-ms-flex-order:1;height:100%;order:1}}.gls-parcel-shop-wrapper #right-canvas{height:300px;width:100%;-ms-flex-order:1;order:1}@media (min-width:768px){.gls-parcel-shop-wrapper #right-canvas{height:100%;width:75%;-ms-flex-order:2;order:2}}.gls-parcel-shop-wrapper #searchinput{margin-left:0;width:100%}.gls-parcel-shop-wrapper .gls-parcel-shop-confirm-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px 0}.gls-parcel-shop-wrapper form .btn,.gls-parcel-shop-wrapper form button{color:#fff;cursor:pointer;padding:10px 15px}form #map-canvas .btn,form #map-canvas button{border-radius:0;min-height:initial;min-width:initial}@media only screen and (max-width:767px){.customer-page .content-wrapper-in{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.customer-page .content-wrapper-in aside{-ms-flex-order:2;margin-top:20px;order:2}}@media only screen and (max-width:767px){.customer-page .cart-table,.customer-page table.table.border{background:#fff!important;border:none;display:-ms-flexbox;display:flex;margin-bottom:30px}.customer-page .cart-table tbody,.customer-page table.table.border tbody{width:100%}.customer-page .cart-table thead,.customer-page table.table.border thead{-ms-flex-align:start;align-items:flex-start;background:#fff!important;border:none;border-radius:5px 0 0 5px!important;font-size:1em;line-height:1.65em;width:150px}.customer-page .cart-table thead tr,.customer-page table.table.border thead tr{border-radius:0 0 0 5px;color:#000}.customer-page .cart-table thead+tbody,.customer-page table.table.border thead+tbody{background:#f2f2f2;width:calc(100% - 135px)}.customer-page .cart-table tbody tr,.customer-page .cart-table thead tr,.customer-page table.table.border tbody tr,.customer-page table.table.border thead tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:0!important}.customer-page .cart-table tbody tr .p-label,.customer-page .cart-table thead tr .p-label,.customer-page table.table.border tbody tr .p-label,.customer-page table.table.border thead tr .p-label{display:none}.customer-page .cart-table tbody tr td,.customer-page .cart-table tbody tr th,.customer-page .cart-table thead tr td,.customer-page .cart-table thead tr th,.customer-page table.table.border tbody tr td,.customer-page table.table.border tbody tr th,.customer-page table.table.border thead tr td,.customer-page table.table.border thead tr th{line-height:1.65em;padding:5px 10px!important;text-align:left!important;width:100%}.customer-page .cart-table tbody tr td .product-rating-wrap,.customer-page .cart-table tbody tr th .product-rating-wrap,.customer-page .cart-table thead tr td .product-rating-wrap,.customer-page .cart-table thead tr th .product-rating-wrap,.customer-page table.table.border tbody tr td .product-rating-wrap,.customer-page table.table.border tbody tr th .product-rating-wrap,.customer-page table.table.border thead tr td .product-rating-wrap,.customer-page table.table.border thead tr th .product-rating-wrap{float:right}}.customer-page dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:750px}.customer-page dl dd,.customer-page dl dt{margin:0;padding:4px 0;text-align:left;width:50%}.customer-page dl dt{font-weight:500}.customer-page dl dd{font-weight:600;padding-left:30px}.customer-page table.cart-table thead{font-size:.9em}.customer-page table.cart-table thead tr th{line-height:2em}.customer-page table.cart-table tr td.p-name{max-width:inherit!important}.customer-page table.cart-table tr td.p-name br{display:none}@media only screen and (max-width:767px){.customer-page .sidebar,.customer-page .sidebar.sidebar-left{display:block}}.products-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.products-block.products>div{padding:10px}.products-block.products .p .name{display:block;font-size:16px;height:45px;margin-bottom:10px;overflow:hidden}.products-block.products .p .price{line-height:1}.products-block.products .p .price span,.products-block.products .p .price strong{font-size:20px}.products-block.products .p .price span.pr-list-unit{font-size:14px}.products-block>div{border-top-style:solid;border-top-width:1px;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.products-block>div:first-child{border-top-style:none}.products-block .p{position:relative}.products-block .p a.image{display:block;position:relative}.products-block .p a.image:after{clear:both;content:"";display:block}.products-block .p .flags-default{left:0;position:absolute;top:0}.products-block .p .image{display:block}.products-block .image,.products-block .name{margin-bottom:10px;text-align:center}.products-block .p-bottom>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.products-block .p-bottom .p-tools,.products-block .p-bottom .prices{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (max-width:992px){.products-block .p-bottom .p-tools,.products-block .p-bottom .prices{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:2;order:2}}.products-block .p-bottom .prices{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;text-align:left}.products-block .p-bottom .price-additional{font-size:13px}.products-block .p-bottom .p-tools{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;text-align:right}.products-block .p-bottom .p-desc{-ms-flex:0 0 100%;flex:0 0 100%;margin:10px 0 0;margin:19px 0 0;max-height:76px;overflow:hidden}.products-block .ratings-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;min-height:48px;padding-bottom:10px}.products-block .ratings-wrapper .availability{-ms-flex:inherit;flex:inherit;text-align:right}.products-block .ratings-wrapper .stars-wrapper{-ms-flex:inherit;flex:inherit}.products-block .p-code{background-color:#fff;position:absolute;right:0;top:0}.products-block .p .products-block .p-code{opacity:0;transition:opacity .3s ease-out}.products-block .p:hover .products-block .p-code{opacity:1}@media (min-width:480px){.products-block>div{border-right-style:solid;border-right-width:1px;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.products-block>div:first-child,.products-block>div:nth-child(2){border-top-style:none}.products-block>div:nth-child(2n){border-right-style:none}}@media (min-width:768px){.products-block>div{padding:20px}.products-block .name{text-align:left}}@media (min-width:992px){.products-block.products-alternative>div,.products-block.products-related>div{border-top-style:none;-ms-flex:0 0 auto;flex:0 0 auto;width:33.333%}.products-block.products-alternative>div:nth-child(2n),.products-block.products-related>div:nth-child(2n){border-right-style:solid}.products-block.products-alternative>div:nth-child(3),.products-block.products-alternative>div:nth-child(4),.products-block.products-related>div:nth-child(3),.products-block.products-related>div:nth-child(4){border-top-style:none}.products-block.products-alternative>div:nth-child(3n),.products-block.products-related>div:nth-child(3n){border-right-style:solid}.products-block.products-alternative>div:nth-child(3n):last-child,.products-block.products-related>div:nth-child(3n):last-child{border-right-style:none}.products-block.products-alternative>div:nth-child(4n),.products-block.products-related>div:nth-child(4n){border-right-style:none}.products-block.products-alternative>div:last-child,.products-block.products-related>div:last-child{border-right-style:none}.products-block.products-alternative>div:nth-child(4n),.products-block.products-related>div:nth-child(4n){border-right-style:solid!important}}@media (min-width:1200px){.products-block>div{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.products-block>div:nth-child(3){border-top-style:none}.products-block>div:nth-child(2n){border-right-style:solid}.products-block>div:last-child,.products-block>div:nth-child(3n){border-right-style:none}.products-block.products-alternative>div,.products-block.products-related>div{border-top-style:none;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.products-block.products-alternative>div:nth-child(2n),.products-block.products-related>div:nth-child(2n){border-right-style:solid}.products-block.products-alternative>div:nth-child(3),.products-block.products-alternative>div:nth-child(4),.products-block.products-related>div:nth-child(3),.products-block.products-related>div:nth-child(4){border-top-style:none}.products-block.products-alternative>div:nth-child(3n),.products-block.products-related>div:nth-child(3n){border-right-style:solid}.products-block.products-alternative>div:nth-child(3n):last-child,.products-block.products-related>div:nth-child(3n):last-child{border-right-style:none}.products-block.products-alternative>div:nth-child(4n),.products-block.products-related>div:nth-child(4n){border-right-style:none}.products-block.products-alternative>div:last-child,.products-block.products-related>div:last-child{border-right-style:none}.products-block.products-alternative>div:nth-child(4n),.products-block.products-related>div:nth-child(4n){border-right-style:solid!important}}@media (min-width:1440px){.columns-4 .products-block>div{-ms-flex:0 0 auto;flex:0 0 auto;width:33.333%}.columns-4 .products-block>div:nth-child(2n){border-right-style:solid}.columns-4 .products-block>div:nth-child(3),.columns-4 .products-block>div:nth-child(4){border-top-style:none}.columns-4 .products-block>div:nth-child(3n){border-right-style:solid}.columns-4 .products-block>div:nth-child(3n):last-child{border-right-style:none}.columns-4 .products-block>div:nth-child(4n){border-right-style:none}}@media (min-width:1200px) and (max-width:1439px){.products-block .p-bottom .price-additional{font-size:11px}}@media (max-width:1200px) and (min-width:480px){.products-block.products-additional .p-bottom .p-tools{text-align:left;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:5px}}.products-block,.products-inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.products-inline>div{border-top-style:solid;border-top-width:1px;margin-bottom:10px;padding-top:10px;width:100%}.products-inline>div:first-child{border-top-style:none}.products-inline>div .p .image{display:block;margin:0 auto;position:relative;text-align:center}.products-inline>div .p .image .extra-flags{display:none}.products-inline>div .p .p-in{line-height:1.4}.products-inline>div .p .p-in .p-in-in .name{display:block;height:auto}.products-inline>div .p .p-in .p-in-in .ratings-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .availability,.products-inline>div .p .p-in .p-in-in .ratings-wrapper .flags,.products-inline>div .p .p-in .p-in-in .ratings-wrapper .p-code,.products-inline>div .p .p-in .p-in-in .ratings-wrapper .stars-wrapper{margin:0 5px 0 0;width:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .stars-wrapper{-ms-flex-pack:start;justify-content:flex-start}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .stars-placeholder{display:none}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .flags{left:0;position:relative;top:0}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .flags-inline .flag{display:inline-block;margin:2px;max-width:none;opacity:1;width:auto}.products-inline>div .p .p-in .p-in-in .p-desc{display:none}.products-inline>div .p .p-in .p-bottom>div .prices .price-save,.products-inline>div .p .p-in .p-bottom>div .prices .price-standard{display:inline-block}.products-inline>div .p .p-in .p-bottom>div .prices .price-standard-wrapper{display:inline-block}.products-inline>div .p .p-in .p-bottom>div .prices .price-standard-wrapper.price-standard-wrapper-placeholder{display:none}.products-inline>div .p .p-in .p-bottom>div .p-tools{-ms-flex-negative:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-shrink:0;-ms-flex-pack:end;justify-content:flex-end}.products-inline>div .p .p-in .p-bottom>div .p-tools form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.products-inline>div .p .p-in .p-bottom>div .p-tools form .quantity{display:block}.products-inline>div .p .p-in .p-bottom>div .p-tools form .quantity input{min-width:100%}.products-inline>div .p .p-in .p-bottom>div .p-tools .to-cart-text{display:none}.products-inline>div .p .price strong{font-size:17px}.products-inline .price-standard-label,.products-inline .secondary-to-cart-btn{display:none}.products-inline.products-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-inline.products-top>div{display:none;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;border-style:none;flex-shrink:0;padding-left:10px;padding-right:10px}.products-inline.products-top>div:first-child,.products-inline.products-top>div:nth-child(2){display:-ms-flexbox;display:flex}.products-inline.products-top>div.button-wrapper{display:none}.products-inline.products-top>div .p{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.products-inline.products-top>div .p .flags,.products-inline.products-top>div .p .p-code,.products-inline.products-top>div .p .p-desc,.products-inline.products-top>div .p .p-tools,.products-inline.products-top>div .p .price-additional,.products-inline.products-top>div .p .price-save,.products-inline.products-top>div .p .price-standard-wrapper,.products-inline.products-top>div .p .stars-placeholder,.products-inline.products-top>div .p .stars-wrapper{display:none!important}.products-inline.products-top>div .p .image{display:-ms-flexbox;display:flex;min-height:90px;width:90px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.products-inline.products-top>div .p .image img{height:auto;max-width:100%}.products-inline.products-top>div .p .p-in{display:block;padding-left:10px;width:calc(100% - 90px)}.products-inline.products-top>div .p .p-in .p-bottom{padding:0}.products-inline.products-top>div .p .p-in .p-bottom>div{text-align:left;-ms-flex-align:start;align-items:flex-start}.products-inline.products-top>div .p .p-in .p-bottom>div>div{-ms-flex-preferred-size:100%;flex-basis:100%}.products-inline.products-top>div .p .p-in .p-bottom .availability{font-size:12px;margin:0}.products-inline.products-top>div .p .p-in .p-bottom .prices{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:480px){.products-inline.products-top>div{width:50%}.products-inline>div .p .p-in .p-bottom>div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:10px}}@media (min-width:992px){.products-inline>div{-ms-flex:0 0 auto;flex:0 0 auto}.products-inline>div .p{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.products-inline>div .p .image{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:90px}.products-inline>div .p .p-in{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-align:center;align-items:center;padding-left:20px;width:calc(100% - 90px)}.products-inline>div .p .p-in .p-in-in{padding-right:20px;-ms-flex-preferred-size:65%;flex-basis:65%}.products-inline>div .p .p-in .p-bottom{-ms-flex-preferred-size:35%;flex-basis:35%}.products-inline>div .p .p-in .p-bottom>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;padding-top:0;text-align:right}.products-inline>div .p .p-in .p-bottom .p-tools{margin-top:10px}}@media (min-width:1200px){.products-inline.products-top>div{display:block;width:33.333333%}.products-inline.products-top>div.button-wrapper{display:block;margin:0 auto;max-width:none;text-align:center;width:100%}.multiple-columns-body:not(.has-right-sidebar) .products-inline:not(.products-top)>div .p .p-in .p-bottom,.multiple-columns-body:not(.has-right-sidebar) .products-inline:not(.products-top)>div .p .p-in .p-in-in,.one-column-body .products-inline:not(.products-top)>div .p .p-in .p-bottom,.one-column-body .products-inline:not(.products-top)>div .p .p-in .p-in-in{-ms-flex-preferred-size:50%;flex-basis:50%}.multiple-columns-body:not(.has-right-sidebar) .products-inline:not(.products-top)>div .p .p-in .p-bottom>div,.one-column-body .products-inline:not(.products-top)>div .p .p-in .p-bottom>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.multiple-columns-body:not(.has-right-sidebar) .products-inline:not(.products-top)>div .p .p-in .p-bottom>div>div,.one-column-body .products-inline:not(.products-top)>div .p .p-in .p-bottom>div>div{-ms-flex-preferred-size:50%;flex-basis:50%}.multiple-columns-body:not(.has-right-sidebar) .products-inline:not(.products-top)>div .p .p-in .p-bottom>div>div.prices,.one-column-body .products-inline:not(.products-top)>div .p .p-in .p-bottom>div>div.prices{-ms-flex-order:0;order:0;padding-right:20px}}.rate-wrapper.unveil-wrapper .rate-wrap{display:-ms-flexbox;display:flex}.rate-wrapper.unveil-wrapper .rate-star-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;height:100%;justify-content:space-around;margin-top:10px}.rate-wrapper.unveil-wrapper .rate-star-wrap .stars{display:block;margin-bottom:5px;width:100%}.rate-wrapper.unveil-wrapper .rate-star-wrap .stars-label{line-height:inherit}@media (min-width:480px){.rate-wrapper.unveil-wrapper .rate-star-wrap{margin-left:20px;margin-top:0}.rate-wrapper.unveil-wrapper .rate-star-wrap .stars{margin-bottom:2px}}.rate-wrapper.unveil-wrapper .rate-star{display:-ms-flexbox;display:flex;margin-right:10px;width:auto;-ms-flex-align:center;align-items:center}.rate-wrapper.unveil-wrapper .rate-star:after{content:"\A";white-space:pre}.rate-wrapper.unveil-wrapper .rate-value{margin-right:5px}.rate-wrapper.unveil-wrapper .rate-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.rate-wrapper.unveil-wrapper .rate-list:last-child{margin-bottom:0}.rate-wrapper.unveil-wrapper .rate-block{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;padding-right:40px}.rate-wrapper.unveil-wrapper .rate-bar{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;animation-duration:.5s;animation-name:scale;animation-timing-function:linear;height:5px;transform-origin:left}.rate-wrapper.unveil-wrapper .rate-count{position:absolute;top:50%;transform:translateY(-50%)}.rate-wrapper.unveil-wrapper .rate-count.active{right:-40px}.rate-wrapper.unveil-wrapper .rate-average-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1;margin-bottom:15px}#rate-form{margin-top:20px;max-width:510px}#rate-form .btn{margin-top:15px}.rate-wrapper.unveil-wrapper .rate-average-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.rate-wrapper.unveil-wrapper .rate-average-inner+.add-comment{font-weight:600;margin-top:20px}@media (min-width:480px){.rate-wrapper.unveil-wrapper .rate-average-inner{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.rate-wrapper.unveil-wrapper .rate-average-inner+.add-comment{margin-top:0}}.rate-wrapper.unveil-wrapper .rate-average{font-size:350%}.rate-wrapper.unveil-wrapper .add-comment{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.rate-wrapper.unveil-wrapper.unveiled .add-comment{display:none}@media (min-width:1200px){.products-inline.products-inline-image>div .p .image{width:220px}.products-inline.products-inline-image>div .p .p-in{width:calc(100% - 220px)}.products-inline.products-inline-image>div .p .p-in .p-in-in .p-desc{display:block;margin:10px 0 0}}.products-inline{margin:0 0 20px 0}.products-inline .product{border-top:none;border:1px solid #f0f1f3!important;margin-bottom:15px;margin-top:-1px;padding:0;position:relative}.products-inline .product:hover{border:1px solid var(--color-primary)!important;z-index:1}.products-inline .product a{font-weight:500;text-decoration:none}.products-inline .product .p-desc{display:block!important;font-size:.9em}@media only screen and (max-width:767px){.products-inline .product .p-desc{margin-top:0}}.products-inline .product .prices .price-additional{font-size:.8em}.products-inline .product .prices .price-standard{text-decoration:line-through}.products-inline .product .p{background:transparent;border:none;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:15px 15px 15px 15px;width:100%}.products-inline .product .p .image{min-height:80px}@media only screen and (max-width:992px){.products-inline .product .p .image{width:90px}}.products-inline .product .p .image img{height:auto;max-width:100%}@media only screen and (max-width:992px){.products-inline .product .p-in{padding-left:20px;width:calc(100% - 90px)}}.products-inline .product .name{color:#000;font-size:1.1em;font-weight:400;letter-spacing:.2px;line-height:1.2em;margin-bottom:5px;text-align:left}@media only screen and (max-width:480px){.products-inline .product .name{margin-bottom:10px;margin-top:10px}}.products-inline .product .name:hover{text-decoration:underline}.products-inline .product .secondary-to-cart-btn{display:none!important}.products-inline .product .flags{margin-bottom:10px!important;padding-top:0}.products-inline .product .p-code{background:hsla(0,0%,100%,.8);color:#a7a7a7;font-size:.7em;font-weight:300;left:15px;letter-spacing:1px;padding:3px 6px;position:absolute;top:15px}.products-inline .product .availability{font-size:.9em;font-weight:600;line-height:1.1em;margin:0 0 5px 0!important;width:100%!important}.products-inline .product .availability span[style="color:#009901"]{color:#10c700!important}.products-inline .product .widget-parameter-value a{display:inline-block}.products-inline .product .widget-parameter-value{border-right:10px;margin:4px 8px 4px 0}.products-inline .product .widget-parameter-value a{background:transparent;border:1px solid #f2f2f2;border-radius:0;color:#171717;display:inline-block;font-size:.85em;min-width:40px;padding:5px 15px 3px;text-decoration:none}.products-inline .product .widget-parameter-value a:hover{border-color:var(--color-primary);color:#000}@media only screen and (max-width:767px){.products-inline .product .widget-parameter-value a{font-size:.7em;min-width:26px;padding:5px 10px 4px 10px;text-align:center}}.products-inline .product .widget-parameter-more{display:none;font-size:.8em;margin-bottom:0;margin-top:4px;text-align:center}@media only screen and (max-width:767px){.products-inline .product .widget-parameter-more{font-size:.8em}}.products-inline .product .widget-parameter-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;-ms-flex-align:center;align-items:center;margin-top:10px}.products-inline .product .widget-parameter-wrapper .widget-parameter-list{display:-ms-flexbox;display:flex;list-style:none;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0}.products-inline .product .quantity{height:44px}.products-inline .product .quantity input{height:42px}.products-inline .product .quantity .decrease,.products-inline .product .quantity .increase{height:42px}.products-inline .product .ratings-wrapper .stars-wrapper{margin-bottom:10px;width:100%}@media only screen and (max-width:480px){.products-inline .product .p-bottom{margin-top:10px}}.products-inline .product .p-bottom .prices{min-width:100px}@media only screen and (max-width:992px){.products-inline .product .p-bottom .prices{text-align:right}}@media only screen and (max-width:767px){.products-inline .product .p-bottom .prices{text-align:left}}@media only screen and (max-width:767px){.products-inline .product .p-bottom>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:480px){.products-inline .product .p-bottom>div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (max-width:440px){.products-inline .product .p-bottom>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.products-inline .product .p-bottom .p-tools{-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;-ms-flex-preferred-size:150px!important;flex-basis:150px!important;margin-left:25px;margin-top:0!important;max-width:150px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.products-inline .product .p-bottom .p-tools{-ms-flex-preferred-size:unset!important;flex-basis:unset!important;margin-top:10px!important}}@media only screen and (max-width:992px){.products-inline .product .p-bottom .p-tools{margin-top:0!important}}@media (max-width:440px){.products-inline .product .p-bottom .p-tools{-ms-flex-direction:column!important;flex-direction:column!important;margin-left:0;margin-top:10px!important;max-width:100%;width:100%}}.products-inline .product .p-bottom .p-tools a.btn,.products-inline .product .p-bottom .p-tools button.btn-cart{height:44px;min-height:44px;min-width:135px;padding:0 15px}@media (max-width:440px){.products-inline .product .p-bottom .p-tools a.btn,.products-inline .product .p-bottom .p-tools button.btn-cart{min-width:100%;width:100%}}.products-inline .product .p-bottom .p-tools form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:end;justify-content:flex-end;min-width:180px}@media only screen and (max-width:992px){.products-inline .product .p-bottom .p-tools form{min-width:135px}}@media only screen and (max-width:480px){.products-inline .product .p-bottom .p-tools form{width:100%;-ms-flex-pack:end;justify-content:flex-end}}.products-inline .product .p-bottom .p-tools form button.btn-cart{color:#fff!important;height:44px;margin-left:9px;margin-top:0;min-height:44px;padding:0!important;width:auto}@media (max-width:440px){.products-inline .product .p-bottom .p-tools form button.btn-cart{margin-left:0}}.products-inline .product .p-bottom .p-tools form button.btn-cart:before{background-image:url(assets/external/vanta/img/icons/cart-w.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;content:""!important;display:inline-block;height:20px;margin-right:5px;width:20px}.products-inline .product .p-bottom .p-tools form button.btn-cart .to-cart-text{display:inline-block;font-size:14px}.products-block{margin-left:-10px;margin-right:-10px;padding-bottom:0;padding-left:1px;position:relative;width:calc(100% + 20px);z-index:2}@media only screen and (max-width:480px){.products-block{padding-left:0}}.products-block:not(.carousel) .product{margin-bottom:30px}.products-block:hover{z-index:2}.products-block .product{background:#fff;border-right-width:0!important;border:none!important;box-shadow:0 0 15px transparent;margin:0;padding:0 10px 0 10px!important;position:relative;top:0;transition:.3s;width:33.333%;z-index:0}@media only screen and (max-width:1200px){.products-block .product.st-embla-slide{-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media only screen and (max-width:600px){.products-block .product.st-embla-slide{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:480px){.products-block .product.st-embla-slide{-ms-flex:0 0 80%;flex:0 0 80%}}.products-block .product:hover{z-index:1}.products-block .product:nth-child(7n):after{display:none}.products-block .product:focus{outline:none}.products-block .product a:focus{outline:none}.products-block .product .dkLabFavouriteDiv{margin-top:0;text-align:left}.products-block .product .dkLabFavouriteDiv .dkLabFavouriteControls:hover span{text-decoration:underline}@media only screen and (max-width:992px){.products-block .product{padding:0}.products-block .product:nth-child(4n):after{display:block}.products-block .product:nth-child(3n):after{display:none}}@media only screen and (max-width:767px){.products-block .product{width:50%}.products-block .product:nth-child(4n):after{display:block}.products-block .product:nth-child(2n):after{display:none}}.products-block .product .stars-wrapper{display:-ms-flexbox;display:flex;height:auto;margin:8px 0;margin-right:0;right:0;transition:.3s;width:90px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:50%;margin-left:5px;position:absolute;top:-3px;transform:translateX(-50%)}.products-block .product .stars-wrapper .star{height:9px;width:13px}.products-block .product .stars-wrapper .star:before{color:#ffd600!important;font-size:12px!important}.products-block .product .flag-discount{margin-left:0}.products-block .product .image{background:#f5f5f5;height:auto;margin:0 auto;overflow:visible;padding-top:0;position:relative;text-align:center;width:100%}.products-block .product .image img{height:auto;max-width:100%;mix-blend-mode:multiply;width:auto}@media only screen and (max-width:480px){.products-block .product .image{width:100%}}.products-block .product .p-code{background:hsla(0,0%,100%,.8);color:#656565;font-size:12px;font-weight:300;letter-spacing:1px;padding:3px 6px;right:15px;top:5px}@media only screen and (max-width:767px){.products-block .product .p-code{display:none}}.products-block .product .p-in{background:transparent;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:0 15px 20px 15px;position:relative}@media only screen and (max-width:992px){.products-block .product .p-in{padding-bottom:22px!important}}@media only screen and (max-width:480px){.products-block .product .p-in{padding:0 5px 20px 5px}}.products-block .product .p-in .p-in-in{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.products-block .product .p-in .p-in-in .dkLabFavouriteDiv{-ms-flex-order:2;display:block;font-size:12px;margin-bottom:7px;margin-top:4px;order:2;text-align:left}.products-block .product .p-in .p-in-in .dkLabComparerProductDiv{-ms-flex-order:1;font-size:12px;order:1}.products-block .product .p-in .p-in-in .dkLabComparerProductDiv:hover{text-decoration:underline}.products-block .product .p-in .p-in-in .dkLabComparerProductDiv:hover span:before{text-decoration:none!important}.products-block .product .p-in .p-in-in .dkLabComparerProductDiv span.hasIcon:before{display:inline-block;font-size:11px;margin-right:7px}.products-block .product .flags{margin-left:10px;width:100%}.products-block .product .flags.flags-extra{display:-ms-flexbox;display:flex;left:inherit;position:absolute;right:0;width:auto!important;z-index:2}.products-block .product .flags.flags-extra .flag{color:#000;margin-right:0}.products-block .product .flags.flags-extra .flag.flag-discount{display:none;height:70px;padding:0;width:70px}@media only screen and (max-width:767px){.products-block .product .flags.flags-extra .flag.flag-discount{height:42px;padding:5px;width:42px}}.products-block .product .flags.flags-extra .flag.flag-discount .price-save{font-size:1.3em;font-weight:700}.products-block .product .flags.flags-extra .flag span{color:#000}@media only screen and (max-width:767px){.products-block .product .flags.flags-extra .flag{height:45px;margin:0;opacity:.8;right:-5px;width:45px}.products-block .product .flags.flags-extra .flag>span{display:none}.products-block .product .flags.flags-extra .flag>span.price-save{display:block;font-size:11px!important;letter-spacing:0}.products-block .product .flags.flags-extra .flag>span.icon-van{display:block;font-size:20px;height:15px}}.products-block .product .flags.flags-default{margin-left:0;max-width:50%;padding:0!important;position:absolute;top:0;z-index:2}.products-block .product .stars{margin-bottom:0;margin-right:0;width:90px}.products-block .product .stars .star{height:9px;width:18px}.products-block .product .stars .star:before{color:#000!important;font-size:10px!important}.products-block .product .p{border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin:1px;position:relative;z-index:1;-ms-flex-align:stretch;align-items:stretch}.products-block .product .p .name{color:#393939;display:inline-block;display:-webkit-box;font-size:16px;font-weight:400;height:auto;letter-spacing:.5px;-webkit-line-clamp:2;line-height:1.3em;margin:0 auto 10px auto;min-height:40px;text-align:center;text-decoration:none;width:100%;-webkit-box-orient:vertical;display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.products-block .product .p .name:hover{text-decoration:underline}.products-block .product .p .name span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:600px){.products-block .product .p .name{width:100%}}@media only screen and (max-width:480px){.products-block .product .p .name{-ms-flex-direction:column;flex-direction:column;font-size:1.1em;height:auto;margin-top:0;min-height:35px}}.products-block .product .dkLabComparerProductDiv,.products-block .product .dkLabFavouriteProductDiv{font-size:12px;margin-bottom:5px}.products-block .product .dkLabComparerProductDiv+.ratings-wrapper,.products-block .product .dkLabFavouriteProductDiv+.ratings-wrapper{margin-top:5px}.products-block .product .ratings-wrapper{-ms-flex-direction:row;flex-direction:row;min-height:0;padding:0;top:0;width:100%;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;text-align:left;-ms-flex-align:center;align-items:center;margin-bottom:7px;-ms-flex-order:2;order:2}.products-block .product .availability{display:-ms-flexbox;display:flex;font-size:.9em;line-height:1.1em;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;font-weight:500;justify-content:flex-end;letter-spacing:.5px;margin:0 0 10px 0;-ms-flex-order:-1;order:-1}.products-block .product .availability span:not(.availability-amount){display:-ms-flexbox;display:flex;height:auto;line-height:1.2em;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.products-block .product .availability span+.availability-amount{display:-ms-flexbox;display:flex;height:auto;line-height:1.2em;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:5px}.products-block .product .p-desc{background:#fff;color:rgba(30,30,28,.8);display:-webkit-box;font-size:13px;font-weight:300;letter-spacing:.3px;-webkit-line-clamp:3;line-height:1.4em;margin:0;max-height:86px;max-width:100%;opacity:1;overflow:hidden;padding:0;padding-top:3px;text-align:center;-ms-flex-order:2;margin-top:5px;order:2;width:100%}@media only screen and (max-width:992px){.products-block .product .p-desc{max-height:87px;padding-top:0}}@media only screen and (max-width:767px){.products-block .product .p-desc{line-height:1.2em}}.products-block .product .p-bottom{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin-top:0}.products-block .product .p-bottom>div{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.products-block .product .prices{padding:0;-ms-flex-preferred-size:0px;flex-basis:0px;font-family:var(--template-font);font-size:1em;letter-spacing:0;margin-bottom:15px;text-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-order:1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:auto;min-width:100%;order:1;width:100%;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:600px){.products-block .product .prices{margin-bottom:10px}}.products-block .product .prices .old-price{font-size:1em;margin-left:12px;text-decoration:line-through;-ms-flex-order:2;color:rgba(0,0,0,.5);font-family:var(--template-headings-font);order:2}.products-block .product .prices .price-additional{color:rgba(30,30,28,.4);display:block;font-size:11px;font-weight:400;letter-spacing:0;margin-top:5px;text-align:left;-ms-flex-order:3;font-family:var(--template-headings-font);order:3;width:100%}.products-block .product .prices .price,.products-block .product .prices .price strong{text-transform:none}.products-block .product .prices .percents{font-family:var(--template-headings-font)}.products-block .product .prices .price-final{margin-bottom:0;width:100%;-ms-flex-order:2;margin-top:6px;order:2}.products-block .product .prices .price-final strong{color:#393939;font-family:var(--template-headings-font);font-size:1.6em;font-weight:600;letter-spacing:.5px}@media only screen and (max-width:480px){.products-block .product .prices .price-final strong{font-size:1.3em}}.products-block .product .prices.in-discount{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-positive:initial;flex-grow:initial;-ms-flex-align:start;align-items:flex-start}.products-block .product .prices.in-discount .discount-side{background:#c9c9c9;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;min-width:150px}.products-block .product .prices.in-discount .price-side{background:#d5000085;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:150px;text-align:center;width:auto;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:1px 10px}.products-block .product .prices.in-discount .price-side .price-final{color:#fff;margin-top:5px;padding-bottom:5px}.products-block .product .prices.in-discount .price-side .price-final strong{color:#fff;font-weight:600}.products-block .product .prices.in-discount .price-additional{color:#fff;margin-bottom:5px;margin-top:-3px;text-align:left}.products-block .product .prices.in-discount .old-price{color:#000;margin:0 10px;-ms-flex-order:2;order:2}.products-block .product .prices.in-discount .percents{background:#505050;font-family:var(--template-headings-font);font-size:1.1em;font-weight:600;padding:3px 5px;width:60px}.products-block .product .stars-placeholder{position:absolute;top:-15px}.products-block .product a{border:none}.products-block .product a img{border:none;height:auto;max-height:100%;max-width:100%;width:auto}.products-block .product .widget-parameter-list>li.widget-parameter-value:nth-child(n+4){display:none}.products-block .product .widget-parameter-value a{display:inline-block}.products-block .product .widget-parameter-value{border-right:10px;margin:4px}.products-block .product .widget-parameter-value a{background:transparent;border:1px solid #f2f2f2;border-radius:0;color:#171717;display:inline-block;font-size:.85em;min-width:40px;padding:5px 15px 6px;text-decoration:none}.products-block .product .widget-parameter-value a:hover{border-color:var(--color-primary);color:#000}@media only screen and (max-width:767px){.products-block .product .widget-parameter-value a{font-size:.7em;min-width:26px;padding:5px 10px 4px 10px;text-align:center}}.products-block .product .widget-parameter-more{display:none;font-size:.8em;margin-bottom:0;margin-left:5px;margin-top:5px;text-align:center}@media only screen and (max-width:767px){.products-block .product .widget-parameter-more{font-size:.8em}}.products-block .product .widget-parameter-wrapper{-ms-flex-order:1;display:-ms-flexbox;display:flex;margin-top:0;order:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.products-block .product .widget-parameter-wrapper .widget-parameter-list{display:-ms-flexbox;display:flex;list-style:none;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:7px}.products-block .product .manufactures-widget{margin-bottom:-10px;margin-top:10px}@media only screen and (max-width:600px){.products-block .product .manufactures-widget{text-align:center}}.products-block .product .p-tools{-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex:1;flex:1;margin-top:auto;padding-top:10px;width:100%}@media only screen and (max-width:480px){.products-block .product .p-tools{padding-top:5px}}.products-block .product .p-tools form{text-align:center}.products-block .product a.btn,.products-block .product button{border-radius:0;display:-ms-flexbox!important;display:flex!important;font-family:var(--template-font);font-weight:500;letter-spacing:.2px;line-height:1.1em;margin:0 auto;min-height:auto;min-width:inherit;transition:.3s;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background:var(--color-secondary);color:#fff!important;font-size:1em;height:inherit;justify-content:center;min-width:106px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products-block .product a.btn:focus,.products-block .product button:focus{outline:none!important}.products-block .product a.btn:hover,.products-block .product button:hover{background:var(--color-secondary-hover);color:#fff!important;text-decoration:none}@media only screen and (max-width:767px){.products-block .product a.btn,.products-block .product button{margin-top:10px}}.products-block .product a.btn{background:var(--color-primary)}.products-block .product a.btn:hover{background:var(--color-primary-hover)}.products-block .product .p-bottom>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center}.products-block .product:hover{height:auto!important}.products-block .product:hover .btn,.products-block .product:hover .button,.products-block .product:hover button{opacity:1}.products-block.wide-product{margin-bottom:0}@media only screen and (max-width:767px){.products-block.wide-product{margin-top:40px}}.products-block.wide-product .products-additional,.products-block.wide-product .products-related,.products-block.wide-product .products-related-header{display:none}.products-block.wide-product .product{margin-bottom:0;padding:60px 0!important;width:100%!important}@media only screen and (max-width:992px){.products-block.wide-product .product{margin:0!important}}@media only screen and (max-width:767px){.products-block.wide-product .product{padding:0 0 30px 0!important}}.products-block.wide-product .product .p-detail .p-image-wrapper,.products-block.wide-product .product .p-detail .p-info-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media only screen and (max-width:767px){.products-block.wide-product .product .p-detail .p-image-wrapper,.products-block.wide-product .product .p-detail .p-info-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.products-block.wide-product .product a[href="#description"].chevron-after{background:var(--color-secondary);border-radius:8px;color:#fff;display:inline-block;padding:6px 15px 8px 15px}.products-block.wide-product .product a[href="#description"].chevron-after:hover{background:var(--color-primary);text-decoration:none}.products-block.wide-product .product .p-short-description{font-size:.9em;line-height:1.6em;margin-top:16px}.products-block.wide-product .product .p-detail-info{padding-top:5px}.products-block.wide-product .product .advanced-parameter{position:relative}.products-block.wide-product .product .advanced-parameter input[type=radio]{display:block;margin:0}.products-block.wide-product .product .advanced-parameter input[type=radio]:checked:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODk3MS42IiBoZWlnaHQ9IjE0MzM2LjMiIHZpZXdCb3g9IjAgMCAxNy43ODYgMTMuNDQiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIuNiIgZD0ibTE1IC40LTggOC00LTQtMi40IDJMNi43IDEzIDE3LjQgMi43eiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:14px;border:2px solid var(--color-primary);border-radius:20px;content:"";height:35px;left:0;position:absolute;top:0;width:35px}.products-block.wide-product .product .availability-value,.products-block.wide-product .product .p-final-price-wrapper{float:left;margin-top:20px;width:50%}.products-block.wide-product .product .p-final-price-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-block.wide-product .product .p-final-price-wrapper .price-save{margin-left:10px}.products-block.wide-product .product .p-final-price-wrapper .price-final{font-size:2em;font-weight:500;letter-spacing:-.5px;width:100%}@media only screen and (max-width:767px){.products-block.wide-product .product .p-final-price-wrapper .price-final{font-size:1.5em}}.products-block.wide-product .product .p-final-price-wrapper .price-additional{display:block}.products-block.wide-product .product .p-final-price-wrapper .pr-list-unit{font-size:16px}.products-block.wide-product .product .add-to-cart{margin-bottom:0;padding-bottom:0}.products-block.wide-product .product .add-to-cart .quantity{width:120px}.products-block.wide-product .product .add-to-cart button{height:58px;margin-left:0;margin-right:auto;margin-top:0}.products-block.wide-product .product .add-to-cart input{width:88px}@media only screen and (max-width:480px){.products-block.wide-product .product .add-to-cart input{width:calc(100% - 30px)}}.products-block.wide-product .product .product-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-block.wide-product .product .product-top>.col-xs-12:not(.col-lg-6){width:100%}.products-block.wide-product .product .p-thumbnails-wrapper,.products-block.wide-product .product .shp-tabs-wrapper,.products-block.wide-product .product .social-buttons-wrapper{display:none}.products-block.wide-product .product .product-top .detail-parameters{margin-top:0;padding-top:20px}.products-block.wide-product .product .p-detail .p-image-wrapper{height:auto}.products-block.wide-product .product .p-detail .p-image-wrapper .p-image{height:auto}.products-block.wide-product .product .btn,.products-block.wide-product .product button{background:var(--color-secondary)!important;border:none!important;color:#fff!important;height:62px;margin-top:0;width:272px}.products-block.wide-product .product .btn:hover,.products-block.wide-product .product button:hover{background:var(--color-secondary-hover)!important}.products-block.wide-product .product .btn:after,.products-block.wide-product .product button:after{display:none}.products-block.wide-product .product .availability-value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-bottom:0;min-height:42px}@media only screen and (max-width:767px){.products-block.wide-product .product .availability-value{font-size:.9em;min-height:30px}}.products-block.wide-product .product .availability-value .availability-label{margin-bottom:0}.products-block.wide-product .product h1{font-family:var(--template-headings-font)!important;font-size:4em;margin-top:0;padding-left:0;padding-right:0}@media only screen and (max-width:1200px){.products-block.wide-product .product h1{font-size:3em}}@media only screen and (max-width:992px){.products-block.wide-product .product h1{font-size:2.5em}}@media only screen and (max-width:767px){.products-block.wide-product .product h1{margin-bottom:0}}@media (min-width:1200px){.products-block.products-alternative>div:nth-child(4n),.products-block.products-related>div:nth-child(4n){border-right-style:unset!important}}@media (min-width:1200px){.columns-4 .products.products-block .product{width:25%}}@media (min-width:768px) and (max-width:992px){.multiple-columns-body .products-block.products .product{width:calc(50% - 20px)}}body.default-images-size .products-block.products .product .image{height:auto!important}.products.carousel.st-embla-ready{display:block;position:relative}.st-embla-holder .st-embla-arrow{background-color:transparent!important;border:1px solid transparent;border-radius:8px;color:rgba(45,50,57,0);content:"";cursor:pointer;height:36px;margin-top:-18px;outline:none;overflow:visible;position:absolute;top:-40px;top:50%!important;transform:translateY(-50%)!important;transition:.3s;width:36px}@media only screen and (max-width:480px){.st-embla-holder .st-embla-arrow{display:none}}.st-embla-holder .st-embla-arrow:before{content:"";display:block!important;height:36px;position:absolute;top:0;transition:.3s;width:36px;z-index:2}.st-embla-holder .st-embla-arrow:after{background:#fff;box-shadow:0 0 15px transparent!important;content:"";height:36px;left:0;opacity:1;position:absolute;top:0;transform:scale(1);transition:.3s;width:36px;z-index:1}.st-embla-holder .st-embla-arrow:hover:after{box-shadow:0 0 15px rgba(0,0,0,.1)!important;opacity:0;transform:scale(2)}.st-embla-holder .st-embla-arrow.st-embla-prev{background:transparent!important;left:-35px;right:initial;right:unset!important}@media (max-width:2500px){.st-embla-holder .st-embla-arrow.st-embla-prev{left:15px}}.st-embla-holder .st-embla-arrow.st-embla-prev:before{background-image:url(assets/external/vanta/img/icons/arrow-left-fb04dcb6.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:22px!important;left:0}.st-embla-holder .st-embla-arrow.st-embla-prev:hover:before{border:none;left:-6px}.st-embla-holder .st-embla-arrow.st-embla-next{background:transparent!important;left:initial;right:-35px}@media (max-width:2500px){.st-embla-holder .st-embla-arrow.st-embla-next{right:15px}}.st-embla-holder .st-embla-arrow.st-embla-next:before{background-image:url(assets/external/vanta/img/icons/arrow-right-fb04dcb6.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:22px!important;left:initial;right:0}.st-embla-holder .st-embla-arrow.st-embla-next:hover:before{right:-6px}.st-embla-holder .st-embla-arrow.inactive{opacity:.2!important}.st-embla-viewport{border:none!important;overflow:hidden;padding:0!important;width:100%!important}@media (max-width:2500px){.st-embla-viewport{margin-left:50px;width:calc(100% - 100px)!important}}@media only screen and (max-width:480px){.st-embla-viewport{margin-left:0;width:100%!important}}.st-embla-container{display:-ms-flexbox;display:flex}.st-embla-slide{-ms-flex:0 0 20%;flex:0 0 20%;max-width:none!important;min-width:0;width:auto!important}@media (max-width:2200px){.st-embla-slide{-ms-flex:0 0 25%;flex:0 0 25%}}.st-embla-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.st-embla-prev{left:-20px}.st-embla-next{right:-20px}.st-embla-scrollbar{background:#eef1f3;border:none!important;cursor:pointer;height:4px;margin-left:auto;margin-right:auto;margin-top:24px;max-width:420px;padding:0!important;position:relative;width:100%!important}@media only screen and (max-width:480px){.st-embla-scrollbar{margin-left:25px;margin-right:25px;margin-top:10px;width:calc(100% - 50px)!important}}.st-embla-scrollbar-thumb{background:#b7b7b7;border-radius:999px;cursor:grab;height:12px;left:0;position:absolute;top:-4px;-ms-touch-action:none;touch-action:none;width:80px}.st-embla-scrollbar-thumb:active{cursor:grabbing}.st-embla-disabled .st-embla-arrow,.st-embla-disabled .st-embla-scrollbar{display:none}.st-embla-disabled .st-embla-container{transform:none!important}.type-category #content h4{font-size:1.1em;margin-bottom:10px;margin-top:10px;padding-bottom:0;padding-top:5px}.type-category #content h4:after{height:1px;width:40px}.type-category .products-block+.banner-category{margin-bottom:15px}.type-category .products-block+.banner-category img{height:auto;max-width:100%;width:auto}.type-category h1.category-title{margin-top:15px;text-align:center}@media only screen and (max-width:767px){.type-category h1.category-title{margin-top:0}}.type-category aside h1{margin-bottom:0;margin-top:25px!important;padding-bottom:20px!important}@media only screen and (min-width:1200px){.type-category aside h1{font-size:2.4em}}.type-category aside h1:before{display:none}.type-category .products-top-wrapper{display:none}.type-category .products-top-wrapper h2{font-family:var(--template-headings-font);font-weight:500;margin-top:40px;text-align:left}.type-category .products-top-wrapper .button-wrapper{display:none;text-align:center}.type-category .products-top-wrapper .button-wrapper button{background:transparent;border:1px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;font-family:var(--template-font);font-weight:600;padding:9px 20px;transition:.3s}.type-category .products-top-wrapper .button-wrapper button:hover{background:var(--color-secondary);color:#fff}.type-category .products-top-wrapper.has-inactive .button-wrapper,.type-category .products-top-wrapper.has-revealed .button-wrapper{display:block}.type-category #productsTop{margin-bottom:0;margin-top:0;margin:0 -5px;width:calc(100% + 10px)}.type-category #productsTop .product{border:1px solid #f5f5f5!important;-ms-flex:initial;flex:initial;margin:0;padding:0;position:relative;width:calc(33.333% - 10px)}.type-category #productsTop .product:hover{border:1px solid #dfdfdf!important}.type-category #productsTop .product.active,.type-category #productsTop .product.revealed{margin:0 5px 10px 5px}@media only screen and (max-width:1200px){.type-category #productsTop .product{width:calc(50% - 10px)}}@media only screen and (max-width:480px){.type-category #productsTop .product{margin-left:0;width:100%}}.type-category #productsTop>div{display:block}.type-category #productsTop.shorted .product:nth-child(n+2){display:none!important}.type-category #productsTop .button-wrapper{display:none!important}.type-category #productsTop .show-all{border-bottom:1px solid;display:inline-block;margin:0 auto;margin-bottom:5px;margin-top:15px;padding:0 0 5px 0;text-align:center;width:auto}.type-category .cat-header-scroll-wrapper{min-height:73px}.type-category .cat-header-scroll-wrapper .cat-header-content{display:-ms-flexbox;display:flex}.type-category .cat-header-scroll-wrapper .cat-header-content.fixed{background:#fff;max-width:1250px;position:fixed;top:52px;width:100%;z-index:9}@media only screen and (max-width:767px){.type-category .cat-header-scroll-wrapper .cat-header-content.fixed{left:0;padding-left:20px;top:-17px;z-index:7}}.type-category .cat-header-scroll-wrapper .cat-header-content.fixed:before{background:#fff;border-bottom:1px solid #f3f3f3;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:102vw;z-index:-1}.type-category #content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.type-category #content>*,.type-category #content>div,.type-category #content>h1,.type-category #content>h4,.type-category #content>ul{-ms-flex-order:2;order:2}.type-category #content h4{color:#494949;font-weight:500}.type-category #content .breadcrumbs-wrapper{margin-top:0;text-align:center}.type-category #content .breadcrumbs{-ms-flex-order:0;order:0}.type-category #content h1{-ms-flex-order:0;order:0}.type-category #content h1+h4{margin-top:0}.type-category #content>div,.type-category #content>ul{width:100%}.type-category #content .category-perex,.type-category #content .category__secondDescription{font-size:14.8px;font-weight:300;letter-spacing:.5px;line-height:1.5em;margin:0 auto 40px auto;max-width:1024px;text-align:center}@media only screen and (max-width:480px){.type-category #content .category-perex,.type-category #content .category__secondDescription{font-size:14px;margin-bottom:25px}}.type-category #content .category-perex p,.type-category #content .category__secondDescription p{margin-top:0}.type-category #content .category-perex img,.type-category #content .category__secondDescription img{max-width:100%}.type-category #content .category-perex{-ms-flex-order:1;order:1}.type-category .products{margin-top:22px}html.st-big-subcategories .type-category .subcategories,html.st-big-subcategories .type-category .subcategories.with-image{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories,html.st-big-subcategories .type-category .subcategories.with-image{margin-left:-3px;margin-right:-3px;width:calc(100% + 6px)}}html.st-big-subcategories .type-category .subcategories li,html.st-big-subcategories .type-category .subcategories.with-image li{list-style:none;padding:7px}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories li,html.st-big-subcategories .type-category .subcategories.with-image li{padding:3px}}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories li,html.st-big-subcategories .type-category .subcategories.with-image li{border-left:none;border-right:none;margin-left:0;margin-right:0}}html.st-big-subcategories .type-category .subcategories li a,html.st-big-subcategories .type-category .subcategories.with-image li a{border:1px solid #f5f5f5;border-radius:0;height:64px;overflow:hidden;padding:5px 48px 5px 20px}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories li a,html.st-big-subcategories .type-category .subcategories.with-image li a{height:auto;min-height:48px;padding:5px 35px 5px 15px}html.st-big-subcategories .type-category .subcategories li a .image,html.st-big-subcategories .type-category .subcategories.with-image li a .image{margin:0 4px 0 0}}html.st-big-subcategories .type-category .subcategories li a:before,html.st-big-subcategories .type-category .subcategories.with-image li a:before{background-image:url(assets/external/vanta/img/icons/br-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;content:"";display:inline-block;font-size:12px;opacity:.25;right:15px;width:20px}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories li a:before,html.st-big-subcategories .type-category .subcategories.with-image li a:before{right:14px}}html.st-big-subcategories .type-category .subcategories li a:after,html.st-big-subcategories .type-category .subcategories.with-image li a:after{background:var(--color-primary);opacity:0;transition:.3s}html.st-big-subcategories .type-category .subcategories li a:hover,html.st-big-subcategories .type-category .subcategories.with-image li a:hover{border-color:#454545!important}html.st-big-subcategories .type-category .subcategories li a:hover:before,html.st-big-subcategories .type-category .subcategories.with-image li a:hover:before{opacity:1}html.st-big-subcategories .type-category .subcategories li a:hover:after,html.st-big-subcategories .type-category .subcategories.with-image li a:hover:after{opacity:0}html.st-big-subcategories .type-category .subcategories li a .text,html.st-big-subcategories .type-category .subcategories.with-image li a .text{font-size:1.2em!important;font-weight:500}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories li a .text,html.st-big-subcategories .type-category .subcategories.with-image li a .text{font-size:1.1em!important}}@media only screen and (max-width:767px){html.st-big-subcategories .type-category .subcategories.toggled li:nth-child(n+5),html.st-big-subcategories .type-category .subcategories.with-image.toggled li:nth-child(n+5){display:none}html.st-big-subcategories .type-category .subcategories.toggled .show-more,html.st-big-subcategories .type-category .subcategories.with-image.toggled .show-more{border-bottom:1px solid;display:inline-block;margin:0 auto;margin-bottom:5px;margin-top:15px;padding:0 0 5px;text-align:center;width:auto}}html.st-big-subcategories .type-category .subcategories.with-image,html.st-big-subcategories .type-category .subcategories.with-image.with-image{margin-left:-10px;margin-right:-10px;position:relative;width:calc(100% + 20px)}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories.with-image,html.st-big-subcategories .type-category .subcategories.with-image.with-image{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}}html.st-big-subcategories .type-category .subcategories.with-image li,html.st-big-subcategories .type-category .subcategories.with-image.with-image li{-ms-flex:0 0 20%;flex:0 0 20%;padding:0 10px}@media (max-width:2000px){html.st-big-subcategories .type-category .subcategories.with-image li,html.st-big-subcategories .type-category .subcategories.with-image.with-image li{-ms-flex:0 0 25%;flex:0 0 25%}}@media (max-width:1440px){html.st-big-subcategories .type-category .subcategories.with-image li,html.st-big-subcategories .type-category .subcategories.with-image.with-image li{-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media only screen and (max-width:992px){html.st-big-subcategories .type-category .subcategories.with-image li,html.st-big-subcategories .type-category .subcategories.with-image.with-image li{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories.with-image li,html.st-big-subcategories .type-category .subcategories.with-image.with-image li{-ms-flex:0 0 45%;flex:0 0 45%}}html.st-big-subcategories .type-category .subcategories.with-image li a,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a{border:none;border-radius:0;display:block;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0;position:relative;text-decoration:none}html.st-big-subcategories .type-category .subcategories.with-image li a:before,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a:before{display:none!important}html.st-big-subcategories .type-category .subcategories.with-image li a .image,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a .image{border-radius:0;display:block;height:auto;line-height:0;margin:0;max-width:100%;width:100%}html.st-big-subcategories .type-category .subcategories.with-image li a .image img,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a .image img{height:auto;max-height:450px;-o-object-fit:contain;object-fit:contain;transition:1s;width:100%}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories.with-image li a .image img,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a .image img{max-height:200px}}html.st-big-subcategories .type-category .subcategories.with-image li a .text,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a .text{color:#000!important;display:block;font-family:var(--template-headings-font)!important;font-size:2em!important;font-weight:300;letter-spacing:.3px;max-height:unset;padding:15px;position:relative;text-align:center;text-decoration:none;width:100%}@media only screen and (max-width:1200px){html.st-big-subcategories .type-category .subcategories.with-image li a .text,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a .text{font-size:1.6em!important}}html.st-big-subcategories .type-category .subcategories.with-image li a:hover .image img,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a:hover .image img{opacity:.8}html.st-big-subcategories .type-category .subcategories.with-image li a:hover .text,html.st-big-subcategories .type-category .subcategories.with-image.with-image li a:hover .text{text-decoration:underline}@media only screen and (max-width:480px){html.st-big-subcategories .type-category .subcategories .st-embla-scrollbar,html.st-big-subcategories .type-category .subcategories.with-image .st-embla-scrollbar{margin-top:20px}}html.st-big-subcategories.st-big-subcategories-text-over .type-category .subcategories.with-image li a .text,html.st-big-subcategories.st-big-subcategories-text-over .type-category .subcategories.with-image.with-image li a .text{bottom:0;color:#fff!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;padding:20px 15px;position:absolute;top:0;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;background:linear-gradient(0deg,rgba(0,0,0,.43),rgba(0,0,0,.16) 16%,hsla(0,0%,100%,0) 35%);font-family:var(--template-headings-font)!important;font-size:2em!important;font-weight:300;justify-content:flex-end;letter-spacing:.3px;max-height:unset;text-align:center}@media only screen and (max-width:1200px){html.st-big-subcategories.st-big-subcategories-text-over .type-category .subcategories.with-image li a .text,html.st-big-subcategories.st-big-subcategories-text-over .type-category .subcategories.with-image.with-image li a .text{font-size:1.6em!important}}html:not(.st-big-subcategories) .type-category .subcategories,html:not(.st-big-subcategories) .type-category .subcategories.with-image{list-style:none;margin-left:1px;margin:0 -5px;position:relative;width:calc(100% + 10px)}@media only screen and (max-width:480px){html:not(.st-big-subcategories) .type-category .subcategories,html:not(.st-big-subcategories) .type-category .subcategories.with-image{margin:0 0 20px 0!important;width:100%!important}}html:not(.st-big-subcategories) .type-category .subcategories li,html:not(.st-big-subcategories) .type-category .subcategories.with-image li{border:1px solid #f5f5f5!important;-ms-flex:0 0 calc(20% - 10px);flex:0 0 calc(20% - 10px);margin:0 5px;padding:0;transition:.3s}@media (max-width:1440px){html:not(.st-big-subcategories) .type-category .subcategories li,html:not(.st-big-subcategories) .type-category .subcategories.with-image li{-ms-flex:0 0 calc(25% - 10px);flex:0 0 calc(25% - 10px)}}@media (max-width:1200px){html:not(.st-big-subcategories) .type-category .subcategories li,html:not(.st-big-subcategories) .type-category .subcategories.with-image li{-ms-flex:0 0 calc(33.333% - 10px);flex:0 0 calc(33.333% - 10px)}}@media (max-width:992px){html:not(.st-big-subcategories) .type-category .subcategories li,html:not(.st-big-subcategories) .type-category .subcategories.with-image li{-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media only screen and (max-width:480px){html:not(.st-big-subcategories) .type-category .subcategories li,html:not(.st-big-subcategories) .type-category .subcategories.with-image li{-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px)}}html:not(.st-big-subcategories) .type-category .subcategories li a,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a{border:none!important;display:-ms-flexbox;display:flex;height:90px;padding:5px 15px 5px 10px;-ms-flex-align:center;align-items:center;text-decoration:none}html:not(.st-big-subcategories) .type-category .subcategories li a .image,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a .image{display:-ms-flexbox;display:flex;width:100px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border-radius:4px;height:72px;justify-content:center;margin:0 15px 0 0;max-width:140px;min-width:65px;overflow:hidden;position:relative;text-align:center;top:-1px}html:not(.st-big-subcategories) .type-category .subcategories li a .image img,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a .image img{max-height:100%;max-width:100%}html:not(.st-big-subcategories) .type-category .subcategories li a .text,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a .text{font-family:var(--template-headings-font);font-size:1.3em!important;line-height:1.1em}@media only screen and (max-width:480px){html:not(.st-big-subcategories) .type-category .subcategories li a,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a{height:auto}}html:not(.st-big-subcategories) .type-category .subcategories li a:after,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a:after{background:var(--color-primary);opacity:0;transition:.3s}html:not(.st-big-subcategories) .type-category .subcategories li a:hover,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a:hover{border-color:var(--color-primary)!important}html:not(.st-big-subcategories) .type-category .subcategories li a:hover:before,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a:hover:before{opacity:1}html:not(.st-big-subcategories) .type-category .subcategories li a:hover:after,html:not(.st-big-subcategories) .type-category .subcategories.with-image li a:hover:after{opacity:0}html:not(.st-big-subcategories) .type-category .subcategories li:hover,html:not(.st-big-subcategories) .type-category .subcategories.with-image li:hover{border:1px solid #dfdfdf!important}html:not(.st-big-subcategories) .type-category .subcategories li:hover .text,html:not(.st-big-subcategories) .type-category .subcategories.with-image li:hover .text{text-decoration:underline}@media only screen and (max-width:767px){html:not(.st-big-subcategories) .type-category .subcategories.toggled li:nth-child(n+5),html:not(.st-big-subcategories) .type-category .subcategories.with-image.toggled li:nth-child(n+5){display:none}html:not(.st-big-subcategories) .type-category .subcategories.toggled .show-more,html:not(.st-big-subcategories) .type-category .subcategories.with-image.toggled .show-more{border-bottom:1px solid;display:inline-block;margin:0 auto;margin-bottom:5px;margin-top:15px;padding:0 0 5px;text-align:center;width:auto}}@media (min-width:768px) and (max-width:992px){.multiple-columns-body.type-category #productsTop .product{width:50%}}@media (min-width:768px) and (max-width:850px){.multiple-columns-body.type-category #productsTop .product{width:100%}.multiple-columns-body .subcategories li{width:100%}}.category-header{background:transparent;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;display:-ms-flexbox;display:flex;margin-bottom:2px;-ms-flex-align:center;align-items:center;margin-top:40px;padding:9px 0;width:100%}.category-header .listItemsTotal{margin-left:auto}@media only screen and (max-width:767px){.category-header .listItemsTotal{display:none}}.category-header #filters-wrapper{margin-right:60px}@media only screen and (max-width:480px){.category-header #filters-wrapper{margin-right:30px}}.category-header #filters-wrapper:empty{display:none}@media only screen and (max-width:767px){.category-header .listSorting{position:relative;top:-1px}}.category-header .listSorting .listSorting__controls{height:32px;list-style:none;margin:0;margin-top:2px;overflow:hidden;padding:0;padding-left:0;padding-top:32px;position:relative;width:190px;z-index:3}@media only screen and (max-width:767px){.category-header .listSorting .listSorting__controls{margin-top:1px}}.category-header .listSorting .listSorting__controls:before{background-image:url(assets/external/carbon/img/icons/list2.svg);background-position:0;background-repeat:no-repeat;background-size:24px;color:#000;content:"";display:inline-block;font-family:icons;font-size:18px;font-weight:400;height:24px;left:7px;line-height:1;margin-right:5px;margin-top:3px;position:absolute;top:0;width:24px}@media only screen and (max-width:767px){.category-header .listSorting .listSorting__controls:before{top:1px}}.category-header .listSorting .listSorting__controls li{background:#fff;width:100%}.category-header .listSorting .listSorting__controls li:last-child{padding-bottom:5px}.category-header .listSorting .listSorting__controls li button{background:transparent;border:none;display:-ms-flexbox;display:flex;height:31px;text-align:left;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;color:#000;cursor:pointer;font-family:var(--template-font);font-size:14px;font-weight:500;justify-content:flex-start;letter-spacing:.5px;padding:0;padding-left:47px}.category-header .listSorting .listSorting__controls li button:hover{text-decoration:underline}.category-header .listSorting .listSorting__controls li button.listSorting__control--current{left:0;position:absolute;top:0}.category-header .listSorting .listSorting__controls li button.listSorting__control--current:hover{text-decoration:none}.category-header .listSorting .listSorting__controls li button.listSorting__control--current:after{background:url(assets/external/opal/img/icons/arrow-down.svg) no-repeat 50%!important;background-size:8px!important;content:""!important;display:inline-block!important;height:10px;margin-left:18px;position:relative;right:0;top:0;transform:none;width:12px;z-index:2}.category-header .listSorting .listSorting__controls:hover{overflow:visible}@media (min-width:2500px){.multiple-columns-body.type-category .subcategories.with-image,.multiple-columns-body.type-category .subcategories.with-image.with-image{margin-left:0;margin-right:0;width:100%}}@media (min-width:768px) and (max-width:2200px){.multiple-columns-body.type-category .subcategories.with-image li,.multiple-columns-body.type-category .subcategories.with-image.with-image li{-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:768px) and (max-width:1700px){.multiple-columns-body.type-category .subcategories.with-image li,.multiple-columns-body.type-category .subcategories.with-image.with-image li{-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media (min-width:768px) and (max-width:1350px){.multiple-columns-body.type-category .subcategories.with-image li,.multiple-columns-body.type-category .subcategories.with-image.with-image li{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:768px) and (max-width:930px){.multiple-columns-body.type-category .subcategories.with-image li,.multiple-columns-body.type-category .subcategories.with-image.with-image li{-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:481px) and (max-width:2500px){.multiple-columns-body.type-category .subcategories.with-image .st-embla-viewport,.multiple-columns-body.type-category .subcategories.with-image.with-image .st-embla-viewport{margin-left:40px;width:calc(100% - 80px)!important}.multiple-columns-body.type-category .subcategories.with-image.st-embla-holder .st-embla-arrow.st-embla-prev,.multiple-columns-body.type-category .subcategories.with-image.with-image.st-embla-holder .st-embla-arrow.st-embla-prev{left:0}.multiple-columns-body.type-category .subcategories.with-image.st-embla-holder .st-embla-arrow.st-embla-next,.multiple-columns-body.type-category .subcategories.with-image.with-image.st-embla-holder .st-embla-arrow.st-embla-next{right:0}}main #filters{margin:0 auto 20px auto;max-width:1000px}@media only screen and (max-width:992px){main .filters-wrapper>h4{display:none}}main .filters-wrapper .unveil-button{display:-ms-flexbox!important;display:flex!important;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:0;color:transparent!important;font-size:0;font-weight:500;height:37px;letter-spacing:.5px;line-height:20px;margin-left:0;margin-top:0;padding-left:0;padding-right:0;position:relative;text-align:left;z-index:1}@media only screen and (max-width:992px){main .filters-wrapper .unveil-button{margin:0}}@media only screen and (max-width:767px){main .filters-wrapper .unveil-button{text-align:center;width:100%}}main .filters-wrapper .unveil-button:before{background-image:url(assets/external/vanta/img/icons/filter.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;color:#000;content:"";display:inline-block;font-family:icons;font-size:18px;font-weight:400;height:24px;line-height:1;margin-right:12px;position:relative;width:24px}@media only screen and (max-width:480px){main .filters-wrapper .unveil-button:before{background-size:18px;margin-right:10px;width:18px}}main .filters-wrapper .unveil-button:after{color:#000!important;content:"Filtrovat";display:inline-block;font-family:var(--template-font);font-size:14px;letter-spacing:.7px;position:relative}main .filters-wrapper .unveil-button:hover{background:transparent}main .filters-wrapper .unveil-button:hover:after{text-decoration:underline}html[lang=en] main .filters-wrapper .unveil-button:after{content:"Show filters"}html[lang=de] main .filters-wrapper .unveil-button:after{content:"Filter"}html[lang=sk] main .filters-wrapper .unveil-button:after{content:"Zobraziť filtre"}html[lang=vi] main .filters-wrapper .unveil-button:after{content:"Bộ lọc"}html[lang=pl] main .filters-wrapper .unveil-button:after{content:"Filtry"}html[lang=ro] main .filters-wrapper .unveil-button:after{content:"Filtre"}html[lang=hu] main .filters-wrapper .unveil-button:after{content:"Filtre"}.in-brand main .filters-wrapper .unveil-button{margin-top:0}.in-brand main #category-header{margin-top:-60px}@media only screen and (max-width:1200px){.in-brand .breadcrumbs-wrapper{margin-top:130px!important}}@media only screen and (max-width:767px){.in-brand h1.category-title{margin-bottom:85px}}.filters-wrapper .unveil-button{display:none!important}.filters-wrapper .toggle-filters{background:#fff;border:1px solid #ccc;border-radius:4px;color:#000;display:none;margin:10px 0 10px 0;padding:5px 15px;text-decoration:none}.filters-wrapper .toggle-filters:hover{background:#f2f2f2}.filters-wrapper #manufacturer-filter h4{display:block!important;text-transform:none}#content #filters{background:#fff;border-bottom:none;border-radius:0;border-right:none;border-top:1px solid #e4e4e4;display:block;height:calc(100vh - 58px);left:-502px;margin:0 0 20px;max-width:100%;overflow:auto;padding:40px;padding-top:20px;position:fixed;right:0;top:58px;transition:.3s;width:500px;z-index:99}#content #filters.trans-0{transition:0s!important}@media only screen and (max-width:767px){#content #filters{height:calc(100vh - 60px);left:-101%;top:60px!important;width:85%}}#content #filters .filters-close-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:500;margin-bottom:15px;margin-left:auto;padding:7px 0 7px 7px;text-align:right;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:767px){#content #filters .filters-close-btn{margin-bottom:0}}#content #filters .filters-close-btn img{margin-left:5px}#content #filters .filters-close-btn:hover{text-decoration:underline}#content #filters.filters-show{background:#fff;box-shadow:0 0 250px #00000033;display:block;left:0}@media only screen and (max-width:767px){#content #filters.filters-show{padding:15px 20px}}#content #filters .filter-section input[type=checkbox]+label:before,#content #filters .filter-section input[type=radio]+label:before,#content #filters .filter-section-default input[type=checkbox]+label:before,#content #filters .filter-section-default input[type=radio]+label:before,#content #filters .slider-wrapper input[type=checkbox]+label:before,#content #filters .slider-wrapper input[type=radio]+label:before{border-color:var(--color-primary)!important}#content #filters .filter-section h4,#content #filters .filter-section-default h4,#content #filters .slider-wrapper h4{font-family:var(--template-headings-font);font-size:1.3em!important;font-weight:600;margin-bottom:15px;padding:0!important;position:relative;text-align:left}@media only screen and (max-width:767px){#content #filters .filter-section h4,#content #filters .filter-section-default h4,#content #filters .slider-wrapper h4{font-size:1.2em!important;margin-bottom:10px}}#content #filters .filter-section h4 span,#content #filters .filter-section-default h4 span,#content #filters .slider-wrapper h4 span{background:transparent;color:#000;display:inline-block;font-weight:500;padding:5px 15px 5px 0;position:relative;z-index:2}#content #filters .filter-section h4:after,#content #filters .filter-section-default h4:after,#content #filters .slider-wrapper h4:after{display:none}#content #filters .filter-section h4+form,#content #filters .filter-section-default h4+form,#content #filters .slider-wrapper h4+form{margin-bottom:0;max-height:initial;overflow:visible}#content #filters .param-filter-top{margin-top:20px}#content #filters .filter-sections .filter-section{margin-bottom:35px}@media only screen and (max-width:767px){#content #filters .filter-sections .filter-section{margin-bottom:20px}}#content #filters .filter-sections .filter-section.filter-section-count{margin-bottom:0}#content #filters .filter-sections .filter-section .filter-count{background:#9d9d9d12;border-radius:0;color:#777;display:-ms-flexbox;display:flex;float:none;font-size:.8em;font-weight:500;height:100%;padding-right:10px;padding:0;position:absolute;text-align:center;width:21px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#content #filters .filter-sections fieldset>div{margin-bottom:0;width:auto!important}#content #filters h4{border:none}@media only screen and (min-width:768px){.scrolled-down .header-roll-up #content #filters{height:100vh;top:0}html:not(.scrolled):not(.scrolled-up) .site-msg-show #content #filters{top:93px}html:not(.scrolled):not(.scrolled-up) .site-msg-show.admin-logged #content #filters{top:118px}}.category-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-content-wrapper #category-header+#filters-wrapper{margin-right:55px}@media only screen and (max-width:480px){.category-content-wrapper #category-header+#filters-wrapper{margin-right:40px}}.category-content-wrapper #category-header+#filters-wrapper:empty{display:none}.category-content-wrapper #filters-wrapper{-ms-flex-order:-1;order:-1}.category-content-wrapper #filters-wrapper{-ms-flex:inherit;flex:inherit}.category-content-wrapper #filters-wrapper .filters-unveil-button-wrapper{margin-bottom:0!important}#filters{background:#f1f3f7;padding:0}#filters .filter-total-count{display:none}#filters .filter-section{border:none}#filters .slider-content,#filters .slider-header{padding:0 0 20px 0}#clear-filters{margin:0 0 10px 0}#clear-filters a{border:none;border-radius:3px;color:#fff;padding:3px 10px;text-transform:none}#clear-filters a:hover{background:var(--color-primary);text-decoration:none}.filter-section.clear-section{-ms-flex-order:2;order:2}.filter-sections{padding:0}.filter-sections fieldset{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.filter-sections fieldset>div{display:-ms-flexbox;display:flex;margin-bottom:3px}.filter-sections fieldset>div input{margin-right:10px}.filter-sections input{border-radius:4px;height:20px;margin-left:0;position:relative;top:-1px;width:20px}.filter-sections input:before{border-radius:4px;height:20px;width:20px}.filter-sections input:after{height:14px;left:3px;top:3px;width:14px}#filters{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#filters .ui-slider-horizontal{background:#ccc}#filters #clear-filters{margin-top:0;position:absolute;text-align:left!important;top:22px}@media only screen and (max-width:767px){#filters #clear-filters{top:5px}}#filters #clear-filters a{background:transparent;border:1px solid var(--color-primary);border-radius:0;color:var(--color-primary);display:-ms-flexbox;display:flex;font-size:.9em!important;font-weight:500;padding:6px 15px;transition:.3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}#filters #clear-filters a:hover{background:var(--color-secondary)!important;border-color:var(--color-secondary)!important;color:#fff!important}#filters .from,#filters .to{color:#000;font-size:1.1em}#filters .filter-section h4,#filters .filter-section-default h4{margin:0;padding-right:50px;position:relative}#filters #category-filter-hover{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#filters #category-filter-hover #manufacturer-filter{-ms-flex-order:1;order:1}#filters .filter-section{border:none!important;padding-bottom:0;padding-top:0}#filters .filter-section label{cursor:pointer}#filters .filter-section label.disabled{cursor:not-allowed;opacity:.25}#filters .filter-section form,#filters .filter-section-default form{overflow:inherit;padding:0}#filters .filter-section h4+.slider-header,#filters .filter-section h4+.slider-header+.slider-content,#filters .filter-section h4+form,#filters .filter-section-default h4+.slider-header,#filters .filter-section-default h4+.slider-header+.slider-content,#filters .filter-section-default h4+form{overflow:hidden;padding:0}#filters .filter-section h4+form,#filters .filter-section-default h4+form{margin-bottom:10px}#filters .filter-section-default.rolled h4:after,#filters .filter-section.rolled h4:after{transform:rotate(0)}#filters .filter-section-default.rolled h4+.slider-header,#filters .filter-section-default.rolled h4+.slider-header+.slider-content,#filters .filter-section-default.rolled h4+form,#filters .filter-section.rolled h4+.slider-header,#filters .filter-section.rolled h4+.slider-header+.slider-content,#filters .filter-section.rolled h4+form{max-height:200px;overflow:visible;padding:0 0 15px 0}#filters .filter-section-default.rolled h4+form,#filters .filter-section.rolled h4+form{margin-bottom:0;overflow:hidden;padding-bottom:0}#filters .filter-section-default.rolled h4+.slider-header+.slider-content,#filters .filter-section.rolled h4+.slider-header+.slider-content{padding:0 28px 35px 24px!important}@media only screen and (max-width:767px){#filters .slider-header{padding-bottom:30px}}#filters .slider-wrapper.filter-section-default{background:#f2f2f2;border-radius:5px;margin:0!important;max-width:100%;padding:0!important;width:calc(100% - 20px);-ms-flex-order:3;order:3}#filters .slider-wrapper.filter-section-default .slider-content,#filters .slider-wrapper.filter-section-default .slider-header{margin:0 auto;max-width:550px}#filters .param-filter-top{padding-bottom:0}@media only screen and (max-width:767px){#filters .param-filter-top form fieldset{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#filters .ui-widget.ui-widget-content{border:none}#filters .filter-section{border-color:#e9e9e9}#filters .filter-section .advanced-filters-wrapper>div{height:32px;padding:0!important}#filters .filter-section .advanced-filters-wrapper label{display:inline-block;margin:0 8px 8px 0!important}#filters .filter-section .advanced-filters-wrapper label .advanced-parameter-inner{border:1px solid #e4e4e4;border-radius:0;height:28px;margin-right:0;padding:0;width:28px}#filters .filter-section .advanced-filters-wrapper label .advanced-parameter-inner.yes-before{border:1px solid #46a603}#filters .filter-section input[type=checkbox]{display:none}#filters .filter-section .filter-label{border:1px solid #e4e4e4;display:-ms-flexbox;display:flex;margin-bottom:8px;margin-right:8px!important;padding:5px 32px 5px 10px;-ms-flex-align:center;align-items:center;font-size:.9em;font-weight:500!important;letter-spacing:0;line-height:1.1em;min-height:30px}#filters .filter-section .filter-label:hover{border-color:#b4b4b4}#filters .filter-section .filter-label:after,#filters .filter-section .filter-label:before{display:none}#filters .filter-section input[type=checkbox]:checked+label{border-color:#46a603;font-weight:500!important;position:relative;z-index:0}#filters .filter-section input[type=checkbox]:checked+label:after{background-color:#46a603;background-image:url(assets/external/vanta/img/icons/check-w.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border:none;border-radius:20px;content:"";display:block;height:12px;left:inherit;position:absolute;right:-3px;top:-3px;transform:none;width:12px;z-index:1}#filters .filter-section input[type=checkbox]:checked+label:before{background:#008941;border:none;border-radius:0;content:"";display:block;height:100%;left:0;opacity:.06;position:absolute;top:0;transform:none;width:100%;z-index:-1}#filters label.no-display{display:none!important}@media (max-width:767px){#filters .filters{display:none;margin-bottom:19px}#filters .filters.visible{display:block}}@media (min-width:768px){#filters .filters{display:block}}#filters h4{background:transparent;border-top:2px solid #fff;font-family:var(--template-font);font-size:1em!important;margin:0;padding:15px 0 8px 0!important;text-transform:none}#filters .slider-wrapper{margin:0 0 10px 0!important;max-width:600px;padding:0!important;width:100%}#filters .slider-wrapper h4{padding-top:0!important}#filters .slider-wrapper .slider-content{margin-bottom:3px}#filters .slider-header{padding-bottom:16px}#filters .slider-header:after,#filters .slider-header:before{content:" ";display:table}#filters .slider-header:after{clear:both}#filters .slider-header:after,#filters .slider-header:before{content:" ";display:table}#filters .slider-header:after{clear:both}#filters .slider-content{border-style:none;border-width:0;height:6px;margin-bottom:20px;padding:0 13px;position:relative}#filters .ui-slider-range{background-color:var(--color-primary)!important;border-style:none;border-width:0;opacity:.7}#filters .ui-slider-horizontal .ui-slider-handle,#filters .ui-slider-horizontal .ui-slider-range{z-index:2}#filters .ui-slider-horizontal .ui-slider-handle{background-color:#fff!important;background:url(assets/external/vanta/img/icons/handle.svg) no-repeat 50%;background-size:12px;border:none!important;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.3);cursor:pointer;height:24px;margin-left:-12px;top:-12px;width:24px}#filters .ui-slider-horizontal .ui-slider-handle:focus{outline:0}#filters .slider-wrapper.filter-section-default{background:transparent;margin:0 0 10px 0;padding:0;width:100%}#content #filters .filter-total-count{display:none}aside #filters .filters-close-btn{display:none!important}.flags-extra{bottom:10px;display:-ms-flexbox;display:flex;position:absolute;right:15px;width:auto!important}.highlight-product .flags-extra{right:30px}.flags-extra .flag.flag-discount:after{display:none}.flags-extra .flag.flag-discount .price-standard span{font-size:.75em;font-weight:500;text-decoration:line-through;text-transform:none}.flags-extra .flag.flag-discount .price-save{font-size:1.2em;font-weight:600}.flags-extra .flag .price-save,.flags-extra .flag .price-standard{font-size:12px}.p-image-wrapper .flags-extra{right:22px!important;z-index:5}@media (min-width:768px){.p-image-wrapper .flags-extra .flag{border-radius:50%}.p-image-wrapper .flags-extra .flag .price-save,.p-image-wrapper .flags-extra .flag .price-standard{font-size:14px}.p-image-wrapper .flags-extra .flag-freeshipping .icon-van{font-size:24px}}@media (min-width:768px) and (max-width:1439px){.products-additional .flags-extra .flag{font-size:9px;height:50px;width:50px}.products-additional .flags-extra .price-save,.products-additional .flags-extra .price-standard{font-size:9px}}.flag-text{font-size:12px;line-height:1.15;text-transform:uppercase;white-space:nowrap}@media (min-width:768px) and (max-width:1439px){.products-additional .flag-text{font-size:9px;line-height:9px}}.flag-freeshipping .icon-van{font-size:34px;margin-bottom:0;margin-top:-6px}@media (min-width:768px) and (max-width:1439px){.products-additional .flag-freeshipping .icon-van{font-size:24px;margin-bottom:0}}.flag-discount{margin-left:-8px}.flag-discount .price-standard{display:block}.top-navigation-bar-menu li:before{color:#dadada}.top-navigation-bar-menu-helper{background-color:#fff;border-color:#dadada}.top-navigation-menu-trigger:before{color:#b2b2b2}.flags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.flags .flag{border:none;border-radius:0;color:#000;font-size:.9em;font-weight:600;letter-spacing:0;margin-bottom:8px;margin-left:0;margin-right:8px;padding:5px 10px;position:relative}@media only screen and (max-width:767px){.flags .flag{font-size:.8em;padding:3px 6px 4px 6px}}.flags .flag.flag-new{background-color:transparent!important;background:#d42424!important;color:#fceded}.flags .flag.flag-action{background-color:transparent!important;background:#0097e6!important;color:#ebf7fd!important}.flags .flag.flag-tip{background-color:transparent!important;background:#f59300!important;color:#fef6eb}.flags .flag.flag-gift{background:#ee8727;color:#fff}.flags .flag.flag-custom1,.flags .flag.flag-custom2,.flags .flag.flag-custom3,.flags .flag.flag-custom4,.flags .flag.flag-custom5,.flags .flag.flag-custom6{color:#000}.flags.flags-extra{right:5px}.flags.flags-extra .flag{background:#f2f2f2;border:none!important;border-radius:0!important;color:#333;height:70px;padding:7px 10px;width:70px}.flags.flags-extra .flag span{color:#333}.flags.flags-extra .flag.flag-freeshipping{background:#000!important}.flags.flags-extra .flag.flag-freeshipping span{color:#fff!important}.flags-extra{bottom:10px;display:-ms-flexbox;display:flex;position:absolute;right:15px;width:auto!important}.highlight-product .flags-extra{right:30px}.flags-extra .flag{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:700;height:86px;width:86px;-ms-flex-pack:center;justify-content:center;text-align:center}.flags-extra .flag.flag-discount:after{display:none}.flags-extra .flag.flag-discount .price-standard span{display:none;font-size:.75em;font-weight:500;text-decoration:line-through;text-transform:none}.flags-extra .flag.flag-discount .price-save{font-size:1.2em;font-weight:600}.image360{background:#fff;cursor:pointer;max-width:100%;position:relative;text-align:center}.image360:after{background-color:hsla(0,0%,100%,.45);border-radius:100%;color:#777;content:"\e93e";font-size:60px;height:80px;left:50%;line-height:80px;margin-left:-40px;margin-top:-40px;position:absolute;text-align:center;top:50%;width:80px;z-index:1}.image360:hover:after{background-color:hsla(0,0%,100%,0);content:"";z-index:-1}.show360image{cursor:pointer;position:relative}.show360image:after{background-color:hsla(0,0%,100%,.45);border-radius:100%;color:#777;content:"\e93e";font-size:60px;height:80px;left:50%;line-height:80px;margin-left:-40px;margin-top:-40px;position:absolute;text-align:center;top:50%;width:80px;z-index:1}.image360.image360-loaded:after{background-color:hsla(0,0%,100%,0);content:"";z-index:-1}.image360-fullscreen-on .image360.image360-fullscreen-target{background:#fff;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:100000}.image360-fullscreen-on .image360-navigation{bottom:10px}.image360-holder{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;cursor:grab;height:100%;margin:0 auto}.image360-holder img{margin:0 auto;max-height:100%;max-width:100%;min-width:1px;-o-object-fit:contain;object-fit:contain}.image360-navigation{bottom:0;font-size:0;height:24px;left:0;opacity:.6;position:absolute;right:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.image360-navigation span{cursor:pointer;display:inline-block;font-size:24px;padding:0 3px}.image360-navigation:hover{opacity:1}body.image360-fullscreen-on{overflow:hidden}.type-detail .detail-parameters .custom-variants-list select{display:none}.type-detail .detail-parameters .custom-variants-list .custom-variants{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;color:#393939;cursor:pointer;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;height:60px;margin-bottom:10px;margin-right:10px;min-width:60px;padding:8px 20px;transition:.3s;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:480px){.type-detail .detail-parameters .custom-variants-list .custom-variants .variant{height:48px;min-width:48px;padding:8px 12px}}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant[data-index="0"]{display:none}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant:hover{background-color:#fafafa}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant.active{border:1px solid #000;color:#000}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant.unavailable{cursor:not-allowed;opacity:.25}.content-wrapper.latest-contribution-box{display:none}footer{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;clear:both;color:#000;margin:0;margin-top:15px;overflow:hidden;position:relative}footer>*{z-index:1}@media (max-width:1800px){footer{background-size:cover}}footer.distanced{padding-top:400px}@media only screen and (max-width:1200px){footer.distanced{padding-top:200px}}@media only screen and (max-width:767px){footer.distanced{padding-top:0}}footer.distanced.with-instagram{padding-top:200px}@media only screen and (max-width:1200px){footer.distanced.with-instagram{padding-top:0}}footer a{color:#000;text-decoration:none}footer a:hover{text-decoration:underline}@media (min-width:992px){footer .custom-footer>div.custom-footer__poll{padding-right:40px!important}}@media (min-width:992px) and (min-width:1200px){footer .custom-footer>div.custom-footer__poll{padding-right:50px}}footer .news-item-widget h4{font-size:1em;font-weight:500;margin-bottom:0;margin-top:0}footer .news-item-widget h4 a{color:#000;margin-bottom:5px}footer #categories .categories .menu-level-2{display:none}footer #categories .categories .topic+ul{display:none}footer .custom-footer{border-bottom:1px solid #d9d9d9;padding-bottom:0;padding-top:50px}@media only screen and (max-width:480px){footer .custom-footer{padding-top:40px}}footer .custom-footer>div{border-right:1px solid #d9d9d9;padding:70px 15px 70px 50px!important;width:25%}footer .custom-footer>div form{max-width:400px}@media only screen and (max-width:480px){footer .custom-footer>div form{max-width:100%!important}}@media only screen and (max-width:1200px){footer .custom-footer>div{padding:35px 15px 35px 30px!important}}@media only screen and (max-width:992px){footer .custom-footer>div{border-bottom:1px solid #d9d9d9;border-right:none;padding-bottom:15px!important;padding-right:0!important;padding-top:0!important;width:100%!important}footer .custom-footer>div:last-child{border:none}}@media only screen and (max-width:767px){footer .custom-footer>div{padding:25px 15px 25px 20px!important}}@media only screen and (max-width:992px){footer .custom-footer>div .extended{width:100%}}footer .custom-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .site-name{clear:both;display:none;padding-top:65px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:992px){footer .site-name{padding-top:40px}}footer .site-name>a{margin:0}footer .site-name>a img{height:auto;max-height:120px;max-width:250px;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:350px){footer .site-name>a img{max-width:200px}}@media only screen and (max-width:992px){footer .site-name{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}footer .site-name .footer-socials{margin:23px auto 0 auto}footer .site-name .footer-socials a{margin-left:12px;margin-right:12px}footer .site-name .footer-contacts{margin:20px auto 0 auto}footer .site-name .footer-contacts .contact-box li>.mail,footer .site-name .footer-contacts .contact-box li>.tel{margin-left:20px;margin-right:20px}}footer h3{color:#000;font-family:var(--template-headings-font);font-size:1.7em;font-weight:300;letter-spacing:.4px;margin-bottom:20px;margin-top:20px;padding-bottom:0;position:relative;text-transform:none}@media only screen and (max-width:480px){footer h3{font-size:1.5em;margin-bottom:10px;margin-top:5px}}footer #signature{-ms-flex:1;flex:1;font-size:.9em;font-weight:500;height:0;overflow:hidden;text-align:center;width:0}footer .copyright{font-size:12px;font-weight:400;opacity:1;text-align:center}@media only screen and (max-width:767px){footer .copyright{margin-top:0;text-align:center}}footer .copyright strong{font-weight:400}footer .copyright a{font-weight:400}footer .copyright .podpis{font-size:12px;font-weight:500;text-transform:none}footer .copyright .podpis a{font-weight:500}footer .cart-overview .btn{background:transparent;border:1px solid #f2f2f2;color:#000!important;width:100%}footer .cart-overview .btn:hover{background:transparent;border:1px solid #b8b8b8!important}footer h5{color:#000;font-size:1.2em}footer #formLogin fieldset,footer .search fieldset{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}footer #formLogin input,footer .search input{background:hsla(0,0%,9%,.08);border:none;color:#000;display:inline-block;float:left;height:40px;max-width:282px;width:100%}footer #formLogin input:-ms-input-placeholder,footer .search input:-ms-input-placeholder{color:#000;font-weight:500;opacity:.7}footer #formLogin input::-ms-input-placeholder,footer .search input::-ms-input-placeholder{color:#000;font-weight:500;opacity:.7}footer #formLogin input::placeholder,footer .search input::placeholder{color:#000;font-weight:500;opacity:.7}@media only screen and (max-width:480px){footer #formLogin input,footer .search input{max-width:100%!important}}footer #formLogin .btn,footer #formLogin button,footer .search .btn,footer .search button{background:var(--color-primary);color:#fff;display:inline-block!important;float:right;font-size:1.1em;font-weight:600;height:38px;line-height:38px;margin:10px 0 0 0!important;min-height:38px;text-transform:none;width:125px}footer #formLogin .btn:hover,footer #formLogin button:hover,footer .search .btn:hover,footer .search button:hover{background:var(--color-primary-hover)}footer .search .search-form .btn,footer .search .search-form button{line-height:38px;margin-top:0!important;text-transform:none}footer #formLogin .password-helper{display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;width:100%}footer #formLogin .password-helper a{font-size:.9em}@media only screen and (max-width:767px){footer #formLogin .password-helper{padding-right:0}}footer #formLogin input{max-width:282px;width:100%}footer .rate-wrapper .votes-wrap{margin:0 0 20px 0}footer .rate-wrapper .votes-wrap .vote-product-name{font-size:14px}footer .rate-wrapper .votes-wrap .vote-wrap{border:none;margin:0;margin-bottom:16px;padding-top:0}@media only screen and (min-width:768px){footer .rate-wrapper .votes-wrap .vote-wrap{padding-right:30px}}footer .rate-wrapper .votes-wrap .vote-wrap a{color:#000}footer .rate-wrapper .votes-wrap .vote-wrap .vote-name{color:#000}footer .rate-wrapper .votes-wrap .vote-wrap .vote-product-name{font-weight:600}footer .rate-wrapper .votes-wrap .vote-wrap .vote-product-name:hover{text-decoration:underline}footer .rate-wrapper .votes-wrap .vote-wrap .vote-pic{height:40px;min-width:50px;padding-right:12px}footer .rate-wrapper .votes-wrap .vote-wrap .vote-pic img{border-radius:0;height:auto;max-height:100%;max-width:100%;position:relative;width:auto}footer .no-display{display:none!important}footer .login-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:282px;padding-top:0}@media only screen and (max-width:767px){footer .login-wrapper{padding-bottom:0}}@media only screen and (max-width:480px){footer .login-wrapper{max-width:100%!important}}footer .online-platby{position:relative;-ms-flex-order:-1;display:-ms-flexbox;display:flex;order:-1;-ms-flex-align:center;align-items:center}footer .online-platby img{margin-right:25px}@media only screen and (max-width:1800px){footer .online-platby{right:20px}}@media only screen and (max-width:992px){footer .online-platby{bottom:0;padding-top:20px;position:relative;right:0}}footer .napad{padding-right:40px}footer .napad h3{font-family:var(--template-headings-font);font-size:1.7em;letter-spacing:0}footer .napad .button{display:inline-block!important;min-width:125px;padding:19px 30px;text-align:center}footer .contact-box>strong{display:block;margin-bottom:15px}footer .contact-box ul{margin-top:0}footer .footer-socials{width:auto;-ms-flex-order:-1;display:-ms-flexbox;display:flex;display:none;margin-bottom:15px;margin-left:50px;margin-right:30px;margin-top:15px;order:0}@media only screen and (max-width:480px){footer .footer-socials{margin-right:auto;margin-top:10px}}footer .footer-socials .contact-box>strong{display:none!important}footer .footer-socials ul{display:-ms-flexbox;display:flex}footer .footer-socials ul .facebook,footer .footer-socials ul .instagram,footer .footer-socials ul .skype,footer .footer-socials ul .tiktok,footer .footer-socials ul .twitter,footer .footer-socials ul .youtube{display:block}footer .footer-socials li span{display:block}footer .footer-socials a{color:transparent!important;display:inline-block;float:left;height:30px;margin-bottom:0;margin-right:20px;overflow:hidden;padding-left:30px!important;position:relative;transition:.3s;width:30px}footer .footer-socials a:before{background-position:50%!important;background-repeat:no-repeat!important;content:"";height:30px;left:0;position:absolute;top:0;width:30px}footer .footer-socials a:hover{opacity:.4}footer .footer-socials .mail{display:none}footer .footer-socials .cellphone,footer .footer-socials .tel{display:none}footer .footer-socials .facebook a:before{background:url(assets/external/vanta/img/fb-e0d2747b.svg);background-size:18px}footer .footer-socials .instagram a:before{background:url(assets/external/vanta/img/insta-e0d2747b.svg);background-size:38px}footer .footer-socials .youtube a:before{background:url(assets/external/vanta/img/yt-fb04dcb6.svg);background-size:38px}footer .footer-socials .twitter a:before{background:url(assets/external/vanta/img/twitter-e0d2747b.svg);background-size:24px}footer .footer-socials .tiktok a:before{background:url(assets/external/vanta/img/icons/tiktok-147e82fa.svg);background-size:30px}footer .footer-socials .skype a:before{background:url(assets/external/vanta/img/icons/skype2-147e82fa.svg);background-size:32px}footer .footer-contacts{margin-left:auto}footer .footer-contacts .contact-box ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:480px){footer .footer-contacts .contact-box ul{-ms-flex-direction:column;flex-direction:column}}footer .footer-contacts .contact-box>strong{display:none}footer .footer-contacts .contact-box li>*{display:none}footer .footer-contacts .contact-box li>.cellphone,footer .footer-contacts .contact-box li>.mail,footer .footer-contacts .contact-box li>.tel{display:-ms-flexbox;display:flex;font-size:1.4em;-ms-flex-align:center;align-items:center;margin-left:50px}@media only screen and (max-width:767px){footer .footer-contacts .contact-box li>.cellphone,footer .footer-contacts .contact-box li>.mail,footer .footer-contacts .contact-box li>.tel{font-size:1.3em}}@media only screen and (max-width:480px){footer .footer-contacts .contact-box li>.cellphone,footer .footer-contacts .contact-box li>.mail,footer .footer-contacts .contact-box li>.tel{font-size:1.1em;margin-bottom:15px;margin-left:14px!important;margin-right:14px!important}}footer .footer-contacts .contact-box li>.cellphone a,footer .footer-contacts .contact-box li>.mail a,footer .footer-contacts .contact-box li>.tel a{font-weight:400;margin-bottom:0;padding-bottom:2px}footer .footer-contacts .contact-box li .mail:before{background:url(assets/external/vanta/img/icons/mail.svg) no-repeat 50%;background-size:36px;content:"";display:inline-block;height:36px;margin-right:11px;position:relative;width:36px}@media only screen and (max-width:480px){footer .footer-contacts .contact-box li .mail:before{background-size:24px;height:24px;width:24px}}footer .footer-contacts .contact-box li .cellphone:before,footer .footer-contacts .contact-box li .tel:before{background:url(assets/external/vanta/img/icons/phone.svg) no-repeat 50%;background-size:36px;content:"";display:inline-block;height:36px;margin-right:11px;position:relative;width:36px}@media only screen and (max-width:480px){footer .footer-contacts .contact-box li .cellphone:before,footer .footer-contacts .contact-box li .tel:before{background-size:24px;height:24px;width:24px}}footer .footer-contacts .contact-box li .cellphone{display:none}footer .footer-contacts .contact-box li .cellphone.show{display:-ms-flexbox;display:flex}footer .footer-rows{width:100%!important}footer ul{line-height:unset;margin-bottom:0;padding-left:0!important}footer ul li>span{position:relative}footer ul li{color:#000;letter-spacing:0;list-style:none;padding:0!important}footer ul li a{color:#000!important;font-size:1em;font-weight:400}footer ul span{padding-left:0!important}footer .custom-footer .instagram-line{display:-ms-flexbox;display:flex;margin-bottom:0;margin-top:5px;width:100%!important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-order:-1;-ms-flex-direction:column;flex-direction:column;order:-1;padding:0!important}@media only screen and (max-width:1200px){footer .custom-footer .instagram-line{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:992px){footer .custom-footer .instagram-line{border:none!important}}footer .custom-footer .instagram-line>*{z-index:1}footer .custom-footer .instagram-line h3.pageElement__heading{font-size:2.4em;font-weight:500;height:auto;letter-spacing:0;margin:0 0 35px 0;padding-right:0;text-align:center;text-transform:none;width:100%}@media only screen and (min-width:768px){footer .custom-footer .instagram-line h3.pageElement__heading{font-family:var(--template-headings-font);padding:0}}@media only screen and (max-width:1200px){footer .custom-footer .instagram-line h3.pageElement__heading{margin-bottom:20px}}@media only screen and (max-width:1200px){footer .custom-footer .instagram-line h3.pageElement__heading{font-size:2.2em}}@media only screen and (max-width:767px){footer .custom-footer .instagram-line h3.pageElement__heading{font-size:2em}}footer .custom-footer .instagram-line h3.pageElement__heading:before{display:none}@media only screen and (max-width:767px){footer .custom-footer .instagram-line h3.pageElement__heading:before{display:block}}footer .custom-footer .instagram-line .instagram-widget{max-width:inherit;width:100%;-ms-flex-pack:end;background:transparent;border-radius:0;box-shadow:none;justify-content:flex-end;padding:0;position:relative}@media only screen and (max-width:1200px){footer .custom-footer .instagram-line .instagram-widget{-ms-flex-pack:start;justify-content:flex-start}}footer .custom-footer .instagram-line .instagram-widget>a{border:none;height:auto;margin-bottom:0!important;overflow:hidden;padding:0;padding-bottom:16.566%!important;position:relative;width:16.666%}@media only screen and (max-width:767px){footer .custom-footer .instagram-line .instagram-widget>a{padding-bottom:33.333%!important;width:33.33%}}@media only screen and (max-width:480px){footer .custom-footer .instagram-line .instagram-widget>a{padding-bottom:50%!important;width:50%}}footer .custom-footer .instagram-line .instagram-widget>a img{height:auto;max-width:100%;max-width:100%!important;-o-object-fit:cover;object-fit:cover;padding:0;position:absolute;transform:scale(1);transform-origin:center;transition:.3s;width:100%}footer .custom-footer .instagram-line .instagram-widget>a:nth-child(n+7){display:none}@media only screen and (max-width:480px){footer .custom-footer .instagram-line .instagram-widget>a:nth-child(n+5){display:none}}footer .custom-footer .instagram-line .instagram-widget>a:hover img{opacity:1;transform:scale(1.05)}footer .custom-footer .instagram-line .instagram-widget .instagram-follow-btn{-ms-flex-preferred-size:100%;display:-ms-flexbox;display:flex;flex-basis:100%;margin-top:12px;max-width:500px;text-align:right!important;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;display:none}@media only screen and (max-width:1200px){footer .custom-footer .instagram-line .instagram-widget .instagram-follow-btn{max-width:100%;text-align:left!important;width:100%;-ms-flex-pack:start;justify-content:flex-start}}footer .custom-footer .instagram-line .instagram-widget .instagram-follow-btn a{margin-bottom:0}footer a{color:#000;display:block;font-size:1em;font-weight:400;letter-spacing:0;margin-bottom:10px}footer a:hover{text-decoration:underline}@media only screen and (max-width:767px){footer a{margin-bottom:8px}}footer .container{background:transparent;max-width:100%!important;padding:0!important}footer p{font-size:.9em;font-weight:400;letter-spacing:1px;margin-bottom:12px}@media only screen and (max-width:767px){footer p{margin-bottom:8px}}footer .custom-footer__onlinePayments{display:inline-block;position:relative;top:0}@media only screen and (max-width:767px){footer .custom-footer__onlinePayments{margin-bottom:15px;margin-right:0;width:100%}}footer .custom-footer__onlinePayments img{height:auto;max-height:22px;width:auto!important}body footer .container.footer-bottom{background:transparent!important;display:-ms-flexbox;display:flex;font-weight:400;letter-spacing:0;margin:0 auto;padding-bottom:20px!important;padding-top:40px!important;position:relative;text-align:center;width:100%;z-index:2;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){body footer .container.footer-bottom{-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:20px;padding-top:20px!important}body footer .container.footer-bottom:before{display:none}}@media only screen and (max-width:480px){body footer .container.footer-bottom{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}body footer .container.footer-bottom #signature{color:#6c6c6c;display:none!important;-ms-flex:1;flex:1;font-size:.9em;font-weight:500;margin-bottom:10px;text-align:center;visibility:visible!important;width:auto}@media only screen and (max-width:767px){body footer .container.footer-bottom #signature{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 auto 15px auto;text-align:center}}@media only screen and (max-width:480px){body footer .container.footer-bottom #signature{margin-right:auto;margin-top:15px}}body footer .container.footer-bottom #signature .title{display:none!important}body footer .container.footer-bottom #signature a{display:inline-block;font-weight:500;margin-bottom:0}body footer .container.footer-bottom #signature img{width:18px}body footer .container.footer-bottom #signature .title{margin-left:8px;position:relative;top:-3px}body footer .container.footer-bottom .copyright{color:#000;font-size:14px;font-weight:600;margin-bottom:25px;text-align:center}@media only screen and (max-width:767px){body footer .container.footer-bottom .copyright{margin:0 auto;padding-left:10px;text-align:center}}@media only screen and (max-width:480px){body footer .container.footer-bottom .copyright{margin-top:0;text-align:center;width:100%}}body footer .container.footer-bottom .copyright strong{font-weight:600}body footer .container.footer-bottom .copyright a{color:#000;font-weight:600}body footer .container.footer-bottom .copyright .podpis{color:#000;display:block;font-size:14px;font-weight:300;margin:0;margin-top:10px;text-transform:none}body footer .container.footer-bottom .copyright .podpis a{color:#000;display:inline-block;font-size:14px;font-weight:300;margin-bottom:0;text-decoration:underline}body footer .container.footer-bottom .copyright .podpis a:hover{text-decoration:none}ul.poll{margin:0;padding:0}ul.poll li{list-style-type:none}ul.poll .poll-result{margin-bottom:10px;margin-top:4px;padding-right:4rem;position:relative}ul.poll .poll-result>div{border-left-style:solid;border-left-width:1px;height:1rem}ul.poll .poll-result small{display:block;line-height:1rem;position:absolute;right:0;text-align:right;top:0;width:3.5rem}ul.payments{margin:0;padding:0}ul.payments:after,ul.payments:before{content:" ";display:table}ul.payments:after{clear:both}ul.payments:after,ul.payments:before{content:" ";display:table}ul.payments:after{clear:both}ul.payments li{float:left;list-style-type:none;padding:0 .5rem 1rem;text-align:center;width:33.333333%}ul.payments li:nth-child(3n+1){clear:both}div.cart-overview a{display:block}.fb_iframe_widget,.sidebar>.box>span{max-width:100%;overflow:hidden}.form-group .fb_iframe_widget{display:block}.indicator{background-color:#dadada}.indicator>div{background-color:#656565}.poll-result>div{background-color:var(--color-primary);border-left-color:var(--color-primary)}.footer-banners{background:#fff;bottom:0;display:-ms-flexbox;display:flex;margin-top:50px;padding:0;position:relative;-ms-flex-pack:distribute;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around}@media only screen and (max-width:767px){.footer-banners{margin-top:0}}.footer-banners.banner-wrapper .footer-banner>img{height:auto;width:auto}.footer-banners .footer-banner.empty{display:none}.footer-banners .footer-banner.only-img{text-align:center}.footer-banners .footer-banner.only-img img{min-height:unset;-o-object-fit:unset;object-fit:unset}.footer-banners .footer-banner.col-lg-4{background:#fff}.multiple-columns-body .footer-banners:before{width:100%}footer .footer-links-icons{position:relative}footer .footer-links-icons .footer-links{-ms-flex-pack:center;border-bottom:1px solid #d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:0;margin-top:0;padding:40px 0}@media only screen and (max-width:480px){footer .footer-links-icons .footer-links{padding:30px 0}}footer .footer-links-icons .footer-links .footer-link a{margin:7px 20px}footer .footer-links-icons .footer-icons{border:1px solid #e5e5e5;display:-ms-flexbox;display:flex;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}footer .footer-links-icons .footer-icons .footer-icon{border-right:1px solid #e5e5e5;-ms-flex:1;flex:1;margin:0;min-width:20%;padding:25px 15px;text-align:center}@media only screen and (max-width:480px){footer .footer-links-icons .footer-icons .footer-icon{padding:20px 10px}}footer .footer-links-icons .footer-icons .footer-icon img{height:auto;max-width:100%}footer .footer-links-icons .footer-icons .footer-icon:last-child{border:none}footer .footer-links-icons .footer-icons .footer-icon a{margin-bottom:0}.filter-section{border-bottom-style:none;border-bottom-width:0;padding-bottom:10px;padding-top:10px;text-align:left}.filter-section form{overflow-y:scroll}.filter-section form ::-webkit-scrollbar{width:8px}.filter-section form ::-webkit-scrollbar-track{border:1px solid #e4e4e4;-webkit-border-radius:10px;border-radius:10px;box-shadow:none}.filter-section form ::-webkit-scrollbar-thumb{background:#ccc;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none}.filter-section form ::-webkit-scrollbar-thumb:hover{background:#333}.filter-section+.filter-section{border-top-style:solid;border-top-width:1px}#footer .filter-section{padding-left:13px;padding-right:13px}.filter-section h4{margin-top:0}.filter-section label{color:#222;letter-spacing:.5px;margin-right:0!important;width:100%}.filter-section .filter-count{background:#9d9d9d12;border-radius:0;color:#777;display:-ms-flexbox;display:flex;float:none;font-size:.8em;font-weight:500;height:100%;padding-right:10px;padding:0;position:absolute;right:0;text-align:center;width:21px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.filter-section label.active{font-weight:500}.filter-section.filter-section-button,.filter-section:last-child{border-top-style:none}.filter-section.filter-section-button{padding-top:0;text-align:center}#content .filter-section fieldset div.advanced-filters-wrapper,#footer .filter-section fieldset div.advanced-filters-wrapper{margin-bottom:-5px;width:100%}#content .filter-section fieldset div.advanced-filters-wrapper>div,#footer .filter-section fieldset div.advanced-filters-wrapper>div{float:none;padding:0 5px 5px 0;width:auto}@media (min-width:480px){#content .filter-section:after,#content .filter-section:before,#footer .filter-section:after,#footer .filter-section:before{content:" ";display:table}#content .filter-section:after,#footer .filter-section:after{clear:both}#content .filter-section:after,#content .filter-section:before,#footer .filter-section:after,#footer .filter-section:before{content:" ";display:table}#content .filter-section:after,#footer .filter-section:after{clear:both}#content .filter-section fieldset div,#footer .filter-section fieldset div{float:left;text-align:left;width:50%}#content .filter-section fieldset div:nth-child(odd),#footer .filter-section fieldset div:nth-child(odd){clear:left}}@media (min-width:1200px){#content .filter-section:after,#content .filter-section:before,#footer .filter-section:after,#footer .filter-section:before{content:" ";display:table}#content .filter-section:after,#footer .filter-section:after{clear:both}#content .filter-section:after,#content .filter-section:before,#footer .filter-section:after,#footer .filter-section:before{content:" ";display:table}#content .filter-section:after,#footer .filter-section:after{clear:both}#content .filter-section fieldset div,#footer .filter-section fieldset div{text-align:left;width:auto}#content .filter-section fieldset div:nth-child(odd),#footer .filter-section fieldset div:nth-child(odd){clear:none}#content .filter-section fieldset div:nth-child(4n+1),#footer .filter-section fieldset div:nth-child(4n+1){clear:both}}@media (min-width:480px){#content .filter-section.filter-section-parametric fieldset div:nth-child(odd),#footer .filter-section.filter-section-parametric fieldset div:nth-child(odd){clear:none}#content .filter-section.filter-section-parametric fieldset div:nth-child(2n),#footer .filter-section.filter-section-parametric fieldset div:nth-child(2n){clear:left}}@media (min-width:1200px){#content .filter-section.filter-section-parametric fieldset div:nth-child(2n),#footer .filter-section.filter-section-parametric fieldset div:nth-child(2n){clear:none}#content .filter-section.filter-section-parametric fieldset div:nth-child(4n+1),#footer .filter-section.filter-section-parametric fieldset div:nth-child(4n+1){clear:none}#content .filter-section.filter-section-parametric fieldset div:nth-child(4n+2),#footer .filter-section.filter-section-parametric fieldset div:nth-child(4n+2){clear:both}}#clear-filters,.filter-section-button{text-transform:uppercase}#clear-filters{text-align:center}#category-filter-hover{display:block}#category-filter-hover h4{margin-bottom:4px;text-transform:none}#category-filter-hover.visible,.content #category-filter-hover{display:block}#category-filter-hover.visible,.content #category-filter-hover{display:block}#category-filter-hover .filter-section:first-child{border-top-style:solid;border-top-width:1px}#clear-filters{clear:both}.param-filter-top{text-align:left}.param-filter-top form{display:block}.advanced-filters-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advanced-filters-wrapper>div{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:3px;width:40px}.advanced-filters-wrapper>div .advanced-parameter{margin:0}.filter-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-count{border-radius:8px;display:inline-block;font-size:13px;font-weight:700;line-height:1;margin-left:1ex;padding:1px .75em}ol.top-products{margin-bottom:0;margin-top:0;padding-left:0}ol.top-products>li{list-style:none}ol.top-products li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}ol.top-products li a{display:block;padding-left:13px;text-decoration:none}ol.top-products li a strong{font-size:14px;font-weight:500;letter-spacing:.2px}ol.top-products li a .top-products-name{display:block;font-size:14px;font-weight:500;letter-spacing:.3px;line-height:1.2em;transition:color .3s ease-out}ol.top-products li a.top-products-image{display:block;-ms-flex:0 0 50px;flex:0 0 50px}ol.top-products li:before{display:none}ol.top-products li:last-child{margin-bottom:0}aside .sidebar-inner{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:0}aside .sidebar-inner>div{border-bottom-style:solid;border-bottom-width:1px;margin:0;padding:19px 0}aside .sidebar-inner>div h4{margin-top:0}aside #categories{padding:0}aside #categories ul .expandable ul{border:none}aside #categories ul .expandable ul li a{margin-left:15px;padding:5px 15px 5px 20px!important}aside #categories ul ul ul .expandable ul li a{font-size:.9em}aside #categories ul ul ul ul .expandable ul li a{font-size:.9em}aside #categories ul ul ul ul ul .expandable ul li a{font-size:.9em}aside #categories ul ul ul ul ul ul .expandable ul li a{font-size:.9em}aside #categories{background:#fff;font-weight:400;max-height:calc(100vh - 200px);overflow:auto;position:relative}aside #categories a:hover{text-decoration:none}aside #categories .expandable>ul{display:none}aside #categories .expandable>.topic>a>span,aside #categories .expandable>a>span{background:transparent;border-radius:20px;bottom:unset;color:#373737;cursor:pointer;display:-ms-flexbox!important;display:flex!important;float:left;font-size:9px;font-weight:700!important;height:20px;line-height:21px!important;opacity:.6;padding-left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:16px;z-index:1}aside #categories .expandable>.topic>a>span:before,aside #categories .expandable>a>span:before{content:"\e90e";font-size:7px;font-weight:600;height:12px;left:0;line-height:12px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-out;width:12px}aside #categories .expandable.expanded>.topic>a>span,aside #categories .expandable.expanded>a>span{display:none}aside #categories .expandable.expanded>ul{display:block}aside .categories{position:relative}aside .categories ul.expanded li.active ul a{color:inherit}aside .categories .topic>a{font-weight:600!important;padding-left:0}aside .categories .topic{padding:0}aside .categories .topic.active>a{text-decoration:underline}aside .categories ul{margin:0;padding:0}aside .categories ul a{padding-left:50px}aside .categories ul.expanded{margin:0;padding-bottom:5px}aside .categories ul.expanded li a{border:none;font-size:1em;font-weight:500;margin-left:10px;padding:7px 0 7px 10px!important;text-transform:none}aside .categories ul.expanded li.active>a{text-decoration:underline}aside .categories ul a:before{content:"";display:none;font-size:0;height:0;margin-right:0;vertical-align:middle;width:0}aside .categories ul ul a{padding-left:55px}aside .categories ul ul ul a{padding-left:60px}aside .categories ul ul ul ul a{padding-left:65px}aside .categories ul ul ul ul ul a{padding-left:70px}aside .categories ul ul ul ul ul ul a{padding-left:75px}aside .categories li{list-style-type:none;position:relative}aside .categories a{border-top:1px solid #fff;display:block;font-weight:500;letter-spacing:.1px;line-height:1.2;padding:8px 25px 8px 0!important;position:relative;text-decoration:none;text-transform:none}aside .categories a:hover{text-decoration:underline!important}.type-index aside .sidebar-inner>.box-categories{margin-top:-75px}@media (max-width:767px){.filters{display:none;margin-bottom:19px}.filters.visible{display:block}}@media (min-width:768px){#content .filters.visible,#footer .filters.visible{display:block}}.btn.unveil-button{display:none}@media (min-width:768px){#content .btn.unveil-button,#footer .btn.unveil-button{display:inline-block}}#content .filters-wrapper>div:first-of-type,#footer .filters-wrapper>div:first-of-type{margin-bottom:19px;text-align:center}.content .filter-section-button{display:none}aside.sidebar{background:transparent;border-top:none;border:none;margin-bottom:30px;margin-right:40px;width:300px}@media only screen and (max-width:1200px){aside.sidebar{margin-right:30px}}@media only screen and (max-width:767px){aside.sidebar{width:100%}}aside.sidebar #filters,aside.sidebar .banner ul,aside.sidebar .box-articles ul,aside.sidebar .box-cartButton .cart-overview,aside.sidebar .box-contact .contact-box ul,aside.sidebar .box-login form,aside.sidebar .box-newsletter form,aside.sidebar .box-onlinePayments p,aside.sidebar .box-poll,aside.sidebar .box-productRating .rate-wrapper,aside.sidebar .box-section1,aside.sidebar .box.client-center-box,aside.sidebar .search form,aside.sidebar .top-products{background:#fff;border:none;border-radius:0}aside.sidebar .categories-wrap{border:none!important;padding-bottom:0;padding-top:0}aside.sidebar .box{background:#fff}aside.sidebar .box .news-item-widget{margin-bottom:7px;padding:5px 0}aside.sidebar .box .news-item-widget h5{margin-bottom:4px}aside.sidebar .box .news-item-widget h5 a{font-weight:500}aside.sidebar .box .news-item-widget time{color:#989898}aside.sidebar .box+h4{padding-left:20px}aside.sidebar img{height:auto;max-width:100%;width:auto}aside.sidebar .box-newsletter{background:#fff;margin-bottom:25px;padding-bottom:0!important;position:relative}aside.sidebar .box-newsletter h4{background:transparent;display:block!important;margin-bottom:0;margin-left:0;margin-top:18px;padding:0}aside.sidebar .box-newsletter form{padding-top:10px}aside.sidebar .box-newsletter form fieldset{position:relative}aside.sidebar .box-newsletter form label{font-size:.7em;font-weight:500;padding-right:60px}aside.sidebar .box-newsletter form button{background-image:url(assets/external/vanta/img/icons/send2.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;bottom:8px;content:"";font-size:0;height:40px;min-height:40px;min-width:initial;position:absolute;right:0;width:56px}aside.sidebar .box.box-categories h3{background:#fff;border-top:none;cursor:pointer;font-family:var(--template-headings-font);font-size:1.5em;font-weight:300;margin-bottom:0;margin-top:0;padding:0 0 12px 0!important;position:relative}aside.sidebar .box.box-categories h3.rotate{padding-bottom:0!important}aside.sidebar .box.box-categories h3.rotate:after{transform:rotate(180deg)}aside.sidebar .box.box-categories h3:hover:after{opacity:.6}aside.sidebar .box-section1,aside.sidebar .search form{padding:5px 0 5px 0!important}aside.sidebar .box-section1 h5 a,aside.sidebar .search form h5 a{font-size:1.2em;font-weight:600;text-decoration:none}aside.sidebar .box-facebook .fb-page{border:1px solid #dfdfdf!important;border-radius:5px;overflow:hidden;width:100%}aside.sidebar .box-facebook .fb-page span{width:100%!important}aside.sidebar .box-facebook .fb-page iframe{width:100%!important}aside.sidebar .box-section1{margin-bottom:10px!important}aside.sidebar .search form button{width:100%}aside.sidebar .box-poll{margin-bottom:25px!important;padding:5px 0 20px 0!important}aside.sidebar .box-poll .poll-result>div{background:-webkit-linear-gradient(1deg,var(--color-primary),var(--color-primary-hover));border-color:var(--color-primary)}aside.sidebar .box-poll ul.poll{margin-bottom:15px}aside.sidebar .box-poll ul li a{display:block;font-weight:500;margin-bottom:5px;text-decoration:none}aside.sidebar .box-poll h5{font-size:14px;font-weight:500;letter-spacing:.3px;margin-bottom:10px;margin-top:0;text-transform:uppercase}aside.sidebar .box-login .login-wrapper{padding:0}aside.sidebar .box-login .password-helper{margin-top:15px}aside.sidebar .box-login .password-helper a{display:block;margin-bottom:0!important;padding:3px 0;text-decoration:none}aside.sidebar .box.box-onlinePayments{margin-bottom:10px}aside.sidebar .box-onlinePayments p{margin:0;padding:10px 0 10px 0}aside.sidebar .box-productRating .rate-wrapper{padding:5px 0 5px 0}aside.sidebar .box-productRating .rate-wrapper .votes-wrap{margin-top:0}aside.sidebar .box-productRating .rate-wrapper .votes-wrap .vote-product-name{color:#000;font-size:15px;font-weight:600;margin-bottom:8px}aside.sidebar .box-productRating .rate-wrapper .votes-wrap .vote-name{padding-top:3px}aside.sidebar .box-productRating .rate-wrapper .votes-wrap .stars span:before{top:0}aside.sidebar .box-cartButton .cart-overview{padding:5px 0}aside.sidebar .box-login form,aside.sidebar .box-newsletter form{padding:5px 0}aside.sidebar .box-login form br,aside.sidebar .box-newsletter form br{display:none}aside.sidebar .box-login form button .sr-only,aside.sidebar .box-newsletter form button .sr-only{display:block!important}aside.sidebar .banner{border:none;margin-bottom:10px;padding:0 0 20px}aside.sidebar .banner ul,aside.sidebar .box-articles ul,aside.sidebar .box-contact .contact-box ul{margin:0;padding:5px 0}aside.sidebar .banner ul li,aside.sidebar .box-articles ul li,aside.sidebar .box-contact .contact-box ul li{list-style:none}aside.sidebar .banner ul a,aside.sidebar .box-articles ul a,aside.sidebar .box-contact .contact-box ul a{border-bottom:1px solid #dfdfdf;display:block;line-height:1.3em;padding:11px 0;text-decoration:none}aside.sidebar .banner ul li:last-child a,aside.sidebar .box-articles ul li:last-child a,aside.sidebar .box-contact .contact-box ul li:last-child a{border:none}aside.sidebar .box.client-center-box{background:#fff;border:none!important;border-radius:0;margin-left:2px;width:296px}@media only screen and (max-width:767px){aside.sidebar .box.client-center-box{border:1px solid #f2f2f2!important;box-shadow:none;margin-top:10px;padding:0 10px;width:100%}}aside.sidebar .box.client-center-box ul{margin-bottom:0;margin-top:0;padding:0;position:relative}aside.sidebar .box.client-center-box ul li{display:block;list-style:none}aside.sidebar .box.client-center-box ul li a{border-bottom:1px solid #f2f2f2;display:block;padding:12px 0;text-decoration:none}aside.sidebar .box.client-center-box ul li.active a{font-weight:500;text-decoration:underline}aside.sidebar .box.client-center-box ul li.active:first-child a{text-decoration:none}aside.sidebar .box.client-center-box ul li:last-child a{border:none}aside.sidebar .box.client-center-box ul strong{font-weight:400}aside.sidebar .box.client-center-box ul .logout{margin-bottom:15px;position:relative;top:-2px}aside.sidebar .box.client-center-box ul .logout a{background:transparent;background:#b80000;border:none;border-radius:5px;border-radius:0;font-size:.8em;font-weight:400;height:auto;letter-spacing:.5px;line-height:initial;min-height:inherit;padding:2px 8px;padding:8px}aside.sidebar .box.client-center-box ul .logout a:hover{background:#000}aside.sidebar .top-products{padding:15px 0 0 0}aside.sidebar ol.top-products li{border-bottom:1px solid #f2f2f2;margin-bottom:10px;padding-bottom:10px}aside.sidebar ol.top-products li:last-child{border:none;margin-bottom:0}aside.sidebar ol.top-products li .top-products-name{font-weight:600}aside.sidebar ol.top-products li .top-products-name:hover{text-decoration:underline}aside.sidebar ol.top-products li .top-products-image{border-radius:0;display:-ms-flexbox;display:flex;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;min-width:40px;overflow:hidden;padding-left:0;width:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}aside.sidebar ol.top-products li .top-products-image img{height:auto;max-height:50px;max-width:90%;width:auto}aside.sidebar .box{background:#fff;border:none;border:1px solid #e4e4e4;margin-bottom:15px!important;margin-top:0!important;padding:20px;padding-left:20px!important;padding-right:20px!important}aside.sidebar fieldset{border:none}aside.sidebar h3{background:#fff;display:block!important;font-family:var(--template-headings-font);font-size:1.5em;font-weight:300;letter-spacing:.5px;margin-bottom:0;margin-top:0;padding-bottom:5px;padding-top:0;text-transform:none}aside.sidebar .search-form fieldset{display:-ms-flexbox;display:flex}aside.sidebar .search-form fieldset .btn,aside.sidebar .search-form fieldset button{height:40px;margin-left:10px;min-height:40px;width:70px}body.type-index aside.sidebar{margin-top:0}input[type=checkbox]{height:15px;position:relative;width:15px}input[type=checkbox]:before{background:#fff;border:1px solid #ccc;border-radius:3px;content:"";height:15px;left:0;position:absolute;top:0;transition:.3s;width:15px;z-index:2}input[type=checkbox]:after{background:transparent;border-radius:3px;content:"";height:11px;left:2px;position:absolute;top:2px;transition:.3s;width:11px;z-index:3}.ui-slider-horizontal{background:#e4e4e4;border:none;height:2px}.ui-slider-horizontal .ui-slider-range{background:var(--color-primary)}.ui-slider-horizontal .ui-slider-handle{background:#fff;border:4px solid;border-radius:3px;left:100%;top:-8px}.ui-slider-horizontal .ui-slider-handle:hover{background:#f2f2f2}aside #filters h4{padding:5px 0 8px!important}aside #filters #clear-filters{margin-bottom:20px;position:relative;top:0}aside #filters #clear-filters a{text-align:center;width:100%;-ms-flex-pack:center;justify-content:center}#filters .from,#filters .to{color:#000;font-size:1em;font-weight:500;letter-spacing:0;width:50%}#filters .from i,#filters .to i{display:none}#filters .from{float:left;text-align:left}#filters .to{float:right;text-align:right}.carousel{position:relative}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{bottom:0;color:#fff;filter:alpha(opacity=50);font-size:20px;height:50px;left:20px;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:50%;transform:translateY(-50%);transition:.3s;width:50px}.carousel-control:before{border:1px solid #fff;transition:.3s}.carousel-control:hover:before{border:none}@media only screen and (max-width:767px){.carousel-control{top:0;transform:none}}.carousel-control.left{background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);left:auto;right:20px}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;margin-top:-10px;position:absolute;top:50%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:20px;line-height:1;width:20px}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{bottom:60px;list-style:none;max-width:100%;padding-left:0;position:absolute;text-align:center;width:auto;z-index:15}.carousel-indicators li{background-color:#d9d9d9;border:none;border-radius:10px;cursor:pointer;display:inline-block;height:8px;margin:0;margin-right:30px;text-indent:-999px;width:8px}.carousel-indicators .active{background-color:#000}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-top:-15px;width:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}.carousel-control{background-color:transparent;opacity:0;text-decoration:none;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.carousel-control:after{background:#fff;content:"";height:50px;left:0;opacity:1;position:absolute;top:0;transform:scale(1);transition:.3s;width:50px;z-index:1}.carousel-control:hover:after{opacity:0;transform:scale(2)}@media only screen and (max-width:767px){.carousel-control{opacity:1}.carousel-control.left{left:0;top:0;transform:none}.carousel-control.right{right:0;top:0;transform:none}}.carousel-control:before{border-radius:0;font-size:20px;height:50px;line-height:50px;margin-top:-25px;position:absolute;text-align:center;text-shadow:none;top:50%;width:50px;z-index:2}@media only screen and (max-width:767px){.carousel-control:before{margin:0;top:0}}.carousel-control.left:before{background-color:transparent;background-image:url(assets/external/vanta/img/icons/arrow-left-fb04dcb6.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:26px!important;border:none;content:"";left:0;transition:.3s}.carousel-control.right:before{background-color:transparent;background-image:url(assets/external/vanta/img/icons/arrow-right-fb04dcb6.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:26px!important;border:none;content:"";right:0;transition:.3s}.carousel-control:hover{text-decoration:none}.carousel-control:hover.left:before{left:-6px}.carousel-control:hover.right:before{right:-6px}.carousel:hover .carousel-control{opacity:1}@media (min-width:768px){.multiple-columns-body .st-wide-carousel{padding-left:20px}}@media only screen and (min-width:768px){.multiple-columns-body.type-index .banners-row{margin-bottom:40px;margin-top:0}.multiple-columns-body.type-index .banners-row .col-sm-4,.multiple-columns-body.type-index .banners-row .col-sm-8{-ms-flex:initial;flex:initial;max-width:100%;width:100%}.multiple-columns-body.type-index .banners-row .col-sm-4 .next-to-carousel-banners,.multiple-columns-body.type-index .banners-row .col-sm-8 .next-to-carousel-banners{margin:20px -10px 0 -10px}.multiple-columns-body.type-index .banners-row .col-sm-4 .next-to-carousel-banners .banner-wrapper,.multiple-columns-body.type-index .banners-row .col-sm-8 .next-to-carousel-banners .banner-wrapper{margin:0 10px;width:calc(50% - 20px)}.multiple-columns-body.type-index #content-wrapper{margin-top:40px}}@media only screen and (min-width:768px) and (max-width:992px){.multiple-columns-body.type-index .banners-row .col-sm-4 .next-to-carousel-banners,.multiple-columns-body.type-index .banners-row .col-sm-8 .next-to-carousel-banners{margin:0}}@media only screen and (min-width:768px) and (max-width:992px){.multiple-columns-body.type-index .banners-row .col-sm-4 .next-to-carousel-banners .banner-wrapper,.multiple-columns-body.type-index .banners-row .col-sm-8 .next-to-carousel-banners .banner-wrapper{margin:0 0 20px 0;width:100%}}body.st-wide-carousel #carousel .item a{position:relative}body.st-wide-carousel #carousel .item a:after{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.st-wide-carousel #carousel .item .extended-banner-texts{left:50%;margin:0 auto;max-width:1450px;padding:15px;transform:translateX(-50%);width:100%;z-index:2}@media (max-width:1500px){body.st-wide-carousel #carousel .item .extended-banner-texts{text-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1200px){body.st-wide-carousel #carousel .item .extended-banner-texts{background:transparent!important}}body.st-wide-carousel #carousel .item .extended-banner-texts .extended-banner-text,body.st-wide-carousel #carousel .item .extended-banner-texts .extended-banner-title{color:#fff}body.st-wide-carousel #carousel .item .extended-banner-texts .extended-banner-link{border-bottom:2px solid;color:#fff}@media only screen and (max-width:767px){body.st-wide-carousel #carousel .item .extended-banner-texts .extended-banner-link{border:none}}body.st-wide-carousel #carousel .item .extended-banner-texts .extended-banner-link:hover{border-bottom:4px solid}body.st-wide-carousel #carousel .item .extended-banner-texts .extended-banner-link:after{color:#fff!important}.homepage-box.before-carousel .banners-row{margin-bottom:40px}.homepage-box.before-carousel .container .banners-row{margin:0}.homepage-box.before-carousel .container .banners-row>div{-ms-flex:100%;flex:100%;max-width:100%;padding:0}.type-category .banner-category{position:relative}#carousel,.footer-banners,.middle-banners-wrapper,.type-category .banner-category,.type-index .body-banners{background:transparent;border-radius:0;line-height:0;padding:0}#carousel img,.footer-banners img,.middle-banners-wrapper img,.type-category .banner-category img,.type-index .body-banners img{height:auto;max-width:100%}@media only screen and (max-width:1800px){#carousel,.footer-banners,.middle-banners-wrapper,.type-category .banner-category,.type-index .body-banners{padding:0}}#carousel .carousel-inner,.footer-banners .carousel-inner,.middle-banners-wrapper .carousel-inner,.type-category .banner-category .carousel-inner,.type-index .body-banners .carousel-inner{height:100%}#carousel .carousel-control.left:before,#carousel .carousel-control.right:before,.footer-banners .carousel-control.left:before,.footer-banners .carousel-control.right:before,.middle-banners-wrapper .carousel-control.left:before,.middle-banners-wrapper .carousel-control.right:before,.type-category .banner-category .carousel-control.left:before,.type-category .banner-category .carousel-control.right:before,.type-index .body-banners .carousel-control.left:before,.type-index .body-banners .carousel-control.right:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){#carousel .carousel-control.left:before,#carousel .carousel-control.right:before,.footer-banners .carousel-control.left:before,.footer-banners .carousel-control.right:before,.middle-banners-wrapper .carousel-control.left:before,.middle-banners-wrapper .carousel-control.right:before,.type-category .banner-category .carousel-control.left:before,.type-category .banner-category .carousel-control.right:before,.type-index .body-banners .carousel-control.left:before,.type-index .body-banners .carousel-control.right:before{color:#000}}@media only screen and (max-width:767px){#carousel .carousel-control.right:before,.footer-banners .carousel-control.right:before,.middle-banners-wrapper .carousel-control.right:before,.type-category .banner-category .carousel-control.right:before,.type-index .body-banners .carousel-control.right:before{right:0}#carousel .carousel-control.left:before,.footer-banners .carousel-control.left:before,.middle-banners-wrapper .carousel-control.left:before,.type-category .banner-category .carousel-control.left:before,.type-index .body-banners .carousel-control.left:before{left:0}}#carousel .carousel-slide-caption,#carousel .extended-banner-texts,.footer-banners .carousel-slide-caption,.footer-banners .extended-banner-texts,.middle-banners-wrapper .carousel-slide-caption,.middle-banners-wrapper .extended-banner-texts,.type-category .banner-category .carousel-slide-caption,.type-category .banner-category .extended-banner-texts,.type-index .body-banners .carousel-slide-caption,.type-index .body-banners .extended-banner-texts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;line-height:1.2em;text-align:left;top:0;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0!important;padding:40px 40px 40px 70px;position:absolute}@media (max-width:1620px){#carousel .carousel-slide-caption,#carousel .extended-banner-texts,.footer-banners .carousel-slide-caption,.footer-banners .extended-banner-texts,.middle-banners-wrapper .carousel-slide-caption,.middle-banners-wrapper .extended-banner-texts,.type-category .banner-category .carousel-slide-caption,.type-category .banner-category .extended-banner-texts,.type-index .body-banners .carousel-slide-caption,.type-index .body-banners .extended-banner-texts{padding-left:50px;padding-right:50px}}#carousel .carousel-slide-caption.empty,#carousel .extended-banner-texts.empty,.footer-banners .carousel-slide-caption.empty,.footer-banners .extended-banner-texts.empty,.middle-banners-wrapper .carousel-slide-caption.empty,.middle-banners-wrapper .extended-banner-texts.empty,.type-category .banner-category .carousel-slide-caption.empty,.type-category .banner-category .extended-banner-texts.empty,.type-index .body-banners .carousel-slide-caption.empty,.type-index .body-banners .extended-banner-texts.empty{display:none}@media only screen and (max-width:992px){#carousel .carousel-slide-caption,#carousel .extended-banner-texts,.footer-banners .carousel-slide-caption,.footer-banners .extended-banner-texts,.middle-banners-wrapper .carousel-slide-caption,.middle-banners-wrapper .extended-banner-texts,.type-category .banner-category .carousel-slide-caption,.type-category .banner-category .extended-banner-texts,.type-index .body-banners .carousel-slide-caption,.type-index .body-banners .extended-banner-texts{padding:30px 20px;width:100%}}@media only screen and (max-width:767px){#carousel .carousel-slide-caption,#carousel .extended-banner-texts,.footer-banners .carousel-slide-caption,.footer-banners .extended-banner-texts,.middle-banners-wrapper .carousel-slide-caption,.middle-banners-wrapper .extended-banner-texts,.type-category .banner-category .carousel-slide-caption,.type-category .banner-category .extended-banner-texts,.type-index .body-banners .carousel-slide-caption,.type-index .body-banners .extended-banner-texts{padding:22px 15px}}#carousel .carousel-slide-caption.right,#carousel .extended-banner-texts.right,.footer-banners .carousel-slide-caption.right,.footer-banners .extended-banner-texts.right,.middle-banners-wrapper .carousel-slide-caption.right,.middle-banners-wrapper .extended-banner-texts.right,.type-category .banner-category .carousel-slide-caption.right,.type-category .banner-category .extended-banner-texts.right,.type-index .body-banners .carousel-slide-caption.right,.type-index .body-banners .extended-banner-texts.right{margin-left:auto}#carousel .carousel-slide-caption .extended-banner-title,#carousel .carousel-slide-caption h2,#carousel .extended-banner-texts .extended-banner-title,#carousel .extended-banner-texts h2,.footer-banners .carousel-slide-caption .extended-banner-title,.footer-banners .carousel-slide-caption h2,.footer-banners .extended-banner-texts .extended-banner-title,.footer-banners .extended-banner-texts h2,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption h2,.middle-banners-wrapper .extended-banner-texts .extended-banner-title,.middle-banners-wrapper .extended-banner-texts h2,.type-category .banner-category .carousel-slide-caption .extended-banner-title,.type-category .banner-category .carousel-slide-caption h2,.type-category .banner-category .extended-banner-texts .extended-banner-title,.type-category .banner-category .extended-banner-texts h2,.type-index .body-banners .carousel-slide-caption .extended-banner-title,.type-index .body-banners .carousel-slide-caption h2,.type-index .body-banners .extended-banner-texts .extended-banner-title,.type-index .body-banners .extended-banner-texts h2{background:transparent;box-shadow:none;color:#fff;font-family:var(--template-headings-font);font-size:2.6em;font-weight:300;letter-spacing:0;line-height:1.3em;margin:0 0 10px;padding:0;position:relative;text-align:left;text-shadow:none;text-transform:none}@media only screen and (max-width:1200px){#carousel .carousel-slide-caption .extended-banner-title,#carousel .carousel-slide-caption h2,#carousel .extended-banner-texts .extended-banner-title,#carousel .extended-banner-texts h2,.footer-banners .carousel-slide-caption .extended-banner-title,.footer-banners .carousel-slide-caption h2,.footer-banners .extended-banner-texts .extended-banner-title,.footer-banners .extended-banner-texts h2,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption h2,.middle-banners-wrapper .extended-banner-texts .extended-banner-title,.middle-banners-wrapper .extended-banner-texts h2,.type-category .banner-category .carousel-slide-caption .extended-banner-title,.type-category .banner-category .carousel-slide-caption h2,.type-category .banner-category .extended-banner-texts .extended-banner-title,.type-category .banner-category .extended-banner-texts h2,.type-index .body-banners .carousel-slide-caption .extended-banner-title,.type-index .body-banners .carousel-slide-caption h2,.type-index .body-banners .extended-banner-texts .extended-banner-title,.type-index .body-banners .extended-banner-texts h2{font-size:2.5em}}@media only screen and (max-width:767px){#carousel .carousel-slide-caption .extended-banner-title,#carousel .carousel-slide-caption h2,#carousel .extended-banner-texts .extended-banner-title,#carousel .extended-banner-texts h2,.footer-banners .carousel-slide-caption .extended-banner-title,.footer-banners .carousel-slide-caption h2,.footer-banners .extended-banner-texts .extended-banner-title,.footer-banners .extended-banner-texts h2,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption h2,.middle-banners-wrapper .extended-banner-texts .extended-banner-title,.middle-banners-wrapper .extended-banner-texts h2,.type-category .banner-category .carousel-slide-caption .extended-banner-title,.type-category .banner-category .carousel-slide-caption h2,.type-category .banner-category .extended-banner-texts .extended-banner-title,.type-category .banner-category .extended-banner-texts h2,.type-index .body-banners .carousel-slide-caption .extended-banner-title,.type-index .body-banners .carousel-slide-caption h2,.type-index .body-banners .extended-banner-texts .extended-banner-title,.type-index .body-banners .extended-banner-texts h2{font-size:2em;line-height:1.2em;max-width:100%;padding:0;width:100%}}@media only screen and (max-width:600px){#carousel .carousel-slide-caption .extended-banner-title,#carousel .carousel-slide-caption h2,#carousel .extended-banner-texts .extended-banner-title,#carousel .extended-banner-texts h2,.footer-banners .carousel-slide-caption .extended-banner-title,.footer-banners .carousel-slide-caption h2,.footer-banners .extended-banner-texts .extended-banner-title,.footer-banners .extended-banner-texts h2,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption h2,.middle-banners-wrapper .extended-banner-texts .extended-banner-title,.middle-banners-wrapper .extended-banner-texts h2,.type-category .banner-category .carousel-slide-caption .extended-banner-title,.type-category .banner-category .carousel-slide-caption h2,.type-category .banner-category .extended-banner-texts .extended-banner-title,.type-category .banner-category .extended-banner-texts h2,.type-index .body-banners .carousel-slide-caption .extended-banner-title,.type-index .body-banners .carousel-slide-caption h2,.type-index .body-banners .extended-banner-texts .extended-banner-title,.type-index .body-banners .extended-banner-texts h2{font-size:1.6em}}#carousel .carousel-slide-caption .extended-banner-title strong,#carousel .carousel-slide-caption h2 strong,#carousel .extended-banner-texts .extended-banner-title strong,#carousel .extended-banner-texts h2 strong,.footer-banners .carousel-slide-caption .extended-banner-title strong,.footer-banners .carousel-slide-caption h2 strong,.footer-banners .extended-banner-texts .extended-banner-title strong,.footer-banners .extended-banner-texts h2 strong,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title strong,.middle-banners-wrapper .carousel-slide-caption h2 strong,.middle-banners-wrapper .extended-banner-texts .extended-banner-title strong,.middle-banners-wrapper .extended-banner-texts h2 strong,.type-category .banner-category .carousel-slide-caption .extended-banner-title strong,.type-category .banner-category .carousel-slide-caption h2 strong,.type-category .banner-category .extended-banner-texts .extended-banner-title strong,.type-category .banner-category .extended-banner-texts h2 strong,.type-index .body-banners .carousel-slide-caption .extended-banner-title strong,.type-index .body-banners .carousel-slide-caption h2 strong,.type-index .body-banners .extended-banner-texts .extended-banner-title strong,.type-index .body-banners .extended-banner-texts h2 strong{display:block;font-size:.55em;font-weight:700;margin-bottom:6px}#carousel .carousel-slide-caption .extended-banner-title:before,#carousel .carousel-slide-caption h2:before,#carousel .extended-banner-texts .extended-banner-title:before,#carousel .extended-banner-texts h2:before,.footer-banners .carousel-slide-caption .extended-banner-title:before,.footer-banners .carousel-slide-caption h2:before,.footer-banners .extended-banner-texts .extended-banner-title:before,.footer-banners .extended-banner-texts h2:before,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title:before,.middle-banners-wrapper .carousel-slide-caption h2:before,.middle-banners-wrapper .extended-banner-texts .extended-banner-title:before,.middle-banners-wrapper .extended-banner-texts h2:before,.type-category .banner-category .carousel-slide-caption .extended-banner-title:before,.type-category .banner-category .carousel-slide-caption h2:before,.type-category .banner-category .extended-banner-texts .extended-banner-title:before,.type-category .banner-category .extended-banner-texts h2:before,.type-index .body-banners .carousel-slide-caption .extended-banner-title:before,.type-index .body-banners .carousel-slide-caption h2:before,.type-index .body-banners .extended-banner-texts .extended-banner-title:before,.type-index .body-banners .extended-banner-texts h2:before{display:none}#carousel .carousel-slide-caption .extended-banner-text,#carousel .carousel-slide-caption p,#carousel .extended-banner-texts .extended-banner-text,#carousel .extended-banner-texts p,.footer-banners .carousel-slide-caption .extended-banner-text,.footer-banners .carousel-slide-caption p,.footer-banners .extended-banner-texts .extended-banner-text,.footer-banners .extended-banner-texts p,.middle-banners-wrapper .carousel-slide-caption .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption p,.middle-banners-wrapper .extended-banner-texts .extended-banner-text,.middle-banners-wrapper .extended-banner-texts p,.type-category .banner-category .carousel-slide-caption .extended-banner-text,.type-category .banner-category .carousel-slide-caption p,.type-category .banner-category .extended-banner-texts .extended-banner-text,.type-category .banner-category .extended-banner-texts p,.type-index .body-banners .carousel-slide-caption .extended-banner-text,.type-index .body-banners .carousel-slide-caption p,.type-index .body-banners .extended-banner-texts .extended-banner-text,.type-index .body-banners .extended-banner-texts p{background:transparent;box-shadow:none;color:#fff;font-size:1.1em;letter-spacing:.2px;line-height:1.8em;margin:0 0 10px 0;max-width:530px}@media only screen and (max-width:767px){#carousel .carousel-slide-caption .extended-banner-text,#carousel .carousel-slide-caption p,#carousel .extended-banner-texts .extended-banner-text,#carousel .extended-banner-texts p,.footer-banners .carousel-slide-caption .extended-banner-text,.footer-banners .carousel-slide-caption p,.footer-banners .extended-banner-texts .extended-banner-text,.footer-banners .extended-banner-texts p,.middle-banners-wrapper .carousel-slide-caption .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption p,.middle-banners-wrapper .extended-banner-texts .extended-banner-text,.middle-banners-wrapper .extended-banner-texts p,.type-category .banner-category .carousel-slide-caption .extended-banner-text,.type-category .banner-category .carousel-slide-caption p,.type-category .banner-category .extended-banner-texts .extended-banner-text,.type-category .banner-category .extended-banner-texts p,.type-index .body-banners .carousel-slide-caption .extended-banner-text,.type-index .body-banners .carousel-slide-caption p,.type-index .body-banners .extended-banner-texts .extended-banner-text,.type-index .body-banners .extended-banner-texts p{font-size:1em;line-height:1.4em;text-align:center}}#carousel .carousel-slide-caption .button,#carousel .carousel-slide-caption .extended-banner-link,#carousel .extended-banner-texts .button,#carousel .extended-banner-texts .extended-banner-link,.footer-banners .carousel-slide-caption .button,.footer-banners .carousel-slide-caption .extended-banner-link,.footer-banners .extended-banner-texts .button,.footer-banners .extended-banner-texts .extended-banner-link,.middle-banners-wrapper .carousel-slide-caption .button,.middle-banners-wrapper .carousel-slide-caption .extended-banner-link,.middle-banners-wrapper .extended-banner-texts .button,.middle-banners-wrapper .extended-banner-texts .extended-banner-link,.type-category .banner-category .carousel-slide-caption .button,.type-category .banner-category .carousel-slide-caption .extended-banner-link,.type-category .banner-category .extended-banner-texts .button,.type-category .banner-category .extended-banner-texts .extended-banner-link,.type-index .body-banners .carousel-slide-caption .button,.type-index .body-banners .carousel-slide-caption .extended-banner-link,.type-index .body-banners .extended-banner-texts .button,.type-index .body-banners .extended-banner-texts .extended-banner-link{color:#fff;font-size:1em;font-weight:300;height:auto;letter-spacing:.4px;line-height:inherit;margin-top:0;min-height:inherit;padding:10px 0;position:relative;text-decoration:underline;transition:.3s}#carousel .carousel-slide-caption .button:hover,#carousel .carousel-slide-caption .extended-banner-link:hover,#carousel .extended-banner-texts .button:hover,#carousel .extended-banner-texts .extended-banner-link:hover,.footer-banners .carousel-slide-caption .button:hover,.footer-banners .carousel-slide-caption .extended-banner-link:hover,.footer-banners .extended-banner-texts .button:hover,.footer-banners .extended-banner-texts .extended-banner-link:hover,.middle-banners-wrapper .carousel-slide-caption .button:hover,.middle-banners-wrapper .carousel-slide-caption .extended-banner-link:hover,.middle-banners-wrapper .extended-banner-texts .button:hover,.middle-banners-wrapper .extended-banner-texts .extended-banner-link:hover,.type-category .banner-category .carousel-slide-caption .button:hover,.type-category .banner-category .carousel-slide-caption .extended-banner-link:hover,.type-category .banner-category .extended-banner-texts .button:hover,.type-category .banner-category .extended-banner-texts .extended-banner-link:hover,.type-index .body-banners .carousel-slide-caption .button:hover,.type-index .body-banners .carousel-slide-caption .extended-banner-link:hover,.type-index .body-banners .extended-banner-texts .button:hover,.type-index .body-banners .extended-banner-texts .extended-banner-link:hover{text-decoration:none}@media only screen and (max-width:600px){#carousel .carousel-slide-caption .button,#carousel .carousel-slide-caption .extended-banner-link,#carousel .extended-banner-texts .button,#carousel .extended-banner-texts .extended-banner-link,.footer-banners .carousel-slide-caption .button,.footer-banners .carousel-slide-caption .extended-banner-link,.footer-banners .extended-banner-texts .button,.footer-banners .extended-banner-texts .extended-banner-link,.middle-banners-wrapper .carousel-slide-caption .button,.middle-banners-wrapper .carousel-slide-caption .extended-banner-link,.middle-banners-wrapper .extended-banner-texts .button,.middle-banners-wrapper .extended-banner-texts .extended-banner-link,.type-category .banner-category .carousel-slide-caption .button,.type-category .banner-category .carousel-slide-caption .extended-banner-link,.type-category .banner-category .extended-banner-texts .button,.type-category .banner-category .extended-banner-texts .extended-banner-link,.type-index .body-banners .carousel-slide-caption .button,.type-index .body-banners .carousel-slide-caption .extended-banner-link,.type-index .body-banners .extended-banner-texts .button,.type-index .body-banners .extended-banner-texts .extended-banner-link{font-size:1.1em}#carousel .carousel-slide-caption .button svg,#carousel .carousel-slide-caption .extended-banner-link svg,#carousel .extended-banner-texts .button svg,#carousel .extended-banner-texts .extended-banner-link svg,.footer-banners .carousel-slide-caption .button svg,.footer-banners .carousel-slide-caption .extended-banner-link svg,.footer-banners .extended-banner-texts .button svg,.footer-banners .extended-banner-texts .extended-banner-link svg,.middle-banners-wrapper .carousel-slide-caption .button svg,.middle-banners-wrapper .carousel-slide-caption .extended-banner-link svg,.middle-banners-wrapper .extended-banner-texts .button svg,.middle-banners-wrapper .extended-banner-texts .extended-banner-link svg,.type-category .banner-category .carousel-slide-caption .button svg,.type-category .banner-category .carousel-slide-caption .extended-banner-link svg,.type-category .banner-category .extended-banner-texts .button svg,.type-category .banner-category .extended-banner-texts .extended-banner-link svg,.type-index .body-banners .carousel-slide-caption .button svg,.type-index .body-banners .carousel-slide-caption .extended-banner-link svg,.type-index .body-banners .extended-banner-texts .button svg,.type-index .body-banners .extended-banner-texts .extended-banner-link svg{width:14px}}#carousel .carousel-slide-caption.dark,#carousel .extended-banner-texts.dark,.footer-banners .carousel-slide-caption.dark,.footer-banners .extended-banner-texts.dark,.middle-banners-wrapper .carousel-slide-caption.dark,.middle-banners-wrapper .extended-banner-texts.dark,.type-category .banner-category .carousel-slide-caption.dark,.type-category .banner-category .extended-banner-texts.dark,.type-index .body-banners .carousel-slide-caption.dark,.type-index .body-banners .extended-banner-texts.dark{background:rgba(0,0,0,.75)}#carousel .carousel-slide-caption.dark .extended-banner-text,#carousel .carousel-slide-caption.dark .extended-banner-title,#carousel .extended-banner-texts.dark .extended-banner-text,#carousel .extended-banner-texts.dark .extended-banner-title,.footer-banners .carousel-slide-caption.dark .extended-banner-text,.footer-banners .carousel-slide-caption.dark .extended-banner-title,.footer-banners .extended-banner-texts.dark .extended-banner-text,.footer-banners .extended-banner-texts.dark .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.dark .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption.dark .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.dark .extended-banner-text,.middle-banners-wrapper .extended-banner-texts.dark .extended-banner-title,.type-category .banner-category .carousel-slide-caption.dark .extended-banner-text,.type-category .banner-category .carousel-slide-caption.dark .extended-banner-title,.type-category .banner-category .extended-banner-texts.dark .extended-banner-text,.type-category .banner-category .extended-banner-texts.dark .extended-banner-title,.type-index .body-banners .carousel-slide-caption.dark .extended-banner-text,.type-index .body-banners .carousel-slide-caption.dark .extended-banner-title,.type-index .body-banners .extended-banner-texts.dark .extended-banner-text,.type-index .body-banners .extended-banner-texts.dark .extended-banner-title{color:#fff}#carousel .carousel-slide-caption.transparent,#carousel .extended-banner-texts.transparent,.footer-banners .carousel-slide-caption.transparent,.footer-banners .extended-banner-texts.transparent,.middle-banners-wrapper .carousel-slide-caption.transparent,.middle-banners-wrapper .extended-banner-texts.transparent,.type-category .banner-category .carousel-slide-caption.transparent,.type-category .banner-category .extended-banner-texts.transparent,.type-index .body-banners .carousel-slide-caption.transparent,.type-index .body-banners .extended-banner-texts.transparent{background:transparent}#carousel .carousel-slide-caption.left,#carousel .extended-banner-texts.left,.footer-banners .carousel-slide-caption.left,.footer-banners .extended-banner-texts.left,.middle-banners-wrapper .carousel-slide-caption.left,.middle-banners-wrapper .extended-banner-texts.left,.type-category .banner-category .carousel-slide-caption.left,.type-category .banner-category .extended-banner-texts.left,.type-index .body-banners .carousel-slide-caption.left,.type-index .body-banners .extended-banner-texts.left{-ms-flex-align:start!important;align-items:flex-start!important;text-align:left}#carousel .carousel-slide-caption.left .extended-banner-link,#carousel .carousel-slide-caption.left .extended-banner-text,#carousel .carousel-slide-caption.left .extended-banner-title,#carousel .extended-banner-texts.left .extended-banner-link,#carousel .extended-banner-texts.left .extended-banner-text,#carousel .extended-banner-texts.left .extended-banner-title,.footer-banners .carousel-slide-caption.left .extended-banner-link,.footer-banners .carousel-slide-caption.left .extended-banner-text,.footer-banners .carousel-slide-caption.left .extended-banner-title,.footer-banners .extended-banner-texts.left .extended-banner-link,.footer-banners .extended-banner-texts.left .extended-banner-text,.footer-banners .extended-banner-texts.left .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-link,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-link,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-text,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-title,.type-category .banner-category .carousel-slide-caption.left .extended-banner-link,.type-category .banner-category .carousel-slide-caption.left .extended-banner-text,.type-category .banner-category .carousel-slide-caption.left .extended-banner-title,.type-category .banner-category .extended-banner-texts.left .extended-banner-link,.type-category .banner-category .extended-banner-texts.left .extended-banner-text,.type-category .banner-category .extended-banner-texts.left .extended-banner-title,.type-index .body-banners .carousel-slide-caption.left .extended-banner-link,.type-index .body-banners .carousel-slide-caption.left .extended-banner-text,.type-index .body-banners .carousel-slide-caption.left .extended-banner-title,.type-index .body-banners .extended-banner-texts.left .extended-banner-link,.type-index .body-banners .extended-banner-texts.left .extended-banner-text,.type-index .body-banners .extended-banner-texts.left .extended-banner-title{margin-left:0!important}#carousel .carousel-slide-caption.left .extended-banner-title:after,#carousel .extended-banner-texts.left .extended-banner-title:after,.footer-banners .carousel-slide-caption.left .extended-banner-title:after,.footer-banners .extended-banner-texts.left .extended-banner-title:after,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-title:after,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-title:after,.type-category .banner-category .carousel-slide-caption.left .extended-banner-title:after,.type-category .banner-category .extended-banner-texts.left .extended-banner-title:after,.type-index .body-banners .carousel-slide-caption.left .extended-banner-title:after,.type-index .body-banners .extended-banner-texts.left .extended-banner-title:after{left:0!important;transform:none!important}@media (min-width:1490px){#carousel .carousel-slide-caption.left,#carousel .extended-banner-texts.left,.footer-banners .carousel-slide-caption.left,.footer-banners .extended-banner-texts.left,.middle-banners-wrapper .carousel-slide-caption.left,.middle-banners-wrapper .extended-banner-texts.left,.type-category .banner-category .carousel-slide-caption.left,.type-category .banner-category .extended-banner-texts.left,.type-index .body-banners .carousel-slide-caption.left,.type-index .body-banners .extended-banner-texts.left{padding:30px calc(50% - 720px)}}@media only screen and (max-width:767px){#carousel .carousel-slide-caption.left .extended-banner-text,#carousel .carousel-slide-caption.left .extended-banner-title,#carousel .extended-banner-texts.left .extended-banner-text,#carousel .extended-banner-texts.left .extended-banner-title,.footer-banners .carousel-slide-caption.left .extended-banner-text,.footer-banners .carousel-slide-caption.left .extended-banner-title,.footer-banners .extended-banner-texts.left .extended-banner-text,.footer-banners .extended-banner-texts.left .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-text,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-title,.type-category .banner-category .carousel-slide-caption.left .extended-banner-text,.type-category .banner-category .carousel-slide-caption.left .extended-banner-title,.type-category .banner-category .extended-banner-texts.left .extended-banner-text,.type-category .banner-category .extended-banner-texts.left .extended-banner-title,.type-index .body-banners .carousel-slide-caption.left .extended-banner-text,.type-index .body-banners .carousel-slide-caption.left .extended-banner-title,.type-index .body-banners .extended-banner-texts.left .extended-banner-text,.type-index .body-banners .extended-banner-texts.left .extended-banner-title{padding-left:0;text-align:left}}#carousel .carousel-slide-caption.left .extended-banner-title,#carousel .extended-banner-texts.left .extended-banner-title,.footer-banners .carousel-slide-caption.left .extended-banner-title,.footer-banners .extended-banner-texts.left .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.left .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.left .extended-banner-title,.type-category .banner-category .carousel-slide-caption.left .extended-banner-title,.type-category .banner-category .extended-banner-texts.left .extended-banner-title,.type-index .body-banners .carousel-slide-caption.left .extended-banner-title,.type-index .body-banners .extended-banner-texts.left .extended-banner-title{text-align:left}#carousel .carousel-slide-caption.right,#carousel .extended-banner-texts.right,.footer-banners .carousel-slide-caption.right,.footer-banners .extended-banner-texts.right,.middle-banners-wrapper .carousel-slide-caption.right,.middle-banners-wrapper .extended-banner-texts.right,.type-category .banner-category .carousel-slide-caption.right,.type-category .banner-category .extended-banner-texts.right,.type-index .body-banners .carousel-slide-caption.right,.type-index .body-banners .extended-banner-texts.right{-ms-flex-align:end!important;align-items:flex-end!important;text-align:right}#carousel .carousel-slide-caption.right .extended-banner-link,#carousel .carousel-slide-caption.right .extended-banner-text,#carousel .carousel-slide-caption.right .extended-banner-title,#carousel .extended-banner-texts.right .extended-banner-link,#carousel .extended-banner-texts.right .extended-banner-text,#carousel .extended-banner-texts.right .extended-banner-title,.footer-banners .carousel-slide-caption.right .extended-banner-link,.footer-banners .carousel-slide-caption.right .extended-banner-text,.footer-banners .carousel-slide-caption.right .extended-banner-title,.footer-banners .extended-banner-texts.right .extended-banner-link,.footer-banners .extended-banner-texts.right .extended-banner-text,.footer-banners .extended-banner-texts.right .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-link,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-link,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-text,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-title,.type-category .banner-category .carousel-slide-caption.right .extended-banner-link,.type-category .banner-category .carousel-slide-caption.right .extended-banner-text,.type-category .banner-category .carousel-slide-caption.right .extended-banner-title,.type-category .banner-category .extended-banner-texts.right .extended-banner-link,.type-category .banner-category .extended-banner-texts.right .extended-banner-text,.type-category .banner-category .extended-banner-texts.right .extended-banner-title,.type-index .body-banners .carousel-slide-caption.right .extended-banner-link,.type-index .body-banners .carousel-slide-caption.right .extended-banner-text,.type-index .body-banners .carousel-slide-caption.right .extended-banner-title,.type-index .body-banners .extended-banner-texts.right .extended-banner-link,.type-index .body-banners .extended-banner-texts.right .extended-banner-text,.type-index .body-banners .extended-banner-texts.right .extended-banner-title{margin-right:0!important}#carousel .carousel-slide-caption.right .extended-banner-title:after,#carousel .extended-banner-texts.right .extended-banner-title:after,.footer-banners .carousel-slide-caption.right .extended-banner-title:after,.footer-banners .extended-banner-texts.right .extended-banner-title:after,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-title:after,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-title:after,.type-category .banner-category .carousel-slide-caption.right .extended-banner-title:after,.type-category .banner-category .extended-banner-texts.right .extended-banner-title:after,.type-index .body-banners .carousel-slide-caption.right .extended-banner-title:after,.type-index .body-banners .extended-banner-texts.right .extended-banner-title:after{left:initial!important;right:0!important;transform:none!important}@media (min-width:1490px){#carousel .carousel-slide-caption.right,#carousel .extended-banner-texts.right,.footer-banners .carousel-slide-caption.right,.footer-banners .extended-banner-texts.right,.middle-banners-wrapper .carousel-slide-caption.right,.middle-banners-wrapper .extended-banner-texts.right,.type-category .banner-category .carousel-slide-caption.right,.type-category .banner-category .extended-banner-texts.right,.type-index .body-banners .carousel-slide-caption.right,.type-index .body-banners .extended-banner-texts.right{padding:30px calc(50% - 720px)}}@media only screen and (max-width:767px){#carousel .carousel-slide-caption.right .extended-banner-text,#carousel .carousel-slide-caption.right .extended-banner-title,#carousel .extended-banner-texts.right .extended-banner-text,#carousel .extended-banner-texts.right .extended-banner-title,.footer-banners .carousel-slide-caption.right .extended-banner-text,.footer-banners .carousel-slide-caption.right .extended-banner-title,.footer-banners .extended-banner-texts.right .extended-banner-text,.footer-banners .extended-banner-texts.right .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-text,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-text,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-title,.type-category .banner-category .carousel-slide-caption.right .extended-banner-text,.type-category .banner-category .carousel-slide-caption.right .extended-banner-title,.type-category .banner-category .extended-banner-texts.right .extended-banner-text,.type-category .banner-category .extended-banner-texts.right .extended-banner-title,.type-index .body-banners .carousel-slide-caption.right .extended-banner-text,.type-index .body-banners .carousel-slide-caption.right .extended-banner-title,.type-index .body-banners .extended-banner-texts.right .extended-banner-text,.type-index .body-banners .extended-banner-texts.right .extended-banner-title{padding-right:0;text-align:right}}#carousel .carousel-slide-caption.right .extended-banner-title,#carousel .extended-banner-texts.right .extended-banner-title,.footer-banners .carousel-slide-caption.right .extended-banner-title,.footer-banners .extended-banner-texts.right .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption.right .extended-banner-title,.middle-banners-wrapper .extended-banner-texts.right .extended-banner-title,.type-category .banner-category .carousel-slide-caption.right .extended-banner-title,.type-category .banner-category .extended-banner-texts.right .extended-banner-title,.type-index .body-banners .carousel-slide-caption.right .extended-banner-title,.type-index .body-banners .extended-banner-texts.right .extended-banner-title{text-align:right}#carousel .item,.footer-banners .item,.middle-banners-wrapper .item,.type-category .banner-category .item,.type-index .body-banners .item{-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:100%;overflow:hidden;-ms-flex-align:center;align-items:center}#carousel .item>a,.footer-banners .item>a,.middle-banners-wrapper .item>a,.type-category .banner-category .item>a,.type-index .body-banners .item>a{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;text-decoration:none;width:100%}@media only screen and (max-width:992px){#carousel .item>a,.footer-banners .item>a,.middle-banners-wrapper .item>a,.type-category .banner-category .item>a,.type-index .body-banners .item>a{-ms-flex-direction:column;flex-direction:column}}#carousel .item img,.footer-banners .item img,.middle-banners-wrapper .item img,.type-category .banner-category .item img,.type-index .body-banners .item img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:55%}@media (min-width:992px){#carousel .item img,.footer-banners .item img,.middle-banners-wrapper .item img,.type-category .banner-category .item img,.type-index .body-banners .item img{height:auto;max-height:100vh;right:0;width:100%}}@media only screen and (max-width:992px){#carousel .item img,.footer-banners .item img,.middle-banners-wrapper .item img,.type-category .banner-category .item img,.type-index .body-banners .item img{width:100%}}#carousel .item a:hover img,.footer-banners .item a:hover img,.middle-banners-wrapper .item a:hover img,.type-category .banner-category .item a:hover img,.type-index .body-banners .item a:hover img{transform:scale(1.05)}#carousel .banner-wrapper a,#carousel .footer-banner a,#carousel .item a,.footer-banners .banner-wrapper a,.footer-banners .footer-banner a,.footer-banners .item a,.middle-banners-wrapper .banner-wrapper a,.middle-banners-wrapper .footer-banner a,.middle-banners-wrapper .item a,.next-to-carousel-banners .banner-wrapper a,.next-to-carousel-banners .footer-banner a,.next-to-carousel-banners .item a,.type-category .banner-category .banner-wrapper a,.type-category .banner-category .footer-banner a,.type-category .banner-category .item a,.type-index .body-banners .banner-wrapper a,.type-index .body-banners .footer-banner a,.type-index .body-banners .item a{overflow:visible!important}#carousel .banner-wrapper a img,#carousel .footer-banner a img,#carousel .item a img,.footer-banners .banner-wrapper a img,.footer-banners .footer-banner a img,.footer-banners .item a img,.middle-banners-wrapper .banner-wrapper a img,.middle-banners-wrapper .footer-banner a img,.middle-banners-wrapper .item a img,.next-to-carousel-banners .banner-wrapper a img,.next-to-carousel-banners .footer-banner a img,.next-to-carousel-banners .item a img,.type-category .banner-category .banner-wrapper a img,.type-category .banner-category .footer-banner a img,.type-category .banner-category .item a img,.type-index .body-banners .banner-wrapper a img,.type-index .body-banners .footer-banner a img,.type-index .body-banners .item a img{transform:scale(1);transform-origin:center;transition:1.5s!important}#carousel .banner-wrapper a .extended-banner-texts,#carousel .footer-banner a .extended-banner-texts,#carousel .item a .extended-banner-texts,.footer-banners .banner-wrapper a .extended-banner-texts,.footer-banners .footer-banner a .extended-banner-texts,.footer-banners .item a .extended-banner-texts,.middle-banners-wrapper .banner-wrapper a .extended-banner-texts,.middle-banners-wrapper .footer-banner a .extended-banner-texts,.middle-banners-wrapper .item a .extended-banner-texts,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts,.next-to-carousel-banners .footer-banner a .extended-banner-texts,.next-to-carousel-banners .item a .extended-banner-texts,.type-category .banner-category .banner-wrapper a .extended-banner-texts,.type-category .banner-category .footer-banner a .extended-banner-texts,.type-category .banner-category .item a .extended-banner-texts,.type-index .body-banners .banner-wrapper a .extended-banner-texts,.type-index .body-banners .footer-banner a .extended-banner-texts,.type-index .body-banners .item a .extended-banner-texts{z-index:1}#carousel .banner-wrapper a:hover img,#carousel .footer-banner a:hover img,#carousel .item a:hover img,.footer-banners .banner-wrapper a:hover img,.footer-banners .footer-banner a:hover img,.footer-banners .item a:hover img,.middle-banners-wrapper .banner-wrapper a:hover img,.middle-banners-wrapper .footer-banner a:hover img,.middle-banners-wrapper .item a:hover img,.next-to-carousel-banners .banner-wrapper a:hover img,.next-to-carousel-banners .footer-banner a:hover img,.next-to-carousel-banners .item a:hover img,.type-category .banner-category .banner-wrapper a:hover img,.type-category .banner-category .footer-banner a:hover img,.type-category .banner-category .item a:hover img,.type-index .body-banners .banner-wrapper a:hover img,.type-index .body-banners .footer-banner a:hover img,.type-index .body-banners .item a:hover img{transform:scale(1.05)}#carousel{position:relative}@media only screen and (max-width:992px){#carousel{margin-bottom:20px}}#carousel .extended-banner-texts .extended-banner-title{max-width:700px}@media only screen and (max-width:767px){#carousel .extended-banner-texts .extended-banner-title{font-size:2.5em!important;margin-left:0!important;padding-left:0;text-align:center}}@media only screen and (max-width:480px){#carousel .extended-banner-texts .extended-banner-title{font-size:2.2em!important}}#carousel .carousel-socials{background:#fff;border-radius:25px;position:absolute;right:50px;top:50px;z-index:2}#carousel .carousel-socials:empty{display:none}@media (max-width:1200px){#carousel .carousel-socials{right:20px;top:20px}}@media only screen and (max-width:767px){#carousel .carousel-socials{position:relative;-ms-flex-order:9;display:-ms-flexbox;display:flex;left:0;margin:0 auto;order:9;top:0;-ms-flex-pack:center;justify-content:center;margin-bottom:13px}}#carousel .carousel-socials .footer-socials{width:auto;-ms-flex-order:-1;display:-ms-flexbox;display:flex;margin-bottom:15px;margin-left:50px;margin-right:30px;margin-top:15px;margin:0;order:0;padding:0 10px}#carousel .carousel-socials .footer-socials:empty{display:none}@media only screen and (max-width:767px){#carousel .carousel-socials .footer-socials{border-radius:30px;box-shadow:0 5px 10px #0000000d;margin:0 auto}}#carousel .carousel-socials .footer-socials .contact-box>strong{display:none!important}#carousel .carousel-socials .footer-socials ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#carousel .carousel-socials .footer-socials ul:empty{display:none}@media only screen and (max-width:767px){#carousel .carousel-socials .footer-socials ul{-ms-flex-direction:row;flex-direction:row;margin:12px 0}}#carousel .carousel-socials .footer-socials ul .facebook,#carousel .carousel-socials .footer-socials ul .instagram,#carousel .carousel-socials .footer-socials ul .skype,#carousel .carousel-socials .footer-socials ul .tiktok,#carousel .carousel-socials .footer-socials ul .twitter,#carousel .carousel-socials .footer-socials ul .youtube{display:block}#carousel .carousel-socials .footer-socials li{list-style:none}#carousel .carousel-socials .footer-socials li span{display:block}#carousel .carousel-socials .footer-socials a{color:transparent!important;display:inline-block;float:left;height:20px;margin:8px auto;overflow:hidden;padding-left:20px!important;position:relative;transition:.3s;width:20px}@media only screen and (max-width:767px){#carousel .carousel-socials .footer-socials a{margin:0 8px}}#carousel .carousel-socials .footer-socials a:before{background-position:50%!important;background-repeat:no-repeat!important;content:"";height:20px;left:0;position:absolute;top:0;width:20px}#carousel .carousel-socials .footer-socials a:hover{opacity:.4}#carousel .carousel-socials .footer-socials .mail{display:none}#carousel .carousel-socials .footer-socials .cellphone,#carousel .carousel-socials .footer-socials .tel{display:none}#carousel .carousel-socials .footer-socials .facebook a:before{background:url(assets/external/vanta/img/fb-e0d2747b.svg);background-size:13px}#carousel .carousel-socials .footer-socials .instagram a:before{background:url(assets/external/vanta/img/insta-e0d2747b.svg);background-size:26px}#carousel .carousel-socials .footer-socials .youtube a:before{background:url(assets/external/vanta/img/yt-fb04dcb6.svg);background-size:26px}#carousel .carousel-socials .footer-socials .twitter a:before{background:url(assets/external/vanta/img/twitter-e0d2747b.svg);background-size:17px}#carousel .carousel-socials .footer-socials .tiktok a:before{background:url(assets/external/vanta/img/icons/tiktok-147e82fa.svg);background-size:21px}#carousel .carousel-socials .footer-socials .skype a:before{background:url(assets/external/vanta/img/icons/skype2-147e82fa.svg);background-size:22px}#carousel .carousel-socials .footer-socials .whatsapp a:before{background:url(assets/external/vanta/img/icons/whatsapp-45e56db5.svg);background-size:22px}#carousel .carousel-indicators{bottom:80px;left:50%;max-width:1630px;padding:0 15px;text-align:left;transform:translateX(-50%);width:100%}@media (max-width:1770px){#carousel .carousel-indicators{padding:0 75px}}@media (max-width:1320px){#carousel .carousel-indicators{bottom:30px;left:25px;padding:0 55px;transform:none}}@media only screen and (max-width:767px){#carousel .carousel-indicators{display:none}}@media only screen and (max-width:767px){#carousel .item img{position:relative}}body.st-wide-carousel .before-carousel .container{max-width:100%;padding:0}body.st-wide-carousel .before-carousel .banners-row{margin:0}body.st-wide-carousel .before-carousel .banners-row>div{-ms-flex:initial;flex:initial;max-width:100%;padding:0;width:100%!important}body.st-wide-carousel .before-carousel .col-sm-4{margin:0 auto;max-width:1450px!important;padding:0 15px!important}body.st-wide-carousel .before-carousel .next-to-carousel-banners{margin:40px -10px}body.st-wide-carousel .before-carousel .next-to-carousel-banners .banner-wrapper{-ms-flex:1;flex:1;margin:0 10px}@media only screen and (min-width:768px){body.dark-banners #header:not(.fixed-menu) .header-top .top-nav-button-account:before,body.dark-banners #header:not(.fixed-menu) .header-top .top-nav-button-login:before,body.dark-banners #header:not(.fixed-menu) .menu-helper:after,body.dark-banners #header:not(.fixed-menu) .navigation-buttons .btn.cart-count:before,body.dark-banners #header:not(.fixed-menu) .search-form .search-toggle{filter:invert(1) brightness(2.5)}body.dark-banners #header:not(.fixed-menu) .header-top .dropdown button{color:#fff}body.dark-banners #header:not(.fixed-menu) .header-top .dropdown button:before{color:#fff}body.dark-banners.menu-helper-visible #header:not(.fixed-menu) .menu-helper:after{filter:none}}.body-banners,.footer-banners,.next-to-carousel-banners{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.body-banners .content-wrapper-in,.footer-banners .content-wrapper-in,.next-to-carousel-banners .content-wrapper-in{width:100%}@media only screen and (max-width:480px){.body-banners,.footer-banners,.next-to-carousel-banners{border:none;margin-left:0;margin-right:0}}.body-banners .banner-wrapper,.body-banners .footer-banner,.footer-banners .banner-wrapper,.footer-banners .footer-banner,.next-to-carousel-banners .banner-wrapper,.next-to-carousel-banners .footer-banner{background:#fff;position:relative;width:100%}@media only screen and (max-width:767px){.body-banners .banner-wrapper,.body-banners .footer-banner,.footer-banners .banner-wrapper,.footer-banners .footer-banner,.next-to-carousel-banners .banner-wrapper,.next-to-carousel-banners .footer-banner{margin-bottom:0}}.body-banners .banner-wrapper>img,.body-banners .footer-banner>img,.footer-banners .banner-wrapper>img,.footer-banners .footer-banner>img,.next-to-carousel-banners .banner-wrapper>img,.next-to-carousel-banners .footer-banner>img{height:auto;width:100%}.body-banners .banner-wrapper a,.body-banners .footer-banner a,.footer-banners .banner-wrapper a,.footer-banners .footer-banner a,.next-to-carousel-banners .banner-wrapper a,.next-to-carousel-banners .footer-banner a{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;color:#000;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;text-decoration:none;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:992px){.body-banners .banner-wrapper a,.body-banners .footer-banner a,.footer-banners .banner-wrapper a,.footer-banners .footer-banner a,.next-to-carousel-banners .banner-wrapper a,.next-to-carousel-banners .footer-banner a{max-height:initial}}.body-banners .banner-wrapper a img,.body-banners .footer-banner a img,.footer-banners .banner-wrapper a img,.footer-banners .footer-banner a img,.next-to-carousel-banners .banner-wrapper a img,.next-to-carousel-banners .footer-banner a img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}@media only screen and (max-width:992px){.body-banners .banner-wrapper a img,.body-banners .footer-banner a img,.footer-banners .banner-wrapper a img,.footer-banners .footer-banner a img,.next-to-carousel-banners .banner-wrapper a img,.next-to-carousel-banners .footer-banner a img{width:100%}}@media only screen and (max-width:767px){.body-banners .banner-wrapper a img,.body-banners .footer-banner a img,.footer-banners .banner-wrapper a img,.footer-banners .footer-banner a img,.next-to-carousel-banners .banner-wrapper a img,.next-to-carousel-banners .footer-banner a img{min-height:200px;padding:0}}.body-banners .banner-wrapper a .extended-banner-texts,.body-banners .footer-banner a .extended-banner-texts,.footer-banners .banner-wrapper a .extended-banner-texts,.footer-banners .footer-banner a .extended-banner-texts,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts,.next-to-carousel-banners .footer-banner a .extended-banner-texts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:20px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;animation:fadeIn 3s ease;height:100%;justify-content:center;position:absolute;top:0;width:100%}.body-banners .banner-wrapper a .extended-banner-texts.empty,.body-banners .footer-banner a .extended-banner-texts.empty,.footer-banners .banner-wrapper a .extended-banner-texts.empty,.footer-banners .footer-banner a .extended-banner-texts.empty,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts.empty,.next-to-carousel-banners .footer-banner a .extended-banner-texts.empty{display:none}@media only screen and (max-width:992px){.body-banners .banner-wrapper a .extended-banner-texts,.body-banners .footer-banner a .extended-banner-texts,.footer-banners .banner-wrapper a .extended-banner-texts,.footer-banners .footer-banner a .extended-banner-texts,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts,.next-to-carousel-banners .footer-banner a .extended-banner-texts{max-width:100%;padding:30px 20px;width:100%}}.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.body-banners .footer-banner a .extended-banner-texts .extended-banner-title,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-title,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-title{background:none;border:none;box-shadow:none;color:#fff;display:block;font-family:var(--template-headings-font);font-size:2.6em;font-weight:500;letter-spacing:0;line-height:1.1em;margin-bottom:10px;padding-bottom:0;position:relative;text-align:center}@media only screen and (max-width:992px){.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.body-banners .footer-banner a .extended-banner-texts .extended-banner-title,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-title,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-title{font-size:2em;padding-bottom:15px}}@media only screen and (max-width:767px){.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.body-banners .footer-banner a .extended-banner-texts .extended-banner-title,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-title,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-title{font-size:1.8em;line-height:1.4em;padding-bottom:0;padding:0}}.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.body-banners .footer-banner a .extended-banner-texts .extended-banner-text,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-text{background:none;border:none;box-shadow:none;color:#fff;font-size:1em;letter-spacing:.5px;line-height:1.7em;margin-bottom:5px;position:relative}@media only screen and (max-width:767px){.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.body-banners .footer-banner a .extended-banner-texts .extended-banner-text,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-text{font-size:1em;margin-bottom:15px}}@media only screen and (max-width:600px){.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.body-banners .footer-banner a .extended-banner-texts .extended-banner-text,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-text{font-size:.9em}}.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link{color:#fff;font-size:1em;font-weight:300;height:auto;letter-spacing:.5px;line-height:inherit;margin-top:10px;min-height:inherit;padding:0;position:relative;text-decoration:underline}.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:hover,.body-banners .footer-banner a .extended-banner-texts .extended-banner-link:hover,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:hover,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-link:hover,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:hover,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link:hover{color:#fff;text-decoration:none}@media only screen and (max-width:600px){.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.body-banners .footer-banner a .extended-banner-texts .extended-banner-link,.footer-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.next-to-carousel-banners .footer-banner a .extended-banner-texts .extended-banner-link{font-size:1em}}.body-banners .banner-wrapper a:hover .extended-banner-texts .extended-banner-title:after,.body-banners .footer-banner a:hover .extended-banner-texts .extended-banner-title:after,.footer-banners .banner-wrapper a:hover .extended-banner-texts .extended-banner-title:after,.footer-banners .footer-banner a:hover .extended-banner-texts .extended-banner-title:after,.next-to-carousel-banners .banner-wrapper a:hover .extended-banner-texts .extended-banner-title:after,.next-to-carousel-banners .footer-banner a:hover .extended-banner-texts .extended-banner-title:after{width:100px}.next-to-carousel-banners{margin:0 -10px;margin-top:20px;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 20px)}.next-to-carousel-banners.st-embla-holder .st-embla-arrow.st-embla-next{right:5px}.next-to-carousel-banners.st-embla-holder .st-embla-arrow.st-embla-prev{left:5px}@media only screen and (max-width:480px){.next-to-carousel-banners.st-embla-holder .st-embla-arrow{display:none}}@media only screen and (max-width:480px){.next-to-carousel-banners .st-embla-viewport{margin-left:0;width:100%!important}}.next-to-carousel-banners .st-embla-scrollbar{margin-bottom:15px}.next-to-carousel-banners .banner-wrapper{background:transparent;-ms-flex:1;flex:1;margin-bottom:20px;overflow:hidden;padding:0 10px}@media only screen and (max-width:992px){.next-to-carousel-banners .banner-wrapper{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:480px){.next-to-carousel-banners .banner-wrapper{-ms-flex:0 0 80%;flex:0 0 80%}}.next-to-carousel-banners .banner-wrapper img{height:auto!important;width:100%!important}.next-to-carousel-banners .banner-wrapper.half-banner{width:50%}@media only screen and (max-width:992px){.next-to-carousel-banners .banner-wrapper.half-banner{margin-bottom:30px;width:100%}}.next-to-carousel-banners .banner-wrapper:last-child{margin-bottom:0}.next-to-carousel-banners .banner-wrapper.dynamic{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.next-to-carousel-banners .banner-wrapper.dynamic>a img{margin-left:auto}@media only screen and (max-width:992px){.next-to-carousel-banners .banner-wrapper.dynamic>a img{margin-left:auto;max-width:100%;width:auto}}@media only screen and (max-width:480px){.next-to-carousel-banners .banner-wrapper.dynamic>a img,.next-to-carousel-banners .banner-wrapper.dynamic>img{height:auto;opacity:.6;width:100%}}@media only screen and (max-width:767px){.next-to-carousel-banners .banner-wrapper .extended-banner-texts .extended-banner-link{margin:0!important}.next-to-carousel-banners .banner-wrapper .extended-banner-texts .extended-banner-title{font-size:2em!important}}@media only screen and (max-width:992px){.next-to-carousel-banners .banner-wrapper .extended-banner-texts{padding:20px!important}}.next-to-carousel-banners .banner-wrapper a{-ms-flex-pack:start;justify-content:flex-start;overflow:hidden!important;position:relative}.next-to-carousel-banners .banner-wrapper a .extended-banner-texts{padding:0 20px}.next-to-carousel-banners .banner-wrapper a.extended-empty{text-align:center;-ms-flex-pack:center;justify-content:center}.middle-banners-wrapper .banner-wrapper:nth-child(odd)>a>img,.middle-banners-wrapper .banner-wrapper:nth-child(odd)>img{-ms-flex-order:2;order:2}@keyframes fadeInText{0%{opacity:.3;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.row.banners-row.has-text-banner{margin:0 -10px}.body-banners{margin-top:10px!important}.body-banners .banner-wrapper{overflow:hidden;position:relative}.body-banners .banner-wrapper img{width:100%!important}@media only screen and (max-width:767px){.body-banners .banner-wrapper img{min-height:200px;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:767px){.body-banners{margin-top:0!important;padding:20px 20px 0 20px!important}}@media only screen and (max-width:480px){.body-banners{padding:0 15px 0 15px!important}}@media only screen and (max-width:767px){.body-banners .col-sm-12,.body-banners .col-sm-4{padding:0!important}}.body-banners .extended-banner-texts.empty{display:none}.body-banners .col-sm-4,.body-banners .col-sm-8{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media only screen and (max-width:992px){.body-banners .col-sm-4,.body-banners .col-sm-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.body-banners .col-sm-4 .banner-wrapper a .extended-banner-texts,.body-banners .col-sm-8 .banner-wrapper a .extended-banner-texts{padding:15px 25px}.body-banners .col-sm-4 .banner-wrapper a .extended-banner-texts .extended-banner-title,.body-banners .col-sm-8 .banner-wrapper a .extended-banner-texts .extended-banner-title{font-size:1.6em;margin-bottom:10px}.body-banners .col-sm-4 .banner-wrapper a .extended-banner-texts .extended-banner-text,.body-banners .col-sm-8 .banner-wrapper a .extended-banner-texts .extended-banner-text{line-height:1.2em}.body-banners .col-sm-4 .banner-wrapper a .extended-banner-texts .extended-banner-link,.body-banners .col-sm-8 .banner-wrapper a .extended-banner-texts .extended-banner-link{margin-top:10px}@media only screen and (max-width:992px){.body-banners .col-sm-4{margin-bottom:15px}}.body-banners a{text-decoration:none!important}body.multiple-columns-body .custom-banners-line{margin-top:0}.footer-banners .container,.middle-banners-wrapper .container{max-width:100%!important;padding:0!important}.footer-banners .container .col-sm-12,.middle-banners-wrapper .container .col-sm-12{padding:0!important}.footer-banners{margin:0 auto;margin-bottom:50px;max-width:1640px;padding:0 15px;width:100%}@media only screen and (max-width:992px){.footer-banners{margin-bottom:15px}}.footer-banners.double{padding:0}@media only screen and (max-width:767px){.footer-banners{border:none;margin-bottom:40px;padding:0 15px 0 15px}}.footer-banners .footer-banner{background:transparent;padding:0}.footer-banners .footer-banner.col-lg-6{padding:0 15px}.footer-banners .footer-banner.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media only screen and (max-width:992px){.footer-banners .footer-banner.col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.footer-banners .footer-banner.col-lg-6:first-child{margin-bottom:15px}}.footer-banners .footer-banner.col-lg-6 a{position:relative}.footer-banners .footer-banner.col-lg-6 .extended-banner-texts{padding:15px 25px}@media only screen and (min-width:768px){.footer-banners .footer-banner.col-lg-6 .extended-banner-texts{background:transparent}}.footer-banners .footer-banner.col-lg-6 .extended-banner-texts .extended-banner-title{font-size:1.6em;margin-bottom:10px}.footer-banners .footer-banner.col-lg-6 .extended-banner-texts .extended-banner-text{line-height:1.2em}.footer-banners .footer-banner.col-lg-6 .extended-banner-texts .extended-banner-link{margin-top:10px}.footer-banners .footer-banner:nth-child(odd)>a>img,.footer-banners .footer-banner:nth-child(odd)>img{-ms-flex-order:2;order:2}@media only screen and (max-width:767px){.footer-banners .footer-banner:nth-child(odd)>a>img,.footer-banners .footer-banner:nth-child(odd)>img{-ms-flex-order:0;order:0}}@media only screen and (max-width:480px){.footer-banners .footer-banner .extended-banner-texts{border:2;padding-left:15px!important;padding-right:15px!important}}.st-move-banners-texts .footer-banners .footer-banner img,.st-move-banners-texts .middle-banners-wrapper .banner-wrapper img,.st-move-banners-texts .next-to-carousel-banners .banner-wrapper img{width:100%}.st-move-banners-texts .body-banners .banner-wrapper .extended-banner-texts,.st-move-banners-texts .footer-banners .footer-banner .extended-banner-texts,.st-move-banners-texts .middle-banners-wrapper .banner-wrapper .extended-banner-texts,.st-move-banners-texts .next-to-carousel-banners .banner-wrapper .extended-banner-texts{padding:15px 0 0!important;position:relative;width:100%;-ms-flex-order:2;order:2}.news-item:last-child{border-bottom:none;padding-bottom:0}@media (min-width:480px){.news-item{border-bottom:0;display:-ms-flexbox;display:flex;margin-bottom:80px;padding-bottom:0}}.news-item .image{text-align:center}.news-item .title+.reading-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:7px}@media (min-width:480px){.news-item .image{-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:0;margin-right:20px;text-align:center;text-align:left;width:33.33333%}}@media (min-width:768px){.news-item .image{margin-right:40px}}@media (min-width:1200px){.news-item .image{width:370px}.news-item .image img{width:100%}}.news-item .image img{max-height:100%;max-width:100%}@media (min-width:480px){.news-item .text{-ms-flex-positive:1;flex-grow:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}}.news-item .text .title{display:block;font-size:17px;font-weight:500;line-height:25px;margin-bottom:10px;margin-top:15px;text-decoration:none;text-transform:none}.news-item .text .title:hover{text-decoration:underline}.news-item .text .description{display:none;line-height:2.2rem}.news-item .text .description p:last-child{margin-bottom:0}.news-item-detail .text{margin-bottom:40px}.news-item-detail .text:after,.news-item-detail .text:before{content:" ";display:table}.news-item-detail .text:after{clear:both}.news-item-detail .text:after,.news-item-detail .text:before{content:" ";display:table}.news-item-detail .text:after{clear:both}.news-item-detail .text img{max-width:100%}.news-item-detail .text img[style*="float: left"]{margin-bottom:10px;margin-right:10px}.news-item-detail .text img[style*="float: right"]{margin-bottom:10px;margin-left:10px}.news-item-detail .share{margin-bottom:20px;min-height:25px}.news-item-detail .next-prev{border-top:2px solid #f2f2f2;margin-bottom:20px;padding-top:20px}.news-item-widget{border-bottom-style:none;border-bottom-width:0;margin-bottom:10px}.news-item-widget time{display:block;font-size:smaller}.news-item-widget h5{margin-bottom:0;margin-top:0}.news-item-widget:last-child{border-bottom-style:none}.news-item time,.news-item-detail time{color:#9d9d9d;display:block;font-size:13px;font-weight:300;line-height:1;margin-bottom:20px}.news-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.news-wrapper .news-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:left;margin-bottom:50px;max-width:650px;width:calc(50% - 20px)}@media only screen and (max-width:767px){.news-wrapper .news-item{width:100%}}.news-wrapper .news-item .image{overflow:hidden;position:relative;width:100%}.news-wrapper .news-item .image img{height:auto;max-width:100%;position:relative;width:auto}body .hp-ratings.container{margin-bottom:80px!important;margin-top:30px!important;max-width:2400px;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:0!important;width:100%}@media (max-width:2500px){body .hp-ratings.container{overflow:hidden}}@media only screen and (max-width:1200px){body .hp-ratings.container{margin-bottom:40px!important;margin-top:0}}body .hp-ratings.container .button{font-size:.9em;font-weight:600;height:44px;position:relative;width:200px}@media only screen and (min-width:768px){body .hp-ratings.container .button{left:50%;transform:translateX(-50%)}}body .hp-ratings.container .h4.homepage-group-title,body .hp-ratings.container h4.homepage-group-title{padding-top:0}body .hp-ratings.container .h4.homepage-group-title:before,body .hp-ratings.container h4.homepage-group-title:before{display:none}body .hp-ratings.container .st-embla-slide{-ms-flex:0 0 50%;flex:0 0 50%}body .hp-ratings.container .st-embla-scrollbar{margin-bottom:10px}body .hp-ratings.container .show-more{border:none;color:#000;display:inline-block;font-size:1.2em;font-weight:300;height:auto;left:50%;letter-spacing:.1px;line-height:inherit;margin:14px auto 0;margin-top:15px;min-height:inherit;padding:10px 0;position:relative;text-align:center;text-decoration:none;transform:translateX(-50%);transition:.3s;width:auto}body .hp-ratings.container .show-more:before{background:#000;bottom:0;content:"";height:1px;left:0;left:50%;position:absolute;transform:translateX(-50%);transition:.3s;width:50%}@media only screen and (max-width:767px){body .hp-ratings.container .show-more{font-size:1em;margin:10px auto 0 auto}}body .hp-ratings.container .show-more:hover{color:var(--color-primary-hover)}body .hp-ratings.container .show-more:hover:before{width:100%}body .hp-ratings.container .ratings-list{margin-bottom:0}body .hp-ratings.container .ratings-list .votes-wrap.st-embla-holder{display:block;padding:0}body .hp-ratings.container .ratings-list .votes-wrap{display:none;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-top:0;margin:0 -10px;width:calc(100% + 20px)}body .hp-ratings.container .ratings-list .votes-wrap:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1350px){body .hp-ratings.container .ratings-list .votes-wrap{padding:0 30px}}@media only screen and (max-width:992px){body .hp-ratings.container .ratings-list .votes-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}@media only screen and (max-width:767px){body .hp-ratings.container .ratings-list .votes-wrap{padding:0 37px}}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap{margin:0 -10px}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap{background:#f5f5f5;border:none;display:-ms-flexbox;display:flex;margin:0 10px 8px;padding:50px 30px;transition:.3s;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:calc(50% - 20px)!important;min-height:170px}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap{min-height:initial}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap:hover{box-shadow:10px 10px 15px rgba(0,0,0,.02)}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:0;text-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap{background:#fafafa;border:none;padding:16px;width:100%}}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap{-ms-flex:0 0 80%;flex:0 0 80%;max-width:unset!important}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-rating{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-product-name{font-weight:600;margin-bottom:-10px;padding-top:15px}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-content{background:transparent;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto 0 0;padding:0;position:relative;text-align:center;-ms-flex-pack:center;display:-webkit-box;font-size:14px;justify-content:center;-webkit-line-clamp:2;line-height:1.8em;-webkit-box-orient:vertical;letter-spacing:.5px;max-width:566px;overflow:hidden}@media only screen and (max-width:350px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-content{min-height:auto}}@media only screen and (max-width:767px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-content{font-size:.9em;line-height:1.6em;text-align:center;width:100%}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-delimeter{display:none}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-pic{display:none;height:70px;margin-bottom:0;min-width:75px;padding:0}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-pic{margin-bottom:15px;min-width:65px}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-pic .vote-initials{background:#f2f2f2!important;border-radius:50%;color:#000;font-size:30px;height:75px;padding-top:7px;width:75px}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-pic .vote-initials{height:65px;padding-top:2px;width:65px}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-name{color:#000;font-family:var(--template-headings-font);font-size:1.6em;font-weight:300;margin:0 0 5px}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-name{font-size:1.3em;margin-bottom:10px}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .stars{display:inline-block;height:23px;margin:13px auto 15px 0;width:150px}@media only screen and (max-width:480px){body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .stars{margin-bottom:5px}}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .stars .star{width:30px!important}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .stars .star:before{color:#000;font-size:11px;margin-top:5px}body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-time{display:none}#rate-form label a{color:#000}#rate-form label a:hover{text-decoration:none}#rate-form form .js-validator-msg,#rate-form form .validator-msg{top:0}#rate-form .col-xs-12:not(.col-sm-6){width:100%}#rate-form .stars{width:96px}#rate-form .stars .star{width:19px}#rate-form .stars .star:before{color:#ffc200;font-size:16px}#ratingWrapper .link-like{background:var(--color-primary);border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-weight:400;padding:10px 15px;transition:.3s}#ratingWrapper .link-like:hover{background:var(--color-primary-hover)}.votes-wrap{margin-top:30px}.votes-wrap .vote-wrap{background:#fff;border:none;box-shadow:0 5px 10px #0000000d;margin-bottom:15px;padding:24px;width:100%}.votes-wrap .vote-wrap .stars{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;width:85px}.votes-wrap .vote-wrap .stars .star{width:17px!important}.votes-wrap .vote-wrap .stars .star:before{color:#f79c51!important;font-size:12px}.votes-wrap .vote-wrap .vote-time{font-size:11px;margin-left:10px;margin-top:1px;opacity:.5}.add-comment .btn{background:transparent!important;border:1px solid #d4d4d4!important;color:#000!important;display:-ms-flexbox;display:flex!important;padding:6px 15px!important;-ms-flex-align:center;align-items:center!important;cursor:pointer;font-weight:600!important;height:auto!important;width:-webkit-min-content;width:-moz-min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content}.add-comment .btn:before{background-image:url(assets/external/vanta/img/icons/rating-add-3bfc2695.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:inline-block;height:24px;margin-right:10px;min-width:24px;width:24px}.add-comment .btn:hover{background:transparent!important;border-color:#000!important;color:#000!important}.form-group .rating-star{cursor:pointer}.form-group .rating-star:before{color:#f79c51!important}.form-group .rating-star:hover:before{content:"\e91c"!important}.rating-notice{margin-top:19px}.rate-average-wrap{margin-bottom:0!important;margin-right:25px;width:156px}.rate-average-wrap .rate-average-inner{background:#f1f1f3;display:-ms-flexbox;display:flex;-ms-flex-direction:column!important;flex-direction:column!important;margin-bottom:0!important;padding:15px;text-align:center;width:156px}.rate-average-wrap .rate-average-inner .rate-average{color:#000!important;font-size:3.2em}.rate-average-wrap .rate-average-inner .rate-average:after{content:"/5";display:inline-block;font-size:19px;letter-spacing:7px;margin-left:-7px}.rate-average-wrap .rate-average-inner .rate-star-wrap{margin-left:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.rate-average-wrap .rate-average-inner .rate-star-wrap .star-list,.rate-average-wrap .rate-average-inner .rate-star-wrap .stars{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;margin:11px 0}.rate-average-wrap .rate-average-inner .rate-star-wrap .star-list .star,.rate-average-wrap .rate-average-inner .rate-star-wrap .stars .star{width:24px!important}.rate-average-wrap .rate-average-inner .rate-star-wrap .star-list .star:before,.rate-average-wrap .rate-average-inner .rate-star-wrap .stars .star:before{color:#f79c51!important;font-size:14px}.rate-average-wrap .rate-average-inner .rate-star-wrap .stars-label{text-align:center;-ms-flex-pack:center;color:#000;justify-content:center}.rate-average-wrap .rate-average-inner .rate-star-wrap .stars-label span{display:block;text-align:center}.rate-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rate-wrap .votes{margin-bottom:15px;margin-right:auto;margin-top:15px;max-width:500px;width:100%}.rate-wrap .votes .rate-list{margin-bottom:20px}.rate-wrap .votes .rate-list .stars .rate-value{font-size:16px;font-weight:600}.rate-wrap .votes .rate-list .stars .star:before{color:#f79c51!important;content:"\e91c";font-size:14px}.rate-wrap .votes .rate-list .rate-block{background:#eee;border-radius:5px;height:9px;margin-bottom:-1px;overflow:hidden;position:relative}.rate-wrap .votes .rate-list .rate-block .rate-bar{background:#f79c51;border-radius:5px;height:9px;width:var(--rate-bar-width)}.rate-wrap .votes .rate-list .rate-block .rate-count{display:none}.newsletter-wrap{background:#fff;overflow:hidden;padding:0;width:100%}.newsletter,footer .custom-footer>div.newsletter{background:transparent;border-radius:0;display:-ms-flexbox;display:flex;margin:0 auto!important;position:relative;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:40px 80px!important;-ms-flex-order:5;background:#000;background-image:url(assets/external/carbon/img/newsletter-bg-fb04dcb6.svg);background-position:100%;background-repeat:no-repeat;order:-1;width:100%!important}@media only screen and (max-width:1200px){.newsletter,footer .custom-footer>div.newsletter{padding:40px!important}}@media only screen and (max-width:992px){.newsletter,footer .custom-footer>div.newsletter{background-position:50%;margin-top:15px!important}}@media only screen and (max-width:767px){.newsletter,footer .custom-footer>div.newsletter{margin:30px 0!important;padding:32px 20px 35px!important}}.newsletter>*,footer .custom-footer>div.newsletter>*{z-index:1}@media only screen and (max-width:1800px){.newsletter,footer .custom-footer>div.newsletter{margin:0 20px 50px 20px}}@media only screen and (max-width:767px){.newsletter,footer .custom-footer>div.newsletter{margin:0 0 15px 0!important;padding:20px 15px}}.newsletter h3.pageElement__heading,footer .custom-footer>div.newsletter h3.pageElement__heading{color:#fff;font-family:var(--template-headings-font);font-size:3em;font-weight:300;letter-spacing:1px;line-height:1.1em!important;margin:0;text-align:left;text-transform:none}@media only screen and (max-width:1200px){.newsletter h3.pageElement__heading,footer .custom-footer>div.newsletter h3.pageElement__heading{font-size:2.6em}}@media only screen and (max-width:992px){.newsletter h3.pageElement__heading,footer .custom-footer>div.newsletter h3.pageElement__heading{text-align:center}}@media only screen and (max-width:767px){.newsletter h3.pageElement__heading,footer .custom-footer>div.newsletter h3.pageElement__heading{font-size:2em}}@media only screen and (max-width:480px){.newsletter h3.pageElement__heading,footer .custom-footer>div.newsletter h3.pageElement__heading{margin-bottom:0}}.newsletter .consents label,footer .custom-footer>div.newsletter .consents label{font-size:1em;opacity:.65}@media only screen and (max-width:480px){.newsletter .consents label,footer .custom-footer>div.newsletter .consents label{font-size:.8em}}.newsletter .smart-label-wrapper,.newsletter .validator-msg-holder,footer .custom-footer>div.newsletter .smart-label-wrapper,footer .custom-footer>div.newsletter .validator-msg-holder{-ms-flex-order:-1;margin-bottom:0;max-width:580px;order:-1;text-align:right;width:calc(100% - 170px)!important}@media (max-width:400px){.newsletter .smart-label-wrapper,.newsletter .validator-msg-holder,footer .custom-footer>div.newsletter .smart-label-wrapper,footer .custom-footer>div.newsletter .validator-msg-holder{text-align:center;width:100%!important}}.newsletter .smart-label-wrapper .form-control-wrapper,.newsletter .validator-msg-holder .form-control-wrapper,footer .custom-footer>div.newsletter .smart-label-wrapper .form-control-wrapper,footer .custom-footer>div.newsletter .validator-msg-holder .form-control-wrapper{max-width:100%}.newsletter .smart-label-wrapper .form-control-wrapper input,.newsletter .validator-msg-holder .form-control-wrapper input,footer .custom-footer>div.newsletter .smart-label-wrapper .form-control-wrapper input,footer .custom-footer>div.newsletter .validator-msg-holder .form-control-wrapper input{margin-right:0;max-width:100%!important}.newsletter .smart-label-wrapper .form-control-wrapper input:focus-visible,.newsletter .validator-msg-holder .form-control-wrapper input:focus-visible,footer .custom-footer>div.newsletter .smart-label-wrapper .form-control-wrapper input:focus-visible,footer .custom-footer>div.newsletter .validator-msg-holder .form-control-wrapper input:focus-visible{box-shadow:none;outline:none}.newsletter .newsletter-left,footer .custom-footer>div.newsletter .newsletter-left{width:45%}@media only screen and (max-width:992px){.newsletter .newsletter-left,footer .custom-footer>div.newsletter .newsletter-left{margin-bottom:20px;width:100%}}.newsletter .newsletter-left p,footer .custom-footer>div.newsletter .newsletter-left p{color:#fff;font-size:1.1em;letter-spacing:.2px;margin-bottom:0;margin-top:10px;max-width:560px;text-align:left}@media only screen and (max-width:992px){.newsletter .newsletter-left p,footer .custom-footer>div.newsletter .newsletter-left p{font-size:1em;max-width:100%;text-align:center;width:100%}}.newsletter form,footer .custom-footer>div.newsletter form{display:-ms-flexbox;display:flex;max-width:1480px;padding:0 40px;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto}@media only screen and (max-width:992px){.newsletter form,footer .custom-footer>div.newsletter form{-ms-flex-direction:column;flex-direction:column;margin-top:0;text-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.newsletter form,footer .custom-footer>div.newsletter form{padding:0}}.newsletter form .form-control,footer .custom-footer>div.newsletter form .form-control{background:transparent;border:1px solid #fff;color:#fff;display:inline-block;font-size:1em;font-weight:500;height:56px;letter-spacing:0;padding:11px 15px;width:100%}@media (max-width:400px){.newsletter form .form-control,footer .custom-footer>div.newsletter form .form-control{font-size:1em;height:48px}}.newsletter form .form-control:-ms-input-placeholder,footer .custom-footer>div.newsletter form .form-control:-ms-input-placeholder{color:#fff;font-size:1em;font-weight:400}.newsletter form .form-control::-ms-input-placeholder,footer .custom-footer>div.newsletter form .form-control::-ms-input-placeholder{color:#fff;font-size:1em;font-weight:400}.newsletter form .form-control::placeholder,footer .custom-footer>div.newsletter form .form-control::placeholder{color:#fff;font-size:1em;font-weight:400}.newsletter form .consents,footer .custom-footer>div.newsletter form .consents{font-size:14px}.newsletter form .consents p,footer .custom-footer>div.newsletter form .consents p{color:#fff;font-size:14px;letter-spacing:0;margin-bottom:0}.newsletter form .consents a,footer .custom-footer>div.newsletter form .consents a{color:#fff;display:inline-block;font-size:14px;margin-bottom:0;text-decoration:underline}.newsletter form fieldset,footer .custom-footer>div.newsletter form fieldset{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;justify-content:flex-end;margin:0;width:55%}@media only screen and (max-width:992px){.newsletter form fieldset,footer .custom-footer>div.newsletter form fieldset{width:100%;-ms-flex-pack:center;justify-content:center}}@media (max-width:400px){.newsletter form fieldset,footer .custom-footer>div.newsletter form fieldset{-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-bottom:0}}.newsletter form fieldset>div:not(.validator-msg-holder),footer .custom-footer>div.newsletter form fieldset>div:not(.validator-msg-holder){width:100%}.newsletter form fieldset .consents,footer .custom-footer>div.newsletter form fieldset .consents{-ms-flex-order:3;order:3;text-align:right;width:100%}@media only screen and (max-width:992px){.newsletter form fieldset .consents,footer .custom-footer>div.newsletter form fieldset .consents{text-align:center}}.newsletter form fieldset p.label,footer .custom-footer>div.newsletter form fieldset p.label{color:#000;letter-spacing:.2px;margin-bottom:0;margin-top:10px}@media only screen and (max-width:480px){.newsletter form fieldset p.label,footer .custom-footer>div.newsletter form fieldset p.label{margin-top:15px}}.newsletter form fieldset p.label a,footer .custom-footer>div.newsletter form fieldset p.label a{color:#000;display:inline-block;font-size:1em;letter-spacing:.2px;margin-bottom:0;text-decoration:underline}.newsletter form fieldset p.label a:hover,footer .custom-footer>div.newsletter form fieldset p.label a:hover{text-decoration:none}.newsletter form .smart-label-wrapper label[for=newsletterWidget],footer .custom-footer>div.newsletter form .smart-label-wrapper label[for=newsletterWidget]{display:none}.newsletter form input,footer .custom-footer>div.newsletter form input{background:#fff;border:1px solid #ededed;border-radius:0;height:52px;margin-bottom:0;margin-right:8px;max-width:400px}@media only screen and (min-width:1200px){.newsletter form input,footer .custom-footer>div.newsletter form input{width:280px}}@media only screen and (max-width:992px){.newsletter form input,footer .custom-footer>div.newsletter form input{max-width:100%}}@media (max-width:400px){.newsletter form input,footer .custom-footer>div.newsletter form input{text-align:center}}.newsletter form label,footer .custom-footer>div.newsletter form label{color:#000;font-weight:300;letter-spacing:.5px;margin-bottom:0;margin-top:10px;opacity:1;padding-right:0;text-align:left}@media only screen and (max-width:992px){.newsletter form label,footer .custom-footer>div.newsletter form label{text-align:center}}.newsletter form label a,footer .custom-footer>div.newsletter form label a{color:#000;display:inline-block;margin-bottom:0;text-decoration:underline}.newsletter form label a:hover,footer .custom-footer>div.newsletter form label a:hover{text-decoration:none}.newsletter form button,footer .custom-footer>div.newsletter form button{color:#000;height:56px;min-width:155px;-ms-flex-order:-1;background:#fff;border:none;border-radius:0;margin:0;max-width:175px;min-height:unset!important;order:-1;padding:0 20px}.newsletter form button:hover,footer .custom-footer>div.newsletter form button:hover{background:#e5e5e5}@media (max-width:400px){.newsletter form button,footer .custom-footer>div.newsletter form button{font-size:1em;height:48px;margin-left:0;margin-top:8px!important;max-width:100%;width:100%}}.newsletter form button .sr-only,footer .custom-footer>div.newsletter form button .sr-only{display:block;font-size:1.1em;font-weight:500;height:auto;letter-spacing:.5px;margin:0;position:relative;width:auto}.benefitBanner{background:transparent;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;margin:0;max-width:100%;padding:0;-ms-flex-pack:justify;border:none;border-radius:0;display:-ms-flexbox;display:flex;justify-content:space-between;overflow:visible;position:relative;-ms-flex-align:stretch;align-items:stretch;height:105px}@media only screen and (max-width:992px){.benefitBanner{background:#fff;height:auto;margin-top:0;padding-left:20px;padding-top:10px}}@media only screen and (max-width:767px){.benefitBanner{margin-top:10px}}@media only screen and (max-width:480px){.benefitBanner{margin-bottom:5px;margin-top:0;padding-left:10px;padding-right:10px;padding-top:0}}.benefitBanner.position--benefitCategory{display:none}.benefitBanner a.benefitBanner__link{display:-ms-flexbox;display:flex;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;text-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.benefitBanner a.benefitBanner__link:hover .benefitBanner__title{text-decoration:underline}.benefitBanner .benefitBanner__picture{display:-ms-flexbox;display:flex;height:50px;margin-bottom:0;margin-right:12px!important;width:50px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:480px){.benefitBanner .benefitBanner__picture{height:40px;margin-bottom:5px;margin-right:0!important}}.benefitBanner .benefitBanner__picture img{height:auto;max-width:100%;width:auto}@media only screen and (max-width:480px){.benefitBanner .benefitBanner__picture img{max-height:40px;max-width:40px}}.benefitBanner .benefitBanner__item{display:-ms-flexbox;display:flex;-ms-flex:1!important;flex:1!important;margin:0;overflow:visible;padding:0;position:relative;width:auto;-ms-flex-align:center;-ms-flex-pack:start;align-items:center;-ms-flex-direction:column;flex-direction:row;justify-content:center;text-align:center}@media (min-width:992px){.benefitBanner .benefitBanner__item:last-child{border:none}}@media only screen and (max-width:992px){.benefitBanner .benefitBanner__item{-ms-flex:initial!important;flex:initial!important;width:50%;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.benefitBanner .benefitBanner__item:first-child,.benefitBanner .benefitBanner__item:nth-child(2){border-top:none}.benefitBanner .benefitBanner__item:nth-child(2),.benefitBanner .benefitBanner__item:nth-child(4),.benefitBanner .benefitBanner__item:nth-child(6),.benefitBanner .benefitBanner__item:nth-child(8){border-right:none}}@media only screen and (max-width:480px){.benefitBanner .benefitBanner__item{-ms-flex-direction:column;flex-direction:column;margin-bottom:0;max-width:100%;padding:15px 10px;text-align:center;width:50%}}.benefitBanner .benefitBanner__item:first-child:before{display:none}.benefitBanner .benefitBanner__item .benefitBanner__content{text-align:left}.benefitBanner .benefitBanner__item .benefitBanner__data{color:#000;font-size:1em;letter-spacing:.6px;margin-top:0}@media only screen and (max-width:992px){.benefitBanner .benefitBanner__item .benefitBanner__data{color:#000}}@media only screen and (max-width:480px){.benefitBanner .benefitBanner__item .benefitBanner__data{font-size:.9em;margin-top:1px;text-align:center}}.benefitBanner .benefitBanner__item .benefitBanner__title{color:#000;font-family:var(--template-headings-font);font-size:1.8em;font-weight:500;line-height:1.2em}@media only screen and (max-width:1200px){.benefitBanner .benefitBanner__item .benefitBanner__title{font-size:1.6em}}@media only screen and (max-width:480px){.benefitBanner .benefitBanner__item .benefitBanner__title{display:block;font-size:1.4em;text-align:center;width:100%}}@media (min-width:993px){.benefitBanner.carousel-position{background:#00000052;margin-top:-105px}.benefitBanner.carousel-position .benefitBanner__item .benefitBanner__picture img{filter:invert(1)}.benefitBanner.carousel-position .benefitBanner__item .benefitBanner__title{color:#fff}.benefitBanner.carousel-position .benefitBanner__item .benefitBanner__data{color:#fff}}#cboxOverlay,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:99999}#cboxWrapper{z-index:99}#colorbox{background:transparent}#cboxWrapper{max-width:none}#cboxOverlay{background:rgba(0,0,0,.8);height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{box-shadow:0 0 15px rgba(0,0,0,.1);position:relative}#cboxContent .branch-picker-wrapper{display:-ms-flexbox;display:flex}#cboxContent .branch-picker-wrapper select{width:calc(100% - 80px)}#cboxContent .branch-picker-wrapper .btn{display:block;font-size:.85em;height:40px;line-height:1.3em;margin-left:10px;padding-bottom:0;padding-top:10px;text-align:center;width:70px}#cboxContent .detail-information .map iframe{max-width:100%!important}#cboxContent p{margin-top:0}#colorbox[role=dialog] #cboxLoadedContent{overflow:inherit!important;padding:20px 20px 15px 20px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .browse-p{display:none!important}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-block{margin-bottom:20px}@media (min-width:2500px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-block.st-embla-holder{margin-left:25px;width:calc(100% - 50px)}}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-block.st-embla-holder .product{-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (max-width:992px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-block.st-embla-holder .product{-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media only screen and (max-width:767px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-block.st-embla-holder .product{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:480px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-block.st-embla-holder .product{-ms-flex:0 0 80%;flex:0 0 80%}}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .advancedOrder__buttons{margin-top:15px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .advancedOrder__buttons .btn.next-step-back{background:transparent;border:1px solid;color:#000!important;cursor:pointer;line-height:37px;margin-right:15px;min-height:37px;padding:0 15px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .advancedOrder__buttons .btn.next-step-back:hover{background:#f2f2f2;color:#000}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .quantity{width:56px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .quantity input{padding:1px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .quantity .decrease,#colorbox[role=dialog] #cboxLoadedContent .advanced-order .quantity .increase{height:56px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product{display:-ms-flexbox;display:flex;margin-bottom:25px;overflow:auto;text-align:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:25px auto;max-width:500px;min-height:140px;overflow:unset;padding-left:175px;position:relative;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:480px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-left:0;text-align:center}}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-image{display:-ms-flexbox;display:flex;height:140px;left:0;margin:0 auto;padding:15px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:140px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media only screen and (max-width:480px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-image{margin-bottom:15px;position:relative;top:0;transform:none}}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-image a{display:block}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-image a img{height:auto;max-height:100%;max-width:100%;width:auto}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-quantity{display:none}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-availability strong[style="color:#009901"]{color:#10c700!important}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-price{font-size:1.2em;margin:10px 0}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-name a{display:block;font-size:2em;font-weight:600;margin-bottom:8px;text-decoration:none}@media only screen and (max-width:767px){#colorbox[role=dialog] #cboxLoadedContent .advanced-order .ao-product .ao-name a{font-size:1.4em}}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products:before{display:none}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .extras-wrap{margin:0 auto;max-width:600px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .extras-wrap .extra{border:1px solid #cfd7e6;box-shadow:0 4px 20px 0 #00185b0d;font-size:1.1em;margin-bottom:10px;padding:20px 25px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .extras-wrap .extra .price-range{background:#e1e5ed;border-radius:20px;height:16px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .extras-wrap .extra .price-range>div{background:#000;border-radius:20px}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .extras-wrap .extra strong{font-weight:700}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .products-related{width:100%}#colorbox[role=dialog] #cboxLoadedContent .advanced-order .product{border:none!important;box-sizing:border-box;margin-bottom:0}#colorbox[role=dialog] #cboxLoadedContent .h1{font-size:2.6em;font-weight:600}@media only screen and (max-width:767px){#colorbox[role=dialog] #cboxLoadedContent .h1{font-size:1.8em}}#colorbox[role=dialog] #cboxLoadedContent .h1:not(.advanced-order-suggestion){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#colorbox[role=dialog] #cboxLoadedContent .h1:not(.advanced-order-suggestion):before{background-image:url(assets/external/vanta/img/icons/added-check.svg);background-position:50%;background-repeat:no-repeat;background-size:40px;content:"";display:inline-block;height:40px;margin-right:15px;width:40px}#colorbox[role=dialog] #cboxLoadedContent .h1.advanced-order-suggestion{font-family:var(--template-headings-font);font-size:2.2em;font-weight:500}@media only screen and (max-width:767px){#colorbox[role=dialog] #cboxLoadedContent .h1.advanced-order-suggestion{font-size:1.6em}}#colorbox[role=dialog] #cboxLoadedContent .h2{font-size:1.5em}@media only screen and (max-width:767px){#colorbox[role=dialog] #cboxLoadedContent .h2{font-size:1.2em}}#colorbox[role=dialog] #cboxLoadedContent .extras-wrap{text-align:center}#colorbox[role=dialog] #cboxLoadedContent .extras-wrap .extra{margin:10px 0;text-align:center}#colorbox[role=dialog] #cboxClose{right:10px}#colorbox[role=dialog] form input,#colorbox[role=dialog] form textarea{max-width:calc(100% - 25px);padding:4px 12px;width:100%}#colorbox[role=dialog] .watchdog-row form input,#colorbox[role=dialog] .watchdog-row form textarea{max-width:300px;width:inherit}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;height:auto!important;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0}#cboxContent{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);margin-top:20px;overflow:visible}@media only screen and (max-width:767px){#cboxContent{border-radius:5px}}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{padding:1px}#cboxLoadingGraphic{background:url(https://cdn.myshoptet.com/tpl/2a63adf5/11/master/templates/frontend_templates/00/img/colorbox/loading.gif) no-repeat 50%}#cboxLoadingOverlay{background:#fff}#cboxTitle{color:#000;left:0;position:absolute;top:-22px}#cboxCurrent{position:absolute;right:205px;text-indent:-9999px;top:-22px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;margin:0;overflow:visible;padding:0;position:absolute;text-indent:-9999px}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}.colorbox-html-content{padding:0}#colorbox .btn-default,#colorbox .site-agree-button{text-align:center}#colorbox .btn-default{background:#a2a2a2}#colorbox .btn-default:hover{background:#666}.site-agreement-buttons{display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.site-agreement-buttons .btn,.site-agreement-buttons a.btn{height:auto;line-height:0;min-height:initial;padding:25px}#cboxCurrent,#cboxTitle{display:none!important}#cboxNext,#cboxPrevious{height:100%;top:0;width:50%}#cboxNext:focus,#cboxPrevious:focus{outline:0}#cboxNext:before,#cboxPrevious:before{border-radius:50%;border-style:none;border-width:0;color:#000;font-size:36px;margin-top:-18px;position:absolute;text-indent:0;top:50%}#cboxPrevious{left:0}#cboxPrevious:before{content:"\e90b";left:10px}#cboxNext{right:0}#cboxNext:before{content:"\e90c";right:10px}#cboxClose{background-color:#fff!important;height:40px;right:10px;top:10px;width:40px}#cboxClose:before{color:#000;content:"\e912";font-size:20px;left:10px;line-height:40px;position:absolute;text-indent:0;top:19px}.plus-gallery-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5625rem;margin-top:.5625rem;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.plus-gallery-item{border-color:#f2f2f2;border-style:solid;border-width:1px;display:-ms-flexbox;display:flex;float:left;height:auto!important;margin:5px;min-height:200px;min-width:200px;position:relative;text-align:center;vertical-align:top;width:auto!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.plus-gallery-item a{display:block;position:relative}.plus-gallery-item a:hover img{opacity:.8}.plus-gallery-item img{max-height:100%;position:relative;transition:.3s}.variant-table .table-row{border-bottom-style:solid;border-bottom-width:1px;border-color:#d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:8px;padding-top:8px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:992px){.variant-table .table-row{-ms-flex-pack:justify;justify-content:space-between}}.variant-table .table-row .quantity{border:none}.variant-table .table-row .btn.add-to-cart-button,.variant-table .table-row .btn.btn-cart,.variant-table .table-row a.btn.add-to-cart-button,.variant-table .table-row a.btn.btn-cart{padding-left:10px;padding-right:10px;text-transform:none;white-space:nowrap}.variant-table .table-row .btn.add-to-cart-button.btn-lg,.variant-table .table-row .btn.btn-cart.btn-lg,.variant-table .table-row a.btn.add-to-cart-button.btn-lg,.variant-table .table-row a.btn.btn-cart.btn-lg{padding-left:20px;padding-right:20px}.variant-table .table-row .btn.add-to-cart-button:before,.variant-table .table-row .btn.btn-cart:before,.variant-table .table-row a.btn.add-to-cart-button:before,.variant-table .table-row a.btn.btn-cart:before{content:""}.variant-table .table-row .btn.btn-cart{background-image:url(assets/external/pearl/img/icons/cart-w.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;border-radius:5px;display:inline-block!important;font-size:16px;margin-left:10px;margin-top:-6px;min-height:50px;min-width:45px;width:45px}@media only screen and (max-width:767px){.variant-table .table-row .btn.btn-cart{margin-left:1px}}.variant-table .table-row:last-child{border-bottom:none}@media (min-width:768px){.variant-table .table-row:first-child{padding-top:0}}@media (min-width:992px){.variant-table .table-row{border-bottom:none}}.variant-table .table-row .table-col{padding-left:5px;padding-right:5px}@media only screen and (max-width:480px){.variant-table .table-row .table-col{width:50%}}.variant-table .table-row .table-col.variant-name-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:7px}@media only screen and (max-width:480px){.variant-table .table-row .table-col.variant-name-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.variant-table .table-row .table-col.variant-name-wrapper .variant-image{margin-bottom:10px}}@media (min-width:992px){.one-column-body .variant-table .table-row .table-col.variant-name-wrapper{margin-bottom:0;width:calc(100% - 360px)}.multiple-columns-body .variant-table .table-row .table-col.variant-name-wrapper{margin-bottom:0;width:calc(100% - 360px)}}@media (min-width:480px) and (max-width:992px){.multiple-columns-body .variant-table .table-row .table-col.variant-name-wrapper{margin-bottom:0;width:calc(100% - 125px)}}.variant-table .table-row .table-col.cart{text-align:right;width:100%}@media only screen and (max-width:480px){.variant-table .table-row .table-col.cart{margin-top:10px;text-align:center}}.variant-table .table-row .table-col.cart .quantity{text-align:left}.variant-table .table-row .table-col.price{text-align:right}@media only screen and (max-width:480px){.variant-table .table-row .table-col.price{margin-top:10px;text-align:center;width:100%}}@media (min-width:992px){.variant-table .table-row .table-col.standard-price-wrap{width:70px}.variant-table .table-row .table-col.price{width:155px}}@media (min-width:992px){.one-column-body .variant-table .table-row .table-col.standard-price-exist{width:calc(100% - 430px)}.one-column-body .variant-table .table-row .table-col.cart{width:200px}.multiple-columns-body .variant-table .table-row .table-col.cart{width:200px}}@media (min-width:1200px){.multiple-columns-body .variant-table .table-row .table-col.standard-price-exist{width:calc(100% - 430px)}.multiple-columns-body .variant-table .table-row .table-col.cart{width:200px}}#variants .variant-image{margin-right:13px;position:relative;-ms-flex-negative:0;flex-shrink:0;width:59px}#variants .variant-image img{max-width:100%}#variants .variant-image>a{display:inline-block;max-width:76px}#variants .variant-image .flags{left:0;position:absolute;top:0}#variants .variant-name{font-size:1.3em;font-weight:600;margin-bottom:2px}@media only screen and (max-width:1500px){#variants .variant-name{font-size:1.2em}}.standard-price-wrap .price-standard{font-size:14px;text-decoration:line-through;white-space:nowrap}@media (min-width:992px){.variant-price-wrap{text-align:right}}.variant-price-wrap .price-final{font-size:18px;font-weight:400}@media only screen and (max-width:1500px){.variant-price-wrap .price-final{font-size:16px}}.variant-price-wrap .price-additional{font-size:12px;margin-top:-1px;position:relative}.variant-price-wrap .quantity input{width:32px}.variant-cart .btn-cart{font-size:24px;padding:0;padding-left:5px;vertical-align:middle}@media (min-width:768px){.variant-cart .btn-cart{padding-left:10px}}.listingControls{-ms-flex-align:center;align-items:center;container-name:listingControls;container-type:inline-size;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:19px 0;-ms-flex-pack:center;justify-content:center;margin-bottom:29px;margin-top:19px}.listingControls .goToTop .goToTop__button{background-color:transparent;background-image:url(assets/external/vanta/img/icons/top-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:17px;border:1px solid transparent;font-size:0;height:32px;width:32px}.listingControls .goToTop .goToTop__button:hover{border-color:#ccc}.goToTop,.itemsTotal,.loadMore,.pagination{-ms-flex:0 0 100%;flex:0 0 100%}.loadMore{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.loadMore__button--products{width:100%}@media (min-width:768px){.loadMore__button--products{width:auto}}.pagination{display:-ms-flexbox;display:flex;font-size:14px;-ms-flex-pack:center;justify-content:center;line-height:2.5714em}.pagination__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.pagination .pagination__link,.pagination__currentPage{-ms-flex-align:center;align-items:center;aspect-ratio:1;border-radius:0;display:-ms-flexbox;display:flex;height:32px;-ms-flex-pack:center;background:#fff;border:1px solid transparent!important;border-radius:0;color:#000;justify-content:center;min-height:32px;padding:0;text-decoration:none}.pagination .pagination__link.pagination__link:hover,.pagination__currentPage.pagination__link:hover{border-color:#ccc!important;opacity:1}.pagination .pagination__link.pagination__currentPage,.pagination__currentPage.pagination__currentPage{background:transparent!important;border-color:gray!important;color:#000}.pagination__link:hover{border-style:solid;border-width:1px}.pagination__currentPage{font-weight:400}.pagination__link--next:before,.pagination__link--prev:before{font-size:.8571em}.pagination__link--next:hover,.pagination__link--prev:hover{text-decoration:none}.pagination__link--prev:before{background-image:url(assets/external/vanta/img/icons/pagi-arr.svg);background-position:50%;background-repeat:no-repeat;background-size:17px;content:"";height:17px;transform:rotate(-180deg);width:17px}.pagination__link--next:before{background-image:url(assets/external/vanta/img/icons/pagi-arr.svg);background-position:50%;background-repeat:no-repeat;background-size:17px;content:"";height:17px;width:17px}.goToTop{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.goToTop__button:before{content:"\e911";font-family:shoptet;font-size:.8571em;margin-right:.5em}.itemsTotal{text-align:center}@container listingControls (min-width: 57rem){.loadMore{-ms-flex-order:1;order:1}.goToTop{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:auto;-ms-flex-order:2;order:2}.pagination{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:auto;-ms-flex-order:3;order:3}.itemsTotal{-ms-flex-order:4;order:4}}@container listingControls (min-width: 84rem){.goToTop{-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:1;order:1}.listingControls:has(.goToTop,.pagination) .loadMore{-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex-order:2;order:2}.pagination{-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:4;order:4}}.pagination-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 20px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:19px;margin-top:19px}.pagination-wrapper .pagination{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.pagination-wrapper .pagination>*{-ms-flex-preferred-size:auto;flex-basis:auto;line-height:1;padding:10px}@media (max-width:1199px){.pagination-wrapper .pagination{-ms-flex-pack:start;justify-content:flex-start}}.pagination-total{margin-bottom:0}.listingControls{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:20px 0;width:100%}.listingControls .pagination{font-size:14px;line-height:1em}.listingControls .pagination+.itemsTotal{display:none}.listingControls .pagination__link--next:before,.listingControls .pagination__link--prev:before{font-family:shoptet}.listingControls .pagination .pagination__link{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listingControls a.btn,.listingControls button.btn{border:none;border-radius:0;color:#000;cursor:pointer;display:-ms-flexbox!important;display:flex!important;font-weight:500;min-height:unset;padding:0;text-transform:none;width:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;font-size:14px;justify-content:center;letter-spacing:.5;line-height:1em;text-decoration:none;text-shadow:none;transition:.3s}.listingControls a.btn:hover,.listingControls button.btn:hover{opacity:.7}.listingControls a.btn.loadMore__button,.listingControls button.btn.loadMore__button{background:#000;color:#fff;font-weight:400;min-width:174px;padding:12px 25px}.listingControls a.btn.pagination__link--next,.listingControls a.btn.pagination__link--prev,.listingControls button.btn.pagination__link--next,.listingControls button.btn.pagination__link--prev{background:#fff!important;color:#000!important}.listingControls #paginationStatus{display:none!important}.type-index .listingControls{display:none!important}.breadcrumbs-wrapper,body.blank-mode .container.breadcrumbs-wrapper{background:#fff;clear:both;margin-bottom:16px;margin-top:0;padding-bottom:0!important;padding-top:14px!important;position:relative;z-index:1}.breadcrumbs-wrapper:before,body.blank-mode .container.breadcrumbs-wrapper:before{background:#fafafa;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media only screen and (max-width:767px){.breadcrumbs-wrapper,body.blank-mode .container.breadcrumbs-wrapper{background:#fafafa;border-bottom:1px solid #fff;display:block;padding-left:15px;padding-top:19px!important;z-index:2}.breadcrumbs-wrapper:before,body.blank-mode .container.breadcrumbs-wrapper:before{display:none}.breadcrumbs-wrapper+#content-wrapper,body.blank-mode .container.breadcrumbs-wrapper+#content-wrapper{margin-top:20px}}.breadcrumbs-wrapper .navigation-home-icon-wrapper #navigation-first a{padding-left:0}.breadcrumbs-wrapper .breadcrumbs>span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:-2px}.breadcrumbs #navigation-first a{padding-left:0}.breadcrumbs-wrapper .breadcrumbs>span>a,.breadcrumbs-wrapper .breadcrumbs>span>span{color:#4a4a4a;display:inline-block;font-size:.9em;font-weight:300;letter-spacing:0;padding:5px 3px;text-decoration:none}.breadcrumbs-wrapper .breadcrumbs>span>a.navigation-bullet,.breadcrumbs-wrapper .breadcrumbs>span>span.navigation-bullet{color:transparent;font-weight:400;opacity:1;padding:0;position:relative;width:14px}.breadcrumbs-wrapper .breadcrumbs>span>a.navigation-bullet:before,.breadcrumbs-wrapper .breadcrumbs>span>span.navigation-bullet:before{background-image:url(assets/external/vanta/img/icons/br-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:4px;content:"";height:12px;left:0;margin-top:1px;position:absolute;top:50%;transform:translateY(-50%);width:14px}@media only screen and (max-width:767px){.breadcrumbs-wrapper .breadcrumbs>span>a,.breadcrumbs-wrapper .breadcrumbs>span>span{padding:0}}.breadcrumbs-wrapper .breadcrumbs>span>a:hover{text-decoration:underline}.breadcrumbs-wrapper .breadcrumbs{background:transparent;border:none;margin:-10px 0 0 0;padding-bottom:7px}.breadcrumbs-wrapper .breadcrumbs>span:last-child span{font-weight:600}.breadcrumbs-wrapper .breadcrumbs.navigation-home-icon-wrapper{padding-bottom:0}.breadcrumbs-wrapper .breadcrumbs.navigation-home-icon-wrapper>span#navigation-first>a{margin-right:2px;padding:0;position:relative;top:0}.breadcrumbs-wrapper .breadcrumbs.navigation-home-icon-wrapper>span#navigation-first>a:before{background-image:url(assets/external/vanta/img/icons/home.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";display:inline-block;font-size:0;height:15px;width:15px}@media only screen and (max-width:767px){.type-detail .breadcrumbs>[data-testid=breadcrumbsLastLevel],.type-detail .breadcrumbs>[itemprop=itemListElement]:nth-last-child(2)>.navigation-bullet{display:none}}.stars-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.p-detail .stars-wrapper{margin:0;-ms-flex-pack:start;justify-content:flex-start}.p .stars-wrapper,.stars-placeholder{height:12px;margin:0}.stars-placeholder{display:block}.stars{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;height:12px;margin-right:3px;position:relative;width:65px}.stars a{text-decoration:none}.stars a,.stars span{float:left;height:12px;line-height:12px;position:relative;width:13px}.stars a.star:before,.stars span.star:before{color:#000!important;font-size:12px;height:100%;left:0;line-height:12px!important;position:absolute;top:0;width:100%}.stars a.star-on:before,.stars span.star-on:before{content:"\e91c"}.stars a.star-off:before,.stars span.star-off:before{content:"\e91b"}.stars a.star-half:before,.stars span.star-half:before{content:"\e91a"}.stars-label{-ms-flex:0 0 auto;flex:0 0 auto;line-height:12px}a.stars-label{cursor:pointer}.votes-wrap{margin-top:19px}.votes-wrap .votes-wrap{margin-top:25px;padding-left:15px}.vote-wrap{border-top-style:solid;border-top-width:1px;font-size:14px;margin-bottom:19px;padding-top:19px}.vote-wrap:last-child{margin-bottom:0}.sidebar .vote-wrap:first-child{border-top-style:none;padding-top:0}.vote-wrap a{color:#333;text-decoration:none}.vote-wrap a:hover{color:#333;text-decoration:none}.vote-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.1;margin-bottom:5px}.vote-summary{display:block;min-width:0;width:100%}.vote-name,.vote-product-name,.vote-title{display:block;font-size:18px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vote-name{line-height:1.2}.sidebar .vote-name{font-size:13px!important;margin-bottom:0;padding-left:10px}.vote-time{font-size:12px}.vote-pic{height:60px;min-width:80px;padding-right:20px;position:relative}.vote-pic img{border-radius:50%;left:0;position:absolute;top:0}@media (max-width:1439px){.sidebar .vote-pic{display:none}}.vote-initials{background-clip:padding-box;border:1px solid #fff;border-radius:50%;display:block;font-family:var(--template-font);font-size:27px;font-weight:400;height:60px;left:0;letter-spacing:1px;line-height:59px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:60px;z-index:0}.vote-initials+img{display:none}@media (max-width:1439px){.sidebar .vote-initials{display:none}}.vote-rating{display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-align:center;align-items:center}.vote-header .vote-delimeter{display:none}.vote-content{margin-top:10px;padding-right:15px}#categories .expandable>.topic>a>span:before,#categories .expandable>a>span:before,#cboxClose:before,#cboxNext:before,#cboxPrevious:before,.add-comment .comment-icon:before,.add-comment .rating-icon:before,.advanced-parameter-inner:before,.back-shopping-link .next-step-back:before,.browse-p .p-next:before,.browse-p .p-prev:before,.btn.add-to-cart-button:before,.btn.btn-arrow-down.btn-after:after,.btn.btn-arrow-down:before,.btn.btn-arrow-left.btn-after:after,.btn.btn-arrow-left:before,.btn.btn-arrow-right.btn-after:after,.btn.btn-arrow-right:before,.btn.btn-arrow-up.btn-after:after,.btn.btn-arrow-up:before,.btn.btn-cart:before,.btn.btn-cofidis.btn-after:after,.btn.btn-cofidis:before,.btn.btn-login.btn-after:after,.btn.btn-login:before,.btn.cart-count:before,.btn.next-step-forward:after,.carousel-control:before,.cart-widget-button .btn:after,.cart-widget-product-delete button:before,.chevron-after:after,.close-after:after,.co-box h4:before,.contact-box ul li>span:before,.discount-coupon:before,.empty-content-404 h2:after,.empty-content-category h2:after,.extra.delivery:before,.extra.discount:before,.image360:after,.instagram-follow-btn>span:before,.link-icon:before,.menu-helper:after,.navigation-close:before,.navigation-home-icon-wrapper:before,.next-step-back:before,.p-thumbnails .thumbnail-next:before,.p-thumbnails .thumbnail-prev:before,.pagination-link.next:before,.pagination-link.prev:before,.pagination-link.up:before,.quantity .decrease:before,.quantity .increase:before,.remove-item:before,.responsive-tools>a:before,.search-whisperer-category em:before,.show-related:after,.show360image:after,.shp-icon,.stars a:before,.stars span:before,.subcategories li a:before,.submenu-arrow:after,.top-navigation-bar .dropdown .caret:before,.top-navigation-contacts a.project-email:before,.top-navigation-contacts a.project-phone:before,.top-navigation-menu-trigger:before,a.btn.add-to-cart-button:before,a.btn.btn-arrow-down.btn-after:after,a.btn.btn-arrow-down:before,a.btn.btn-arrow-left.btn-after:after,a.btn.btn-arrow-left:before,a.btn.btn-arrow-right.btn-after:after,a.btn.btn-arrow-right:before,a.btn.btn-arrow-up.btn-after:after,a.btn.btn-arrow-up:before,a.btn.btn-cart:before,a.btn.btn-cofidis.btn-after:after,a.btn.btn-cofidis:before,a.btn.btn-login.btn-after:after,a.btn.btn-login:before,a.btn.cart-count:before,a.social-icon:before{display:inline-block;speak:none;font-family:shoptet!important;font-style:normal;font-variant:normal;font-weight:400;line-height:0;text-decoration:none;text-transform:none;vertical-align:middle}.form-group .rating-stars-wrapper{display:-ms-flexbox;display:flex;margin:10px 0}.form-group .rating-star{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:44px;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;padding:0;width:44px}.form-group .rating-star:before{color:#000;content:"\e91b";font-family:shoptet;font-size:30px;line-height:1}.form-group .rating-star.full:before{content:"\e91c"}.rating-stars-group .rating-star-description{color:#8d8d8d;margin-bottom:20px!important;margin-top:0;width:100%}#content .form-group .rating-star-description,#content .form-group .rating-stars-description,.rating-star-description,.rating-stars-description{margin-bottom:0}:where(.ums_forms_redesign--off) .required-asterisk--before:before{color:#d33a36;content:"*";padding-right:.5ch}.type-detail .product-top .stars-wrapper .js-ratingDialogTrigger,.type-detail .product-top .stars-wrapper .stars-link{background:transparent;color:#000;display:none;font-size:1em;font-weight:400;height:auto;letter-spacing:.2px;line-height:1em;margin-left:5px;min-height:unset;min-width:unset;padding:0;text-decoration:underline}.type-detail #ratingTab button{background:var(--color-primary);border-radius:0;color:#fff;cursor:pointer;display:-ms-flexbox!important;display:flex!important;font-weight:500;padding:12px 20px;text-transform:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-appearance:none;border:none;font-size:14px;justify-content:center;letter-spacing:.5;text-align:center;text-decoration:none;text-shadow:none;transition:.3s}.type-detail #ratingTab button:hover{background:var(--color-primary-hover);border:none;text-decoration:none}.fixed-cart-line{background:#fffffff5;border-bottom:1px solid #ededed;display:none;padding:5px 0;position:fixed;right:0;top:80px;transition:.3s;width:100%;z-index:999}@media only screen and (max-width:767px){.fixed-cart-line{border-bottom:none;border-top:1px solid #ccc;bottom:0;padding:5px 0;top:initial;width:100%}}.fixed-cart-line .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width:1500px){.fixed-cart-line .container{max-width:100%!important}}.fixed-cart-line .fcl-desc{width:100%}.fixed-cart-line .fcl-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.fixed-cart-line .fcl-left{width:calc(100% - 175px)}}.fixed-cart-line .fcl-image{display:-ms-flexbox;display:flex;height:55px;width:55px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:15px}@media only screen and (max-width:767px){.fixed-cart-line .fcl-image{display:none}}.fixed-cart-line .fcl-image img{height:auto;max-height:100%;max-width:100%;width:auto}.fixed-cart-line .fcl-title{font-size:1.2em;font-weight:500}@media only screen and (max-width:767px){.fixed-cart-line .fcl-title{font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.fixed-cart-line .p-final-price-wrapper .price-save,.fixed-cart-line .p-final-price-wrapper .price-standard{display:none}.fixed-cart-line .p-final-price-wrapper strong{font-size:1.1em;font-weight:300}@media only screen and (max-width:767px){.fixed-cart-line .p-final-price-wrapper strong{font-size:1em}}.fixed-cart-line .fcl-form .quantity{display:none!important}.fixed-cart-line .fcl-form .btn{background:var(--color-primary);border:none;border-radius:0!important;box-shadow:0 8px 16px rgba(30,30,28,.16);color:#fff;cursor:pointer;font-size:.85em;font-weight:500;height:40px;letter-spacing:.2px;margin-bottom:0;margin-top:0;padding:0 15px;text-transform:none;transition:.3s}.fixed-cart-line .fcl-form .btn:hover{background:var(--color-primary-hover)}.fixed-cart-line .price-line{background:transparent;display:-ms-flexbox;display:flex;margin:0;padding:0!important;-ms-flex-align:center;align-items:center;min-width:300px;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.fixed-cart-line .price-line{min-width:266px;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:480px){.fixed-cart-line .price-line{width:100%;-ms-flex-pack:justify;justify-content:space-between}}.fixed-cart-line .price-line .p-final-price-wrapper>span{display:none}.fixed-cart-line .price-line .p-final-price-wrapper .price-final{display:block}.fixed-cart-line .price-line .price-additional{display:none}.fixed-cart-line .price-line .pr-list-unit{font-size:.8em;opacity:.6}.fixed-cart-line .price-line .price-final{font-size:1.5em}@media only screen and (max-width:767px){.fixed-cart-line .price-line .price-final{font-size:1.1em}}@media only screen and (max-width:480px){.fixed-cart-line .price-line .price-final{bottom:1px;left:15px;position:absolute}}.fixed-cart-line .price-line .add-to-cart{display:-ms-flexbox;display:flex}.fixed-cart-line .price-line .add-to-cart .quantity{display:none;margin:0 20px}.fixed-cart-line .price-line .add-to-cart .btn,.fixed-cart-line .price-line .add-to-cart button{background:var(--color-secondary);border:none;color:#fff;cursor:pointer;height:40px;margin-left:30px;padding:0 20px}@media only screen and (max-width:767px){.fixed-cart-line .price-line .add-to-cart .btn,.fixed-cart-line .price-line .add-to-cart button{margin-left:15px;padding:0 15px}}.fixed-cart-line .price-line .add-to-cart .btn:hover,.fixed-cart-line .price-line .add-to-cart button:hover{background:var(--color-secondary-hover)}@media only screen and (min-width:768px){.scrolled-up .fixed-cart-line{top:-100px}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%!important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:8px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:3px;height:40px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:3px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;padding-left:20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-selection__arrow{display:none}.select2-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6CAIAAABNgoyqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNrs2LsNwDAIRVE7CzAp07AlU4QqRZQUeSgfRfeVIPlINqLwzEwzG49nGS8FGBgYGBgYGBgYGBj4t7C7y90WHBFnp1e9ujde9aF9VRXfeGcLqj5cm62pldn5EZDVLswCAQYGBgYGBgYG/ha8CjAAkdEmwUnCSO4AAAAASUVORK5CYII=);background-position:100%;background-repeat:no-repeat;line-height:22px;padding:6px 45px 6px 11px}#cboxContent .branch-picker-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#cboxContent .branch-picker-wrapper select{width:100%}@media only screen and (min-width:768px){#cboxContent .branch-picker-wrapper select{width:calc(100% - 150px)}}#cboxContent .branch-picker-wrapper .btn{display:block;font-size:.85em;height:40px;line-height:1.3em;margin-left:10px;padding-bottom:0;padding-top:0;text-align:center;width:auto}@media only screen and (max-width:767px){#cboxContent .branch-picker-wrapper .btn{margin-left:0;margin-top:10px}}#cboxContent .detail-information .map iframe{max-width:100%!important}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(assets/external/vanta/icons-e0d2747b.ttf) format("truetype"),url(assets/external/vanta/icons-e0d2747b.woff) format("woff"),url(assets/external/vanta/icons-e0d2747b.svg) format("svg")}.support{bottom:40px;min-height:48px;min-width:240px;position:fixed;right:40px;z-index:999}.support:hover>*{opacity:0}.support button{background:#0097e6;background:linear-gradient(140deg,#0097e6,#0008b5);border:none;border-radius:40px;box-shadow:0 8px 16px rgba(0,0,0,.16);color:#fff;display:-ms-flexbox;display:flex;font-family:Poppins,sans-serif;font-size:16px;height:48px;min-width:100%;padding-left:16px;text-align:left;transition:.3s ease-out;z-index:100;-ms-flex-align:center;align-items:center;font-weight:600;letter-spacing:.4px}.support button svg{margin-right:8px}.support button:hover~.menu{bottom:40px;opacity:1;transform:scaleY(1);z-index:101}.support .menu:hover{bottom:40px;opacity:1;transform:scaleY(1);z-index:101}.support .menu{background:#fff;border-radius:16px;bottom:0;box-shadow:0 8px 16px rgba(0,0,0,.16);font-family:Poppins,sans-serif;min-width:240px;opacity:0;position:fixed;right:40px;transform:scaleY(.4);transition:.2s ease-in}.support ul{list-style:none;margin:0;padding-left:0}.support li{margin:24px 0;padding-left:16px}.support a svg{margin-right:8px;transition:.2s ease-in}.support li a{color:#000;display:-ms-flexbox;display:flex;font-size:16px;text-decoration:none;-ms-flex-align:center;align-items:center}.support li:first-child:hover a{color:#0097e6}.support li:nth-child(2):hover a{color:#44bd32}.support li:nth-child(3):hover a{color:#f59300}.support li:hover a svg{margin-right:10px}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity .decrease:focus,.quantity .increase:focus{outline:none!important}.quantity input:focus{outline:none}.st-buttons-gradient .unveil-button.load-products{color:#fff}.st-buttons-gradient #header .search-form fieldset button,.st-buttons-gradient #register-form .btn-login,.st-buttons-gradient .btn.btn-primary,.st-buttons-gradient .button,.st-buttons-gradient .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish,.st-buttons-gradient .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward,.st-buttons-gradient .cart-widget.popup-widget #continue-order-button,.st-buttons-gradient .fixed-cart-line .fcl-form .btn,.st-buttons-gradient .product-top .add-to-cart button,.st-buttons-gradient .products .product .btn,.st-buttons-gradient .products .product button,.st-buttons-gradient .products-block.products .product .btn,.st-buttons-gradient .products-block.products .product button,.st-buttons-gradient .unveil-button,.st-buttons-gradient a.btn,.st-buttons-gradient footer #formLogin .btn,.st-buttons-gradient footer #formLogin button,.st-buttons-gradient footer .search .btn,.st-buttons-gradient footer .search button,.st-buttons-gradient form button,.st-buttons-gradient input.btn{background:-webkit-linear-gradient(1deg,var(--color-secondary),var(--color-secondary-hover))}.st-buttons-gradient #header .search-form fieldset button:hover,.st-buttons-gradient #register-form .btn-login:hover,.st-buttons-gradient .btn.btn-primary:hover,.st-buttons-gradient .button:hover,.st-buttons-gradient .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-finish:hover,.st-buttons-gradient .cart-inner:not(.cart-empty) .cart-row .col-md-4 .next-step-forward:hover,.st-buttons-gradient .cart-widget.popup-widget #continue-order-button:hover,.st-buttons-gradient .fixed-cart-line .fcl-form .btn:hover,.st-buttons-gradient .product-top .add-to-cart button:hover,.st-buttons-gradient .products .product .btn:hover,.st-buttons-gradient .products .product button:hover,.st-buttons-gradient .products-block.products .product .btn:hover,.st-buttons-gradient .products-block.products .product button:hover,.st-buttons-gradient .unveil-button:hover,.st-buttons-gradient a.btn:hover,.st-buttons-gradient footer #formLogin .btn:hover,.st-buttons-gradient footer #formLogin button:hover,.st-buttons-gradient footer .search .btn:hover,.st-buttons-gradient footer .search button:hover,.st-buttons-gradient form button:hover,.st-buttons-gradient input.btn:hover{background:-webkit-linear-gradient(1deg,var(--color-primary),var(--color-primary-hover))}.st-art-imgs-default .hp-news .news-wrapper .news-item .image img,.st-art-imgs-default.type-posts-listing .news-wrapper .news-item .image img{height:auto;left:0;max-width:100%!important;-o-object-fit:initial;object-fit:initial;position:relative;top:0;transform:none;width:100%}.st-art-imgs-default .hp-news .news-wrapper .news-item .image:hover img{transform:scale(1.1)}.st-art-imgs-default .hp-news .news-wrapper .news-item .image,.st-art-imgs-default.type-posts-listing .news-wrapper .news-item .image{height:auto!important}.st-disable-prod-anim .products-block.products .product:hover{top:0}.st-buttons-bg #carousel .extended-banner-texts .extended-banner-link,.st-buttons-bg .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link,.st-buttons-bg .hp-news .news-wrapper .news-item .text .read-more,.st-buttons-bg .hp-ratings.container .show-more,.st-buttons-bg .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-buttons-bg .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link,.st-buttons-bg .pagination-wrapper .load-products,.st-buttons-bg .products-block.products .product a.btn,.st-buttons-bg .products-block.products .product button,.st-buttons-bg .type-posts-listing .news-wrapper .news-item .text .read-more{background:var(--color-primary);border:none;color:#fff!important;font-size:15px;padding:10px 18px}.st-buttons-bg #carousel .extended-banner-texts .extended-banner-link:hover,.st-buttons-bg .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link:hover,.st-buttons-bg .hp-news .news-wrapper .news-item .text .read-more:hover,.st-buttons-bg .hp-ratings.container .show-more:hover,.st-buttons-bg .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link:hover,.st-buttons-bg .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:hover,.st-buttons-bg .pagination-wrapper .load-products:hover,.st-buttons-bg .products-block.products .product a.btn:hover,.st-buttons-bg .products-block.products .product button:hover,.st-buttons-bg .type-posts-listing .news-wrapper .news-item .text .read-more:hover{background:var(--color-primary-hover);color:#fff!important}.st-buttons-bg #carousel .extended-banner-texts .extended-banner-link:after,.st-buttons-bg #carousel .extended-banner-texts .extended-banner-link:before,.st-buttons-bg .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link:after,.st-buttons-bg .footer-banners .footer-banner a .extended-banner-texts .extended-banner-link:before,.st-buttons-bg .hp-news .news-wrapper .news-item .text .read-more:after,.st-buttons-bg .hp-news .news-wrapper .news-item .text .read-more:before,.st-buttons-bg .hp-ratings.container .show-more:after,.st-buttons-bg .hp-ratings.container .show-more:before,.st-buttons-bg .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link:after,.st-buttons-bg .middle-banners-wrapper .banner-wrapper a .extended-banner-texts .extended-banner-link:before,.st-buttons-bg .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:after,.st-buttons-bg .next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:before,.st-buttons-bg .pagination-wrapper .load-products:after,.st-buttons-bg .pagination-wrapper .load-products:before,.st-buttons-bg .products-block.products .product a.btn:after,.st-buttons-bg .products-block.products .product a.btn:before,.st-buttons-bg .products-block.products .product button:after,.st-buttons-bg .products-block.products .product button:before,.st-buttons-bg .type-posts-listing .news-wrapper .news-item .text .read-more:after,.st-buttons-bg .type-posts-listing .news-wrapper .news-item .text .read-more:before{display:none}.cart-content .next-step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cart-content .next-step .btn.next-step-back{-ms-flex-order:-1;background:transparent;color:#878787!important;display:-ms-flexbox!important;display:flex!important;font-size:.9em;min-width:unset;order:-1;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-weight:400!important;height:auto;letter-spacing:0;line-height:1.2em!important;margin-left:0;margin-right:15px;min-height:unset!important;min-width:135px;text-align:left!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-pack:start;border:none!important;justify-content:flex-start}.cart-content .next-step .btn.next-step-back:before{background-image:url(assets/external/opal/img/icons/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;height:16px;margin-right:5px;opacity:.7;position:relative!important;top:0;width:16px}.cart-content .next-step .btn.next-step-back:hover{background:transparent!important;color:#878787!important;text-decoration:underline!important}@media (max-width:768px){.cart-content .next-step .btn.next-step-back{margin-bottom:20px!important;margin-top:20px!important}}@media (max-width:480px){.cart-content .next-step .btn.next-step-back{text-align:center!important;-ms-flex-pack:center;justify-content:center}}.quantity .decrease,.quantity .increase{min-height:unset;min-width:unset;padding:0}.quantity .decrease span,.quantity .increase span{display:none}.quantity-discounts{background:none;border-bottom:#dadada;font-size:14px;line-height:1.384615;margin-bottom:19px;margin-top:0;padding:0}.quantity-discounts__headline{color:#666;font-size:1.1em;font-weight:700;line-height:1.1;margin-bottom:9.5px;text-transform:none}.quantity-discounts__item:first-child{border-radius:0 0 0 0}.quantity-discounts__item--highlighted{background:#fff;color:#666;cursor:default;font-weight:700;outline:2px solid;outline-color:var(--color-secondary);outline-offset:-2px}@media (min-width:480px){.quantity-discounts__item{padding-left:20px;padding-right:20px}}.quantity-discounts__item{background:#fff;border:1px solid #dadada;cursor:pointer;display:-ms-flexbox;display:flex;gap:0 10px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:13px 10px}.quantity-discounts__price-wrapper{-ms-flex-negative:0;flex-shrink:0;text-align:right}.quantity-discounts__save{margin-right:21px;margin-top:20px}.sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.sr-only.sr-only-focusable:focus{height:auto!important;margin:0!important;overflow:visible!important;position:static!important;width:auto!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:normal!important}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}body input[type=checkbox]:not([hidden]),body input[type=radio]:not([hidden]){display:block!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body input[type=checkbox]:focus-visible+label,body input[type=radio]:focus-visible+label{outline:2px solid currentColor!important;outline-offset:3px}@media only screen and (min-width:768px){#navigation .menu-level-1>li:focus-within>.menu-level-2{display:-ms-flexbox;display:flex;opacity:1;visibility:visible;z-index:999}#navigation .menu-level-2>li:focus-within .menu-image{z-index:2}}@media (prefers-reduced-motion:reduce){.carousel-inner>.item,[data-aos]{animation:none!important;transition:none!important}[data-aos]{opacity:1!important;transform:none!important}}body .table-payu input[type=checkbox],body .table-payu input[type=radio]{display:inline-block!important;height:auto!important;margin:0!important;position:static!important;width:auto!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important}
@charset "UTF-8";

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */

@-webkit-keyframes bounce {
    from,
    20%,
    53%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0);
    }
}

@keyframes bounce {
    from,
    20%,
    53%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
}

@-webkit-keyframes flash {
    from,
    50%,
    to {
        opacity: 1;
    }

    25%,
    75% {
        opacity: 0;
    }
}

@keyframes flash {
    from,
    50%,
    to {
        opacity: 1;
    }

    25%,
    75% {
        opacity: 0;
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes rubberBand {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    30% {
        -webkit-transform: scale3d(1.25, 0.75, 1);
        transform: scale3d(1.25, 0.75, 1);
    }

    40% {
        -webkit-transform: scale3d(0.75, 1.25, 1);
        transform: scale3d(0.75, 1.25, 1);
    }

    50% {
        -webkit-transform: scale3d(1.15, 0.85, 1);
        transform: scale3d(1.15, 0.85, 1);
    }

    65% {
        -webkit-transform: scale3d(0.95, 1.05, 1);
        transform: scale3d(0.95, 1.05, 1);
    }

    75% {
        -webkit-transform: scale3d(1.05, 0.95, 1);
        transform: scale3d(1.05, 0.95, 1);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes rubberBand {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    30% {
        -webkit-transform: scale3d(1.25, 0.75, 1);
        transform: scale3d(1.25, 0.75, 1);
    }

    40% {
        -webkit-transform: scale3d(0.75, 1.25, 1);
        transform: scale3d(0.75, 1.25, 1);
    }

    50% {
        -webkit-transform: scale3d(1.15, 0.85, 1);
        transform: scale3d(1.15, 0.85, 1);
    }

    65% {
        -webkit-transform: scale3d(0.95, 1.05, 1);
        transform: scale3d(0.95, 1.05, 1);
    }

    75% {
        -webkit-transform: scale3d(1.05, 0.95, 1);
        transform: scale3d(1.05, 0.95, 1);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand;
}

@-webkit-keyframes shake {
    from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

@keyframes shake {
    from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg);
    }

    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg);
    }

    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg);
    }

    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg);
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg);
    }

    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg);
    }

    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg);
    }

    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg);
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

.headShake {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-name: headShake;
    animation-name: headShake;
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}

.swing {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

@-webkit-keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%,
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%,
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }

    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }

    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }

    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }

    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes wobble {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }

    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }

    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }

    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }

    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble;
}

@-webkit-keyframes jello {
    from,
    11.1%,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg);
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg);
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg);
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg);
    }

    66.6% {
        -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
        transform: skewX(-0.78125deg) skewY(-0.78125deg);
    }

    77.7% {
        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
        transform: skewX(0.390625deg) skewY(0.390625deg);
    }

    88.8% {
        -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    }
}

@keyframes jello {
    from,
    11.1%,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg);
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg);
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg);
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg);
    }

    66.6% {
        -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
        transform: skewX(-0.78125deg) skewY(-0.78125deg);
    }

    77.7% {
        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
        transform: skewX(0.390625deg) skewY(0.390625deg);
    }

    88.8% {
        -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    }
}

.jello {
    -webkit-animation-name: jello;
    animation-name: jello;
    -webkit-transform-origin: center;
    transform-origin: center;
}

@-webkit-keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.heartBeat {
    -webkit-animation-name: heartBeat;
    animation-name: heartBeat;
    -webkit-animation-duration: 1.3s;
    animation-duration: 1.3s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
}

@-webkit-keyframes bounceIn {
    from,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }

    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes bounceIn {
    from,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }

    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.bounceIn {
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes bounceInDown {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes bounceInLeft {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes bounceInRight {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes bounceInUp {
    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    50%,
    55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    50%,
    55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
}

.bounceOut {
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInDownBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInLeftBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInRightBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInUpBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes fadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes fadeOutDown {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

@keyframes fadeOutDownBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

@keyframes fadeOutLeft {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

@keyframes fadeOutLeftBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

@keyframes fadeOutRight {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

@keyframes fadeOutRightBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes fadeOutUp {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

@keyframes fadeOutUpBig {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
    from {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, 0deg);
        transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, 0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    to {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, 0deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

@keyframes flip {
    from {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
        rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, 0deg);
        transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, 0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    to {
        -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
        rotate3d(0, 1, 0, 0deg);
        transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip;
}

@-webkit-keyframes flipInX {
    from {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInX {
    from {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
}

@-webkit-keyframes flipInY {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInY {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1;
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1;
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0;
    }
}

.flipOutX {
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1;
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0;
    }
}

@keyframes flipOutY {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1;
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0;
    }
}

.flipOutY {
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
    from {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes lightSpeedIn {
    from {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
    from {
        opacity: 1;
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
}

@keyframes lightSpeedOut {
    from {
        opacity: 1;
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@keyframes rotateIn {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@keyframes rotateInDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@keyframes rotateInDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@keyframes rotateInUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@keyframes rotateInUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0;
    }
}

@keyframes rotateOut {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0;
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0;
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%,
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40%,
    80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    to {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
}

@keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%,
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40%,
    80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    to {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
}

.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-name: hinge;
    animation-name: hinge;
}

@-webkit-keyframes jackInTheBox {
    from {
        opacity: 0;
        -webkit-transform: scale(0.1) rotate(30deg);
        transform: scale(0.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
    }

    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes jackInTheBox {
    from {
        opacity: 0;
        -webkit-transform: scale(0.1) rotate(30deg);
        transform: scale(0.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
    }

    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.jackInTheBox {
    -webkit-animation-name: jackInTheBox;
    animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes rollIn {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    }
}

@keyframes rollOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    50% {
        opacity: 1;
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

@keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

@keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

@keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

@keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
    from {
        opacity: 1;
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    to {
        opacity: 0;
    }
}

@keyframes zoomOut {
    from {
        opacity: 1;
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    to {
        opacity: 0;
    }
}

.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
        transform: scale(0.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
        transform: scale(0.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
        transform: scale(0.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
        transform: scale(0.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    }
}

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
    from {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes slideInLeft {
    from {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    from {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes slideInRight {
    from {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes slideOutDown {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

@keyframes slideOutLeft {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

@keyframes slideOutRight {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes slideOutUp {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.delay-1s {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

.animated.delay-2s {
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
}

.animated.delay-3s {
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}

.animated.delay-4s {
    -webkit-animation-delay: 4s;
    animation-delay: 4s;
}

.animated.delay-5s {
    -webkit-animation-delay: 5s;
    animation-delay: 5s;
}

.animated.fast {
    -webkit-animation-duration: 800ms;
    animation-duration: 800ms;
}

.animated.faster {
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
}

.animated.slow {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

.animated.slower {
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
}

@media (print), (prefers-reduced-motion: reduce) {
    .animated {
        -webkit-animation-duration: 1ms !important;
        animation-duration: 1ms !important;
        -webkit-transition-duration: 1ms !important;
        transition-duration: 1ms !important;
        -webkit-animation-iteration-count: 1 !important;
        animation-iteration-count: 1 !important;
    }
}
.products-block .product .p .name { -webkit-box-orient: vertical; }
.products-block .product .p .name span { -webkit-box-orient: vertical; }
body .hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-content { -webkit-box-orient: vertical; }
