main .single-product{margin-top:0;padding:0}main .single-product .container>.content{display:grid;grid-template-areas:"gallery header" "gallery data";grid-template-columns:minmax(0,1fr) minmax(0,500px);grid-gap:0 50px}main .single-product .container>.content>.gallery{grid-area:gallery;position:relative}main .single-product .container>.content>.gallery .discount{align-items:center;background-color:var(--c-primary);border-radius:8px;box-shadow:2px 4px 10px rgba(0,0,0,.1);color:var(--c-bc-button-txt);display:flex;font-weight:600;height:32px;justify-content:center;padding:10px 25px;position:absolute;right:50px;top:-5px;z-index:1}main .single-product .container>.content>.gallery .gallery-main .image{display:flex;height:700px}main .single-product .container>.content>.gallery .gallery-main:not(.slick-initialized) .image:not(:first-child){display:none}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller:not(.slick-initialized){height:95px;overflow:hidden}main .single-product .container>.content>.gallery .gallery-main .image picture{height:inherit;margin:auto;width:inherit}main .single-product .container>.content>.gallery .gallery-main .image img{cursor:zoom-in;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}main .single-product .container>.content>.gallery .gallery-thumbs{margin-top:25px;position:relative}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller{display:grid;grid-template-columns:auto 1fr auto}main .single-product .container>.content>.gallery .gallery-thumbs.gallery-thumbs-lesser .gallery-controller .slick-list{width:100%}main .single-product .container>.content>.gallery .gallery-thumbs.gallery-thumbs-lesser .gallery-controller .slick-list.slick-list-full{grid-column:1/3}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .slick-arrow{align-items:center;background:var(--c-bc-white);display:flex;justify-content:center;left:auto;max-width:40px;min-width:40px;position:relative;right:auto}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .slick-arrow:hover{animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-name:arrow;animation-timing-function:ease-in-out}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .slick-arrow.slick-prev{padding-right:15px}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .slick-arrow.slick-next{padding-left:15px}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .slick-slider{height:95px;padding:0 50px}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller.gallery-controller-extender-added .slick-track{transform:none!important;will-change:auto!important}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .slick-slide{flex-shrink:0}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .image{border:1px solid var(--c-border-main);border-radius:10px;cursor:pointer;display:flex;height:95px;overflow:hidden}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .image.slick-current{border-color:var(--c-highlight)}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .image>img{margin:auto;max-height:100%;padding:1px;width:auto}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller-extend{background:var(--c-bc-white);border-radius:10px;cursor:pointer;display:flex;height:95px;overflow:hidden;position:absolute;right:40px;top:0;width:114px}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller-extend:before{background:#fff;content:"";display:block;height:100%;left:-10px;position:absolute;width:10px}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller-extend .overlay{align-items:center;background:rgba(0,0,0,.4);border-radius:10px;color:var(--c-bc-button-txt);display:flex;font-size:16px;font-weight:600;height:100%;justify-content:center;position:absolute;width:100%}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller-extend>img{margin:auto}main .single-product .popup[data-popup=gallery] .popup-inner{border-radius:10px;overflow:hidden;padding:20px;position:relative}main .single-product .popup[data-popup=gallery] .popup-inner .close-popup{color:var(--c-font-url);cursor:pointer;font-size:30px;position:absolute;right:20px;transition:.3s ease-in-out;z-index:2}main .single-product .popup[data-popup=gallery] .popup-inner .close-popup:hover{color:var(--c-font-url-hover)}main .single-product .popup[data-popup=gallery] .popup-inner .main.slick-slider{display:flex;gap:8px;margin-bottom:20px}main .single-product .popup[data-popup=gallery] .popup-inner .main .slick-arrow{align-self:center;left:inherit;padding:15px;position:relative;right:inherit}main .single-product .popup[data-popup=gallery] .popup-inner .main .slick-arrow.slick-prev{padding-left:0}main .single-product .popup[data-popup=gallery] .popup-inner .main .slick-arrow.slick-next{padding-right:0}main .single-product .popup[data-popup=gallery] .popup-inner .main .image{align-items:center;display:flex;height:600px;justify-content:center;max-height:60vh}main .single-product .popup[data-popup=gallery] .popup-inner .main .image img{max-height:100%;width:auto}main .single-product .popup[data-popup=gallery] .popup-inner .thumbs .image{align-items:center;border:1px solid var(--c-border-main);border-radius:8px;display:flex;height:120px;overflow:hidden}main .single-product .popup[data-popup=gallery] .popup-inner .thumbs .image>img{margin:auto;max-height:100%;padding:1px;width:auto}main .single-product .popup[data-popup=gallery] .popup-inner .thumbs .image.slick-current{border-color:var(--c-highlight)}main .single-product .container>.content>.header{grid-area:header;margin:15px 0}main .single-product .container>.content>.header .subtitle{align-items:center;display:flex;font-size:21px;font-weight:500;gap:8px;margin-bottom:5px}main .single-product .container>.content>.header .subtitle h1{font-size:21px;font-weight:500;margin:0}main .single-product .container>.content>.header .subtitle .add-to-wishlist{align-items:center;color:var(--c-font-light-gray);cursor:pointer;display:flex}main .single-product .container>.content>.header .subtitle .add-to-wishlist.active{color:var(--c-primary)}main .single-product .container>.content>.header .title{font-size:41px;font-weight:600;line-height:normal;margin-bottom:10px}main .single-product .container>.content>.header .price{margin-top:20px}main .single-product .container>.content>.header .price .price_excl_tax,main .single-product .container>.content>.header .price .price_incl_tax{line-height:32px}main .single-product .container>.content>.header .price .price_excl_tax>.discount,main .single-product .container>.content>.header .price .price_excl_tax>.discount .amount,main .single-product .container>.content>.header .price .price_incl_tax>.discount,main .single-product .container>.content>.header .price .price_incl_tax>.discount .amount{font-size:21px}main .single-product .container>.content>.header .price .price_excl_tax>span:not(.price_toggle_label),main .single-product .container>.content>.header .price .price_incl_tax>span:not(.price_toggle_label){font-size:31px}main .single-product .container>.content>.data .review{font-size:18px;font-weight:400;margin:0 0 20px}main .single-product .container>.content>.data .review>span{color:var(--c-highlight);font-weight:600}main .single-product .container>.content>.data .short-description{font-size:16px;line-height:1.8;margin-bottom:20px}main .single-product .container>.content>.data .short-description>ul{list-style:none;margin:0;padding:0}main .single-product .container>.content>.data .short-description>ul>li{align-items:center;display:flex;gap:5px;margin-bottom:20px}main .single-product .container>.content>.data .short-description>ul>li>span.material-symbols-rounded{color:var(--c-highlight)}main .single-product .container>.content>.data .split{background:var(--c-border-light);height:1px;margin-bottom:20px}main .single-product .container>.content>.data .cart .cart:not(.grouped_form) .woocommerce-variation-add-to-cart,main .single-product .container>.content>.data .cart .cart:not(.variations_form):not(.grouped_form){display:grid;grid-template-areas:"tiered tiered" "options options" "quantity button";grid-template-columns:minmax(0,116px) minmax(0,1fr);margin-bottom:15px}main .single-product .container>.content>.data .cart .cart.cart-simple-product-proefplaatsing:not(.variations_form):not(.grouped_form){grid-template-areas:"tiered tiered tiered" "options options options" "quantity button proefplaatsing";grid-template-columns:minmax(0,116px) minmax(0,1fr) minmax(0,auto)}main .single-product .container>.content>.data .cart .cart.cart-simple-product-proefplaatsing:not(.grouped_form) .single_variation_wrap{display:grid;grid-template-areas:"single single" "button proefplaatsing";grid-template-columns:minmax(0,1fr) minmax(0,auto)}main .single-product .container>.content>.data .cart .cart .tiered-container{grid-area:tiered;margin-bottom:20px}main .single-product .container>.content>.data .cart .cart .tiered-container .description{margin:0 0 15px}main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;background:var(--c-bc-menu);border-radius:10px;padding:15px}main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices .tier{align-items:center;display:flex;gap:8px}main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices .tier .label{background:var(--c-bc-buttonAlt);border-radius:8px;color:var(--c-font-white);font-weight:600;padding:2px 10px}body.set_excl_tax main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices .tier .desc>span.price_excl_tax,body:not(.set_excl_tax) main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices .tier .desc>span.price_incl_tax{display:inline-block}main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices .tier .desc span{font-weight:600}main .single-product .container>.content>.data .cart .cart .options-container{display:flex;flex-direction:column;gap:10px;grid-area:options;margin-bottom:20px}main .single-product .container>.content>.data .cart .cart .options-container .option .label{font-weight:600;margin-bottom:5px}main .single-product .container>.content>.data .cart .cart .options-container .option .values .color-swatch{border:1px solid var(--c-border-inputs);border-radius:100%;cursor:pointer;height:28px;margin:0;position:relative;width:28px}main .single-product .container>.content>.data .cart .cart .options-container .option .values .color-swatch .checkmark{background:#fff;border-radius:100%;color:var(--c-font-main);font-size:20px;height:20px;left:3px;pointer-events:none;position:absolute;top:3px;visibility:hidden;width:20px}main .single-product .container>.content>.data .cart .cart .options-container .option .values .color-swatch input:checked~.checkmark{visibility:visible}main .single-product .container>.content>.data .cart .cart .options-container .option .values .color-swatch input{visibility:hidden}main .single-product .container>.content>.data .cart .cart .options-container .option .values .checkbox-container{display:block;font-weight:400}main .single-product .container>.content>.data .cart .cart .options-container .label .show-pricing .price-addition,main .single-product .container>.content>.data .cart .cart .options-container .option .values .price-addition{display:inline-block;font-size:14px;font-weight:300;vertical-align:middle}main .single-product .container>.content>.data .cart .cart .options-container .label .show-pricing .price-addition>div,main .single-product .container>.content>.data .cart .cart .options-container .option .values .price-addition>div{display:flex}main .single-product .container>.content>.data .cart .cart .options-container .label .show-pricing .price-addition .woocommerce-Price-amount.amount,main .single-product .container>.content>.data .cart .cart .options-container .option .values .price-addition .woocommerce-Price-amount.amount{font-size:14px;font-weight:300;vertical-align:middle}main .single-product .container>.content>.data .cart .cart .options-container .option .values .radio-container{display:block;font-weight:400}main .single-product .container>.content>.data .cart .cart .options-container .option .values .picture-container{display:flex;flex-wrap:wrap;gap:5px}main .single-product .container>.content>.data .cart .cart .options-container .option .values .picture-container .picture-item-container{height:75px;position:relative;width:75px}main .single-product .container>.content>.data .cart .cart .options-container .option .values .picture-container .picture-item-container .picture-item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid var(--c-font-main);border-radius:5px;display:block;height:75px;left:0;position:absolute;top:0;width:75px}main .single-product .container>.content>.data .cart .cart .options-container .option .values .picture-container .picture-item-container input{visibility:hidden}main .single-product .container>.content>.data .cart .cart .options-container .option .values .picture-container .picture-item-container input:checked~.picture-item-img{border-color:var(--c-bc-buttonAlt);padding:2px}main .single-product .container>.content>.data .cart .cart.variations_form table.variations{margin-bottom:20px}main .single-product .container>.content>.data .cart .cart.variations_form .woocommerce-variation-availability{display:none}main .single-product .container>.content>.data .cart .cart.variations_form .woocommerce-variation-price{margin-bottom:20px}main .single-product .container>.content>.data .cart .cart.variations_form table.variations .label{text-align:left}main .single-product .container>.content>.data .cart .cart.variations_form table.variations tr{position:relative}main .single-product .container>.content>.data .cart .cart.variations_form table.variations tr:not(:first-child) th.label>label{padding-top:10px}main .single-product .container>.content>.data .cart .cart.variations_form table.variations .error-message{color:var(--c-negative);font-size:14px;position:absolute;right:0;top:-30px}main .single-product .container>.content>.data .cart .cart.variations_form table.variations tr.error input,main .single-product .container>.content>.data .cart .cart.variations_form table.variations tr.error select,main .single-product .container>.content>.data .cart .cart.variations_form table.variations tr.error textarea{border-color:var(--c-negative)}main .single-product .container>.content>.data .cart .cart .quantity{grid-area:quantity;position:relative}main .single-product .container>.content>.data .cart .cart .quantity .down,main .single-product .container>.content>.data .cart .cart .quantity .up{align-items:center;color:var(--c-bc-buttonAlt);cursor:pointer;display:flex;font-size:18px;height:100%;position:absolute;top:0;width:25px}main .single-product .container>.content>.data .cart .cart .quantity .down{justify-content:flex-end;left:0}main .single-product .container>.content>.data .cart .cart .quantity .up{right:0}main .single-product .container>.content>.data .cart .cart .quantity>input[name=quantity]{border:1px solid var(--c-bc-buttonAlt);border-radius:8px 0 0 8px;border-right:none;color:var(--c-bc-buttonAlt);font-size:18px;font-weight:500;height:58px;padding:10px 25px;text-align:center}main .single-product .container>.content>.data .cart .cart .quantity>input[name=quantity]::-webkit-inner-spin-button,main .single-product .container>.content>.data .cart .cart .quantity>input[name=quantity]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main .single-product .container>.content>.data .cart .cart .quantity>input[name=quantity]{-moz-appearance:textfield}main .single-product .container>.content>.data .cart .cart button.button{background:var(--c-bc-buttonAlt);border:none;border-radius:0 8px 8px 0;grid-area:button;height:58px;padding:unset}main .single-product .container>.content>.data .cart .cart button.button:hover{background:var(--c-bc-buttonAlt-hover)}main .single-product .container>.content>.data .cart .cart span.single_add_to_proefplaatsing_button,main .single-product .container>.content>.data .cart .cart span.variation_add_to_proefplaatsing_button{background:var(--c-bc-transparant);border:1px solid var(--c-bc-button);border-radius:8px;color:var(--c-bc-button);font-weight:600;grid-area:proefplaatsing;height:58px;margin-left:15px;padding:15px}main .single-product .container>.content>.data .cart .cart span.single_add_to_proefplaatsing_button:hover,main .single-product .container>.content>.data .cart .cart span.variation_add_to_proefplaatsing_button:hover{background:var(--c-bc-transparant-hover);border:1px solid var(--c-bc-button-hover);color:var(--c-bc-button-hover)}main .single-product .container>.content>.data .cart .cart span.variation_add_to_proefplaatsing_button.variation_add_to_proefplaatsing_button-disabled,main .single-product .container>.content>.data .cart .cart span.variation_add_to_proefplaatsing_button.variation_add_to_proefplaatsing_button-disabled:hover{filter:grayscale(1);pointer-events:none}main .single-product .container>.content>.data .cart .cart.cart-simple-product-proefplaatsing:not(.grouped_form) .single_variation_wrap .woocommerce-variation.single_variation{grid-area:single}main .single-product .container>.content>.data .cart .cart.cart-simple-product-proefplaatsing:not(.grouped_form) .single_variation_wrap .woocommerce-variation-add-to-cart.variations_button{grid-area:button}main .single-product .container>.content>.data .cart .cart.cart-simple-product-proefplaatsing:not(.grouped_form) .single_variation_wrap .variation_add_to_proefplaatsing_button{grid-area:proefplaatsing}main .single-product .container>.content>.data .cart .cart.grouped_form>.group_table{margin-bottom:10px}main .single-product .container>.content>.data .cart .cart.grouped_form>.group_table tr{align-items:center;display:grid;grid-template-columns:116px minmax(0,1fr) minmax(0,auto);grid-gap:15px;margin-bottom:10px;padding:15px}main .single-product .container>.content>.data .cart .cart.grouped_form>.group_table tr input::-webkit-inner-spin-button,main .single-product .container>.content>.data .cart .cart.grouped_form>.group_table tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main .single-product .container>.content>.data .cart .cart.grouped_form>.group_table tr input{-moz-appearance:textfield;text-align:center}main .single-product .container>.content>.data .cart .cart.grouped_form>.single_add_to_cart_button{border-radius:8px;width:100%}main .single-product .container>.content>.data .stock>div{align-items:center;display:flex;font-size:13px;font-weight:400;gap:5px;justify-content:center;margin-bottom:15px}main .single-product .container>.content>.data .stock>div .material-icons{color:var(--c-highlight);font-size:16px}main .single-product .container>.content>.data .payments{border:1px solid var(--c-border-light);border-radius:8px;font-size:13px;margin:15px 0 30px;padding:15px 10px}main .single-product .container>.content>.data .payments>.label{margin-bottom:8px}main .single-product .container>.content>.data .usps>ul{list-style:none;margin:0 0 30px;padding:0}main .single-product .container>.content>.data .usps>ul>li{display:flex;font-size:13px;font-weight:400;gap:5px;margin-bottom:10px}main .single-product .container>.content>.data .usps>ul>li .material-symbols-rounded{color:var(--c-positive);display:flex;font-size:18px}main .single-product .container>.content>.data .usps>ul>li b{color:var(--c-highlight)}main .single-product-content{margin-top:0;padding-top:15px}main .single-product-content>.container{border-top:1px solid var(--c-border-main);display:grid;grid-template-areas:"description specs" "description reviews";grid-template-columns:minmax(0,60%) minmax(0,40%);grid-template-rows:auto 1fr;padding-top:50px}main .single-product-content>.container.container-including-downloads{grid-template-areas:"description specs" "description downloads" "description reviews"}main .single-product-content>.container.container-including-downloads.container-including-reviews{grid-template-rows:auto auto 1fr}main .single-product-content>.container>.description{border-right:1px solid var(--c-border-main);font-size:var(--f-size-main);font-weight:400;grid-area:description;padding-right:50px;word-break:break-word}main .single-product-content>.container>.description>hr{border:unset;border-bottom:1px solid var(--c-border-main);margin:25px 0}main .single-product-content>.container>.description>.short-description{font-style:italic}main .single-product-content>.container>.downloads{grid-area:downloads;margin-bottom:50px;padding-left:50px}main .single-product-content>.container>.downloads .downloads-container{display:flex;flex-direction:column;gap:5px}main .single-product-content>.container>.downloads .downloads-container a{align-items:center;display:flex;flex-wrap:wrap;gap:8px}main .single-product-content>.container>.downloads .downloads-container a .icon{color:var(--c-primary)}main .single-product-content>.container>.specs{grid-area:specs;margin-bottom:50px;padding-left:50px}main .single-product-content>.container>.description .devices h3,main .single-product-content>.container>.downloads>h3,main .single-product-content>.container>.reviews>h3,main .single-product-content>.container>.specs>h3{font-size:31px;font-weight:600;margin-bottom:20px}main .single-product-content>.container>.description .devices-container{list-style:none;padding:0}main .single-product-content>.container>.specs .specs-container{margin:0}main .single-product-content>.container>.specs .specs-container>div{align-items:center;display:flex;font-size:16px;gap:8px;line-height:2;padding:2px 0}main .single-product-content>.container>.specs .specs-container>div:not(:last-child){border-bottom:1px solid var(--c-border-main)}main .single-product-content>.container>.specs .specs-container>div>dt{font-weight:600;width:55%;word-wrap:break-word}main .single-product-content>.container>.specs .specs-container>div>dd{color:var(--c-font-light-gray);margin:0;width:45%}main .single-product-content>.container>.specs .specs-container>div>dd>span:not(:last-child):after{content:", ";display:inline-block;position:relative}main .single-product-content>.container>.reviews{grid-area:reviews;padding-left:50px}main .single-product-content>.container>.reviews .overview{align-items:center;border-bottom:1px solid var(--c-border-main);display:flex;gap:8px;margin-bottom:10px;padding-bottom:20px}main .single-product-content>.container>.reviews .overview .label{color:var(--c-font-light-gray);font-size:14px}main .single-product-content>.container>.reviews .all .review{padding-top:10px}main .single-product-content>.container>.reviews .all .review:not(:last-child){margin-bottom:20px}main .single-product-content>.container>.reviews .all .review .stars,main .single-product-content>.container>.reviews .overview .stars{display:flex}main .single-product-content>.container>.reviews .all .review .stars>span,main .single-product-content>.container>.reviews .overview .stars>span{color:#9f9f9f}main .single-product-content>.container>.reviews .all .review .stars>span.filled,main .single-product-content>.container>.reviews .overview .stars>span.filled{color:gold}main .single-product-content>.container>.reviews .all .review .content{font-size:14px;margin:10px 0}main .single-product-content>.container>.reviews .all .review .meta{align-items:center;border-top:1px solid var(--c-border-main);display:flex;padding-top:10px}main .single-product-content>.container>.reviews .all .review .meta .date{color:var(--c-font-light-gray)}main .single-product-content>.container>.reviews .all .review .meta .divider{background:var(--c-border-main);height:var(--f-size-main);margin:0 5px;width:1px}main .single-product-content>.container>.reviews .all .review .meta .name{font-weight:600}main .single-product-content>.container>.reviews .all .review.hidden{display:none}main .single-product-content>.container>.reviews .all>.more>span{align-items:center;cursor:pointer}main .single-product-content>.container>.reviews .all>.more.active>span.less,main .single-product-content>.container>.reviews .all>.more>span.more{display:flex}main .single-product-content>.container>.reviews .all>.more.active>span.more,main .single-product-content>.container>.reviews .all>.more>span.less{display:none}main .single-product-content>.container>.reviews .actions{margin:20px 0;max-width:100%;width:-moz-max-content;width:max-content}main .single-product-content>.container>.reviews .actions .add{align-items:center;background:var(--c-bc-transparant);border:1px solid var(--c-primary);border-radius:10px;color:var(--c-font-main);cursor:pointer;display:flex;font-size:16px;gap:5px;padding:16px 20px}main .single-product-content>.container>.reviews .actions .small{color:var(--c-primary);margin:10px 0 0;text-align:center}main .single-product-content>.container>.reviews .popup .popup-inner{border-radius:10px;overflow:hidden;padding:20px}main .single-product-content>.container>.reviews .popup .popup-inner form{display:flex;flex-direction:column}main .single-product-content>.container>.reviews .popup .popup-inner h3{align-items:center;display:flex;justify-content:space-between;padding-right:28px}main .single-product-content>.container>.reviews .popup .popup-inner .close-popup{cursor:pointer;position:absolute;right:20px;top:20px}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-author{margin:0 0 10px;order:1}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-email{margin:0 0 10px;order:2}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating{order:3}main .single-product-content>.container>.reviews .popup .popup-inner form .g-recaptcha{order:4;padding-bottom:15px}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars{margin:0 0 10px}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span{display:flex;gap:5px}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span>a{align-items:center;color:transparent;height:23px;position:relative;text-align:left;width:23px}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span>a:before{color:#9f9f9f;content:"\e838";font-family:Material Icons;font-size:20px;position:absolute;transition:.3s ease-in-out}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span:not(.coloring)>a.active:before,main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span:not(.coloring)>a.filled:before,main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span>a.colored:before,main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-rating .stars>span>a:hover:before{color:gold}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-form-comment{margin:0 0 10px;order:4}main .single-product-content>.container>.reviews .popup .popup-inner form .form-submit{align-self:center;margin:0 0 10px;order:5}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-notes{font-size:13px;margin:0;order:6;text-align:center}main .single-product-content>.container>.reviews .popup .popup-inner form .comment-notes .required{color:var(--c-negative)}main .single-product-content>.container>.reviews .popup .popup-inner .alert>span{cursor:pointer}main .single-product-accessories{border-bottom:1px solid var(--c-border-main);border-top:1px solid var(--c-border-main);padding:70px 0}main .single-product-accessories>.container{display:grid;grid-template-columns:minmax(0,30%) minmax(0,70%);grid-gap:25px;align-items:center}main .single-product-accessories>.container .content .subtitle{font-weight:400;margin:0 0 10px;text-transform:uppercase}main .single-product-accessories>.container .content .title{font-size:28px;font-weight:600;margin:0}main .single-product-accessories .upsell-posts{height:290px}main .single-product-accessories .upsell-posts .slick-list{position:absolute;width:100vw}main .single-product-accessories .upsell-posts .item{align-items:center;border:1px solid var(--c-border-main);border-radius:10px;display:flex;flex-direction:column;height:280px;padding:15px;width:220px}main .single-product-accessories .upsell-posts .item .added_to_cart.wc-forward{display:none}main .single-product-accessories .upsell-posts .item>a.image{display:flex;justify-content:center;vertical-align:middle;width:100%}main .single-product-accessories .upsell-posts .item>a>img{max-height:110px;width:auto}main .single-product-accessories .upsell-posts .item .meta .subtitle{height:48px;margin-bottom:15px;overflow:hidden}main .single-product-accessories .upsell-posts .item .meta .subtitle a{display:block}main .single-product-accessories .upsell-posts .item .show{align-self:flex-end;margin-top:auto}main .single-product-accessories .upsell-posts .item .show>a{align-items:center;display:flex;height:42px;justify-content:center;padding:0;width:64px}main .single-product-accessories .upsell-posts .item .price .discount{display:none}main .single-product-cta>.container>.cta{align-items:center;background:var(--c-bc-product-actions);border:1px solid var(--c-bc-buttonAlt);border-radius:10px;display:grid;grid-template-columns:auto auto minmax(200px,1fr) auto;height:85px}main .single-product-cta>.container>.cta>.data{align-items:center;display:flex}main .single-product-cta>.container>.cta>.data picture{max-height:83px;max-width:200px}main .single-product-cta>.container>.cta>.data img{height:100%;margin:auto;max-height:83px;max-width:200px;padding:5px;width:auto}main .single-product-cta>.container>.cta>.divider{background:var(--c-border-light);height:80%;margin:0 40px;width:1px}main .single-product-cta>.container>.cta>.data .title{font-size:21px;font-weight:600}main .single-product-cta>.container>.cta>.meta{padding-right:40px}main .single-product-cta>.container>.cta>.meta .amount{font-size:21px}main .single-product-cta>.container>.cta>.meta .discount{color:var(--c-font-light-gray)}main .single-product-cta>.container>.cta>.meta .discount .amount{font-size:16px}main .single-product-cta>.container>.cta>.add-to-cart .options-container,main .single-product-cta>.container>.cta>.add-to-cart .tiered-container{display:none}main .single-product-cta>.container>.cta>.add-to-cart form{display:grid;grid-template-areas:"tiered tiered" "options options" "quantity button";grid-template-columns:minmax(0,116px) auto}main .single-product-cta>.container>.cta>.add-to-cart .single_add_to_proefplaatsing_button,main .single-product-cta>.container>.cta>.add-to-cart .variation_add_to_proefplaatsing_button{display:none}main .single-product-cta>.container>.cta>.add-to-cart form .quantity{grid-area:quantity;height:83px;position:relative}main .single-product-cta>.container>.cta>.add-to-cart form .quantity .down,main .single-product-cta>.container>.cta>.add-to-cart form .quantity .up{align-items:center;color:var(--c-bc-buttonAlt);cursor:pointer;display:flex;font-size:18px;height:100%;position:absolute;top:0;width:25px}main .single-product-cta>.container>.cta>.add-to-cart form .quantity .down{justify-content:flex-end;left:0}main .single-product-cta>.container>.cta>.add-to-cart form .quantity .up{right:0}main .single-product-cta>.container>.cta>.add-to-cart form .quantity input{border:none;border-left:1px solid var(--c-bc-buttonAlt);border-radius:0;color:var(--c-bc-buttonAlt);font-size:18px;font-weight:500;height:83px;min-width:100px;padding:10px 25px;text-align:center}main .single-product-cta>.container>.cta>.add-to-cart form .quantity input[name=quantity]::-webkit-inner-spin-button,main .single-product-cta>.container>.cta>.add-to-cart form .quantity input[name=quantity]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main .single-product-cta>.container>.cta>.add-to-cart form .quantity input[name=quantity]{-moz-appearance:textfield}main .single-product-cta>.container>.cta>.add-to-cart form .button{background:var(--c-bc-buttonAlt);border:none;border-radius:0 8px 8px 0;grid-area:button;height:83px}main .single-product-cta>.container>.cta>.add-to-cart form .button:hover{background:var(--c-bc-buttonAlt-hover)}main .single-product-accessories .upsell-posts .item .show>a.added_to_cart.wc-forward{display:none}.single-product main>.woocommerce-notices-wrapper{margin:0}main .single-product .container>.content>.data .cart .cart.grouped_form>.group_table tr .woocommerce-grouped-product-list-item__quantity .product_type_simple{font-size:13px;padding:8px 15px}@media only screen and (max-width:1200px){main .single-product .container>.content>.data .cart .cart .tiered-container .tiered-prices{grid-template-columns:1fr}main .single-product-content>.container>.description .downloads{grid-template-columns:repeat(3,minmax(0,1fr))}main .single-product-cta>.container>.cta>.data .title,main .single-product-cta>.container>.cta>.meta .amount{font-size:18px}main .single-product-cta>.container>.cta>.meta .discount .amount{font-size:13px}}@media only screen and (max-width:992px){main .single-product .container>.content{grid-template-columns:repeat(2,minmax(0,1fr))}main .single-product-cta>.container>.cta{grid-template-columns:auto auto auto auto}main .single-product-cta>.container>.cta>.data img{display:none}main .single-product-cta>.container>.cta>.data .title{padding-left:20px}main .single-product-cta>.container>.cta>.divider{margin:0 20px}main .single-product-cta>.container>.cta>.meta{padding-right:20px}main .single-product-cta>.container>.cta>.add-to-cart form{grid-template-columns:100px minmax(150px,auto)}}@media only screen and (max-width:768px){main .single-product .container>.content{grid-template-areas:"header" "gallery" "data";grid-template-columns:minmax(0,1fr);grid-gap:25px}main .single-product .container>.content>.gallery .gallery-main .image{height:500px}main .single-product .container>.content>.gallery .gallery-main .image picture{height:100%}main .single-product .popup[data-popup=gallery] .popup-inner .thumbs .image{height:90px}main .single-product .popup[data-popup=gallery] .popup-inner .main .slick-arrow{align-items:center;display:flex;height:100%;position:absolute;top:0;z-index:1}main .single-product .popup[data-popup=gallery] .popup-inner .main .slick-arrow.slick-next{right:0}main .single-product-content>.container{border:none;grid-template-areas:"description" "specs" "reviews";grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:0}main .single-product-content>.container.container-including-downloads{grid-template-areas:"description" "specs" "downloads" "reviews"}main .single-product-content>.container>.description{border:none;padding:0}main .single-product-content>.container>.description .downloads{grid-template-columns:repeat(4,minmax(0,1fr))}main .single-product-content>.container>.downloads,main .single-product-content>.container>.specs{margin:30px 0;padding:0}main .single-product-content>.container>.reviews{padding:0}main .single-product-content>.container>.reviews .actions{margin:20px auto}main .single-product-cta>.container>.cta{grid-template-columns:auto 1fr;grid-gap:25px;height:auto;padding:8px 15px}main .single-product-cta>.container>.cta>.data{grid-column:1/3}main .single-product-cta>.container>.cta>.data img{display:block}main .single-product-cta>.container>.cta>.divider{display:none}main .single-product-cta>.container>.cta>.add-to-cart form .quantity{height:58px}main .single-product-cta>.container>.cta>.add-to-cart form .quantity input{border:1px solid var(--c-bc-buttonAlt);border-radius:8px 0 0 8px;border-right:none;height:58px}main .single-product-cta>.container>.cta>.add-to-cart form .button{font-size:13px;height:58px;padding:5px}}@media only screen and (max-width:575px){main .single-product .container>.content>.gallery .gallery-main .image{height:300px}main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller .image,main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller-extend{height:75px}main .single-product .container>.content>.data .cart .cart .button{font-size:13px;padding:15px 25px}main .single-product-accessories>.container{grid-template-columns:1fr}main .single-product-accessories>.container .content .title{font-size:21px}main .single-product-content>.container>.description .downloads{grid-template-columns:repeat(3,minmax(0,1fr))}main .single-product-cta{bottom:0;left:0;margin:0;padding:0;position:fixed;width:100vw;z-index:9}main .single-product-cta>.container{width:100%}main .single-product-cta>.container>.cta{grid-template-columns:minmax(auto,200px) 1fr;grid-gap:0;border:none;border-radius:0;border-top:1px solid var(--c-bc-buttonAlt);height:64px;padding:0}main .single-product-cta>.container>.cta>.meta{padding:0 20px}main .single-product-cta>.container>.cta>.data{display:none}main .single-product-cta>.container>.cta>.add-to-cart form .quantity{height:64px}main .single-product-cta>.container>.cta>.add-to-cart form .quantity input{border:none;border-left:1px solid var(--c-bc-buttonAlt);border-radius:0;height:64px}main .single-product-cta>.container>.cta>.add-to-cart form .button{border-radius:0;height:64px}main .single-product .container>.content>.data .cart .cart.cart-simple-product-proefplaatsing:not(.variations_form):not(.grouped_form){grid-template-columns:minmax(0,90px) minmax(0,1fr) minmax(0,auto)}}@media only screen and (max-width:450px){main .single-product .container>.content>.data .cart .cart .button{padding:0 25px}main .single-product-cta>.container>.cta>.meta{padding:0 10px}main .single-product-cta>.container>.cta>.meta .amount{font-size:14px}main .single-product-content>.container>.description .downloads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){main .single-product .container>.content>.gallery .gallery-thumbs .gallery-controller{min-width:830px!important;width:100%!important}}/*# sourceMappingURL=product.css.map */
