﻿@import"https://use.typekit.net/ekn4gyb.css";@font-face{font-family:"Aeonik";src:url("../fonts/Aeonik-Bold.eot");src:local("Aeonik Bold"),local("Aeonik-Bold"),url("../fonts/Aeonik-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Aeonik-Bold.woff2") format("woff2"),url("../fonts/Aeonik-Bold.woff") format("woff"),url("../fonts/Aeonik-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Aeonik";src:url("../fonts/Aeonik-Regular.eot");src:local("Aeonik Regular"),local("Aeonik-Regular"),url("../fonts/Aeonik-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Aeonik-Regular.woff2") format("woff2"),url("../fonts/Aeonik-Regular.woff") format("woff"),url("../fonts/Aeonik-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;background:var(--szt-light);font-optical-sizing:auto}body{font-size:17px;font-family:"Aeonik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;color:var(--szt-light-text);margin:0;padding:0;overflow-x:hidden;background:var(--szt-light);font-weight:400;width:100%;line-height:1.45;position:relative;top:0 !important}*{box-sizing:border-box}a{cursor:pointer;text-decoration:none;transition:.3s}ul,ol{padding:unset;margin:unset}ul{list-style:none}img,svg{display:block}main{width:100%}.section,section{width:100%;position:relative;margin-bottom:80px}.section.no-space,section.no-space{margin-bottom:0}.section.stick-space,section.stick-space{margin-bottom:20px}.section.less-space,section.less-space{margin-bottom:40px}.section.more-space,section.more-space{margin-bottom:110px}.default-space{margin-bottom:80px}.it-default-space{padding-top:80px}.it-more-space{padding-top:120px}.it-less-space{padding-top:40px}.it-small-space{padding-top:20px}.it-no-space{padding-top:0 !important}.ib-default-space{padding-bottom:80px}.ib-more-space{padding-bottom:120px}.ib-less-space{padding-bottom:40px}.ib-small-space{padding-bottom:20px}.ib-no-space{padding-bottom:0}.margin-center{margin-left:auto;margin-right:auto}.wrapper{position:relative;width:100%;overflow:hidden;flex-direction:column;padding-top:130px}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-space-between{-webkit-justify-content:space-between;justify-content:space-between}.justify-space-around{-webkit-justify-content:space-around;justify-content:space-around}.align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:start}.align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:end}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}hr{margin:30px 0;border:0;height:2px;background:var(--szt-main)}svg rect,svg path{transition:.3s}iframe{border:0;margin:0;padding:0;font-size:100%}.relative{position:relative}.full-width{width:100%}.mt-20{margin-top:20px}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.col-reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.row.row-50{margin-right:-50px;margin-left:-50px;margin-bottom:-50px}.row.row-50>*{padding-left:50px;padding-right:50px;margin-bottom:50px}.row.row-5{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}.row.row-5>*{padding-left:5px;padding-right:5px;margin-bottom:10px}.row.row-20{margin-right:-15px;margin-left:-15px;margin-bottom:-30px}.row.row-20>*{padding-left:15px;padding-right:15px;margin-bottom:30px}.row.row-10{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.row.row-10>*{padding-left:10px;padding-right:10px;margin-bottom:20px}.row.row-0{margin-right:0;margin-left:0;margin-bottom:0}.row.row-0>*{padding-left:0;padding-right:0;margin-bottom:0}.col-xs-12,.col-xs-6,.col-xs-33{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:15px;padding-left:15px}.col-xs-33{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media screen and (max-width: 450px){.col-xxs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media screen and (min-width: 390px)and (max-width: 767px){.col-xs-33{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}.col-xs-33 .s-sponsor{padding:5px;min-height:100px}}@media only screen and (max-width: 767px){.container{width:100%;max-width:680px;padding-left:20px;padding-right:20px}}@media only screen and (min-width: 768px){.container{max-width:950px}.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{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:20px;padding-left:20px}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (min-width: 1198px){.hide-desktop{display:none !important}.container{max-width:1080px}.container.smaller,.container.lined{max-width:980px}.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{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:15px;padding-left:15px}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (min-width: 1399px){.container{max-width:1240px}.container.smaller,.container.lined{max-width:1080px}.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{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:20px;padding-left:20px}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.666%;flex-basis:16.666%;max-width:16.666%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-55{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media only screen and (min-width: 1500px){.container{max-width:1600px}.smaller-container{max-width:100%;width:1400px;padding-left:100px;padding-right:100px;margin:0 auto}}.bg-main{background-color:var(--szt-main);color:var(--szt-main-text)}.bg-highlight{background-color:var(--szt-highlight);color:var(--szt-highlight-text)}.bg-second{background-color:var(--szt-second);color:var(--szt-second-text)}.bg-third{background-color:var(--szt-third);color:var(--szt-third-text)}.bg-light{background-color:var(--szt-light);color:var(--szt-light-text)}.bg-light+.bg-light{padding-top:0}.bg-grey{background-color:#f2f2f2;color:var(--szt-light-text)}.bg-grey .s-step{background:rgba(0,0,0,.1)}.bg-grey .s-faq{background:rgba(0,0,0,.1)}.bg-grey .s-faq .question>.icon{background:#bdbdbd;color:#000}.bg-grey.ib-default-space+.bg-grey.it-default-space{padding-top:0}.bg-dark{background-color:var(--szt-dark) !important;color:var(--szt-dark-text) !important}.bg-dark+.bg-dark{padding-top:0}h6,.h6{font-size:17px;font-family:"museo-sans-display",sans-serif;display:block;margin:0 0 8px;font-weight:800;font-variation-settings:"wght" 700;line-height:1.2}h5,.h5{font-size:18px;font-family:"museo-sans-display",sans-serif;display:block;margin:0 0 10px;font-weight:800;font-variation-settings:"wght" 700;line-height:1.2}h4,.h4{font-size:23px;font-family:"museo-sans-display",sans-serif;display:block;margin:0 0 10px;font-weight:800;font-variation-settings:"wght" 700;line-height:1.2}h3,.h3{font-size:26px;font-family:"museo-sans-display",sans-serif;display:block;margin:0 0 10px;font-weight:800;font-variation-settings:"wght" 700;line-height:1.2}h3 strong,.h3 strong{color:var(--szt-main)}h2,.h2{font-size:31px;font-family:"museo-sans-display",sans-serif;display:block;margin:0 0 12px;font-weight:800;font-variation-settings:"wght" 700;line-height:1.2}h2 strong,.h2 strong{color:var(--szt-main)}h1,.h1{font-size:35px;font-family:"museo-sans-display",sans-serif;display:block;margin:0 0 15px;font-weight:800;font-variation-settings:"wght" 700;line-height:1.2}.title{text-transform:uppercase}.subtitle{color:var(--szt-main);font-size:21px;font-weight:800;text-transform:uppercase;margin:0 0 5px}strong{font-weight:800;font-variation-settings:"wght" 700}p{margin:0 0 30px}.title-box{margin-bottom:50px}.title-box.extra-margin{margin-bottom:75px}.title-box.even-margin{margin-bottom:25px}.title-box.little-margin{margin-bottom:12px}.maxtext{width:100%;max-width:999px}.maxtext a:not(.button):not(.wc-block-cart__submit-button){color:var(--szt-main)}.maxtext ol{padding:0 0 0 18px;margin:26px 0 35px;line-height:1.25}.maxtext ol li{padding:0 0 15px}.maxtext ol li:last-child{padding-bottom:0}.maxtext ol ul{margin:10px 0 0}.maxtext ul{margin:26px 0 35px;padding:0;line-height:1.3}.maxtext ul li{position:relative;padding:0 0 18px 26px}.maxtext ul li:last-child{padding-bottom:0}.maxtext ul li:before{content:"";width:7px;height:7px;border:3px solid var(--szt-highlight);position:absolute;left:0;top:5px;border-radius:99px}.maxtext ul ul{padding:10px 0 0;margin-bottom:0}.maxtext ul ul li{padding-left:17px}.maxtext ul ul li:before{background:var(--szt-main);width:6px;height:6px;top:10px}.maxtext p+ul,.maxtext p+ol{margin-top:-15px}.maxtext p a{color:var(--szt-main)}.maxtext p a:hover{color:var(--szt-highlight)}.maxtext>*:not(.buttons):last-child{margin-bottom:0 !important}.maxtext.full-text{max-width:900px}.maxtext.wide-text{max-width:1000%}.maxtext.columns-text{max-width:100%}.maxtext+.ova{margin-top:28px}.maxtext+.buttons{margin-top:40px}.maxtext img{max-width:100%;height:auto}.maxtext table{width:100%;border-collapse:collapse}.maxtext table td,.maxtext table th{border:0;padding:10px 20px 10px 0;vertical-align:top}.maxtext table th{padding:20px 12px;text-align:left;background-color:var(--szt-main);color:var(--szt-main-text)}.text-align-center{text-align:center}.text-align-right{text-align:right}.txt-col-2{columns:2;gap:100px}.txt-col-3{columns:3;gap:60px}.txt-col-4{columns:4;gap:40px}.txt-col-5{columns:5;gap:25px}.widget-box-usps{position:relative;padding:40px;border-radius:var(--szt-card-br);background:var(--szt-light);overflow:hidden;-webkit-box-shadow:0 0 22px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 22px 0 rgba(0,0,0,.1);box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.table-style{width:100%;margin-bottom:30px}.table-style table{width:100%;border-collapse:collapse}.table-style table td,.table-style table th{border:0;padding:16px 0}.table-style table tr:not(:last-child) td,.table-style table tr:not(:last-child) th{border-bottom:1.5px solid rgba(0,0,0,.15)}.table-style table th{padding:20px 12px;text-align:left;background-color:var(--szt-main);color:var(--szt-main-text)}.main-header{position:fixed;top:0;left:0;z-index:100;transition:.3s;width:100%;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1)}.logo{padding:20px 0}.logo svg{height:52px;width:auto}.menu-bg{position:fixed;top:136px;left:0;width:100%;height:100%;background:var(--szt-dark);opacity:0;pointer-events:none;cursor:pointer;transition:.2s;z-index:777;overflow:hidden}.top-bar{padding:8px 0;line-height:22px}.top-bar .swiper{max-width:1050px}.top-bar ul li{position:relative;text-align:center}.top-bar ul li:not(:last-child){padding:0 38px 0 20px}.top-bar ul li:not(:last-child)::after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Crect width='18' height='18' fill='%23ffc400' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3Crect x='5' y='5' width='8' height='8' rx='4' fill='%23ffc400' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%);position:absolute}.top-bar ul li:first-child{padding-left:20px;text-align:right}.top-bar ul li:last-child{padding-left:20px;text-align:left}.menu-nav li{display:inline-block;margin:0 18px}.menu-nav li.current_page_parent>a,.menu-nav li.current-menu-item>a{color:var(--szt-main) !important}.menu-nav li.current_page_parent>a::after,.menu-nav li.current-menu-item>a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.088' height='6.729' viewBox='0 0 11.088 6.729'%3E%3Cpath d='M-.431-1.689a.609.609,0,0,0,.862,0L5.365-6.624a.609.609,0,0,0,0-.862L4.79-8.061a.609.609,0,0,0-.861,0L0-4.151-3.929-8.062a.609.609,0,0,0-.861,0l-.576.576a.609.609,0,0,0,0,.862Z' transform='translate(5.544 8.239)' fill='%23FFC400'/%3E%3C/svg%3E")}.menu-nav a{color:var(--szt-light-text);font-weight:800;font-family:"museo-sans-display",sans-serif;line-height:1.3;display:block}.menu-nav a:hover{color:var(--szt-main) !important}.menu-nav a:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.088' height='6.729' viewBox='0 0 11.088 6.729'%3E%3Cpath d='M-.431-1.689a.609.609,0,0,0,.862,0L5.365-6.624a.609.609,0,0,0,0-.862L4.79-8.061a.609.609,0,0,0-.861,0L0-4.151-3.929-8.062a.609.609,0,0,0-.861,0l-.576.576a.609.609,0,0,0,0,.862Z' transform='translate(5.544 8.239)' fill='%23FFC400'/%3E%3C/svg%3E")}.menu-buttons a{margin-left:12px}.menu-item-has-children{position:relative}.menu-item-has-children>a{position:relative}.menu-item-has-children>a::after{content:"";display:inline-block;width:11px;height:7px;margin:0 0 0 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.088' height='6.729' viewBox='0 0 11.088 6.729'%3E%3Cpath d='M-.431-1.689a.609.609,0,0,0,.862,0L5.365-6.624a.609.609,0,0,0,0-.862L4.79-8.061a.609.609,0,0,0-.861,0L0-4.151-3.929-8.062a.609.609,0,0,0-.861,0l-.576.576a.609.609,0,0,0,0,.862Z' transform='translate(5.544 8.239)' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.menu-item-has-children:hover>.sub-menu{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:initial}.sub-menu{position:absolute;transition:.4s;width:220px;padding:15px;left:50%;top:100%;margin:16px 0 0;transform:translateX(-50%) translateY(200px);opacity:0;pointer-events:none;background:#fff;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1)}.sub-menu::after{content:"";bottom:100%;left:0;width:100%;height:16px;position:absolute}.sub-menu li{position:relative;display:block;margin:0}.sub-menu li:not(:last-child){margin:0 0 8px;padding:0 0 8px;border-bottom:1.5px solid #f2f2f2}.big-menu{position:initial !important}.big-menu>.sub-menu{width:calc(100vw - 120px);margin:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0;background:#f2f2f2;z-index:1}.big-menu>.sub-menu::before{content:"";left:0;top:0;position:absolute;background:var(--szt-dark);width:400px;height:100%;border-bottom-left-radius:30px;z-index:-1}.big-menu>.sub-menu::after{height:35px}.big-menu>.sub-menu>li{width:400px;padding:20px 30px;margin:0;position:initial}.big-menu>.sub-menu>li:not(:last-child){border-color:rgba(255,255,255,.2)}.big-menu>.sub-menu>li>a{color:var(--szt-dark-text)}.big-menu>.sub-menu>li>a::after{position:absolute;right:0;transform:rotate(-90deg) translate(25%, 0);top:50%;margin:0}.big-menu>.sub-menu>li>.sub-menu{left:400px;top:0;transform:none;background:none;margin:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);width:calc(100% - 400px);padding:30px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4, auto);column-gap:30px}.big-menu>.sub-menu>li>.sub-menu>li{border-color:rgba(0,0,0,.2)}.big-menu>.sub-menu>li:first-child{padding-top:30px}.big-menu>.sub-menu>li:first-child::before{content:"Select a category:";display:block;font-size:1.3em;text-transform:uppercase;color:var(--szt-main);font-weight:800;font-family:"museo-sans-display",sans-serif;line-height:1.3;margin:0 0 20px}.big-menu>.sub-menu>li:last-child{padding-bottom:30px}.big-menu>.sub-menu>li:not(.current-menu-item):hover>.sub-menu{opacity:0;pointer-events:none}.big-menu:hover>.sub-menu>li.current-menu-item>.sub-menu{opacity:1;pointer-events:initial}.search-form{position:fixed;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.85);top:0;left:0;pointer-events:none;opacity:0}.search-form label{display:none}.search-form input{width:420px;height:60px;border-radius:99px;font:inherit;background:#fff;color:#000;border:0;margin:0;padding:5px 25px}.search-form.open{opacity:1;pointer-events:initial}.search-it{width:60px;height:60px;border-radius:99px;background:#000;color:#fff;border:0;margin:0 0 0 12px;transition:.3s;cursor:pointer}.search-it svg{height:20px;width:auto}.search-it:hover{background:var(--szt-main);color:#fff}.close-search{width:60px;height:60px;border-radius:99px;background:#fff;color:#000;border:0;margin:20px;transition:.3s;position:absolute;right:0;top:0;cursor:pointer}.close-search svg{height:16px;width:auto}.close-search:hover{background:#000;color:#fff}.edit-page-link{position:fixed;bottom:20px;right:20px;background:var(--szt-light);border-radius:var(--szt-btn-br);color:var(--szt-light-text);font-size:14px;padding:16px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.24);box-shadow:0 0 14px 0 rgba(0,0,0,.24);z-index:99999;font-variation-settings:"wght" 900}.edit-page-link:hover{transform:scale(1.2)}.trackmouse{position:fixed;bottom:26px;right:88px;background:var(--szt-main);border-radius:var(--szt-btn-br);color:var(--szt-main-text);font-size:14px;padding:7px 12px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.12);box-shadow:0 0 12px 0 rgba(0,0,0,.12);z-index:99999;font-variation-settings:"wght" 900}.main-footer{overflow:hidden;width:100%;position:relative;background-image:url("../images/footer.svg");background-position:bottom center;background-size:761px;padding-bottom:200px;background-repeat:repeat-x}.footer-logo{margin-bottom:30px}.socials a{width:44px;height:44px;background:var(--szt-highlight);border:1px solid rgba(0,0,0,.2);color:#fff;margin:0 8px 0 0}.socials a.tiktok{background:var(--szt-dark)}.socials a.facebook{background:var(--szt-third)}.socials a.pinterest{background:var(--szt-second)}.socials a.linkedin{background:var(--szt-third)}.footer-menu li{margin:0 0 8px}.footer-menu a{color:var(--szt-light-text)}.footer-menu a:hover{color:var(--szt-main)}.big-head{position:absolute;right:-70px;bottom:-100px;transition:2s ease-out;transform:translateY(105%)}.big-head svg{transform:rotate(-10deg);height:380px;width:auto}.ready .big-head{transform:translateY(0)}.ready .big-head:hover{transform:translate(20px, 20px) scale(0.9)}#left-eye-group,#right-eye-group{transform-box:fill-box;transform-origin:center;transition:transform .08s ease-out}.buttons{margin:0 -10px -14px}.buttons a{margin:0 10px 14px}.buttons.full-width a{width:100%}.button,.wc-block-cart__submit-button{font:inherit;background:var(--szt-main);border:1.5px solid var(--szt-main);color:var(--szt-main-text);padding:11px 20px;line-height:20px;border-radius:var(--szt-btn-br);cursor:pointer;position:relative;transition:.4s;font-size:17px;font-family:"museo-sans-display",sans-serif;font-weight:800;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button.highlight,.highlight.wc-block-cart__submit-button{background:var(--szt-highlight);border-color:var(--szt-highlight);color:var(--szt-highlight-text)}.button.second,.second.wc-block-cart__submit-button{background:var(--szt-second);border-color:var(--szt-second);color:var(--szt-second-text)}.button.dark,.dark.wc-block-cart__submit-button{background:var(--szt-dark);border-color:var(--szt-dark);color:var(--szt-dark-text)}.button.third,.third.wc-block-cart__submit-button{background:var(--szt-third);border-color:var(--szt-third);color:var(--szt-third-text)}.button.light,.light.wc-block-cart__submit-button{background:var(--szt-light);border-color:var(--szt-light);color:var(--szt-light-text)}.button.grey,.grey.wc-block-cart__submit-button{background:#f2f2f2;border-color:#f2f2f2;color:var(--szt-light-text)}.button.disabled,.disabled.wc-block-cart__submit-button{opacity:.2;pointer-events:none}.button span,.wc-block-cart__submit-button span{position:relative;z-index:2}.button i,.wc-block-cart__submit-button i{display:inline-flex;position:relative;z-index:2;transition:.2s;top:1px}.button i.profile-icon,.wc-block-cart__submit-button i.profile-icon{margin-top:-8px;margin-bottom:-8px;top:-1px}.button i.profile-icon svg,.wc-block-cart__submit-button i.profile-icon svg{max-width:23px;max-height:26px}.button i svg,.wc-block-cart__submit-button i svg{max-height:14px;max-width:19px;width:auto;height:auto}.button i:first-child,.wc-block-cart__submit-button i:first-child{margin-right:12px}.button i:last-child,.wc-block-cart__submit-button i:last-child{margin-left:8px}.button:hover,.wc-block-cart__submit-button:hover{transform:scale(1.03);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.button:hover:before,.wc-block-cart__submit-button:hover:before{opacity:1;transform:scale(1.15)}.header-search{font:inherit;border:1.5px solid #f2f2f2;border-radius:50%;cursor:pointer;position:relative;transition:.4s;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;color:var(--szt-light-text);width:45px;height:45px}.header-search:hover{background:var(--szt-dark);border-color:var(--szt-dark);color:var(--szt-dark-text)}.header-search span{position:absolute;right:18px;opacity:0;pointer-events:none}.contact-buttons a{font:inherit;background:#f2f2f2;color:var(--szt-dark);padding:15px 25px 15px 85px;border-radius:0;cursor:pointer;position:relative;transition:.4s;font-size:17px;font-family:"museo-sans-display",sans-serif;font-weight:800;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:20px;display:block;width:100%;text-align:left}.contact-buttons a i{position:absolute;left:0;top:0;width:60px;height:50px;color:#fff;transition:.2s ease-in-out;pointer-events:none}.contact-buttons a i svg{height:20px;width:auto}.contact-buttons a.email i{background:var(--szt-third)}.contact-buttons a.whatsapp i{background:var(--szt-highlight)}.contact-buttons a.instagram i{background:var(--szt-second)}.contact-buttons a.facebook i{background:var(--szt-third)}.contact-buttons a.tiktok i{background:var(--szt-dark)}.contact-buttons a.pinterest i{background:var(--szt-second)}.contact-buttons a.linkedin i{background:var(--szt-third)}.contact-buttons a:hover i{width:100%}.title-under{margin-top:35px}.woocommerce-MyAccount-navigation{width:240px;flex-shrink:0}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{margin:0 0 10px 0}.woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 16px;background:#f7f7f7;border-radius:10px;font-weight:600;color:#333;transition:all .2s ease}.woocommerce-MyAccount-navigation ul li a:hover{background:#eee}.woocommerce-MyAccount-navigation ul li.is-active a{background:var(--szt-main);color:#fff}.woocommerce-MyAccount-content{flex:1;background:#fff;padding:30px;border-radius:12px;border:1px solid #eee;box-shadow:0 4px 14px rgba(0,0,0,.05)}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{margin-top:0;font-weight:700}.woocommerce-MyAccount-content p,.woocommerce-MyAccount-content form,.woocommerce-MyAccount-content table{margin-bottom:20px}.woocommerce-MyAccount-content a{color:var(--szt-main);font-weight:600;text-decoration:none}.woocommerce-MyAccount-content a:hover{text-decoration:underline}.breadcrumbs{padding:.75rem 0;background:#f2f2f2;font-size:.9rem;color:#555}.breadcrumbs .container{gap:.25rem}.breadcrumbs span{display:inline-flex;align-items:center}.breadcrumbs span a,.breadcrumbs span .breadcrumb_last{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;text-decoration:none;transition:color .2s ease}.breadcrumbs span a:hover,.breadcrumbs span .breadcrumb_last:hover{color:#000}.breadcrumbs .bread-sep{display:inline-block;margin:0 .4rem;font-style:normal;opacity:.4;pointer-events:none}.breadcrumbs .bread-sep::before{content:"›";font-size:.9rem}.breadcrumbs .breadcrumb_last{font-weight:600;color:#222}@media(max-width: 480px){.breadcrumbs{font-size:.85rem}.breadcrumbs .container{gap:.2rem}.breadcrumbs span a,.breadcrumbs span .breadcrumb_last{max-width:140px}}.swiper{margin-left:auto;margin-right:auto;position:relative;list-style:none;padding:0;z-index:1;width:100%}.overflow{overflow:hidden;isolation:isolate}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity;opacity:0 !important}.swiper-fade .swiper-slide.swiper-slide-active{opacity:1 !important}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-button{cursor:pointer;transition:.3s;width:36px;height:36px;background:var(--szt-main);z-index:3;border-radius:50%;background:#f2f2f2;color:var(--szt-light-text)}.swiper-button:hover{background:var(--szt-main);color:var(--szt-main-text)}.centered-controls{margin:20px 0 0}.centered-controls .swiper-pagination{margin:0 20px;width:100%}.centered-controls:has(.swiper-button-lock){display:none}.swiper-button-disabled{opacity:.3;pointer-events:none}.swiper-bot{padding:40px 0 0}.swiper-pagination.swiper-pagination-progressbar{position:relative;left:initial;bottom:initial;width:100%;max-width:290px;height:6px;border-radius:var(--szt-card-br);overflow:hidden;background:#f2f2f2}.swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;background:var(--szt-main)}.swiper-pagination-bullet{background:transparent;width:16px;height:16px;border-radius:99px;display:block;transition:.3s;cursor:pointer;margin:0 5px;background:var(--szt-light)}.swiper-pagination-bullet:hover{background:var(--szt-main);opacity:.5}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--szt-main);opacity:1}.m-catch{width:100%;position:relative;overflow:hidden;display:block;isolation:isolate}.m-catch.box-img{height:100%;min-height:350px;max-height:550px}.m-catch.full-img img{width:100%;height:auto}.m-catch.video-player{padding-bottom:60%;border-radius:30px !important}.media-box{position:absolute;overflow:hidden;isolation:isolate;width:100%;height:100%}.media-box.playing .video-overlay{opacity:0;transform:scale(2.5);pointer-events:none}figure{margin:0;transition:.5s}figure figcaption{display:none}.video{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.video-overlay{cursor:pointer;transition:.7s}.video-overlay:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:-moz-radial-gradient(circle, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-radial-gradient(circle, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(circle, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none;opacity:.2;transition:1s}.video-overlay:hover .play-btn{transform:scale(1.3);background:rgba(128,170,172,.7)}.video-overlay:hover:after{opacity:0}.video-overlay:hover .focal-image{transform:scale(1.3)}.play-btn{transition:.3s;position:absolute;z-index:2;width:80px;height:80px;background:var(--szt-main);border-radius:99px}.play-btn svg{height:23px;width:auto;transition:.3s}.img-box{position:absolute;left:0;top:0;width:100%;height:100%;transition:1s}a:hover figure,a:hover .img-box{-webkit-transform:scale(1.1);transform:scale(1.1)}.square{padding-bottom:100%}.thumbsize{padding-bottom:64.2%}.media-left .image-swiper.wide-media{left:0}.media-left .col-text .buttons,.media-left .col-text .maxtext{padding-left:60px !important}.media-right .image-swiper.wide-media{right:0}.media-right .col-text .maxtext{padding-right:60px !important}.focal-image{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition:.5s}.woocommerce-product-gallery{position:relative;width:100%;margin:0 auto 2rem auto}.woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;z-index:10;background:rgba(255,255,255,.3);font-size:20px;width:32px;height:32px;text-align:center;line-height:32px;border-radius:50%;cursor:pointer;transition:background .2s ease}.woocommerce-product-gallery__trigger:hover{background:rgba(0,0,0,.2)}.woocommerce-product-gallery .flex-viewport{border-radius:12px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.08)}.woocommerce-product-gallery__wrapper{position:relative}.woocommerce-product-gallery__image{position:relative;overflow:hidden;border-radius:12px}.woocommerce-product-gallery__image a img{width:100%;height:auto;display:block;object-fit:contain;transition:transform .3s ease,opacity .25s ease}.woocommerce-product-gallery .flex-control-thumbs{display:flex;justify-content:center;gap:.6rem;margin-top:1rem;padding:0}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;border-radius:10px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.woocommerce-product-gallery .flex-control-thumbs li:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.15)}.woocommerce-product-gallery .flex-control-thumbs li img{display:block;width:75px;height:75px;object-fit:cover;border-radius:10px;transition:.2s ease}.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{box-shadow:0 0 0 3px #000;opacity:1}.title.with-border{padding:0 0 15px;margin:0 0 15px;border-bottom:2px solid var(--szt-main)}.price{font-size:1.6rem;display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:flex-end;gap:.6rem;margin:0 0 20px}.price del{color:#555;opacity:.7;text-decoration:line-through;font-size:1.4rem}.price ins{color:var(--szt-main);text-decoration:none;font-weight:700;font-size:1.8rem;font-family:"museo-sans-display",sans-serif}.price .amount{white-space:nowrap}form.cart button{width:100%}form.cart .quantity{color:var(--szt-light-text);position:relative;display:flex;min-height:52px;width:160px;column-gap:8px;margin:0 0 20px}form.cart .quantity button{width:52px;flex-shrink:0;font-size:1.8rem;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--szt-light-text);padding:0;background-color:#f2f2f2;border-radius:5px}form.cart .quantity button.disabled{cursor:not-allowed;opacity:.5}form.cart .quantity input{color:currentColor;font-family:"Aeonik",sans-serif;font-size:20px;font-weight:400;text-align:center;background-color:transparent;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none;border:2px solid var(--szt-main);border-radius:5px}.reviews-text+p{padding:10px 20px;border-radius:12px;background:#f2f2f2}.smaller-titles h3{font-size:21px}.products-usps{margin-top:20px;padding:20px;border-radius:20px}.products-usps li{position:relative;padding:0 0 8px 30px}.products-usps li:last-child{padding-bottom:0}.products-usps li::before{content:"";display:block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Crect width='18' height='18' fill='%23208b45' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3Crect x='5' y='5' width='8' height='8' rx='4' fill='%23208b45' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;left:0;top:4px;position:absolute;z-index:2}.products-usps li.normal{padding-left:0}.products-usps li.normal::before{display:none}.products-usps li.color-swatch::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Crect width='18' height='18' fill='transparent' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3Crect x='5' y='5' width='8' height='8' rx='4' fill='transparent' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3C/svg%3E")}.products-usps li.color-swatch .swatch{width:18px;height:18px;left:0;top:4px;position:absolute}.product-card{position:relative;width:100%;color:var(--szt-light-text);padding:0 0 42px;border-radius:30px;overflow:hidden;isolation:isolate}.product-card .content{padding:18px 0 0}.product-card .thumb{padding-bottom:100%;position:relative;background:var(--szt-light);border-radius:30px;overflow:hidden;isolation:isolate}.product-card img{max-width:100%;max-height:100%;height:auto;width:auto;position:absolute;transform:translateY(50%);transform-origin:bottom;transition:.4s ease}.product-card:hover img{transform:scale(1.1) translateY(50%)}.product-card .pc-title{font-size:20px;padding:0 20px 0 0}.product-card .pc-price{border-radius:30px;background:#f2f2f2;padding:5px 12px;margin:10px 0 0;display:inline-flex;align-items:flex-end;flex-direction:row-reverse}.product-card .pc-price:has(del){background:var(--szt-main)}.product-card .pc-price del{opacity:.7;font-size:.8em;margin:0 0 0 4px}.product-card .pc-price ins{text-decoration:none}.product-card.image-card{padding-bottom:0;display:block}.product-card.image-card .hover-title{position:absolute;left:0;bottom:0;opacity:0;transform:translateY(200px);transition:.3s;color:var(--szt-light);padding:20px;line-height:1.3;font-size:23px;font-family:"museo-sans-display",sans-serif}.product-card.image-card .thumb::after{content:"";background:-webkit-linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;width:100%;height:60%;opacity:0;transition:.5s}.product-card.image-card .pc-price{position:absolute;background:var(--szt-dark);color:var(--szt-dark-text);left:0;top:18px;border-radius:0 30px 30px 0;margin:0;transform:translateX(-105%);transition:.3s}.product-card.image-card:hover .thumb::after{opacity:.7}.product-card.image-card:hover .hover-title{opacity:1;transform:translateY(0)}.product-card.image-card:hover .pc-price{transform:translateX(0)}.discount-badge{font-family:"museo-sans-display",sans-serif;top:12px;right:12px;border-radius:50%;width:46px;height:46px;font-weight:800;position:absolute;font-size:15px;transform:rotate(9deg)}.sub-cats-swiper{margin:0 0 50px}.s-sub-cat{position:relative;background:#f2f2f2;border-radius:24px;overflow:hidden;isolation:isolate;padding:20px;color:var(--szt-light-text)}.s-sub-cat h5{margin:0}.s-sub-cat:hover{background:var(--szt-highlight);color:var(--szt-highlight-text)}.notice{background:#f2f2f2;padding:20px;border-radius:14px}.fixed-messages{position:fixed;max-width:400px;width:100%;left:50%;transform:translateX(-50%);bottom:0;z-index:99999}.fixed-messages .a-message{background:#fff;border:1.5px solid #f2f2f2;-webkit-box-shadow:0 1px 14px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 14px 0 rgba(0,0,0,.1);box-shadow:0 1px 14px 0 rgba(0,0,0,.1);padding:15px;margin:0 0 15px;border-radius:12px;transition:.7s;opacity:0;transform:translateY(100px)}.fixed-messages .a-message.active{opacity:1;transform:translateY(0)}.fixed-messages .a-message.bye{opacity:0;transform:translateY(-200px)}.fixed-messages .a-message .current-color{border:1.5px solid #bdbdbd;border-radius:6px;height:28px;width:28px;margin:0 15px 0 0}:root{--accent:#111}#canvas-zoom-container{width:100%;margin:auto;border:1px solid #f2f2f2;overflow:auto;background:#fff;position:relative}#scrollArea{position:relative;width:800px;height:800px;margin:auto}#canvasWrapper{position:absolute;top:0;left:0;transform-origin:top left}canvas{display:block;image-rendering:pixelated}#gridCanvas{position:absolute;top:0;left:0;pointer-events:none}.tool-upload{position:relative;width:100%;height:100px;margin:0 0 20px}.tool-upload:after{content:attr(data-text);white-space:pre-line;font-size:18px;position:absolute;top:0;left:0;background:#f2f2f2;padding:42px 16px 0;display:block;width:100%;pointer-events:none;z-index:2;height:100%;line-height:1.2;transition:.3s;box-sizing:border-box;border:2px dashed #bdbdbd;border-radius:14px;text-align:center;font-weight:700}.tool-upload::before{content:"";width:24px;height:24px;position:absolute;top:17px;left:50%;transform:translateX(-50%);z-index:3;transition:.3s;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16.997' viewBox='0 0 17 16.997'%3E%3Cpath d='M-7.172-2.125a.8.8 0 0 0 .8-.8V-8.5h2.912a.663.663 0 0 0 .468-1.132l-5.054-5.054a.643.643 0 0 0-.906 0l-5.05 5.054A.663.663 0 0 0-13.537-8.5h2.912v5.578a.8.8 0 0 0 .8.8ZM0-2.391a.8.8 0 0 0-.8-.8H-5.313v.266A1.861 1.861 0 0 1-7.172-1.062H-9.828a1.861 1.861 0 0 1-1.859-1.859v-.266H-16.2a.8.8 0 0 0-.8.8V1.328a.8.8 0 0 0 .8.8H-.8a.8.8 0 0 0 .8-.8ZM-4.117.531a.666.666 0 0 1-.664.664A.666.666 0 0 1-5.445.531a.666.666 0 0 1 .664-.664A.666.666 0 0 1-4.117.531Zm2.125 0a.666.666 0 0 1-.664.664A.666.666 0 0 1-3.32.531a.666.666 0 0 1 .664-.664A.666.666 0 0 1-1.992.531Z' transform='translate(17 14.872)' fill='%23000'/%3E%3C/svg%3E")}.tool-upload:hover::after{border-color:#000}.tool-upload:hover::before{transform:translateX(-50%) scale(1.2)}.tool-upload input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;margin:0;padding:0;display:block;cursor:pointer;width:100%;height:100%}.tool-upload.uploaded{height:80px}table.variations{width:100%}table.variations tr{display:flex;flex-direction:column;padding:0 0 15px}table.variations label{display:block;margin:0 0 4px}table.variations th,table.variations td{text-align:left;width:100%}table.variations .value:has(select){position:relative}table.variations .value:has(select):after{content:"";position:absolute;right:14px;top:14px;pointer-events:none;width:26px;height:26px;border-radius:50%;background:#bdbdbd url(../images/down.svg) no-repeat center center;background-size:12px}table.variations select{width:100%;height:50px;background:#f2f2f2;border:1.5px solid #bdbdbd;border-radius:var(--szt-btn-br);font:inherit;font-size:17px;padding:0 15px;transition:.3s;color:var(--szt-light-text)}table.variations select:hover{border-color:var(--szt-main)}table.variations select:focus,table.variations select:active{border-color:var(--szt-main)}.tool-disabled{opacity:.2;pointer-events:none}.what-you-get{position:relative}.what-you-get>.icon{position:absolute;right:14px;top:18px;width:26px;height:26px;background:#bdbdbd;border-radius:50%;transition:.3s;color:var(--szt-dark);pointer-events:none}.what-you-get h5{margin:-20px;padding:20px;transition:.3s}.what-you-get.open h5{margin:-20px -20px -10px}.what-you-get.open>.icon{transform:rotate(180deg)}.reset_variations{display:none !important}.canvasControls{margin:15px 0;transition:.3s}.canvasControls.disabled{pointer-events:none;cursor:not-allowed;opacity:.2}.canvasControls input[type=text]{color:var(--szt-light-text);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;text-align:center;background-color:var(--szt-light);padding:0 .5rem;-webkit-appearance:none;appearance:none;border:2px solid var(--szt-main);border-radius:3px;pointer-events:none;width:62px;margin:0 10px 0 0}.canvasControls button{width:42px;height:42px;margin:0 10px 0 0;flex-shrink:0;font-size:1.8rem;border:2px solid #f2f2f2;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--szt-light-text);padding:0;background-color:#f2f2f2;transition:.3s;border-radius:5px}.canvasControls button svg{height:14px;width:auto}.canvasControls button:last-child{margin-right:0}.canvasControls button:hover{border-color:#bdbdbd}.canvasControls button.disabled{opacity:.2;pointer-events:none;cursor:none}.canvasControls button.active{cursor:none;border-color:var(--szt-main)}.color-palette{margin:12px -3px -3px;width:calc(100% + 6px)}.color-palette .color{width:calc(10% - 6px);height:34px;border-radius:3px;margin:3px;transition:.2s;border:2px solid #bdbdbd}.color-palette .color.active{border:2px solid #000}.tool-pan #canvas-zoom-container{cursor:pointer !important}.filter-controls{width:100%}#image-filters{display:flex;flex-direction:column;gap:10px;margin:15px 0 0;padding:20px;background:#f2f2f2;border-radius:20px}#image-filters label{font-size:16px;font-weight:800;display:flex;justify-content:space-between;align-items:center}#image-filters input[type=range]{-webkit-appearance:none;width:50%;height:6px;background:var(--szt-main);border-radius:4px;outline:none;cursor:pointer;margin-left:15px}#image-filters input[type=range]::-webkit-slider-runnable-track{height:6px;background:linear-gradient(90deg, #d1ba74, #ffc400);border-radius:4px}#image-filters input[type=range]::-moz-range-track{height:6px;background:linear-gradient(90deg, #d1ba74, #ffc400);border-radius:4px}#image-filters input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#fff;border:2px solid #000;border-radius:50%;margin-top:-5px;transition:.2s}#image-filters input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15);background:#eaf0ff}#image-filters input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#fff;border:2px solid #000;border-radius:50%;transition:.2s}#image-filters input[type=range]::-moz-range-thumb:hover{transform:scale(1.15);background:#eaf0ff}#image-filters input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(255,196,0,.5)}#image-filters input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 4px rgba(255,196,0,.5)}.model{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:1000}.model.open{display:flex}.model-container{background:#fff;padding:20px;border-radius:14px;text-align:center;min-width:calc(50% - 100px);max-width:calc(100% - 100px);overflow:hidden}.cropper-container{border-radius:10px;overflow:hidden}#cropContainer img{max-width:90%;max-height:70vh}.crop-buttons{margin-top:20px}.variations th{display:flex;justify-content:space-between;align-items:center}.variations th a{font-weight:400;font-size:.8em;color:#8b8b8b;text-decoration:underline}.variations th a:hover{color:var(--szt-main)}.sizes-quide{text-align:left}.sizes-quide>div{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:8px;margin-bottom:8px}.sizes-quide strong,.sizes-quide span{width:25%;display:inline-block}.mod-text .m-catch{border-radius:30px}.s-banner{border-radius:40px;width:50%;height:500px}.s-banner .m-catch{position:absolute;left:0;top:0;width:100%;height:100%}.s-banner .m-catch::after{content:"";background:-webkit-linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;width:100%;height:70%;opacity:.7}.s-banner .maxtext{padding:30px;max-width:510px}.mod-banners{padding:30px 0}.mod-banners-usps{font-weight:700;line-height:22px}.usp-slider{border-radius:99px;padding:16px 0}.review-link{border-radius:99px;padding:16px 0}@media screen and (min-width: 1198px){.review-link{width:calc(37% - 15px)}.usp-slider.swiper{width:calc(63% - 15px);margin:0}.usp-slider.swiper .swiper-wrapper{justify-content:space-around}.usp-slider.swiper .swiper-slide{transform:none !important;opacity:1 !important;display:block !important;visibility:visible !important;width:auto !important}.usp-slider.swiper .swiper-slide:nth-child(2)::before,.usp-slider.swiper .swiper-slide:nth-child(2)::after{content:"";display:block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Crect width='18' height='18' fill='%231976D2' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3Crect x='5' y='5' width='8' height='8' rx='4' fill='%231976D2' stroke='rgba(0,0,0,0.2)' stroke-width='1'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;right:-21%;top:50%;transform:translateY(-50%);position:absolute}.usp-slider.swiper .swiper-slide:nth-child(2)::before{right:initial;left:-21%}}.s-step{background:rgba(255,255,255,.1);border-radius:30px}.s-step:not(.no-link){padding-bottom:70px}.s-step .maxtext{padding:40px}.s-step .button,.s-step .wc-block-cart__submit-button{position:absolute;left:40px;bottom:40px}.s-review{background:rgba(255,255,255,.1);border-radius:30px}.s-review .m-catch{width:40%;min-height:200px}.s-review .content{padding:30px 24px;width:60%}.s-review .stars{color:var(--szt-main);font-size:1.1em}.s-review .stars svg{height:18px;width:auto;margin:0 4px 0 0}.s-review .review-author{font-weight:700;margin:0 5px 0 0}.s-review blockquote{padding:15px 0 25px 0;margin:0;font-size:1.2em}.s-review .reviewed-product{font-style:italic;opacity:.7;color:#fff}.s-review .reviewed-product:hover{opacity:1;color:var(--szt-main)}.s-review .review-location{font-style:italic;opacity:.7}.s-faq{background:rgba(255,255,255,.1);border-radius:20px;break-inside:avoid-column}.s-faq:not(:last-child){margin-bottom:20px}.s-faq .question{padding:25px 75px 25px 30px;width:100%}.s-faq .question .title{margin-bottom:0}.s-faq .question>.icon{position:absolute;right:24px;top:22px;width:30px;height:30px;background:rgba(255,255,255,.3);border-radius:50%;transition:.3s;color:var(--szt-light);pointer-events:none}.s-faq .question:hover .icon{background:var(--szt-light);color:var(--szt-light-text)}.s-faq.open .question>.icon{transform:rotate(180deg);background:var(--szt-main) !important;color:var(--szt-main-text)}.s-faq .answer{padding:0 75px 25px 30px;margin-top:-5px}.faqs-row{columns:2;gap:50px}.row .faqs-row{columns:1;gap:0}*:focus{outline:0}::-webkit-input-placeholder{color:#bababa}::-moz-placeholder{color:#bababa}:-ms-input-placeholder{color:#bababa}:-moz-placeholder{color:#bababa}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form{width:100%;position:relative;z-index:2}.form input[type=text],.form input[type=tel],.form input[type=email],.form input[type=number],.form input[type=search],.form textarea,.form select{width:100%;height:48px;max-width:100%;max-height:188px;background:var(--szt-light);border:1.5px solid var(--szt-light);border-radius:var(--szt-btn-br);font:inherit;font-size:17px;padding:0 18px;transition:.3s;color:var(--szt-light-text)}.form input[type=text]:hover,.form input[type=tel]:hover,.form input[type=email]:hover,.form input[type=number]:hover,.form input[type=search]:hover,.form textarea:hover,.form select:hover{border-color:var(--szt-main)}.form input[type=text]:focus,.form input[type=text]:active,.form input[type=tel]:focus,.form input[type=tel]:active,.form input[type=email]:focus,.form input[type=email]:active,.form input[type=number]:focus,.form input[type=number]:active,.form input[type=search]:focus,.form input[type=search]:active,.form textarea:focus,.form textarea:active,.form select:focus,.form select:active{border-color:var(--szt-main)}.form textarea{height:188px;padding:14px 22px;border-radius:24px}.form .gform_fields{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.form .gfield{width:100%;margin-bottom:14px;position:relative;padding-left:10px;padding-right:10px}.form .gfield.gfield--width-half{width:50%}.form .gfield.gfield--width-third{width:33.333%}.form .gfield.hidden_label .gfield_label{display:none}.form .gfield p:last-child{margin-bottom:0}.form .gfield_label{margin:0 0 4px;display:block;font-size:14px;font-variation-settings:"wght" 700;color:var(--szt-light-text)}.form .ginput_container_date input{padding-left:50px}.form .ginput_container_date:before{content:"";pointer-events:none;position:absolute;top:13px;left:16px;width:19px;height:21px;background-image:url(../icons/calendar.svg);background-repeat:no-repeat;background-size:contain;z-index:2}.form .ginput_container_date,.form .ginput_container_select{position:relative}.form .ginput_container_date:after,.form .ginput_container_select:after{content:"";position:absolute;right:20px;bottom:14px;pointer-events:none;width:26px;height:26px;border-radius:50%;background-size:12px;background:var(--szt-highlight) url("../images/dropdown.svg") no-repeat center}.form fieldset{border:0;padding:0;margin:0 0 22px}.form fieldset .ginput_complex{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.form fieldset .ginput_complex label{font-weight:700;display:block;margin:-3px 0 5px;font-size:14px;color:var(--szt-main-text)}.form fieldset .ginput_complex>div{width:33.333%;position:relative;padding-left:10px;padding-right:10px}.ginput_container_consent,.ginput_container_radio,.ginput_container_checkbox{margin:0 0 5px}.ginput_container_consent label,.ginput_container_radio label,.ginput_container_checkbox label{padding:5px 0 5px 30px;font-size:16px;position:relative;display:block;cursor:pointer}.ginput_container_consent label a,.ginput_container_radio label a,.ginput_container_checkbox label a{color:var(--szt-main)}.ginput_container_consent label a:hover,.ginput_container_radio label a:hover,.ginput_container_checkbox label a:hover{color:var(--szt-third)}.ginput_container_consent label:before,.ginput_container_radio label:before,.ginput_container_checkbox label:before{content:"";left:0;top:5px;width:22px;height:22px;border-radius:50%;background:var(--szt-light);border:1px solid var(--szt-main);transition:.3s;position:absolute}.ginput_container_consent label:after,.ginput_container_radio label:after,.ginput_container_checkbox label:after{content:"";left:6px;top:12px;width:13px;height:11px;background-image:url("../images/check.svg");background-repeat:no-repeat;background-size:contain;transition:.3s;position:absolute;text-align:center;transform:scale(0)}.ginput_container_consent label:hover:before,.ginput_container_radio label:hover:before,.ginput_container_checkbox label:hover:before{border-color:var(--szt-main);background:var(--szt-main)}.ginput_container_consent input,.ginput_container_radio input,.ginput_container_checkbox input{display:none}.ginput_container_consent input:checked+label:before,.ginput_container_radio input:checked+label:before,.ginput_container_checkbox input:checked+label:before{border-color:var(--szt-main);background:var(--szt-main)}.ginput_container_consent input:checked+label:after,.ginput_container_radio input:checked+label:after,.ginput_container_checkbox input:checked+label:after{transform:scale(1)}.gsection_title{width:100%;display:block;font-size:20px;color:var(--szt-main);margin:20px 0 0;padding:20px 0 0;border-top:1.5px solid #d1d1d1}.gfield_error input{border:1px solid #a21919 !important;background:#fff5f5 !important}.gfield_error:after{content:"Dit veld is verplicht of onjuist ingevuld";background:#a21919;color:#fff;font-size:12px;font-weight:700;border-radius:5px;padding:2px 6px;margin:3px 0 0}.gfield_time_hour{width:50%;padding:0 5px 0 0}.gfield_time_minute{width:50%;padding:0 0 0 5px}.gform_drop_area{border:1.5px solid var(--szt-second);border-radius:var(--szt-btn-br);padding:10px 20px}.gform_drop_area .button,.gform_drop_area .wc-block-cart__submit-button{margin:0 0 0 8px;padding:12px 20px}.gfield_description{opacity:.6;font-size:.8em;display:block;margin:2px 0 8px}.gform_hidden{display:none}.gform_validation_errors{display:none}.gform_required_legend{display:none}.gf_progressbar_title{background:#eaede7;padding:4px 12px;font-size:14px;font-weight:700;border-radius:99px;margin:0 0 10px;display:inline-block}.gf_progressbar{width:100%;position:relative;border-radius:99px;overflow:hidden;margin:0 0 30px;border:1px solid var(--szt-main)}.gf_progressbar_percentage{background:var(--szt-main);border-radius:99px;color:#fff;font-weight:700;font-size:16px;padding:2px 0 2px 14px}.gform_page .gform_page_footer{padding-top:40px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.gform_page:first-child .gform_page_footer{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.gfield_required_asterisk{margin:0 0 0 3px;color:var(--szt-main);font-size:.9em;font-style:normal}.validation_message,.validation_error,.screen-reader-text,.hour_minute_colon,.gform_fileupload_rules{display:none !important}.mod-form .buttons{flex-direction:column;align-items:flex-start}.gfield_footer{padding-top:20px}.message{position:relative;padding:15px 20px 13px 60px;border-radius:4px}.message p{margin:0}.message .icon{position:absolute;left:20px;top:12px}.message .icon svg{width:26px;height:auto}.gform_fileupload_rules{display:none !important}.ginput_container_fileupload:not(.multiple-upload){position:relative;width:100%;height:46px}.ginput_container_fileupload:not(.multiple-upload):after{content:attr(data-text);font-size:18px;position:absolute;top:0;left:0;background:var(--szt-light);padding:0 16px;display:block;width:100%;pointer-events:none;z-index:20;height:46px;line-height:46px;box-sizing:border-box}.ginput_container_fileupload:not(.multiple-upload):before{content:"Upload";position:absolute;top:0;right:0;display:inline-block;height:46px;line-height:46px;background:var(--szt-dark);color:#fff;font-weight:700;z-index:25;font-size:16px;padding:0 30px;pointer-events:none;transition:.3s}.ginput_container_fileupload:not(.multiple-upload):hover:before{background:var(--szt-main)}.ginput_container_fileupload:not(.multiple-upload) input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;margin:0;padding:0;display:block;cursor:pointer;width:100%;height:100%}.ginput_container_fileupload:not(.multiple-upload) .validation_message,.ginput_container_fileupload:not(.multiple-upload) .screen-reader-text{display:none}.search-button{position:absolute;width:36px;height:36px;background:transparent;border-radius:var(--szt-btn-br);right:5px;bottom:5px;border:0;appearance:none;cursor:pointer;transition:.3s;overflow:hidden}.search-button:before{content:"";transition:.3s;background:-moz-linear-gradient(150deg, var(--szt-highlight) 0%, var(--szt-second) 50%, var(--szt-main) 100%);background:-webkit-linear-gradient(150deg, var(--szt-highlight) 0%, var(--szt-second) 50%, var(--szt-main) 100%);background:linear-gradient(150deg, var(--szt-highlight) 0%, var(--szt-second) 50%, var(--szt-main) 100%);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.search-button .icon{position:relative}.search-button svg{height:18px;width:auto}.search-button:hover{background:var(--szt-main)}.search-button:hover:before{opacity:1}.search-button:hover path{stroke:#a8a8a8}.gfield--type-honeypot{display:none}.mod-contact form{padding:50px;background:#f2f2f2;border-radius:42px}@media screen and (min-width: 1199px){.mobile-item{display:none !important}}@media screen and (max-width: 991px){.top-bar ul li{text-align:center !important;padding:0 20px !important}.top-bar ul li::after{display:none}}/*# sourceMappingURL=main.css.map */
