[type=button]:focus,[type=submit]:focus,button:focus,[type=number]:focus-visible{outline:none!important}body.single-product .webr-product-summary .variations{display:none!important}body.single-product .woocommerce-error,body.single-product .woocommerce-info,body.single-product .woocommerce-message{margin-bottom:0}@media (max-width:767.98px){body.single-product .woocommerce-error li,body.single-product .woocommerce-info li,body.single-product .woocommerce-message li{display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:15px}}body.single-product .webr-woocommerce-melding .woocommerce-message{margin-bottom:0;border-top-color:var(--groen)}body.single-product .webr-woocommerce-melding .woocommerce-message a.wc-forward,body.single-product .webr-woocommerce-melding .woocommerce-error a.wc-forward,body.single-product .webr-woocommerce-melding .woocommerce-info a.wc-forward,body.woocommerce-cart .wc-backward{background-color:var(--groen);color:var(--wit);font-weight:500;letter-spacing:.1em;font-family:'Helvetica Neue';text-transform:uppercase;font-size:14px;padding:12.5px 25px;border-radius:0}body.single-product .webr-woocommerce-melding .woocommerce-message a.wc-forward:hover,body.woocommerce-cart .wc-backward:hover{background-color:var(--zwart)}body.single-product .webr-woocommerce-melding .woocommerce-message::before{color:var(--groen)}body.single-product .webr-product-summary .elementor-widget-woocommerce-product-price .amount bdi{background-color:var(--bordeauxRood);color:var(--wit);font-weight:700;font-size:16px;letter-spacing:.1em;padding:5px 10px}body.single-product .webr-product-summary .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap!important;gap:25px}body.single-product div.product.elementor .woocommerce-tabs .panel{padding-left:0;padding-right:0}body.single-product div.product .webr-product-summary .stock{margin-bottom:20px;color:var(--zwart)}body.single-product .webr-product-summary .in-stock::before{content:'\f058';font-family:'Font Awesome 6 Free';font-weight:900;color:var(--groen);margin-right:5px}body.single-product .webr-product-summary .single_add_to_cart_button{padding:15px 25px}body.single-product .webr-product-summary .quantity{border:2px solid var(--bordeauxRood);display:flex}body.single-product .webr-product-summary .quantity .minus,body.single-product .webr-product-summary .quantity .plus{background-color:#fff0;color:var(--bordeauxRood);padding:10px;line-height:28px;border:0}body.single-product .webr-product-summary .quantity .minus:hover,body.single-product .webr-product-summary .quantity .plus:hover{background-color:var(--bordeauxRood);border-color:var(--bordeauxRood)}body.single-product .webr-product-summary .quantity .minus{border-right:2px solid var(--bordeauxRood)}body.single-product .webr-product-summary .quantity .plus{margin-left:0px!important;border-left:2px solid var(--bordeauxRood)}body.single-product .webr-product-summary .single_add_to_cart_button{margin-left:0px!important}body.single-product .webr-product-summary .quantity input::-webkit-outer-spin-button,body.single-product .webr-product-summary .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product .webr-product-summary .quantity input[type=number]{-moz-appearance:textfield}body.single-product .webr-product-summary .qty{width:fit-content;padding-left:5px;padding-right:5px;max-width:30px}body.single-product div.product .webr-product-omschrijving-tabs .woocommerce-tabs ul.tabs li{border:0;background-color:var(--wit)}body.single-product div.product .webr-product-omschrijving-tabs .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid var(--bordeauxRood)}body.single-product div.product.elementor .webr-product-omschrijving-tabs .woocommerce-tabs .panel{border-top:2px solid #ededed;margin-top:-2px}body.single-product div.product .webr-product-omschrijving-tabs .woocommerce-tabs ul.tabs{padding-left:0}body.single-product .webr-product-omschrijving-tabs table.shop_attributes td p{padding-left:8px;padding-right:8px}body.single-product .webr-product-omschrijving-tabs table.shop_attributes th{text-align:center}body.single-product .woocommerce-product-attributes-item--attribute_pa_size,body.single-product .woocommerce-product-attributes-item--attribute_pa_1_one_size{display:none!important}.woocommerce table.shop_attributes th{border-bottom:1px solid #ddd}.woocommerce table.shop_attributes tbody{border:1px solid #ddd}.woocommerce table.shop_attributes tbody>tr td,.woocommerce table.shop_attributes tbody>tr th{border:1px solid #ddd}@media (min-width:768px){body.single-product div.product .webr-product-gallerij div.images .flex-control-thumbs li{width:fit-content}body.single-product div.product .webr-product-gallerij .woocommerce-product-gallery .flex-viewport{width:75%;float:left}body.single-product div.product .webr-product-gallerij .woocommerce-product-gallery .flex-control-thumbs{width:25%;float:left}body.single-product div.product .webr-product-gallerij .woocommerce-product-gallery .flex-control-thumbs li img{width:90%;float:none;margin:0 0 10% 10%}body.single-product .webr-product-gallerij .woocommerce-product-gallery{display:flex;flex-wrap:wrap;flex-direction:row-reverse}}body.woocommerce-cart .webr-winkelwagen button.e-apply-coupon{background-color:#fff0;border-color:var(--bordeauxRood);font-size:12px;color:var(--bordeauxRood);font-weight:700;border-radius:0}body.woocommerce-cart .webr-winkelwagen button.e-apply-coupon:hover{background-color:var(--bordeauxRood);color:var(--wit);border-color:var(--bordeauxRood)}body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr td:before{font-weight:500;text-transform:uppercase;color:var(--zwart);font-family:'Helvetica Neue';letter-spacing:.1em;font-size:15px}body.woocommerce-cart .e-cart-totals bdi{color:var(--bordeauxRood)}body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce{font-family:'Helvetica Neue',sans-serif}body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button{font-size:12px;letter-spacing:.1em;font-weight:700}body.woocommerce-cart #coupon_code{border:2px solid #dfdfdf;background-color:var(--wit);border-radius:0;padding-top:12px;padding-bottom:12px}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-quantity .quantity input[type="number"]{padding:8px;max-height:unset;text-align:center;border-radius:0;border:2px solid #dfdfdf}@media (max-width:767.98px){.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0px!important}}@media (min-width:768px) and (max-width:1024px){.coupon .coupon-col{display:flex!important;flex-direction:row;flex-wrap:wrap}.coupon .coupon-col .coupon-col-start,.coupon .coupon-col .coupon-col-end{width:50%}}.products .product{text-align:center}.woocommerce-result-count{font-size:14px}.products .product .woocommerce-loop-product__title{font-size:16px!important;margin-bottom:15px!important;min-height:64px}.products .product .woocommerce-Price-amount{background-color:var(--bordeauxRood);padding:5px 10px 5px 10px;display:inline-block;color:#fff;font-size:16px;font-weight:800}.products .product .button{border:solid 2px var(--bordeauxRood);border-radius:0;background-color:#fff0;transition:all .3s;font-size:14px;text-transform:uppercase;padding:12px 18px;color:var(--bordeauxRood);letter-spacing:.2em}.products .product .button:hover{background-color:var(--bordeauxRood);color:var(--wit)}.products .product img{transition:150ms ease-in-out;overflow:hidden}.woocommerce-product-search button{padding:12px 18px}.webr-desktop-sidebar .product-categories{padding:0;list-style:none}.webr-desktop-sidebar .product-categories li{margin-bottom:10px}.webr-desktop-sidebar .product-categories li a{color:#858585}.webr-desktop-sidebar .woocommerce-product-search{display:flex;margin-bottom:25px}.webr-desktop-sidebar .webr_filters_productarchief{margin-bottom:25px}.webr-desktop-sidebar input[type=search]{border-radius:0!important;outline:none;border-color:#aaa}.webr-desktop-sidebar .select2-container--default .select2-selection--single{border-radius:0;padding:10px 15px;height:auto}.webr-desktop-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:9px}@media(max-width:1024px){.webr-desktop-sidebar h4{display:none!important}.webr-desktop-sidebar .select2-container--default .select2-selection--single{border-radius:0;padding:5px 8px;height:auto}.webr-desktop-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:9px}.webr-desktop-sidebar .search-field,.webr-desktop-sidebar .select2-selection__placeholder{font-size:14px}.webr-desktop-sidebar .webr_filters_productarchief{margin-bottom:10px!important}.webr-desktop-sidebar .woocommerce-product-search{margin-bottom:0!important}.webr-desktop-sidebar .webr_filters_productarchief:first-child{margin-bottom:8px!important}}@media(max-width:767.98px){.products .product .button{border:solid 2px var(--bordeauxRood);border-radius:0;background-color:#fff0;transition:all .3s;font-size:14px;text-transform:uppercase;padding:5px 10px}}header .elementor-menu-cart__main .elementor-menu-cart__footer-buttons{display:flex;flex-direction:column}header .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--view-cart{background-color:#fff0;border-color:var(--zwart);color:var(--zwart)}header .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{background-color:var(--zwart);color:var(--wit)}header .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:var(--groen);border-color:var(--groen);color:var(--wit)}header .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background-color:#fff0;color:var(--groen)}header .elementor-menu-cart__main .elementor-menu-cart__product-price{color:var(--zwart)}header .elementor-menu-cart__main .woocommerce-Price-amount{color:var(--bordeauxRood)}header .elementor-menu-cart__main .elementor-menu-cart__subtotal{display:flex;justify-content:space-between}header .elementor-menu-cart__main .elementor-menu-cart__subtotal strong,header .elementor-menu-cart__main .elementor-menu-cart__product-name a{font-weight:500!important;text-transform:uppercase;line-height:1.2em;letter-spacing:.1em}header .elementor-menu-cart__main .elementor-menu-cart__product-remove{bottom:50%}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{background-color:var(--koper)!important;padding:0 0 0 2px}body.woocommerce-checkout footer,body.woocommerce-checkout header{display:none!important}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{border-radius:0!important;padding:35px 25px!important}body.woocommerce-checkout .e-coupon-box,body.woocommerce-checkout .e-checkout__order_review{background-color:#F9F9F9!important}body.woocommerce-checkout h3,body.woocommerce-checkout span,body.woocommerce-checkout p,body.woocommerce-checkout td,body.woocommerce-checkout th,body.woocommerce-checkout input,body.woocommerce-checkout label{font-family:"Helvetica Neue",Sans-serif!important}body.woocommerce-checkout th,body.woocommerce-checkout h3{font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.1em!important}body.woocommerce-checkout h3{font-size:24px!important}@media(max-width:767.98px){body.woocommerce-checkout h3{font-size:18px!important}body.woocommerce-checkout #place_order{white-space:break-spaces!important}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{border-radius:0!important;padding:20px 15px!important}body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text,body.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:14px!important}}body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text,body.woocommerce-checkout .woocommerce-privacy-policy-text{margin-bottom:10px;font-size:18px}body.woocommerce-checkout .form-row.validate-required{margin-bottom:25px}body.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:18px}body.woocommerce-checkout .button{border-radius:0!important;background-color:var(--groen)!important;border-color:var(--groen)!important;color:var(--wit)!important}body.woocommerce-checkout .button:hover{background-color:var(--zwart)!important;border-color:var(--zwart)!important}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page a{color:var(--bordeauxRood)}body.woocommerce-checkout .woocommerce-Price-amount bdi{color:var(--bordeauxRood)!important}body.woocommerce-checkout #ship-to-different-address{font-weight:500!important;text-transform:uppercase!important;margin:0 0 40px 0;padding:0}body.woocommerce-checkout #ship-to-different-address .woocommerce-form__label-for-checkbox span::before{content:"Verzenden naar een ander adres";font-size:14px}body.woocommerce-checkout #ship-to-different-address .woocommerce-form__label-for-checkbox span{font-size:0}body.woocommerce-order-received .woocommerce-thankyou-order-received{color:var(--titelZwart);font-family:"Helvetica Neue",Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:.1em}body.woocommerce-order-received .woocommerce-thankyou-order-details{margin:50px 0!important;padding:0!important}body.woocommerce-order-received .wc-item-meta{display:none}@media(max-width:767.98px){body.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:24px}body.woocommerce-order-received .woocommerce-thankyou-order-details{margin:25px 0!important;padding:0!important}body.woocommerce-order-received .woocommerce-thankyou-order-details li{width:100%;border-bottom:1px dashed #cfc8d8;border-right:none;padding:15px 0}body.woocommerce-order-received .woocommerce-column--billing-address{margin-bottom:25px}}