/*!
Theme Name: Winstgevers Thema
Theme URI: https://www.winstgevers.nl
Template: astra
Author: Davy Schouw
Author URI: https://www.winstgevers.nl
Description: Winstgevers
Tags: Winstgevers
Version: 4.1.3.1682087290
Updated: 2023-04-21 14:28:10
*/header.winstheader{position:fixed;width:100%;z-index:1000;box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px;top:0}header.winstheader .topheader{font-size:13px;background-color:#e9e9f2;padding:4px 0}header.winstheader .topheader .winstcontainer{display:flex;justify-content:space-between}header.winstheader .topheader .winstcontainer .headerusps{list-style-type:none;margin:0;display:flex;gap:30px}header.winstheader .topheader .winstcontainer .headerusps li{color:#76767c}header.winstheader .topheader .winstcontainer .headersettings{display:flex;gap:20px}header.winstheader .topheader .winstcontainer .headersettings .language .trp-language-switcher{width:50px;height:20px}header.winstheader .topheader .winstcontainer .headersettings .language .trp-language-switcher div{margin-top:-5px;width:100% !important;padding:0;border:none;border-radius:0px;background-image:none;background-color:#e9e9f2}header.winstheader .topheader .winstcontainer .headersettings .language .trp-language-switcher div a{margin-top:5px;font-size:13px;padding:0;background:#e9e9f2}header.winstheader .topheader .winstcontainer .headersettings .valuta .woocommerce-currency-switcher .dropdown-content{border:none}header.winstheader .topheader .winstcontainer .headersettings .valuta .woocommerce-currency-switcher .selector{border:none;padding-right:5px}header.winstheader .topheader .winstcontainer .headersettings .valuta .woocommerce-currency-switcher .selector:hover{background:#45bbbe}header.winstheader .topheader .winstcontainer .headersettings .valuta .woocommerce-currency-switcher .selector .chevron-down{display:none}header.winstheader .topheader .winstcontainer .headersettings .valuta .woocommerce-currency-switcher .dropdown-content button:hover{padding-right:5px;border-radius:0;background:#45bbbe}header.winstheader .mainheader{background-color:#f4f4fa;padding:7px 0px}header.winstheader .mainheader .winstcontainer{display:flex;justify-content:space-between}header.winstheader .mainheader .winstcontainer .leftheader{display:flex;align-items:center;gap:20px}header.winstheader .mainheader .winstcontainer .leftheader .logo{max-width:none;height:40px}header.winstheader .mainheader .winstcontainer .leftheader button.megamenu-button{color:#fff;background-color:#45bbbe;display:flex;gap:10px;align-items:center;padding:10px 20px;font-weight:900;font-size:16px;transition:.2s}header.winstheader .mainheader .winstcontainer .leftheader button.megamenu-button:hover{background-color:#50cfd3}header.winstheader .mainheader .winstcontainer .leftheader button.megamenu-button svg.menu-icon.close{display:none}header.winstheader .mainheader .winstcontainer .leftheader button.megamenu-button.active svg.menu-icon.close{display:block;height:21px;width:26.32px}header.winstheader .mainheader .winstcontainer .leftheader button.megamenu-button.active svg.menu-icon:not(.close){display:none}header.winstheader .mainheader .winstcontainer .rightheader{display:flex;align-items:center;gap:10px}header.winstheader .mainheader .winstcontainer .rightheader .icon{margin-top:5px}header.winstheader .mainheader .winstcontainer .rightheader .icon svg{transition:.2s}header.winstheader .mainheader .winstcontainer .rightheader .icon:hover svg{fill:#45bbbe}.dgwt-wcas-search-wrapp{width:430px}.dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input{border:none;border-radius:5px;font-family:articulat-cf;font-weight:600}.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit{background:none}.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit::before{display:none}.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit svg>path{fill:#76767c}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background-color:rgba(0,0,0,0)}@media only screen and (max-width: 600px){header .mainheader{padding:3px 0}header .mainheader .winstcontainer{max-width:100vw;margin:0;margin-bottom:5px;padding:0 10px}header .mainheader .winstcontainer .leftheader{gap:5px}header .mainheader .winstcontainer .leftheader button.megamenu-button{background-color:rgba(0,0,0,0) !important;padding:0 5px !important}header .mainheader .winstcontainer .leftheader button.megamenu-button:hover{background-color:rgba(0,0,0,0) !important}header .mainheader .winstcontainer .leftheader .logo{height:35px !important}header .dgwt-wcas-search-wrapp{margin:0;padding:0 10px;max-width:390px}}.mobile{display:none}ul.cta.buttons{display:flex;list-style-type:none;gap:10px;margin:0}ul.cta.buttons li.default-cta a{background-color:#e9e9f2;padding:2px 15px;font-weight:900;color:#76767c;border-radius:5px;transition:.2s}ul.cta.buttons li.default-cta a:hover{background-color:#45bbbe;color:#fff}ul.cta.buttons li.default-cta.mq a{background-color:rgba(239,131,84,.15);color:#ef8354}ul.cta.buttons li.default-cta.mq a:hover{background-color:#ef8354;color:#fff}ul.cta.buttons li.default-cta.geomate a{background-color:rgba(252,238,33,.15);color:#c6bb20}ul.cta.buttons li.default-cta.geomate a:hover{background-color:#c6bb20;color:#fff}.categories{margin-top:20px;display:flex;gap:15px}.categories a.category .imgcontainer{transition:.2s;width:106px;height:106px;background:#f4f4fa;border-radius:5px}.categories a.category .imgcontainer img{mix-blend-mode:multiply}.categories a.category:hover{text-decoration:underline}.categories a.category:hover .imgcontainer{background:#e9e9f2}.categories a.category h3{margin-top:5px;font-size:13px;font-weight:400;text-align:center}.hero{margin-top:20px;display:flex}.hero .youtube{width:100%}.hero .youtube iframe{border-radius:5px}.hero .actiontiles{width:100%;display:grid;grid-template-columns:1fr 1fr;max-width:450px;gap:0px 15px;padding-left:15px}.hero .actiontiles a.tile{background:radial-gradient(circle at 50% 100%, #F2FAFA, #45BBBE);max-height:210px;padding:10px;position:relative;border-radius:5px;transition:.2s}.hero .actiontiles a.tile h3{font-size:14px;color:#fff;font-weight:400;z-index:1;position:relative}.hero .actiontiles a.tile h2{font-size:16px;color:#fff;font-weight:900;z-index:1;position:relative}.hero .actiontiles a.tile img{position:absolute;left:0;bottom:0;right:0;margin:0 auto}.hero .actiontiles a.tile:hover{opacity:.8}.popular{margin-top:20px}.popular h2{font-size:20px;font-weight:900}.popular .products{display:flex;gap:10px}.popular .products .product{border-radius:5px;background:#f4f4fa;padding:10px;width:100%;display:flex;flex-direction:column;justify-content:space-around}.popular .products .product h2{font-size:16px;font-weight:800;margin-bottom:0px}.popular .products .product h3{font-size:16px;font-weight:600}.popular .products .product .imgcontainer{text-align:center}.popular .products .product .imgcontainer img{mix-blend-mode:multiply;transition:.2s}.popular .products .product .price{font-weight:bold}.popular .products .product:hover{color:#001011;background:#e9e9f2}.popular .products .product:hover .imgcontainer img{transform:scale(1.05)}.about{margin-top:30px;display:grid;grid-template-columns:2fr 3fr}.about .text{display:flex;flex-direction:column;justify-content:center;padding-right:20px}.about .text h1{font-size:30px}.about .youtube iframe{border-radius:5px}.linkjuice{margin-top:20px}.linkjuice .row{display:flex;gap:10px}.linkjuice .row.second{margin-top:40px}.linkjuice .row .link-row{width:100%}.linkjuice .row .link-row h3{font-size:14px;font-weight:bold}.linkjuice .row .link-row ul{margin:0;list-style-type:none}.slick-dots{display:flex;margin:0;list-style-type:none;justify-content:center;gap:5px}.slick-dots li button{padding:5px;border-radius:5px;font-size:0;background-color:#e9e9f2}.slick-dots li.slick-active button{background-color:#45bbbe}@media only screen and (max-width: 600px){ul.cta.buttons{display:none}.hero{flex-direction:column}.hero .youtube iframe{max-height:230px}.hero .actiontiles{padding-left:0;gap:10px}.hero .actiontiles a.tile{max-height:none;min-height:180px}.popular .products{flex-direction:column}.popular .products .product{margin:0 5px;padding:8px}.popular .products .product h2{font-size:14px;min-height:37px}.popular .products .product .imgcontainer img{width:130px;margin-top:-10px;margin-bottom:-10px}.about{display:block}.about .youtube iframe{max-height:230px}.linkjuice .row{flex-wrap:wrap}.linkjuice .row .link-row{width:48%}}footer .service{background:#45bbbe}footer .service .winstcontainer{min-height:90px;display:flex;justify-content:space-between;align-items:center}footer .service .winstcontainer h2{color:#fff;font-size:20px;margin:0;font-weight:bold}footer .service .winstcontainer .link{display:flex;justify-content:center;gap:10px}footer .service .winstcontainer .link a{color:#fff;font-weight:bold;line-height:28px}footer .footer{background:#001011;padding:80px 0}footer .footer .row{display:flex;gap:10px}footer .footer .row .link-row{width:100%}footer .footer .row .link-row h3{color:#fff;font-size:16px;margin-bottom:10px}footer .footer .row .link-row ul{margin:0;list-style-type:none}footer .footer .row .link-row ul li a{color:#fff;font-size:14px}footer .footer .row .link-row .social-title{margin-top:20px}footer .footer .row .link-row ul.socials{display:flex;gap:20px}footer .footer.end{padding:10px 0;background:#fff}footer .footer.end .winstcontainer{display:flex;justify-content:space-between;align-items:center}.recently-viewed{margin:0;list-style:none;display:flex;justify-content:space-between;border:none !important}.recently-viewed li.product{border:1px solid #e9e9f2;border-radius:5px;padding:10px !important;width:205px;position:relative}.recently-viewed li.product a img{box-shadow:none;width:150px}.recently-viewed li.product a h4{font-size:14px;font-weight:700}.recently-viewed li.product a .pricing .prices .regularprice,.recently-viewed li.product a .pricing .prices .vat-choice{font-size:12px;color:#76767c}.recently-viewed li.product a .pricing .prices .regularprice .strike,.recently-viewed li.product a .pricing .prices .vat-choice .strike{text-decoration:line-through}.recently-viewed li.product a .pricing .prices .price{font-size:20px;font-weight:700}.recently-viewed li.product a.add_to_cart_button{padding:5px 10px;position:absolute;right:10px;bottom:10px;background-color:#98ce00}h3.recently-title{font-size:20px;font-weight:700;margin-bottom:0}@media only screen and (max-width: 600px){footer{margin-top:60px}footer .service{padding:20px 0}footer .service .winstcontainer{flex-direction:column;gap:10px}footer .footer{padding:40px 10px}footer .footer .row{flex-direction:column}footer .footer.end .winstcontainer{flex-direction:column}.recently-viewed{flex-direction:column}.recently-viewed li.product{margin-right:10px;width:240px}.recently-viewed li.product a h4{min-height:33.6px}}.megamenu-background{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:-5000px;right:0;bottom:0;z-index:1;opacity:0;height:0;transition:opacity .2s linear}.megamenu-background.active{height:100%;opacity:1;left:0}.megamenu{z-index:2;position:fixed;top:84px;max-width:1198px;width:0;left:-5000px;right:0;margin:auto;height:0;opacity:0;display:flex}.megamenu.active{height:100%;width:100%;opacity:1;left:0}.megamenu .navigation{width:25%;background:#f0f0f7;padding:10px;display:none}.megamenu .navigation ul{list-style-type:none;margin:0}.megamenu .navigation ul li{display:flex;margin:5px 0}.megamenu .navigation ul li a{display:flex;align-items:center;justify-content:space-between;padding:12px 7px;width:100%;font-weight:700;font-size:16px;border-radius:5px}.megamenu .navigation ul li a svg{transition:.2s}.megamenu .navigation ul li a:hover{background:#f8f8fd}.megamenu .navigation ul li a:hover svg{transform:translateX(-5px)}.megamenu .navigation ul li a.active{background:#f8f8fd;color:#45bbbe}.megamenu .menu-container{width:75%;background:#fff;padding:20px;min-height:700px}.megamenu .menu-container .menu-items{opacity:0;visibility:hidden;transition:opacity .2s linear;height:0}.megamenu .menu-container .menu-items.active{visibility:visible;opacity:1;height:100%}.megamenu .menu-container .menu-items .subject h3{font-size:20px;font-weight:700;margin-bottom:10px}.megamenu .menu-container .menu-items .subject .row{display:flex;width:100%}.megamenu .menu-container .menu-items .subject .row ul{margin:0;margin-bottom:20px;list-style-type:none;display:flex;flex-direction:column;gap:10px;width:33%}.megamenu .menu-container .menu-items .subject .row ul li a{color:#76767c}.megamenu .menu-container .menu-items .subject .row ul li a:hover{color:#45bbbe}@media only screen and (max-width: 600px){.megamenu.mobile .navigation{width:95%;height:100%}.megamenu.mobile .navigation ul li .sub{position:fixed;transition:all .4s ease-in-out;top:84px;left:5000px;padding:10px}.megamenu.mobile .navigation ul li .sub.active{position:fixed;background:#f0f0f7;height:100%;width:95%;left:0}.megamenu.mobile .navigation ul li .sub h3{font-size:18px}.megamenu.mobile .navigation ul li .sub ul{border-left:3px solid rgba(69,187,190,.3);padding-left:10px}.megamenu.mobile .navigation ul li .sub button{background:none;color:#000;box-shadow:none;padding:20px 0px;display:flex;gap:10px;align-items:center;font-size:16px}.megamenu.mobile .navigation ul li .sub .megamenu-headitem{margin-bottom:20px}.megamenu.mobile .menu-container{width:0%;background:none}}.woocommerce a.added_to_cart{display:none !important}.woocommerce #primary .filter-mobile{display:none}.woocommerce .sidebar{padding-left:10px}.woocommerce .sidebar .filters{background:#f8f8fd;padding:15px;border-radius:5px}.woocommerce .sidebar .filters label.searchbox{position:relative}.woocommerce .sidebar .filters label.searchbox::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.728' height='13.728' viewBox='0 0 13.728 13.728'%3E%3Cpath id='search-svgrepo-com' d='M11.9,11.912l3.62,3.61m-2.087-7.3A5.217,5.217,0,1,1,8.217,3,5.217,5.217,0,0,1,13.434,8.217Z' transform='translate(-2.5 -2.5)' fill='none' stroke='%23626262' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:block;position:absolute;left:10px;top:calc(50% - 8px)}.woocommerce .sidebar .filters .filtergroup .filterheader{border-bottom:1px solid #e9e9f2;padding-bottom:10px}.woocommerce .sidebar .filters .filtergroup .category-item,.woocommerce .sidebar .filters .filtergroup .filter-item{display:flex;padding-top:10px}.woocommerce .sidebar .filters .filtergroup .category-item input[type=checkbox],.woocommerce .sidebar .filters .filtergroup .filter-item input[type=checkbox]{display:grid;place-content:center;appearance:none;margin-right:5px;font:inherit;color:currentColor;width:16px;height:16px;background:#fff;border:1px solid #e9e9f2;border-radius:5px;transform:translateY(0.2em)}.woocommerce .sidebar .filters .filtergroup .category-item input[type=checkbox]::before,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);transform-origin:bottom left;background:#fff;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.woocommerce .sidebar .filters .filtergroup .category-item input[type=checkbox]:checked::before,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=checkbox]:checked::before{transform:scale(1)}.woocommerce .sidebar .filters .filtergroup .category-item input[type=radio]:checked,.woocommerce .sidebar .filters .filtergroup .category-item input[type=reset],.woocommerce .sidebar .filters .filtergroup .category-item input[type=checkbox]:checked,.woocommerce .sidebar .filters .filtergroup .category-item input[type=checkbox]:hover:checked,.woocommerce .sidebar .filters .filtergroup .category-item input[type=checkbox]:focus:checked,.woocommerce .sidebar .filters .filtergroup .category-item input[type=range]::-webkit-slider-thumb,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=radio]:checked,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=reset],.woocommerce .sidebar .filters .filtergroup .filter-item input[type=checkbox]:checked,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=checkbox]:hover:checked,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=checkbox]:focus:checked,.woocommerce .sidebar .filters .filtergroup .filter-item input[type=range]::-webkit-slider-thumb{border-color:#45bbbe;background-color:#45bbbe;box-shadow:none}.woocommerce .page-title{font-size:30px;font-weight:900;margin-bottom:0}.woocommerce .sidebar{margin-top:100px;margin-right:30px;width:27%}.woocommerce .ast-container{flex-wrap:wrap}.woocommerce #primary{width:70%}.woocommerce .products{border-top:1px solid #e9e9f2}.woocommerce .products .product-overview-custom{display:flex;justify-content:space-between;border-bottom:1px solid #e9e9f2;gap:30px;padding-bottom:15px}.woocommerce .products .product-overview-custom .product-left img{width:130px}.woocommerce .products .product-overview-custom .product-left .discount-percentage{font-size:13px;font-weight:900;color:#98ce00;background:rgba(152,206,0,.15);padding:3px 8px;border-radius:5px;text-align:center}.woocommerce .products .product-overview-custom .product-middle{flex-grow:1}.woocommerce .products .product-overview-custom .product-middle .title-subcats h2{display:flex;gap:10px;align-items:center}.woocommerce .products .product-overview-custom .product-middle .title-subcats h2 a{font-size:16px;font-weight:700}.woocommerce .products .product-overview-custom .product-middle .title-subcats h2 .discount-percentage{font-size:13px;font-weight:900;color:#98ce00;background:rgba(152,206,0,.15);padding:3px 8px;border-radius:5px}.woocommerce .products .product-overview-custom .product-middle .title-subcats span{color:#76767c;margin-bottom:10px;display:block}.woocommerce .products .product-overview-custom .product-middle .title-subcats p{color:#76767c;margin-bottom:0;line-height:1.4}.woocommerce .products .product-overview-custom .product-right{text-align:right;display:flex;flex-direction:column;justify-content:space-between}.woocommerce .products .product-overview-custom .product-right .price-and-stock .custom-price{text-align:right;display:flex;flex-direction:column}.woocommerce .products .product-overview-custom .product-right .price-and-stock .original-price,.woocommerce .products .product-overview-custom .product-right .price-and-stock .sale-price{font-size:20px;font-weight:700;line-height:1}.woocommerce .products .product-overview-custom .product-right .price-and-stock .regular-price{color:#76767c}.woocommerce .products .product-overview-custom .product-right .price-and-stock .regular-price.small{font-size:12px}.woocommerce .products .product-overview-custom .product-right .price-and-stock .strike{text-decoration:line-through}.woocommerce .products .product-overview-custom .product-right .stock{text-align:right;margin-top:auto}.woocommerce .products .product-overview-custom .product-right .stock .in-stock h3{padding:0;color:#98ce00}.woocommerce .products .product-overview-custom .product-right .stock .in-stock.onbackorder h3{color:#ef8354}.woocommerce .products .product-overview-custom .product-right .stock .stockinfo{display:flex;gap:7px;justify-content:flex-end;align-items:center}.woocommerce .products .product-overview-custom .product-right .bottom{display:flex;gap:10px}.woocommerce .products .product-overview-custom .product-right .bottom a{background-color:#98ce00;font-weight:700;padding:10px 15px;display:flex;color:#fff}.woocommerce .products .product-overview-custom .product-right .bottom a:hover{background-color:#abe114}.woocommerce .products .product-overview-custom .product-right .bottom .rating{display:flex;gap:5px;align-items:center}.woocommerce .products .product-overview-custom .product-right .bottom .rating .rating-num{font-size:14px;font-weight:700}.woocommerce .products .product-overview-custom .product-right .bottom .rating .review-count{font-size:12px}.woocommerce-js .products ul,.woocommerce-js ul.products{padding-top:20px}.woocommerce-js .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:-20px}.woocommerce-js .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{border:1px solid #76767c;border-radius:5px;color:#76767c}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right;color:#76767c}.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}@media only screen and (max-width: 600px){.woocommerce a.button.added::after{margin-top:4px}.woocommerce .sidebar{margin-top:70px;margin-right:0;width:100%}.woocommerce .sidebar .filters{height:0;padding:0;opacity:0;transition:opacity .2s}.woocommerce .sidebar .filters .woo-filters{display:none}.woocommerce .sidebar .filters.active{height:100%;padding:15px;opacity:1;margin-bottom:20px}.woocommerce .sidebar .filters.active .woo-filters{display:block}.woocommerce .products .product-overview-custom{flex-wrap:wrap;gap:10px}.woocommerce .products .product-overview-custom .product-left a img{width:100px}.woocommerce .products .product-overview-custom .product-middle{width:60%}.woocommerce .products .product-overview-custom .product-middle .title-subcats span{margin-bottom:0;font-size:13px}.woocommerce .products .product-overview-custom .product-middle .title-subcats .rating{display:flex;gap:5px;align-items:center}.woocommerce .products .product-overview-custom .product-middle .title-subcats .rating .rating-num{font-size:14px;font-weight:700;color:#001011}.woocommerce .products .product-overview-custom .product-middle .title-subcats .rating .review-count{font-size:12px}.woocommerce .products .product-overview-custom .product-middle .title-subcats p{font-size:13px}.woocommerce .products .product-overview-custom .product-right{width:100%;flex-grow:1;flex-direction:row}.woocommerce .products .product-overview-custom .product-right .bottom a{margin:0;padding:10px 12px}.woocommerce .products .product-overview-custom .product-right .bottom a svg{margin-left:-2px}.woocommerce .products .product-overview-custom .product-right .stock{align-self:center;margin-top:0;flex:0 1 100%;margin-right:10px}.woocommerce .products .product-overview-custom .product-right .price-and-stock{display:flex;align-self:center;min-width:40%}.woocommerce .products .product-overview-custom .product-right .price-and-stock .custom-price{text-align:left;flex-direction:column-reverse}.woocommerce .products .product-overview-custom .product-right .price-and-stock .custom-price .regular-price{font-size:12px}.woocommerce .products .product-overview-custom .product-right .price-and-stock .custom-price .regular-price.small{display:none}.woocommerce #primary{width:100%;margin-top:0 !important}.woocommerce #primary .filter-mobile{display:inline;color:#98ce00;font-weight:900;background:rgba(152,206,0,.15)}.woocommerce #primary,.woocommerce #secondary{padding:0}.woocommerce .woocommerce-result-count{margin-top:-20px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:50%;float:right}.ast-container .woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.mobile-columns-2 ul.products:not(.elementor-grid),.woocommerce-page.mobile-columns-2 ul.products:not(.elementor-grid){grid-template-columns:1fr}}.single-product .ast-container{width:100%}.single-product .ast-container #primary{width:100%}.single-product .ast-container #primary .woocommerce-breadcrumb{margin-top:1em}.single-product .ast-container #primary .onsale{display:none}.single-product .ast-container #primary h1{font-size:30px}.single-product .ast-container #primary .subrow{display:flex;gap:20px;margin-bottom:20px}.single-product .ast-container #primary .subrow .subitem.sku{color:#76767c}.single-product .ast-container #primary .subrow .subitem.reviews{display:flex;gap:5px;align-items:center}.single-product .ast-container #primary .subrow .subitem.reviews .rating-num{font-size:14px;font-weight:700;color:#001011}.single-product .ast-container #primary .subrow .subitem.reviews .review-count{font-size:12px;color:#76767c}.single-product .ast-container #primary .subrow .subitem.category a,.single-product .ast-container #primary .subrow .subitem.accessoires a{color:#45bbbe}.single-product .ast-container #primary .woocommerce-product-gallery.images{display:flex;flex-direction:row-reverse}.single-product .ast-container #primary .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper{width:100%}.single-product .ast-container #primary .woocommerce-product-gallery.images ol.flex-control-nav{display:flex;flex-direction:column;padding-right:5px !important;min-width:80px;max-height:960px;max-width:100px}.single-product .ast-container #primary .woocommerce-product-gallery.images ol.flex-control-nav li{width:100% !important;border:1px solid rgba(0,0,0,0)}.single-product .ast-container #primary .woocommerce-product-gallery.images ol.flex-control-nav li img{border-radius:5px}.single-product .ast-container #primary .woocommerce-product-gallery.images .flex-control-thumbs li{margin-right:0;margin-bottom:5px}.single-product .ast-container #primary .woocommerce-product-gallery.images .flex-control-thumbs li img.flex-active{border:1px solid #45bbbe}.single-product .ast-container #primary .issale{position:absolute;top:0;left:100px;z-index:9;background:rgba(152,206,0,.15);padding:2px 10px;color:#98ce00;font-weight:900;border-radius:5px;font-size:13px}.single-product .ast-container #primary .image{float:right;margin-top:-80px}.single-product .ast-container #primary .summary{width:50% !important}.single-product .ast-container #primary .summary .productinfo{display:flex;justify-content:space-between}.single-product .ast-container #primary .summary .productinfo .variations{background:#f8f8fd;padding:10px}.single-product .ast-container #primary .summary .productinfo .variations h4{font-size:14px;margin-bottom:5px}.single-product .ast-container #primary .summary .productinfo .variations h4 .tooltip{position:relative}.single-product .ast-container #primary .summary .productinfo .variations h4 .tooltip .tooltipbox{opacity:0;position:absolute;background:#fff;padding:5px;border-radius:5px;bottom:20px;left:-5000px;min-width:200px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;transition:opacity .2s;z-index:9999999}.single-product .ast-container #primary .summary .productinfo .variations h4 .tooltip .tooltipbox h5{font-size:14px}.single-product .ast-container #primary .summary .productinfo .variations h4 .tooltip .tooltipbox .desc{font-size:13px;font-weight:normal;margin-bottom:5px}.single-product .ast-container #primary .summary .productinfo .variations h4 .tooltip:hover .tooltipbox{opacity:1;left:10px}.single-product .ast-container #primary .summary .productinfo .variations ul{list-style-type:none;margin:0}.single-product .ast-container #primary .summary .productinfo .variations .options{margin-bottom:20px}.single-product .ast-container #primary .summary .productinfo .variations .options .option{display:flex;gap:10px}.single-product .ast-container #primary .summary .productinfo .variations .options .option li{display:flex;justify-content:center;align-items:center;border:1px solid #e9e9f2;margin-bottom:5px;border-radius:5px;font-size:12px;cursor:pointer;transition:all .2s;width:50px;height:50px}.single-product .ast-container #primary .summary .productinfo .variations .options .option li:hover{background-color:rgba(69,187,190,.15);opacity:.8}.single-product .ast-container #primary .summary .productinfo .variations .options .option li.selected:not(.active){opacity:.5}.single-product .ast-container #primary .summary .productinfo .variations .options .option li.active{background-color:#45bbbe;color:#fff}.single-product .ast-container #primary .summary .productinfo .variations .options .option li.active img{height:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid #98ce00;border-radius:8px}.single-product .ast-container #primary .summary .productinfo .variations .options .switch{position:relative;display:inline-block;width:60px;height:25px}.single-product .ast-container #primary .summary .productinfo .variations .options .switch input{opacity:0;width:0;height:0}.single-product .ast-container #primary .summary .productinfo .variations .options .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.single-product .ast-container #primary .summary .productinfo .variations .options .slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.single-product .ast-container #primary .summary .productinfo .variations .options input:checked+.slider{background-color:#98ce00}.single-product .ast-container #primary .summary .productinfo .variations .options input:focus+.slider{box-shadow:0 0 1px #98ce00}.single-product .ast-container #primary .summary .productinfo .variations .options input:checked+.slider:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px)}.single-product .ast-container #primary .summary .productinfo .variations .options .slider.round{border-radius:34px}.single-product .ast-container #primary .summary .productinfo .variations .options .slider.round:before{border-radius:50%}.single-product .ast-container #primary .summary .productinfo .variations .options.pa_schroefdraad-lengte,.single-product .ast-container #primary .summary .productinfo .variations .options.pa_schroefdraad-type,.single-product .ast-container #primary .summary .productinfo .variations .options.pa_schoteldiameter{height:0;opacity:0;transition:opacity .2s}.single-product .ast-container #primary .summary .productinfo .variations .options.pa_schroefdraad-lengte.active,.single-product .ast-container #primary .summary .productinfo .variations .options.pa_schroefdraad-type.active,.single-product .ast-container #primary .summary .productinfo .variations .options.pa_schoteldiameter.active{height:auto;opacity:1}.single-product .ast-container #primary .summary .productinfo .productusps{padding-left:10px;max-width:290px;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}.single-product .ast-container #primary .summary .productinfo .productusps .pricing{text-align:right}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .regularprice{color:#76767c;font-size:14px}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .regularprice .strike{text-decoration:line-through}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .vat-choice{color:#76767c;font-size:12px}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .price{font-size:24px;font-weight:700;line-height:14px}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .stock{text-align:right;margin-top:5px}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .stock .in-stock h3{padding:0;color:#98ce00;font-size:14px}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .stock .in-stock.onbackorder h3{color:#ef8354}.single-product .ast-container #primary .summary .productinfo .productusps .pricing .stock .stockinfo{display:flex;gap:7px;justify-content:flex-end;align-items:center}.single-product .ast-container #primary .summary .productinfo .productusps .short-description{color:#76767c}.single-product .ast-container #primary .summary .productinfo .productusps .usps ul{list-style-type:none;margin:0}.single-product .ast-container #primary .summary .productinfo .productusps .usps ul li{font-size:12px}.single-product .ast-container #primary .summary .productinfo .productusps .usps img{box-shadow:none;width:75%}.single-product .ast-container #primary .summary .productinfo .productusps .variations_form .variations{display:none}.single-product .ast-container #primary .summary .productinfo .productusps .variations_form .quantity{display:none !important}.single-product .ast-container #primary .summary .productinfo .productusps .variations_form .woocommerce-variation-price{display:none}.single-product .ast-container #primary .bottombar{position:fixed;background:#f8f8fd;left:0;bottom:0;width:100%;box-shadow:rgba(33,35,38,.1) 0px 10px 10px 13px;z-index:9000;padding:3px 0px}.single-product .ast-container #primary .bottombar .winstcontainer{max-height:80px;display:flex;justify-content:space-between;align-items:center}.single-product .ast-container #primary .bottombar .winstcontainer .left img{max-height:73px}.single-product .ast-container #primary .bottombar .winstcontainer .middle h3{font-size:16px;font-weight:700;margin-bottom:5px}.single-product .ast-container #primary .bottombar .winstcontainer .middle .usps ul{list-style-type:none;margin:0;display:flex;gap:10px}.single-product .ast-container #primary .bottombar .winstcontainer .middle .usps ul li{font-size:12px}.single-product .ast-container #primary .bottombar .winstcontainer .right{text-align:right}.single-product .ast-container #primary .bottombar .winstcontainer .right .vat-choice{font-size:12px;color:#76767c;margin-bottom:-5px}.single-product .ast-container #primary .bottombar .winstcontainer .right .price{font-size:18px;font-weight:700}.single-product .ast-container #primary .bottombar .winstcontainer button{background:#98ce00;color:#fff}.single-product .ast-container .woocommerce-tabs .customtabs{display:flex;margin:0;margin-bottom:30px;list-style:none;gap:30px;border-bottom:1px solid #e9e9f2}.single-product .ast-container .woocommerce-tabs .customtabs li{padding:10px 0}.single-product .ast-container .woocommerce-tabs .customtabs li a{font-size:14px;font-weight:700;color:#76767c}.single-product .ast-container .woocommerce-tabs .customtabs li a:hover{color:#45bbbe}.single-product .ast-container .woocommerce-tabs .information .information-block{scroll-snap-align:start;scroll-margin:100px}.single-product .ast-container .woocommerce-tabs .information .information-block h3{font-size:20px;font-weight:700;margin-bottom:20px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock{display:flex;gap:10px;align-items:center;margin-bottom:30px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .combiproduct{border:1px solid #e9e9f2;border-radius:5px;text-align:center;padding:5px;max-width:200px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .combiproduct img{box-shadow:none}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .combiproduct h4{font-size:14px;font-weight:normal;color:#76767c;min-height:33.5px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing{margin-left:auto;text-align:right}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .regularprice{color:#76767c;font-size:14px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .regularprice .strike{text-decoration:line-through}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .vat-choice{color:#76767c;font-size:12px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .price{font-size:24px;font-weight:700;line-height:14px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .stock{text-align:right;margin-top:5px}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .stock .in-stock h3{padding:0;color:#98ce00;font-size:14px;margin-bottom:0}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .stock .in-stock.onbackorder h3{color:#ef8354}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing .stock .stockinfo{display:flex;gap:7px;justify-content:flex-end;align-items:center}.single-product .ast-container .woocommerce-tabs .information .information-block .combinationblock .pricing a.button{margin-top:10px;background:#98ce00;color:#fff}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok{margin-bottom:30px;display:flex}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left{width:30%}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .average{display:flex;gap:5px;align-items:center}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .average .rating-num{font-size:14px;font-weight:700;color:#001011}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .average .review-count{font-size:12px;color:#76767c}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics h4{font-size:16px;font-weight:700}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics ul{list-style-type:none;margin:0}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics ul li{display:flex;align-items:center;gap:5px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics ul li span{width:20%}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics ul li progress{width:70%;-webkit-appearance:none;appearance:none;height:7px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics ul li progress::-webkit-progress-value{border-radius:7px;background-color:#98ce00}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .specifics ul li progress::-webkit-progress-bar{background-color:#e9e9f2;border-radius:5px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform{margin-top:20px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form{background:#f8f8fd;border:none;border-radius:5px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form .comment-reply-title{font-size:14px;font-weight:700}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form label{font-size:14px;color:#76767c}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form p{font-size:13px;color:#76767c}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form p.stars{font-size:16px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form p.stars a{color:#fcee21}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form p.comment-form-author,.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form p.comment-form-email{width:100%}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form .comment-form-rating{flex-direction:column}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .left .reviewform #review_form_wrapper #review_form form #submit{background:rgba(152,206,0,.15);color:#98ce00;font-weight:900;float:right}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right{width:70%;padding-left:10px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right h4{font-size:16px;margin-bottom:10px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist{margin:0;list-style-type:none}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li{margin-bottom:10px;padding:20px;background:#f8f8fd;border-radius:5px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li .comment_container img{display:none}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li .comment_container .comment-text{display:flex;flex-direction:column}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li .comment_container .comment-text .star-rating{order:1;color:#fcee21;font-size:16px}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li .comment_container .comment-text .star-rating::before{color:#fcee21}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li .comment_container .comment-text .description{margin-top:10px;order:2}.single-product .ast-container .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li .comment_container .comment-text .meta{order:3;margin-bottom:0;color:#76767c}.single-product .ast-container .woocommerce-tabs .information .information-block .woocommerce-product-attributes.shop_attributes{border:none}.single-product .ast-container .woocommerce-tabs .information .information-block .woocommerce-product-attributes.shop_attributes tr,.single-product .ast-container .woocommerce-tabs .information .information-block .woocommerce-product-attributes.shop_attributes th,.single-product .ast-container .woocommerce-tabs .information .information-block .woocommerce-product-attributes.shop_attributes td{border:none}.single-product .ast-container .woocommerce-tabs .information .information-block .woocommerce-product-attributes.shop_attributes tr:nth-child(even){background:#f8f8fd}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products{margin:0;list-style:none;display:flex;justify-content:space-between}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product{border:1px solid #e9e9f2;border-radius:5px;padding:10px;width:205px;position:relative}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a img{box-shadow:none;width:150px}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a h4{font-size:14px;font-weight:700}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a .pricing .prices .regularprice,.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a .pricing .prices .vat-choice{font-size:12px;color:#76767c}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a .pricing .prices .regularprice .strike,.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a .pricing .prices .vat-choice .strike{text-decoration:line-through}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a .pricing .prices .price{font-size:20px;font-weight:700}.single-product .ast-container .woocommerce-tabs .information .information-block .relevant-products li.product a.add_to_cart_button{padding:5px 10px;position:absolute;right:10px;bottom:10px;background-color:#98ce00}.single-product .ast-container .woocommerce-tabs .information .information-block.second{margin-top:40px}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{width:100%;padding:15px 20px;background:#98ce00;color:#fff;font-size:20px;font-weight:700;margin-bottom:0;transition:opacity .2s}.woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover{opacity:.8}.woocommerce-js #reviews h3{margin-bottom:0}.rating[data-rating="5.5"] .rating__item:nth-child(-n+5):after,.rating[data-rating="5"] .rating__item:nth-child(-n+5):after,.rating[data-rating="4.5"] .rating__item:nth-child(-n+4):after,.rating[data-rating="4"] .rating__item:nth-child(-n+4):after,.rating[data-rating="3.5"] .rating__item:nth-child(-n+3):after,.rating[data-rating="3"] .rating__item:nth-child(-n+3):after,.rating[data-rating="2.5"] .rating__item:nth-child(-n+2):after,.rating[data-rating="2"] .rating__item:nth-child(-n+2):after,.rating[data-rating="1.5"] .rating__item:nth-child(-n+1):after,.rating[data-rating="1"] .rating__item:nth-child(-n+1):after,.rating[data-rating="0.5"] .rating__item:nth-child(-n+0):after,.rating[data-rating="0"] .rating__item:nth-child(-n+0):after{content:url("data:image/svg+xml,%3Csvg id='star' xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath id='Path_27' data-name='Path 27' d='M18,6.975a.834.834,0,0,1-.281.544l-3.927,4.015.93,5.671a1.8,1.8,0,0,1,.011.227.691.691,0,0,1-.114.4.376.376,0,0,1-.33.164.846.846,0,0,1-.433-.136L9,15.187,4.143,17.864A.888.888,0,0,1,3.71,18a.387.387,0,0,1-.341-.164.691.691,0,0,1-.114-.4,1.928,1.928,0,0,1,.022-.227l.93-5.671L.27,7.52A.88.88,0,0,1,0,6.975q0-.42.606-.522l5.43-.828L8.47.465Q8.675,0,9,0t.53.465l2.434,5.161,5.43.828Q18,6.556,18,6.975Z' transform='translate(0)' fill='%23fcee21'/%3E%3C/svg%3E%0A")}.rating[data-rating="5.5"] .rating__item:nth-child(6):after,.rating[data-rating="4.5"] .rating__item:nth-child(5):after,.rating[data-rating="3.5"] .rating__item:nth-child(4):after,.rating[data-rating="2.5"] .rating__item:nth-child(3):after,.rating[data-rating="1.5"] .rating__item:nth-child(2):after,.rating[data-rating="0.5"] .rating__item:nth-child(1):after{content:url("data:image/svg+xml,%3Csvg id='star' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' y1='0.5' x2='1' y2='0.5' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23fcee21'/%3E%3Cstop offset='0.488' stop-color='%23fdf360'/%3E%3Cstop offset='0.488' stop-color='%23fcfcfc'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='Path_27' data-name='Path 27' d='M18,6.975a.834.834,0,0,1-.281.544l-3.927,4.015.93,5.671a1.8,1.8,0,0,1,.011.227.691.691,0,0,1-.114.4.376.376,0,0,1-.33.164.846.846,0,0,1-.433-.136L9,15.187,4.143,17.864A.888.888,0,0,1,3.71,18a.387.387,0,0,1-.341-.164.691.691,0,0,1-.114-.4,1.928,1.928,0,0,1,.022-.227l.93-5.671L.27,7.52A.88.88,0,0,1,0,6.975q0-.42.606-.522l5.43-.828L8.47.465Q8.675,0,9,0t.53.465l2.434,5.161,5.43.828Q18,6.556,18,6.975Z' transform='translate(0)' fill='url(%23linear-gradient)'/%3E%3C/svg%3E%0A")}.rating{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start}.rating__item{font-size:24px;display:block}.rating__item::after{content:url("data:image/svg+xml,%3Csvg id='star' xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath id='Path_27' data-name='Path 27' d='M18,6.975a.834.834,0,0,1-.281.544l-3.927,4.015.93,5.671a1.8,1.8,0,0,1,.011.227.691.691,0,0,1-.114.4.376.376,0,0,1-.33.164.846.846,0,0,1-.433-.136L9,15.187,4.143,17.864A.888.888,0,0,1,3.71,18a.387.387,0,0,1-.341-.164.691.691,0,0,1-.114-.4,1.928,1.928,0,0,1,.022-.227l.93-5.671L.27,7.52A.88.88,0,0,1,0,6.975q0-.42.606-.522l5.43-.828L8.47.465Q8.675,0,9,0t.53.465l2.434,5.161,5.43.828Q18,6.556,18,6.975Z' transform='translate(0)' fill='%23fff'/%3E%3C/svg%3E%0A")}@media only screen and (max-width: 600px){.single-product .ast-container #primary{margin-top:100px !important}.single-product .ast-container #primary .issale{left:0}.single-product .ast-container #primary .backbutton{color:#45bbbe}.single-product .ast-container #primary .backbutton svg{margin-right:10px}.single-product .ast-container #primary h1{font-size:24px;line-height:24px}.single-product .ast-container #primary .subrow .subitem.accessoires{display:none}.single-product .ast-container #primary .image{display:none}.single-product .ast-container #primary .woocommerce-product-gallery.images{display:block}.single-product .ast-container #primary .woocommerce-product-gallery.images ol.flex-control-nav{flex-direction:row;max-width:100%}.single-product .ast-container #primary .bottombar .winstcontainer{padding-left:5px;padding-right:5px}.single-product .ast-container #primary .bottombar .winstcontainer .left{display:none}.single-product .ast-container #primary .bottombar .winstcontainer .middle{display:none}.single-product .ast-container #primary .bottombar .winstcontainer .right{text-align:left}.single-product .ast-container #primary .bottombar .winstcontainer .right .price{font-size:14px}.single-product .ast-container #primary .summary{width:100% !important}.single-product .ast-container #primary .summary .productinfo{display:block}.single-product .ast-container #primary .summary .productinfo .selector .options{display:flex;gap:5px;align-items:center;border:1px solid #e9e9f2;margin-bottom:5px;padding:10px;border-radius:5px}.single-product .ast-container #primary .summary .productinfo .selector .options .option{color:#76767c}.single-product .ast-container #primary .summary .productinfo .selector .options svg{margin-left:auto}.single-product .ast-container #primary .summary .productinfo .variations{width:100%;position:fixed;bottom:-1000px;z-index:2;left:0;transition:.2s}.single-product .ast-container #primary .summary .productinfo .variations.active{bottom:43px}.single-product .ast-container #primary .summary .productinfo .variations svg.times{position:absolute;right:10px;top:10px}.single-product .ast-container #primary .summary .productinfo .variations .options{opacity:0;height:0;transition:opacity .2s linear;bottom:-1000px;position:relative}.single-product .ast-container #primary .summary .productinfo .variations .options.active{opacity:1;height:auto;bottom:0}.single-product .ast-container #primary .summary .productinfo .variations .options ul.option li{height:75px;width:75px}.single-product .ast-container #primary .summary .productinfo .variations .options ul.option li.active img{height:75px}.single-product .ast-container #primary .summary .productinfo .variations .options ul.option li img{width:75px}.single-product .ast-container #primary .summary .productinfo .productusps{max-width:100%;padding-left:0}.single-product .ast-container #primary .woocommerce-tabs .customtabs{display:none}.single-product .ast-container #primary .woocommerce-tabs .information #aanbevolen-combinatie{display:none}.single-product .ast-container #primary .woocommerce-tabs .information #productinformatie{margin-bottom:30px}.single-product .ast-container #primary .woocommerce-tabs .information #productinformatie a.meerinfo{color:#45bbbe}.single-product .ast-container #primary .woocommerce-tabs .information #productinformatie .productinfo.mobile{background:#f8f8fd;padding:20px;width:100%;position:fixed;bottom:-1000px;z-index:2;left:0;transition:.2s}.single-product .ast-container #primary .woocommerce-tabs .information #productinformatie .productinfo.mobile.active{bottom:43px}.single-product .ast-container #primary .woocommerce-tabs .information #productinformatie .productinfo.mobile svg.times{position:absolute;right:10px;top:10px}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok{flex-direction:column}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .left{width:100%}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .left .reviewform{position:fixed;bottom:-1000px;left:0;z-index:2;transition:.2s}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .left .reviewform.active{bottom:43px}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .left .reviewform svg.times{position:absolute;right:10px;top:10px}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .left .specifics .toggle{margin-top:10px;color:#45bbbe}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .right{margin-top:20px;width:100%;padding-left:0}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .right .commentlist li{margin-bottom:0;margin-right:10px;width:330px}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .reviewblok .right .commentlist .slick-dots li{background:none;padding:0;margin-right:0;width:auto}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .relevant-products{flex-direction:column}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .relevant-products li.product{margin-right:10px;width:240px}.single-product .ast-container #primary .woocommerce-tabs .information .information-block .relevant-products li.product a h4{min-height:33.6px}}header.entry-header .entry-title{font-size:30px;font-weight:900}.bijnavanjou .mainproduct{display:flex;justify-content:space-between;margin-bottom:20px}.bijnavanjou .mainproduct .left{display:flex;justify-content:flex-start}.bijnavanjou .mainproduct .left img{width:96px}.bijnavanjou .mainproduct .left .info h3{font-size:16px;font-weight:900;margin-bottom:-5px}.bijnavanjou .mainproduct .left .info .price{font-size:16px;font-weight:700}.bijnavanjou .mainproduct .left .info .gift-title{font-size:14px;font-weight:800}.bijnavanjou .mainproduct .left .info a.gift{display:flex;gap:5px;color:#45bbbe;text-decoration:none}.bijnavanjou .mainproduct .left .info a.gift .value{color:#76767c}.bijnavanjou .mainproduct .left .info a.gift .orange{color:#ef8354;font-weight:900}.bijnavanjou .mainproduct .right{display:flex;gap:20px;align-items:center}.bijnavanjou .mainproduct .right .cart{color:#45bbbe;text-decoration:none}.bijnavanjou .mainproduct .right .checkout{background:#98ce00;padding:5px 35px;color:#fff;font-weight:700;font-size:20px;text-decoration:none;border-radius:5px}.bijnavanjou .option{margin-bottom:30px}.bijnavanjou .option .title{display:flex;align-items:center;font-size:16px;font-weight:900;margin-bottom:10px}.bijnavanjou .option .title .number{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#45bbbe;width:32px;height:32px;font-size:21px;font-weight:900;border-radius:32px;margin-right:10px}.bijnavanjou .option .choices{display:flex;gap:20px}.bijnavanjou .option .choices .choice{max-width:300px;border:1px solid #e9e9f2;padding:10px;border-radius:5px;margin-top:1px;margin-bottom:1px}.bijnavanjou .option .choices .choice.active{border:2px solid #45bbbe;background:#f2fafa;margin-top:0;margin-bottom:0}.bijnavanjou .option .choices .choice .radio{display:flex;align-items:start;gap:10px;font-size:14px;font-weight:900;line-height:14px}.bijnavanjou .option .choices .choice .radio img{height:75px}.bijnavanjou .option .choices .choice .description{color:#76767c;font-weight:600;line-height:normal}.bijnavanjou .option .choices .choice .description.empty{margin-left:23px;margin-top:10px}.bijnavanjou .option .choices .choice .description h3{font-size:14px;font-weight:900;line-height:14px;margin-bottom:5px}.bijnavanjou .option .choices .choice .description .price{font-size:16px;color:#001011;font-weight:700}@media only screen and (max-width: 600px){header.entry-header .entry-title{font-size:24px}.bijnavanjou .mainproduct{flex-direction:column}.bijnavanjou .mainproduct .left img{width:58px}.bijnavanjou .mainproduct .left .info a.gift{font-size:13px;gap:2px}.bijnavanjou .mainproduct .right{position:fixed;bottom:0;left:0;background:#f8f8fd;width:100%;justify-content:center;padding:10px 0}.bijnavanjou .option .choices{flex-direction:column;gap:10px}.bijnavanjou .option .choices .choice{max-width:100%}}.woocommerce-cart .woocommerce .woocommerce-cart-form{width:70%;float:left;padding-right:20px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item{display:flex;gap:20px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .product-thumbnail a img{width:96px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .product-name{font-size:16px;font-weight:900;margin-bottom:-5px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .quantity-remove{display:flex;gap:10px;align-items:center}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .quantity-remove .quantity input{border-radius:5px;border:1px solid #76767c;font-weight:900}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .quantity-remove a.remove{opacity:1}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .quantity-remove a.remove::before{border:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .quantity-remove a.remove:hover svg path{fill:#ef8354}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .product-subtotal{margin-left:auto}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .product-subtotal .amount{font-weight:700;font-size:16px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .stock{text-align:left;margin-top:5px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .stock .in-stock h3{padding:0;color:#98ce00;font-size:14px;margin-bottom:0;font-weight:900}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .stock .in-stock.onbackorder h3{color:#ef8354}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .stock .stockinfo{display:flex;gap:7px;justify-content:flex-start;align-items:center}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .coupon{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table button[name=update_cart]{margin-top:20px;border:1px solid #76767c;background:none}.woocommerce-cart .woocommerce .cart-collaterals{width:30%;float:left;padding-left:10px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%;padding:0;border:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .usps h3{font-size:14px;font-weight:800;margin-bottom:10px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .usps ul{margin:0;list-style:none;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table{margin-top:30px;border:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td{padding:5px 0;font-weight:800}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td{text-align:right}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td .amount{font-weight:800}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:center}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{background:#98ce00;color:#fff;font-size:20px;font-weight:800;padding:10px;margin-bottom:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout img{width:200px}.woocommerce-cart .cross-sells{display:inline-block;width:100%;margin-top:40px}.woocommerce-cart .cross-sells h2{font-size:20px;font-weight:800}.woocommerce-cart .cross-sells .columns-2{grid-template-columns:1fr !important;gap:10px}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border:none}@media only screen and (max-width: 600px){.woocommerce-cart .woocommerce .woocommerce-cart-form{width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item{position:relative;gap:10px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info{width:70%}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .info .product-name{font-size:14px;font-weight:800;line-height:16px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .cart_item .product-subtotal{margin-left:0;position:absolute;right:0;bottom:-5px}.woocommerce-cart .woocommerce .cart-collaterals{width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .usps{display:none}}.woocommerce-checkout h3{font-size:20px;font-weight:800}.woocommerce-checkout .col-1{background:#f8f8fd;padding:0 10px;padding-bottom:10px;border-radius:5px}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){border:none;background:#f8f8fd;border-radius:5px 5px 0 0}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){border:none;background:#f8f8fd;border-radius:0 0 5px 5px}.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order{background:#98ce00;color:#fff;font-size:20px;font-weight:800;padding:10px;margin-bottom:0}#order_review_heading a{color:#45bbbe;font-size:14px;font-weight:normal;float:right}#order_review_heading .usps{margin-top:10px;float:left}#order_review_heading .usps h3{display:none}#order_review_heading .usps ul{margin:0;list-style:none;padding:0}#order_review_heading .usps ul a{float:left;font-size:13px;color:#101010;line-height:20px}body .woocommerce-MyAccount-navigation-link{border:none;background:#f8f8fd}body .woocommerce-MyAccount-navigation-link.is-active{background:#f8f8fd;font-weight:800}body .woocommerce-MyAccount-navigation-link.is-active a{background:unset}body .woocommerce-MyAccount-navigation-link:first-child{border-radius:5px 5px 0 0}body .woocommerce-MyAccount-navigation-link:last-child{border-radius:0 0 5px 5px}.klantenservice{display:flex}.klantenservice .sidebar-menu{width:25%;height:fit-content;background:#f8f8fd;border-radius:5px;padding:20px}.klantenservice .sidebar-menu h3{font-size:14px;font-weight:700}.klantenservice .sidebar-menu ul{margin:0;list-style:none}.klantenservice .sidebar-menu ul li{margin-bottom:10px}.klantenservice .sidebar-menu ul li a{text-decoration:none}.klantenservice .content{padding-left:20px;width:75%}.klantenservice .content h2{font-size:20px;font-weight:700;margin-bottom:20px}.klantenservice .content .quicknavigation{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:40px}.klantenservice .content .quicknavigation .navrow h3{font-size:16px;font-weight:700;margin-bottom:5px}.klantenservice .content .quicknavigation .navrow ul{margin:0;padding:0;list-style:none}.klantenservice .content .quicknavigation .navrow ul li a{text-decoration:none;color:#45bbbe}.klantenservice .content .quicknavigation .navrow ul li a:hover{opacity:.8;text-decoration:underline}.klantenservice .content .menuitems h3{font-size:20px;font-weight:700}.klantenservice .content .menuitems .navrow{columns:2}.klantenservice .content .menuitems .navrow .item{text-decoration:none;display:flex;align-items:center;border:1px solid #e9e9f2;margin-bottom:10px;border-radius:5px}.klantenservice .content .menuitems .navrow .item:hover{background:#f8f8fd}.klantenservice .content .menuitems .navrow .item img{height:77px}.klantenservice .content .menuitems .navrow .item svg{margin-left:auto;margin-right:10px}.klantenservice .content .menuitems .navrow .item .text{margin-left:10px}.klantenservice .content .menuitems .navrow .item .text h4{font-size:14px;font-weight:700;margin-bottom:0}.klantenservice .content .menuitems .navrow .item .text span{color:#76767c}.klantenservice .content .form{margin-top:40px;padding:20px;background:#f8f8fd;border-radius:5px}.klantenservice .content .form h3{font-size:16px;font-weight:700;margin-bottom:5px}.klantenservice .content .form .gform_wrapper .gfield_label{color:#76767c;font-size:14px;font-weight:500}.klantenservice .content .form .gform_wrapper .gform_footer input{margin-left:auto;color:#98ce00;background:rgba(152,206,0,.15);font-weight:900}@media only screen and (max-width: 600px){.klantenservice{flex-direction:column}.klantenservice .sidebar-menu{width:100%;margin-bottom:20px}.klantenservice .content{width:100%;padding-left:0}.klantenservice .content .quicknavigation{display:block}.klantenservice .content .quicknavigation .navrow{margin-bottom:20px}.klantenservice .content .menuitems .navrow{columns:1}.klantenservice .content .form{padding:10px}}.single-klantenservice{background:#fff}.single-klantenservice .ast-article-single{padding:0}.single-klantenservice .post-navigation{display:none}.single-klantenservice h1{margin-bottom:18px}.single-klantenservice .sidebar-menu h3{margin-bottom:10px}.single-klantenservice .sidebar-menu ul{padding-left:20px}.single-klantenservice .sidebar-menu ul li a.active{font-weight:bold;color:#45bbbe}.single-klantenservice .content .questions details{scroll-margin:100px;scroll-snap-align:start;margin-top:10px;color:#101010;font-size:14px;font-weight:800;border:1px solid #e9e9f2;border-radius:5px}.single-klantenservice .content .questions summary{padding:10px;list-style:none;display:flex;justify-content:space-between;transition:margin 300ms ease-out;cursor:pointer}.single-klantenservice .content .questions summary::-webkit-details-marker{display:none}.single-klantenservice .content .questions summary:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.126' height='9.735' viewBox='0 0 5.126 9.735'%3E%3Cg id='arrow-right' transform='translate(-63.11 -26.708)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M63.224,26.823a.4.4,0,0,0,0,.56l4.087,4.192-4.087,4.192a.4.4,0,0,0,0,.56.382.382,0,0,0,.547,0l4.346-4.459a.419.419,0,0,0,0-.585l-4.346-4.459a.382.382,0,0,0-.547,0Z' fill='%2376767c'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-klantenservice .content .questions details[open] summary{margin-bottom:.5em}.single-klantenservice .content .questions details[open] summary:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.734' height='5.126' viewBox='0 0 9.734 5.126'%3E%3Cg id='arrow-right' transform='translate(36.443 -63.11) rotate(90)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M63.224,26.823a.4.4,0,0,0,0,.56l4.087,4.192-4.087,4.192a.4.4,0,0,0,0,.56.382.382,0,0,0,.547,0l4.346-4.459a.419.419,0,0,0,0-.585l-4.346-4.459a.382.382,0,0,0-.547,0Z' fill='%2376767c'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-klantenservice .content .questions details[open] div{padding:20px;font-weight:normal}#page{overflow:hidden}body{font-family:articulat-cf,sans-serif;font-weight:600;font-style:normal;font-size:14px;color:#001011}a{color:#001011}a:hover{color:#45bbbe}h1,h2,.woocommerce-js h2{font-family:articulat-cf,sans-serif;font-weight:900;font-style:normal;font-size:24px}h1 span,h2 span,.woocommerce-js h2 span{color:#45bbbe}h3,h4,h5,h6{font-family:articulat-cf,sans-serif;font-weight:800;font-style:normal}p.small{font-size:12px}.winstcontainer{max-width:1196px;margin:0 auto;width:100%}#primary{margin-top:100px !important}.mobile{display:none}.scroll-margin{scroll-snap-align:start;scroll-margin:100px}@media only screen and (max-width: 600px){.desktop{display:none !important}.mobile{display:block}.ast-container,.ast-container-fluid{padding-left:10px;padding-right:10px}}.background-variations{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;background:rgba(0,16,17,.45)}.break-flex{flex-basis:100%;height:0}.woocommerce-js form .form-row textarea,.woocommerce-js input[type=email],.woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{font-size:13px;background:#fbfbfe}input[type=text],input[type=tel],input[type=email],textarea{border-radius:5px !important;background:#fff !important}