@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);@import url(https://p.typekit.net/p.css?s=1&k=lnd8eni&ht=tk&f=44299.44300.44305.44306&a=94626083&app=typekit&e=css);.slick-loading .slick-list{background:#fff url(a340e16b8b716efd3624.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(a4e97f5a2a64f0ab1323.eot);src:url(a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(295183786cd8a1389865.woff) format("woff"),url(c94f7671dcc99dce43e2.ttf) format("truetype"),url(2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px;width:90%}}@media(min-width:1200px){.container{max-width:1140px;width:90%}}@media(min-width:1440px){.container{max-width:1440px;width:90%}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media(min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@font-face{font-display:auto;font-family:arponasans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/4e442b/00000000000000007735c8ee/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4e442b/00000000000000007735c8ee/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4e442b/00000000000000007735c8ee/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:auto;font-family:arponasans;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://use.typekit.net/af/3e929a/00000000000000007735c8f1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/3e929a/00000000000000007735c8f1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/3e929a/00000000000000007735c8f1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype")}@font-face{font-display:auto;font-family:arponasans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/072b2a/00000000000000007735c908/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/072b2a/00000000000000007735c908/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/072b2a/00000000000000007735c908/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:auto;font-family:arponasans;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://use.typekit.net/af/2d94b4/00000000000000007735c90a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/2d94b4/00000000000000007735c90a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/2d94b4/00000000000000007735c90a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype")}.tk-arponasans{font-family:arponasans,sans-serif}body,button,input,textarea{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;line-height:1.75}h2{font-family:arponasans,sans-serif;font-size:3rem}h3{font-size:2.2rem}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.accordion{counter-reset:counter;display:flex;flex-wrap:wrap;gap:24px;margin:0 auto;max-width:800px;overflow:hidden;padding:0;width:100%}.accordion input[type=checkbox],.accordion input[type=radio]{opacity:0;position:absolute;z-index:-1}.accordion .tab{overflow:hidden;width:100%}.accordion .tab-label{align-items:center;background:#f4efec;cursor:pointer;display:flex;font-weight:500;gap:16px;line-height:normal;padding:24px;position:relative;text-align:left;transition:color .2s ease;-webkit-transition:color .2s ease}.accordion .tab-label:before{align-items:center;background:#fd5d99;border:1px solid transparent;color:#fff;content:counter(counter);counter-increment:counter;display:flex;font-weight:700;height:32px;justify-content:center;line-height:1;min-width:32px;width:32px}.accordion .tab-label svg{margin:0 0 0 auto;min-width:12px;transition:all .3s ease}.accordion input:checked+.tab-label{background:#fd5d99;color:#fff}.accordion input:checked+.tab-label:before{border:1px solid #fff}.accordion input:checked+.tab-label svg{filter:brightness(100);rotate:-180deg}.accordion .tab-content{display:flex;max-height:0;overflow:hidden;padding:0;transition:all .4s ease}.accordion .content_txt{padding-top:24px}.accordion .content_txt a{text-decoration:underline}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}@media(max-width:600px){.accordion{gap:16px}.accordion .tab-label{padding:16px}}header{border-bottom:2px solid #c2c2c2;height:10rem;position:relative;z-index:998}header .container{display:flex;height:100%;justify-content:space-between}header .logo-wrapper{align-items:center;display:flex}header .mobile-button-wrapper{display:none}header .mobile-button-wrapper button{display:inline-flex}header .menu-wrapper{align-items:center;display:flex}header .menu-wrapper div[class*=menu]{align-self:unset;display:flex;height:100%}header ul{display:flex}header ul li{display:flex;padding:0 1.8rem}header ul li.current-menu-item a{color:#fd5d99}header ul li.menu-item-has-children{display:flex;gap:8px;position:relative}header ul li.menu-item-has-children a:hover~.icon-chevron svg path{fill:#fd5d99;stroke:#fd5d99}header ul li.menu-item-has-children .icon-chevron{align-self:center;padding:0 0 4px;transition:all .25s ease}header ul li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible}header ul li>ul.sub-menu{background:#4d0965;display:grid;gap:24px;grid-template-columns:repeat(2,auto);left:1.8rem;list-style:none;margin:0;opacity:0;overflow:hidden;padding:32px;position:absolute;top:100%;transition:all .2s ease;visibility:hidden;width:450px}header ul li>ul.sub-menu li{flex-wrap:wrap;padding:0;width:100%}header ul li>ul.sub-menu li.submenu-left{grid-column:1}header ul li>ul.sub-menu li.submenu-left:first-child{grid-row:1}header ul li>ul.sub-menu li.submenu-left:nth-child(2){grid-row:2}header ul li>ul.sub-menu li.submenu-left:nth-child(3){grid-row:3}header ul li>ul.sub-menu li.submenu-right{grid-column:2}header ul li>ul.sub-menu li.submenu-right:first-child{grid-row:1}header ul li>ul.sub-menu li.submenu-right:nth-child(2){grid-row:2}header ul li>ul.sub-menu li.submenu-right:nth-child(3){grid-row:3}header ul li>ul.sub-menu li ul.sub-menu{background:transparent;display:flex;flex-wrap:wrap;gap:0;left:0;list-style:none;margin:0;opacity:1;padding:0;position:relative;top:0;visibility:visible;width:100%}header ul li>ul.sub-menu li ul.sub-menu li{padding:0;width:100%}header ul li>ul.sub-menu li ul.sub-menu li a{font-size:1.4rem;opacity:.8}header ul li>ul.sub-menu li ul.sub-menu li a:hover{opacity:1}header ul li>ul.sub-menu a{color:#fff;display:block}header ul li>ul.sub-menu a:hover{opacity:.8}header ul li a{align-items:center;color:#000;display:flex;font-size:1.6rem;font-weight:400;text-decoration:none;transition:all .25s ease}header ul li a:hover{color:#fd5d99}@media(max-width:1200px){header .menu-wrapper.mobile .search-cart-wrapper a.cart{margin-bottom:2rem;margin-right:0}}header .search-cart-wrapper{align-items:center;display:flex;padding:0 1.8rem;position:relative}header .search-cart-wrapper:before{left:0}header .search-cart-wrapper:after,header .search-cart-wrapper:before{background-color:#c1c1c1;content:"";height:150%;position:absolute;top:-25%;width:1px}header .search-cart-wrapper:after{right:0}header .search-cart-wrapper a{background-repeat:no-repeat;background-size:contain;display:block;height:1.6rem;width:1.6rem}header .search-cart-wrapper a.search{background-image:url(3721ca0dba420116d151.svg);margin-right:1rem}header .search-cart-wrapper a.cart{background-image:url(59aba803d0a8090c1d33.svg);height:1.7rem;margin-right:1rem;min-height:20px;min-width:20px;position:relative;width:1.9rem}header .search-cart-wrapper a.cart span.cart-positioned{background:#fd5d99;border-radius:2rem;display:block;height:1rem;position:absolute;right:.25rem;top:-.25rem;width:1rem;z-index:-1}header .search-cart-wrapper a.account{background-image:url(46c51ece9cc9bff43fbe.svg);height:2rem;min-height:20px;min-width:20px;width:2rem}@media(max-width:1440px){header ul li{padding:0 1rem}}@media(max-width:1200px){header .menu-wrapper div[class*=menu]{height:auto}header .menu-wrapper.mobile .menu-ivory{display:none}header #top-menu .icon-chevron{align-items:center;background:#fd5d99;display:flex;height:40px;justify-content:center;width:40px}header #top-menu .icon-chevron svg path{fill:#fff;stroke:#fff}header #top-menu li ul.sub-menu ul.sub-menu{max-height:unset}header #top-menu .sub-menu{flex-direction:row;gap:12px;left:0;margin:0 auto;max-height:0;max-width:400px;opacity:1;overflow:hidden;padding:0;position:relative;top:0;transition:all .2s ease;visibility:visible;width:100%}header #top-menu .sub-menu li{width:100%}header #top-menu{padding:0 20px}header #top-menu>li{padding:0}header #top-menu>li>a{min-height:40px}header #top-menu li a{justify-content:center;text-align:center;width:100%}header #top-menu li.menu-item-has-children{flex-wrap:wrap}header #top-menu li.menu-item-has-children.active .icon-chevron{rotate:-180deg}header #top-menu li.menu-item-has-children .icon-chevron{position:absolute;right:0;top:0}header #top-menu li.menu-item-has-children a{padding:0 60px}header .mobile-button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}header .menu-wrapper{background-color:#fff;flex-direction:column;height:calc(100vh - 10rem);left:-100%;overflow:auto;position:absolute;top:10rem;transition:all .25s ease;width:100vw;z-index:100000}header .menu-wrapper.is-visible{left:0}header ul{align-items:center;flex-direction:column}header .search-cart-wrapper{flex-direction:column;padding:1rem 0}header .search-cart-wrapper:after,header .search-cart-wrapper:before{display:none}header .search-cart-wrapper a.search{margin-bottom:2rem;margin-right:0}}@media(max-width:576px){header{height:8rem}header #top-menu .sub-menu{display:flex;flex-wrap:wrap;max-width:100%}header .menu-wrapper{height:calc(100% - 8rem);min-height:51rem;top:8rem}header .logo-wrapper img{max-width:14rem}}.alert-wrapper{background-color:#000;padding:1.6rem;position:relative;transition:all .25s ease}.alert-wrapper p{color:#fff;font-size:2.2rem;font-weight:600;text-align:center}.alert-wrapper span.close{background-image:url(42d21370a057f7f36541.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.7rem;position:absolute;right:1.6rem;top:2rem;width:1.7rem}.alert-wrapper span.close:hover{cursor:pointer}.search-overlay{align-items:center;background:hsla(0,0%,51%,.95);bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.3s ease;visibility:hidden;z-index:99999999}.search-overlay.active{opacity:1;transition:.3s ease;visibility:visible}.search-overlay .overlay-close{color:#fff;position:absolute;right:50px;top:50px;z-index:1000}.search-overlay .overlay-close img{height:2.5rem;object-fit:contain;width:2.5rem}.search-overlay .overlay-close:hover{cursor:pointer}.search-overlay form#searchform input[type=text]{background:none!important;border:none;border-bottom:1px solid #fff;color:#fff;font-size:1.5rem;margin-right:1rem;padding:1rem}.search-overlay form#searchform input:-webkit-autofill,.search-overlay form#searchform input:-webkit-autofill:active,.search-overlay form#searchform input:-webkit-autofill:focus,.search-overlay form#searchform input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px hsla(0,0%,51%,.95)!important}.search-overlay form#searchform input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.search-overlay form#searchform input[type=submit]{background-color:#a5dd37;border:none;color:#fff;font-size:1.6rem;font-weight:500;letter-spacing:1.25px;padding:1rem 1.6rem;text-decoration:none;text-transform:uppercase}@media(max-width:576px){.search-overlay form#searchform div{align-items:center;display:flex;flex-direction:column}.search-overlay form#searchform div input[type=text]{margin-right:0}.search-overlay form#searchform div input[type=submit]{margin-top:1rem}}.language-wrapper a{text-transform:uppercase}footer>.container .row:first-of-type{background-color:#7f2d9b;padding:3.2rem 1.6rem}footer>.container .row:first-of-type .col{display:flex}footer>.container .row:first-of-type .left{display:flex;width:60%}footer>.container .row:first-of-type .info-wrapper{color:#fff;display:flex;flex-direction:column;font-size:1.4rem;justify-content:center;line-height:3rem;padding:1rem 2rem;width:33.33%}footer>.container .row:first-of-type .info-wrapper strong{font-weight:700;margin-bottom:1rem}footer>.container .row:first-of-type .info-wrapper a{color:inherit;text-decoration:none}footer>.container .row:first-of-type .info-wrapper p a{text-decoration:underline}footer>.container .row:first-of-type .info-wrapper:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}footer>.container .row:first-of-type .right{width:40%}footer>.container .row:first-of-type .newsletter{padding-right:2rem}footer>.container .row:first-of-type .newsletter p{color:#fff}footer>.container .row:first-of-type .newsletter>p:first-of-type{font-family:arponasans,sans-serif;font-size:3rem}footer>.container .row:first-of-type .newsletter>p:last-of-type{font-size:1.4rem;font-weight:500;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}footer>.container .row:first-of-type .newsletter input{border:none;color:#000;padding:.5rem 1.5rem;width:80%}footer>.container .row:first-of-type .newsletter input ::placeholder{color:#7f2d9b}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper{margin-top:2rem}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper br{display:none}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper span.wpcf7-list-item{margin-left:0}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper label{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:500}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper input{align-items:center;appearance:none;border:2px solid #fff;border-radius:2px;display:flex;display:inline-flex;height:1.8rem;justify-content:center;margin-right:1rem;min-height:1.8rem;min-width:1.8rem;padding:0;width:1.8rem}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper input:hover{cursor:pointer}footer>.container .row:first-of-type .newsletter .newsletter-form .checkbox-wrapper input:checked:before{background-color:#a5dd37;content:"";height:60%;width:60%}footer>.container .row:first-of-type .newsletter .newsletter-form .input-wrapper{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:.5rem;position:relative}footer>.container .row:first-of-type .newsletter .newsletter-form .input-wrapper>p{align-items:center;display:flex;justify-content:space-between;width:100%}footer>.container .row:first-of-type .newsletter .newsletter-form .input-wrapper input[type=submit]{background-color:#fd5d99;background-image:url(0403994da3e981790a54.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;color:transparent;height:4.7rem;padding:1rem;width:4.7rem}footer>.container .row:first-of-type .newsletter .newsletter-form .wpcf7-spinner{border:1px solid #000;margin:0 1rem;position:absolute;right:-4rem}footer>.container .row:first-of-type .newsletter .newsletter-form .wpcf7-response-output{color:#fff;font-size:1.2rem;margin:1rem 0}footer>.container .row:first-of-type .newsletter .newsletter-form .wpcf7-not-valid-tip{font-size:1.2rem;padding-left:1.6rem}@media(max-width:1200px){footer>.container .row:first-of-type .col{flex-direction:column-reverse}footer>.container .row:first-of-type .left{margin-top:2rem;width:100%}footer>.container .row:first-of-type .right{width:100%}footer>.container .row:first-of-type .newsletter{border-bottom:1px solid #fff;padding-bottom:2rem;padding-right:0}}@media(max-width:768px){footer>.container .row:first-of-type .left{flex-wrap:wrap}footer>.container .row:first-of-type .left .info-wrapper{margin-top:2rem;width:50%}footer>.container .row:first-of-type .left .info-wrapper:nth-of-type(2){border-left:none}footer>.container .row:first-of-type .left .info-wrapper:first-of-type{align-items:center;border-bottom:1px solid #fff;margin-top:0;padding:0 0 2rem;width:100%}footer>.container .row:first-of-type .left .info-wrapper:first-of-type strong{text-align:center}}footer>.container .row:nth-of-type(2){border-bottom:1px solid #c2c2c2;padding:3.2rem 0}footer>.container .row:nth-of-type(2) .col{align-items:center;display:flex;justify-content:space-between}footer>.container .row:nth-of-type(2) .image-wrapper{display:flex}footer>.container .row:nth-of-type(2) .image-wrapper div:first-of-type img{border-right:1px solid #c2c2c2;margin-right:2rem}footer>.container .row:nth-of-type(2) .links-wrapper a{color:#000;font-size:1.2rem;font-weight:500;text-decoration:none;transition:all .25s ease}footer>.container .row:nth-of-type(2) .links-wrapper a:hover{color:#7f2d9b}footer>.container .row:nth-of-type(2) .links-wrapper a:nth-of-type(2){margin:0 2rem}@media(max-width:992px){footer>.container .row:nth-of-type(2) .col{align-items:flex-start;flex-direction:column}}@media(max-width:768px){footer>.container .row:nth-of-type(2){border-bottom:unset;padding:2rem 0 0}footer>.container .row:nth-of-type(2) .col{align-items:center}footer>.container .row:nth-of-type(2) .image-wrapper{display:flex;flex-direction:column;width:100%}footer>.container .row:nth-of-type(2) .image-wrapper div{display:flex;justify-content:center;width:100%}footer>.container .row:nth-of-type(2) .image-wrapper div:first-of-type{padding-bottom:2rem}footer>.container .row:nth-of-type(2) .image-wrapper div:first-of-type img{border-right:none;margin-right:0;max-width:100%}footer>.container .row:nth-of-type(2) .image-wrapper div:last-of-type{border-top:1px solid #c2c2c2;padding:2rem 0}footer>.container .row:nth-of-type(2) .links-wrapper{border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;display:flex;justify-content:space-evenly;padding:2rem 0;width:100%}}footer>.container .row:last-of-type{padding:3.2rem 0}footer>.container .row:last-of-type .text-wrapper p:first-of-type{font-size:2.2rem;font-weight:600;margin-bottom:1rem}footer>.container .row:last-of-type .text-wrapper a{margin-top:2rem}@media(max-width:992px){footer>.container .row:last-of-type .text-wrapper p:first-of-type{font-size:1.8rem}footer>.container .row:last-of-type .text-wrapper p:last-of-type{font-size:1.4rem}footer>.container .row:last-of-type .col:first-of-type{margin-bottom:2rem}}footer .bottom-row{background:#4d0965;font-size:1.2rem;font-weight:500;padding:2rem 0}footer .bottom-row .col-12{align-items:center;display:flex;justify-content:space-between}footer .bottom-row .row{padding:0}footer .bottom-row p{color:hsla(0,0%,100%,.75)}footer .bottom-row a{color:hsla(0,0%,100%,.62);text-decoration:none;transition:all .25s ease}footer .bottom-row a:hover{color:#fff}.social-media-wrapper{display:flex;margin-top:2rem}.social-media-wrapper a{background-size:contain;display:block;height:2.6rem;margin-right:1rem;width:2.6rem}.social-media-wrapper a.fb{background-image:url(a47bcea620b3045cdcd7.svg)}.social-media-wrapper a.ig{background-image:url(91836afd83897c4e7c60.svg)}.social-media-wrapper a.pin{background-image:url(88a8c332d5670682f4cf.svg)}.social-media-wrapper a.tw{background-image:url(77e5a0f170f1340b9b3d.svg)}.popup-overlay{align-items:center;background:hsla(0,0%,51%,.95);bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.3s ease;visibility:hidden;z-index:9999}.popup-overlay.active{opacity:1;transition:.3s ease;visibility:visible}.popup-overlay .popup-wrapper{background-color:#fff;display:flex;max-width:1000px;position:relative;width:85%}.popup-overlay .popup-wrapper:after{background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:0;top:0;width:60%}.popup-overlay .popup-wrapper .text-wrapper .logo-wrapper{background-color:gray;height:67px;margin-bottom:16px;width:100px}.popup-overlay .popup-wrapper .text-wrapper{padding:40px}.popup-overlay .popup-wrapper .text-wrapper p{color:#333;font-weight:700}.popup-overlay .popup-wrapper .text-wrapper p:first-of-type{font-size:18px;letter-spacing:.35em;line-height:1.2844;margin:16px 0}.popup-overlay .popup-wrapper .text-wrapper p:last-of-type{font-size:36px;line-height:1.22}.popup-overlay .popup-wrapper .text-wrapper a{display:block;margin-top:16px}@media(max-width:1200px){.popup-overlay .popup-wrapper .text-wrapper p:last-of-type{font-size:28px}}@media(max-width:992px){.popup-overlay .popup-wrapper .text-wrapper p:first-of-type{font-size:16px}.popup-overlay .popup-wrapper .text-wrapper p:last-of-type{font-size:24px}}@media(max-width:768px){.popup-overlay .popup-wrapper .text-wrapper{padding:20px;width:100%}.popup-overlay .popup-wrapper:after{display:none}}.popup-overlay .popup-close{align-items:center;color:#fff;display:flex;justify-content:center;position:absolute;right:-40px;top:0;z-index:1000}.popup-overlay .popup-close img{height:22px;object-fit:contain;width:22px}.popup-overlay .popup-close:hover{cursor:pointer}@media(max-width:576px){.popup-overlay .popup-close{right:4px;top:4px}}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}body{font-size:1.6rem;overflow:hidden}section{padding:8rem 0;position:relative}@media only screen and (max-width:768px){section{padding:4.8rem 0}}div.row{padding:1.6rem 0}.slick-slider{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}section .section-header{align-items:center;display:flex}section .section-header h2{color:#000;font-family:arponasans,sans-serif;font-size:3rem;font-weight:400;margin-right:4rem}a.arrow{background-image:url(78e8f378f2e0d1a67f24.svg);display:block;height:6rem;min-width:6rem;width:6rem}@media(max-width:576px){a.arrow{background-size:contain;height:3rem;min-width:3rem;width:3rem}}a.see-more-anchor{align-items:center;color:#000;display:inline-flex;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;transition:all .25s ease}a.see-more-anchor:hover{color:#a5dd37}a.see-more-anchor:after{background-image:url(7bdafded0dd07f2ae24a.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2.3rem;margin-left:1rem;width:2.3rem}.breadcrumbs ul{display:flex;flex-wrap:wrap}.breadcrumbs ul li{align-items:center;display:inline-flex;font-size:1.4rem;padding-right:.5rem}.breadcrumbs ul li:after{background:#fd5d99;content:"";height:80%;margin-left:.5rem;transform:skew(-12deg);width:2px}.breadcrumbs ul li:last-of-type:after{display:none}.breadcrumbs ul li a{color:#595959;font-weight:500;text-decoration:none;transition:all .25s ease}.breadcrumbs ul li a:hover{color:#fd5d99}.breadcrumbs ul li p{color:#fd5d99;font-weight:700}.formatted-content{font-size:calc(13.6px + .125vw);font-size:1.6rem;font-weight:400;line-height:1.5;text-align:justify}@media(max-width:576px){.formatted-content{font-size:1.4rem}}.formatted-content strong{font-weight:600}.formatted-content em{font-style:italic}.formatted-content a{text-decoration:underline}.formatted-content ol{margin-bottom:1rem}.formatted-content ol li{list-style:decimal;list-style-position:inside}.formatted-content ul{margin-bottom:1rem}.formatted-content ul li{list-style:circle;list-style-position:outside;margin-left:2rem}.formatted-content p{margin-bottom:1rem}.formatted-content h1,.formatted-content h2,.formatted-content h3,.formatted-content h4,.formatted-content h5,.formatted-content h6{font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:none}.formatted-content h1{font-size:calc(24.4px + .5vw)}.formatted-content h2{font-size:calc(22.8px + .375vw)}.formatted-content h3{font-size:calc(20.8px + .375vw)}.formatted-content h4{font-size:calc(19.2px + .25vw)}.formatted-content h5{font-size:calc(17.6px + .125vw)}.formatted-content h6{font-size:calc(13.6px + .125vw)}.pagination{position:relative}.pagination ul{display:flex;justify-content:center}.pagination ul li{height:2.6rem;margin-right:1.6rem;width:2.6rem}.pagination ul a{align-items:center;background-color:#a5dd37;color:#fff;display:inline-flex;font-weight:500;height:100%;justify-content:center;text-decoration:none;transition:all .25s ease;width:100%}.pagination ul a:hover{color:#000}.pagination ul span{align-items:center;background-color:#a5dd37;color:#fd5d99;display:inline-flex;font-weight:700;height:100%;justify-content:center;width:100%}.pagination ul a.next,.pagination ul a.prev{background-color:transparent;background-image:url(a6a13f2f741e64cd0e5c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:2rem;position:absolute;right:0;top:0;visibility:visible;width:3.5rem}.pagination ul a.prev{left:0;right:unset;transform:rotate(180deg)}section.default-page-section{padding-top:0}section.default-page-section .row:nth-of-type(2){position:relative}section.default-page-section .row:nth-of-type(2):before{background-image:url(5bfec6af5609dd9801c2.png);background-size:cover;content:"";height:12rem;left:-2%;position:absolute;top:4.5rem;width:105%}section.default-page-section .header-wrapper{margin-bottom:6rem}section.default-page-section .header-wrapper h1{align-items:center;display:flex;flex-direction:column;font-family:arponasans,sans-serif;font-size:4.8rem;font-weight:500;letter-spacing:.05em;margin-bottom:1.6rem}section.default-page-section .header-wrapper h1:after{background-color:#000;content:"";height:1px;margin-top:1.6rem;width:2rem}section.default-page-section .header-wrapper p{font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-align:center;text-transform:uppercase}:root{--search-width:500px;--search-size:50px;--search-fs:2rem;--search-form-gap:20px;--black:#000;--white:#fff;--green:#a5dd37;--violet:#7f2d9b;--violet-dark:#4d0965;--gray-overlay:hsla(0,0%,51%,.95);--search-wrap:1000px}section.page-main-section{align-items:flex-end;background-image:url(9d0e86726ef270bf3bda.png);background-position:50%;background-size:cover;display:flex;height:calc(57vh - 9.8rem);padding-bottom:0;padding-top:0}section.page-main-section .container{display:flex;flex-direction:column;height:100%;justify-content:space-between}section.page-main-section .row:last-of-type{background-image:url(70f21d711763feb1e64d.png);background-size:cover;height:24rem;max-height:24.5rem;padding:2rem 0 4rem 2rem;position:relative}section.page-main-section .row:last-of-type:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:1rem;width:1px}section.page-main-section .row:last-of-type:before{background-image:url(65de772fc1ba3f2c6b48.svg);content:"";height:14rem;left:-3rem;object-fit:contain;position:absolute;top:-2rem;width:14rem}section.page-main-section .header-wrapper{display:inline-block;margin-top:-1.5rem}section.page-main-section .header-wrapper h1{color:#fff;font-family:arponasans,sans-serif;font-size:4.8rem;font-weight:500;letter-spacing:.05em;line-height:1.5;margin-bottom:4rem}section.page-main-section .header-wrapper h1 span{color:#a5dd37}section.page-main-section .header-wrapper p{color:#fff;font-size:1.6rem}section.page-main-section .header-wrapper p:first-of-type{font-weight:700;letter-spacing:.25em;text-transform:uppercase}section.page-main-section .header-wrapper p:last-of-type{font-weight:600;line-height:2.8rem}section.page-main-section .breadcrumbs ul li a{color:#fff}@media(max-width:1200px){section.page-main-section .row:last-of-type{height:unset;max-height:unset}section.page-main-section .header-wrapper h1{margin-bottom:2rem}}@media(max-width:768px){section.page-main-section{height:unset}section.page-main-section .row:first-of-type{padding-bottom:4rem}}@media(max-width:576px){section.page-main-section{min-height:70vh}section.page-main-section .row:last-of-type:before{left:1rem;top:-3rem}section.page-main-section .row:last-of-type:after{left:4rem;top:0}section.page-main-section .header-wrapper{padding-left:2rem}section.page-main-section .header-wrapper h1{font-size:3.8rem}section.page-main-section .header-wrapper h1 span{color:#fff}section.page-main-section .header-wrapper p{font-size:1.4rem}}section.products .filter-wrapper{background:#f4efec;padding:4rem 3rem;position:relative}section.products .filter-wrapper:after{background-image:url(ff4bd72b17bc9dae9e2d.svg);content:"";height:4rem;object-fit:contain;position:absolute;right:0;top:0;width:4rem}section.products .filter-wrapper p.title{font-weight:700;letter-spacing:.15em;margin-bottom:1rem;text-transform:uppercase}section.products .filter-wrapper ul li{padding-top:1rem}section.products .filter-wrapper ul li#static-window-film,section.products .filter-wrapper ul li#statische-raamfolie{display:none}section.products .filter-wrapper ul li a{align-items:center;color:#000;display:flex;text-decoration:none;transition:all .25s ease}section.products .filter-wrapper ul li a:before{background-color:#000;content:"";height:1px;margin-right:1rem;transition:all .25s ease;width:1rem}section.products .filter-wrapper ul li a:hover{color:#a5dd37}section.products .filter-wrapper ul li a:hover:before{background-color:#a5dd37}section.products .filter-wrapper ul li a.chosen{color:#87bd1d}section.products .filter-wrapper ul li a.chosen:before{background-color:#87bd1d}section.products .filter-wrapper ul li ul li a{font-size:1.2rem;font-weight:500}section.products .filter-wrapper ul li ul li a:before{width:2.5rem}section.products .filter-wrapper ul li ul li ul{margin:0}section.products .filter-wrapper ul li ul li ul li a{font-size:1.2rem;font-weight:500}section.products .filter-wrapper ul li ul li ul li a:before{width:4rem}section.products .all-products-wrapper{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}section.products .all-products-wrapper .product-wrapper{padding-bottom:4rem;padding-left:2rem;padding-right:2rem;width:33.33%}section.products .all-products-wrapper .product-wrapper.price-hidden .wrapper-inner .text{margin-bottom:-5.15rem}section.products .all-products-wrapper .product-wrapper .wrapper-inner{background-size:cover;display:block;overflow:hidden;padding-top:100%;position:relative;transition:all .25s ease}section.products .all-products-wrapper .product-wrapper .wrapper-inner p.new{background-color:#fd5d99;color:#fff;padding:0 7rem;position:absolute;right:-36px;text-transform:uppercase;top:33px;transform:rotate(45deg);z-index:2}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text{bottom:0;color:#fff;left:0;margin-bottom:-9rem;padding:2rem;position:absolute;transition:all .25s ease;width:100%;z-index:2}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.title{display:inline-flex;flex-direction:column;font-weight:700;letter-spacing:.15em;padding-bottom:2rem;text-transform:uppercase;width:100%}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.title:after{background-color:#fff;content:"";height:1px;margin-top:1rem;width:5.5rem}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.price{color:#a5dd37;font-family:arponasans,sans-serif;font-size:2.2rem;font-weight:600}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.price del span.woocommerce-Price-amount{font-size:1.6rem}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.price ins{text-decoration:none}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text div.rendered-price-wrapper{color:#a5dd37;font-family:arponasans,sans-serif;font-size:2.2rem;font-weight:600}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text div.rendered-price-wrapper span.regular-price{font-size:1.6rem;text-decoration:line-through}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.read-more-button{color:#fff}section.products .all-products-wrapper .product-wrapper .wrapper-inner .text p.read-more-button:after{background-image:url(0403994da3e981790a54.svg)}section.products .all-products-wrapper .product-wrapper .wrapper-inner .overlay{background:linear-gradient(1turn,rgba(0,0,0,.4),rgba(0,0,0,.1) 64.58%,transparent);height:100%;left:0;opacity:.25;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:1}section.products .all-products-wrapper .product-wrapper .wrapper-inner:hover .text{background:transparent;margin-bottom:0}section.products .all-products-wrapper .product-wrapper .wrapper-inner:hover .overlay{opacity:1}section.products .all-products-wrapper .product-wrapper.mobile{display:none}@media(max-width:576px){section.products .all-products-wrapper .product-wrapper.mobile{display:block}section.products .all-products-wrapper .product-wrapper.desktop{display:none}}section.products .info-video-wrapper{align-items:center;background-size:cover;display:flex;height:100%;justify-content:center;position:relative;text-decoration:none;width:100%}section.products .info-video-wrapper:after{background-image:url(e3b0b6bb893bd4a23469.svg);content:"";height:4rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:4rem}@media(max-width:576px){section.products .info-video-wrapper{aspect-ratio:1;min-height:23rem;min-width:23rem}}@media(max-width:992px){section.products .filter-wrapper{margin-bottom:4rem}section.products .all-products-wrapper .product-wrapper{width:50%}}@media(max-width:576px){section.products .all-products-wrapper .product-wrapper{width:100%}}section.static-foil-products .header-wrapper{align-items:center;display:flex}section.static-foil-products .header-wrapper .line{background-color:#000;height:1px;margin:0 2rem;width:2.2rem}@media(max-width:576px){section.static-foil-products .header-wrapper .line{display:none}section.static-foil-products .header-wrapper{align-items:flex-start;flex-direction:column}}section.static-foil-products .all-products-wrapper .product-wrapper{padding-bottom:4rem;padding-left:2rem;padding-right:2rem;width:25%}section.static-foil-products .all-products-wrapper .anchor-wrapper a{align-items:center;background-image:url(723f614caede63787be1.png);background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;text-decoration:none;width:100%}section.static-foil-products .all-products-wrapper .anchor-wrapper a img{margin-bottom:2rem;max-width:6rem}section.static-foil-products .all-products-wrapper .anchor-wrapper a p{color:#fff;font-weight:700;letter-spacing:.25em;text-align:center;text-shadow:0 0 50px rgba(0,0,0,.05);text-transform:uppercase}@media(max-width:992px){section.static-foil-products .all-products-wrapper .product-wrapper{width:50%}}@media(max-width:576px){section.static-foil-products .all-products-wrapper .product-wrapper{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}}@media(max-width:390px){section.static-foil-products .all-products-wrapper .product-wrapper{width:100%}}section.static-foil-products-with-sliders .header-wrapper{align-items:center;display:flex;margin-bottom:2rem;padding-left:2rem}section.static-foil-products-with-sliders .header-wrapper h2 a{color:inherit;text-decoration:none}section.static-foil-products-with-sliders .header-wrapper .line{background-color:#000;height:1px;margin:0 2rem;width:2.2rem}@media(max-width:576px){section.static-foil-products-with-sliders .header-wrapper .line{display:none}section.static-foil-products-with-sliders .header-wrapper{align-items:flex-start;flex-direction:column}}section.static-foil-products-with-sliders .static-film-slider{display:flex;margin-bottom:4rem;width:100%}section.static-foil-products-with-sliders .static-film-slider button.slick-arrow{align-items:center;bottom:-2rem;display:inline-flex;height:unset;justify-content:center;top:unset;width:unset}section.static-foil-products-with-sliders .static-film-slider button.slick-arrow:before{display:none}section.static-foil-products-with-sliders .static-film-slider button.slick-arrow:after{background-image:url(982db172790888d200d5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:3.5rem}section.static-foil-products-with-sliders .static-film-slider button.slick-arrow.slick-prev{left:2rem}section.static-foil-products-with-sliders .static-film-slider button.slick-arrow.slick-next{right:2rem}section.static-foil-products-with-sliders .static-film-slider button.slick-arrow.slick-next:after{transform:rotate(180deg)}@media(max-width:768px){section.static-foil-products-with-sliders .static-film-slider .slick-slide{margin-right:1.6rem}section.static-foil-products-with-sliders .static-film-slider .slick-list{width:150%}}@media(max-width:576px){section.static-foil-products-with-sliders,section.static-foil-products-with-sliders .row{padding-top:0}section.static-foil-products-with-sliders .all-products-wrapper{margin:unset}section.static-foil-products-with-sliders .header-wrapper{padding-left:0}section.static-foil-products-with-sliders .product-wrapper{padding-left:0!important;padding-right:0!important}section.static-foil-products-with-sliders .static-film-slider{display:block}section.static-foil-products-with-sliders button.slick-arrow.slick-prev{left:0}section.static-foil-products-with-sliders button.slick-arrow.slick-next{right:0}section.static-foil-products-with-sliders .filter-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;padding:0}section.static-foil-products-with-sliders .filter-wrapper p.title{align-items:center;border-bottom:1px solid #ded9d7;display:flex;justify-content:space-between;margin-bottom:0;padding:2rem}section.static-foil-products-with-sliders .filter-wrapper p.title span{background-image:url(a301f741065437249996.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:.6rem;transition:all .25s ease;width:1.2rem}section.static-foil-products-with-sliders .filter-wrapper p.title span.rotate{transform:rotate(180deg)}section.static-foil-products-with-sliders .filter-wrapper .wrapper{height:0;opacity:0;padding:0 2rem;position:relative;transition:all .25s ease;visibility:hidden}section.static-foil-products-with-sliders .filter-wrapper .wrapper:after{background-image:url(ff4bd72b17bc9dae9e2d.svg);bottom:0;content:"";height:4rem;object-fit:contain;position:absolute;right:0;transform:rotate(90deg);width:4rem}section.static-foil-products-with-sliders .filter-wrapper .wrapper.open{height:unset;opacity:1;padding-bottom:2rem;visibility:visible}section.static-foil-products-with-sliders .filter-wrapper.sticky{position:fixed;top:0;width:100%;z-index:1}section.static-foil-products-with-sliders .filter-wrapper:after{display:none}section.static-foil-products-with-sliders .all-products-wrapper-col.padding{padding-top:10rem}}span.number{background-color:#a5dd37;color:#fff;display:inline-block;font-weight:700;letter-spacing:.25em;padding:1rem;text-transform:uppercase}@media(max-width:576px){span.number{font-size:1.4rem}}p.date{font-weight:600}@media(max-width:576px){p.date{font-size:1.4rem}}section.blog-section{padding-top:0}section.blog-section .header-wrapper{margin-bottom:6rem}section.blog-section .header-wrapper h1{align-items:center;display:flex;flex-direction:column;font-family:arponasans,sans-serif;font-size:4.8rem;font-weight:500;letter-spacing:.05em;margin-bottom:1.6rem}section.blog-section .header-wrapper h1:after{background-color:#000;content:"";height:1px;margin-top:1.6rem;width:2rem}section.blog-section .header-wrapper p{font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-align:center;text-transform:uppercase}section.blog-section article.big-article{background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.075);display:flex;margin-bottom:9rem}section.blog-section article.big-article .image-wrapper{width:50%}section.blog-section article.big-article .image-wrapper a{display:block;height:100%;width:100%}section.blog-section article.big-article .image-wrapper a img{height:100%;max-width:100%;object-fit:cover;width:100%}section.blog-section article.big-article .text-wrapper{padding:6rem 5rem;position:relative;width:50%}section.blog-section article.big-article .text-wrapper p.date{display:flex;flex-direction:column}section.blog-section article.big-article .text-wrapper p.date:after{background-color:#000;content:"";height:2.6rem;margin-top:1.6rem;width:1px}section.blog-section article.big-article .text-wrapper h2{display:inline-flex;flex-direction:column;font-family:arponasans,sans-serif;font-size:3rem;font-weight:400;margin:1.6rem 0}section.blog-section article.big-article .text-wrapper h2 a{color:inherit;text-decoration:none}section.blog-section article.big-article .text-wrapper h2:after{background-color:#000;content:"";height:1px;margin-top:1.6rem;width:7rem}section.blog-section article.big-article .text-wrapper span{bottom:0;position:absolute;right:0}section.blog-section article.big-article .text-wrapper p.excerpt{line-height:1.75;margin-bottom:1.6rem}section.blog-section article.small-article{margin-bottom:6rem}section.blog-section article.small-article .image-wrapper{padding-top:100%;position:relative}section.blog-section article.small-article .image-wrapper a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.blog-section article.small-article .image-wrapper img{height:100%;object-fit:cover;width:100%}section.blog-section article.small-article .image-wrapper span{bottom:-2rem;left:0;position:absolute}section.blog-section article.small-article .text-wrapper{display:flex;flex-direction:column;padding-top:3.5rem}section.blog-section article.small-article .text-wrapper h3{display:inline-flex;flex-direction:column;font-size:2.2rem;font-weight:600;margin:1.6rem 0}section.blog-section article.small-article .text-wrapper h3 a{color:inherit;text-decoration:none}section.blog-section article.small-article .text-wrapper h3:after{background-color:#000;content:"";height:1px;margin-top:1rem;width:7rem}@media(max-width:992px){section.blog-section article.big-article{flex-direction:column}section.blog-section article.big-article .image-wrapper{width:100%}section.blog-section article.big-article .text-wrapper{padding:4rem;width:100%}}@media(max-width:576px){section.blog-section article.big-article{margin-bottom:4rem}section.blog-section article.big-article .text-wrapper{padding:2rem}section.blog-section article.big-article .text-wrapper h2{font-size:2rem;margin:1rem 0}section.blog-section article.big-article .text-wrapper p.excerpt{font-size:1.4rem;margin-bottom:1rem}section.blog-section article.small-article{margin-bottom:3rem}section.blog-section article.small-article .text-wrapper h3{font-size:2rem;margin:1rem 0}}section.blog-post-section{padding-top:0}section.blog-post-section .container{position:relative}section.blog-post-section .container:before{background-image:url(5bfec6af5609dd9801c2.png);background-position-x:right;background-size:cover;content:"";height:27rem;left:0;position:absolute;top:12rem;width:100%}section.blog-post-section .image-wrapper img{height:auto;max-width:100%;object-fit:contain}section.blog-post-section .info-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}section.blog-post-section .info-wrapper>div{align-items:center;display:flex}section.blog-post-section .info-wrapper>div span{margin-right:2rem;padding:1rem 2rem}section.blog-post-section .info-wrapper h1{display:flex;flex-direction:column;font-family:arponasans,sans-serif;font-size:3rem;margin:1.6rem 0}section.blog-post-section .info-wrapper h1:before{background-color:#000;content:"";height:2.6rem;margin-top:1.6rem;width:1px}section.blog-post-section .info-wrapper h1:after{background-color:#000;content:"";height:1px;margin-top:1.6rem;width:5.5rem}section.blog-post-section .info-wrapper p.excerpt{font-weight:600;line-height:2.8rem}section.blog-post-section .share-wrapper{background:linear-gradient(89.96deg,hsla(23,27%,94%,.6) -94.17%,hsla(30,25%,97%,.6) -51.29%,hsla(23,23%,84%,.6) 97.31%);margin-top:4rem;padding:3rem;position:relative}section.blog-post-section .share-wrapper:after{background-image:url(f1d36bf67173e9f3052e.svg);content:"";height:6rem;object-fit:contain;position:absolute;right:0;top:0;width:6rem}section.blog-post-section .share-wrapper>div:not(.about-author){padding-bottom:3rem}section.blog-post-section .share-wrapper>div:not(.about-author) p{font-weight:700;letter-spacing:.25em;text-align:center;text-transform:uppercase}section.blog-post-section .share-wrapper>div:not(.about-author){border-bottom:1.5px solid #e7e3e0}section.blog-post-section .share-wrapper .social-media-wrapper{justify-content:center}section.blog-post-section .share-wrapper .social-media-wrapper a:last-of-type{margin-right:0}section.blog-post-section .share-wrapper .about-author{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:3rem}section.blog-post-section .share-wrapper .about-author p:first-of-type{font-weight:600;margin:1.6rem 0}section.blog-post-section .share-wrapper .about-author p:last-of-type{font-size:1.2rem;font-weight:500;line-height:2.2rem;padding:0 8rem;text-align:center}@media(max-width:992px){section.blog-post-section .container:before{display:none}section.blog-post-section .image-wrapper{margin-bottom:2rem}}@media(max-width:576px){section.blog-post-section .info-wrapper>div span{font-size:1.4rem;margin-right:1.5rem;padding:.5rem 1rem}section.blog-post-section .info-wrapper h1{font-size:2rem}}@media(max-width:400px){section.blog-post-section .share-wrapper{padding:7rem 2rem 2rem}section.blog-post-section .share-wrapper .about-author p:last-of-type{padding:0}}.content-wrapper{font-size:1.6rem;line-height:1.75;text-align:justify}.content-wrapper p{margin-bottom:1.6rem}.content-wrapper strong{font-weight:600}.content-wrapper em{font-style:italic}.content-wrapper a{text-decoration:underline}.content-wrapper ol{margin-bottom:1.6rem}.content-wrapper ol li{list-style:decimal;list-style-position:inside}.content-wrapper ul{margin-bottom:1.6rem}.content-wrapper ul li{list-style:circle;list-style-position:outside;margin-left:2rem}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5,.content-wrapper h6{align-items:center;display:flex;flex-direction:column;font-family:arponasans,sans-serif;font-weight:600;margin-bottom:1.6rem}.content-wrapper h1:before,.content-wrapper h2:before,.content-wrapper h3:before,.content-wrapper h4:before,.content-wrapper h5:before,.content-wrapper h6:before{background-color:#000;content:"";height:3.3rem;margin-bottom:1rem;width:1px}@media(max-width:576px){.content-wrapper{font-size:1.4rem}.content-wrapper ol,.content-wrapper p,.content-wrapper ul{margin-bottom:1.4rem}}.content-wrapper h1{font-size:calc(18.4px + .5vw)}.content-wrapper h2{font-size:calc(16.4px + .5vw)}.content-wrapper h3{font-size:calc(21.6px + .125vw)}.content-wrapper h4{font-size:calc(19.6px + .125vw)}.content-wrapper h5{font-size:calc(15.2px + .25vw)}.content-wrapper h6{font-size:calc(13.6px + .125vw)}section.realizations-section .realizations-wrapper{display:flex;flex-wrap:wrap;margin-left:-1.6rem;margin-right:-1.6rem}section.realizations-section .realizations-wrapper .single-realization{padding-bottom:3.2rem;padding-left:1.6rem;padding-right:1.6rem;width:33.33%}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner{background-repeat:no-repeat;background-size:cover;cursor:default;display:block;overflow:hidden;padding-top:100%;position:relative;text-decoration:none;transition:all .25s ease}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text{color:#fff;height:100%;padding:3rem 2rem 2rem;position:absolute;transition:all .25s ease;z-index:3}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.name{font-weight:600;letter-spacing:.25em;text-transform:uppercase}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text h3{display:flex;flex-direction:column;font-size:2.2rem;font-weight:600;margin:1rem 0}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text h3:after{background-color:#fff;content:"";height:1px;margin-top:1.6rem;width:3.7rem}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.excerpt{font-weight:600;line-height:1.75}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.read-more-button{color:#fff}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.read-more-button:after{background-image:url(0403994da3e981790a54.svg)}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.read-more-button{bottom:3rem;left:2rem;position:absolute}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .overlay-gray{background:linear-gradient(1turn,rgba(0,0,0,.5),rgba(0,0,0,.375) 46.88%,transparent);display:none;height:100%;left:0;opacity:.75;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:2}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .overlay{background:#a5dd37;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:1}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner:hover .text{bottom:0}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner:hover .text .read-more-button{cursor:pointer}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner:hover .overlay{opacity:.75}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner:hover .overlay-gray{opacity:0}@media(max-width:1200px){section.realizations-section .realizations-wrapper .single-realization{padding-bottom:2rem;padding-left:1rem;padding-right:1rem;width:50%}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.excerpt,section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.name{font-size:1.4rem}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text h3{font-size:1.8rem}}@media(max-width:992px){section.realizations-section .realizations-wrapper .single-realization{width:50%}}@media(max-width:768px){section.realizations-section .realizations-wrapper .single-realization{padding-left:1.6rem;padding-right:1.6rem;width:100%}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.excerpt,section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text p.name{font-size:1.4rem}section.realizations-section .realizations-wrapper .single-realization a.wrapper-inner .text h3{font-size:1.8rem}}.gallery-overlay{align-items:center;background:hsla(0,0%,51%,.95);bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.3s ease;visibility:hidden;z-index:9999}.gallery-overlay.active{opacity:1;transition:.3s ease;visibility:visible}.gallery-overlay .overlay-close{color:#fff;position:absolute;right:5rem;top:5rem;z-index:1000}.gallery-overlay .overlay-close img{height:2.5rem;object-fit:contain;width:2.5rem}.gallery-overlay .overlay-close:hover{cursor:pointer}@media(max-width:576px){.gallery-overlay .overlay-close{right:1rem}}.gallery-overlay-slider-wrapper{height:100%;margin:100px;width:100%}.gallery-overlay-slider-wrapper .slick-list,.gallery-overlay-slider-wrapper .slick-slide,.gallery-overlay-slider-wrapper .slick-slide>div,.gallery-overlay-slider-wrapper .slick-track,.gallery-overlay-slider-wrapper .slide-wrapper{height:100%}.gallery-overlay-slider-wrapper .slide-wrapper .image-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.gallery-overlay-slider-wrapper .slide-wrapper .image-wrapper img{height:80%;object-fit:contain;width:95%}.gallery-overlay-slider-wrapper .slick-arrow{align-items:center;background:transparent!important;border:none;display:flex;height:63px;justify-content:center;top:calc(50% - 42px)!important;width:63px;z-index:10}.gallery-overlay-slider-wrapper .slick-arrow:before{background-image:url(0403994da3e981790a54.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.25rem;width:2.75rem}.gallery-overlay-slider-wrapper .slick-next{right:3rem!important;transform:unset}.gallery-overlay-slider-wrapper .slick-prev{left:3rem!important;transform:rotate(180deg)!important}@media(max-width:576px){.slick-arrow .gallery-overlay-slider-wrapper:before{height:2rem;width:2.5rem}.gallery-overlay-slider-wrapper .slick-next{right:1rem!important}.gallery-overlay-slider-wrapper .slick-prev{left:1rem!important}}section.corporate-section{padding:3rem 0;padding-bottom:3rem!important}section.corporate-section .row:last-of-type{border-bottom:unset!important}section.corporate-section .col-12{padding:0}section.corporate-section .box-wrapper .text-wrapper a{align-items:center;color:#87bd1d;display:inline-flex;font-family:arponasans,sans-serif;font-size:2.2rem;font-weight:600;margin-top:4rem;text-decoration:none}section.corporate-section .box-wrapper .text-wrapper a:before{background-image:url(9059d9b0be387f029c18.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:3.4rem;margin-right:1rem;width:4.5rem}section.number-section{padding:0}section.number-section .col:nth-of-type(2) .number-wrapper{border-left:2px solid #a5dd37;border-right:2px solid #a5dd37}section.number-section .number-wrapper{align-items:center;display:flex;flex-direction:column;padding:1rem 0}section.number-section .number-wrapper p:first-of-type{font-size:7.2rem;font-weight:700}section.number-section .number-wrapper p:first-of-type span{font-size:4.8rem;font-weight:400}section.number-section .number-wrapper p:first-of-type span sup{font-size:2.4rem;vertical-align:super}section.number-section .number-wrapper p:last-of-type{font-weight:700;letter-spacing:.25em;line-height:1.5;text-align:center;text-transform:uppercase}@media(max-width:1200px){section.number-section .number-wrapper p:first-of-type{font-size:5rem}section.number-section .number-wrapper p:first-of-type span{font-size:3rem}section.number-section .number-wrapper p:first-of-type span sup{font-size:2rem}}@media(max-width:992px){section.number-section .number-wrapper p:first-of-type{font-size:4rem}section.number-section .number-wrapper p:first-of-type span{font-size:2rem}section.number-section .number-wrapper p:first-of-type span sup{font-size:1.4rem}}@media(max-width:768px){section.number-section .number-wrapper p:first-of-type{font-size:2rem}section.number-section .number-wrapper p:first-of-type span{font-size:1.6rem}section.number-section .number-wrapper p:first-of-type span sup{font-size:1.2rem}section.number-section .number-wrapper p:last-of-type{font-size:1.4rem}}@media(max-width:576px){section.number-section .col:nth-of-type(2){display:flex;justify-content:center}section.number-section .col:nth-of-type(2) .number-wrapper{border:2px solid #a5dd37;border-left:none;border-right:none;display:inline-flex}}section.revert-section .box-wrapper .text-wrapper{padding:10rem!important}section.revert-section .box-wrapper:after{background-image:url(3753a4d0c109f6f41d19.svg)!important;left:0}@media(max-width:1200px){section.revert-section .box-wrapper{flex-direction:column-reverse!important}section.revert-section .box-wrapper .text-wrapper{padding:5rem!important}}@media(max-width:576px){section.revert-section .box-wrapper{flex-direction:column!important}section.revert-section .box-wrapper .text-wrapper{padding:8rem 2rem 2rem!important}}section.team-section .header-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:4rem}section.team-section .header-wrapper h2{align-items:center;display:inline-flex;flex-direction:column;margin-bottom:1.6rem}section.team-section .header-wrapper h2:after{background-color:#000;content:"";height:1px;margin-top:1rem;width:2rem}section.team-section .header-wrapper p{font-weight:600;text-align:center}section.team-section .row:first-of-type{position:relative}section.team-section .row:first-of-type:before{background-image:url(5bfec6af5609dd9801c2.png);background-size:cover;content:"";height:23rem;left:-2%;position:absolute;top:4.5rem;width:104%}section.team-section .row:first-of-type:after{background-image:url(acba07f98276a41800f9.svg);background-position-x:right;content:"";height:6rem;position:absolute;right:-2%;top:4.5rem;width:6rem}section.team-section .team-wrapper{display:block;position:relative;text-decoration:none}section.team-section .team-wrapper img{position:relative;width:100%}section.team-section .team-wrapper .text{padding-top:2rem;position:relative}section.team-section .team-wrapper .text p:first-of-type{font-family:arponasans,sans-serif;font-weight:700;letter-spacing:.25em;margin-bottom:1.6rem;text-transform:uppercase}section.team-section .team-wrapper .text p.excerpt{font-size:1.2rem;font-weight:500;text-align:justify}@media(max-width:992px){section.team-section .team-wrapper{margin-bottom:2rem}}@media(max-width:576px){section.team-section .container>.row:first-of-type{position:relative}section.team-section .container>.row:first-of-type:before{left:2%;width:96%}section.team-section .container>.row:first-of-type:after{right:2%}section.team-section .header-wrapper h1{font-size:3.8rem}}section.search-results-section h3{font-size:3rem;font-weight:500;margin-bottom:2rem}section.search-results-section h3 span{font-weight:600}section.search-results-section ul li{padding-bottom:1rem}section.search-results-section ul li a{align-items:center;color:#000;display:flex;text-decoration:none;transition:all .25s ease}section.search-results-section ul li a:before{background-color:#000;content:"";height:1px;margin-right:1rem;transition:all .25s ease;width:1rem}section.search-results-section ul li a:hover{color:#a5dd37}section.search-results-section ul li a:hover:before{background-color:#a5dd37}section.subpage-header-section{padding-top:0}section.subpage-header-section .container>.row:nth-of-type(2){position:relative}section.subpage-header-section .container>.row:nth-of-type(2):before{background-image:url(5bfec6af5609dd9801c2.png);background-repeat:no-repeat;background-size:cover;content:"";height:23rem;left:-2%;position:absolute;top:5.5rem;width:104%}section.subpage-header-section .container>.row:nth-of-type(2):after{background-image:url(acba07f98276a41800f9.svg);background-position-x:right;content:"";height:6rem;position:absolute;right:-2%;top:5.5rem;width:6rem}section.subpage-header-section .header-wrapper{margin-bottom:6rem}section.subpage-header-section .header-wrapper h1{align-items:center;display:flex;flex-direction:column;font-family:arponasans,sans-serif;font-size:4.8rem;font-weight:500;letter-spacing:.05em;margin-bottom:1.6rem;position:relative;z-index:101}section.subpage-header-section .header-wrapper h1:after{background-color:#000;content:"";height:1px;margin-top:1.6rem;width:2rem}section.subpage-header-section .header-wrapper p{font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-align:center;text-transform:uppercase}@media(max-width:992px){section.subpage-header-section .header-wrapper{margin-bottom:0}}@media(max-width:576px){section.subpage-header-section .container>.row:nth-of-type(2){position:relative}section.subpage-header-section .container>.row:nth-of-type(2):before{left:2%;width:96%}section.subpage-header-section .container>.row:nth-of-type(2):after{right:2%}section.subpage-header-section .header-wrapper h1{font-size:3.8rem}}section.contact-section .col-xl-7{padding-right:6rem}section.contact-section .contact-form{background:#fff;box-shadow:0 0 50px rgba(0,0,0,.1);padding:5rem;position:relative}section.contact-section .contact-form h3{font-family:arponasans,sans-serif;font-weight:600;margin-bottom:2rem}section.contact-section .contact-form .input-wrapper{margin-bottom:1.6rem}section.contact-section .contact-form .input-wrapper input,section.contact-section .contact-form .input-wrapper textarea{background:#f9f9f9;border:none;border-bottom:1px solid #ded9d7;color:#666;font-size:1.2rem;padding:1rem;width:100%}section.contact-section .contact-form .input-wrapper input~span,section.contact-section .contact-form .input-wrapper textarea~span{font-size:1.2rem;margin-top:.5rem}section.contact-section .contact-form .acceptance-wrapper label{align-items:center;display:flex}section.contact-section .contact-form .acceptance-wrapper span.wpcf7-list-item{margin:0}section.contact-section .contact-form .acceptance-wrapper input{align-items:center;appearance:none;border:1px solid #c2c2c2;display:flex;display:inline-flex;height:1.8rem;justify-content:center;margin-right:1rem;min-height:1.8rem;min-width:1.8rem;width:1.8rem}section.contact-section .contact-form .acceptance-wrapper input:hover{cursor:pointer}section.contact-section .contact-form .acceptance-wrapper input:checked:before{background-color:#a5dd37;content:"";height:60%;width:60%}section.contact-section .contact-form .acceptance-wrapper span.wpcf7-list-item-label{color:#666;font-size:1.2rem;font-weight:600}section.contact-section .contact-form .submit-wrapper{bottom:unset;left:unset;margin-top:5rem;position:relative;text-align:center}section.contact-section .contact-form .submit-wrapper input{background-color:#fd5d99;border:none;color:#fff;font-weight:600;padding:1rem 1.4rem;width:29rem}section.contact-section .contact-form .wpcf7-response-output{font-size:1.4rem;margin-left:0;margin-right:0}section.contact-section .info-wrapper{align-items:center;display:flex;justify-content:center;margin-top:4rem;padding-left:3rem}section.contact-section .info-wrapper:before{background-image:url(9edaaa69d91e48ee6b7a.svg);background-position:50%;background-size:contain;content:"";height:2rem;margin-right:1rem;min-height:2rem;min-width:2rem;width:2rem}section.contact-section .info-wrapper p:first-of-type{font-weight:600}section.contact-section .info-wrapper p:last-of-type{color:#656565;font-size:12px;font-weight:500}section.contact-section .data-wrapper{margin-bottom:2rem}section.contact-section .data-wrapper p:first-of-type{font-weight:700;letter-spacing:.25em;text-transform:uppercase}section.contact-section .data-wrapper p:nth-of-type(2){color:#666;display:flex;flex-direction:column;font-size:12px;font-weight:500;line-height:2.2rem;margin-bottom:.5rem}section.contact-section .data-wrapper p:nth-of-type(2):after{background-color:#000;content:"";height:9px;margin-top:.5rem;width:1px}section.contact-section .data-wrapper p{font-weight:400;line-height:2.8rem}section.contact-section .data-wrapper a{color:#000;font-weight:600;text-decoration:none;transition:all .25s ease}section.contact-section .data-wrapper a:hover{color:#a5dd37}section.contact-section .data-wrapper strong{font-weight:600}@media(max-width:1200px){section.contact-section .col-xl-7{padding-right:1.5rem}}@media(max-width:992px){section.contact-section .col-lg-5{margin-top:4rem}}@media(max-width:576px){section.contact-section .contact-form{padding:2rem 2rem 5rem}section.contact-section .info-wrapper{padding-left:0}}@media(max-width:463px){section.contact-section .contact-form .submit-wrapper{bottom:-5.5rem}}.videos-wrapper .wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:4rem}.videos-wrapper .wrapper h3{margin-bottom:2rem}.menu-ivory.mobile{display:none;margin-right:1rem}.menu-ivory li{height:auto;margin-right:.7rem;padding:0;width:2rem}.menu-ivory li a{align-items:center;display:flex;width:100%}#is-popup-wrapper{background:var(--gray-overlay)}#is-popup-wrapper form{display:flex;gap:var(--search-form-gap);margin:0;max-width:var(--search-width);width:100%}#is-popup-wrapper form input{background-color:transparent;border:none!important;border-bottom:1px solid var(--white)!important;color:var(--white);font-size:var(--search-fs)!important}#is-popup-wrapper form input::placeholder{background-color:transparent!important;color:transparent!important}#is-popup-wrapper button,#is-popup-wrapper form input,#is-popup-wrapper form label{height:var(--search-size)}#is-popup-wrapper button{min-height:var(--search-size);min-width:var(--search-size);width:var(--search-size)}#is-popup-wrapper span.is-search-icon{align-items:center;aspect-ratio:1;background-color:var(--green);border:none!important;display:flex!important;display:none!important;height:var(--search-size);justify-content:center;padding:0;padding:7px!important;width:unset}#is-popup-wrapper span.is-search-icon svg{aspect-ratio:1;width:100%}#is-popup-wrapper span.is-search-icon svg path{fill:var(--white)}#is-popup-wrapper .is-popup-search-form{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#is-popup-wrapper .is-screen-reader-text{display:none!important}#is-popup-wrapper .popup-search-close{background-color:var(--green);height:var(--search-size);left:calc(50% + (var(--search-width) - var(--search-size))/2);margin:0;position:absolute;top:calc(50% - var(--search-size)/2);translate:-50% 0;width:var(--search-size)}#is-popup-wrapper .popup-search-close:after,#is-popup-wrapper .popup-search-close:before{border-color:var(--white);height:25px;left:24px;top:12px}.search-link{align-items:center;color:var(--black);display:flex;flex-wrap:nowrap;gap:var(--search-form-gap);text-decoration:none;transition:color .3s;width:100%}.search-link:not(:first-of-type){border-top:1px solid var(--black);margin-top:20px;padding-top:20px}.search-link:hover{color:var(--violet)}.search-link img{aspect-ratio:1;display:block;width:150px}.search-link-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:var(--search-wrap)}.search-title{color:var(--violet)}@media(max-width:1200px){#is-popup-wrapper .is-popup-search-form{align-items:flex-start;margin-top:150px}#is-popup-wrapper .popup-search-close{top:150px}.menu-ivory{display:none}.menu-ivory.mobile{display:flex}header .search-cart-wrapper:has(.menu-ivory.mobile){flex-direction:row}}@media(max-width:900px){.search-details{font-size:1.5rem}.search-details h2{font-size:2.5rem}}@media(max-width:767px){.search-details{font-size:1.3rem;text-align:justify}.search-details h2{font-size:2rem;margin-bottom:10px}}@media(max-width:600px){#is-popup-wrapper form{max-width:calc(100% - 20px)}#is-popup-wrapper .popup-search-close{left:auto;right:10px;translate:0}}@media(max-width:480px){.search-link{flex-wrap:wrap}.search-link img{width:100%}.search-details h2{font-size:2.5rem;margin-bottom:10px}}@media(max-width:375px){.search-details h2{font-size:2rem;margin-bottom:10px}}section.home-main-section{align-items:flex-end;background-position-x:center;background-size:cover;display:flex;height:calc(57vh - 9.8rem);padding-bottom:0}section.home-main-section .container-mobile{display:none}section.home-main-section .container{background-image:url(70f21d711763feb1e64d.png);background-size:cover;height:32.5rem;max-height:32.5rem;padding:4rem 2rem;position:relative}section.home-main-section .container:before{background-image:url(65de772fc1ba3f2c6b48.svg);content:"";height:18.2rem;left:-3rem;object-fit:contain;position:absolute;top:0;width:18.2rem}section.home-main-section .container:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:3rem;width:1px}section.home-main-section .header-wrapper{display:inline-block;margin-top:-2rem}section.home-main-section .header-wrapper h1{color:#fff;font-family:arponasans,sans-serif;font-size:5.2rem;font-weight:500;letter-spacing:-.01em;line-height:1.5}section.home-main-section .header-wrapper p{color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase}section.home-main-section .header-wrapper a{color:#fff;float:right;font-size:1.8rem;font-weight:700;margin-top:2rem}section.home-main-section .header-wrapper a:after{transform:rotate(90deg)}@media(max-width:767px){section.home-main-section .header-wrapper h1{font-size:5.2rem}}@media(max-width:576px){section.home-main-section{align-items:flex-start;background:transparent!important;background-image:none;flex-direction:column;height:unset;min-height:0;padding-top:0}section.home-main-section .container-mobile{display:block;height:280px;width:100%}section.home-main-section .container{background:#a5dd37;height:unset;margin-top:0;padding:0 2rem 2rem;position:relative}section.home-main-section .container .row{margin:0;padding:0}section.home-main-section .container:before{background-image:url(978cb437676f32454895.svg);background-position-x:left;background-size:cover;content:"";height:3rem;left:0;position:absolute;top:-2.9rem;width:100%}section.home-main-section .container:after{left:3rem;top:0}section.home-main-section .header-wrapper{margin-left:3rem;margin-top:0}section.home-main-section .header-wrapper p{font-size:13px}section.home-main-section .header-wrapper h1{font-size:24px;line-height:1.2}section.home-main-section .header-wrapper a{float:left}section.home-main-section .header-wrapper a:hover{color:#fff}section.home-main-section .header-wrapper a:after{background-image:url(843c4791257c9f6bc023.svg);height:3rem;transform:rotate(0);width:3.3rem}}section#foils .box-wrapper{align-items:flex-end;background-size:cover;display:flex;height:63rem;justify-content:center;position:relative}section#foils .box-wrapper p{align-items:center;color:#fff;display:inline-flex;flex-direction:column;font-weight:700;letter-spacing:.25em;padding:0 1rem 6rem;text-align:center;text-transform:uppercase}section#foils .box-wrapper p:before{background-color:#fff;content:"";height:1px;margin-bottom:1rem;transition:all .25s ease;width:6rem}section#foils .box-wrapper:hover p:before{width:100%}section#foils .box-wrapper span.arrow{background-image:url(78e8f378f2e0d1a67f24.svg);bottom:-3rem;display:block;height:6rem;left:calc(50% - 3rem);min-width:6rem;position:absolute;width:6rem}@media(max-width:576px){section#foils .box-wrapper span.arrow{background-size:contain;height:3rem;min-width:3rem;width:3rem}}section#foils .box-wrapper{text-decoration:none}section#foils .box-wrapper div{align-items:flex-end;background:linear-gradient(1turn,rgba(0,0,0,.55),rgba(0,0,0,.413) 22.4%,transparent);display:flex;height:25%;justify-content:center;width:100%}section#foils .box-wrapper.horizontal{background-image:url(20c04cf19d77ffcb4afb.png)}section#foils .box-wrapper.vertical{background-image:url(b5571a7a1f22b25d9480.png)}section#foils .box-wrapper.decorations{background-image:url(989588e827965862a435.png)}@media(max-width:1200px){section#foils .box-wrapper{height:45rem}}@media(max-width:768px){section#foils{padding-bottom:0}section#foils .box-wrapper{height:unset;margin-bottom:4rem;padding-top:100%;position:relative}section#foils .box-wrapper div{align-items:center;flex-direction:column;height:100%;left:0;position:absolute;top:0}section#foils .box-wrapper div p{padding-bottom:2rem}section#foils .box-wrapper div a.arrow{bottom:unset;height:6rem;left:unset;min-width:6rem;position:relative;width:6rem}}@media(max-width:576px){section#foils .box-wrapper span.arrow{left:unset;position:relative}}section.about-us{padding-bottom:0}section.about-us .box-wrapper{background:linear-gradient(89.97deg,hsla(23,23%,84%,.49) -16.31%,hsla(23,27%,94%,.52) 99.96%);display:flex;position:relative}section.about-us .box-wrapper:after{background-image:url(ff4bd72b17bc9dae9e2d.svg);content:"";height:6rem;object-fit:contain;position:absolute;right:0;top:0;width:6rem}section.about-us .image-wrapper{display:flex;min-width:43rem;width:30%}section.about-us .image-wrapper img{height:100%;object-fit:cover;width:100%}section.about-us .text-wrapper{padding:5rem 12rem 5rem 5rem;width:70%}section.about-us .text-wrapper strong{display:inline-block;font-weight:600;margin:2.6rem 0 1.2rem}section.about-us .text-wrapper p{font-size:1.2rem;font-weight:500}section.about-us .text-wrapper a{margin-top:3.5rem}section.about-us .icon-text-wrapper{display:flex;justify-content:center;padding:3rem}section.about-us .icon-text-wrapper div{margin-left:2rem}section.about-us .icon-text-wrapper div p:not(.big-accent){font-size:1.2rem;font-weight:500;line-height:2.2rem}section.about-us .row:last-of-type{border-bottom:1.5px solid #f0eceb;padding:4rem 0}@media(max-width:1200px){section.about-us .row:last-of-type{padding-bottom:0}section.about-us .icon-text-wrapper{border-top:1.5px solid #f0eceb}section.about-us .box-wrapper{flex-direction:column}section.about-us .box-wrapper .image-wrapper{display:flex;justify-content:center;min-width:unset;width:100%}section.about-us .box-wrapper .image-wrapper img{max-width:100%;object-fit:contain;width:unset}section.about-us .box-wrapper .text-wrapper{padding-right:5rem;width:100%}}@media(max-width:576px){section.about-us .row:first-of-type .col{padding:0}section.about-us .box-wrapper{flex-direction:column-reverse}section.about-us .box-wrapper .text-wrapper{padding:4rem 2rem 2rem;text-align:justify}section.about-us .box-wrapper .text-wrapper strong{margin-top:1.2rem}section.about-us .box-wrapper .text-wrapper a{font-size:1.8rem;margin-top:2rem}section.about-us .box-wrapper .text-wrapper a:before{height:1.7rem;width:2.2rem}section.about-us .icon-text-wrapper{padding:2rem 1rem}}p.small-accent{display:inline-flex;flex-direction:column;font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase}p.small-accent:after{background-color:#000;content:"";height:3.8rem;margin:.5rem 0 1rem;width:1px}p.big-accent{display:inline-flex;flex-direction:column;font-size:1.6rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase}p.big-accent:after{background-color:#000;content:"";height:1px;margin:.5rem 0;width:1.3rem}section.blog{margin-bottom:8rem;position:relative}section.blog:before{background-color:hsla(23,27%,94%,.5);background-repeat:no-repeat;background-size:cover;height:100%;width:100%}section.blog:after,section.blog:before{content:"";left:5%;position:absolute;top:0}section.blog:after{background-image:url(fd2e003bdc864b388d95.svg);height:6rem;object-fit:contain;width:6rem}section.blog p.title{display:inline-flex;flex-direction:column;font-size:2.2rem;font-weight:600}section.blog p.title:after{background-color:#000;content:"";height:1px;margin:.5rem 0 1rem;width:5.5rem}section.blog p.excerpt{font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:1rem}section.blog .section-header{margin-bottom:3rem}section.blog .blog-section .articles-wrapper article{display:flex}section.blog .blog-section .articles-wrapper article img{height:19rem;min-width:28rem;object-fit:cover;width:28rem}section.blog .blog-section .articles-wrapper article:first-of-type{margin-bottom:3rem}section.blog .blog-section .articles-wrapper article .text-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 3rem}section.blog .blog-section .articles-wrapper article .text-wrapper p.date{font-size:1.2rem;font-weight:500;margin-bottom:1rem}section.blog .realizations-section article{align-items:flex-end;display:flex;height:42rem}section.blog .realizations-section article>div{align-items:flex-end;background:linear-gradient(1turn,rgba(0,0,0,.85),rgba(0,0,0,.638) 46.88%,transparent);display:flex;justify-content:space-between;padding:10rem 2rem 2rem 4rem;width:100%}section.blog .realizations-section article p.title{color:#fff}section.blog .realizations-section article p.title:after{background-color:#fff}section.blog .realizations-section article p.excerpt{color:#fff}section.blog .realizations-section article p.author{color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.25em;margin-bottom:1rem;text-transform:uppercase}@media(max-width:1200px){section.blog{background:hsla(23,27%,94%,.5);position:relative}section.blog:after{background-image:url(fd2e003bdc864b388d95.svg);content:"";height:6rem;left:0;object-fit:contain;position:absolute;top:0;width:6rem}section.blog:before{display:none}section.blog .blog-section .articles-wrapper{display:flex}section.blog .blog-section .articles-wrapper article{flex-direction:column}section.blog .blog-section .articles-wrapper article:first-of-type{margin-right:2rem}section.blog .blog-section .articles-wrapper article img{height:25rem;width:100%}section.blog .blog-section .articles-wrapper article .text-wrapper{padding:2rem 0}section.blog .realizations-section{border-top:1.5px solid #f0eceb;margin-top:2rem;padding-top:2rem}section.blog .realizations-section article{max-width:50%}section.blog .realizations-section article>div{padding:2rem}}@media(max-width:768px){section.blog .container{margin-top:2rem}section.blog .blog-section .articles-wrapper{flex-direction:column}section.blog .blog-section .articles-wrapper article:first-of-type{margin-right:0}section.blog .blog-section .articles-wrapper article img{height:35rem}section.blog .realizations-section article{height:35rem;max-width:unset}section.blog .realizations-section article>div{align-items:flex-start;flex-direction:column}}@media(max-width:576px){section.blog .realizations-section .section-header{align-items:flex-start;flex-direction:column}section.blog .blog-section .articles-wrapper article img{height:33rem}section.blog .realizations-section article{height:40rem}}.read-more-button{align-items:center;color:#000;display:inline-flex;font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-decoration:none;text-transform:uppercase}.read-more-button:after{background-image:url(fd6b07f85b02e18156be.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.8rem;margin-left:.5rem;width:1.4rem}body.page-template-front-page section.suggested-products .suggested-products-slider .slide-wrapper a div{background:unset}section.product-main-section{padding-bottom:0;padding-top:0}section.product-main-section .product-gallery{overflow:hidden;position:relative}section.product-main-section .product-gallery p.new{background-color:#fd5d99;color:#fff;padding:0 7rem;position:absolute;right:-36px;text-transform:uppercase;top:33px;transform:rotate(45deg);z-index:2}section.product-main-section .product-gallery .product-slider-wrapper .slide-wrapper .image-wrapper{padding-top:100%;position:relative}section.product-main-section .product-gallery .product-slider-wrapper .slide-wrapper .image-wrapper iframe,section.product-main-section .product-gallery .product-slider-wrapper .slide-wrapper .image-wrapper img{height:100%;left:0;object-fit:cover;position:relative;top:0;width:100%}section.product-main-section .product-gallery .slider-nav{margin-top:1rem}section.product-main-section .product-gallery .slider-nav .slick-list{padding:0!important}section.product-main-section .product-gallery .slider-nav .slick-track{margin:0}section.product-main-section .product-gallery .slider-nav .slide-wrapper{padding:0 .5rem}section.product-main-section .product-gallery .slider-nav .slide-wrapper .image-wrapper{padding-top:100%;position:relative}section.product-main-section .product-gallery .slider-nav .slide-wrapper .image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section.product-main-section .product-gallery .slider-nav .video-img .image-wrapper .overlay{align-items:center;background:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}section.product-main-section .product-gallery .slider-nav .video-img .image-wrapper .overlay p{color:#fff;font-size:1.2rem;letter-spacing:.25em;margin-top:1rem;text-transform:uppercase}@media(max-width:576px){section.product-main-section .product-gallery .slider-nav .video-img .image-wrapper .overlay svg{height:4rem;width:4rem}}section.product-main-section .video-wrapper{margin-top:4rem}section.product-main-section .video-wrapper a{cursor:pointer}section.product-main-section .video-wrapper .wrapper{align-items:center;backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.3s ease;visibility:hidden;width:100%;z-index:99999999}section.product-main-section .video-wrapper .wrapper.active{opacity:1;transition:.3s ease;visibility:visible}section.product-main-section .video-wrapper .video-popup-wrapper{align-items:center;background-color:#f9f7f5;display:flex;height:calc(360px + 8rem);justify-content:center;padding:4rem;position:relative;width:calc(640px + 8rem)}@media(max-width:768px){section.product-main-section .video-wrapper .video-popup-wrapper{max-width:90%;width:90%}section.product-main-section .video-wrapper .video-popup-wrapper iframe{max-width:calc(100% - 8rem);width:calc(100% - 8rem)}}@media(max-width:576px){section.product-main-section .video-wrapper .video-popup-wrapper{height:unset;padding:2rem}section.product-main-section .video-wrapper .video-popup-wrapper iframe{height:30vh;max-width:calc(100% - 4rem);width:calc(100% - 4rem)}}section.product-main-section .video-wrapper .video-popup-wrapper .close{color:#fff;cursor:pointer;position:absolute;right:1rem;top:1rem;z-index:1000}section.product-main-section .video-wrapper .video-popup-wrapper .close img{height:2rem;object-fit:contain;width:2rem}section.product-main-section .product-title h1{font-family:arponasans,sans-serif;font-size:2.8rem;font-weight:600}section.product-main-section .product-title h1 span{color:#87bd1d;font-weight:400}section.product-main-section .product-title p.short-desc{color:#000;font-size:1.6rem;font-weight:400;padding-top:1rem}section.product-main-section .product-title p.small-accent:after{height:2rem}section.product-main-section p.availability,section.product-main-section p.backorders,section.product-main-section p.configurator-availability{font-weight:600;margin-top:2rem;text-transform:uppercase}section.product-main-section .woocommerce-error{margin-top:2rem}section.product-main-section .woocommerce-message{align-items:center;display:inline-flex;flex-direction:row-reverse;justify-content:left;margin-top:2rem;width:100%}section.product-main-section .woocommerce-message:before{top:2rem}section.product-main-section .woocommerce-message a{margin-left:2rem}.variant-wrapper{margin-top:2rem}.variant-wrapper p.with-decorator{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:500;letter-spacing:.25em;margin-bottom:2rem;text-transform:uppercase}.variant-wrapper p.with-decorator:before{background-color:#000;content:"";height:1px;margin-right:1rem;width:2rem}.variant-wrapper .variation-wrapper{display:flex;flex-direction:column}.variant-wrapper .variation-wrapper label{align-items:center;display:inline-flex;font-weight:500;margin-bottom:1rem}.variant-wrapper .variation-wrapper label span.label-stock{color:#595959;font-size:1.2rem;margin-left:.5rem}.variant-wrapper .variation-wrapper label input{align-items:center;appearance:none;border:1px solid #c4c0be;border-radius:50%;display:inline-flex;height:1.6rem;justify-content:center;margin-right:.5rem;width:1.6rem}.variant-wrapper .variation-wrapper label input:hover{cursor:pointer}.variant-wrapper .variation-wrapper label input:checked:before{background-color:#a5dd37;border-radius:50%;content:"";height:70%;width:70%}.variant-wrapper span#price-span span.regular-price{font-size:2.6rem;text-decoration:line-through}.configurator-wrapper{margin-top:2rem}.configurator-wrapper>p{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:500;letter-spacing:.25em;margin-bottom:2rem;text-transform:uppercase}.configurator-wrapper>p:before{background-color:#000;content:"";height:1px;margin-right:1rem;width:2rem}.configurator-wrapper div.configurator-info-wrapper{border:2px solid #fd5d99;margin-bottom:2rem;opacity:0;padding:1rem;transition:all .25s ease;visibility:hidden}.configurator-wrapper div.configurator-info-wrapper.active{opacity:1;visibility:visible}.configurator-wrapper div.configurator-info-wrapper p{align-items:center;display:inline-flex;font-size:1.4rem;font-weight:500}.configurator-wrapper div.configurator-info-wrapper p strong{color:#87bd1d;font-weight:700;margin-left:.4rem}.configurator-wrapper div.configurator-info-wrapper p:before{color:#fd5d99;content:"!";font-size:2rem;font-weight:600;margin-right:.7rem}.configurator-wrapper .accordion-wrapper .single-accordion-wrapper{margin-bottom:2rem}@media(max-width:400px){.configurator-wrapper .accordion-wrapper .single-accordion-wrapper:nth-of-type(2) button>p.wrapper{max-width:10rem}}.configurator-wrapper .accordion-wrapper button{align-items:center;background:#a5dd37;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;justify-content:space-between;letter-spacing:.15em;outline:none;padding:1.6rem 1.2rem;position:relative;text-align:left;text-transform:uppercase;transition:all .4s ease;width:100%}.configurator-wrapper .accordion-wrapper button>span{color:#666;display:none;font-size:1.2rem;letter-spacing:1px;position:absolute;right:5rem;text-transform:none}.configurator-wrapper .accordion-wrapper button:after{background-image:url(4b18f72ee5e3f5dc5d78.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:7px;margin-left:2rem;min-height:7px;min-width:14px;position:relative;transition:all .25s ease;width:14px}.configurator-wrapper .accordion-wrapper button .chosen-variant{justify-content:flex-end;max-width:50%}.configurator-wrapper .accordion-wrapper button .chosen-variant img{height:10rem;object-fit:contain;width:10rem}.configurator-wrapper .accordion-wrapper button .chosen-variant p{font-size:1rem;text-align:justify}.configurator-wrapper .accordion-wrapper button .chosen-details{flex-direction:column;font-size:1rem;justify-content:flex-end;max-width:50%}.configurator-wrapper .accordion-wrapper button .chosen-details span{display:none}.configurator-wrapper .accordion-wrapper button .chosen-details p{display:inline}.configurator-wrapper .accordion-wrapper .panel{font-size:1.6rem;font-weight:600;max-height:0;overflow:hidden;transition:all .2s ease-out}.configurator-wrapper .accordion-wrapper .panel.active{max-height:unset}.configurator-wrapper .accordion-wrapper .panel .content{padding:1.6rem 1.2rem}.configurator-wrapper .accordion-wrapper .panel .content .tooltip{background-image:url(22bd56ea99e4612a5ef6.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-flex;height:2rem;margin-left:1rem;vertical-align:middle;width:2rem}.configurator-wrapper .accordion-wrapper .panel .content .tooltip:hover .tooltip-content{display:flex}.configurator-wrapper .accordion-wrapper .panel .content .tooltip .tooltip-content{align-items:center;background:#fff;border:1px solid #c2c2c2;border-radius:.5rem;display:none;font-size:1.2rem;justify-content:center;padding:1rem;position:absolute;right:100%;right:0;top:100%;width:75%}.configurator-wrapper .accordion-wrapper .panel .content .note{align-items:center;display:flex}.configurator-wrapper .accordion-wrapper .panel .content .note div{position:relative}.configurator-wrapper .accordion-wrapper .panel .content .note:before{background-image:url(ce3d52df89dac828e816.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2.8rem;margin-right:1.6rem;min-width:2.8rem;width:2.8rem}.configurator-wrapper .accordion-wrapper .panel .content .note.design-variant:before{background-image:url(d215662be7c7bea40d53.svg)}.configurator-wrapper .accordion-wrapper .panel .content .note p{color:#656565;font-size:1.2rem;font-weight:500}.configurator-wrapper .accordion-wrapper .panel .content .note p:first-of-type{color:#000;font-size:1.6rem;font-weight:600;margin-bottom:0;padding-bottom:.5rem}.configurator-wrapper .accordion-wrapper .panel .content .width{align-items:center;display:flex;margin:2.4rem 0}.configurator-wrapper .accordion-wrapper .panel .content .width label{min-width:11rem}.configurator-wrapper .accordion-wrapper .panel .content .width:before{background-image:url(734599f01404a3157960.svg);background-repeat:no-repeat;background-size:contain;content:"";height:3rem;margin-right:1.6rem;min-width:3rem;width:3rem}.configurator-wrapper .accordion-wrapper .panel .content .height{align-items:center;display:flex}@media(max-width:992px){.configurator-wrapper .accordion-wrapper .panel .content .height .input-number-wrapper{align-items:flex-start;flex-direction:column}}.configurator-wrapper .accordion-wrapper .panel .content .height .input-number-wrapper>p{align-items:center;display:flex;min-width:15.5rem}@media(max-width:992px){.configurator-wrapper .accordion-wrapper .panel .content .height .input-number-wrapper>p{margin-bottom:1rem}}.configurator-wrapper .accordion-wrapper .panel .content .height .input-number-wrapper>p:before{background-image:url(ec67c2d7f2e24b7839b4.svg);background-repeat:no-repeat;background-size:contain;content:"";height:3rem;margin-right:1.6rem;min-width:3rem;width:3rem}.configurator-wrapper .accordion-wrapper .active:after{transform:rotate(180deg)}.configurator-wrapper .accordion-wrapper .active~.panel{border:1px solid #dbdbdb}.tabs-wrapper{margin-top:4rem}.tabs-wrapper .nav button{align-items:center;background-color:transparent;border:none;color:#666;display:inline-flex;flex-direction:column;font-weight:700;letter-spacing:.15em;margin-right:1rem;padding:2rem 4rem;position:relative;text-transform:uppercase}.tabs-wrapper .nav button:after{background-color:#666;content:"";height:2px;margin-top:.5rem;transition:all .25s ease;width:10%}.tabs-wrapper .nav button.actual{background:#f9f7f5;color:#000}.tabs-wrapper .nav button.actual:after{background-color:#000;width:40%}.tabs-wrapper .tab{padding:5rem 10rem;position:relative}.tabs-wrapper .tab:after{background-image:url(f1d36bf67173e9f3052e.svg);content:"";height:6rem;object-fit:contain;position:absolute;right:0;top:0;width:6rem}.tabs-wrapper .tab{background:#f9f7f5}.tabs-wrapper .tab .title{align-items:flex-start;display:inline-flex;flex-direction:column-reverse;font-size:2.4rem;font-weight:700}.tabs-wrapper .tab .title:before{background-color:#000;content:"";height:2.2rem;margin:.5rem 0;width:1px}.tabs-wrapper .tab .combinations{align-items:center;display:flex;flex-wrap:wrap;padding-top:4rem}.tabs-wrapper .tab .combinations p{align-items:center;display:inline-flex;font-size:2.2rem;font-weight:600;padding-right:2rem}.tabs-wrapper .tab .combinations p:before{background-color:#000;content:"";height:1px;margin-right:1.6rem;width:3.6rem}.tabs-wrapper .tab .combinations a{align-items:center;color:#666;display:inline-flex;font-weight:700;justify-content:center;padding-right:1rem;position:relative;text-transform:uppercase}.tabs-wrapper .tab .combinations a:after{background-color:#c2c2c2;content:"";height:22px;margin-left:1rem;width:1px}.tabs-wrapper .tab .combinations a:last-of-type:after{display:none}.tabs-wrapper .tab#opinions .wrapper{display:flex;flex-wrap:wrap}.tabs-wrapper .tab#opinions .opinion-wrapper{display:flex;flex-direction:column;padding:0 2rem;width:33.33%}.tabs-wrapper .tab#opinions .opinion-wrapper .image-wrapper{padding-top:100%;position:relative}.tabs-wrapper .tab#opinions .opinion-wrapper .image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.tabs-wrapper .tab#opinions .opinion-wrapper .text-wrapper{padding-top:1rem}.tabs-wrapper .tab#opinions .opinion-wrapper .text-wrapper p.name{font-weight:600;letter-spacing:.25em;text-transform:uppercase}.tabs-wrapper .tab#opinions .opinion-wrapper .text-wrapper p.content{font-size:1.4rem}@media(max-width:768px){.tabs-wrapper .tab#opinions .wrapper{align-items:center;flex-direction:column}.tabs-wrapper .tab#opinions .opinion-wrapper{padding:0 0 2rem;width:80%}}@media(max-width:576px){.tabs-wrapper .tab#opinions .opinion-wrapper{width:100%}}@media(max-width:992px){.tabs-wrapper .tab{padding:8rem 4rem 4rem}}@media(max-width:576px){.tabs-wrapper .nav button{font-size:1.4rem;padding:1rem 2rem}.tabs-wrapper .tab .title{font-size:1.8rem}.tabs-wrapper .tab{padding:7rem 2rem 2rem}.tabs-wrapper .tab .combinations{padding-top:2rem}.tabs-wrapper .tab .combinations p{font-size:1.8rem}.tabs-wrapper .tab .combinations a{font-size:1.4rem}}section.suggested-products{padding-bottom:16rem}@media(max-width:576px){section.suggested-products .section-header{align-items:flex-start;flex-direction:column}section.suggested-products .section-header h2{display:inline-flex;flex-direction:column;margin-bottom:.5rem;position:relative}section.suggested-products .section-header h2:after{background-color:#000;content:"";height:2.2rem;margin:.5rem 0;width:1px}}.suggested-products-slider .slick-slide{margin-right:4rem}.suggested-products-slider .slide-wrapper a{display:block;min-height:15rem;min-width:15rem;overflow:hidden;padding-top:100%;position:relative;text-decoration:none}.suggested-products-slider .slide-wrapper a img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.suggested-products-slider .slide-wrapper a div{align-items:flex-end;bottom:0;display:flex;height:100%;left:0;opacity:.85;padding-bottom:3rem;padding-left:2rem;position:absolute;width:100%}.suggested-products-slider .slide-wrapper a p:not(.new){color:#fff;display:flex;flex-direction:column-reverse;font-weight:700;letter-spacing:.15em;position:relative;text-transform:uppercase}.suggested-products-slider .slide-wrapper a p:not(.new):before{background-color:#fff;content:"";height:1px;margin-top:1rem;transition:all .25s ease;width:50%}.suggested-products-slider .slide-wrapper a:hover p:before{width:100%}.suggested-products-slider .slide-wrapper a p.new{background-color:#fd5d99;color:#fff;padding:0 7rem;position:absolute;right:-36px;text-transform:uppercase;top:33px;transform:rotate(45deg);z-index:2}.suggested-products-slider button.slick-arrow{align-items:center;bottom:-7rem;display:inline-flex;height:unset;justify-content:center;top:unset;width:unset}.suggested-products-slider button.slick-arrow:before{display:none}.suggested-products-slider button.slick-arrow:after{background-image:url(982db172790888d200d5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:3.5rem}.suggested-products-slider button.slick-arrow.slick-prev{left:0}.suggested-products-slider button.slick-arrow.slick-next{right:0}.suggested-products-slider button.slick-arrow.slick-next:after{transform:rotate(180deg)}@media(max-width:768px){.suggested-products-slider .slick-slide{margin-right:1.6rem}.suggested-products-slider .slick-list{width:150%}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}div#styled-input{border:1px solid #c2c2c2;border-radius:6px;display:inline-flex;overflow:hidden}div#styled-input span{align-items:center;box-sizing:border-box;color:#666;display:inline-flex;font-weight:600;padding:.8rem 1rem .8rem 0}div#styled-input span:before{background-color:#c2c2c2;content:"";height:100%;margin-right:.5rem;width:1px}div#styled-input input{border:none;border-radius:unset;color:#666;font-weight:600;padding:8px;width:5.8rem}.radio-wrapper{display:flex;flex-wrap:wrap;margin-bottom:2rem}.radio-wrapper p{font-weight:600;margin-right:1.6rem}.radio-wrapper label{align-items:center;display:inline-flex;font-size:1.4rem;font-weight:500;margin-right:1.6rem}.radio-wrapper label input{align-items:center;appearance:none;border:1px solid #c4c0be;border-radius:50%;display:inline-flex;height:1.6rem;justify-content:center;margin-right:.5rem;min-width:1.6rem;width:1.6rem}.radio-wrapper label input:hover{cursor:pointer}.radio-wrapper label input:checked:before{background-color:#a5dd37;border-radius:50%;content:"";height:70%;width:70%}.input-text-wrapper{display:flex;flex-direction:column}.input-text-wrapper p{font-weight:600;margin-right:1.6rem}.input-text-wrapper input{border:1px solid #c2c2c2;border-radius:6px;margin:1rem 0;padding:1rem 2rem}.input-text-wrapper span{color:#666;font-size:1.2rem;font-weight:500}.input-number-wrapper{align-items:center;display:flex}.input-number-wrapper label,.input-number-wrapper p{font-weight:600;margin-right:1.6rem}.input-number-wrapper input{border:1px solid #c2c2c2;border-radius:6px;padding:.8rem 1.6rem;transition:all .25s ease;width:10rem}.height-options-wrapper{display:flex;flex-wrap:wrap}.height-options-wrapper .box{border:1px solid #c2c2c2;border-radius:6px;color:#666;display:inline-block;font-weight:600;margin:.5rem 1rem .5rem 0;min-width:8.6rem;padding:.8rem 1.6rem}.height-options-wrapper .box.checked{background-color:#a5dd37;border-color:#a5dd37;color:#fff}.height-options-wrapper .box:hover{cursor:pointer}.custom-height-styled-input{margin:.5rem 0;opacity:0;transition:all .25s ease;visibility:hidden}.custom-height-styled-input.visible{opacity:1;visibility:visible}.design-wrapper p{font-weight:600;margin-bottom:1rem}.design-wrapper .design{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.design-wrapper .design .single-design{max-width:12rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.design-wrapper .design .single-design .wrapper-inner{background-color:#c2c2c2;border:1px solid transparent;color:#fff;height:10rem;max-width:10rem;transition:all .25s ease}.design-wrapper .design .single-design .wrapper-inner:hover{cursor:pointer;filter:drop-shadow(0 0 15px rgba(0,0,0,.25))}.design-wrapper .design .single-design .wrapper-inner.checked{border:1px solid #000;filter:drop-shadow(0 0 15px rgba(0,0,0,.25))}.design-wrapper .own-composition{border:1px solid #c4c0be;border-radius:6px;padding:1rem 2rem 0;transition:all .25s ease}.design-wrapper .own-composition label.input-wrapper{align-items:center;display:flex;font-weight:600}.design-wrapper .own-composition input#own-composition{align-items:center;appearance:none;border:1px solid #c4c0be;border-radius:50%;display:inline-flex;height:1.6rem;justify-content:center;margin-right:.5rem;width:1.6rem}.design-wrapper .own-composition input#own-composition:hover{cursor:pointer}.design-wrapper .own-composition input#own-composition:checked:before{background-color:#a5dd37;border-radius:50%;content:"";height:70%;width:70%}.design-wrapper .own-composition .own-composition-input{margin-top:1rem;max-height:0;opacity:0;transition:all .25s ease;visibility:hidden}.design-wrapper .own-composition .own-composition-input label{display:flex;flex-direction:column;font-weight:600}.design-wrapper .own-composition .own-composition-input label input{border:1px solid #c2c2c2;border-radius:6px;margin:1rem 0;padding:1rem 2rem}.design-wrapper .own-composition .own-composition-input.visible{max-height:unset;opacity:1;visibility:visible}.design-wrapper .own-composition .own-composition-input span{color:#666;display:block;font-size:1.2rem;font-weight:500;margin-bottom:1rem}.quantity-price-wrapper{align-items:center;border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 0;padding:2rem 1rem}.quantity-price-wrapper p{font-weight:600}.quantity-price-wrapper #price-span{color:#7cbb00;font-family:arponasans,sans-serif;font-size:3.6rem;font-weight:600}.quantity-price-wrapper #price-span .rendered-price-wrapper{align-items:center;display:flex}.quantity-price-wrapper #price-span .rendered-price-wrapper .regular-price{font-size:2.2rem;padding-left:1rem;text-decoration:line-through}.quantity-price-wrapper .quantity{margin:0 2rem}.quantity-price-wrapper .quantity label{font-size:1.2rem;font-weight:500;margin-right:1rem}.quantity-price-wrapper input{border:1px solid #c2c2c2;border-radius:6px;padding:.8rem 1.6rem}.quantity-price-wrapper .individual-projects-size .width{margin-bottom:1rem}.quantity-price-wrapper .individual-projects-size .input-number-wrapper{justify-content:space-between}.add-to-cart-wrapper{align-items:center;display:flex;font-size:2.4rem;font-weight:600;justify-content:center}.add-to-cart-wrapper button{align-items:center;background-color:#fd5d99!important;border-radius:0!important;display:inline-flex!important;height:7.5rem;justify-content:center;margin-left:1rem!important;max-width:7.5rem;padding:0!important;width:7.5rem}.add-to-cart-wrapper button:after{display:none}.add-to-cart-wrapper button:before{background-image:url(222177e941f3ab08e486.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.4rem;width:4.9rem}@media(max-width:576px){.add-to-cart-wrapper{font-size:2rem}.add-to-cart-wrapper button{height:6.5rem;width:6.5rem}}.configurator-tile-shaped-wrapper .box{border:1px solid #c2c2c2;border-radius:6px;color:#666;display:inline-block;font-weight:600;margin:.5rem 1rem .5rem 0;min-width:8.6rem;padding:.8rem 1.6rem}.configurator-tile-shaped-wrapper .box.checked{background-color:#a5dd37;border-color:#a5dd37;color:#fff}.configurator-tile-shaped-wrapper .box:hover{cursor:pointer}.configurator-tile-shaped-wrapper .height{align-items:flex-start!important;flex-direction:column}.configurator-tile-shaped-wrapper .height #styled-input input,.configurator-tile-shaped-wrapper .height #styled-input span{color:#c2c2c2;cursor:not-allowed}.configurator-tile-shaped-wrapper .height .input-number-wrapper{display:flex}.configurator-tile-shaped-wrapper .height .input-number-wrapper:before{background-image:url(ec67c2d7f2e24b7839b4.svg);background-repeat:no-repeat;background-size:contain;content:"";height:3rem;margin-right:1.6rem;min-width:3rem;width:3rem}.configurator-tile-shaped-wrapper .height label{margin-right:3.5rem}.configurator-tile-shaped-wrapper .height>p{color:#656565;font-size:1.2rem;font-weight:500;margin-left:4.4rem;margin-top:1rem}.configurator-tile-shaped-wrapper #custom_shape{display:none}.configurator-tile-shaped-wrapper .shape{margin-top:2.4rem}.configurator-tile-shaped-wrapper #reactangle-width-options{display:none}.configurator-tile-shaped-wrapper .width-options-wrapper{align-items:center;display:flex;flex-wrap:wrap}.configurator-tile-shaped-wrapper .width-options-wrapper #styled-input{margin:.5rem 1rem .5rem 0;opacity:0;overflow:hidden;visibility:hidden}.configurator-tile-shaped-wrapper .width-options-wrapper #styled-input.visible{opacity:1;visibility:visible}.wall-decorations-configurator{margin-top:2rem}.wall-decorations-configurator p.with-decorator{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:500;letter-spacing:.25em;margin-bottom:2rem;text-transform:uppercase}.wall-decorations-configurator p.with-decorator:before{background-color:#000;content:"";height:1px;margin-right:1rem;width:2rem}.wall-decorations-configurator .design{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.wall-decorations-configurator .design .single-design{max-width:12rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.wall-decorations-configurator .design .single-design .wrapper-inner{background-color:#c2c2c2;border:1px solid transparent;color:#fff;height:10rem;max-width:10rem;transition:all .25s ease;width:10rem}.wall-decorations-configurator .design .single-design .wrapper-inner:hover{cursor:pointer;filter:drop-shadow(0 0 15px rgba(0,0,0,.25))}.wall-decorations-configurator .design .single-design .wrapper-inner.checked{border:1px solid #000;filter:drop-shadow(0 0 15px rgba(0,0,0,.25))}.wall-decorations-configurator .wall-decorations-configurator-wrapper{border:1px solid #dbdbdb;padding:1.6rem 1.2rem}.wall-decorations-configurator .wall-decorations-configurator-wrapper>div>p{font-weight:600}.wall-decorations-configurator .wall-decorations-configurator-wrapper .box{border:1px solid #c2c2c2;border-radius:6px;color:#666;display:inline-block;font-weight:600;margin:.5rem 1rem .5rem 0;padding:.8rem 1.6rem}.wall-decorations-configurator .wall-decorations-configurator-wrapper .box.checked{background-color:#a5dd37;border-color:#a5dd37;color:#fff}.wall-decorations-configurator .wall-decorations-configurator-wrapper .box:hover{cursor:pointer}.wall-decorations-configurator .wall-decorations-configurator-wrapper input#custom_wall_decoration_position{display:none}section.product-main-section .product-gallery .product-slider-wrapper .slide-wrapper[data-iframe="1"] .image-wrapper{aspect-ratio:1;padding-top:0}.product-detail-span{margin-bottom:36px}@media(max-width:600px){html body .configurator-wrapper .accordion-wrapper .panel .content .tooltip:hover .tooltip-content{width:100%}.product-detail-span{margin-bottom:20px}}body.woocommerce-cart section.subpage-header-section .container>.row:nth-of-type(2){justify-content:center}.woocommerce ul.products li.product a.woocommerce-loop-product__link{color:var(--black);display:block}.cart-cross-sells{border-top:1px solid #e5e5e5;margin-top:40px;padding:40px 0 0}.cart-cross-sells h2{margin-bottom:40px;text-align:center}.cart-cross-sells ul.products.columns-2{display:flex;flex-wrap:wrap;gap:40px}.cart-cross-sells ul.products.columns-2 li.product{margin:0;width:calc(25% - 30.07519px)}.cart-cross-sells ul.products.columns-2:after,.cart-cross-sells ul.products.columns-2:before{display:none}@media(max-width:1024px){.cart-cross-sells ul.products.columns-2 li.product{width:calc(33.333% - 26.66667px)}}@media(max-width:768px){.cart-cross-sells ul.products.columns-2{gap:24px;padding:0 15px}.cart-cross-sells ul.products.columns-2 li.product{width:calc(50% - 12px)}.cart-row .cart-collaterals{padding:0 15px}}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:15px!important}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping .woocommerce-shipping-destination{display:block;float:left;width:100%}.woocommerce-cart .cart-collaterals .shipping-calculator-button{align-items:center;color:#fd5d99;display:flex;gap:4px;margin-top:0;width:100%}.woocommerce-shipping-calculator{color:#fd5d99}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{padding:0}section.shop-section{padding-top:0}section.shop-section .woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;border-radius:0;clear:both;color:#fff;display:none;font-size:12px;margin:0;padding:4px;position:relative}section.shop-section .header-wrapper{margin-bottom:6rem}section.shop-section .header-wrapper h1{align-items:center;display:flex;flex-direction:column;font-family:arponasans,sans-serif;font-size:4.8rem;font-weight:500;letter-spacing:.05em;margin-bottom:1.6rem}section.shop-section .header-wrapper h1:after{background-color:#000;content:"";height:1px;margin-top:1.6rem;width:2rem}.woocommerce-form-login-toggle .woocommerce-info,section.shop-section .header-wrapper p{font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-align:center;text-transform:uppercase}.woocommerce-form-login-toggle .woocommerce-info{background:transparent;border:0;padding:0}.woocommerce-form-login-toggle .woocommerce-info:before{display:none}.woocommerce-notices-wrapper div.woocommerce-message{background-color:#fff;border:2px solid #a5dd37}.woocommerce-notices-wrapper div.woocommerce-message a{color:inherit}.woocommerce-notices-wrapper div.woocommerce-message:before{color:#a5dd37}.woocommerce-notices-wrapper div.woocommerce-message a.button{background-color:#a5dd37;border-radius:0;color:#fff;font-weight:400;line-height:1.25;padding:.8rem 1.6rem!important}.woocommerce-notices-wrapper ul.woocommerce-error{background-color:#fff;border:2px solid #b81c23}.woocommerce-notices-wrapper ul.woocommerce-error a{color:inherit}.woocommerce-info{background-color:#fff;border:2px solid #fd5d99}.woocommerce-info:before{color:#fd5d99}.woocommerce-info a{color:#000}.woocommerce-info a.button{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important}.woocommerce-error{background-color:#fff;border:2px solid #b81c23}form.woocommerce-cart-form{background:#fff;box-shadow:0 0 50px rgba(0,0,0,.05)}form.woocommerce-cart-form table{border:none!important;border-radius:0!important}form.woocommerce-cart-form table thead{background:#f4efec}form.woocommerce-cart-form table thead th{color:#666;font-size:1.25rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase}form.woocommerce-cart-form table tbody td.product-remove a{color:#fd5d99!important}form.woocommerce-cart-form table tbody td.product-remove a:hover{background:transparent!important;color:#fd5d99!important}form.woocommerce-cart-form table tbody td.product-price bdi,form.woocommerce-cart-form table tbody td.product-subtotal bdi{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600}form.woocommerce-cart-form table tbody td.product-price small.tax_label,form.woocommerce-cart-form table tbody td.product-subtotal small.tax_label{display:none}form.woocommerce-cart-form table tbody td.product-quantity input{background:#fff;border:1px solid #c2c2c2;border-radius:4px;font-weight:600;padding:.8rem}form.woocommerce-cart-form table tbody td.product-name a{color:#000;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;text-decoration:none}form.woocommerce-cart-form table tbody td.product-name dl.variation dt{color:#c2c2c2;font-size:1.4rem;font-weight:400}form.woocommerce-cart-form table tbody td.product-name dl.variation dd p{color:#666;font-size:1.4rem;font-weight:500}form.woocommerce-cart-form table tbody td.product-thumbnail{text-align:center}form.woocommerce-cart-form table tbody td.product-thumbnail a{background:transparent;display:block;padding:10px}form.woocommerce-cart-form table tbody td.product-thumbnail img{height:10rem;width:auto}form.woocommerce-cart-form table tbody tr .coupon{align-items:center;display:flex}form.woocommerce-cart-form table tbody tr .coupon input#coupon_code{border:1px solid #c2c2c2;border-radius:4px;font-weight:400;margin-right:1rem;padding:.8rem 1.6rem;width:15rem}form.woocommerce-cart-form table tbody tr .coupon button{background-color:#a5dd37;border-radius:0;color:#fff;font-weight:400;line-height:1.25!important;padding:.8rem 1.6rem!important;width:unset!important}form.woocommerce-cart-form table tbody tr .coupon button:hover{background-color:#a5dd37!important;color:#fff!important}form.woocommerce-cart-form table tbody tr button.update-cart-button{background-color:#fd5d99;border-radius:0;color:#fff!important;font-weight:400;line-height:1.25!important;padding:.8rem 1.6rem!important;top:5px!important;width:unset!important}form.woocommerce-cart-form table tbody tr button.update-cart-button:hover{background-color:#fd5d99!important;color:#fff!important}@media(max-width:769px){form.woocommerce-cart-form table tbody tr td{background-color:#fff!important}form.woocommerce-cart-form table tbody tr td.product-thumbnail{display:block!important}form.woocommerce-cart-form table tbody tr td.product-thumbnail:before{display:none!important}}div.cart-collaterals .cart_totals{width:100%!important}div.cart-collaterals .cart_totals table{background:#fff;border:none!important;border-radius:0!important;box-shadow:0 0 50px rgba(0,0,0,.05);margin:1rem 0!important}div.cart-collaterals .cart_totals table small{color:#c2c2c2;display:block;font-size:1.2rem}div.cart-collaterals .cart_totals table tr td,div.cart-collaterals .cart_totals table tr th{font-size:1.5rem}div.cart-collaterals .cart_totals table tr th{letter-spacing:.25em;text-transform:uppercase}div.cart-collaterals .cart_totals table tr td bdi{font-weight:500}div.cart-collaterals .cart_totals table tr.cart-subtotal td{color:#656565;font-weight:500;text-align:end}div.cart-collaterals .cart_totals table tr.cart-subtotal th{color:#656565;font-weight:400}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping ul#shipping_method li label{display:block!important;position:relative;text-align:right}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping ul#shipping_method .amount{display:block}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping .woocommerce-shipping-destination{text-align:right}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping .shipping-calculator-button{color:#fd5d99;display:block;margin-left:auto;margin-right:0;text-align:right;text-decoration:none;text-transform:uppercase;width:auto}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping section.shipping-calculator-form{padding:1rem 0}body:not(.logged-in) div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping section.shipping-calculator-form p#calc_shipping_city_field,body:not(.logged-in) div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping section.shipping-calculator-form p#calc_shipping_postcode_field{display:none!important}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping section.shipping-calculator-form input{background:#fff;border:1px solid #c2c2c2;border-radius:4px;font-weight:400;padding:0 8px}div.cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping section.shipping-calculator-form button{background-color:#fd5d99!important;border-radius:0;color:#fff!important;font-weight:400;line-height:1.25!important;padding:.8rem 1.6rem!important}div.cart-collaterals .cart_totals table tr.order-total{background-color:#a5dd37;color:#fff}div.cart-collaterals .cart_totals table tr.order-total td,div.cart-collaterals .cart_totals table tr.order-total th{padding:2rem}div.cart-collaterals .cart_totals table tr.order-total th{letter-spacing:.25em;text-transform:uppercase;vertical-align:middle}div.cart-collaterals .cart_totals table tr.order-total td{font-family:arponasans,sans-serif;font-size:3rem;font-weight:600;text-align:end}div.cart-collaterals .cart_totals table tr.order-total td bdi{font-weight:700}div.cart-collaterals .cart_totals table tr.order-total td strong{color:#fff;display:block}div.cart-collaterals .cart_totals table tr.order-total td small{color:#fff;display:block;font-size:1.2rem;line-height:1.5}div.cart-collaterals a.checkout-button{background-color:#fd5d99!important;border-radius:0;color:#fff!important;font-weight:400;line-height:1.25!important;padding:.8rem 1.6rem!important}form.woocommerce-form-coupon>p:first-of-type{padding-bottom:1rem}form.woocommerce-form-coupon button{border-radius:0!important;font-weight:400!important;line-height:1.25!important;padding:.8rem 1.6rem!important}form.woocommerce-form-coupon button,form.woocommerce-form-coupon button:hover{background-color:#a5dd37!important;color:#fff!important}form.woocommerce-form-coupon input,form.woocommerce-form-login input{border:1px solid #c2c2c2;border-radius:4px;padding:.8rem 1.6rem}form.woocommerce-form-login label{color:#656565}form.woocommerce-form-login p.lost_password a{color:#000;font-weight:600}form.woocommerce-form-login button.woocommerce-form-login__submit{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important}div.create-account input{border:1px solid #c2c2c2;border-radius:4px;padding:.8rem 1.6rem}div.create-account label{color:#656565}p.address-field span.select2-selection{border:1px solid #c2c2c2;border-radius:4px;font-size:inherit;height:48px;padding:0 20px}p.address-field span.select2-selection .select2-selection__rendered{color:inherit;height:48px;line-height:48px}p.address-field span.select2-selection span.select2-selection__arrow{top:1rem}div.woocommerce-billing-fields input,div.woocommerce-billing-fields select{border:1px solid #c2c2c2;border-radius:4px;min-height:48px;padding:6px 20px}div.woocommerce-billing-fields label{color:#656565}div.woocommerce-billing-fields h3{display:inline-flex;flex-direction:column;font-size:2rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}div.woocommerce-billing-fields h3:after{background-color:#000;content:"";height:1.6rem;width:1px}div.woocommerce-additional-fields{margin-top:2rem}div.woocommerce-additional-fields h3{display:inline-flex;flex-direction:column;font-size:2rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}div.woocommerce-additional-fields h3:after{background-color:#000;content:"";height:1.6rem;width:1px}div.woocommerce-additional-fields textarea{border:1px solid #c2c2c2;border-radius:4px;padding:.8rem 1.6rem}h3#order_review_heading{display:inline-flex;flex-direction:column;font-size:2rem;font-weight:700;letter-spacing:.15em;padding-left:0;text-transform:uppercase}h3#order_review_heading:after{background-color:#000;content:"";height:1.6rem;width:1px}.checkout-buttons-wrapper{align-items:center;border-top:1px solid #c2c2c2;display:flex;justify-content:space-between;margin-top:2rem;padding-top:2rem}.checkout-buttons-wrapper .return-button{align-items:center;background:transparent;border:none;color:#000;display:inline-flex;font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-decoration:none;text-transform:uppercase}.checkout-buttons-wrapper .return-button:before{background-image:url(982db172790888d200d5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.8rem;margin-right:1rem;width:1.4rem}.checkout-buttons-wrapper button.next-step-button{align-items:center;background:transparent;border:none;display:inline-flex;font-size:2.4rem;font-weight:600;justify-content:center}.checkout-buttons-wrapper button.next-step-button:after{background-color:#fd5d99;background-image:url(0403994da3e981790a54.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;content:"";height:7.5rem;margin-left:1rem;padding:1rem;width:7.5rem}@media(max-width:768px){.checkout-buttons-wrapper button.next-step-button{font-size:2rem}.checkout-buttons-wrapper button.next-step-button:after{height:4.5rem;width:4.5rem}}div#order_review tr.cart-discount{padding:10px}div#order_review .row .col-xl-4 .col-xl-4,div#order_review .row .col-xl-8 .col-xl-8{max-width:unset}div#order_review div#order_review table{box-shadow:0 0 0}div#order_review div#order_review table tr th{letter-spacing:.25em;text-transform:uppercase}div#order_review table{background:#fff;border:none;box-shadow:0 0 0}div#order_review table thead{background-color:#f4efec}div#order_review table thead th{color:#666;font-size:1.25rem;font-weight:700;letter-spacing:.25em;line-height:1.5em;padding:9px 12px;text-transform:uppercase}div#order_review table thead th.product-total{padding-left:0}div#order_review table tbody tr:last-child td{border:0!important}div#order_review table tbody tr.cart_item{position:relative}div#order_review table tbody tr td.product-name{border-bottom:1px solid rgba(0,0,0,.1);border-top:0;color:#000;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;padding:9px 24px 9px 12px;position:unset;text-decoration:none;vertical-align:middle}div#order_review table tbody tr td.product-name a.remove{border:0;color:#eb5c90!important;display:inline-block;font-weight:400;justify-content:center;left:auto;letter-spacing:0;position:absolute;right:10px;text-align:center;top:50%;transform:none;translate:0 -50%;z-index:222}div#order_review table tbody tr td.product-name a.remove:hover{color:#fff!important}div#order_review table tbody tr td.product-name span.product_name{align-items:center;display:flex;gap:8px}div#order_review table tbody tr td.product-name .quantity{display:flex;gap:4px;margin:8px 0;min-width:0;width:100%}div#order_review table tbody tr td.product-name .quantity .qty{background:transparent;border:1px solid #e5e5e5;font-size:12px;height:30px;margin:0;position:relative;width:30px;z-index:222}div#order_review table tbody tr td.product-name dl.variation dt{color:#c2c2c2;font-size:1.4rem;font-weight:400}div#order_review table tbody tr td.product-total small{display:none}div#order_review table tbody tr td.product-total bdi{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600}div#order_review table tbody dl.variation dt{color:#c2c2c2;font-size:1.4rem;font-weight:400}@media(max-width:378px){div#order_review table tbody dl.variation dt{display:contents}}div#order_review table tbody dl.variation dd p{color:#666;font-size:1.4rem;font-weight:500}div#order_review table tfoot tr.cart-subtotal td,div#order_review table tfoot tr.cart-subtotal th{color:#656565;font-weight:400}div#order_review table tfoot tr.cart-subtotal td small,div#order_review table tfoot tr.cart-subtotal th small{display:none}div#order_review table tfoot tr.order-total{background-color:#a5dd37;color:#fff}div#order_review table tfoot tr.order-total td,div#order_review table tfoot tr.order-total th{border-top:0;padding:12px}div#order_review table tfoot tr.order-total td small,div#order_review table tfoot tr.order-total th small{line-height:1;margin-bottom:12px}div#order_review table tfoot tr.order-total td bdi,div#order_review table tfoot tr.order-total th bdi{line-height:1}div#order_review table tfoot tr.order-total th{font-weight:700;letter-spacing:.25em;text-transform:uppercase;vertical-align:middle}div#order_review table tfoot tr.order-total td{font-family:arponasans,sans-serif;font-size:3rem;font-weight:600;padding-left:1.2rem}div#payment ul li select{padding:1em;width:100%}div#payment table{background:transparent;border-top:1px solid rgba(0,0,0,.1)}div#payment table th{color:#666;font-size:1.25rem;font-weight:700;letter-spacing:.25em;line-height:1.5em;padding:9px 12px;text-transform:uppercase}div#payment a{color:inherit}div#payment button{background-color:#fd5d99;border-radius:0;color:#fff!important;font-weight:400;line-height:1.25!important;margin-top:2rem;padding:.8rem 1.6rem!important}div#payment button:hover{background-color:#fd5d99!important;color:#fff!important}.woocommerce-order p.custom-text{font-family:arponasans,sans-serif;font-size:3rem;font-weight:400;text-align:center}.woocommerce-order p.custom-text span{color:#7f2d9b}.woocommerce-order .custom-order-details{background-color:#7f2d9b;color:#fff;font-weight:700;letter-spacing:.15em;margin:2rem auto;padding:1rem 2rem;text-transform:uppercase;width:70%}.woocommerce-order .custom-order-details div{display:flex;justify-content:space-between;padding:1rem 0}.woocommerce-order p.custom-info{font-size:1.6rem;font-weight:600;line-height:1.75;margin:auto;text-align:center;width:70%}.woocommerce-order .button-wrapper{display:flex;justify-content:center;margin-top:2rem}.woocommerce-order .button-wrapper a{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important;padding:.5rem 1rem;text-decoration:none}@media(max-width:769px){.woocommerce-order .custom-order-details{width:90%}}@media(max-width:576px){.woocommerce-order p.custom-text{font-size:2rem}.woocommerce-order .custom-order-details{font-size:1.2rem;margin:1em auto;padding:0 1rem;width:100%}.woocommerce-order .custom-order-details div{flex-wrap:wrap}.woocommerce-order p.custom-info{font-size:12px;width:100%}}section.woocommerce-customer-details,section.woocommerce-order-details{display:none}body.woocommerce-order-received section.shop-section .container>.row:nth-of-type(2):before{height:10rem}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li{background:#a5dd37;list-style:unset;margin-bottom:1rem;margin-left:0;padding:1rem}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{color:#000;text-decoration:none}body.woocommerce-account p a{color:#000;font-weight:600}body.woocommerce-account p mark{background:#fd5d99}body.woocommerce-account table.woocommerce-orders-table{background:#fff}body.woocommerce-account table.woocommerce-orders-table a.view{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important}body.woocommerce-account table.woocommerce-orders-table td a{color:#000!important;font-weight:600}body.woocommerce-account a.woocommerce-button--next{background:#a5dd37!important;border-radius:0!important;color:#fff!important;font-weight:400!important}body.woocommerce-account a.woocommerce-Button--previous{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important}body.woocommerce-account input{border:1px solid #c2c2c2;border-radius:4px;padding:.8rem 1.6rem}body.woocommerce-account label{color:#656565}body.woocommerce-account form.woocommerce-EditAccountForm input{border:1px solid #c2c2c2;border-radius:4px;padding:.8rem 1.6rem}body.woocommerce-account form.woocommerce-EditAccountForm label{color:#656565}body.woocommerce-account form.woocommerce-EditAccountForm button.button{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important}body.woocommerce-account div.woocommerce-Addresses{border:1px solid #fff}body.woocommerce-account div.woocommerce-Addresses header{align-items:center;border-bottom-width:1px;display:flex;height:unset;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}body.woocommerce-account div.woocommerce-Addresses header a{color:#000;font-weight:600}body.woocommerce-account div.woocommerce-Addresses .col-1,body.woocommerce-account div.woocommerce-Addresses .col-2{max-width:unset}body.woocommerce-account div.woocommerce-Addresses h3{font-family:Poppins,sans-serif;margin-bottom:0}body.woocommerce-account div.woocommerce-Addresses h3:before{display:none}body.woocommerce-account h3{font-family:Poppins,sans-serif;margin-bottom:0}body.woocommerce-account h3:before{display:none}body.woocommerce-account button.button{background:#fd5d99!important;border-radius:0!important;color:#fff!important;font-weight:400!important}.woocommerce h2:before{display:none}.woocommerce label.woocommerce-form__label-for-checkbox{align-items:center;display:flex!important;margin-bottom:1rem}.woocommerce input.woocommerce-form__input.woocommerce-form__input-checkbox{align-items:center;appearance:none;border:1px solid #c2c2c2;border-radius:0!important;display:flex;display:inline-flex;height:1.8rem;justify-content:center;margin-right:1rem;min-height:1.8rem;min-width:1.8rem;padding:0!important;width:1.8rem}.woocommerce input.woocommerce-form__input.woocommerce-form__input-checkbox:hover{cursor:pointer}.woocommerce input.woocommerce-form__input.woocommerce-form__input-checkbox:checked:before{background-color:#a5dd37;content:"";height:60%;width:60%}.woocommerce p.register-row{margin-bottom:0}.woocommerce p.register-row a{background:#a5dd37!important;border-radius:0!important;color:#fff!important;font-weight:400!important}form.lost_reset_password{padding:.8rem 1.6rem}.login-box-wrapper,form.lost_reset_password{background:#fff;border:1px solid #c2c2c2;border-radius:4px}.login-box-wrapper{padding:2rem}.login-box-wrapper input{border:1px solid #c2c2c2;border-radius:4px;padding:.8rem 1.6rem}.login-box-wrapper label{color:#656565}.login-box-wrapper label span.required{color:red}.login-box-wrapper form p.woocommerce-form-row{display:flex;flex-direction:column;margin-bottom:1rem}.login-box-wrapper form p.woocommerce-form-row input{width:100%}.login-box-wrapper form p.woocommerce-form-row:last-of-type{display:block;margin-bottom:0;margin-top:1rem}.login-box-wrapper form .woocommerce-privacy-policy-text p{font-size:1.4rem}.login-box-wrapper form .woocommerce-privacy-policy-text p a{color:#000;font-weight:600}.login-box-wrapper button.woocommerce-form-register__submit{background:#a5dd37!important;border:none!important;border-radius:0!important;color:#fff!important;font-weight:400!important;padding:.5rem 1.5rem}#customer_login .col-1{max-width:unset!important;width:100%!important}.woocommerce-modal-addtocart{animation-duration:.4s;animation-name:animateblur;backdrop-filter:blur(2px);background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.woocommerce-modal-addtocart .modal-content{animation-duration:.4s;animation-name:animatetop;background-color:#fefefe;margin:auto;max-width:68rem}@media(max-width:576px){.woocommerce-modal-addtocart .modal-content{max-width:unset}}.woocommerce-modal-addtocart .modal-content .row{position:relative}.woocommerce-modal-addtocart .modal-content .close-modal-btn{background-color:transparent;border:none;cursor:pointer;position:absolute;right:1rem;top:1rem;z-index:101}.woocommerce-modal-addtocart .modal-content .close-modal-btn img{height:1.8rem;object-fit:contain;width:1.8rem}.woocommerce-modal-addtocart .modal-content .text-component{border-bottom:1px solid #c2c2c2;padding-bottom:2rem}.woocommerce-modal-addtocart .modal-content .text-component .component-inner>p{color:#666;font-size:1.4rem}.woocommerce-modal-addtocart .modal-content .product-title h1{font-family:arponasans,sans-serif;font-size:1.8rem;font-weight:600}@media(max-width:768px){.woocommerce-modal-addtocart .modal-content .product-title h1{font-size:1.6rem}}.woocommerce-modal-addtocart .modal-content .product-title h1 span{color:#87bd1d;font-weight:400}.woocommerce-modal-addtocart .modal-content .product-title p.short-desc{color:#000;font-size:1.6rem;font-weight:400;padding-top:1rem}@media(max-width:768px){.woocommerce-modal-addtocart .modal-content .product-title p.short-desc{font-size:1.4rem}}.woocommerce-modal-addtocart .modal-content .product-title p.small-accent:after{height:2rem}@media(max-width:768px){.woocommerce-modal-addtocart .modal-content .product-title p.small-accent:after{height:1rem}}@media(max-width:576px){.woocommerce-modal-addtocart .modal-content .col:first-of-type{order:2}.woocommerce-modal-addtocart .modal-content .col:nth-of-type(2){order:1}}.woocommerce-modal-addtocart .modal-content .col:nth-of-type(2){display:flex;flex-direction:column;justify-content:center}.woocommerce-modal-addtocart .modal-content .buttons-component{padding-top:2rem}@media(max-width:576px){.woocommerce-modal-addtocart .modal-content .buttons-component{margin-bottom:1rem}}.woocommerce-modal-addtocart .modal-content .buttons-component .component-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-modal-addtocart .modal-content .buttons-component span{background-color:#c2c2c2;display:block;height:2.8rem;margin:0 1rem 1rem;width:1px}@media(max-width:444px){.woocommerce-modal-addtocart .modal-content .buttons-component{flex-direction:column}.woocommerce-modal-addtocart .modal-content .buttons-component span{display:none}}.woocommerce-modal-addtocart .modal-content .buttons-component .return-to-product-button{align-items:center;-webkit-appearance:none;background:unset;border:unset;color:#000;display:inline-flex;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.15em;padding:unset;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.woocommerce-modal-addtocart .modal-content .buttons-component .return-to-product-button:before{background-image:url(982db172790888d200d5.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.8rem;margin-right:1rem;width:1.4rem}.woocommerce-modal-addtocart .modal-content .buttons-component .return-to-product-button{margin-bottom:1rem}.woocommerce-modal-addtocart .modal-content .buttons-component a.see-more-anchor:after{background-image:url(f7444a88be33f1850a74.svg)}.woocommerce-modal-addtocart .modal-content .buttons-component a.see-more-anchor{margin-bottom:1rem}.woocommerce-modal-addtocart .close{color:#aaa;float:right;font-size:28px;font-weight:700}.woocommerce-modal-addtocart .close:focus,.woocommerce-modal-addtocart .close:hover{color:#000;cursor:pointer;text-decoration:none}@keyframes animatetop{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@keyframes animateblur{0%{backdrop-filter:blur(0);opacity:0}to{backdrop-filter:blur(2px);opacity:1}}.woocommerce-form-coupon-toggle{display:none!important}div#payment ul li{margin-bottom:8px!important;position:relative;width:100%}div#payment ul li label{align-items:center;border:1px solid #c2c2c2;display:flex;flex-wrap:wrap;margin:0;padding:9px 12px 9px 44px;width:100%}div#payment ul li input[type=radio]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c2c2c2;display:flex;height:20px;justify-content:center;left:12px;margin:0!important;min-height:20px;min-width:20px;position:absolute;top:21px;translate:0 -50%;width:20px}tregg div#payment ul li input[type=radio]:hover{cursor:pointer}div#payment ul li input[type=radio]:checked:before{background-color:#a5dd37;content:"";height:12px;width:12px}div#payment ul li select{border:1px solid #fff;margin-top:.5rem;padding:.5rem}.shipping.paczkomaty-shipping td{width:100%!important}.hentry-form{background:#fff;max-width:500px;padding:20px;text-align:center}.woocommerce-page .hentry-form form .form-row-first,.woocommerce-page .hentry-form form .form-row-last{margin:10px 0;width:100%}.checkout_crossells .product_thumb{background:#f9fafc}body .checkout_crossells .slick-prev{left:0}body .checkout_crossells .slick-next{right:0}.woocommerce .checkout_crossells ul.products{padding:50px 2%}.woocommerce .checkout_crossells ul.products li.product{margin:0 40px 0 0}.woocommerce .checkout_crossells ul.products .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.woocommerce .checkout_crossells{padding:0 4% 0 0;width:100%}.woocommerce .checkout_crossells ul.products .box_post.slick-slide{margin:0 20px!important;padding:0}.checkout_crossells .additional_wrapper,.checkout_crossells .additional_wrapper .catalog_wrapper{padding:15px}.checkout.woocommerce-checkout .checkout_crossells h3{margin:50px 0 0}.checkout-coupon-toggle,.woocommerce-form-coupon-toggle{align-items:center;border-left:0;border-radius:0;border-right:0;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:20px 0}.checkout-coupon-toggle a,.woocommerce-form-coupon-toggle a{color:#eb5c90}.checkout-coupon-toggle a:hover,.woocommerce-form-coupon-toggle a:hover{color:#000}.woocommerce-form-coupon-toggle .woocommerce-info{border:0;border-radius:0;box-shadow:0 0 0}button[name=apply_coupon]{border-radius:0!important}html body input[name=coupon_code]{padding:0 12px!important}.coupon-form{display:flex;font-size:14px;gap:0!important;min-width:100%}.coupon-form .form-row.form-row-first{flex-grow:1}.coupon-form .form-row-last{width:auto!important}.woocommerce form .coupon-form .form-row{margin:0}.show-coupon{cursor:pointer;text-decoration:underline}.show-coupon:hover{color:#eb5c90}body .wlpr-message-info{align-items:center;background-color:#091b30;border-left:0;border-radius:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;font-size:inherit;font-size:14px;justify-content:center;margin-bottom:10px;min-height:50px;padding:5px;position:relative}.wlpr_point_redeem_earn_points{left:0;position:fixed;top:135px;transition:box-shadow .2s ease-out,top .2s ease-in;-webkit-transition:box-shadow .2s ease-out,top .2s ease-in;width:100%;z-index:9998}.wlpr_point_redeem_earn_points.nav-up{top:70px}.showcoupon{margin:15px 0;opacity:.6}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:transparent;border:0!important;color:#000;font-size:13px;justify-content:space-between;margin:0;padding:0;position:relative}.woocommerce-form-coupon-toggle .woocommerce-info a{font-weight:700;text-decoration:underline}.woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}.buttons.confirm{border-bottom:1px solid #dfdfdf;justify-content:center;margin:0;padding:25px}.buttons.confirm .more{margin:25px auto 0}.buttons.confirm h3{text-align:center!important;width:100%}.woocommerce form .form-row .input-checkbox{margin:0 10px 0 0}.buttons.confirm .social a{border-radius:50%;margin:10px}#billing_vat_number_field{order:5}#billing_company_field{order:4}#billing_invoice_ask_field{margin-bottom:0;order:3;width:100%!important}#billing_company_field .optional,#billing_vat_number_field .optional{display:inline-block}.checkout.woocommerce-checkout .woocommerce-customer-details h3{margin:0 0 25px;text-align:center}.woocommerce-order-pay .entry-content .wrap.flex,.woocommerce-page .entry-content .wrap.flex{justify-content:center;margin:0 auto}#shipping_country_field,.woocommerce-checkout .learnpress{display:none}.woocommerce ul#shipping_method .amount{display:block;font-weight:500;margin:0}body .widget-modal:before{background:#000;content:"";filter:alpha(opacity=50);height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:0}body .easypack-widget .type-filter .list-wrapper,body .widget-modal .widget-modal__topbar{background:#fff;position:relative}body .easypack-widget .map-list-row .map-list-flex .list-widget .list-wrapper ul li a{padding:10px}body .easypack-widget .map-list-row .map-list-flex .list-widget .list-wrapper ul li a:hover{background:#244101}.easypack-widget .map-list-row .map-list-flex .list-widget .list-wrapper ul li a:hover .address,.easypack-widget .map-list-row .map-list-flex .list-widget .list-wrapper ul li a:hover .title{color:#fff!important}body #widget-modal__map:not(.mobile) .list-widget,body .easypack-widget .map-list-row .map-list-flex .list-widget,body .easypack-widget .search-widget{background:#f9f9f9}body .easypack-widget{overflow:auto!important}body #order_review .select2-container{margin:15px 0 0;width:100%!important}.shipping.paczkomaty-shipping div{width:100%}#open-geowidget{align-items:center;background:#0c54a0!important;border-radius:30px!important;color:#fff;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:right;font-size:14px;font-weight:500;height:40px!important;justify-content:center;margin:15px 0 0;min-width:0!important;padding:0 30px!important;width:100%}#open-geowidget:hover{background:#000!important}.shipping.paczkomaty-shipping td{padding-right:0!important}body .easypack-widget .search-group-btn,body .widget-modal .search-widget .search-group-btn:not(.with-filters){max-width:60px;width:60px!important}.about_paypal{display:none!important}.woocommerce ul#shipping_method li label{display:inline;font-size:12px;line-height:1}.woocommerce form .form-row .required{align-self:flex-start}.woocommerce-order{border:1px solid #d3e2f0;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.07);margin:0 auto 70px;max-width:1040px;padding:70px;text-align:center}.woocommerce-form-login-toggle{margin-top:0;text-align:center}#customer_login.centered{justify-content:center;margin:0;text-align:center}#customer_login.centered form{width:100%}#customer_login.centered .woocommerce-form-login .u-column1{border:0;border-radius:0;box-shadow:0 0 0;float:none!important;margin:0 auto!important;padding:15px;text-align:center;width:100%!important}.centered .woocommerce-LostPassword.lost_password{padding:20px 0 0}.centered .add_login.wrap.flex{justify-content:center;margin:20px 0;text-align:center}.centered .form-row-wide{margin:15px 0!important;position:relative;width:100%!important}.woocommerce-form-login-toggle .more{background:#244101;border:1px solid;border-radius:10px;font-size:inherit;height:40px;margin:0 0 0 20px}.woocommerce-form-login-toggle .more:hover{background:#000;color:#fff}.woocommerce-form-login-toggle .fancybox-inline{margin:0 10px 0 5px;text-decoration:underline}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{display:none}.woocommerce-order .woocommerce-notice{display:block;margin:0;text-align:center;width:100%}.woocommerce ul.order_details{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:50px 0;padding:0;text-align:center}.woocommerce ul.order_details li{border-right:1px solid #dfdfdf;float:left;font-size:10px;line-height:1;list-style-type:none;margin-left:0;margin-right:2em;padding-left:0;padding-right:2em;text-transform:uppercase}.woocommerce ul.order_details li strong{display:block;letter-spacing:0;line-height:normal;margin:10px 0 0;text-transform:none}.entry-content h2.woocommerce-order-details__title{text-align:center}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #000!important;border-radius:0;outline:0!important}.checkout.woocommerce-checkout{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}form .woocommerce-billing-fields__field-wrapper,form .woocommerce-shipping-fields__field-wrapper{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:20px}form .woocommerce-billing-fields__field-wrapper .form-row,form .woocommerce-billing-fields__field-wrapper .form-row-first,form .woocommerce-shipping-fields__field-wrapper .form-row,form .woocommerce-shipping-fields__field-wrapper .form-row-first{margin:0;width:calc(50% - 10px)}form .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field,form .woocommerce-billing-fields__field-wrapper .form-row-first#billing_phone_field,form .woocommerce-shipping-fields__field-wrapper .form-row#billing_phone_field,form .woocommerce-shipping-fields__field-wrapper .form-row-first#billing_phone_field{margin-right:50%}form .woocommerce-billing-fields__field-wrapper .form-row#vat_number_field,form .woocommerce-billing-fields__field-wrapper .form-row-first#vat_number_field,form .woocommerce-shipping-fields__field-wrapper .form-row#vat_number_field,form .woocommerce-shipping-fields__field-wrapper .form-row-first#vat_number_field{order:222222}.woocommerce-billing-fields__field-wrapper{margin:0}.woocommerce-shipping-fields__field-wrapper{margin:50px 0 0}label.checkbox{align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#ship-to-different-address span{margin:0}.woocommerce form.checkout.woocommerce-checkout .form-row label{margin:0;text-align:left}.checkout.woocommerce-checkout h3{margin:0 0 40px;text-align:left}.checkout.woocommerce-checkout .half_box.checkoutsmall h3{margin:0}.woocommerce table.shop_table th{font-size:14px;font-weight:400;line-height:normal}.woocommerce div.product form.cart div.quantity.hidden{display:none}body .product-name .wbu-qty-button{align-items:center;background:#000;bottom:auto;color:#fff;display:inline-flex;font-size:13px;font-weight:400;height:30px;left:auto;line-height:30px;padding:0;position:relative;width:30px}body .product-name .wbu-qty-button,body .woocommerce .product-name a.remove{border:0;justify-content:center;letter-spacing:0;right:auto;text-align:center;top:auto}body .woocommerce .product-name a.remove{display:inline-block;left:0;position:absolute;transform:none}.woocommerce .product-name .quantity .qty{background:transparent;font-size:12px;height:20px;margin:0 4px;position:relative;width:20px;z-index:222}table .product_name{display:block;font-size:14px;font-weight:500;line-height:normal;padding:0}.woocommerce-shipping-totals.shipping{align-items:center;margin-top:0}.woocommerce-shipping-totals.shipping ul#shipping_method li{margin:0}.woocommerce-shipping-totals.shipping ul#shipping_method li label{padding:15px 0}.woocommerce table.shop_table tr.coupon-form td .form-row{margin:0;width:auto}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{display:block;font-weight:400;width:100%}.woocommerce table.my_account_orders .button{font-size:13px;height:30px;justify-content:center;margin:5px;padding:0 12px;white-space:nowrap}.woocommerce table.shop_table tr.coupon-form td .form-row.form-row-first{flex-grow:1;padding:0 20px 0 0!important}.woocommerce form.checkout_coupon{border:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:10px 0!important;padding:0;text-align:left;width:100%}input[name=coupon_code]{border-bottom:1px solid #dfdfdf!important;border:0;border-radius:0;height:40px;padding:0!important}button[name=apply_coupon]{float:right;height:40px!important;min-width:0!important;padding:0 30px!important;width:auto!important}.woocommerce-shipping-totals.shipping td,.woocommerce-shipping-totals.shipping th{border:0!important}tr.order-total .woocommerce-Price-amount.amount{font-size:3rem}.includes_tax{display:block;width:100%}.qty_checkout{background:#244101;border-radius:50%;color:#fff;display:inline-block;font-size:9px;height:14px;line-height:14px;margin:5px 0 0;text-align:center;width:14px}.product-name .qty_checkout .quantity{margin:0}.woocommerce .product-name .qty_checkout .quantity .qty{background:transparent!important;color:#fff;display:block;font-size:10px;font-weight:700;height:100%;line-height:1;margin:0;padding:0 0 0 5px;pointer-events:none!important;position:relative;text-align:left;text-align-last:left;width:auto;z-index:222}.includes_tax,.includes_tax .woocommerce-Price-amount.amount{font-size:10px!important;text-transform:uppercase}.woocommerce table.shop_table{border:0;border-collapse:collapse;border-radius:0;margin:0;text-align:left;width:100%}.woocommerce .shop_table.woocommerce-checkout-review-order-table{margin-top:15px}.woocommerce table.shop_table td{border:0;border-bottom:1px solid #e5e5e5;line-height:1.5em;padding:9px 12px;position:relative;vertical-align:middle}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:0}.woocommerce table.shop_table tfoot span{line-height:normal}.woocommerce table.shop_table td.product-total{color:#5c697a;font-weight:400}.woocommerce-account .woocommerce table.shop_table tr td:last-child{background:#f9f9f9;font-weight:500;padding:25px}body h3.woocommerce-column__title{text-align:left}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{box-shadow:none;margin:0 0 0 15px;max-width:45px;padding:0;position:relative;vertical-align:middle}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:0;font-size:14px;font-weight:400;letter-spacing:0;padding:15px 0;vertical-align:middle}.woocommerce-checkout .woocommerce table.shop_table tbody th,.woocommerce-checkout .woocommerce table.shop_table tfoot td,.woocommerce-checkout .woocommerce table.shop_table tfoot th{width:auto}.woocommerce .woocommerce-customer-details td:last-child,.woocommerce .woocommerce-order-details td:last-child,.woocommerce .woocommerce-order-downloads td:last-child{background:#f9f9f9;padding:5px 15px!important}body .paczkomaty-shipping label{font-size:14px;font-weight:400;opacity:.5}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin:2px 0;width:100%}#add_payment_method #payment ul.payment_methods li input,.woocommerce ul#shipping_method li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 15px;vertical-align:top}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;letter-spacing:0;list-style:none outside;margin:0;padding:0;text-align:center;width:100%}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{display:flex;flex-wrap:wrap;padding:0;position:relative;width:100%!important}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{background:#fff;border:1px solid #dfdfdf;box-shadow:0 0 0;margin-bottom:20px;padding:20px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{display:none!important}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{margin:0;padding:20px 0 0;width:100%!important}.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row,body .form-row.wpgdprc-checkbox{margin:10px 0 0!important;width:100%!important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}.woocommerce-bacs-bank-details,.woocommerce-bacs-bank-details h2,.woocommerce-bacs-bank-details h3{font-weight:400!important;text-align:center}.woocommerce form .checkoutbig .form-row label.checkbox,.woocommerce-page form .checkoutbig .form-row label.checkbox,h3#ship-to-different-address{align-items:center;background:transparent;border-bottom:0;border-radius:0;box-shadow:0 0 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-wrap:nowrap;float:left;font-weight:500;margin:5px 0;padding:0;position:relative;width:100%}h3#ship-to-different-address{color:inherit;font-size:14px;font-weight:500;margin:5px 2%;padding:0;width:96%}.woocommerce form .form-row label.checkbox,.woocommerce ul#shipping_method li label,.woocommerce-page form .form-row label.checkbox,ul.payment_methods label{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;font-size:14px;font-weight:500;line-height:normal;margin:0;padding:15px;text-transform:none}.woocommerce form .form-row{padding:0;position:relative}.button[name=apply_coupon]{justify-content:center;width:100%}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border:0;display:block;float:none;font-size:18px;height:50px;margin:28px auto 0;padding:0 50px;white-space:normal;width:100%}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#000}.woocommerce form .form-row .optional{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;text-align:center}.half_box.checkoutbig{align-content:flex-start;align-items:flex-start;margin:0;padding:0 80px 0 0;width:60%}.half_box.checkoutbig .col-12{padding:0}.half_box.checkoutbig .entry-header{justify-content:flex-start;padding:0 0 5%}.half_box.checkoutsmall{align-content:flex-start;align-items:flex-start;background:#f4efec;border:0;border-radius:0;font-size:13px;margin:0;padding:40px;width:40%}.half_box.checkoutbig .col-1{width:100%}.woocommerce-billing-fields,.woocommerce-shipping-fields{background:#fff;border:1px solid #e5e5e5;margin:0 0 40px;padding:40px}.woocommerce-additional-fields{padding:50px 0 0}.woocommerce-shipping-totals.shipping td{border:0;padding:0!important}.woocommerce-shipping-totals.shipping th{border:0!important;padding:0!important;padding:25px 0 0}.woocommerce-checkout-review-order-table tbody{max-height:300px;overflow:auto}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tr{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}tr.cart-discount{border-bottom:1px solid #dfdfdf;border-left:0;border-radius:0;border-right:0;font-weight:500;order:2;padding:10px 0}button[name=apply_coupon]{font-size:13px!important}#coupon_code{flex-grow:1;text-align:left}.woocommerce-remove-coupon{color:#c30000}.woocommerce-checkout-review-order-table tr.cart-subtotal,.woocommerce-shipping-totals.shipping{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px}.woocommerce-checkout-review-order-table tr.cart-subtotal span,.woocommerce-shipping-totals.shipping span{color:#000;font-weight:500}.woocommerce-checkout-review-order-table tr.cart-subtotal,.woocommerce-checkout-review-order-table tr.order-total,.woocommerce-checkout-review-order-table tr.tax-rate,.woocommerce-checkout-review-order-table tr.tax-total{flex-wrap:nowrap;justify-content:space-between}.woocommerce-checkout-review-order-table tr.order-total td{border:0;width:auto!important}.woocommerce-checkout-review-order-table td.product-name,.woocommerce-checkout-review-order-table th.product-name{width:70%}.woocommerce-checkout-review-order-table td.product-total,.woocommerce-checkout-review-order-table th.product-total{width:30%}.woocommerce table.shop_table tr.coupon-form td{width:100%}body.page-template-shop-template .shop-section .row:has(.woocommerce-order){margin:0;width:100%}body.page-template-shop-template .shop-section .woo-extra{display:block;font-size:1.3rem;margin-top:30px}.woocommerce-checkout #payment ul.payment_methods li.payment_method_{display:none}.woocommerce-checkout #payment ul.payment_methods li.payment_method_bacs{order:1}@media(max-width:1200px){html body .half_box.checkoutbig{margin:0 0 20px;padding:0}html body .half_box.checkoutbig,html body .half_box.checkoutsmall{width:100%}}@media(max-width:768px){section.shop-section .header-wrapper h1{font-size:26px}html body .checkout.woocommerce-checkout h3{margin:0 0 20px}html body .half_box.checkoutsmall,html body .woocommerce-billing-fields,html body .woocommerce-shipping-fields{padding:20px}body.page-template-shop-template .woocommerce ul.order_details li{border-right:none;margin-right:0;padding:0;width:100%}}@media(max-width:500px){html body .checkout.woocommerce-checkout h3{font-size:20px}html body form .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field,html body form .woocommerce-billing-fields__field-wrapper .form-row-first#billing_phone_field,html body form .woocommerce-shipping-fields__field-wrapper .form-row#billing_phone_field,html body form .woocommerce-shipping-fields__field-wrapper .form-row-first#billing_phone_field{margin-right:0}html body form .woocommerce-billing-fields__field-wrapper .form-row,html body form .woocommerce-billing-fields__field-wrapper .form-row-first,html body form .woocommerce-shipping-fields__field-wrapper .form-row,html body form .woocommerce-shipping-fields__field-wrapper .form-row-first{width:100%}html body .half_box.checkoutsmall,html body .woocommerce-billing-fields,html body .woocommerce-shipping-fields{padding:20px}body.page-template-shop-template .woocommerce-order{padding:70px 30px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:18px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}