.widget_product_categories .select2-container .select2-selection .select2-selection__arrow .presentation,.widget_product_categories .select2-container .select2-selection .select2-selection__rendered .select2-selection__arrow .presentation{top:49%;left:30%}.background-underlay,.cart-menu{position:fixed;top:0;pointer-events:none}.woocommerce-account #customer_login{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:100px}.woocommerce-account #customer_login::after,.woocommerce-account #customer_login::before{display:none}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);width:fit-content;float:none;background:#fff;padding:30px;border-radius:10px}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li:first-child,.cart-menu tr.product-row:first-child,.checkout.woocommerce-checkout #order_review_heading,.main-shop-wrapper .shop-sidebar .bapf_head,.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget:first-child .bapf_head,.single.single-product .product-wrapper .wc-tabs-wrapper .wc-tab h2,.woocommerce-account #customer_login .col-1 h2,.woocommerce-account #customer_login .col-2 h2,.woocommerce-account .woocommerce-customer-details h2,.woocommerce-account .woocommerce-order-details h2,.woocommerce-account form h2,.woocommerce-error h2{margin-top:0}.woocommerce-account #customer_login .col-1 form,.woocommerce-account #customer_login .col-2 form{margin:0;background:0 0;padding:0;border-radius:0;border:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px}.woocommerce-account #customer_login .col-1 form .form-row,.woocommerce-account #customer_login .col-2 form .form-row{-ms-flex:0 1 100%;flex:0 1 100%;margin:0}.woocommerce-account #customer_login .col-1 form label,.woocommerce-account #customer_login .col-2 form label{font-size:15px;font-size:.9375rem}.woocommerce-account #customer_login .col-1 form input,.woocommerce-account #customer_login .col-1 form select,.woocommerce-account #customer_login .col-1 form textarea,.woocommerce-account #customer_login .col-2 form input,.woocommerce-account #customer_login .col-2 form select,.woocommerce-account #customer_login .col-2 form textarea{width:100%;padding:10px 15px;border:1px solid #ddd;border-radius:5px;font-size:1rem;background-color:#f0f0f0;color:#000;min-height:48px}.woocommerce-account #customer_login .col-1 form input:-ms-input-placeholder,.woocommerce-account #customer_login .col-1 form select:-ms-input-placeholder,.woocommerce-account #customer_login .col-1 form textarea:-ms-input-placeholder,.woocommerce-account #customer_login .col-2 form input:-ms-input-placeholder,.woocommerce-account #customer_login .col-2 form select:-ms-input-placeholder,.woocommerce-account #customer_login .col-2 form textarea:-ms-input-placeholder{font-size:14px;font-size:.875rem}.woocommerce-account #customer_login .col-1 form input::placeholder,.woocommerce-account #customer_login .col-1 form select::placeholder,.woocommerce-account #customer_login .col-1 form textarea::placeholder,.woocommerce-account #customer_login .col-2 form input::placeholder,.woocommerce-account #customer_login .col-2 form select::placeholder,.woocommerce-account #customer_login .col-2 form textarea::placeholder{font-size:14px;font-size:.875rem}.single.single-product .product-wrapper .related.products .related-title,.woocommerce-account #customer_login .col-1 form p,.woocommerce-account #customer_login .col-2 form p,.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-account #customer_login .col-1 form a,.woocommerce-account #customer_login .col-2 form a,.woocommerce-account header.woocommerce-Address-title a.edit:focus,.woocommerce-account header.woocommerce-Address-title a.edit:hover{color:#000;text-decoration:underline}.woocommerce-account #customer_login .col-1 form a:focus,.woocommerce-account #customer_login .col-1 form a:hover,.woocommerce-account #customer_login .col-2 form a:focus,.woocommerce-account #customer_login .col-2 form a:hover{color:#fab400;text-decoration:underline}.woocommerce-account #customer_login .col-1 form .woocommerce-form-login__rememberme,.woocommerce-account #customer_login .col-2 form .woocommerce-form-login__rememberme{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;-ms-flex-align:center;align-items:center;margin-bottom:20px}.woocommerce-account #customer_login .col-1 form .woocommerce-form-login__rememberme input[type=checkbox],.woocommerce-account #customer_login .col-2 form .woocommerce-form-login__rememberme input[type=checkbox]{width:28px;height:28px;background-color:#f0f0f0;min-height:28px;border-radius:6px;padding:10px;margin:0;border:1px solid #dcdcdc;appearance:none;-webkit-appearance:none;position:relative;cursor:pointer;transition:background-color .2s,border-color .2s}.woocommerce-account #customer_login .col-1 form .woocommerce-form-login__rememberme input[type=checkbox]:focus,.woocommerce-account #customer_login .col-1 form .woocommerce-form-login__rememberme input[type=checkbox]:hover,.woocommerce-account #customer_login .col-2 form .woocommerce-form-login__rememberme input[type=checkbox]:focus,.woocommerce-account #customer_login .col-2 form .woocommerce-form-login__rememberme input[type=checkbox]:hover{border-color:#c2c2c2;outline:0}.woocommerce-account #customer_login .col-1 form .woocommerce-form-login__rememberme input[type=checkbox]:checked,.woocommerce-account #customer_login .col-2 form .woocommerce-form-login__rememberme input[type=checkbox]:checked{background-color:#000;border-color:#000;background-image:url(../images/icons/bbq-check.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px}.woocommerce-account #customer_login .col-1 form .woocommerce-form-login__rememberme span,.woocommerce-account #customer_login .col-2 form .woocommerce-form-login__rememberme span{line-height:1;font-size:14px;font-size:.875rem}.woocommerce-account #customer_login .col-1 form button.woocommerce-button.button,.woocommerce-account #customer_login .col-2 form button.woocommerce-button.button{background:#f75135;padding:16px 52px 16px 30px;border-radius:30px;transition:.3s;color:#fff;text-decoration:none;font-size:16px;font-size:1rem;position:relative;font-weight:500;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:museo-sans,sans-serif;margin-top:10px}.woocommerce-account #customer_login .col-1 form button.woocommerce-button.button::after,.woocommerce-account #customer_login .col-2 form button.woocommerce-button.button::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.woocommerce #payment #place_order:focus,.woocommerce #payment #place_order:hover,.woocommerce .return-to-shop a:focus,.woocommerce .return-to-shop a:hover,.woocommerce .return-to-shop a:visited:focus,.woocommerce .return-to-shop a:visited:hover,.woocommerce-account #customer_login .col-1 form button.woocommerce-button.button:focus,.woocommerce-account #customer_login .col-1 form button.woocommerce-button.button:hover,.woocommerce-account #customer_login .col-2 form button.woocommerce-button.button:focus,.woocommerce-account #customer_login .col-2 form button.woocommerce-button.button:hover,.woocommerce-cart .button:focus,.woocommerce-cart .button:hover,.woocommerce-cart .woocommerce .cart .button:focus,.woocommerce-cart .woocommerce .cart .button:hover,.woocommerce-cart .woocommerce .cart input.button:focus,.woocommerce-cart .woocommerce .cart input.button:hover,.woocommerce-cart .woocommerce a.button:focus,.woocommerce-cart .woocommerce a.button:hover,.woocommerce-cart a.button.alt:focus,.woocommerce-cart a.button.alt:hover,.woocommerce-page #payment #place_order:focus,.woocommerce-page #payment #place_order:hover{background:#000;outline:0}.main-shop-wrapper .shop-sidebar .bapf_sfilter.bapf_colorinline li,.widget_product_categories ul.product-categories li.cat-item.current-cat,.widget_product_categories ul.product-categories li.cat-item.current-cat .children li.cat-item,.widget_product_categories ul.product-categories li.cat-item.current-cat-parent,.widget_product_categories ul.product-categories li.cat-item.current-cat-parent .children li.cat-item,.widget_product_categories ul.product-categories li.current-cat-parent,.woocommerce-shop .widget_product_categories ul.product-categories li.cat-item,.ywapo_group_container .ywapo_options_container{display:block!important}.woocommerce-error{background:#fff;padding:20px 30px 20px 60px;border-radius:10px;margin-bottom:20px}.main-shop-wrapper .shop-sidebar .bapf_sfilter,.woocommerce-error p{margin-bottom:0}.widget_product_categories{list-style:none;padding:17px;border:1px solid #e5e5e5;border-bottom:0;border-radius:10px 10px 0 0!important}.widget_product_categories:nth-child(2){border-radius:0!important}.widget_product_categories .widgettitle{display:block;margin-bottom:5px;font-size:20px;font-weight:700}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li a:hover,.cart-menu .edit-winkelmand:focus,.cart-menu .edit-winkelmand:hover,.widget_product_categories ul.product-categories li.cat-item.current-cat>a,.widget_product_categories ul.product-categories li.cat-item.current-cat>a+.count,.widget_product_categories ul.product-categories li.cat-item.current-cat>a:visited,.widget_product_categories ul.product-categories li.cat-item.current-cat>a:visited+.count{color:red}.widget_product_categories ul.product-categories li.cat-item{display:none;line-height:125%}.widget_product_categories ul.product-categories li.cat-item a{color:#000;font-size:16px;text-decoration:none}.widget_product_categories ul.product-categories li.cat-item .count{font-size:14px}.widget_product_categories ul.product-categories .children,.widget_product_categories ul.product-categories li.cat-item.current-cat .children,.widget_product_categories ul.product-categories li.cat-item.current-cat-parent .children{padding-left:15px}.widget_product_categories .select2-container .select2-selection{border:1px solid #e5e5e5;border-radius:30px!important}.widget_product_categories .select2-container .select2-selection .select2-selection__rendered{padding:10px 16px}.widget_product_categories .select2-container .select2-selection .select2-selection__rendered .select2-selection__placeholder{font-size:16px;color:#000}.widget_product_categories .select2-container .select2-selection .select2-selection__arrow,.widget_product_categories .select2-container .select2-selection .select2-selection__rendered .select2-selection__arrow{width:30px}.widget_product_categories .select2-container .select2-selection .select2-results__option,.widget_product_categories .select2-container .select2-selection .select2-selection__rendered{font-size:14px;line-height:1.5!important}.widget_product_categories .select2-container .select2-selection .select2-selection__clear{padding-right:30px}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:30px;padding:5px 10px}.select2-container--open .select2-dropdown--below{border-color:#e5e5e5}.select2-results__option{font-size:14px!important}.bapf_sfilter .bapf_clr_span.w2em{width:1em;height:1em}.fa-plus:before{content:"\f061"}.fa-minus:before{content:"\f063";font-size:14px}.woocommerce nav.woocommerce-pagination ul{border-radius:10px;overflow:hidden;border:1px solid #f0f0f0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:red;padding:12px 20px}.woocommerce nav.woocommerce-pagination ul li:last-child{border-right:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:#00f}.single.single-product .product-wrapper .summary.entry-summary .variations tr,.woocommerce-pagination{margin-bottom:30px}.section.block_content.shortcode .container{max-width:1640px}.section.block_content.shortcode .container .gform_wrapper{background:grey;padding:20px;max-width:720px}.section.block_content.shortcode .container .gform_wrapper .gform_title{margin-top:0;font-weight:700}.checkout.woocommerce-checkout,.main-shop-wrapper .container,.section.block_content.shortcode .container .ywraq-form-table-wrapper,.single.single-product .product-wrapper .product,.woocommerce ul.products,.woocommerce-page ul.products,.yith-request-a-quote-page form .gform_body ul,ul.products{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.section.block_content.shortcode .container .ywraq-form-table-wrapper #yith-ywraq-form{-ms-flex:0 1 50%;flex:0 1 50%;margin-right:100px}.section.block_content.shortcode .container .ywraq-form-table-wrapper .gform_wrapper{margin-top:30px;-ms-flex:0 1 calc(50% - 100px);flex:0 1 calc(50% - 100px)}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table{margin-top:30px;margin-bottom:30px}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table thead,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:grey}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table thead tr th{padding:15px;font-size:20px;font-size:1.25rem}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody .raq-totals,.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody .raq-totals-label,.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-price,.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-price span,.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-subtotal span,.woocommerce-cart .woocommerce-cart-form table.shop_table thead th{font-size:20px;font-size:1.25rem}.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget.berocket_single_filter_widget_632 .bapf_sfilter ul li,.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td,.single-product form .ywapo_options_container,.single.single-product .product-wrapper .summary.entry-summary,.single.single-product .product-wrapper .summary.entry-summary .variations .select-wrapper,.woocommerce.single-product .product form{position:relative}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-remove{-ms-flex-order:4;order:4}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-remove a{color:#000!important;font-size:22px;font-size:1.375rem;font-weight:400}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-remove a:hover{background:red;color:#fff!important}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-thumbnail{-ms-flex-order:1;order:1}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-thumbnail img{width:100px;margin:0}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-name{-ms-flex-order:2;order:2}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-name a{display:inline-block;font-size:18px;font-size:1.125rem;text-decoration:none;line-height:120%}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-name ul{margin-left:0!important;margin-bottom:0}.cart-menu .container,.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-name ul li{padding-left:0}.cart-menu .button:after,.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper a.button,.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li a.remove,.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li:first-child:before,.cart-menu tr.product-row:first-child:before,.entry-summary .product_meta,.main-shop-wrapper .sidebar-area .button-alt,.main-shop-wrapper .sidebar-area .close-overlay,.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-name ul br,.show-filter-btn-wrapper,.single-product .sku-wrapper,.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations,.single.single-product .product-wrapper .woocommerce-message .button.wc-forward:after,.summary .woocommerce-variation-price,.woocommerce-cart .button:after,.woocommerce-cart .woocommerce .cart .button:after,.woocommerce-cart .woocommerce .cart input.button:after,.woocommerce-cart .woocommerce a.button:after,.woocommerce-cart a.button.alt:after,.woocommerce-ordering:after,.woocommerce-page .top-menu-bar,.yith-request-a-quote-page .top-menu-bar,.yith-request-a-quote-page form ul li:before,.yith-wcwl-add-to-wishlist .add_to_wishlist i,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited i{display:none}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-quantity{-ms-flex-order:3;order:3;min-width:80px}.section.block_content.shortcode .container .woocommerce.ywraq-wrapper #yith-ywraq-form table tbody tr td.product-quantity input{text-indent:0;width:60px;height:50px;text-align:center;font-size:20px;font-size:1.25rem}.fa-plus:before,.woocommerce.single-product .product .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message,.woocommerce.single-product .product .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message,.yith-request-a-quote-page .gform_wrapper .ginput_container_fileupload input{font-size:14px;font-size:.875rem}.woocommerce.single-product .product .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message,.woocommerce.single-product .product .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message a{font-size:14px;font-size:.875rem;color:#00f}.button.wc-backward,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-cart .button,.woocommerce-cart .woocommerce .cart .button,.woocommerce-cart .woocommerce .cart input.button,.woocommerce-cart .woocommerce a.button,.woocommerce-cart a.button.alt{background:#f75135;padding:14px 48px 14px 25px;border-radius:30px;transition:.3s;color:#fff;text-decoration:none;font-size:16px;font-size:1rem;position:relative;font-weight:500;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.button.wc-backward::after,.woocommerce a.button::after,.woocommerce button.button::after,.woocommerce input.button::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.button.wc-backward:focus,.button.wc-backward:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:focus,.woocommerce input.button:hover{background:#000;outline:0;color:#fff}.woocommerce-info.chef-checkout-minimum-order{width:100%;max-width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-info.chef-checkout-minimum-order .amount{font-weight:700}.woocommerce-info{border-top-color:#fab400;margin:20px 0;background:#fff;border-radius:10px;color:#000}.woocommerce-info:before{color:#fab400}.added_to_cart.wc-forward,.single.single-product .product-wrapper .summary.entry-summary .reset_variations,.single.single-product .product-wrapper .wc-tabs-wrapper .wc-tab.woocommerce-Tabs-panel--reviews,.woocommerce .woocommerce-result-count,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg,.yith-ywraq-add-to-quote .ywraq-loader,.ywapo_group_container .dashicons,.ywapo_group_container .required{display:none!important}.woocommerce-products-header .catalogus-header{border-radius:10px;overflow:hidden}.woocommerce-products-header .woocommerce-products-header__title{margin:40px 0 25px}.woocommerce-products-header .term-description{max-width:880px}.main-shop-wrapper .shop-sidebar .bapf_body,.woocommerce-products-header .term-description p{font-size:18px;font-size:1.125rem}.bapf_sfilter.bapf_button_berocket .bapf_button{padding:0;margin:0;background:0 0;font-weight:500;font-size:16px;text-transform:initial;color:red}.pswp__bg{background:#fff}.pswp__top-bar,.pswp__ui--fit .pswp__caption{background:#000!important}.pswp__caption__center{color:#fff}.background-underlay{z-index:799;left:0;right:0;bottom:0;background:#000;opacity:0;transition:.3s}.background-underlay.active-bg{opacity:.2;pointer-events:auto}.cart-menu{max-width:440px;height:100vh;right:-440px;min-width:440px;background:#fff;padding:0 0 105px;opacity:0!important;transition:.3s;z-index:999;box-shadow:0 0 4px rgba(0,0,0,.3);overflow:scroll}.cart-menu.active{opacity:1!important;pointer-events:auto;right:0;overflow-y:scroll}.cart-menu .cart-title{padding:50px 30px 30px;border-bottom:2px solid #f0f0f0}.cart-menu .close-cart-menu{position:absolute;top:51px;right:30px;display:block;width:42px;height:42px;background:#00f;border-radius:50%;transition:.3s}.cart-menu .close-cart-menu:after{content:"";background-image:url(../images/icons/chevron-right.svg);background-size:contain;background-repeat:no-repeat;width:15px;height:20px;top:5px;right:-17px;position:relative;display:inline-block}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.cart-menu .close-cart-menu:hover,.single.single-product .product-wrapper .woocommerce-message .button.wc-forward:hover,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:red}.cart-menu .cart-ajax-wrapper{padding:0 30px}.cart-menu .cart-ajax-wrapper .widget_ywraq_list_quote{list-style:none;width:100%}.cart-menu .cart-ajax-wrapper .header-widget{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:scroll;max-height:72vh;-webkit-overflow-scrolling:touch}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li{padding-left:0;position:relative;margin-top:40px}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li:before,.cart-menu tr.product-row:before{top:-20px;left:0;content:"";background:#ded3cf;height:1px;width:100%;display:block;position:absolute}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li:last-child{margin-bottom:40px}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li a{min-height:100px;font-size:18px;font-size:1.125rem;color:#000;text-decoration:none;line-height:1.2;transition:.3s}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li small{font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:0 1 160px;flex:0 1 160px;position:absolute;bottom:0;left:0}.cart-menu .cart-ajax-wrapper .yith-ywraq-list-wrapper ul.yith-ywraq-list li img{background:#f8f8f8;width:85px;margin-right:0;margin-left:15px;padding:7.5px 0}.cart-menu .buttons{padding:30px;border-top:2px solid #f0f0f0;position:absolute;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -4px 6px 0 rgba(145,145,145,.2)}.cart-menu .title{-ms-flex:0 1 100%;flex:0 1 100%;min-height:72px;display:inline-block;font-size:18px;font-size:1.125rem}.cart-menu .quantity{position:absolute;bottom:0;right:100px;-ms-flex:0 1 42px;flex:0 1 42px;width:42px;height:28px;display:inline-block;font-size:13px;font-size:.8125rem;padding:5px 0;border:1px solid #000;text-align:center}.cart-menu .quantity .amount{position:absolute;right:60px;bottom:-3px;font-size:16px;font-size:1rem}.cart-menu .price{-ms-flex:calc(100% - 42px);flex:calc(100% - 42px);text-align:right;display:inline-block;font-size:20px;font-size:1.25rem;font-weight:400}.cart-menu .mini-products-table{width:100%}.cart-menu .winkel-bezorg.sub-row{padding-bottom:5px}.cart-menu .sub-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:20px;font-size:1.25rem}.cart-menu .sub-row .label{-ms-flex:1;flex:1;margin-right:30px;font-weight:700}.cart-menu .sub-row .value{-ms-flex:0 1 auto;flex:0 1 auto;text-align:right;font-weight:700}.cart-menu .check-winkel,.cart-menu tbody{-ms-flex-flow:row wrap;display:-ms-flexbox}.cart-menu .check-winkel{display:flex;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.cart-menu .edit-winkelmand{color:#00f;font-size:18px;font-size:1.125rem;text-decoration:none}.cart-menu .button{transition:.3s;font-weight:500;-ms-flex-align:center;align-items:center;background:#00f!important;padding:15px 50px!important;display:inline-block;border-radius:50px!important;position:relative;color:#fff!important;text-decoration:none;font-size:16px!important;line-height:1}.cart-menu .button::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.cart-menu .button:focus,.cart-menu .button:hover{outline:0;background:red!important;color:#fff}.cart-menu tbody{display:flex;flex-flow:row wrap;overflow:scroll;max-height:66vh}.cart-menu tr.product-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:40px;position:relative}.cart-menu tr.product-row td.featured-img{-ms-flex:0 1 85px;flex:0 1 85px;margin-right:15px;position:relative}.cart-menu tr.product-row td.row-right{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;-ms-flex:0 1 calc(100% - 100px);flex:0 1 calc(100% - 100px)}.cart-menu tr.product-row:last-child{margin-bottom:40px}.woocommerce-account .woocommerce .container{min-height:50vh}.woocommerce-account .section:first-child{margin-top:60px}.woocommerce-account .section.woo-section .container{max-width:1158px}.woocommerce-account .woocommerce-Addresses,.woocommerce-account .woocommerce-EditAccountForm,.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-MyAccount-orders,.woocommerce-account .woocommerce-customer-details,.woocommerce-account .woocommerce-order-details,.woocommerce-account form{background:#fff;padding:30px;border-radius:10px}.woocommerce-account .woocommerce-EditAccountForm p,.woocommerce-account form p{background:0 0!important;padding:0!important;border-radius:0!important}.woocommerce-account header.woocommerce-Address-title{position:relative;display:block;width:fit-content;z-index:1;border:none}.woocommerce-account header.woocommerce-Address-title h2{margin:0 0 15px;font-size:20px;font-size:1.25rem}.woocommerce-account header.woocommerce-Address-title a.edit{color:#f75135;text-decoration:none;font-size:14px;font-size:.875rem;margin-bottom:15px}.woocommerce-account .woocommerce-info{margin:0 0 20px}.woocommerce-account .woocommerce-message{margin-bottom:20px;border-top-color:#fab400;border-radius:10px;background:#fff;font-weight:500}.woocommerce-account .woocommerce-message .button{margin-top:10px}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button.button.view{background:0 0!important;padding:6px 0!important;color:#000!important;box-shadow:none!important;font-size:14px!important}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button.button.view:focus,.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button.button.view:hover{color:#000;background:0 0!important;text-decoration:underline}.woocommerce-account .woocommerce-EditAccountForm fieldset{margin-top:20px;background:0 0!important;padding:0!important;border-radius:0!important;border:none!important}.woocommerce-account .woocommerce button.button,.yith-request-a-quote-page .gform_footer{margin-top:30px}.woocommerce-account .woocommerce-MyAccount-navigation{padding:20px 30px;background:#fff;border-radius:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding-bottom:9px;padding-top:9px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;font-weight:500;transition:.3s;display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#fab400;transform:translateY(-2px)}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range,.woocommerce-cart a.button.alt:hover{background:#00f}.bapf_slidr_all{font-weight:400}.woocommerce-ordering,.yith-request-a-quote-page .gform_wrapper .ginput_container_select{z-index:2;cursor:pointer;position:relative}.woocommerce-ordering select{border:2px solid red;background:#fff;cursor:pointer;appearance:none;min-height:38px;width:100%;padding:10px 45px 10px 20px;box-sizing:border-box;line-height:1.2;display:block;font-size:15px;font-size:.9375rem;font-weight:400;border-radius:10px}.woocommerce-ordering select:focus,.yith-request-a-quote-page .gform_wrapper .ginput_container_select select:focus{outline:0}.woocommerce-ordering:before{content:"\f078";position:absolute;right:20px;width:14px;bottom:14px;color:#000;text-align:center;font-weight:900;font-family:"Font Awesome 5 free";font-size:14px;font-size:.875rem;pointer-events:none;z-index:2}.woocommerce-ordering:hover:after,.yith-request-a-quote-page .gform_wrapper .ginput_container_select:hover:after{background:#999}.main-shop-wrapper .sidebar-area{-ms-flex:0 1 312px;flex:0 1 312px;margin-right:20px}.main-shop-wrapper .sidebar-area .inner-sidebar{margin-bottom:100px}.main-shop-wrapper .shop-content-area{-ms-flex:1;flex:1}.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget.berocket_single_filter_widget_632 .bapf_sfilter ul li .bapf_cchild,.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget.berocket_single_filter_widget_632 .bapf_sfilter ul li .bapf_ochild{position:absolute;left:0;top:4px}.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget{padding:17px;border:1px solid #e5e5e5;border-bottom:none}.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget:first-child{border-radius:10px 10px 0 0}.main-shop-wrapper .shop-sidebar .berocket_single_filter_widget:last-child{border-bottom:1px solid #e5e5e5;border-radius:0 0 10px 10px}.main-shop-wrapper .shop-sidebar .bapf_head h3{margin-bottom:5px;font-size:20px;font-size:1.25rem;font-weight:700}.main-shop-wrapper .shop-sidebar .bapf_sfilter.bapf_colorinline li .bapf_clr_span{border-radius:50%;border:1px solid grey;height:25px;width:25px;margin:0;padding:0}.main-shop-wrapper .shop-sidebar .bapf_sfilter li{margin-bottom:5px!important}.main-shop-wrapper .shop-sidebar .bapf_sfilter li:last-child{margin-bottom:0}.main-shop-wrapper .shop-sidebar li input[type=checkbox],.yith-request-a-quote-page .gform_wrapper .gfield_checkbox input[type=checkbox],.yith-request-a-quote-page .gform_wrapper .gfield_radio input[type=radio],.yith-request-a-quote-page .gform_wrapper .ginput_container_consent input[type=checkbox]{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.main-shop-wrapper .shop-sidebar li label{display:block;width:100%;cursor:pointer;position:relative;padding-right:45px;font-size:16px;font-size:1rem}.main-shop-wrapper .shop-sidebar li input[type=checkbox]:focus+label:before,.main-shop-wrapper .shop-sidebar li label:hover:before,.yith-request-a-quote-page .gform_wrapper .gfield_checkbox input[type=checkbox]:focus+label:before,.yith-request-a-quote-page .gform_wrapper .gfield_checkbox label:hover:before,.yith-request-a-quote-page .gform_wrapper .gfield_radio input[type=radio]:focus+label:before,.yith-request-a-quote-page .gform_wrapper .gfield_radio label:hover:before,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent input[type=checkbox]:focus+label:before,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent label:hover:before{border-color:#000}.main-shop-wrapper .shop-sidebar li label:before{content:"";display:inline-block;width:16px;height:16px;position:absolute;right:0;top:4px;border:1px solid #999}.main-shop-wrapper .shop-sidebar li label:after{content:"\f00c";font-family:"Font Awesome 5 Free";text-align:center;line-height:10px;opacity:0;position:absolute;height:10px;width:16px;right:0;top:8px;font-weight:900;font-size:12px;font-size:.75rem;color:#000;transition:.3s}.main-shop-wrapper .shop-sidebar li input[type=checkbox]:checked+label:after{opacity:1}.woocommerce div.product div.images img{max-height:100%!important;height:100%!important;width:auto!important;max-width:100%!important;margin:0 auto;position:initial!important}.yith-wcwl-add-to-wishlist{text-align:right;margin-bottom:15px;padding-right:10px}.yith-wcwl-add-to-wishlist .add_to_wishlist,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited{color:pink;text-decoration:underline;font-weight:400;position:relative;padding-left:25px}.yith-wcwl-add-to-wishlist .add_to_wishlist:before,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited:before{content:"";background-image:url(../images/pink-heart.svg);width:17px;height:16px;background-size:100% auto;display:inline-block;position:absolute;top:50%;left:0;background-position:center center;margin-top:-7px;transition:.3s}.woocommerce .woocommerce-breadcrumb .bread-next-icon,.yith-wcwl-add-to-wishlist .add_to_wishlist:focus,.yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited:focus,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited:hover{color:grey}.yith-wcwl-add-to-wishlist .add_to_wishlist:focus:before,.yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited:focus:before,.yith-wcwl-add-to-wishlist .add_to_wishlist:visited:hover:before{background-image:url(../images/black-heart.svg)}.single-product .woocommerce div.product form.cart .button{float:right}.woocommerce div.product form.cart,.yith-request-a-quote-page .gform_wrapper .gfield{margin-bottom:15px}.woocommerce-product-gallery .flex-viewport{height:920px!important;overflow:hidden;width:100%;background:0 0;border:2px solid grey;border-radius:10px}.woocommerce-product-gallery .flex-viewport a,.woocommerce-product-gallery .flex-viewport a:visited{display:block;width:100%;height:100%}.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.woocommerce-product-gallery .flex-viewport figure{height:100%}.woocommerce-product-gallery .flex-viewport figure .woocommerce-product-gallery__image{display:inline-block;width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper img,.woocommerce-product-gallery .flex-viewport figure .woocommerce-product-gallery__image img{height:auto!important}.woocommerce div.product div.images .flex-control-thumbs{margin-top:15px}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(25% - 12px);margin-right:15px;margin-top:15px;display:inline-block;float:none;background:grey;overflow:hidden;border-radius:10px}.woocommerce div.product div.images .flex-control-thumbs li img{height:auto!important;margin:0 auto}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(4n+4){margin-right:0}.woocommerce .woocommerce-breadcrumb{margin-bottom:30px;font-weight:400;color:#000;font-size:18px;font-size:1.125rem}.woocommerce .woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb a:visited{color:red;text-decoration:none;border-bottom:1px solid transparent}.woocommerce .woocommerce-breadcrumb a:focus,.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce .woocommerce-breadcrumb a:visited:focus,.woocommerce .woocommerce-breadcrumb a:visited:hover{border-bottom-color:#000}.single.single-product .product-wrapper .woocommerce-message{z-index:1;border-top-color:red;margin:0 0 30px;line-height:2.5;background:grey;color:#000;font-size:18px;font-size:1.125rem}.single.single-product .product-wrapper .woocommerce-message .button.wc-forward{background:#00f;color:#fff;margin-left:30px;padding:12px 30px 15px;display:inline-block;border-radius:30px;box-shadow:none;position:relative;transition:.3s;text-decoration:none;font-size:18px;font-size:1.125rem;font-weight:500}.single.single-product .product-wrapper .woocommerce-product-gallery{-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);margin-right:100px;float:none;width:auto}.single.single-product .product-wrapper .summary.entry-summary{-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);width:auto;float:none}.single.single-product .product-wrapper .summary.entry-summary .product_title{font-size:36px;font-size:2.25rem;font-family:museo-sans,sans-serif;margin:30px 0 0;padding-bottom:15px}.single.single-product .product-wrapper .summary.entry-summary .price .big-price-wrapper .pre-txt{display:block;font-size:14px;font-size:.875rem;font-weight:700;position:relative;top:8px}.single.single-product .product-wrapper .summary.entry-summary .price .big-price-wrapper .amount{font-size:28px;font-size:1.75rem;font-weight:700}.single.single-product .product-wrapper .summary.entry-summary .price .big-price-wrapper .after-txt{font-size:14px;font-size:.875rem;margin-left:10px;font-weight:700}.single.single-product .product-wrapper .summary.entry-summary .woocommerce-product-details__short-description{margin:30px 0 50px}.single.single-product .product-wrapper .summary.entry-summary .woocommerce-product-details__short-description p{margin:0 0 15px;font-size:22px;font-size:1.375rem}.single.single-product .product-wrapper .summary.entry-summary .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.single.single-product .product-wrapper .summary.entry-summary .variations{display:block;max-width:270px;margin-bottom:0}.single.single-product .product-wrapper .summary.entry-summary .variations tbody,.single.single-product .product-wrapper .summary.entry-summary .variations td,.single.single-product .product-wrapper .summary.entry-summary .variations tr{display:block}.single.single-product .product-wrapper .summary.entry-summary .variations tr:last-child{margin-bottom:0}.single.single-product .product-wrapper .summary.entry-summary .variations td{width:100%;margin:0 0 5px;padding:0;line-height:1}.single.single-product .product-wrapper .summary.entry-summary .variations td:last-child{margin-bottom:0}.single.single-product .product-wrapper .summary.entry-summary .variations td label{font-size:20px;font-size:1.25rem;font-weight:400}.single-product form .ywapo_options_container select,.single.single-product .product-wrapper .summary.entry-summary .variations .select-wrapper select{width:100%;appearance:none;border:2px solid grey;border-radius:50px;outline:0;padding:16px 70px 16px 25px;margin:0;background:0 0;font-size:20px;font-size:1.25rem;line-height:1}.single-product form .ywapo_options_container select:focus,.single.single-product .product-wrapper .summary.entry-summary .variations .select-wrapper select:focus{border-color:#00f}.single-product form .ywapo_options_container:after,.single.single-product .product-wrapper .summary.entry-summary .variations .select-wrapper:after{content:"";width:10px;height:6px;background-image:url(../images/chevron-down-black.svg);background-position:center center;background-size:100% auto;position:absolute;z-index:2;top:50%;right:25px;margin-top:-3px}.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations,.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations:visited{margin-top:10px;color:#000;text-decoration:none;display:block;font-size:16px;font-size:1rem;text-align:right}.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations:focus,.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations:hover,.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations:visited:focus,.single.single-product .product-wrapper .summary.entry-summary .variations .reset_variations:visited:hover,.woocommerce form .form-row .required,.woocommerce form .form-row.woocommerce-invalid label{color:#ae2d30}.single.single-product .product-wrapper .summary.entry-summary .single_variation_wrap{clear:both}.single.single-product .product-wrapper .summary.entry-summary .single_variation_wrap .amount{font-size:24px;font-size:1.5rem}.single.single-product .product-wrapper .summary.entry-summary .woocommerce-variation-add-to-cart:after{content:"";display:block;clear:both}.single.single-product .product-wrapper .wc-tabs-wrapper{-ms-flex:0 1 100%;flex:0 1 100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:0;margin-bottom:120px;margin-top:20px}.single.single-product .product-wrapper .wc-tabs-wrapper .tabs.wc-tabs{-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);margin-right:100px;display:none}.single.single-product .product-wrapper .wc-tabs-wrapper .tabs.wc-tabs.wwoocommerce-Tabs-panel--additional_information,.single.single-product .product-wrapper .wc-tabs-wrapper .woocommerce-Tabs-panel--additional_information.wc-tab{margin-right:0}.single.single-product .product-wrapper .wc-tabs-wrapper .wc-tab{display:block!important;-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);margin-right:100px}.single.single-product .product-wrapper .wc-tabs-wrapper .wc-tab p{font-size:22px;font-size:1.375rem}.single.single-product .product-wrapper .related.products{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:200px}.single.single-product .product-wrapper .related.products ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:15px}.single.single-product .product-wrapper .related.products ul li{-ms-flex:0 1 calc(20% - 16px);flex:0 1 calc(20% - 16px);margin-right:20px;margin-top:15px;margin-bottom:0}.single.single-product .product-wrapper .related.products ul li:nth-child(3n+3){margin-right:20px!important}.single.single-product .product-wrapper .related.products ul li:nth-child(even){margin-right:20px}.single.single-product .product-wrapper .related.products ul li:last-child{margin-right:0}.woocommerce table.shop_attributes{border:none;margin:0}.woocommerce table.shop_attributes th{width:180px}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{text-align:left;background:0 0!important;border:none;padding:0;font-size:22px;font-size:1.375rem}.woocommerce .add-request-quote-button.button,.woocommerce .single_add_to_cart_button.button{appearance:none!important;border-radius:30px;transition:.3s;color:#fff;text-decoration:none;font-size:16px;font-size:1rem;position:relative;font-weight:500;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:12px 100px 15px!important;background:#00f!important}.woocommerce .add-request-quote-button.button::after,.woocommerce .single_add_to_cart_button.button::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.woocommerce .add-request-quote-button.button:focus,.woocommerce .add-request-quote-button.button:hover,.woocommerce .single_add_to_cart_button.button:focus,.woocommerce .single_add_to_cart_button.button:hover{outline:0;background:red!important}.woocommerce .summary .quantity .qty{margin-right:30px;padding:12px 16px;width:120px;text-align:center;max-height:47px;border-radius:50px;border:2px solid #000;outline:0;font-size:20px;font-size:1.25rem;font-weight:400}.woocommerce .summary .quantity .qty:focus,.woocommerce .summary .quantity .qty:hover{border-color:red}.entry-summary .sku-wrapper .inner-txt{font-weight:400;font-size:12px;font-size:.75rem}.single-product .product-usp-wrapper{background:0 0;margin-top:90px;font-size:24px;font-size:1.5rem;font-weight:400}.single-product .product-usp-wrapper li{margin-bottom:15px;position:relative;padding-left:55px;list-style:none}.single-product .product-usp-wrapper li:before{content:"";width:35px;height:35px;background:green;display:inline-block;position:absolute;left:0;border-radius:50px}.single-product .product-usp-wrapper li:after{content:"";background-image:url(../images/icons/white-check.svg);width:18px;height:15px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;display:inline-block;position:absolute;top:16px;left:9px;margin-top:-5px}.single-product .product-usp-wrapper li:last-child{margin-bottom:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{-ms-flex:0 1 calc(25% - 15px);flex:0 1 calc(25% - 15px);margin-right:20px;margin-bottom:40px}.woocommerce ul.products li.product:nth-child(3n+3),.woocommerce-page ul.products li.product:nth-child(3n+3){margin-right:20px!important}.woocommerce ul.products li.product:nth-child(4n+4),.woocommerce-page ul.products li.product:nth-child(4n+4){margin-right:0!important}.woocommerce ul.products li.product a img{margin-bottom:0}ul.products li{-ms-flex:0 1 calc(33.33% - 20px);flex:0 1 calc(33.33% - 20px);margin-right:30px}ul.products li:nth-child(3n+3){margin-right:0!important}ul.products.columns-4 li{-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px);margin-right:30px;margin-top:30px}ul.products.columns-4 li:nth-child(even){margin-right:0}.checkout.woocommerce-checkout .col2-set{-ms-flex:1;flex:1;margin-right:50px}.checkout.woocommerce-checkout .col2-set .col-1,.checkout.woocommerce-checkout .col2-set .col-2{width:100%;float:none;margin-bottom:30px}.checkout.woocommerce-checkout .product-part,.checkout.woocommerce-checkout .product-part:visited{display:block;text-decoration:none;text-align:center;position:relative}.checkout.woocommerce-checkout .product-part article,.checkout.woocommerce-checkout .product-part:visited article{padding:15px;background:#fff;transition:.3s;height:100%;position:relative;z-index:3}.checkout.woocommerce-checkout .product-part .part-title,.checkout.woocommerce-checkout .product-part:visited .part-title{color:#000;margin:15px 0 5px;padding:0 30px}.checkout.woocommerce-checkout .product-part .price,.checkout.woocommerce-checkout .product-part:visited .price{color:#00f;font-weight:700;padding:0 30px}.checkout.woocommerce-checkout .product-part .price ins,.checkout.woocommerce-checkout .product-part:visited .price ins{text-decoration:none}.checkout.woocommerce-checkout .product-part .amount,.checkout.woocommerce-checkout .product-part:visited .amount{color:#00f!important;font-weight:700}.checkout.woocommerce-checkout .extra-payment-wrapper{-ms-flex:0 1 570px;flex:0 1 570px}.checkout.woocommerce-checkout .extra-payment-wrapper .extra-inner-wrapper{position:sticky;top:245px;margin-bottom:30px;background:#f3f3f3;padding:30px}.checkout.woocommerce-checkout .extra-payment-wrapper .extra-inner-wrapper *{color:#000;border-color:rgba(0,0,0,.2)}.checkout.woocommerce-checkout .extra-payment-wrapper .extra-inner-wrapper table{border-radius:0;margin:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.yith-request-a-quote-page .gform_wrapper input[type=email],.yith-request-a-quote-page .gform_wrapper input[type=number],.yith-request-a-quote-page .gform_wrapper input[type=tel],.yith-request-a-quote-page .gform_wrapper input[type=text],.yith-request-a-quote-page .gform_wrapper select,.yith-request-a-quote-page .gform_wrapper textarea{width:100%;padding:10px 16px;box-sizing:border-box;border:1px solid #999;line-height:1;display:block;font-size:16px;font-size:1rem;transition:.3s}.woocommerce #payment #place_order,.woocommerce .return-to-shop a,.woocommerce .return-to-shop a:visited,.woocommerce-page #payment #place_order{background:#f75135;padding:14px 48px 14px 25px;color:#fff;font-size:16px;position:relative;display:-ms-inline-flexbox;font-weight:500;transition:.3s;text-decoration:none}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.yith-request-a-quote-page .gform_wrapper input[type=email]:focus,.yith-request-a-quote-page .gform_wrapper input[type=number]:focus,.yith-request-a-quote-page .gform_wrapper input[type=tel]:focus,.yith-request-a-quote-page .gform_wrapper input[type=text]:focus,.yith-request-a-quote-page .gform_wrapper select:focus,.yith-request-a-quote-page .gform_wrapper textarea:focus{outline:0;border-color:#000}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding:10px 16px;line-height:1;display:block;box-sizing:border-box;border-color:#999}.woocommerce .select2-container--default .select2-selection--single{border-radius:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce .select2-container .select2-selection--single{height:auto}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border-radius:30px;font-size:1rem;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:160%!important;margin-top:30px}.woocommerce #payment #place_order::after,.woocommerce-page #payment #place_order::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.woocommerce-NoticeGroup-checkout{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#ae2d30}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:pink}.woocommerce ul.products li.product .price{color:#00f!important}.woocommerce-cart .cart-collaterals .cart_totals{position:relative;margin-bottom:25px;background:#fbfaf9;padding:30px}.woocommerce-cart .cart-collaterals .cart_totals h2{font-family:museo-sans,sans-serif;font-size:28px;font-size:1.75rem;margin-top:0}.woocommerce-cart .cart-collaterals .cart_totals .shop_table,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr td,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr th,.yith-request-a-quote-page form .gform_footer .button{border:none}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{position:absolute;bottom:-80px;right:0;padding:0;margin:0}.woocommerce-cart .button::after,.woocommerce-cart .woocommerce .cart .button::after,.woocommerce-cart .woocommerce .cart input.button::after,.woocommerce-cart .woocommerce a.button::after,.woocommerce-cart a.button.alt::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.woocommerce-cart .woocommerce button.button:disabled,.woocommerce-cart .woocommerce button.button:disabled[disabled]{padding:12px 30px 15px}.shop-content-area .woocommerce-products-header,.woocommerce-cart .woocommerce-cart-form table.shop_table{margin-bottom:50px}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody{border:1px solid #fab400;border-radius:0 0 10px 10px}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item{border:1px solid #fab400;border-color:#fab400!important}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item a.remove,.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-remove a{font-size:30px;font-size:1.875rem;color:#000!important;font-weight:400;height:35px;width:35px}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item a.remove:hover,.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-remove a:hover{background:#ff0}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-thumbnail img{width:100px;margin:0 auto}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name a{font-size:18px;font-size:1.125rem;text-decoration:none}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity input{text-indent:13px;width:60px;height:50px}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody .coupon .input-text{text-align:center;height:40px;width:180px;font-size:18px;font-size:1.125rem;border-radius:5px;margin-right:20px}.woocommerce .return-to-shop a,.woocommerce .return-to-shop a:visited{border-radius:30px;font-size:1rem;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:inherit}.woocommerce .return-to-shop a::after,.woocommerce .return-to-shop a:visited::after{content:"";position:absolute;background-image:url(../images/icons/chevron-right-white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;right:25px;top:50%;transform:translateY(-50%)}.woocommerce div.product form.cart div.quantity:before{content:"Aantal";display:block;width:100%;font-size:14px;font-weight:500;margin-bottom:8px}.single-product .woocommerce-variation-add-to-cart{-ms-flex-align:end;align-items:flex-end}.single-product .summary .simple-inner-form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{content:""!important}.yith-request-a-quote-page .wp-admin .editor-styles-wrapper .gform_fields,.yith-request-a-quote-page form ul li{list-style:none;padding-left:0;margin:0}.yith-request-a-quote-page .gform_wrapper input[type=email],.yith-request-a-quote-page .gform_wrapper input[type=number],.yith-request-a-quote-page .gform_wrapper input[type=tel],.yith-request-a-quote-page .gform_wrapper input[type=text],.yith-request-a-quote-page .gform_wrapper select,.yith-request-a-quote-page .gform_wrapper textarea{border-radius:10px;font-family:museo-sans,sans-serif!important}.woocommerce ul.flex-direction-nav li a:before,.woocommerce ul.flex-direction-nav li a:visited:before,.yith-request-a-quote-page .gform_wrapper .gfield_description.validation_message{color:pink}.yith-request-a-quote-page .gform_wrapper .ginput_container_select .gfield_select{line-height:150%}.yith-request-a-quote-page .gform_wrapper .ginput_container_select:after{border-radius:0 10px 10px 0}.yith-request-a-quote-page form .gform_footer{text-align:right}.yith-request-a-quote-page form .gform_body ul .gfield{-ms-flex:0 1 100%;flex:0 1 100%}.yith-request-a-quote-page .gform_wrapper .gfield:last-child{margin-bottom:0}.yith-request-a-quote-page .gform_wrapper .gfield_label{margin-bottom:8px;display:inline-block;font-weight:700;font-size:18px;font-size:1.125rem}.yith-request-a-quote-page .gform_wrapper input{font-size:16px;font-size:1rem;transition:.3s}.yith-request-a-quote-page .gform_wrapper .gfield_checkbox li,.yith-request-a-quote-page .gform_wrapper .gfield_radio li,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent li{margin-bottom:10px}.yith-request-a-quote-page .gform_wrapper .gfield_radio li:last-child{margin-bottom:0}.yith-request-a-quote-page .gform_wrapper .gfield_checkbox label,.yith-request-a-quote-page .gform_wrapper .gfield_radio label,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent label{display:inline-block;cursor:pointer;position:relative;padding-left:45px;font-size:16px;font-size:1rem}.yith-request-a-quote-page .gform_wrapper .gfield_radio label:before{content:"";display:inline-block;width:25px;height:25px;position:absolute;left:0;top:0;border:1px solid #999;border-radius:50%}.yith-request-a-quote-page .gform_wrapper .gfield_radio label:after{content:"";line-height:1;opacity:0;position:absolute;height:11px;width:11px;border-radius:50%;left:7px;top:7px;background:#000;transition:.3s}.yith-request-a-quote-page .gform_wrapper .gfield_radio input[type=radio]:checked+label:after{opacity:1}.yith-request-a-quote-page .gform_wrapper .gfield_checkbox li:last-child,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent li:last-child{margin-bottom:0}.yith-request-a-quote-page .gform_wrapper .gfield_checkbox label:before,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent label:before{content:"";display:inline-block;width:25px;height:25px;position:absolute;left:0;top:0;border:1px solid #999}.yith-request-a-quote-page .gform_wrapper .gfield_checkbox label:after,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent label:after{content:"\f00c";font-family:"Font Awesome 5 Free";text-align:center;line-height:10px;opacity:0;position:absolute;height:10px;width:25px;left:0;top:8px;font-weight:900;font-size:12px;font-size:.75rem;color:#000;transition:.3s}.yith-request-a-quote-page .gform_wrapper .gfield_checkbox input[type=checkbox]:checked+label:after,.yith-request-a-quote-page .gform_wrapper .ginput_container_consent input[type=checkbox]:checked+label:after{opacity:1}.yith-request-a-quote-page .gform_wrapper .ginput_container_fileupload{border:1px solid #999;padding:7px 14px}.yith-request-a-quote-page .gform_wrapper .ginput_container_fileupload:before{content:"\f15b";font-family:"Font Awesome 5 free";font-weight:400;margin-right:10px}.yith-request-a-quote-page .gform_wrapper .ginput_container_select select{cursor:pointer;appearance:none;border-radius:0;background:#fff;width:100%;line-height:100%}.yith-request-a-quote-page .gform_wrapper .ginput_container_select:after{content:"";height:38px;width:44px;pointer-events:none;display:block;position:absolute;background:#000;bottom:0;right:0;transition:.3s}.yith-request-a-quote-page .gform_wrapper .ginput_container_select:before{content:"\f078";position:absolute;right:0;width:44px;bottom:5px;color:#fff;text-align:center;font-weight:900;font-family:"Font Awesome 5 free";font-size:16px;font-size:1rem;pointer-events:none;z-index:2}.yith-request-a-quote-page .gform_wrapper .gfield_description{margin-top:10px;font-style:italic;font-size:12px;font-size:.75rem}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{border:1px solid #999!important}.bapf_sfilter .bapf_clr_text{display:inline-block;margin-left:4px}.archive-meta-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end}.archive-meta-wrapper .left-side{-ms-flex:1;flex:1;margin-right:30px}.archive-meta-wrapper .right-side{-ms-flex:0 1 auto;flex:0 1 auto}.single-product .woocommerce-variation-add-to-cart{display:block;width:100%}.single-product form .ywapo_group_container h3{margin:0 0 5px!important;line-height:1;font-size:20px;font-size:1.25rem;font-weight:400}.single-product form .yith_wapo_groups_container .ywapo_group_container{padding:0!important}.single-product form .yith_wapo_groups_container{margin-top:20px;display:block;width:100%;max-width:270px}.woocommerce form .form-row.ywapo_group_container .required{color:#000}.woocommerce-variation-add-to-cart{max-width:270px}.woocommerce.single-product .single_variation_wrap .yith-ywraq-add-to-quote{bottom:0;left:160px;float:right;position:relative;transform:translateY(-46px);width:100%;padding-left:0;pointer-events:none}.woocommerce.single-product .single_variation_wrap .yith-ywraq-add-to-quote *{pointer-events:auto;width:auto}.woocommerce ul.flex-direction-nav{position:absolute;top:50%;z-index:99;width:100%;left:0;margin:0;padding:0;list-style:none;display:none;transform:translateY(-50%)}.woocommerce ul.flex-direction-nav li.flex-nav-prev{float:left;margin-left:0}.woocommerce ul.flex-direction-nav li.flex-nav-next{float:right;margin-right:0}.woocommerce ul.flex-direction-nav li a,.woocommerce ul.flex-direction-nav li a:visited{visibility:hidden;text-decoration:none;display:block}.woocommerce ul.flex-direction-nav a.flex-next:before{visibility:visible;content:"\f054";font-family:"Font Awesome 5 Free";margin-right:10px;font-size:20px;font-weight:700;display:block;text-align:right}.woocommerce ul.flex-direction-nav a.flex-prev:before{visibility:visible;content:"\f053";font-family:"Font Awesome 5 Free";margin-left:10px;font-size:20px;font-weight:700;display:block;text-align:left}.single.single-product .product-wrapper .summary.entry-summary .price{color:#000;margin:0 0 20px}.ywapo_group_container h1,.ywapo_group_container h2,.ywapo_group_container h3,.ywapo_group_container h4,.ywapo_group_container h5,.ywapo_group_container h6{line-height:150%!important}