/*!
 * Theme Name: Netach
 * Theme URI: https://netach.nl;
 * Author: Gerrits e-commerce
 * Author URI: https://www.gerrits.io/
 * Description: Het standaard Netach thema
 * Version: 1.0
 */*{box-sizing:border-box;margin:0;padding:0}.page{background-color:#f6f6f5}.grecaptcha-badge{display:none}.wpml-ls-statics-footer{display:none}html,body{font-family:"Quicksand",sans-serif}body{font-size:14px;line-height:1.5}mark{background-color:unset;font-weight:600}.hvr-underline-from-center{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#dc831b;height:2px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.hvr-grow-rotate{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-duration:.3s;transition-property:transform}.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{transform:scale(1.1) rotate(4deg)}.hvr-grow{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-duration:.3s;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{transform:scale(1.05)}.hvr-forward{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-duration:.3s;transition-property:transform}.hvr-forward:hover,.hvr-forward:focus,.hvr-forward:active{transform:translateX(6px)}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;transition-property:color;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{transform:scaleX(1)}.hvr-sweep-to-right--one:before{background:#7a6f6c}.hvr-sweep-to-right--two:before{background:#c8e0bf}.hvr-sweep-to-right--three:before{background:#4494a8}@keyframes hvr-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-buzz:hover,.hvr-buzz:focus,.hvr-buzz:active{animation-name:hvr-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes hvr-icon-push{50%{transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-duration:.3s}.hvr-icon-push .hvr-icon{transform:translateZ(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.hvr-icon-push:hover .hvr-icon,.hvr-icon-push:focus .hvr-icon,.hvr-icon-push:active .hvr-icon{animation-name:hvr-icon-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@media only screen and (max-width: 768px){.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:51%;right:51%}.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{transform:perspective(1px) translateZ(0)}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{transform:perspective(1px) translateZ(0)}.hvr-forward:hover,.hvr-forward:focus,.hvr-forward:active{transform:perspective(1px) translateZ(0)}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{transform:scaleX(0)}}.page__holder{display:flex;background-color:#f6f6f5;flex-grow:1;margin-top:130px}.flex-wrapper{display:flex;min-height:100vh;flex-direction:column}.header{width:100%;height:60px;background-color:#323333}.header__fixed{position:fixed;top:0;left:0;right:0;z-index:100;box-shadow:0px 5px 5px 0px rgba(0,0,0,.05)}.header--under{height:30px;background-color:#dc831b}.header__container{display:flex;height:100%}.header__brand{padding:10px}.header__brand-img{width:210px}.header__title{width:60%;padding:20px 0 0 10px}.title{color:#b0acac;font-size:15px;font-weight:500}.title--under{padding:5px 10px;display:none}.header__right{width:100%;display:flex;justify-content:flex-end}.header__menu{display:flex;list-style:none;margin-top:20px}.nav__item{margin-left:30px}.nav__item--link{color:#b0acac;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:14px;padding-bottom:5px}.nav__item--link:hover{color:#dc831b}.header__certified{margin:0 15px 0 35px}.header__certified img{width:80px;margin-top:5px}.header__minimenu{display:flex;list-style:none}.header__minimenu-item{padding-top:18px}.header__minimenu-item a{text-decoration:none;color:#b0acac;padding:10px}.header__minimenu-item a:hover{color:#dc831b}.header__minimenu-item__icon{font-size:15px;font-weight:600}.header__minimenu-item--cart{background-color:#b0acac;padding-top:13px;position:relative}.header__minimenu-item--cart a{color:#323333;padding:15px}.header__search{height:40px;background-color:#fff;width:100%;position:relative}.header__search-wrap{display:block;margin:0 auto;width:500px;padding-top:8px}.header__search-wrap .search-field{width:93%;padding:3px 3px 3px 10px;border:2px solid #b0acac}.header__search-wrap .search-field:focus{outline:none}.header__search-wrap .search-submit{width:7%;margin-left:-5px;padding:3px;border:2px solid #b0acac;color:#fff;background-color:#b0acac;cursor:pointer}.header__search-wrap .search-submit:hover{background-color:#dc831b;border:2px solid #dc831b}.header__search-wrap .search-submit:focus{outline:none}.search__bar{width:50%;height:30px;padding-top:5px;margin:0 auto;border:solid 1px #b0acac}.cart__count-holder{display:inline-block;line-height:0;border-radius:50%;background-color:#dc831b;color:#323333;font-size:14px;font-weight:600;position:absolute;pointer-events:none;left:36px;top:8px}.cart__total{display:inline-block;padding-top:50%;padding-bottom:50%;margin-left:5px;margin-right:5px}.cart__total--hidden{display:none}#open-menu{display:none}@media only screen and (max-width: 1545px){.header__title{display:none}.title--under{display:block;color:#fff}}@media only screen and (max-width: 1055px){.nav__item{margin-left:15px}.nav__item--link{font-size:12px}.header__certified{display:none}.header__certified img{width:54px}.header__minimenu-item__icon{font-size:13px;margin-left:10px}}@media only screen and (max-width: 825px){.header__brand{padding-top:16px}.header__brand-img{width:150px}}@media only screen and (max-width: 768px){.header__menu{display:none}#open-menu{display:block;position:absolute;top:6px;left:6px;color:#323333}.header__certified{display:block}}@media only screen and (max-width: 650px){.header__search-wrap{width:400px}}@media only screen and (max-width: 500px){.header__search-wrap{width:300px}.header__search-wrap .search-field{width:90%}.header__search-wrap .search-submit{width:10%}.header__certified{display:none}}@media only screen and (max-width: 420px){.header__brand{padding:17px 12px}.header__brand-img{width:140px}.header__certified{margin:0 5px}.header__certified img{width:49px}.title{font-size:12px}.title--under{padding-top:7px}.header__search-wrap{width:250px}.header__search-wrap .search-field{width:88%}.header__search-wrap .search-submit{width:12%}}@media only screen and (max-width: 350px){.header__brand-img{width:100px;margin-top:7px}.title{font-size:10px}.header__search-wrap{width:220px}}.category-menu{display:none}.category-menu__header-link{text-decoration:none}@media screen and (min-width: 769px){.category-menu{background-color:#fff;display:block;min-width:180px}.category-menu__wrap{box-shadow:0 3px 5px 0 rgba(0,0,0,.2);text-transform:uppercase}.category-menu__header{align-items:center;background-color:#dc831b;color:#fff;display:flex}.category-menu__icon{align-self:stretch;font-size:24px;padding:14px 0;text-align:center;width:35%}.category-menu__title{box-sizing:border-box;font-weight:500;padding:0 15px;width:65%}.category-menu__link{align-items:center;box-sizing:border-box;color:#000;display:flex;font-size:17px;position:relative;text-decoration:none;z-index:1}.category-menu__link>.category-menu__hover{bottom:0;left:35%;position:absolute;right:65%;top:0;transition:right .3s;z-index:-1}.category-menu__link:hover>.category-menu__hover{right:0}.category-menu__link--active .category-menu__hover{right:0}.category-menu__item-name{margin-left:15px}}@media screen and (max-width: 375px){.header__minimenu-item__icon{margin-left:0}}.mobile__menu-holder{display:none;background-color:#f6f6f5;padding-left:0;padding-right:0;border-right:1px solid #fff}.mm-navbar{height:59px;background-color:#323333}.mm-navbar__title{font-size:18px;font-weight:600;color:#dc831b !important;padding:20px 0}.mobile__menu-top{margin-top:0 !important;margin-bottom:0 !important;padding-left:20px;padding-right:20px}.mobile__menu-top__item-link{font-size:16px;padding:20px !important}.mm-listitem:after{right:20px !important}.mobile__menu-side__title{height:60px;background-color:#dc831b;color:#fff;font-weight:600;font-size:18px;line-height:60px;text-align:center}.mobile__menu-side__items{padding-left:20px;padding-right:20px;list-style:none}.mobile__menu-side__item{padding:20px 0;font-size:16px;border-bottom:1px solid;border-color:#e4e4e3}.mobile__menu-side__item-link{display:block}.content{padding:40px 230px 0 40px;width:100%}.content__holder{background-color:#fff;padding:35px;box-shadow:3px 3px 5px 0px rgba(0,0,0,.2)}@media only screen and (max-width: 960px){.content{padding:40px 130px 0 40px}}@media only screen and (max-width: 768px){.content{padding:40px 40px 0 40px}}@media only screen and (max-width: 420px){.content{padding:20px 20px 0 20px}.content__holder{padding:20px}}.title__404{font-size:30px;text-align:center;font-weight:600;color:#dc831b}.image__404{width:500px;display:block;margin:20px auto}.subtitle__404{font-size:20px;text-align:center;font-weight:500;color:#323333}.link__404{font-size:20px;text-align:center;font-weight:500;color:#dc831b;text-decoration:none;display:block}.link__404:hover{text-decoration:underline}@media only screen and (max-width: 1000px){.title__404{font-size:25px}.image__404{width:400px}.subtitle__404{font-size:18px}.link__404{font-size:18px}}@media only screen and (max-width: 480px){.title__404{font-size:23px}.image__404{width:300px}.subtitle__404{font-size:16px}.link__404{font-size:16px}}@media only screen and (max-width: 380px){.title__404{font-size:23px}.image__404{width:260px}.subtitle__404{font-size:14px}.link__404{font-size:14px}}.store__content{width:100%}h1{margin-bottom:20px}.store__title,.content__holder h2{margin-bottom:10px;padding-bottom:5px;font-size:20px;font-weight:500;border-bottom:solid 1px #b0acac}.store__subtitle{color:#dc831b;font-size:20px;padding-top:15px}.store__text{margin:15px 0;font-size:16px;line-height:23px;padding:15px 0}.store__text a{color:#dc831b;text-decoration:none;cursor:pointer;font-weight:600;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.store__text a:hover{color:#323333}.store__text strong{font-weight:600;color:#323333}.store__text em{font-style:italic;font-weight:300}.store__text ul{padding:10px 40px}.store__text ol{padding:10px 40px}@media only screen and (max-width: 768px){.products{padding:20px 0 10px 0}.store__text{font-size:14px}}.footer{background-color:#323333;width:100%;padding:40px 0}.footer__holder{width:1380px;margin:0 auto;display:flex;justify-content:space-between}.footer__block{width:25%}.footer__blockholder{display:flex;justify-content:space-between}.footer__payment{display:flex;justify-content:space-between;margin-top:20px}.payment__img{width:50px;height:auto}.footer__logo{margin-bottom:20px}.footer__title{color:#fff;font-weight:500;font-size:18px;margin-bottom:5px}.footer__menu{list-style:none}.footer__menu-item{line-height:22px}.footer__menu-item a{color:#fff;text-decoration:none;font-size:15px}.footer__menu-item a:hover{color:#dc831b}.footer__mailchimp{margin-top:20px}.footer__mailchimp h2{font-size:15px;font-weight:400;color:#fff}.footer__mailchimp-formholder{display:flex;margin-top:5px}.footer__mailchimp-formholder .mc-field-group{width:70%}.footer__mailchimp-formholder .mc-field-group input{width:100%;padding:5px 5px 5px 15px;background-color:#f6f6f5;border:none;font-size:13px;height:100%;-webkit-appearance:none;border-radius:0}.footer__mailchimp-formholder .clear{width:30%}.footer__mailchimp-formholder .clear input{width:100%;padding:5px;font-size:12px;height:100%;text-transform:uppercase;border:none;background-color:#dc831b;color:#fff;-webkit-appearance:none;border-radius:0}.footer__mailchimp-formholder .clear input:hover{cursor:pointer;background-color:#b0acac}@media only screen and (max-width: 1650px){.footer__holder{width:1100px}}@media only screen and (max-width: 1420px){.footer__holder{width:950px}.footer__block{width:28%}}@media only screen and (max-width: 1200px){.footer__holder{width:730px;flex-wrap:wrap}.footer__block{width:44%}}@media only screen and (max-width: 960px){.footer__holder{width:620px}}@media only screen and (max-width: 768px){.footer__holder{width:100%;flex-wrap:nowrap;flex-direction:column}.footer__block{width:80%;margin:30px auto;text-align:center}.footer__blockholder{justify-content:space-around}.footer__logo{width:100%}}@media only screen and (max-width: 480px){.footer__holder{width:390px;flex-wrap:nowrap;flex-direction:column}.footer__block{width:100%;margin-bottom:30px;text-align:center}}@media only screen and (max-width: 420px){.footer__holder{width:300px}.footer__block{width:100%;margin-bottom:30px;text-align:center}.footer__blockholder{justify-content:space-around}}.page__holder .content__holder .wc-block-grid .wc-block-grid__products{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:15px;margin:15px 0}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product{margin:0;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border:none;max-width:100%}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product>a{width:100%;padding:30px 30px 15px 30px;text-decoration:none}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product>a .wc-block-grid__product-image{width:100%;margin:0 0 15px 0}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product>a .wc-block-grid__product-image>img{display:flex;aspect-ratio:1/1;width:100%;height:auto;background-color:#dc831b;background-image:url("assets/img/netachstore.png");background-position:center;background-size:contain;font-size:.8rem;color:#fff;font-style:italic}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product>a .wc-block-grid__product-title{margin:0;font-size:1.1rem;color:#323333;text-align:left}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price.price{margin:0;padding:0 30px 30px 30px;text-align:left;color:#dc831b;font-size:1rem}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price.price .woocommerce-Price-amount.amount{font-weight:bold;font-size:1.2rem}@media only screen and (min-width: 650px){.page__holder .content__holder .wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.page__holder .content__holder .wc-block-grid .wc-block-grid__products{grid-template-columns:1fr}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product{transform:scale(1);transition:.3s}.page__holder .content__holder .wc-block-grid .wc-block-grid__products .wc-block-grid__product:hover{transform:scale(1.02)}}@media only screen and (min-width: 992px){.page__holder .content__holder .wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1200px){.page__holder .content__holder .wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1400px){.page__holder .content__holder .wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1600px){.page__holder .content__holder .wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(5, 1fr)}}.single-product__holder{display:flex;justify-content:center}.single-product__content{background-color:#fff;box-shadow:3px 3px 5px 0px rgba(0,0,0,.2);width:700px;margin-right:30px}.single-product__info{display:flex}.single-product__info-right{width:100%}.single-product__image{width:200px}.single-product__image img{width:200px;height:auto}.single-product__info-holder{padding:10px;position:relative}.single-product__title h1{font-size:30px;font-weight:400;color:#323333}.single-product__short-description{font-size:16px;color:#b0acac;margin-top:10px}.single-product__price .price .amount{font-size:30px;font-weight:600;padding:0}.single-product__addtocart{display:flex;justify-content:space-between;padding:10px;width:100%;position:relative;margin-top:20px}.single-product__cartbutton{margin-right:13%;margin-top:7px}.single-product__cartbutton input{width:100px;margin-bottom:5px;padding:5px !important;font-size:16px;border-radius:5px;border:solid 1px #b0acac}.single-product__cartbutton button{position:relative;display:flex;width:112px;padding:10px;font-size:16px;font-weight:600;border:none;background-color:#dc831b;color:#fff;text-align:center;cursor:pointer;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.single-product__cartbutton button:hover{background-color:#323333}.single-product__cartbutton button:focus{outline:none}.single-product__cartbutton button .xoo-cp-added,.single-product__cartbutton button .xoo-cp-adding{position:absolute;right:-20px;color:#dc831b}.added_to_cart{display:block;margin:5px auto;text-align:center;color:#dc831b;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.added_to_cart:hover{color:#323333}.single-product__additional-info,.single-product__whats-new,.single-product__requirements{border-top:solid 1px #b0acac;padding-top:15px;margin:30px 30px 20px 30px}.single-product__additional-info p img{width:100%;height:auto;margin-top:20px}.single-product__bottom-title{text-align:center;font-size:22px;font-weight:700;color:#323333;margin-bottom:20px}.single-product__bottom-content{font-size:14px;line-height:23px}.single-product__bottom-content ul{padding:20px}.requirements__holder{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 0}.requirements__block{width:32%;font-size:14px;margin-bottom:20px}.requirements__title{font-weight:600}.requirements__content{margin-top:5px;line-height:23px}.requirements__content a{color:#dc831b;text-decoration:none;cursor:pointer;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.requirements__content a:hover{color:#323333}.products--related-holder{flex-direction:column}.products--related-holder .product{width:100% !important}.single-product__slider{padding:0 30px}.swiper-slide{width:auto}.swiper-slide img{display:block;height:auto;width:100%}.swiper-slide iframe{width:100%}.single-product__play{position:absolute;left:46%;transform:translateX(-50%);top:50%;transform:translateY(-50%);color:#dc831b}.swiper-pagination-bullet-active{background:#dc831b}@media only screen and (max-width: 1400px){.single-product__content{word-break:break-word}}@media only screen and (max-width: 1100px){.single-product__content{width:100%;margin-right:0}.single-product__related{display:block;margin-top:20px}.single-product__holder{flex-direction:column}.products--related-holder{flex-direction:row;justify-content:space-between}.products--related-holder .product{width:29% !important}}@media only screen and (max-width: 960px){.single-product__content{width:600px}.single-product__title{font-size:18px}}@media only screen and (max-width: 850px){.single-product__content{width:100%}.products--related-holder .product{width:44% !important}}@media only screen and (max-width: 560px){.single-product__addtocart{flex-direction:column}}@media only screen and (max-width: 500px){.single-product__info{flex-direction:column;padding:20px}.single-product__image{width:100%}.single-product__image img{width:100%}.single-product__cartbutton{margin-right:5%}.single-product__cartbutton form{display:flex;justify-content:space-between;flex-wrap:wrap}.single-product__cartbutton form .quantity input{width:60px;height:26px;margin-bottom:0}.single-product__cartbutton form button{width:60%}.single-product__cartbutton form button .xoo-cp-added,.single-product__cartbutton form button .xoo-cp-adding{right:25px;color:#fff}.requirements__block{width:48%}.products--related-holder .product{width:100% !important}}@media only screen and (max-width: 375px){.single-product__info{padding:10px}.single-product__additional-info,.single-product__whats-new,.single-product__requirements{margin:10px 10px 0 10px}.single-product__slider{padding:10px}}@media only screen and (max-width: 325px){.added_to_cart{position:absolute;right:102px;bottom:-20px}.single-product__cartbutton button .xoo-cp-added,.single-product__cartbutton button .xoo-cp-adding{right:17px;color:#fff}}.wpcf7-text{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:16px;background-color:#fbfbfb;margin-bottom:10px;width:50%}.wpcf7-text:focus{outline:none}.wpcf7-textarea{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:16px;font-weight:400;background-color:#fbfbfb;margin-bottom:10px;width:50%;resize:none;font-family:"Quicksand",sans-serif}.wpcf7-textarea:focus{outline:none}.wpcf7-submit{border:none;background-color:#dc831b;color:#fff;font-size:17px;font-weight:600;padding:15px;cursor:pointer;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.wpcf7-submit:hover{background-color:#323333}.wpcf7-response-output{width:48.5%;margin-left:0 !important;margin-right:0 !important;padding:15px !important}@media only screen and (max-width: 1200px){.wpcf7-text,.wpcf7-textarea{width:97%}.wpcf7-response-output{width:95%}}@media only screen and (max-width: 400px){.store__text img{width:80%}}.accordion__button{background-color:#eee;color:#323333;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-size:16px;font-weight:600;line-height:23px;border-bottom:1px solid #fff}.active,.accordion__button:hover{background-color:#ccc}.accordion__panel{padding:0 18px;background-color:#fbfbfb;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion__panel p{padding:5px 0;color:#323333;line-height:23px}@media only screen and (max-width: 768px){.accordion__button{font-size:14px}.accordion__panel p{font-size:14px}}.woocommerce .cart-collaterals .cart_totals .shop_table{width:100%;margin:0;padding:15px}.cart{border:none !important}.cart_item .product-thumbnail{max-width:150px}.cart_item img{max-width:30%;height:auto !important}.product-name a{color:#323333;font-size:18px;text-decoration:none}.product-name a:hover{text-decoration:underline}.product-price .amount{color:#323333;font-size:16px}.product-subtotal .amount{color:#323333;font-weight:600}.quantity .qty{border:solid 1px #323333;border-radius:5px;padding:5px 5px 5px 0}.coupon .input-text{padding:5px !important;width:150px !important}.cart-collaterals .cart_totals{background-color:#d9d9d9;width:100% !important;display:flex;flex-direction:column;align-items:flex-end;border-radius:5px}.cart-collaterals .cart_totals h2{display:none}.cart-collaterals .cart_totals table{width:210px;margin:15px 15px 0 0;border:none}.cart-collaterals .cart_totals table .cart-subtotal th,.cart-collaterals .cart_totals table .order-total th{padding-left:0}.cart-collaterals .cart_totals table .cart-subtotal td,.cart-collaterals .cart_totals table .order-total td{padding:9px 0;text-align:right}.cart-collaterals .cart_totals table .cart-subtotal td .amount,.cart-collaterals .cart_totals table .order-total td .amount{padding:10px 0;color:#000;font-weight:600;font-size:22px}.cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:15px 15px 15px 0}.cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{font-size:18px;padding:15px;background-color:#dc831b;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:#323333}@media only screen and (max-width: 768px){.coupon .input-text{width:50% !important;margin-right:2%}.coupon .button{width:48% !important}}@media only screen and (max-width: 420px){.coupon{display:flex;flex-direction:column}.coupon .input-text{width:100% !important;margin-right:5%}.coupon .button{width:100% !important}}.woocommerce-form-coupon-toggle .woocommerce-info,.wc_payment_methods .woocommerce-info{border-top-color:#dc831b}.woocommerce-form-coupon-toggle .woocommerce-info:before,.wc_payment_methods .woocommerce-info:before{color:#dc831b}.woocommerce-form-coupon-toggle .woocommerce-info .showcoupon,.wc_payment_methods .woocommerce-info .showcoupon{color:#dc831b;text-decoration:none}.woocommerce-form-coupon-toggle .woocommerce-info .showcoupon:hover,.wc_payment_methods .woocommerce-info .showcoupon:hover{text-decoration:underline}.checkout__title{font-size:18px;font-weight:600;padding-bottom:3px;margin-bottom:10px;border-bottom:solid 1px #b0acac}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-selection,.woocommerce-billing-fields #woocommerce_eu_vat_number .form-row .woocommerce-input-wrapper .input-text,.woocommerce-billing-fields #woocommerce_eu_vat_number .form-row .woocommerce-input-wrapper .select2-selection{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:15px;background-color:#fbfbfb;margin-bottom:5px;height:auto}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:15px;background-color:#fbfbfb;margin-bottom:5px;resize:none}.woocommerce-checkout-review-order-table{border:none !important}.woocommerce-checkout-review-order-table thead tr td,.woocommerce-checkout-review-order-table tbody tr td,.woocommerce-checkout-review-order-table tfoot tr td{padding:12px 12px 4px !important}.woocommerce-checkout-review-order-table thead tr .product-total .amount,.woocommerce-checkout-review-order-table tbody tr .product-total .amount,.woocommerce-checkout-review-order-table tfoot tr .product-total .amount{color:#323333;font-size:16px}.woocommerce-checkout-review-order-table thead tr th,.woocommerce-checkout-review-order-table tbody tr th,.woocommerce-checkout-review-order-table tfoot tr th{padding:12px 12px 4px !important}.woocommerce-checkout-review-order-table thead .cart-subtotal td .amount,.woocommerce-checkout-review-order-table tbody .cart-subtotal td .amount,.woocommerce-checkout-review-order-table tfoot .cart-subtotal td .amount{font-weight:500;font-size:16px}.woocommerce-checkout-review-order-table thead .order-total td .amount,.woocommerce-checkout-review-order-table tbody .order-total td .amount,.woocommerce-checkout-review-order-table tfoot .order-total td .amount{font-weight:600}.form-row .woocommerce-terms-and-conditions-wrapper{font-size:15px;margin:15px 0}.form-row .woocommerce-terms-and-conditions-wrapper a{color:#dc831b;text-decoration:none}.form-row .woocommerce-terms-and-conditions-wrapper a:hover{text-decoration:underline}.form-row button{font-size:18px !important;padding:15px 10px !important;width:100%;background-color:#dc831b !important;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.form-row button:hover{background-color:#323333 !important}@media only screen and (max-width: 420px){.woocommerce-checkout-review-order-table tbody tr .product-total .amount{font-size:13px}.woocommerce-checkout-review-order-table tfoot .cart-subtotal td .amount{font-size:13px;padding:12px 0 12px 5px}.woocommerce-checkout-review-order-table tfoot .order-total td .amount{font-size:14px;padding:12px 0 12px 5px}}.woocommerce-order .woocommerce-notice{margin-bottom:20px;color:#dc831b;font-weight:600;font-size:18px;border-bottom:solid 1px #dc831b}.woocommerce-order ul.order_details{display:flex}.woocommerce-order ul.order_details li{float:none;margin:0;width:20%;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:12px;padding-right:0}.woocommerce-order ul.order_details li strong{color:#dc831b}.woocommerce .woocommerce-order-details table.shop_table{border:none}.woocommerce .woocommerce-order-details table.shop_table td{border-top:none}.woocommerce .woocommerce-order-details table.shop_table .total__price{border-top:1px solid #000}.woocommerce-table--order-details .amount{padding:10px 10px 10px 0}.total__price{font-size:18px}.woocommerce .woocommerce-customer-details address{border:none;padding:0;margin-top:10px}.download__message-link{color:#dc831b;text-decoration:none;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.download__message-link:hover{color:#323333;text-decoration:underline}.download__message-text{padding:20px 0;font-size:16px;font-weight:bold}@media only screen and (max-width: 1430px){.woocommerce-order ul.order_details li{font-size:10px}}@media only screen and (max-width: 960px){.woocommerce-order ul.order_details{flex-direction:column}.woocommerce-order ul.order_details li{width:100%;border-right:none;border-bottom:1px dashed #d3ced2;padding:10px 0;font-size:12px}.woocommerce-table__product-name a{font-size:16px}.woocommerce-table__line-item .woocommerce-table__product-total .woocommerce-Price-amount{font-size:16px !important}.total__price .woocommerce-Price-amount{font-size:15px}.price__each-title,.price__each-item,.price__each-filler{display:none}}@media only screen and (max-width: 768px){.price__each-title,.price__each-item,.price__each-filler{display:block}}@media only screen and (max-width: 580px){.woocommerce-table__product-name a{font-size:15px}.price__each-title,.price__each-item,.price__each-filler{display:none}}.xoo-cp-container{max-width:600px}.xoo-cp-cart{border-collapse:collapse}.xoo-cp-hdtxt{width:auto;font-size:33px;font-weight:500;text-transform:capitalize}.xoo-cp-pdetails{margin-bottom:10px;border-bottom:solid 1px #b0acac !important}.xoo-cp-ths{display:none}.xoo-cp-ptitle a{text-decoration:none;font-size:15px}td.xoo-cp-pimg{width:auto}.xoo-cp-pimg img{height:70px !important;width:auto !important}table.xoo-cp-cart td{padding:5px !important}.xoo-cp-table-bottom{padding:0 !important;margin:5px 0 17px 0}.xoo-cp-table-bottom .xoo-cp-empct{margin:0 !important}.xoo-cp-table-bottom .xoo-cp-cart-total{margin-right:0 !important}.xcp-btn{text-decoration:none;text-transform:capitalize !important;font-size:14px;border:none}.xcp-btn:hover{background-color:#323333;cursor:pointer}.xoo-cp-atcn{background-color:#b0acac;color:#323333}.xoo-cp-atcn.xoo-cp-atcn-active{padding:23px 15px}@media only screen and (max-width: 440px){.xoo-cp-pimg{display:none}td.xoo-cp-pqty{min-width:90px !important}.xoo-cp-qtybox{margin-bottom:10px !important}.xoo-cp-empct{font-size:12px;padding:0 !important}.xcp-totxt{font-size:10px}}.currency_switcher{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 10px 20px 10px;background-color:#323333;border:none;color:#b0acac;font-weight:600;cursor:pointer}.currency_switcher:focus{outline:none}.currency-converter form div::after{font-family:"Font Awesome 5 Free";content:"";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;position:absolute;top:33px;right:77px;color:#b0acac;pointer-events:none}.currency_switcher_label{display:none !important}.downloads__header{display:flex}.downloads__column-1{width:45%}.downloads__column-2{width:10%}.downloads__column-2 ul{margin-left:15px}.downloads__column-3{width:10%}.downloads__column-4{width:20%}.downloads__column-5{width:15%;text-align:right}.download__info{display:flex}.downloads__column--danger{color:red;font-weight:bold}.download__extra-info{display:flex}.download__extra-info .downloads__column-1{width:45%;padding:20px 0 20px 20px}.download__extra-info .downloads__column-2{width:45%;padding:20px 20px 20px 0}.download__extra-info .downloads__column-3{width:10%}.download__extra-info .downloads__column-3,.download__extra-info .downloads__column-4,.download__extra-info .downloads__column-5{width:0%}@media only screen and (max-width: 1024px){.downloads__column-1{width:45%}.downloads__column-2{width:45%}.downloads__column-3{width:10%}}.woocommerce form.login .form-row .woocommerce-Input--text{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:16px;background-color:#fbfbfb;margin-bottom:10px;width:100%}.woocommerce form.login .form-row .woocommerce-Input--text:focus{outline:none}.woocommerce form.login .form-row button{color:#fff;margin-bottom:15px}.woocommerce form.login .woocommerce-LostPassword a{color:#dc831b;text-decoration:none;display:block}.woocommerce form.login .woocommerce-LostPassword a:hover{text-decoration:underline}.woocommerce form.register .form-row .woocommerce-Input--text{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:16px;background-color:#fbfbfb;margin-bottom:10px;width:100%}.woocommerce form.register .form-row .woocommerce-Input--text:focus{outline:none}.woocommerce form.register .form-row button{color:#fff;margin-bottom:35px}.woocommerce form.register .woocommerce-privacy-policy-text{margin:27px 0}.woocommerce form.register .woocommerce-privacy-policy-text p a{color:#dc831b;text-decoration:none}.woocommerce form.register .woocommerce-privacy-policy-text p a:hover{text-decoration:underline}.woocommerce-MyAccount-navigation ul{list-style:none;display:flex;width:100%;margin-bottom:30px}.woocommerce-MyAccount-navigation ul li{text-align:center;background-color:#b0acac;color:#323333;width:100%;border:solid .5px #fff;box-sizing:border-box;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.woocommerce-MyAccount-navigation ul li:hover{background-color:#dc831b}.woocommerce-MyAccount-navigation ul li a{display:block;padding:15px;text-decoration:none;color:#fff;font-size:18px}.woocommerce-MyAccount-navigation ul .is-active{background-color:#dc831b}.woocommerce-MyAccount-content p{font-size:16px}.woocommerce-MyAccount-content p strong{font-weight:600;color:#dc831b}.woocommerce-MyAccount-content p a{color:#dc831b;text-decoration:none}.woocommerce-MyAccount-content p a:hover{text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-orders-table thead{font-size:16px}.woocommerce-MyAccount-content .woocommerce-orders-table tbody{font-size:15px}.woocommerce-MyAccount-content .woocommerce-orders-table tbody a{color:#dc831b;text-decoration:none}.woocommerce-MyAccount-content .woocommerce-orders-table tbody a:hover{text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-orders-table tbody .amount{padding:0}.woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a{color:#fff;background-color:#dc831b;text-decoration:none;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a:hover{background-color:#323333}.woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions .invoice{margin-left:10px}.woocommerce-MyAccount-content h1{margin-bottom:10px;padding-bottom:5px;font-size:20px;font-weight:500;border-bottom:solid 1px #b0acac}.woocommerce-MyAccount-content .customer-downloads{margin-top:20px}.woocommerce-MyAccount-content .customer-downloads .downloads{margin-bottom:20px}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__header{font-size:16px;font-weight:600;margin-bottom:10px;padding:0 20px}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download{font-size:15px;background-color:#d9d9d9}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download:nth-child(even){background-color:#f6f6f5}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download .download__info{padding:20px;border-bottom:solid 1px #fff;transition:.4s;cursor:pointer}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download .download__info .download__versions{border:solid 1px #323333;border-radius:5px;padding:5px 5px 5px 0;width:100%}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download .download__info .download__button{color:#dc831b;text-decoration:none}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download .download__info .download__button:hover{text-decoration:underline}.woocommerce-MyAccount-content .customer-downloads .downloads .downloads__items .download .download__extra-info{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.woocommerce-MyAccount-content h3{color:#dc831b;font-weight:600;font-size:18px;margin:10px 0;border-bottom:solid 1px #dc831b}.woocommerce-MyAccount-content a{color:#dc831b;text-decoration:none}.woocommerce-MyAccount-content a:hover{text-decoration:underline}.woocommerce-MyAccount-content .form-row .input-text,.woocommerce-MyAccount-content .form-row .country_select{padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #323333;font-size:16px;background-color:#fbfbfb;margin-bottom:5px}.woocommerce-MyAccount-content .form-row .input-text:focus,.woocommerce-MyAccount-content .form-row .country_select:focus{outline:none}.woocommerce-MyAccount-content p button,.woocommerce-MyAccount-content p .button{margin-top:10px;border:none;background-color:#dc831b;color:#fff;font-size:17px;font-weight:600;padding:15px;cursor:pointer;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.woocommerce-MyAccount-content p button:hover,.woocommerce-MyAccount-content p .button:hover{background-color:#323333;color:#fff}@media only screen and (max-width: 1630px){.woocommerce-MyAccount-navigation-link{display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width: 1300px){.woocommerce-MyAccount-navigation ul li a{font-size:16px}}@media only screen and (min-width: 601px)and (max-width: 1200px){.woocommerce-MyAccount-navigation ul{flex-wrap:wrap}.woocommerce-MyAccount-navigation ul li{width:25%}.woocommerce-MyAccount-navigation ul li:nth-last-child(-n+3){width:33.33%}.woocommerce-MyAccount-navigation ul li a{font-size:14px}}@media only screen and (max-width: 1080px){.downloads__column-1,.downloads__column-1 p,.downloads__column-2,.downloads__column-3,.downloads__column-3 p,.downloads__column-4,.downloads__column-5{font-size:13px}}@media only screen and (max-width: 1024px){.downloads__column-4,.downloads__column-5{display:none}.woocommerce-orders-table__cell-order-actions .invoice{margin-top:5px}}@media only screen and (max-width: 768px){.woocommerce-orders-table__cell-order-actions .invoice{margin-top:0}}@media only screen and (max-width: 600px){.woocommerce-MyAccount-navigation ul{flex-wrap:wrap}.woocommerce-MyAccount-navigation ul li{width:50%}.woocommerce-MyAccount-navigation ul li:nth-last-child(-n+1){width:100%}.woocommerce-orders-table__cell-order-actions .invoice{margin-top:5px}}@media only screen and (max-width: 600px){.downloads__column-1,.downloads__column-1 p,.downloads__column-2,.downloads__column-3,.downloads__column-3 p,.downloads__column-4,.downloads__column-5{font-size:12px}}.header__search-wrap form input,.header__search-wrap form button{-webkit-appearance:none;border-radius:0}.woocommerce-MyAccount-content .dashboard-top{margin-bottom:25px}.woocommerce-MyAccount-content .dashboard-top strong{color:#000}.dashboard-info{display:flex;flex-wrap:wrap}.dashboard-info-block{width:49%;margin-bottom:20px}.dashboard-info-block:nth-child(2n+2){margin-left:2%}h3.dashboard__title{color:#000;border-bottom:solid 2px #c3c3c3}p.dashboard__text strong{color:#000;font-size:16px}a.dashboard__edit{font-size:16px;color:#dc831b;font-weight:bold}.dashboard-info .dashboard-info-block table{margin-bottom:0}thead.dashboard__table-head{font-size:16px;font-weight:bold}.my_account_downloads thead.dashboard__table-head tr td{border-top:none;padding:4px 8px}.woocommerce-MyAccount-content tbody.dashboard__table-body{font-size:14px}.my_account_downloads tbody.dashboard__table-body tr td{padding:4px 8px}.account-address address{font-size:16px}.woocommerce-MyAccount-content .edit-account{margin-bottom:30px}.woocommerce-MyAccount-content .edit-account fieldset{padding:10px}.woocommerce-MyAccount-content .woocommerce-Address{margin-bottom:30px}@media only screen and (max-width: 1200px){.dashboard-info-block{width:100%}.dashboard-info-block:nth-child(2n+2){margin-left:0}}@supports(-ms-ime-align: auto){.category-menu__item{margin-top:-21px}}
/*# sourceMappingURL=sourcemaps/style.css.map */
