/* GENERATED FILE — DO NOT EDIT. Built by build-css-bundles.sh from: main, variables, global, custom, temp, temp2, responsiveness (in this exact order). Edit the source file, re-run the build, bump _S_VERSION. */

/* ===== source: main.css ===== */
.container{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.c,.no-gutters>[class*="c-"]{padding-right:0;padding-left:0}.c-1,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12,.c,.c-auto,.c-s-1,.c-s-2,.c-s-3,.c-s-4,.c-s-5,.c-s-6,.c-s-7,.c-s-8,.c-s-9,.c-s-10,.c-s-11,.c-s-12,.c-s,.c-s-auto,.c-m-1,.c-m-2,.c-m-3,.c-m-4,.c-m-5,.c-m-6,.c-m-7,.c-m-8,.c-m-9,.c-m-10,.c-m-11,.c-m-12,.c-m,.c-m-auto,.c-l-1,.c-l-2,.c-l-3,.c-l-4,.c-l-5,.c-l-6,.c-l-7,.c-l-8,.c-l-9,.c-l-10,.c-l-11,.c-l-12,.c-l,.c-l-auto,.c-x-1,.c-x-2,.c-x-3,.c-x-4,.c-x-5,.c-x-6,.c-x-7,.c-x-8,.c-x-9,.c-x-10,.c-x-11,.c-x-12,.c-x,.c-x-auto{position:relative;width:100%;min-height:1px;padding-right:12px;padding-left:12px}.c{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.c-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.c-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.c-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.c-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.c-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.c-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.c-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.c-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.c-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.c-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.c-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.d-none{display:none}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:-ms-flexbox;display:flex}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-col{-ms-flex-direction:column;flex-direction:column}.j-content-start{-ms-flex-pack:start;justify-content:flex-start}.j-content-end{-ms-flex-pack:end;justify-content:flex-end}.j-content-center{-ms-flex-pack:center;justify-content:center}.j-content-space-btw{justify-content:space-between}.a-items-start{-ms-flex-align:start;align-items:flex-start}.a-items-end{-ms-flex-align:end;align-items:flex-end}.a-items-center{-ms-flex-align:center;align-items:center}.a-content-start{-ms-flex-line-pack:start;align-content:flex-start}.a-content-end{-ms-flex-line-pack:end;align-content:flex-end}.a-content-center{-ms-flex-line-pack:center;align-content:center}.a-self-auto{-ms-flex-item-align:auto;align-self:auto}.a-self-start{-ms-flex-item-align:start;align-self:flex-start}.a-self-end{-ms-flex-item-align:end;align-self:flex-end}.a-self-center{-ms-flex-item-align:center;align-self:center}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.of-0{margin-left:0}.of-1{margin-left:8.333333%}.of-2{margin-left:16.666667%}.of-3{margin-left:25%}.of-4{margin-left:33.333333%}.of-5{margin-left:41.666667%}.of-6{margin-left:50%}.of-7{margin-left:58.333333%}.of-8{margin-left:66.666667%}.of-9{margin-left:75%}.of-10{margin-left:83.333333%}.of-11{margin-left:91.666667%}.or-first{-ms-flex-order:-1;order:-1}.or-last{-ms-flex-order:13;order:13}.or-0{-ms-flex-order:0;order:0}.or-1{-ms-flex-order:1;order:1}.or-2{-ms-flex-order:2;order:2}.or-3{-ms-flex-order:3;order:3}.or-4{-ms-flex-order:4;order:4}.or-5{-ms-flex-order:5;order:5}.or-6{-ms-flex-order:6;order:6}.or-7{-ms-flex-order:7;order:7}.or-8{-ms-flex-order:8;order:8}.or-9{-ms-flex-order:9;order:9}.or-10{-ms-flex-order:10;order:10}.or-11{-ms-flex-order:11;order:11}.or-12{-ms-flex-order:12;order:12}@media (min-width:576px){.container{max-width:540px}.c-s{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.c-s-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.c-s-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.c-s-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.c-s-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-s-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.c-s-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.c-s-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-s-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.c-s-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.c-s-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.c-s-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.c-s-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.c-s-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.d-s-none{display:none}.d-s-inline-block{display:inline-block}.d-s-block{display:block}.d-s-flex{display:-ms-flexbox;display:flex}.of-s-0{margin-left:0}.of-s-1{margin-left:8.333333%}.of-s-2{margin-left:16.666667%}.of-s-3{margin-left:25%}.of-s-4{margin-left:33.333333%}.of-s-5{margin-left:41.666667%}.of-s-6{margin-left:50%}.of-s-7{margin-left:58.333333%}.of-s-8{margin-left:66.666667%}.of-s-9{margin-left:75%}.of-s-10{margin-left:83.333333%}.of-s-11{margin-left:91.666667%}.or-s-first{-ms-flex-order:-1;order:-1}.or-s-last{-ms-flex-order:13;order:13}.or-s-0{-ms-flex-order:0;order:0}.or-s-1{-ms-flex-order:1;order:1}.or-s-2{-ms-flex-order:2;order:2}.or-s-3{-ms-flex-order:3;order:3}.or-s-4{-ms-flex-order:4;order:4}.or-s-5{-ms-flex-order:5;order:5}.or-s-6{-ms-flex-order:6;order:6}.or-s-7{-ms-flex-order:7;order:7}.or-s-8{-ms-flex-order:8;order:8}.or-s-9{-ms-flex-order:9;order:9}.or-s-10{-ms-flex-order:10;order:10}.or-s-11{-ms-flex-order:11;order:11}.or-s-12{-ms-flex-order:12;order:12}}@media (min-width:768px){.container{max-width:720px}.c-m{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.c-m-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.c-m-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.c-m-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.c-m-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-m-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.c-m-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.c-m-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-m-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.c-m-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.c-m-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.c-m-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.c-m-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.c-m-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.d-m-none,.hidden{display:none}.d-m-inline-block{display:inline-block}.d-m-block{display:block}.d-m-flex{display:-ms-flexbox;display:flex}.of-m-0{margin-left:0}.of-m-1{margin-left:8.333333%}.of-m-2{margin-left:16.666667%}.of-m-3{margin-left:25%}.of-m-4{margin-left:33.333333%}.of-m-5{margin-left:41.666667%}.of-m-6{margin-left:50%}.of-m-7{margin-left:58.333333%}.of-m-8{margin-left:66.666667%}.of-m-9{margin-left:75%}.of-m-10{margin-left:83.333333%}.of-m-11{margin-left:91.666667%}.or-m-first{-ms-flex-order:-1;order:-1}.or-m-last{-ms-flex-order:13;order:13}.or-m-0{-ms-flex-order:0;order:0}.or-m-1{-ms-flex-order:1;order:1}.or-m-2{-ms-flex-order:2;order:2}.or-m-3{-ms-flex-order:3;order:3}.or-m-4{-ms-flex-order:4;order:4}.or-m-5{-ms-flex-order:5;order:5}.or-m-6{-ms-flex-order:6;order:6}.or-m-7{-ms-flex-order:7;order:7}.or-m-8{-ms-flex-order:8;order:8}.or-m-9{-ms-flex-order:9;order:9}.or-m-10{-ms-flex-order:10;order:10}.or-m-11{-ms-flex-order:11;order:11}.or-m-12{-ms-flex-order:12;order:12}}@media (min-width:992px){.container{max-width:960px}.c-l{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.c-l-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.c-l-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.c-l-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.c-l-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-l-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.c-l-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.c-l-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-l-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.c-l-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.c-l-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.c-l-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.c-l-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.c-l-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.d-l-none{display:none}.d-l-inline-block{display:inline-block}.d-l-block{display:block}.d-l-flex{display:-ms-flexbox;display:flex}.of-l-0{margin-left:0}.of-l-1{margin-left:8.333333%}.of-l-2{margin-left:16.666667%}.of-l-3{margin-left:25%}.of-l-4{margin-left:33.333333%}.of-l-5{margin-left:41.666667%}.of-l-6{margin-left:50%}.of-l-7{margin-left:58.333333%}.of-l-8{margin-left:66.666667%}.of-l-9{margin-left:75%}.of-l-10{margin-left:83.333333%}.of-l-11{margin-left:91.666667%}.or-l-first{-ms-flex-order:-1;order:-1}.or-l-last{-ms-flex-order:13;order:13}.or-l-0{-ms-flex-order:0;order:0}.or-l-1{-ms-flex-order:1;order:1}.or-l-2{-ms-flex-order:2;order:2}.or-l-3{-ms-flex-order:3;order:3}.or-l-4{-ms-flex-order:4;order:4}.or-l-5{-ms-flex-order:5;order:5}.or-l-6{-ms-flex-order:6;order:6}.or-l-7{-ms-flex-order:7;order:7}.or-l-8{-ms-flex-order:8;order:8}.or-l-9{-ms-flex-order:9;order:9}.or-l-10{-ms-flex-order:10;order:10}.or-l-11{-ms-flex-order:11;order:11}.or-l-12{-ms-flex-order:12;order:12}}@media (min-width:1200px){.container{max-width:1236px}.c-x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.c-x-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.c-x-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.c-x-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.c-x-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-x-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.c-x-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.c-x-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-x-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.c-x-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.c-x-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.c-x-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.c-x-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.c-x-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.d-x-none{display:none}.d-x-inline-block{display:inline-block}.d-x-block{display:block}.d-x-flex{display:-ms-flexbox;display:flex}.of-x-0{margin-left:0}.of-x-1{margin-left:8.333333%}.of-x-2{margin-left:16.666667%}.of-x-3{margin-left:25%}.of-x-4{margin-left:33.333333%}.of-x-5{margin-left:41.666667%}.of-x-6{margin-left:50%}.of-x-7{margin-left:58.333333%}.of-x-8{margin-left:66.666667%}.of-x-9{margin-left:75%}.of-x-10{margin-left:83.333333%}.of-x-11{margin-left:91.666667%}.or-x-first{-ms-flex-order:-1;order:-1}.or-x-last{-ms-flex-order:13;order:13}.or-x-0{-ms-flex-order:0;order:0}.or-x-1{-ms-flex-order:1;order:1}.or-x-2{-ms-flex-order:2;order:2}.or-x-3{-ms-flex-order:3;order:3}.or-x-4{-ms-flex-order:4;order:4}.or-x-5{-ms-flex-order:5;order:5}.or-x-6{-ms-flex-order:6;order:6}.or-x-7{-ms-flex-order:7;order:7}.or-x-8{-ms-flex-order:8;order:8}.or-x-9{-ms-flex-order:9;order:9}.or-x-10{-ms-flex-order:10;order:10}.or-x-11{-ms-flex-order:11;order:11}.or-x-12{-ms-flex-order:12;order:12}}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.t-0{top:0}.l-0{left:0}.r-0{right:0}.b-0{bottom:0}.b-10{bottom:1rem}.abs.x-cen{left:50%;transform:translateX(-50%)}.abs.y-cen{top:50%;transform:translateY(-50%)}.abs.xy-cen{top:50%;left:50%;transform:translate(-50%,-50%)}.z-m-2{z-index:-2}.z-m-1{z-index:-1}.z-1{z-index:1}.z-0{z-index:0}.left{float:left}.right{float:right}.fit{max-width:100%}.o-hidden{overflow:hidden}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-100-vw{width:100vw}.w-auto{width:auto}.h-0{height:0}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.h-100-vh{height:100vh}.h-auto{height:auto}.mh-3p{max-height:3rem}.mw-100{max-width:100%}.mh-100{max-height:100%}.m-0{margin:0}.mt-0,.my-0{margin-top:0}.mr-0,.mx-0{margin-right:0}.mb-0,.my-0{margin-bottom:0}.ml-0,.mx-0{margin-left:0}.m-12{margin:1.2rem}.mt-12,.my-12{margin-top:1.2rem}.mr-12,.mx-12{margin-right:1.2rem}.mb-12,.my-12{margin-bottom:1.2rem}.ml-12,.mx-12{margin-left:1.2rem}.m-16{margin:1.6rem}.mt-16,.my-16{margin-top:1.6rem}.mr-16,.mx-16{margin-right:1.6rem}.mb-16,.my-16{margin-bottom:1.6rem}.ml-16,.mx-16{margin-left:1.6rem}.m-24{margin:2.4rem}.mt-24,.my-24{margin-top:2.4rem}.mr-24,.mx-24{margin-right:2.4rem}.mb-24,.my-24{margin-bottom:2.4rem}.ml-24,.mx-24{margin-left:2.4rem}.m-32{margin:3.2rem}.mt-32,.my-32{margin-top:3.2rem}.mr-32,.mx-32{margin-right:3.2rem}.mb-32,.my-32{margin-bottom:3.2rem}.ml-32,.mx-32{margin-left:3.2rem}.m-48{margin:4.8rem}.mt-48,.my-48{margin-top:4.8rem}.mr-48,.mx-48{margin-right:4.8rem}.mb-48,.my-48{margin-bottom:4.8rem}.ml-48,.mx-48{margin-left:4.8rem}.p-0{padding:0}.pt-0,.py-0{padding-top:0}.pr-0,.px-0{padding-right:0}.pb-0,.py-0{padding-bottom:0}.pl-0,.px-0{padding-left:0}.pt-8,.py-8{padding-top:.8rem}.p-8{padding:.8rem}.pr-8,.px-8{padding-right:.8rem}.pb-8,.py-8{padding-bottom:.8rem}.pl-8,.px-8{padding-left:.8rem}.pt-12,.py-12{padding-top:1.2rem}.pr-12,.px-12{padding-right:1.2rem}.pb-12,.py-12{padding-bottom:1.2rem}.pl-12,.px-12{padding-left:1.2rem}.p-16{padding:1.6rem}.pt-16,.py-16{padding-top:1.6rem}.pr-16,.px-16{padding-right:1.6rem}.pb-16,.py-16{padding-bottom:1.6rem}.pl-16,.px-16{padding-left:1.6rem}.p-24{padding:2.4rem}.pt-24,.py-24{padding-top:2.4rem}.pr-24,.px-24{padding-right:2.4rem}.pb-24,.py-24{padding-bottom:2.4rem}.pl-24,.px-24{padding-left:2.4rem}.p-32{padding:3.2rem}.pt-32,.py-32{padding-top:3.2rem}.pr-32,.px-32{padding-right:3.2rem}.pb-32,.py-32{padding-bottom:3.2rem}.pl-32,.px-32{padding-left:3.2rem}.p-48{padding:4.8rem}.pt-48,.py-48{padding-top:4.8rem}.pr-48,.px-48{padding-right:4.8rem}.pb-48,.py-48{padding-bottom:4.8rem}.pl-48,.px-48{padding-left:4.8rem}.m-auto{margin:auto}.mt-auto,.my-auto{margin-top:auto}.mr-auto,.mx-auto{margin-right:auto}.mb-auto,.my-auto{margin-bottom:auto}.ml-auto,.mx-auto{margin-left:auto}.t-justify,.text-justify{text-align:justify}.t-left,.text-left{text-align:left}.t-right,.text-right{text-align:right}.t-center,.text-center{text-align:center}.t-lower{text-transform:lowercase}.t-upper{text-transform:uppercase}.t-capital{text-transform:capitalize}.t-underline{text-decoration:underline}[class*=" fa-"],[class^=fa-]{font-family:"Font Awesome 5 Free"!important;font-style:normal;font-weight:600;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-icon-plus:before{content:"\2b"}.theme-icon-minus:before{content:"\00f068"}.theme-icon-plus,.theme-icon-minus{font-size:3rem;font-weight:500}.bgn-equivalent{font-size:0.85em;color:#666;font-weight:normal;display:inline-block;margin-left:4px}.line-through .bgn-equivalent,.line-trough .bgn-equivalent{text-decoration:line-through}@media (max-width:768px){.bgn-equivalent{font-size:0.8em;display:block;margin-left:0;margin-top:2px}}
/* ===== source: variables.css ===== */
:root{--c-text-primary:#333333;--c-text-secondary:#FFFFFF;--c-text-accent:#75b30c;--c-bg-primary:#FFFFFF;--c-bg-secondary:#EFEFF0;--c-bg-accent:#75b30c;--c-bg-dark-blue:#131D33;--c-bg-dark-blue-op:rgba(19,29,51,.6);--c-bg-dark-grey:#717785;--c-bg-dark-grey-2:#999FAA;--c-bg-purple:#E91E63;--c-bg-yellow:#FFC107;--c-bg-blue:#1F62FE;--c-bg-button-hover:#82cc04;--c-bg-button-active:#5e8b15;--f-font-primary:'Open Sans',sans-serif;--c-b-color:#DADADE;--b-r-small:4px;--b-r-big:8px;--c-opacity:.6;--p-all:1.2rem 2.4rem;--c-bs:rgb(0 0 0 / 20%) 0 1px 11px;color:var(--c-text-primary);font-family:var(--f-font-primary)}
/* ===== source: global.css ===== */
html{font-size:62.5%;overflow:visible;scroll-behavior:smooth;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body{background-color:#ffffff;font-family:var(--f-font-primary);color:var(--c-text-primary);font-size:1.6rem;margin:0;padding:0;line-height:2.2rem}*,*::before,*::after{box-sizing:inherit}*:focus{outline:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}h1,h2,h3,h4,h5,h6,p{margin:0}figcaption,figure,main{display:block;margin:0}a,a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}img{height:auto;max-width:100%}img.cover{object-fit:cover;width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}main{display:block}.main-button{display:inline-flex;justify-content:center;min-width:12.8rem;background-color:var(--c-bg-accent);border-radius:var(--b-r-small);padding:var(--p-all);color:var(--c-text-secondary);font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .3s;font-size:1.4rem;border:0;cursor:pointer;height:max-content}.main-button:hover{background-color:#82CC04}.main-button:focus,.main-button:active{background-color:#5E8B15}.main-button.disabled{color:#C4C6CD;background-color:#E4E4E8;cursor:not-allowed}.secondary-button{background-color:transparent;color:var(--c-bg-dark-blue);padding:0.8rem 1.2rem;width:100%;border-radius:var(--b-r-small);border:1px solid var(--c-b-color);margin-top:2.4rem;transition:all .3s;cursor:pointer;text-decoration:none}.secondary-button:hover{background-color:#E4E4E8}.secondary-button:focus,.secondary-button:active{background-color:#C4C6CD}.secondary-button.disabled{color:#C4C6CD;background-color:#DADADE;cursor:not-allowed}.sec-space{margin-top:4.8rem;margin-bottom:4.8rem}.b-radius{border-radius:var(--b-r-small)}.flex-1{flex:1}h1,.h1{color:var(--c-text-primary);font-size:3.2rem;line-height:4rem;font-weight:700}h2,.h2{color:var(--c-text-primary);font-size:2.8rem;line-height:3.8rem;font-weight:700}h3,.h3{color:var(--c-text-primary);font-size:2.4rem;line-height:3.2rem;font-weight:normal}h4,.h4{color:var(--c-text-primary);font-size:1.6rem;line-height:2.2rem;font-weight:700}.button-text{color:var(--c-text-primary);font-size:1.6rem;line-height:1.9rem;text-transform:uppercase}a,.link{color:var(--c-text-accent);font-size:1.6rem;line-height:2.6rem;font-weight:600;text-decoration:underline}.highlighted-text{color:var(--c-text-accent);font-size:1.6rem;line-height:2.2rem;font-weight:600}.small-text{color:var(--c-text-primary);font-size:1.4rem;line-height:2rem;text-decoration:none}.label-text{color:var(--c-text-primary);font-size:1.2rem;line-height:1.8rem;font-weight:700}.tooltip-text{color:var(--c-text-primary);font-size:1.2rem;line-height:1.8rem;font-weight:600}.c-text-primary{color:var(--c-text-primary)}.c-text-secondary{color:var(--c-text-secondary)}.c-text-accent{color:var(--c-text-accent)}.c-bg-primary{background-color:var(--c-bg-primary)}.c-bg-secondary{background-color:var(--c-bg-secondary)}.c-bg-white{background-color:var(--c-bg-primary)}.c-bg-accent{background-color:var(--c-bg-accent)}.c-bg-blue{background-color:var(--c-bg-dark-blue)}.c-bg-grey{background-color:var(--c-bg-secondary)}.c-bg-dark-grey{background-color:var(--c-bg-dark-grey)}.label-discount{background-color:var(--c-bg-purple)}.label-promo{background-color:var(--c-bg-yellow)}.label-new{background-color:var(--c-bg-blue)}.dark-overlay{background-color:var(--c-bg-dark-blue);width:100%;height:100%;position:absolute;opacity:var(--c-opacity);transition:background 0.3s ease 0s,border-radius 0.3s ease 0s,opacity 0.3s ease 0s}.def-space{padding:4.8rem 2.8rem}.def-border{border:1px solid var(--c-b-color);border-radius:var(--b-r-big)}.def-padding{padding:1.6rem 1.6rem 2.4rem 1.6rem}.light-text *{color:var(--c-text-secondary)}.opacity{opacity:var(--c-opacity)}.line-through{text-decoration:line-through}#primary[tabindex="-1"]:focus{outline:0}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:0;background-color:unset;border:unset;width:2.4rem;height:2.4rem;cursor:pointer}.slick-arrow.slick-next{right:2rem;background-image:url("../img/icons/icon-arrow-right_16px.svg")}.slick-arrow.slick-prev{left:2rem;background-image:url("../img/icons/icon-arrow-left_16px.svg")}.slick-dots{position:absolute;display:flex;bottom:0;left:50%;transform:translateX(-50%)}.slick-dots li{align-items:center;justify-content:center;width:2.4rem;height:2.4rem;cursor:pointer}.slick-dots li button{font-size:0;background-color:var(--c-b-color);border:unset;border-radius:50%;width:1.2rem;height:1.2rem;cursor:pointer}.slider-count{position:absolute;display:flex;bottom:0.2rem;left:50%;transform:translateX(-50%)}.add_to_wishlist{position:absolute;right:1.5rem;top:0.3rem;background-color:#ffffff;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer}.add_to_wishlist:hover{background-color:var(--c-b-color)}.out-of-stock-text{color:var(--c-bg-dark-grey)}@media (max-width:1024px){}@media (min-width:992px){.container{max-width:1400px}}@media (max-width:768px){.def-space{padding:3.2rem 2.8rem}}.discount-percentage,.discount-percentage-loop{position:absolute;right:1.5rem;top:3.3rem;background-color:var(--c-bg-purple);width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-weight:bold;color:#fff}.discount-percentage-loop{left:2.5rem;top:1.3rem}.tax-product_cat .type-product .p-wrapper{position:relative}
/* ===== source: custom.css ===== */
.cta-header{background-color:var(--c-bg-secondary);max-height:2.2rem}.cta-header a,.cta-header span{color:var(--c-bg-dark-grey-2);text-decoration:none;font-size:1.2rem;line-height:unset}#masthead{position:-webkit-sticky;position:sticky;top:0;z-index:100;border-bottom:1px solid var(--c-b-color)}.admin-bar #masthead{top:3.2rem}#masthead .header-row{height:8rem}#masthead .header-row>.c-4{position:unset}.site-logo{width:15rem}.header-actions{height:100%}.header-actions nav .header-link{height:100%;display:flex;align-items:center;border-bottom:4px solid transparent}.header-actions nav .header-link.active{border-bottom:4px solid var(--c-bg-accent)}#masthead .header-cart .cart-count{position:absolute;top:-1.2rem;left:30%;height:16px;width:16px;border-radius:50px;font-size:1.2rem}.menu-wrapper a{font-family:var(--f-font-primary);color:var(--c-text-primary);margin:0;padding:0;line-height:2.2rem;text-decoration:none;font-weight:400}.menu-wrapper>li.menu-item{margin:0 1.5rem;line-height:76px;border-bottom:4px solid transparent;cursor:pointer;transition:all .3s}.menu-wrapper>li:hover,.menu-wrapper>li.active{border-bottom:4px solid var(--c-text-accent)}.menu-wrapper>li.active .menu-holder,.hamburger-menu.active .mobile-menu{display:flex}.menu-holder .depth-0{display:flex;flex:0 0 25%;flex-direction:column;height:49rem;max-height:49rem;min-height:49rem;padding:0 2.4rem 0 4.8rem;overflow-y:auto}.menu-holder li{line-height:unset;display:flex}.menu-holder li:not(.cat-title):hover{background-color:#E4E4E8}.menu-holder li:not(.cat-title).selected{border-bottom:2px solid var(--c-bg-accent)}.menu-holder li a,.menu-holder .depth-1>div.active>div:not(.cat-title) .depth-1-item,.menu-holder .depth-2>div.active>div:not(.cat-title) .depth-2-item{transition:all .3s;padding:1.3rem 0.8rem;display:flex;width:100%;justify-content:space-between}.menu-holder li.active>a{border-bottom:1px solid var(--c-text-accent)}.menu-holder .cat-title{padding:1.3rem 0.8rem;display:flex;align-items:center;justify-content:space-between}.menu-holder .cat-title .title{display:flex}.menu-holder .arrow-right,.menu-holder .all-arrow-right{background-image:url('../img/icons/icon-arrow-right_16px.svg');min-width:2.5rem;width:20%;height:2.4rem;background-size:2.4rem 2.4rem;background-position:center right;background-repeat:no-repeat}.menu-holder .depth-1 .cat-title>.arrow-right,.menu-holder .depth-2 .cat-title>.arrow-right,.menu-holder .depth-1 .cat-title>.all-arrow-right,.menu-holder .depth-2 .cat-title>.all-arrow-right{width:2.4rem}.menu-holder .depth-1{display:flex;flex:0 0 25%;flex-direction:column;height:49rem;max-height:49rem;min-height:49rem;overflow-y:auto;padding:0 2.4rem}.menu-holder .depth-1>div,.menu-holder .depth-2>div{display:none;flex-direction:column}.menu-holder .depth-1>div.active,.menu-holder .depth-2>div.active{display:flex}.menu-holder .depth-2>div.active{background-color:var(--c-bg-primary);min-height:100%}.menu-holder .depth-1 .menu-item-has-children,.menu-holder .depth-2 .menu-item-has-children{display:flex;align-items:center;justify-content:space-between}.menu-holder .img-holder{top:2.3rem;padding:0 2.4rem;width:25%;min-height:calc(100% - 4.6rem);background-color:var(--c-bg-primary)}.menu-holder .depth-1 .img-holder.second-level,.menu-holder .depth-2 .img-holder.third-level{display:none;position:absolute;right:4rem;width:25%}.menu-holder .depth-1 .img-holder.second-level{right:unset;left:50%}.menu-holder .depth-1 .cat-title .menu-text,.menu-holder .depth-2 .cat-title .menu-text{}.menu-holder .depth-1>div:not(.cat-title),.menu-holder .depth-2>div:not(.cat-title){line-height:normal}.menu-holder .depth-1>div>div:not(.cat-title):hover,.menu-holder .depth-2>div>div:not(.cat-title):hover{background-color:#E4E4E8}.menu-holder .depth-2{display:flex;flex:0 0 25%;flex-direction:column;height:49rem;max-height:49rem;min-height:49rem;overflow-y:auto;padding:0 2.4rem;z-index:1}.menu-wrapper .depth-2 a{width:100%}.menu-holder .depth-1-item,.menu-holder .depth-2-item{padding:0 0.8rem}.menu-holder .depth-1>div.active>div:not(.cat-title) .depth-1-item.selected{border-bottom:2px solid var(--c-bg-accent)}.menu-holder li .img-holder{display:none;position:absolute}.menu-holder li .img-holder.first-level{left:50%}.menu-holder li .img-holder.second-level{left:70%;z-index:3}.menu-holder li:hover>.img-holder.third-level{left:55%;z-index:4;display:none}.menu-holder .close{position:absolute;top:2.3rem;right:5rem;width:4.4rem;height:4.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.menu-holder .close:before{content:"";display:block;width:2.4rem;height:2.4rem;background-image:url("../img/icons/icon-close_16px.svg");background-size:contain}.menu-holder .close:hover{background-color:var(--c-bg-secondary)}.menu-holder .depth-0::-webkit-scrollbar,.menu-holder .depth-1::-webkit-scrollbar,.menu-holder .depth-2::-webkit-scrollbar{height:5px;width:5px}.menu-holder .depth-0::-webkit-scrollbar-track,.menu-holder .depth-1::-webkit-scrollbar-track,.menu-holder .depth-2::-webkit-scrollbar-track{background-color:var(--c-bg-primary);border-radius:var(--b-r-small)}.menu-holder .depth-0::-webkit-scrollbar-thumb,.menu-holder .depth-1::-webkit-scrollbar-thumb,.menu-holder .depth-2::-webkit-scrollbar-thumb{background-color:var(--c-bg-secondary);border-radius:var(--b-r-small);transition:all 0.15s ease-in-out}.menu-holder .depth-0:hover::-webkit-scrollbar-track,.menu-holder .depth-1:hover::-webkit-scrollbar-track,.menu-holder .depth-2:hover::-webkit-scrollbar-track{background-color:var(--c-bg-primary);border-radius:var(--b-r-small)}.menu-holder .depth-0:hover::-webkit-scrollbar-thumb,.menu-holder .depth-1:hover::-webkit-scrollbar-thumb,.menu-holder .depth-2:hover ::-webkit-scrollbar-thumb{background-color:var(--c-bg-secondary);border-radius:var(--b-r-small)}.about-us-menu .menu-holder{width:30rem;left:unset;right:unset;box-shadow:var(--c-bs)}.about-us-menu .menu-holder .depth-0{flex:1;height:unset;max-height:unset;min-height:unset;padding:0}.about-us-menu .menu-holder .depth-1,.about-us-menu .menu-holder .depth-2,.about-us-menu .menu-holder .close{display:none}.about-us-menu .menu-holder li a{}.menu-holder .depth-1,.menu-holder .depth-2{scrollbar-width:thin;scrollbar-color:var(--c-bg-secondary) var(--c-bg-primary)}.menu-holder .depth-1:hover,.menu-holder .depth-2:hover{scrollbar-color:var(--c-bg-secondary) var(--c-bg-primary)}.search-box{display:none}.not-show-field .search-box{background:var(--c-bg-secondary);position:fixed;width:100%;z-index:99999;display:none;left:0;top:0;border-radius:0}.admin-bar .not-show-field .search-box{top:3.2rem}.search-box .search-block-top{background-color:var(--c-bg-primary)}.not-show-field .search-box .searchform{padding:32px 0;background-color:var(--c-bg-secondary);height:11.6rem}.not-show-field .search-box .search-box__close{padding:0 1.2rem}.not-show-field .search-box .close-search-box{display:block;width:2.4rem;height:2.4rem;background-image:url("../img/icons/icon-close_16px.svg");background-size:contain;position:relative}.btn-search,.close-search-box{cursor:pointer}.not-show-field .search-box .search-form .search-input{width:100%;color:var(--c-text-primary);font-size:16px;font-weight:400;letter-spacing:0;-webkit-appearance:textfield;border:1px solid var(--c-b-color);height:5.2rem;text-indent:2rem}::-webkit-search-cancel-button{filter:brightness(0)}.not-show-field .btn-search{border:0;background-color:unset}.not-show-field .search-box .search-form{padding:0 4.4rem;display:flex;align-items:center}.not-show-field .search-box .search-form .woosearch-input-box{flex:1}.not-show-field .search-box .search-form .theme-icon-search{display:none}.searchsubmit{-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}.search-results-wrapper{background:var(--c-bg-primary);border-radius:0;overflow-x:hidden;width:100%;display:none;z-index:99;left:0;padding-top:2.4rem;padding-bottom:2.4rem;max-height:unset;height:60rem}.search-results-wrapper ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:0 5px;margin:0 auto!important;overflow-y:auto}.search-box .search-results-wrapper .product-content .image-product{height:100%;min-height:100%}.search-results-wrapper .woocommerce ul.products li.product a{text-decoration:none}.search-results-wrapper .view-all{text-align:center;color:var(--c-text-primary);display:flex;justify-content:center}.not-show-field .search-box .search-results-wrapper div.woocommerce ul.products li.product{flex:0 0 16.666667%;max-width:16.666667%;margin-bottom:23px;padding:0 10px}.search-results-wrapper .product-content .product-top{min-height:calc(100% - 9rem);height:calc(100% - 9rem)}.search-results-wrapper .product-content .product-desc{height:9rem;max-height:9rem}.search-results-wrapper .no-results{width:100%;display:flex;justify-content:center}.partners-logos{padding-top:5.2rem;margin-top:0;border-top:1px solid var(--c-b-color)}.partners-logos .slick-initialized{padding:2rem 0 4rem}.partners-logos .slick-initialized .slick-slide{display:flex}.partners-logos .slick-arrow.slick-prev,.partners-logos .slick-arrow.slick-next{bottom:-1rem}.footer-branding{border-bottom:1px solid var(--c-b-color)}.footer-branding .footer-logo{height:4.5rem;width:18.5rem}.footer-branding .footer-slogan{font-size:1.2rem;color:var(--c-bg-dark-grey-2);text-transform:uppercase}.footer-newsletter .email{line-height:4.4rem;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid var(--c-b-color);border-right:none;text-indent:2rem}.footer-newsletter .submit-btn{line-height:4.4rem;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #DADADE;font-size:1.4rem;text-transform:uppercase;color:#131D33;background-color:var(--c-bg-primary);cursor:pointer;transition:all .3s}.footer-newsletter .submit-btn:hover{background-color:var(--c-bg-accent);color:var(--c-text-secondary)}.pt-120{padding-top:12rem}.footer-cat a{display:block;font-size:14px;color:var(--c-bg-dark-blue);text-decoration:none;border-bottom:1px solid transparent;font-weight:500;transition:all .3s}.footer-cat a:hover span{border-bottom:1px solid var(--c-text-accent)}.footer-cat .footer-cat-title a{padding-bottom:1.6rem;font-weight:700}.footer-cat ul{padding-left:1.6rem;margin-bottom:1.6rem;border-left:1px solid var(--c-b-color)}.footer-cat ul li{margin-bottom:1rem}.footer-cat ul li a{padding-bottom:1rem}.footer-trademark p{font-size:1.2rem;color:var(--c-text-primary)}.mobile-phone-icon{position:fixed;bottom:1rem;right:1rem;background-color:var(--c-bg-accent);width:5rem;height:5rem;border-radius:5rem;z-index:99}.mobile-phone-icon>svg{width:3rem;height:3rem}.sec-home-carousel .product-info{flex:0 0 50%}.product-description{border-left:2px solid var(--c-text-accent);height:68px;overflow:hidden}.sec-home-carousel .product-box .product-img{padding:0;margin:0 1rem}.slick-dots li.slick-active button,.slick-dots li:hover button{background-color:var(--c-bg-accent)}.sec-home-carousel .slick-dots{bottom:5.4rem;right:22.5%;left:unset;transform:unset}.sec-home-carousel .slick-arrow.slick-prev{left:calc(50% + 2rem)}.sec-home-carousel .product-title{height:80px}.sec-home-banner-carousel .slick-slide img{max-height:unset;width:100%}.sec-home-banner-carousel .slick-dots{bottom:15px}.home-featured a,.sec-home-categories a,.partners-logos a{text-decoration:none}.sec-home-categories .category-box{cursor:pointer;transition:all .3s}.sec-home-categories .category-box:hover{box-shadow:var(--c-bs)}.slick-slide .product-img{background-color:var(--c-bg-primary);height:29rem;padding:1rem;border-radius:var(--b-r-big)}.slick-slide img{max-height:27rem;width:auto}.sec-home-products .slick-arrow,.customers-feedback .slick-arrow{padding:12px;background-color:var(--c-bg-primary)}.sec-home-products .slick-arrow.slick-prev,.partners-logos .slick-arrow.slick-prev,.customers-feedback .slick-arrow.slick-prev{bottom:0;top:unset;left:calc(50% - 6rem);transform:unset}.sec-home-products .slick-arrow.slick-next,.partners-logos .slick-arrow.slick-next,.customers-feedback .slick-arrow.slick-next{bottom:0;top:unset;right:calc(50% - 6rem);transform:unset}.sec-home-products .product-info{border-left:2px solid var(--c-bg-accent);margin-top:1.6rem;padding-left:1.6rem}.sec-home-products .product-info .product-title>p{font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:initial;min-height:5.2rem}.sec-home-products .product-price{display:flex}.sec-home-products .slick-slide a{text-decoration:none}.pb-64{padding-bottom:6.4rem}.quick-order-features li span{margin-left:.8rem}.text-link{text-decoration:none;color:var(--c-text-accent)}.about-us-page .container{max-width:1200px}.about-us-page .sec-top{height:36rem}.about-us-page .about-us-bg{box-shadow:0 0 0 100vmax var(--c-bg-dark-blue);clip-path:inset(0 -100vmax);height:100%;position:absolute;z-index:-1}.about-us-page h1{color:var(--c-text-accent)}.about-us-page .about-us-p{padding-right:2.4rem}.about-us-page .about-us-img-holder img{border-radius:var(--b-r-big)}.about-us-page .about-us-img-holder.mob img{max-width:35rem}.about-us-page .about-icon{max-width:6.4rem}.b-bottom{border-bottom:1px solid var(--c-b-color)}.customers-feedback{font-size:1.4rem}.customers-feedback .feedback-box{min-height:36rem}.customers-feedback .feedback:after{content:'';display:block;position:absolute;right:-17px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #EFEFF0;z-index:1}.customers-feedback .feedback{flex:1 1 50%;background-color:#EFEFF0}.customers-feedback .feedback-img{flex:0 0 50%}.customers-feedback .slick-slide img{width:100%;height:100%;max-height:unset}.customers-feedback .feedback-person{border-left:2px solid var(--c-text-accent);padding-left:1.8rem}.customers-feedback .feedback-name{font-weight:bold}.customers-feedback .slider-count{color:var(--c-text-secondary);display:none}.sub-cart{width:42rem;background:var(--c-bg-primary);border:1px solid var(--c-b-color);border-top:none;box-shadow:0 0 1.6rem rgb(0,0,0,5%);position:fixed;top:10.3rem;right:0;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:10000;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.admin-bar .sub-cart{top:13.5rem}.opencart .sub-cart{-webkit-transform:none;transform:none;opacity:1;visibility:visible}.sub-cart .cart-title{font-size:2.4rem;font-weight:400;color:var(--c-text-primary);height:8.2rem;padding:0 3.2rem;position:relative}.sub-cart .count-product-cart{font-size:1.8rem;color:var(--c-bg-dark-grey);margin-left:0.8rem}.sub-cart .count-product-cart:before{content:'('}.sub-cart .count-product-cart:after{content:')'}.sub-cart .cart-title .close-sub-cart{cursor:pointer;font-size:0;position:absolute;font-weight:400;color:var(--c-text-primary);right:3.2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:right}.sub-cart .cart-title .close-sub-cart:before{content:"\2715";font-size:1.6rem}.sub-cart .widget_shopping_cart_content{overflow:hidden;height:100%}.sub-cart ul.cart_list{max-height:calc(100vh - 40.7rem);height:100%;overflow-y:auto;padding:0 1.6rem;margin:0 1.6rem}.admin-bar .sub-cart ul.cart_list{max-height:calc(100vh - 43.9rem)}.sub-cart .woocommerce-mini-cart li{position:relative;border-top:1px solid var(--c-b-color)}.sub-cart .remove{font-weight:400;text-decoration:none;color:var(--c-text-primary);display:flex;align-items:center}.sub-cart .remove:hover{color:var(--c-text-accent)}.sub-cart .remove .remove-icon{background-image:url("../img/icons/icon-close-circle_16px.svg");background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;width:1.6rem;min-width:1.6rem;height:1.6rem;min-height:1.6rem;margin-right:.8rem}.sub-cart .woocommerce-mini-cart li a:not(.remove){color:var(--c-text-primary);text-decoration:none;font-weight:normal;margin-bottom:0.8rem;font-size:1.4rem;line-height:1.5}.sub-cart .woocommerce-mini-cart li .product-title:hover{color:var(--c-text-accent)}.sub-cart .variation-info,.sub-cart .single-price-holder{font-size:1.4rem;line-height:1.15}.sub-cart .variation-value,.sub-cart .single-price-value{font-weight:bold}.sub-cart .product_sale_price.mx-16{margin:0 .8rem;font-weight:normal}.sub-cart .cart-row-price{font-size:1.4rem;font-weight:bold}.sub-cart .total{width:100%;font-size:1.6rem;height:6.8rem;color:var(--c-text-primary);display:flex;justify-content:space-between;flex-wrap:wrap;padding:2.4rem 3.2rem 0;border-top:1px solid var(--c-b-color)}.sub-cart .left-to-free-delivery{flex:1 1 100%;font-size:1.2rem;color:var(--c-bg-dark-grey-2);font-weight:normal}.sub-cart .total .woocommerce-Price-amount{font-weight:bold}.sub-cart .woocommerce-mini-cart__buttons{padding:0 3.2rem}.sub-cart .secondary-button{text-transform:uppercase;font-size:1.4rem}.woocommerce-mini-cart__empty-message{width:100%;display:flex;height:15rem;align-items:center;justify-content:center;border-top:1px solid var(--c-b-color)}.header-actions nav .mobile-cart{display:none}.overlay{content:"";left:0;z-index:99;top:0;right:0;bottom:0;position:fixed;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:all .3s}.main-menu-opened .overlay.overlay-menu,.open-search .overlay.overlay-search,.openfilter .overlay.overlay-menu{opacity:.3;visibility:visible;background:#000}.opencart,.open-search,.main-menu-opened,.openfilter{height:100vh;overflow:hidden}.thank-you-page .thanks-title{color:var(--c-text-accent);font-size:3.2rem;line-height:4rem}.thank-you-page .woocommerce-bacs-bank-details{background-color:var(--c-bg-secondary);padding:1.6rem;margin-bottom:2.4rem;display:flex;flex-wrap:wrap}.thank-you-page .woocommerce-bacs-bank-details h3{display:none}.thank-you-page .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{padding-bottom:1.6rem;flex:1 1 100%}.thank-you-page .bacs_details{margin-left:1.6rem;margin-right:2.4rem;flex:0 0 calc(50% - 4rem);background-color:var(--c-bg-primary)}.thank-you-page .bacs_details:last-child{margin-right:1.6rem;margin-left:2.4rem}.thank-you-page .order_details li{padding:1.6rem;border-bottom:2px solid var(--c-bg-secondary);display:flex;justify-content:space-between}.thank-you-page .product-info .product-title{flex:1}.thank-you-page .order_details li strong{font-weight:normal}.thank-you-page .product-info .product-count,.thank-you-page .product-info .product-total{min-width:13rem;max-width:13rem;white-space:nowrap}.thank-you-page .thank-you-left>.delivery{border-top:2px solid var(--c-b-color)}.thank-you-page .thank-you-left>.total{border-top:2px solid var(--c-b-color);border-bottom:2px solid var(--c-b-color);font-size:2.4rem}.thank-you-page .woocommerce-order-overview__order{font-size:2.4rem}.thank-you-page .checkout-products-list li:nth-child(2){border-top:0}.thank-you-page .woocommerce-order-overview__payment-method{font-weight:bold}.thank-you-page .woocommerce-order-overview__payment-method>p{display:inline}.thank-you-page .checkout-products-list{border-top:2px solid var(--c-b-color)}.thank-you-page .checkout-products-list-title{font-weight:bold}.thank-you-right .thankyou-notice{background-color:var(--c-bg-secondary);border-radius:var(--b-r-big);border:1px solid var(--c-b-color);position:sticky;top:13.9rem}.thank-you-right .thankyou-notice .notice-heading{font-size:2.4rem}.thank-you-right .register input{background-color:var(--c-bg-primary)}.thank-you-right .register .thankyou-page-reg-btn{border:0;cursor:pointer}.woocommerce-notices-wrapper .woocommerce-message{width:100%;background-color:#d3eadd;margin-bottom:2.4rem;min-height:4.4rem;display:flex;align-items:center;justify-content:center}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}img.emoji{display:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{display:none}.pswp__bg{opacity:0.5!important}.pag-num{font-weight:bold}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:block;width:100%;margin:0;right:auto;top:auto;border-radius:0}.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single{background-color:#fff;border-radius:0;border:solid 1px #ebeeee;min-height:45px;padding:0 15px}.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#2c2c2c;line-height:43px;padding:0}.js-ship-to-office .select2-container .select2-selection{height:4.5rem;display:flex;align-items:center;border:1px solid #EBEEEE;border-radius:0}.js-ship-to-office .select2-container{width:100%!important;margin-bottom:3rem}.woocommerce-checkout p.woocommerce-invalid-required-field span.error{color:#ff2a00;display:block!important;font-weight:bold}.woocommerce-NoticeGroup-checkout{display:none}.woocommerce-invalid #terms{outline:2px solid #ff2a00;outline-offset:2px}.select2-container .speedy-cities-dropdown,.select2-container .speedy-offices-dropdown{border:1px solid #EBEEEE;border-radius:0}.select2-container .speedy-cities-dropdown input,.select2-container .speedy-offices-dropdown input{height:4.5rem;border:1px solid #EBEEEE;border-radius:0}.page-404{min-height:50rem}.page-404-content{margin-top:5rem}.back-to-previous a{color:var(--c-bg-dark-blue);text-decoration:unset;border:1px solid var(--c-b-color);padding:var(--p-all);border-radius:var(--b-r-small)}.back-to-previous a:hover{color:var(--c-text-accent)}.back-to-previous a,.page-404 .main-button{min-height:5rem;min-width:20rem}.woocommerce-MyAccount-navigation-link--my-invoice{display:none}.tax-product_cat.term-31 .sec-home-categories .category-box .category-img img{max-height:62px;width:auto}.widget_shopping_cart_content .woocommerce-mini-cart__total.total>strong,.woocommerce-mini-cart-item.cart_item .single-price-holder .single-price-label.pr-8{margin-right:auto}#post-14787 .cart-collaterals .shop_table.shop_table_responsive .order-total{white-space:nowrap}.line-through{margin-right:10px}
/* ===== source: temp.css ===== */
.header-acc-info{background-color:var(--c-bg-primary);top:8rem;left:50%;transform:translateX(-50%);max-height:0;overflow:hidden;transition:all .3s ease-in-out;border:1px solid var(--c-b-color);border-top:0}.header-account.header-link:hover .header-acc-info{max-height:99rem}.header-acc-info .woocommerce-MyAccount-navigation-link{white-space:nowrap;border-bottom:1px solid var(--c-b-color)}.header-acc-info .woocommerce-MyAccount-navigation-link:last-child{border-bottom:0}.header-acc-info .woocommerce-MyAccount-navigation-link a{color:var(--c-text-primary);text-decoration:none;font-size:1.4rem;line-height:1.6}.header-acc-info .woocommerce-MyAccount-navigation-link:hover a{background-color:var(--c-bg-secondary)}.single-product .product-breadcrumbs{margin:2rem auto 3rem}.single-product .product-breadcrumbs .row{font-size:1.4rem;color:var(--c-bg-dark-grey);padding:0 1.2rem;display:block}.single-product .product-breadcrumbs a{font-size:1.4rem;font-weight:normal;color:var(--c-bg-dark-grey);text-decoration:unset}.single-product .product-left-sticky{position:sticky;top:19.1rem;margin-bottom:2.4rem}.single-product .woocommerce-product-gallery .flex-viewport,.single-product .woocommerce-product-gallery>figure{border:1px solid var(--c-b-color);border-radius:var(--b-r-big);overflow:hidden;margin:0}.single-product .product-left-sticky a{display:flex;justify-content:center}.single-product .woocommerce-product-gallery ol{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0}.single-product .woocommerce-product-gallery ol li{list-style:none;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:2.4rem 2.4rem 0 0;border:1px solid var(--c-b-color);border-radius:var(--b-r-big);overflow:hidden}.single-product .woocommerce-product-gallery ol li img{flex:none;width:10rem;max-width:none;height:10rem;object-fit:cover}.single-product .product-sku{font-weight:normal;font-size:1.6rem;line-height:2.8rem;padding-bottom:1rem}.single-product .product-sale-price{color:var(--c-bg-purple);font-weight:700;font-size:2.4rem}.single-product .product-regular-price{opacity:.7}.single-product .variations{margin:2.4rem 0}.single-product .variations p{font-size:1.2rem}.single-product .entry-summary .quantity{display:flex;flex-direction:row;min-height:4.4rem;margin-bottom:2.4rem}.single-product .entry-summary .quantity input[type=number]{-moz-appearance:textfield}.single-product .entry-summary .quantity input::-webkit-outer-spin-button,.single-product .entry-summary .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .w-full.pl-1{display:flex;margin-bottom:2.4rem}.single-product .buy-product-btn{border:1px solid var(--c-b-color);border-radius:var(--b-r-small);text-decoration:none;color:var(--c-text-primary);font-size:1.4rem;display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1rem;margin-right:1rem;flex:1 1 50%}.single-product .buy-product-btn.disabled{opacity:.6;pointer-events:none}.single-product .buy-product-btn:hover{background-color:var(--c-bg-secondary)}.single-product .add-product-btn{border-radius:var(--b-r-small);text-decoration:none;color:var(--c-text-secondary);background-color:var(--c-bg-accent);font-size:1.4rem;display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1rem;margin-left:1rem;border:0;flex:1 1 50%;cursor:pointer}.single-product .add-product-btn.disabled{background-color:var(--c-bg-secondary);color:#c4c6cd}.single-product .add-product-btn:not(.disabled):hover{background-color:var(--c-bg-button-hover)}.single-product .stock.out-of-stock{color:var(--c-bg-dark-grey)}.single-product .quick-order{margin-bottom:4.8rem}.single-product .quick-order a{text-decoration:none;min-height:4.4rem;padding:0 1rem;display:flex;align-items:center;justify-content:center;color:var(--c-text-primary);border:1px solid var(--c-b-color);border-radius:var(--b-r-small)}.single-product .quick-order a:hover{background-color:var(--c-bg-secondary)}.single-product .product-short-description,.single-product .product-short-description>p{margin-bottom:2.4rem}.single-product .product-short-description ul{padding-left:2rem}.single-product .product-short-description ul li{list-style:disc;padding-bottom:1.2rem}.single-product .variations.select{position:relative;display:block;margin:auto;width:100%;font-size:1.6rem}.single-product .variations.select>i.toggle{position:absolute;z-index:4;right:1.6rem;top:1.3rem;background-repeat:no-repeat;background-size:cover;background-position:center;width:2.4rem;height:2.4rem}.single-product .variations.select>i.icon-arrow-down{background-image:url(../img/icons/icon-arrow-down_16px.svg)}.single-product .variations.select>i.icon-arrow-up{background-image:url(../img/icons/icon-arrow-down_16px.svg);transform:rotate(180deg)}.single-product .variations.select .var-row,.single-product .variations.select .placeholder{position:relative;display:flex;width:100%;height:100%;background:white;cursor:pointer;min-height:4.8rem;padding:0 1.6rem;align-items:center;justify-content:space-between}.single-product .variations.select .var-row{padding:0 4.6rem 0 1.6rem}.single-product .variations.select>input{position:absolute;left:0;top:0;z-index:1;width:100%;height:5.8rem;display:block;opacity:0;cursor:pointer}.single-product .variations.select>input:checked ~ i.toggle.icon-arrow-down{display:none}.single-product .variations.select>input:checked ~ i.toggle.icon-arrow-up{display:block}.single-product .variations.select>input:checked div.options label.option .var-row{display:none!important}.single-product .variations.select>input:not(:checked){z-index:5}.single-product .variations.select>input:not(:checked) ~ label.option>.var-row,.single-product .variations.select>input:not(:checked) ~ .var-option-holder label.option>.var-row,.single-product .variations.select>input:not(:checked) ~ .var-option-holder label.option.out-of-stock .notify-customer,.single-product .variations.select>input:not(:checked) ~ .var-option-holder label.option.out-of-stock .notify-me-success,.single-product .variations.select>input:not(:checked) ~ .var-option-holder label.option.out-of-stock .notify-login-box{display:none}.single-product .variations.select>input:not(:checked) ~ .var-option-holder:has(label.option>.var-row){z-index:0}.single-product .variations.select>input:not(:checked) ~ i.toggle.icon-arrow-up{display:none}.single-product .variations.select>input:not(:checked) ~ i.toggle.icon-arrow-down{display:block}.single-product .variations.select>input:disabled{cursor:no-drop}.single-product .variations.select>.placeholder{position:relative;z-index:0;display:flex;width:100%;color:var(--c-bg-dark-grey);border-bottom:1px solid var(--c-b-color)}.single-product .variations.select .var-option-holder{position:absolute;width:100%;box-shadow:var(--c-bs);z-index:1}.single-product .variations.select:hover>.placeholder{border-bottom:1px solid var(--c-bg-accent)}.single-product .variations.select label.option{display:flex;align-items:center;overflow:hidden;z-index:1;width:100%;transition:all 1s ease-out}.single-product .multiple-selects>div{margin:3.2rem 0}.single-product .multiple-selects .var-section-label{font-size:1.2rem;font-weight:bold}.single-product .variations1 .variations.select .var-option-holder{z-index:8}.single-product .variations2 .variations.select .var-option-holder{z-index:7}.single-product .variations3 .variations.select .var-option-holder{z-index:6}.single-product .variations4 .variations.select .var-option-holder{z-index:5}.single-product .variations.select label.option .var-row{position:relative;z-index:2;transition:background 0.3s ease-out}.product-var.out-of-stock .var-title{opacity:.7}.single-product .variations.select label.option .var-row i.icon{padding-right:8px;color:#92a8d1}.single-product .variations.select label.option .var-row:hover{background-color:var(--c-bg-secondary)}.single-product .variations.select label.option input,.single-product .variations.select .var-option-holder label.option input{display:none}.single-product .variations.select label.option input:checked ~ .var-row,.single-product .variations.select .var-option-holder label.option input:checked ~ .var-row{position:absolute;display:flex;z-index:3;top:-4.8rem;font-size:1.6rem;background:#fff;border-top:0;box-shadow:none;color:inherit;width:100%;border-bottom:1px solid var(--c-bg-accent)}.single-product .variations.select label.option input:disabled ~ .var-row:hover,.single-product .variations.select label.option.out-of-stock:hover input:disabled ~ span{background:var(--c-bg-secondary);cursor:no-drop}.single-product .variations.select label.option.out-of-stock:hover input:disabled ~ a{background:var(--c-bg-secondary)}.single-product .variations.select label.option.out-of-stock:hover input:disabled ~ .notify-customer{cursor:pointer}.single-product .notify-customer,.single-product .notify-me-success{display:flex;align-items:center}.single-product .out-of-stock .notify-customer,.single-product .out-of-stock .notify-me-success{white-space:nowrap;height:100%;z-index:2;width:max-content;position:relative;padding:0 1.6rem;min-height:4.8rem;background-color:var(--c-bg-primary);justify-content:flex-end;transition:background 0.3s ease-out;font-weight:normal;text-decoration:none;cursor:pointer}.single-product .notify-customer:before,.single-product .notify-me-success:before{content:"";background-image:url(../img/icons/icon-email_24px.svg);width:1.6rem;height:1.6rem;background-position:center;background-repeat:no-repeat;background-size:cover;display:block;margin-right:.8rem}.single-product .notify-me-success:before{filter:invert(53%) sepia(68%) saturate(677%) hue-rotate(41deg) brightness(99%) contrast(91%)}.single-product .success-icon{background-color:var(--c-bg-primary)}.single-product .success-icon{background:var(--c-bg-secondary);width:auto;height:auto}.secondary-button.notify-customer,.secondary-button.notify-me-success{justify-content:center;font-size:1.6rem;line-height:2.6rem;font-weight:600;text-decoration:none}.secondary-button.notify-me-success{color:var(--c-text-accent)}.notify-success-box{background:var(--c-bg-secondary);border:1px solid var(--c-b-color);border-radius:var(--b-r-big);padding:1.2rem 1.6rem;font-size:1.4rem;color:var(--c-text-primary);margin-bottom:1.2rem}.notify-success-box a{color:var(--c-text-accent);text-decoration:underline}.notify-success-box a:hover{color:var(--c-bg-button-hover)}.notify-login-box{background:var(--c-bg-secondary);border:1px solid var(--c-b-color);border-radius:var(--b-r-big);padding:1.6rem;text-align:center}.notify-login-box .notify-login-text{font-size:1.4rem;color:var(--c-text-primary);margin:0 0 1.2rem 0}.notify-login-box .notify-login-btn{display:inline-flex;text-decoration:none}.single-product .site .product-info,.single-product .gift-product-tab{background-color:var(--c-bg-secondary)}.single-product .product-info .tabs-toggle,.single-product .gift-product-tab .tabs-toggle{display:none}.single-product .product-info .expand-label,.single-product .gift-product-tab .expand-label{min-height:6.4rem;display:flex;align-items:center;padding:0 1.6rem;cursor:pointer;font-weight:700;border-bottom:1px solid var(--c-b-color);transition:border-bottom-color .55s ease-in-out}.single-product .product-info input:checked + .expand-label,.single-product .gift-product-tab input:checked + .expand-label{border-bottom:1px solid transparent}.single-product .product-info .tabs-toggle + .expand-label .arrow-up-down,.single-product .gift-product-tab .tabs-toggle + .expand-label .arrow-up-down{transform:rotate(-270deg);transition:all .3s}.single-product .product-info .tabs-toggle:checked + .expand-label .arrow-up-down,.single-product .gift-product-tab .tabs-toggle:checked + .expand-label .arrow-up-down{transform:rotate(-90deg)}.single-product .product-info .tabs-toggle + .expand-label + .woocommerce-product-attributes,.single-product .gift-product-tab .tabs-toggle + .expand-label + .woocommerce-product-attributes{overflow:hidden;max-height:0;transition:all .5s ease-in-out;padding:0 1.6rem}.single-product .product-info .tabs-toggle:checked + .expand-label + .woocommerce-product-attributes,.single-product .gift-product-tab .tabs-toggle:checked + .expand-label + .woocommerce-product-attributes{max-height:99rem}.single-product .gift-product-tab .tabs-toggle:checked + .expand-label + .woocommerce-product-attributes{padding-bottom:1.6rem}.single-product .product-info .product-tab .hover-color,.single-product .gift-product-tab .product-tab .hover-color{padding:1rem;border-bottom:1px solid var(--c-b-color);cursor:pointer}.single-product .product-info .product-tab .hover-color:hover,.single-product .gift-product-tab .product-tab .hover-color:hover{background-color:var(--c-bg-secondary)}.single-product .product-info .product-tab .hover-color .a-items-start span:first-child{font-weight:bold}.single-product .product-info .woocommerce-product-attributes .prose>div,.single-product .product-info .woocommerce-product-attributes .prose>p,.single-product .gift-product-tab .woocommerce-product-attributes .prose>div,.single-product .gift-product-tab .woocommerce-product-attributes .prose>p{padding-bottom:1.2rem}.single-product .product-info .woocommerce-product-attributes ul,.single-product .gift-product-tab .woocommerce-product-attributes ul{padding-left:3rem}.single-product .product-info .woocommerce-product-attributes ul li,.single-product .gift-product-tab .woocommerce-product-attributes ul li{list-style:disc;padding-bottom:1.2rem}.single-product .product-info .woocommerce-product-attributes ul li:last-child,.single-product .gift-product-tab .woocommerce-product-attributes ul li:last-child{padding-bottom:1.2rem}.single-product .product-info .shop_attributes .woocommerce-product-attributes-item,.single-product .gift-product-tab shop_attributes .woocommerce-product-attributes-item{min-height:4.4rem;display:flex;align-items:center;padding:0 1.6rem;border-bottom:1px solid var(--c-b-color)}.single-product .product-info .shop_attributes .woocommerce-product-attributes-item:last-child{border-bottom:0}.single-product .product-info .shop_attributes .woocommerce-product-attributes-item>div{padding:.5rem 0}.single-product .product-info .shop_attributes .woocommerce-product-attributes-item>div span{flex:0 0 50%}.single-product .product-info .shop_attributes .woocommerce-product-attributes-item>div span.woocommerce-product-attributes-item__label{padding-right:3px}.single-product .product-info .shop_attributes .woocommerce-product-attributes-item>div span.woocommerce-product-attributes-item__value{text-align:right;padding-left:3px}.single-product .product-info .average-rating{display:flex;align-items:center;margin:0 auto 0 1rem}.single-product .product-info .average-rating .star{display:flex;align-items:center;background-image:url("../img/icons/icon-star-black_24px.svg");background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin-right:1.2rem}.single-product .product-info .average-rating.stars-num-0 .star,.single-product .product-info .average-rating.stars-num-1 .star1~.star,.single-product .product-info .average-rating.stars-num-2 .star2~.star,.single-product .product-info .average-rating.stars-num-3 .star3~.star,.single-product .product-info .average-rating.stars-num-4 .star4~.star,.single-product .product-info .average-rating.stars-num-5 .star5~.star{background-image:url("../img/icons/icon-star_24px.svg")}.single-product .product-info .average-rating.stars-num-1.and-half .star2,.single-product .product-info .average-rating.stars-num-2.and-half .star3,.single-product .product-info .average-rating.stars-num-3.and-half .star4,.single-product .product-info .average-rating.stars-num-4.and-half .star5{background-image:url("../img/icons/icon-half-star-line_24px.svg")}.single-product .product-info .product-reviews{background-color:var(--c-bg-primary);padding:1.6rem}.single-product .product-info .product-reviews{margin-bottom:1.6rem}.single-product .product-info .product-reviews #reply-title{display:block;margin-bottom:1.2rem;font-weight:700}.single-product .product-info .comment-form-rating{margin-bottom:2.4rem}.single-product .product-info .comment-form-rating>label{display:block;margin-bottom:1.2rem}.single-product .product-info .stars>span{display:flex;align-items:center;width:fit-content}.single-product .product-info .stars a{font-size:0;padding-right:1.2rem;display:flex;align-items:center}.single-product .product-info .stars a:before{content:"";display:flex;align-items:center;background-image:url("../img/icons/icon-star_24px.svg");background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;width:2rem;min-width:2rem;height:2rem;min-height:2rem}.single-product .product-info .stars>span:hover a:before,.single-product .product-info .stars.selected a.active:before,.single-product .product-info .stars.selected a:not(.active):before{background-image:url("../img/icons/star-fill.svg")}.single-product .product-info .stars a:hover~a:before,.single-product .product-info .stars.selected a.active~a:before{background-image:url("../img/icons/icon-star_24px.svg")}.single-product .product-info .comment-form-comment{display:flex;flex-direction:column;margin-bottom:2.4rem}.single-product .product-info .comment-form-comment label{margin-bottom:1.2rem}.single-product .product-info .comment-form-comment textarea{padding:0.5rem 1rem}.single-product .product-info .form-submit input{border:0;min-height:4.4rem;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--c-bg-accent);color:var(--c-bg-primary);cursor:pointer}.single-product .product-info .form-submit input:hover{background-color:var(--c-bg-button-hover)}.single-product .product-info .product-reviews .commentlist{list-style:none;padding:0}.single-product .product-info .product-reviews .commentlist li{margin-bottom:1.2rem;border:1px solid var(--c-b-color)}.single-product .product-info .product-reviews .commentlist li:last-child{margin-bottom:0}.single-product .product-info .product-reviews .comment-header{flex-wrap:wrap;padding:0.8rem;background-color:var(--c-bg-secondary);border-bottom:1px solid var(--c-b-color)}.single-product .product-info .product-reviews .commentlist li .in-comments{margin:0 0 .5rem}.single-product .product-info .product-reviews .commentlist li .in-comments .star{margin-right:0.5rem;width:1.4rem;min-width:1.4rem;height:1.4rem;min-height:1.4rem}.single-product .product-info .comment-header p.meta{display:flex;justify-content:space-between;padding:0;flex:1 1 100%}.single-product .product-info .comment-header p.meta .woocommerce-review__author{font-weight:normal;opacity:.7}.single-product .product-info .comment-header p.meta time{font-size:1.2rem}.single-product .product-info .comments-body{padding:1.2rem}.single-product .product-info .comments-body p{padding:0}.single-product .gift-products{margin-bottom:2.4rem}.single-product .gift-products .gift-title-holder{margin-bottom:2.4rem}.single-product .gift-products .gift-products-list{flex-wrap:wrap}.single-product .gift-products .gift-product-box .product-title{color:var(--c-text-primary);font-weight:normal;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;height:6rem;min-height:6rem;margin-bottom:1rem}.single-product .gift-products .gift-product-box .product-title a{text-decoration:none;display:block;border-left:2px solid var(--c-bg-accent);height:100%}.single-product .gift-products .gift-product-box .product-title h2{font-size:1.4rem;line-height:1.6}.single-product .gift-products .gift-image-holder{height:23rem;border:1px solid var(--c-b-color);border-radius:var(--b-r-big)}.tax-product_cat .woocommerce-breadcrumb{margin-top:2.4rem}.tax-product_cat .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb a{font-size:1.4rem;font-weight:normal;color:var(--c-bg-dark-grey);text-decoration:unset}.tax-product_cat .woo-cat-title{margin:1.2rem auto}.tax-product_cat .border-header{border-bottom:1px solid var(--c-b-color)}.tax-product_cat .category-tabs{background-color:var(--c-bg-secondary);display:flex;align-items:center}.tax-product_cat .category-tabs>.container{display:flex}.tax-product_cat .category-tabs .container button{margin:.7rem .8rem 0 0;padding:0 2.4rem;border:0;cursor:pointer;min-height:4.9rem;background-color:var(--c-bg-secondary);border-bottom:4px solid transparent}.tax-product_cat .category-tabs .container button.active{background-color:var(--c-bg-primary)}.tax-product_cat .category-tabs .container button span{padding:1.2rem 0}.tax-product_cat .category-tabs .container button:hover span,.tax-product_cat .category-tabs .container button.active span{border-bottom:4px solid var(--c-bg-accent)}.tax-product_cat .products{flex-wrap:wrap}.tax-product_cat .products .type-product{flex:0 0 33.333333%;max-width:33.333333%;padding:.6rem}.tax-product_cat .products .type-product>a.woocommerce-LoopProduct-link{display:none}.tax-product_cat .type-product .p-wrapper{height:100%;width:100%;border:1px solid var(--c-b-color);border-radius:var(--b-r-big);overflow:hidden;transition:box-shadow .2s;position:relative}.tax-product_cat .type-product .p-wrapper:hover{box-shadow:var(--c-bs)}.tax-product_cat .type-product .p-wrapper .product-card-link{text-decoration:none;color:inherit;display:block}.tax-product_cat .type-product .p-wrapper .add_to_wishlist{position:absolute;top:.8rem;right:.8rem;z-index:2}.tax-product_cat .products .items-img{min-height:22rem;height:22rem;overflow:hidden}.search-results-wrapper .product-content .image-product{border:1px solid var(--c-b-color);border-radius:var(--b-r-big);overflow:hidden;min-height:29.1rem;height:29.1rem}.tax-product_cat .products .items-img img,.search-results-wrapper .product-content .image-product img{max-height:100%;object-fit:contain}.tax-product_cat .products .items-info{flex:1;justify-content:flex-start;padding:1.2rem 1.6rem;gap:0}.search-box .search-results-wrapper .product-desc{height:100%;justify-content:space-between;margin-top:1.6rem;border-left:2px solid var(--c-bg-accent);padding:0 0.8rem 0 1.8rem}.tax-product_cat .products .items-info .item-title{color:var(--c-text-primary);font-size:1.4rem;font-weight:700;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:.8rem;min-height:52px}.search-box .search-results-wrapper .product-desc .suggestion-title{color:var(--c-text-primary);font-size:1.4rem;font-weight:normal;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.tax-product_cat .products .items-info .item-attributes{background:var(--c-bg-secondary);border-radius:var(--b-r-small);padding:.6rem 1rem;margin-bottom:.8rem}.tax-product_cat .products .items-info .item-attr-row{display:flex;align-items:baseline;gap:.4rem;font-size:1.1rem;color:var(--c-text-primary);line-height:1.8}.tax-product_cat .products .items-info .item-attr-row .attr-icon{font-size:.5rem;color:var(--c-bg-dark-grey);flex-shrink:0}.tax-product_cat .products .items-info .item-attr-row .attr-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tax-product_cat .products .items-info .item-price-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem;margin-top:auto}.tax-product_cat .products .items-info .item-price{display:flex;flex-direction:column;align-items:flex-start}.tax-product_cat .products .items-info .item-price .price-row-eur{display:flex;align-items:baseline;gap:.6rem}.tax-product_cat .products .items-info .item-price .price-row-bgn{display:flex;align-items:baseline;gap:.6rem;font-size:1.1rem;color:var(--c-bg-dark-grey)}.tax-product_cat .products .items-info .item-price .price-row-eur .price-old{color:var(--c-bg-dark-grey);font-size:1.3rem;text-decoration:line-through}.tax-product_cat .products .items-info .item-price .price-row-eur .price-current{color:#dc2626;font-size:1.8rem;font-weight:700}.tax-product_cat .products .items-info .item-price .price-row-bgn .price-old{text-decoration:line-through}.tax-product_cat .products .items-info .item-price .out-of-stock-text{color:#dc2626;font-size:1.4rem;font-weight:600;opacity:1}.search-results-wrapper .product-price{display:flex;align-items:center}.search-results-wrapper .product-price .product_sale_price:not(.line-through),.search-results-wrapper .product-price .line-trough{color:var(--c-text-primary);font-size:16px;font-weight:bold}.search-results-wrapper .product-price .product_sale_price.line-through{color:var(--c-text-primary);opacity:.6}.tax-product_cat .products .items-info .stock-label{font-size:1.1rem;font-weight:600;padding:.2rem .8rem;border-radius:.4rem;white-space:nowrap}.tax-product_cat .products .items-info .stock-label.in-stock{color:#15803d;background:#dcfce7}.tax-product_cat .products .items-info .stock-label.out-of-stock{color:#dc2626;background:#fee2e2}.tax-product_cat .products .items-info .btn-add-to-cart{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.8rem 1.6rem;background:var(--c-bg-accent);color:var(--c-text-secondary);border-radius:var(--b-r-small);font-size:1.4rem;font-weight:600;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;transition:background .2s}.tax-product_cat .products .items-info .btn-add-to-cart:hover{background:var(--c-bg-button-hover)}.tax-product_cat .products .items-info .btn-add-to-cart:active{background:var(--c-bg-button-active)}.tax-product_cat .products .items-info .btn-add-to-cart.btn-out-of-stock{background:#dc2626}.tax-product_cat .products .items-info .btn-add-to-cart.btn-out-of-stock:hover{background:#b91c1c}.tax-product_cat .cat-description .row{border:1px solid var(--c-b-color);border-radius:var(--b-r-big);overflow:hidden;padding:4rem;margin:5rem auto}.page-numbers{display:flex;align-items:center;justify-content:center}.page-numbers li{margin:0 .5rem}.tax-product_cat .main-filter{position:relative;padding-right:1.2rem}.tax-product_cat .main-filter .field-input-container::-webkit-scrollbar{height:5px;width:5px}.tax-product_cat .main-filter .field-input-container::-webkit-scrollbar-track{background-color:var(--c-bg-primary);border-radius:var(--b-r-small)}.tax-product_cat .main-filter .field-input-container::-webkit-scrollbar-thumb{background-color:var(--c-bg-secondary);border-radius:var(--b-r-small);transition:all 0.15s ease-in-out}.tax-product_cat .main-filter .field-input-container:hover::-webkit-scrollbar-track{background-color:var(--c-bg-primary);border-radius:var(--b-r-small)}.tax-product_cat .main-filter .field-input-container:hover::-webkit-scrollbar-thumb{background-color:var(--c-bg-secondary);border-radius:var(--b-r-small)}.tax-product_cat .filter-icon{background-image:url(../img/icons/icon-filter_24px.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:1.8rem;height:1.8rem;transform:rotate(90deg);margin-right:1.5rem}.tax-product_cat .main-filter .wcpf-filter{width:100%}.tax-product_cat .main-filter .wcpf-field-item{border-bottom:1px solid var(--c-b-color);margin:2.4rem 0 1.2rem}.tax-product_cat .main-filter .wcpf-field-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.tax-product_cat .main-filter .wcpf-field-item.wcpf-field-box-list .wcpf-box-list{padding:1.2rem 0}.tax-product_cat .main-filter .wcpf-field-item .wcpf-field-title .box-toggle:before{content:"";background-image:url(../img/icons/icon-arrow-down_16px.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:1.8rem;height:1.8rem;transform:rotate(180deg);transition:all .3s ease-in-out}.tax-product_cat .main-filter .wcpf-field-item.wcpf-box-hide .wcpf-field-title .box-toggle:before{transform:rotate(0deg)}.tax-product_cat .main-filter .field-input-container{padding:1.2rem 1.6rem;margin-bottom:0.5rem;max-height:35rem!important;overflow-y:auto}.tax-product_cat .main-filter .field-input-container{border-top:1px solid var(--c-bg-accent)}.tax-product_cat .main-filter .field-input-container .wcpf-item{min-height:4.8rem;display:flex;align-items:center}.tax-product_cat .main-filter .field-input-container .wcpf-item-inner{width:100%}.tax-product_cat .main-filter .field-input-container .checked .wcpf-input-container{background-color:var(--c-bg-accent)}.tax-product_cat .main-filter .wcpf-field-checkbox-list .field-input-container .wcpf-checkbox-item.checked .wcpf-input-container:after{border:solid var(--c-text-secondary);border-width:0 0 2px 2px}.tax-product_cat .main-filter .wcpf-field-item.wcpf-field-button{position:absolute;top:.2rem;right:1.2rem;margin:0;padding:0;border:0}.tax-product_cat .main-filter .wcpf-button-action-reset{display:flex;align-items:center;padding:0;border:0;opacity:.6;cursor:pointer}.tax-product_cat .main-filter .wcpf-button-action-reset:before{content:"";margin-right:.5rem;background-image:url(../img/icons/icon-refresh.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:1.8rem;height:1.8rem}.tax-product_cat .main-filter .wcpf-button-action-reset:hover{background-color:transparent}.tax-product_cat .main-filter .wcpf-button-action-reset .button-text{text-transform:capitalize}.tax-product_cat .main-filter .wcpf-field-item.price-filter-style{position:relative}.tax-product_cat .main-filter .wcpf-field-item.price-filter-style .field-input-container{border-top:0}.tax-product_cat .main-filter .wcpf-field-item.price-filter-style .priceSliderInput{height:.4rem}.tax-product_cat .main-filter .wcpf-field-item.price-filter-style .priceSliderInput .ui-slider-range{background-color:var(--c-bg-accent);height:.4rem}.tax-product_cat .main-filter .wcpf-field-item.price-filter-style .priceSliderInput .ui-slider-handle{background-color:var(--c-bg-accent);border:transparent}.tax-product_cat .main-filter .wcpf-field-item.price-filter-style .priceSliderAmount{position:absolute;top:0;right:0}.content-description-title{}.content-description{max-width:70rem;margin-left:unset;margin-right:unset;margin-bottom:4.8rem}.content-description h2{font-size:2.4rem;line-height:1.6}.content-description p{padding:1rem 0}.short-contact{margin-top:-15rem;display:flex}.short-contact .short-contact-holder{flex-wrap:wrap}.short-contact .contact-box{display:flex}.short-contact .contact-box-inner{flex-wrap:wrap;background-color:var(--c-bg-secondary);border-radius:var(--b-r-big);width:100%}.short-contact .contact-box-inner .img{max-width:2.4rem}.short-contact .contact-box-title{font-size:1.6rem;color:var(--c-bg-accent);font-weight:bold}.short-contact .contact-box-label{font-size:2.4rem;color:var(--c-primary);text-decoration:none;font-weight:normal;border-bottom:1px solid transparent;flex:1 1 100%}.short-contact .contact-box-label .text-small{font-size:1.6rem}.contact-form-left-part img.cover{border-top-left-radius:var(--b-r-big);border-bottom-left-radius:var(--b-r-big)}.contact-form-left-part h2{top:4.8rem;right:3.6rem;left:4.8rem;color:var(--c-text-secondary);text-align:right}.contact-form{margin-bottom:5.6rem}.contact-form .contact-form-inner{background-color:var(--c-bg-secondary);border-top-right-radius:var(--b-r-big);border-bottom-right-radius:var(--b-r-big)}.contact-form .form-holder{flex-wrap:wrap;margin-bottom:2.4rem}.contact-form .form-holder .input-box{width:50%;padding:0.5rem}.contact-form .form-holder .input-box label{font-size:1.2rem;font-weight:bold;color:var(--c-bg-dark-blue)}.contact-form .form-holder input{width:100%;min-height:4.5rem;display:flex;border:1px solid var(--c-b-color);align-items:center;text-indent:1rem}.contact-form .form-holder .textarea-box{width:100%}.contact-form .form-holder textarea{width:100%!important;min-height:4.5rem;display:flex;align-items:center;border:1px solid var(--c-b-color);padding:1rem}.contact-info .img{width:1.4rem;height:1.4rem;margin-right:.8rem}.contact-info p{font-size:1.4rem;color:var(--c-bg-dark-blue)}.contacts-submit{display:flex;margin-left:auto;border:0}.contact-notification{padding:2rem 1rem;background-color:var(--c-bg-primary);text-align:center;margin:0 auto}.contact-notification .notification-title{padding-bottom:1rem}@media screen and (max-width:1200px){.contact-form{margin-bottom:0}}@media screen and (max-width:991px){.short-contact .short-contact-holder{height:100%}.contact-form-left-part{margin:0;padding:0}.contact-form-left-part img.cover{margin:0;border-radius:0}.contact-form-left-part h2{text-align:center;right:unset;left:50%;transform:translateX(-50%)}.contact-form-holder{padding-right:0}.contact-form .contact-form-inner{border-radius:0;padding-left:2.6rem;padding-right:2.6rem}}@media screen and (max-width:768px){.short-contact.container,.contact-form.container{max-width:100%}}@media screen and (max-width:576px){.page-template-page-contacts .header-image{min-height:24rem}.short-contact .contact-box{padding-left:.8rem 0}.contact-form-left-part h2{transform:unset;right:1.5rem;left:1.5rem}.contact-form .form-holder .input-box{width:100%}.contact-form .contact-form-inner{padding-left:1.8rem;padding-right:1.8rem}}@media screen and (max-width:350px){.contact-form-left-part{min-height:25rem}}.my-profile-panel .my-profile-panel-edit{width:fit-content;margin-left:auto;padding-top:0.8rem;color:var(--c-bg-dark-blue);text-decoration:none;display:flex;height:fit-content}.my-profile-panel .my-profile-panel-edit .my-profile-panel-edit-icon{background-image:url(../img/icons/icon-edit_16px.svg);background-position:center;background-repeat:no-repeat;background-size:1.6rem;width:1.6rem;height:2.6rem;margin-right:0.5rem}.my-profile-panel .my-profile-panel-edit:hover .my-profile-panel-edit-icon{}.my-profile-panel .my-profile-panel-edit:hover .my-profile-panel-edit-text{color:var(--c-text-accent)}.my-profile-panel .my-profile-panel-holder{border:1px solid var(--c-b-color);border-left:0;border-right:0}.my-profile-panel .my-profile-panel-image{background-image:url(../img/icons/icon-account-dadade_48px.svg);background-position:center;background-repeat:no-repeat;background-size:4rem;background-color:var(--c-bg-secondary);display:block;width:9.6rem;height:9.6rem;border-radius:50%;border:4px solid var(--c-b-color)}.my-profile-panel .my-profile-panel-data .user-data{padding:0.3rem 0}.my-profile-panel .my-profile-panel-data .user-data p{display:flex;word-break:break-word}.my-profile-panel .my-profile-panel-data .user-data .label{padding-right:0.5rem}.my-profile-panel .my-profile-panel-data .user-data .value{font-weight:bold}.my-account-page .woocommerce-MyAccount-navigation ul{border:1px solid var(--c-b-color)}.my-account-page .woocommerce-MyAccount-navigation li:hover{background-color:var(--c-bg-secondary)}.my-account-page .woocommerce-MyAccount-navigation li.is-active a{border-bottom:2px solid var(--c-bg-accent);color:var(--c-bg-accent)}.my-account-page .woocommerce-MyAccount-navigation li a,.m-acc-nav li a{color:unset;text-decoration:unset;padding:1.1rem 0;display:flex;align-items:center;border-bottom:2px solid transparent;padding-right:0.5rem}li a .acc-navigation-icon{background-position:center;background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem;display:block;margin-right:1.4rem}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard .icon-dashboard{background-image:url(../img/icons/icon-account-1_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account .icon-edit-account{background-image:url(../img/icons/icon-pass-lock_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--my-invoice .icon-my-invoice{background-image:url(../img/icons/icon-invoice-data_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address .icon-edit-address{background-image:url(../img/icons/icon-location_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wishlist .icon-wishlist{background-image:url(../img/icons/icon-star_48px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--my-notifications .icon-my-notifications{background-image:url(../img/icons/icon-notifications_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders .icon-orders{background-image:url(../img/icons/icon-orders_24px.svg)}.woocommerce-MyAccount-navigation-link--customer-logout .icon-customer-logout{background-image:url(../img/icons/icon-logout-dark-blue.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard.is-active .icon-dashboard{background-image:url(../img/icons/icon-account-1-green_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account.is-active .icon-edit-account{background-image:url(../img/icons/icon-pass-lock-green_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--my-invoice.is-active .icon-my-invoice{background-image:url(../img/icons/icon-invoice-data-green_24pxpx.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address.is-active .icon-edit-address{background-image:url(../img/icons/icon-location-green_48px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wishlist.is-active .icon-wishlist{background-image:url(../img/icons/icon-star-green_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--my-notifications.is-active .icon-my-notifications{background-image:url(../img/icons/icon-notifications-green_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders.is-active .icon-orders{background-image:url(../img/icons/icon-orders-green_24px.svg)}.my-account-page .woocommerce-MyAccount-navigation li .my-account-counter{padding:1.1rem 0;font-size:1.6rem;line-height:2.6rem;font-weight:600}.my-account-page .woocommerce-MyAccount-navigation li.is-active .my-account-counter{border-bottom:2px solid var(--c-bg-accent);color:var(--c-bg-accent)}h2.acc-page-title{border-bottom:1px solid var(--c-b-color)}.dashboard-page .dashboard-page-title{border-bottom:1px solid var(--c-b-color)}.dashboard-page .dashboard-page-title .acc-page-title{font-weight:bold}.dashboard-page .count-register{display:flex}.dashboard-page .dashboard-page-holder{padding:0}.dashboard-page .dashboard-page-holder .dashboard-page-content{flex-wrap:wrap}.dashboard-page .dashboard-page-holder .dashboard-box{flex:0 0 50%}.dashboard-page .dashboard-page-holder .dashboard-box-inner{display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--c-b-color);height:100%;border-radius:var(--b-r-big);transition:all .3s ease-in-out}.dashboard-page .dashboard-page-holder .dashboard-box-inner:hover{box-shadow:var(--c-bs)}.dashboard-page .dashboard-box-info{width:100%;height:100%;border-bottom:1px solid var(--c-b-color)}.dashboard-page .dashboard-box-icon{background-repeat:no-repeat;background-position:center;background-size:contain;width:5rem;height:5rem;display:block;margin-right:2.4rem}.dashboard-page .orders-icon{background-image:url(../img/icons/icon-orders_48px.svg)}.dashboard-page .wishlist-icon{background-image:url(../img/icons/icon-star_48px.svg)}.dashboard-page .address-icon{background-image:url(../img/icons/icon-location_48px.svg)}.dashboard-page .stock-notifier-icon{background-image:url(../img/icons/icon-notifications_48px.svg)}.dashboard-page .invoice-icon{background-image:url(../img/icons/icon-invoice-data_24px.svg)}.dashboard-page .dashboard-box-content{flex:1}.dashboard-page .dashboard-box-content>p{font-weight:bold}.dashboard-page .dashboard-box-content .user-contact{padding-bottom:0.5rem}.dashboard-page .dashboard-box-content .user-contact.names,.dashboard-page .dashboard-box-content .invoice-contact.company-name{font-weight:bold}.dashboard-page .dashboard-link{text-align:center}.dashboard-page .dashboard-link a{font-size:1.4rem}.woocommerce-account .wishlist .product_in_wishlist,.woocommerce-account .my-notification .product_in_my-notification{border-bottom:1px solid var(--c-b-color)}.woocommerce-account .wishlist .product_in_wishlist a,.woocommerce-account .my-notification .product_in_my-notification a{text-decoration:none;width:100%}.woocommerce-account .wishlist .wishlist-holder,.woocommerce-account .my-notification .my-notification-holder{height:100%}.woocommerce-account .wishlist .acc-wishlist-image-holder,.woocommerce-account .my-notification .acc-my-notification-image-holder{border:1px solid var(--c-b-color);border-radius:var(--b-r-big);min-height:16.3rem;max-height:16.3rem;height:16.3rem;width:16.3rem;max-width:16.3rem;min-width:16.3rem}.woocommerce-account .wishlist .img,.woocommerce-account .my-notification .img{object-fit:contain;max-height:16rem}.woocommerce-account .wishlist .wishlist-items-holder,.woocommerce-account .my-notification .my-notification-items-holder{color:var(--c-text-primary);font-size:1.4rem;font-weight:normal;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:.8rem}.woocommerce-account .wishlist .wishlist-items-title,.woocommerce-account .my-notification .my-notification-items-title{font-size:1.6rem;line-height:1.6;font-weight:normal}.woocommerce-account .my-notification .my-notification-variation{font-size:1.6rem;margin-bottom:.8rem}.woocommerce-account .wishlist .wishlist-item-description,.woocommerce-account .my-notification .my-notification-item-description{color:var(--c-text-primary);font-size:1.6rem;font-weight:normal;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.woocommerce-account .wishlist .wishlist-item-description ul,.woocommerce-account .my-notification .my-notification-item-description ul{padding-left:2rem}.woocommerce-account .wishlist .wishlist-item-description li,.woocommerce-account .my-notification .my-notification-item-description li{list-style:disc}.woocommerce-account .wishlist .wishlist-item-price,.woocommerce-account .my-notification .my-notification-item-price{}.woocommerce-account .wishlist .remove_from_wishlist,.woocommerce-account .my-notification .remove_from_my-notification{position:unset;display:flex;align-items:center;justify-content:center;width:auto;height:auto;cursor:pointer}.woocommerce-account .wishlist .remove_from_wishlist:hover,.woocommerce-account .my-notification .remove_from_my-notification:hover{background-color:transparent}.woocommerce-account .wishlist .remove_from_wishlist .wishlist-remove-icon,.woocommerce-account .my-notification .remove_from_my-notification .my-notification-remove-icon{background-image:url(../img/icons/icon-add-plus_16px.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:1.6rem;height:1.6rem;transform:rotate(45deg);margin-right:.5rem}.woocommerce-account .wishlist .remove_from_wishlist .wishlist-remove-label,.woocommerce-account .my-notification .remove_from_my-notification .my-notification-remove-label{color:var(--c-text-primary)}.woocommerce-account .wishlist-item-price-holder,.woocommerce-account .my-notification-item-price-holder{color:var(--c-text-primary);font-size:16px;font-weight:bold;flex-wrap:wrap}.woocommerce-account .wishlist-item-price-holder .product-sale-price{color:var(--c-bg-purple);font-size:2.4rem}.woocommerce-account .my-notification-item-price-holder .product-sale-price{color:var(--c-bg-purple)}.woocommerce-account .product-regular-price{opacity:.6;font-weight:normal}.woocommerce-account .wishlist .wishlist-actions,.woocommerce-account .my-notification .my-notification-actions{margin-left:auto}.woocommerce-MyAccount-orders{border-spacing:0;border:1px solid var(--c-b-color)}.woocommerce-MyAccount-orders .order-history-header th{border-bottom:1px solid var(--c-b-color)}.my_account_orders tr td{padding:1rem;text-align:center;border-bottom:1px solid var(--c-b-color)}.my_account_orders tbody tr:last-child td{border-bottom:0}.my-account-page .back-to-previous-page .back-icon{height:2rem;width:2rem;filter:invert(1)}.view-single-order-title{border:1px solid var(--c-b-color)}.my-account-page .order-history-item-holder{height:100%;border-bottom:1px solid var(--c-b-color)}.my-account-page .order-history-single-product .order-history-item-image{border:1px solid var(--c-b-color);border-radius:var(--b-r-big);height:6.9rem;width:6.9rem;min-width:6.9rem;min-height:6.9rem}.my-account-page .order-history-single-product .order-history-item-info .product-name{margin-bottom:2.4rem}.my-account-page .order-history-single-product .order-history-item-info .product-name a{font-size:1.4rem;line-height:1.6;text-decoration:none;color:var(--c-text-primary)}.my-account-page .order-history-single-product .order-history-item-info .product-name li{display:flex}.my-account-page .order-history-single-product .order-history-item-info .product-name .wc-item-meta-label{padding-right:.8rem;font-weight:normal}.my-account-page .order-history-single-product .order-history-item-info .product-name .wc-item-meta li p{font-weight:bold}.my-account-page .order-history-single-product .order-history-item-info .product-name .sub-total-value{font-weight:bold}.my-account-page .order-history-single-product .order-history-item-info .product-total .amount{font-weight:bold;color:var(--c-bg-purple)}.my-account-page .order-history-total{border:1px solid var(--c-b-color)}.my-account-page .order-history-total .order-history-total-row{border-bottom:1px solid var(--c-b-color)}.my-account-page .order-history-total .order-history-total-row:last-child{border:0}.my-account-page .order-history-total .order-history-total-row .label{font-weight:bold}.data-delivery{flex:1 1 50%}.my-account-page .woocommerce-column--billing-address,.my-account-page .woocommerce-column--shipping-address{border:1px solid var(--c-b-color);width:100%}.my-account-page .woocommerce-column--billing-address p,.my-account-page .woocommerce-column--shipping-address p{padding:.5rem 0}.my-account-page .woocommerce-Address-title a{text-decoration:none}.my-account-page .woocommerce-Address-title a:hover{color:var(--c-bg-accent)}.my-account-page .woocommerce-Address-title a:before{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;width:1.6rem;height:1.6rem;margin-right:0.5rem}.my-account-page .woocommerce-Address-title a:hover:before{filter:invert(53%) sepia(68%) saturate(677%) hue-rotate(41deg) brightness(99%) contrast(91%)}.my-account-page .woocommerce-Address-title a.edit-icon:before{background-image:url(../img/icons/icon-edit_16px.svg)}.my-account-page .woocommerce-Address-title a.add-icon:before{background-image:url(../img/icons/icon-add-plus_16px.svg)}.woocommerce-form-coupon-toggle form{display:none}.woocommerce-form-coupon-toggle input:checked + label + form{display:flex!important}.woocommerce-form-coupon-toggle form input{flex:1;border:0;border-right:1px solid var(--c-b-color);text-indent:1.2rem;width:16.5rem}.woocommerce-form-coupon-toggle form button{border:0;cursor:pointer;background-color:var(--c-bg-primary);padding:0 1.6rem;font-weight:500;text-transform:uppercase}.woocommerce-form-coupon-toggle .checkout_coupon.woocommerce-form-coupon{width:100%;height:4.4rem;border:1px solid var(--c-b-color);border-radius:var(--b-r-small);overflow:hidden}.header-image{max-height:36rem;object-fit:cover;display:flex;min-width:100%}.entry-header.abs{top:50%;left:50%;transform:translate(-50%,-50%)}.sbl-title{color:var(--c-bg-button-hover)}.post-img-holder{border-radius:var(--b-r-big);overflow:hidden}.post-img-holder img{width:36.6rem}.post-content-holder{max-width:52.2rem}.post-holder .post-date{font-size:1.2rem}.entry-header a{text-decoration:none}.entry-title,.entry-content{color:var(--c-bg-dark-blue)}.post-bottom-holder{margin-top:auto}.read-more-bnt a{font-size:1.4rem;text-decoration:none;text-transform:uppercase}@media screen and (max-width:991px){.post-holder{flex-direction:column}.post-content-holder{padding:0}}
/* ===== source: temp2.css ===== */
.missing-page{color:var(--c-bg-purple)}.overlay{content:"";background-color:#000;left:0;z-index:99;top:0;right:0;bottom:0;position:fixed;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transition:all .3s;transition:all .3s}.overlay.search-overlay{opacity:.3;visibility:visible}@media screen and (max-width:991px){.single-product .woocommerce-product-gallery ol{overflow-y:auto;flex-wrap:nowrap}.single-product .woocommerce-product-gallery ol li{flex:none;margin:1.2rem 1.2rem 0 0;min-width:10rem}}.search-results .woo-cat-title{margin:3.2rem auto}.search-results .woo-cat-title span{color:var(--c-text-accent)}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-warning{padding:0.8rem 0;border:1px solid var(--c-bg-accent);border-radius:var(--b-r-big);max-width:100%;margin-top:3.2rem;margin-bottom:2.4rem;text-align:center}.woocommerce-notices-wrapper .woocommerce-message{background-color:#dcedc8}.woocommerce-notices-wrapper .woocommerce-error{background-color:#FFCDD2;border:1px solid var(--c-bg-purple)}.woocommerce-notices-wrapper .woocommerce-warning{background-color:#FFECB3;border:1px solid var(--c-bg-yellow)}.woocommerce-cart .woocommerce-error{margin-left:0}.login-section>div h1{border-bottom:1px solid var(--c-b-color);padding-bottom:2.4rem}.cart-login-form,.cart-login-form + .w-full{max-width:60rem}.cart-login-form h2,.customer-login-form h2{font-weight:normal}.woocommerce-form-login{margin-top:2.4rem;margin-bottom:4.8rem}.woocommerce-form-register{margin-top:2.4rem}.woocommerce-form-login .form-row,.woocommerce-ResetPassword .form-row{display:flex;flex-direction:column;margin-bottom:2.4rem}.woocommerce-form-login .form-row label,.woocommerce-form-register .form-row label,.woocommerce-ResetPassword .form-row label{font-weight:bold}.woocommerce-form-login .form-row label:after,.woocommerce-form-register .form-row label:after{content:"*"}.woocommerce-form-login .form-row input,.woocommerce-form-register .form-row input,.woocommerce-ResetPassword .form-row input{min-height:44px;border:0;background-color:var(--c-bg-secondary);border-bottom:1px solid var(--c-b-color);text-indent:1.2rem}.woocommerce-form-login .woocommerce-form-login__submit{width:100%;border:0;border-radius:var(--b-r-small)}.woocommerce-form-login .woocommerce-form__label-for-checkbox span.block{display:block;opacity:0.6;margin-top:0.8rem}.woocommerce-form-register p.font-medium{margin-top:0.8rem;margin-bottom:1.2rem}.checkout-page{min-height:100vh}.checkout-products-list .img-product{height:6.9rem;width:6.9rem;min-width:6.9rem;min-height:6.9rem}.customer-login-form{width:70rem;margin:0 auto}.related-products .product-info .product-title>p{white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce-cart{overflow:hidden}.woocommerce-cart .cart-container{background-color:var(--c-bg-primary)}.woocommerce-cart .woocommerce{display:flex}.woocommerce-cart .cart-left{flex:0 0 70%;height:calc(100vh - 10.3rem);position:relative;padding-right:4rem}.cart-page-title{height:8.1rem}.woocommerce-cart .woocommerce-cart-form .cart-table-holder{height:calc(100vh - 31.2rem);position:relative;overflow-y:auto;overflow-x:hidden}.woocommerce-cart .woocommerce-cart-form .cart-table-holder::-webkit-scrollbar,.checkout-left::-webkit-scrollbar,.checkout-right .checkout-products-list::-webkit-scrollbar,.sub-cart .woocommerce-mini-cart::-webkit-scrollbar{height:5px;width:5px}.woocommerce-cart .woocommerce-cart-form .cart-table-holder::-webkit-scrollbar-track,.checkout-left::-webkit-scrollbar-track,.checkout-right .checkout-products-list::-webkit-scrollbar-track,.sub-cart .woocommerce-mini-cart::-webkit-scrollbar-track{background-color:var(--c-bg-primary);border-radius:var(--b-r-small)}.checkout-right .checkout-products-list::-webkit-scrollbar-track{background-color:var(--c-bg-secondary)}.woocommerce-cart .woocommerce-cart-form .cart-table-holder::-webkit-scrollbar-thumb,.checkout-left::-webkit-scrollbar-thumb,.checkout-right .checkout-products-list::-webkit-scrollbar-thumb,.sub-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb{background-color:var(--c-bg-secondary);border-radius:var(--b-r-small);transition:all 0.15s ease-in-out}.checkout-right .checkout-products-list::-webkit-scrollbar-thumb{background-color:var(--c-b-color)}.woocommerce-cart .woocommerce-cart-form .cart-table-holder:hover::-webkit-scrollbar-track,.sub-cart .woocommerce-mini-cart:hover::-webkit-scrollbar-track{background-color:var(--c-bg-primary);border-radius:var(--b-r-small)}.woocommerce-cart .woocommerce-cart-form .cart-table-holder:hover::-webkit-scrollbar-thumb,.sub-cart .woocommerce-mini-cart:hover::-webkit-scrollbar-thumb{background-color:var(--c-text-accent);border-radius:var(--b-r-small)}.woocommerce-cart .woocommerce-cart-form .cart-actions .coupon>span{min-height:4rem;border:1px solid var(--c-b-color);border-radius:var(--b-r-small)}.woocommerce-cart .woocommerce-cart-form .shop_table{}.woocommerce-cart .woocommerce-cart-form .cart_item{border-top:3px solid var(--c-bg-secondary)}.woocommerce-cart .cart-collaterals{background-color:var(--c-bg-secondary);flex:0 0 30%;height:calc(100vh - 10.3rem)}.woocommerce-cart .cart-collaterals:before{content:"";background-color:var(--c-bg-secondary);position:absolute;height:100%;width:100%;left:0;z-index:-1}.woocommerce-cart .cart-collaterals .cart_totals{height:calc(100vh - 11.4rem);overflow-y:auto;padding:0 1.6rem}.woocommerce-cart .cart-collaterals .cart_totals h2{border-bottom:1px solid var(--c-b-color);height:8.1rem}.woocommerce-cart .cart_totals tbody .cart-subtotal,.woocommerce-cart .cart_totals tbody .order-total,.woocommerce-cart .cart_totals tbody .fee,.woocommerce-cart .cart_totals tbody .cart-discount{display:flex;justify-content:space-between}.woocommerce-cart .cart_totals tbody .fee td{white-space:nowrap}.woocommerce-cart .cart_totals tbody .order-total th{display:flex;flex-direction:column;align-items:flex-start}.woocommerce-cart .cart_totals tbody .order-total .left-to-free-delivery{font-size:1.2rem;color:#999FAA;font-weight:normal}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{display:flex;flex-direction:column;align-items:center}.woocommerce-cart .cart_totals .checkout-button{width:100%;margin-bottom:0}.woocommerce-cart .cart_totals .continue-shopping-button{color:unset;text-decoration:none;height:4.6rem;text-transform:uppercase;font-size:1.4rem}.woocommerce-cart .cart_totals .continue-shopping-button:hover{color:var(--c-text-accent)}.woocommerce-cart .woocommerce-cart-form .product-data-holder .remove{bottom:0;right:1rem}.woocommerce-cart .woocommerce-cart-form .product-data-holder .remove span{background-color:var(--c-bg-dark-blue);color:var(--c-text-secondary);border-radius:50%;height:1.2rem;width:1.2rem;line-height:1.6rem;padding:0.7rem;margin-right:1rem}.woocommerce-cart .woocommerce-cart-form .product-data-holder>.produvt-data{display:flex}.woocommerce-cart .woocommerce-cart-form .product-data-holder a.product-img{margin-right:2.4rem;min-width:18.6rem;width:18.6rem;height:18.6rem;padding:.8rem;border:1px solid var(--c-b-color);border-radius:var(--b-r-big)}.woocommerce-cart .woocommerce-cart-form .product-data-holder a{color:unset;text-decoration:none;font-weight:unset;padding-right:1.6rem}.woocommerce-cart .woocommerce-cart-form a.product-img>img{width:auto;object-fit:contain}.product-data-holder .product-data{flex-grow:1}.cart-table-holder .variation-value,.cart-table-holder .sub-total-value,.cart-table-holder .gift-data-title{font-weight:bold}.product-quantity-title{font-weight:bold;font-size:1.2rem}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity{display:flex;flex-direction:row;min-height:4rem}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity input,.single-product .entry-summary .quantity input{max-width:5rem;background-color:var(--c-bg-secondary);border:1px solid var(--c-b-color)}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity input[type=number],.single-product .entry-summary .quantity input[type=number]{-moz-appearance:textfield}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity input::-webkit-outer-spin-button,.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity input::-webkit-inner-spin-button,.single-product .entry-summary .quantity input::-webkit-outer-spin-button,.single-product .entry-summary .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity .qnty_up,.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity .qnty_down,.single-product .entry-summary .quantity .qnty_up,.single-product .entry-summary .quantity .qnty_down{width:5rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--c-b-color);cursor:pointer}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity .qnty_up,.single-product .entry-summary .quantity .qnty_up{border-left:0;border-radius:0 4px 4px 0;order:2}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity .qnty_down,.single-product .entry-summary .quantity .qnty_down{border-right:0;border-radius:4px 0 0 4px;order:0}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity .qty,.single-product .entry-summary .quantity .qty{order:1}.woocommerce-cart .woocommerce-cart-form .product-data-holder .amount{font-weight:bold;color:var(--c-bg-purple);font-size:2.4rem}.cart-table-holder .sub-total-value .product_sale_price.line-through .amount{font-size:1.4rem;color:var(--c-bg-dark-grey-2);font-weight:normal}.cart-table-holder .sub-total-value div:not(.product_sale_price) .amount,.cart-table-holder .sub-total-value .product_sale_price:not(.line-through) .amount{color:unset;font-size:unset}.woocommerce-cart .update-cart-btn{border-radius:var(--b-r-small);border:1px solid var(--c-b-color);background-color:transparent;padding:1.2rem 2.4rem;cursor:pointer}.woocommerce-cart .update-cart-btn[aria-disabled="false"]{border:0;background-color:var(--c-bg-accent);color:var(--c-text-secondary);font-weight:600}.cart-collaterals .checkout_coupon{width:100%;height:4.4rem;border:1px solid var(--c-b-color);border-radius:var(--b-r-small);overflow:hidden}.cart-collaterals .checkout_coupon input{flex:1;border:0;border-right:1px solid var(--c-b-color);text-indent:1.2rem;width:16.5rem}.cart-collaterals .checkout_coupon input::placeholder{color:#999FAA}.cart-collaterals .checkout_coupon button{border:0;cursor:pointer;background-color:var(--c-bg-primary);padding:0 1.6rem;font-weight:500;text-transform:uppercase}.mobile-cart-total .cart_totals h2,.mobile-cart-total .cart_totals li,.mobile-cart-total .cart_totals table tr.cart-subtotal{display:none}.mobile-cart-total{position:sticky;bottom:0}.mobile-cart-total .cart_totals{width:100%;background-color:var(--c-bg-secondary);padding:2.4rem}.woocommerce-cart .small-footer{border-top:3px solid var(--c-bg-secondary);margin:0;padding-top:2rem}.woocommerce-cart .small-footer a{color:unset;text-decoration:unset;font-weight:unset}.mobile-sm-footer{width:100%}.mobile-sm-footer ul.s-footer-left{flex-wrap:wrap}.mobile-sm-footer ul.s-footer-left li{white-space:nowrap}.woocommerce-cart .woocommerce div.text-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 2.4rem}.woocommerce-cart .woocommerce div.text-center p:not(.return-to-shop){font-weight:bold;font-size:2rem;padding-bottom:2rem}.my-account-page{min-height:calc(100vh - 11.5rem)}.my-account-page .register-success{background-color:#d3eadd}.my-account-page .back-to-previous-page{padding:1.2rem;background-color:var(--c-bg-dark-blue);text-decoration:none;font-weight:normal}.my-account-page .woocommerce-notices-wrapper .woocommerce-message,.my-account-page .woocommerce-notices-wrapper .woocommerce-error,.my-account-page .woocommerce-notices-wrapper .woocommerce-warning{margin-top:0}.my-account-page .addresses{}.my-account-page .addresses .woocommerce-Address{border-bottom:1px solid var(--c-b-color)}.my-account-page .woocommerce-Address-title a{color:unset;font-weight:unset}.my-account-page .woocommerce-Address-title a:hover{text-decoration:underline}.my-account-page .addresses .woocommerce-Address .data-entered{font-size:1.3rem}.my-account-page .woocommerce-address-fields__field-wrapper,.my-account-page .woocommerce-EditAccountForm{flex-wrap:wrap;display:flex}.my-account-page .change-password-title{font-weight:bold}.my-account-page p.form-row{display:flex;flex-direction:column;flex:1 1 100%;padding:0 1.6rem}.my-account-page p.form-row-first,.my-account-page p.form-row-last{flex:0 0 50%}.my-account-page p.form-row label{padding-top:1.3rem;height:100%;font-size:1.2rem;font-weight:bold}.my-account-page p.form-row input,.my-account-page p.form-row .select2-selection.select2-selection--single{width:100%;min-height:4.5rem;border:1px solid var(--c-b-color);text-indent:1.5rem;display:flex;align-items:center;border-radius:0;background-color:var(--c-bg-secondary)}.my-account-page .addition-text{font-size:1.2rem;opacity:.7}.my-account-page .woocommerce-address-fields p.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:1rem}.my-account-page .save-address-btn,.my-account-page .save-account-details-btn{border:0;cursor:pointer}.my-account-page fieldset{border:0;padding:0}.woocommerce .checkout{height:100%;position:relative}.woocommerce-checkout .login-section{min-height:100vh;height:100%}.woocommerce-checkout .login-section .cart-login-form{padding:2.4rem 1.2rem}.woocommerce-checkout .woocommerce-notices-wrapper>ul{width:calc(66.66666% - 2.4rem);margin:3.2rem 1.2rem}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--c-bg-accent)}.select2-container{width:100%!important}.select2-results__option[aria-selected],.select2-results__option[data-selected]{padding:1.2rem}.woocommerce-checkout .login-section{position:absolute;left:0;top:0;width:66.66666%;z-index:1;background-color:var(--c-bg-primary);overflow-y:auto;display:flex;flex-direction:column;align-items:center}.woocommerce-checkout .login-section .login-section-title{padding-top:2.4rem;font-size:3.2rem}.js-continue-as-guest{margin-top:2.4rem;background-color:transparent;border:0;font-size:1.4rem;font-weight:500;text-transform:uppercase;width:100%;cursor:pointer}.js-continue-as-guest:hover{color:var(--c-bg-accent)}.checkout-left .checkout-section-title{padding:2.4rem 0;margin-top:2.4rem;border-top:2px solid var(--c-b-color);padding-right:1rem}.checkout-left .woocommerce-shipping-methods{width:100%}.checkout-left .woocommerce-shipping-methods li{border-bottom:2px solid var(--c-bg-secondary);display:flex;align-items:center;padding:1.3rem 0}.checkout-left .woocommerce-shipping-methods li:first-child{border-top:2px solid var(--c-bg-secondary)}.checkout-left .woocommerce-shipping-methods li label{padding-left:0.5rem;display:flex;justify-content:space-between;flex:1}.checkout-left .woocommerce-shipping-methods li label>span{padding-left:2.4rem}.checkout-left .billing-address .address-info{padding-bottom:1.3rem}.checkout-left .billing-address .address-title,.user-summary .user-summary-title,.checkout-left .form-row:not(.create-account):not(.notes) label{font-weight:bold}.checkout-left .form-row:not(.create-account):not(.d-none){display:flex;flex-direction:column;padding-bottom:1.3rem}.checkout-left .form-row:not(.create-account) input,.checkout-left .select2-selection{width:100%;min-height:4.5rem;border:0;border-bottom:1px solid var(--c-b-color);text-indent:1rem;display:flex;align-items:center;border-radius:0;margin-top:0.5rem;background-color:var(--c-bg-secondary)}.checkout-left .form-row label.checkbox{display:flex;align-items:center}.checkout-left .form-row input[type="checkbox"],.checkout-left .form-row input[type="radio"]{width:auto;min-width:0;min-height:0;flex:0 0 auto;display:inline-block;margin:0 .8rem 0 0;text-indent:0;border:0;border-radius:0;background-color:transparent;accent-color:var(--c-bg-accent)}.checkout-left .billing-address .select2-selection{margin-bottom:1.2rem}.checkout-left .select2-selection .select2-selection__arrow{top:1.5rem}.checkout-left .customer-details .woocommerce-billing-fields-wrapper{margin-right:-4.8rem;margin-bottom:1.5rem}@media screen and (max-width:991px){.checkout-left .customer-details .woocommerce-billing-fields-wrapper{margin-right:0}}.checkout-left .customer-details .user-input>div:not(.woocommerce-shipping-fields) .form-row:not(.notes){flex:0 0 50%;padding-right:4.8rem}.checkout-left .user-summary .edit-section{position:absolute;top:2.8rem;right:0}.checkout-left .form-row.create-account{padding-top:1.3rem}.checkout-left .form-row.notes textarea{width:100%;min-height:9rem}.checkout-left .customer-details .woocommerce-shipping-fields #ship-to-different-address{padding-bottom:1.4rem}.woocommerce-checkout .woocommerce-form-coupon-toggle{padding-top:1.2rem;border-top:1px solid var(--c-b-color);max-width:calc(66.66667% - 1.2rem)}.woocommerce-checkout .woocommerce-form-coupon-toggle .checkout_coupon.woocommerce-form-coupon{max-width:unset}.woocommerce .checkout .checkout-right{position:fixed;max-height:100vh;right:0;min-height:100vh}.woocommerce .checkout .checkout-right:before{content:"";background-color:var(--c-bg-secondary);position:absolute;height:100%;width:100%;left:0;z-index:-1}.checkout-right .checkout-products-list{overflow-y:auto;margin-bottom:50px;padding-right:.8rem}.checkout-right .woocommerce-checkout-review-order{overflow-y:auto;height:calc(100vh - 10.3rem);display:block;padding-right:8px}.checkout-right .woocommerce-checkout-review-order::-webkit-scrollbar{height:5px;width:5px}.checkout-right .woocommerce-checkout-review-order::-webkit-scrollbar-track{background-color:var(--c-bg-secondary);border-radius:var(--b-r-small)}.checkout-right .woocommerce-checkout-review-order::-webkit-scrollbar-thumb{background-color:var(--c-b-color);border-radius:var(--b-r-small);transition:all 0.15s ease-in-out}.cart-count.is-empty{display:none}a.added_to_cart{display:none!important}.shipping-method-name{display:block;font-size:.85em;color:#666;font-weight:normal}.checkout-products-list li{padding:1.6rem 0}.checkout-order-totals,.checkout-products-list li{border-top:2px solid var(--c-b-color)}.checkout-products-list .img-product{background-color:var(--c-bg-primary);border:1px solid var(--c-b-color);border-radius:var(--b-r-big)}.checkout-products-list .img-product img{max-height:100%;width:auto}.checkout-products-list .product-info{justify-content:space-between}.checkout-products-list .product-info .product-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.4rem}.checkout-products-list .product-info .product-total{display:flex;justify-content:flex-end;font-weight:bold}.checkout-products-list .img-product .product-quantity{background-color:var(--c-bg-accent);border-radius:50%;color:var(--c-text-secondary);position:absolute;top:0;right:-1px;width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:bold}.payment-title{font-weight:bold}.checkout-right li.payment_method_bacs{padding:1.3rem 0}.checkout-right .wc_payment_methods li .payment_box{padding:0.8rem 0 1.2rem 2.4rem;font-size:1.3rem;line-height:1.8rem;color:var(--c-bg-dark-grey-2)}.checkout-right .wc_payment_methods li .payment_box p{margin:0}.checkout-right .wc_payment_methods li .payment_box p + p{margin-top:0.8rem}.edit-order-icon:before{content:"";width:2.4rem;height:2.4rem;background-image:url("../img/icons/icon-edit_16px.svg");background-size:contain;background-repeat:no-repeat;display:block}.edit-order-text{background-color:var(--c-bg-dark-blue);color:var(--c-text-secondary);padding:1rem;border-radius:var(--b-r-big);font-size:1.2rem;left:50%;transform:translateX(-50%);top:4rem;display:none}.edit-order-text:before{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--c-bg-dark-blue);position:absolute;left:50%;transform:translateX(-50%);top:-0.8rem}.edit-order:hover .edit-order-text{display:block}.woocommerce-checkout-payment .submit-order-btn{border:0;cursor:pointer;width:100%;margin-bottom:50px}.checkout-right .wc_payment_methods li label,.checkout-right .wc_payment_methods li input,.checkout-right .wc_payment_methods li{cursor:pointer}.checkout-right .wc_payment_methods li:hover label{color:var(--c-text-accent)}.checkout-right .wc_payment_methods li input[type=radio]{position:absolute;opacity:0}.checkout-right .wc_payment_methods li input[type=radio] + label:before{content:"";background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.6rem;height:1.6rem;position:relative;top:0.3rem;margin-right:.8rem;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.checkout-right .wc_payment_methods li input[type=radio]:checked + label:before{background-color:transparent;box-shadow:inset 0 0 0 4px var(--c-bg-accent)}.checkout-right .wc_payment_methods li input[type=radio]:focus + label:before{outline:none;border-color:var(--c-bg-accent)}.woocommerce-ResetPassword{max-width:60rem;margin:2.4rem auto 0}.reset-password-btn{border:0;cursor:pointer}.post-container{max-width:85rem}.post-page-content>p,.post-page-content>h3,.post-page-content>ul{padding-bottom:2.4rem}.post-container ul,.post-container ol{list-style:auto;padding-left:1.8rem}.post-container li{padding-left:1.2rem;padding-bottom:1.2rem}.post-container li:last-child{padding-bottom:0}.post-date{color:var(--c-bg-dark-grey-2)}.back-to-posts-btn{color:unset;text-decoration:none;cursor:pointer;font-size:1.4rem}.back-to-posts-btn:hover{color:var(--c-text-accent)}.back-to-posts-btn:before{content:"";display:block;background-image:url("../img/icons/icon-arrow-left_24px.svg");width:2rem;height:2rem;background-size:cover;background-repeat:no-repeat;margin-right:1.2rem}.post-container h3{font-size:1.6rem;font-weight:bold;line-height:2.4rem}.post-container h2{text-align:left;font-size:2.4rem;padding-bottom:2.4rem;text-transform:capitalize}.post-container h2 strong{font-weight:normal}.post-container h2 + p{border-left:.2rem solid var(--c-bg-accent);padding:1.6rem 1.6rem 1.6rem 2.4rem;background-color:var(--c-bg-secondary);margin-bottom:2.4rem;font-size:2.4rem;color:var(--c-bg-dark-grey-2);line-height:3.2rem}.post-container .nav-links{display:flex}.post-container .nav-next{margin-left:auto}.post-container .nav-next,.post-container .nav-previous{padding:1.2rem;border:1px solid var(--c-b-color)}.post-container .nav-next a,.post-container .nav-previous a{color:unset;text-decoration:none}@media screen and (max-width:991px){.post-container{max-width:100%}.post-container .entry-header,.post-date{text-align:center}.post-container .nav-next{margin-left:unset}.post-container .nav-links{display:flex;flex-direction:column}}.woocommerce-breadcrumb-separator{padding:.1rem .4rem 0}a.page-numbers,span.page-numbers{color:unset;text-decoration:none;border:1px solid var(--c-b-color);min-width:4.8rem;min-height:4.8rem;font-weight:normal;padding:0 1rem}.page-numbers.current{color:var(--c-text-accent);border-color:var(--c-bg-accent);font-weight:bold}.nav-links{display:flex;margin-bottom:1.2rem}.nav-links>*{margin:0 0.5rem}.page-numbers.prev,.page-numbers.next{font-size:0}.page-numbers.prev:before,.page-numbers.next:before{content:"";display:block;width:2.4rem;height:2.4rem;background-size:cover;background-position:center}.page-numbers.prev:before{background-image:url(../img/icons/icon-arrow-left_16px.svg)}.page-numbers.next:before{background-image:url(../img/icons/icon-arrow-right_16px.svg)}@media screen and (max-width:991px){.mobile-menu .menu-item.about-us-menu .menu-holder{display:flex;left:-100%;transition:all .5s}.mobile-menu .menu-item.about-us-menu.active .menu-holder{left:0}.mobile-menu .menu-item.about-us-menu .menu-holder .depth-0{top:.1rem}}
/* ===== source: responsiveness.css ===== */
@media screen and (min-width:577px){.sec-home-carousel .container{max-width:unset}}@media screen and (min-width:769px){.sec-home-carousel .container{max-width:unset}.sec-home-carousel .product-info{width:100%}}@media screen and (min-width:992px){.menu-holder{z-index:100;display:none;position:absolute;left:0;right:0;width:100%;background-color:#fff;margin-top:.4rem;padding:1rem 0;flex-direction:row;overflow:hidden;border-top:1px solid var(--c-b-color);border-bottom:1px solid var(--c-b-color)}.sec-home-carousel .container{max-width:1400px}.menu-holder li:hover>.img-holder,.menu-holder li.selected>.img-holder,.menu-holder .depth-1 .active>div.selected:not(.cat-title) .img-holder.second-level,.menu-holder .depth-2 .active>div.selected:not(.cat-title) .img-holder.third-level,.menu-holder .depth-1 .active>div:hover:not(.cat-title) .img-holder.second-level,.menu-holder .depth-2 .active>div:hover:not(.cat-title) .img-holder.third-level{display:block}.menu-holder .depth-1 .active>.menu-back-btn,.menu-holder .depth-2 .active>.menu-back-btn{display:none}.woocommerce .checkout-left{padding-right:4rem;margin-right:.8rem;max-width:calc(66.66667% - .8rem);height:calc(100vh - 5.9rem);overflow-y:auto;overflow-x:hidden}.my-account-page .back-to-previous-page{border:1px solid var(--c-b-color);width:auto;display:inline-flex;background-color:unset}.menu-wrapper>li>.title,.menu-wrapper>li>a{font-weight:bold;line-height:76px}.menu-wrapper>li>a{height:100%;display:flex}}@media screen and (min-width:1200px){.sec-home-carousel .container{max-width:1236px}}@media screen and (min-width:1400px){.woocommerce .checkout .checkout-right:before,.woocommerce-cart .cart-collaterals:before{width:calc(calc(calc(100vw - 1400px) / 2) + 100%)}.woocommerce .checkout .checkout-right{right:calc(calc(100vw - 140rem) / 2);max-width:45.9rem}.woocommerce-checkout .woocommerce-notices-wrapper>ul{width:calc(calc(66.666 / 100) * 140rem);margin-left:calc(calc(100vw - 140rem) / 2)}}@media screen and (max-width:1440px){.sec-home-products .slick-slide.slick-cloned + .slick-slide.slick-current.slick-active{opacity:1}.menu-holder .img-holder{display:none}.menu-holder .depth-0,.menu-holder .depth-1,.menu-holder .depth-2{flex:0 0 33.33333%}.menu-holder li .img-holder.first-level,.menu-holder .depth-1 .img-holder.second-level{left:66.66666%}.menu-holder .depth-1 .active>div.selected:not(.cat-title) .img-holder.second-level,.menu-holder .depth-2 .active>div.selected:not(.cat-title) .img-holder.third-level,.menu-holder .depth-2 .active>div:hover:not(.cat-title) .img-holder.third-level{display:none}.menu-holder .depth-1 .img-holder.second-level,.menu-holder .img-holder{width:33.33333%}.menu-holder .depth-0{padding-left:2.4rem}.menu-holder .close{right:3rem}}@media screen and (max-width:1400px){.sec-home-products .container{max-width:100%}}@media screen and (max-width:1280px){.cta-header,.header-row{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width:1199px){.thank-you-page .bacs_details{flex:1 1 100%;margin-left:0;margin-right:0;margin-bottom:1.6rem}.thank-you-page .bacs_details:last-child{margin-bottom:0;margin-left:0;margin-right:0}}@media screen and (max-width:1024px){.customers-feedback .slider-count{display:block}}@media screen and (max-width:991px){.sec-home-carousel .product-box{flex:1 1 100%}.sec-home-carousel .slick-slide{min-height:35rem}.sec-home-carousel .slick-slide img{max-height:29rem;height:100%;width:auto;margin:0 auto;padding:1rem 0}.sec-home-carousel .slick-slide .product-img.d-l-none{height:100%;padding:unset;border-radius:unset;z-index:-1;align-items:center;display:flex;justify-content:center}.sec-home-carousel .slick-slide .product-img.d-l-none:before{content:'';height:100%;width:100%;display:block;position:absolute;background-color:var(--c-bg-dark-blue-op)}.sec-home-carousel .product-info{flex:0 0 100%;padding:0 1.2rem}.sec-home-carousel .product-description{max-height:15rem;overflow:hidden}.sec-home-carousel .slick-dots{bottom:3rem;right:unset;left:50%;transform:translateX(-50%)}.sec-home-carousel .product-box:after{content:'';position:absolute;width:100%;height:1px;background-color:#6b707c;bottom:0}.sec-home-quick-order .hero-image-holder{height:100%}.sec-home-quick-order .hero-image-holder img{height:100%;object-fit:cover}.footer-newsletter{margin-top:4.8rem}.footer-trademark .pt-120{padding-top:6rem}.header-actions{margin-left:auto}.hamburger-icon{background-image:url("../img/icons/icon-menu_24px.svg");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;cursor:pointer;width:6.4rem;height:6.4rem}.mobile-menu{display:none;position:fixed;left:0;right:0;width:100%;background-color:#fff;overflow:hidden;border-top:1px solid var(--c-b-color);border-bottom:1px solid var(--c-b-color);top:0;min-height:100vh;max-width:70%;max-height:100vh;z-index:1}.admin-bar .mobile-menu{margin-top:3.2rem;min-height:calc(100vh - 3.2rem);max-height:calc(100vh - 3.2rem)}.mobile-menu .menu-holder{position:absolute;width:100%;left:0}.menu-holder .depth-0{flex:1 1 100%;max-height:100vh;min-height:100vh;padding:0}.menu-holder .depth-1,.menu-holder .depth-2,.mobile-menu .menu-item .depth-0{position:absolute;left:-100%;top:-6.4rem;flex:1 1 100%;background-color:white;min-width:100%;transition:left .5s;min-height:100vh}.admin-bar .menu-holder .depth-1,.admin-bar .menu-holder .depth-2,.admin-bar .mobile-menu .menu-item .depth-0{min-height:calc(100vh - 9.9rem);height:100%;padding-bottom:10rem;max-width:100vw}.mobile-menu .menu-holder .depth-1,.mobile-menu .menu-holder .depth-2,.mobile-menu .menu-item .depth-0{top:0;min-height:calc(100vh - 9.9rem);height:100%;padding-bottom:10rem;max-width:100vw}.menu-holder .depth-1.opened,.menu-holder .depth-2.opened,.mobile-menu .menu-item.active .depth-0{left:0}.menu-holder .depth-1 .active>div:not(.cat-title) .depth-1-item,.menu-holder .depth-2 .active>div:not(.cat-title) .depth-2-item,.menu-holder .depth-0 li a{border-bottom:1px solid var(--c-b-color)}.menu-holder .depth-0 li,.menu-holder .depth-1 .active>div:not(.menu-back-btn),.menu-holder .depth-2 .active>div:not(.menu-back-btn){padding:0 2.4rem}.menu-holder .depth-1 .active>.menu-back-btn,.menu-holder .depth-2 .active>.menu-back-btn{padding:0 2.4rem;border-top:1px solid var(--c-b-color)}.about-us-menu .menu-holder{display:none}.mobile-menu .close-nav{width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;z-index:1;border-right:1px solid var(--c-b-color)}.mobile-menu .mobile-menu-top{min-height:6.4rem}.mobile-menu .mobile-menu-top,.mobile-menu .menu-wrapper ul.menu-wrapper{border-bottom:1px solid var(--c-b-color)}.mobile-menu .close-nav:before,.mobile-filter-close .close-filter-btn:before{content:"";display:block;width:2.4rem;height:2.4rem;background-image:url("../img/icons/icon-close_16px.svg");background-size:contain}.menu-holder .close{display:none}.mobile-menu .menu-wrapper ul.menu-wrapper{height:6.4rem;align-items:center;overflow-x:auto}.mobile-menu .menu-wrapper ul.menu-wrapper::-webkit-scrollbar{display:none}.mobile-menu .menu-wrapper ul.menu-wrapper>li{max-height:6.4rem;line-height:6.4rem;margin:0 2.4rem;white-space:nowrap}.menu-holder .cat-title{min-height:6.4rem;padding:0}.mobile-menu .header-wishlist{padding-right:2.4rem}.menu-holder li a,.menu-holder .depth-1>div.active>div:not(.cat-title) .depth-1-item,.menu-holder .depth-2>div.active>div:not(.cat-title) .depth-2-item{padding:0;align-items:center}.menu-holder li a .cat-text,.menu-holder .depth-1>div.active>div:not(.cat-title) .depth-1-item .menu-text,.menu-holder .depth-2>div.active>div:not(.cat-title) .depth-2-item .menu-text{padding:1.3rem 0;white-space:break-spaces}.mobile-menu .menu-back-btn{min-height:6.4rem;display:flex;align-items:center;font-weight:bold}.mobile-menu .menu-back-btn:before{display:block;content:"";background-image:url("../img/icons/icon-arrow-back_24px.svg");width:2.4rem;height:2.4rem;background-size:contain;background-position:center;margin-right:0.8rem}.menu-holder .depth-1,.menu-holder .depth-2{padding:0}.search-results-wrapper{min-height:calc(100vh - 8rem);padding-bottom:7.4rem}.not-show-field .search-box{padding:0}.not-show-field .search-box .search-results-wrapper div.woocommerce ul.products li.product{flex:0 0 33.33333%;max-width:33.33333%}.not-show-field .search-box .search-box__close{order:0}.search-box .btn-search{order:2;padding:0 1.2rem}.not-show-field .search-box .searchform{padding:1.5rem 0;background-color:var(--c-bg-dark-blue);height:8rem}.not-show-field .search-box .search-form .woosearch-input-box{flex:1;order:1}.not-show-field .search-box .search-form .theme-icon-search{display:block;background-image:url("../img/icons/search.svg");width:2.4rem;height:2.4rem;background-size:contain;background-repeat:no-repeat;filter:invert(1)}.not-show-field .search-box .search-form .search-text{display:block}.not-show-field .search-box .close-search-box{display:flex;justify-content:center;padding-bottom:10px;filter:invert(1)}.not-show-field .search-box .search-form .search-input{height:5rem}.thank-you-page .checkout-products-list .img-product{width:7.6rem;height:7.6rem}.thank-you-page .product-info .product-count,.thank-you-page .product-info .product-total{min-width:9rem;max-width:9rem;white-space:nowrap;padding:0}.thank-you-right{padding:0}.thank-you-right .thankyou-notice{background-color:var(--c-bg-secondary);border-radius:0;border:0;position:unset}.thank-you-page .checkout-products-list .product-info{display:flex;flex-wrap:wrap}.thank-you-page .product-info .product-title{flex:1 1 100%}.thank-you-page .product-info .product-count{padding-left:2.4rem}.partners-logos .logo-slider{padding:0}.partners-logos .logo-slider span{max-width:12.4rem}.related-products h2{font-size:2.4rem}#masthead{top:-2.2rem}#masthead .header-row{height:6.4rem}.header-row .header-account a,.header-row .header-wishlist a,.header-row .header-cart a,.header-row .header-search span{display:flex;align-items:center}.single-product .product-sale-price{font-size:2rem}.checkout-right .checkout-products-list{overflow-y:unset;height:unset}.woocommerce-ResetPassword{max-width:unset}.woocommerce .checkout-left,.woocommerce-checkout .login-section{min-height:unset;max-height:unset;overflow-y:unset}.woocommerce .checkout .checkout-right{position:relative;min-height:unset;max-height:unset}.woocommerce-checkout .login-section{position:fixed;width:100vw;height:100%;top:0;left:0;overflow-y:auto;max-width:unset}.checkout-products-list .img-product{width:10.2rem;height:10.2rem}.woocommerce-checkout .woocommerce-form-coupon-toggle{padding-bottom:3.2rem;border:0}.sub-cart{top:8.7rem;width:100vw}.admin-bar .sub-cart{top:11.9rem}.pt-64{padding-top:6.4rem}.my-account-page .back-to-previous-page{position:absolute;top:0;left:0;width:100%}.woocommerce-cart .woocommerce{flex-wrap:wrap}.woocommerce-cart{overflow-y:auto}.woocommerce-cart .container,.woocommerce-checkout .container{max-width:100%}.woocommerce-cart .cart-left,.woocommerce-cart .cart-collaterals{flex:1 1 100%;height:unset}.woocommerce-cart .cart-collaterals .cart_totals{overflow-y:unset}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{padding-bottom:2.4rem}.woocommerce-cart .cart-left{padding:0 1.6rem}.woocommerce-cart .woocommerce-cart-form .cart-table-holder,.woocommerce-cart .woocommerce-cart-form .shop_table,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .woocommerce-cart-form{max-height:unset;height:unset}.woocommerce-cart .woocommerce-cart-form .shop_table{overflow-y:unset}.woocommerce-cart .woocommerce-cart-form .product-data-holder>a.product-img{min-width:9.4rem;width:9.4rem;height:9.4rem}.woocommerce-cart .woocommerce-cart-form .cart-actions .coupon{flex-direction:column}.woocommerce-cart .coupon span{width:100%}.woocommerce-cart .cart-actions input{flex:1}.woocommerce-cart .woocommerce-cart-form .cart_item{padding-bottom:3.2rem}.woocommerce-cart .woocommerce-cart-form .product-name .remove{top:unset;bottom:0.5rem}.single-product .woocommerce-message{margin-top:0;flex-direction:column;justify-content:space-between;min-height:11.5rem;padding:1.2rem;background-color:var(--c-bg-dark-blue);color:var(--c-text-secondary);position:fixed;top:0;z-index:101;left:0;border-radius:0;border:0}.single-product .woocommerce-message span{font-size:2rem}.tax-product_cat .container.remove-space{max-width:100%}.my-profile-panel .my-profile-panel-image{margin:-5rem auto 2.4rem}.m-acc-navigation .woocommerce-MyAccount-navigation-link--customer-logout{padding:0}.my-account-page .woocommerce-MyAccount-navigation li a .acc-navigation-icon{margin:0}.my-account-page{padding-top:0}.my-account-page .woocommerce-MyAccount-navigation{margin:0;max-width:100%;padding:0}.my-profile-panel .acc-back-button{top:1.6rem}.my-profile-panel .my-profile-panel-holder{background-color:var(--c-bg-secondary)}.my-profile-panel .my-profile-panel-holder .my-profile-panel-header{padding-bottom:7.4rem;background-color:var(--c-bg-dark-blue)}.my-profile-panel .my-profile-panel-holder .my-profile-panel-header .acc-page-title{font-weight:bold;text-align:center;color:var(--c-bg-button-hover)}.my-profile-panel .my-profile-panel-holder .my-profile-panel-header .count-register-holder{color:var(--c-bg-button-hover)}.my-profile-panel .my-profile-panel-data{border-bottom:1px solid var(--c-b-color)}.my-profile-panel .my-profile-panel-data .user-data{padding-bottom:2.4rem}.my-profile-panel .my-profile-panel-edit{padding:2.4rem .8rem;margin:unset;justify-content:center;width:100%}.m-acc-nav li{position:relative;display:flex;justify-content:center}.m-acc-nav li:before{content:"";background-color:var(--c-bg-secondary);width:calc(100% + 2.4rem);height:10rem;display:block;position:absolute}.m-acc-nav .whitespace-nowrap{justify-content:center;z-index:1;margin-bottom:-10rem}.dashboard-page .dashboard-page-title{display:none}.woocommerce-account .wishlist .acc-wishlist-image-holder,.woocommerce-account .my-notification .acc-my-notification-image-holder{min-height:9.4rem;max-height:9.4rem;height:9.4rem;width:9.4rem;max-width:9.4rem;min-width:9.4rem}.woocommerce-account .wishlist .img,.woocommerce-account .my-notification .img{max-height:9rem}.woocommerce-MyAccount-orders .order-history-header{display:none}.woocommerce-MyAccount-orders{border:0}.my_account_orders tr{display:flex;flex-direction:column;border:1px solid var(--c-b-color);margin-bottom:3rem}.my_account_orders tr td{display:flex}.my_account_orders tr td:first-child{background-color:var(--c-bg-secondary)}.my_account_orders tr td:before{content:attr(data-title);font-weight:bold;margin-right:auto}.my_account_orders tr td>span{padding-right:.5rem;font-weight:bold}.my_account_orders tbody tr:last-child td{border-bottom:1px solid var(--c-b-color)}.my_account_orders tr td:last-child{border:0}.my-account-page .order-history-total{margin:0}.data-address-holder{flex-direction:column}.my-account-page .woocommerce-column--billing-address,.my-account-page .woocommerce-column--shipping-address{margin-bottom:3rem}.about-us-page .about-us-hero{margin-bottom:2.4rem}.about-us-page .sec-top{height:auto}.about-us-page .about-us-bg{height:25rem;top:0}.about-us-page h1{text-align:center;padding-top:3.2rem}.about-us-page .sec-top p{color:var(--c-text-primary)}.about-us-page .about-us-p{padding-right:0}.about-us-page .sec-bottom{padding-top:1.6rem}.about-us-page .b-bottom{border:0}.about-us-box{padding:1.6rem 0;align-items:flex-start}.about-us-box p,.about-us-box h3{text-align:left;padding-left:8rem}.about-us-page .about-icon{margin-bottom:-5rem}.tax-product_cat .main-filter{padding:0}.mobile-filter-close .close-filter-btn{width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;z-index:1;border-right:1px solid var(--c-b-color)}.filter-head,.filter-body{padding:0 2.4rem}.filter-body{max-height:calc(100vh - 20.8rem);overflow-y:auto}.admin-bar .filter-body{max-height:calc(100vh - 25.4rem)}.tax-product_cat .main-filter .wcpf-field-item.wcpf-field-button{top:8.7rem}.mobile-filter-close,.filter-head{border-bottom:1px solid var(--c-b-color)}.mobile-filter-close,.filter-head{display:flex;align-items:center;min-height:6.4rem}.admin-bar .filter-col{margin-top:32px;max-height:calc(100vh - 32px);overflow-y:auto}.filter-col .bottom-filter-btn{position:fixed;bottom:0;left:0;display:flex;justify-content:center;width:80vw;background-color:white;z-index:3;padding:1.2rem 2.4rem;border-top:1px solid var(--c-b-color)}.open-filter-btn,.bottom-filter-btn .close-filter-btn{width:16rem;text-align:center;padding:1.4rem 0;border:1px solid var(--c-b-color);border-radius:var(--b-r-big);margin-left:1.2rem}.bottom-filter-btn .close-filter-btn{margin:0;width:100%}.filter-col{width:80vw;background:var(--c-bg-primary);list-style-type:none;border-width:0 1px 1px 1px;border-color:var(--c-bg-light-grey-c);position:fixed;top:0;left:0;height:100%;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:10000;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;max-height:100vh;overflow-y:auto}.openfilter .filter-col{-webkit-transform:none;transform:none;opacity:1;visibility:visible;display:block}.filter-col .mobile-filter-header{background-color:var(--c-bg-light-grey-c)}.filter-col .mobile-filter-header .mobile-filter-title{font-size:16px;font-weight:bold}.filter-col .mobile-filter-header .fa-sliders-h{line-height:19px}.filter-col .wpfMainWrapper{padding:30px 20px}}@media screen and (max-width:768px){.footer-menu .pt-32{padding-top:0}.partners-logos .slick-arrow.slick-prev,.partners-logos .slick-arrow.slick-next,.partners-logos .slider-count{bottom:-2rem}.not-show-field .search-box .search-results-wrapper div.woocommerce ul.products li.product{flex:0 0 50%;max-width:50%}.not-show-field .search-box .search-form{padding:0 4.4rem;display:flex;align-items:center}.my-account-page .change-password-holder{flex-direction:column}.woocommerce-cart .woocommerce-cart-form .cart_item{flex-direction:column}.mobile-sm-footer{flex-direction:column;align-items:center}.mobile-sm-footer .s-footer-right{flex-direction:row}.mobile-sm-footer .s-footer-right span{padding-right:.8rem}.mobile-sm-footer>a{margin-left:unset}.product-data-holder .product-data{flex-direction:column}.woocommerce-cart .woocommerce-cart-form .product-data-holder .remove{position:unset;justify-content:unset;margin-top:3.2rem}.woocommerce-cart .woocommerce-cart-form .product-quantity{margin-bottom:2.4rem}.tax-product_cat .products .type-product{flex:0 0 33.333333%;max-width:33.333333%}.tax-product_cat .products .items-info .item-price .product-regular-price{padding:0}.dashboard-page .dashboard-page-holder .dashboard-box{flex:0 0 100%}.header-actions nav .desktop-cart{display:none}.header-actions nav .mobile-cart{display:flex}.admin-bar .filter-col{margin-top:46px;max-height:calc(100vh - 46px)}.admin-bar .mobile-menu{margin-top:4.6rem;min-height:calc(100vh - 4.6rem);max-height:calc(100vh - 4.6rem)}.admin-bar .menu-holder .depth-1,.admin-bar .menu-holder .depth-2,.admin-bar .mobile-menu .menu-item .depth-0{min-height:calc(100vh - 10.9rem)}}@media screen and (max-width:600px){.admin-bar #masthead{top:0}}@media screen and (max-width:576px){.sec-home-products .main-button{margin-right:auto;margin-top:2.4rem}.mobile-menu{max-width:100%}.cta-header{justify-content:center}.not-show-field .search-box .search-form{padding:0 1.2rem}.cta-header,.header-row{padding:0}.hamburger-icon{background-position:left center;width:4.4rem;height:4.4rem}.customer-login-form{width:unset;padding:0 1.2rem}.checkout-left .customer-details .user-input .form-row:not(.notes){flex:1 1 100%;padding-right:unset}.checkout-left .customer-details .woocommerce-billing-fields-wrapper{margin-right:unset}.mobile-sm-footer ul,.mobile-sm-footer ul li{justify-content:unset}.mobile-sm-footer>a{width:100%}.home-featured .main-button{display:none}.single-product .product-tab.size-tab .woocommerce-product-attributes>div{padding:0}.single-product .woocommerce-product-gallery .flex-viewport{height:auto!important}.single-product .product-info .average-rating .star{width:1.4rem;min-width:1.4rem;height:1.4rem;min-height:1.4rem;margin-right:0.8rem}.tax-product_cat .products .type-product{flex:0 0 50%;max-width:50%}.tax-product_cat .cat-description .row{padding:4rem .6rem}.contact-form .form-holder input{width:100%;margin-right:0}.woocommerce-account .wishlist .product_in_wishlist,.woocommerce-account .my-notification .product_in_my-notification{flex:0 0 100%;max-width:100%}.woocommerce-account .wishlist-item-price-holder,.woocommerce-account .my-notification-item-price-holder{flex-direction:column}.woocommerce-account .wishlist .wishlist-product-data,.woocommerce-account .my-notification .my-notification-product-data{flex-direction:column;align-items:flex-start}.woocommerce-account .product-regular-price{padding:0}.woocommerce-account .wishlist .wishlist-actions,.woocommerce-account .my-notification .my-notification-actions{margin:0;align-items:center}.woocommerce-account .wishlist .wishlist-actions .main-button,.woocommerce-account .my-notification .main-button{margin:3.2rem 0}.woocommerce-account .wishlist .wishlist-actions .wishlist-remove,.woocommerce-account .my-notification .my-notification-remove{margin-bottom:1.2rem}.my-account-page .order-history-total .order-history-total-row>div{padding:0}.product-data-holder .product-data .sub-total-holder>div{flex-direction:column;align-items:flex-start}.filter-col,.filter-col .bottom-filter-btn{width:100%}.page-404 .title-style{font-size:2.4rem}.page-404-content{flex-direction:column}.page-404-content .back-to-home{margin:0}.back-to-previous{padding-bottom:1.2rem}}@media (max-width:499px){.def-space{padding:3.2rem 0}.sec-home-carousel .product-title{height:unset}.mobile-sm-footer ul li{flex:1 1 100%}.mobile-sm-footer .s-footer-right{flex-direction:column}.mobile-sm-footer .s-footer-right span{padding-right:unset}.customers-feedback .slick-list{padding-bottom:17px}.customers-feedback .feedback-img{display:none}.customers-feedback .feedback:after{right:unset;top:unset;left:50%;bottom:-34px;transform:translateX(-50%);width:0;height:0;border-top:unset;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #EFEFF0}.customers-feedback .feedback-box{min-height:unset}.woocommerce-checkout .woocommerce-form-coupon-toggle{max-width:100%}.checkout-left .customer-details .user-input>div:not(.woocommerce-shipping-fields) .form-row:not(.notes){flex:0 0 100%;padding-right:0}}@media screen and (max-width:375px){.site-logo{width:10rem}.my-account-page p.form-row-first,.my-account-page p.form-row-last{flex:0 0 100%}.tax-product_cat .products .type-product{flex:0 0 100%;max-width:100%}.tax-product_cat .products .items-info .item-price .product-regular-price{padding:0}.about-us-box{padding:1.6rem 0;align-items:center}.about-us-box p,.about-us-box h3{text-align:center;padding-left:0}.about-us-page .about-icon{margin-bottom:1.6rem}.about-us-page h2{text-align:center}}@media screen and (max-width:360px){.thank-you-page .bacs_details{font-size:1.4rem}}