/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ @charset "UTF-8"; @font-face{font-family:"Kanit";src:url("fonts/Kanit-Regular.ttf")}@font-face{font-family:"Baskerville";src:url("fonts/Baskervville-Regular.ttf")}a{text-decoration:none !important}.nav-login{display:none !important}.newsletter{background:#B2AC45;padding:30px 0}.newsletter h3{color:white}.newsletter form{max-width:800px}.newsletter label{color:white !important}.newsletter .forminator-button{box-shadow:none !important;background:white !important;color:#B2AC45 !important;border-radius:3px !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.newsletter .forminator-button:hover{opacity:0.7}.newsletter input{background-color:rgba(255, 255, 255, 0.7) !important;border-radius:5px !important;padding:15px 20px !important}div.forminator-g-recaptcha.cmplz-placeholder-element{background-image:none !important;box-shadow:none !important;justify-content:flex-start !important}div.forminator-g-recaptcha.cmplz-placeholder-element button{background:#B2AC45 !important;border:none !important;font-weight:bold !important}.grecaptcha-badge{display:none !important}.woofc-area .woofc-inner.woofc-inner-loading:after,.woofc-area .woofc-inner.woofc-inner-loading:before{display:none !important}header{position:absolute;width:100%;z-index:999}.hoofding_container{display:flex;align-items:center;justify-content:space-between;max-width:1140px;margin:0 auto;padding:0 10px;box-sizing:border-box}li.menu-item{font-family:"Kanit", "Roboto", sans-serif}li.menu-item a{color:white;margin:0 10px !important;border-bottom:2px solid rgba(255, 255, 255, 0) !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}li.menu-item a:hover{border-bottom:2px solid white !important}li.menu-item.active a{border-bottom:2px solid white !important}.login-btn{background:#B2AC45;padding:10px 20px;color:white !important;font-family:"Kanit";-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.login-btn:hover{opacity:0.7}.search-icon{background:#B2AC45;text-decoration:none;padding:10px 12px;height:40px;position:relative;right:-20px}.search-icon img{width:20px}.search-popup{position:fixed;z-index:999999;height:100vh;padding:20px;width:400px;opacity:0;pointer-events:none;top:0;right:0;bottom:0;background:#B2AC45;display:flex;align-items:flex-start;justify-content:center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search-popup.open{opacity:1;pointer-events:initial}.search-link-btn{display:none !important}.search-container{width:100%;margin-top:80px}.search-container h3{color:white;font-weight:bold;margin-bottom:20px}.close-search{position:absolute;right:20px;top:20px;width:30px;cursor:pointer}.dgwt-wcas-search-wrapp{position:inherit !important;bottom:0}.logo img{width:75px}.logo{background:white;padding:10px}.home-products{margin-top:50px}.home-products .eael-post-grid{height:auto !important}.home-products .eael-post-grid .slick-list{overflow:hidden}.home-products .eael-post-grid .slick-track{display:flex;align-items:center}.home-products .product-image{height:300px !important;width:100% !important;object-fit:contain;object-position:center;background:white}.home-products .home-product{margin:0 10px}.home-products .slick-dots{display:flex;align-items:center;justify-content:center;padding-left:0;padding-left:35px;width:100%;margin-top:30px}.home-products .slick-dots li{cursor:pointer;font-size:25px;color:white;opacity:0.5;margin:0 15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.home-products .slick-dots li.slick-active{opacity:1}.home-products h3{color:white}.home-products .price{color:white;font-size:16px}.strong-view.wpmtst-modern .wpmtst-testimonial-content:after{display:none !important}.strong-view.wpmtst-modern .wpmtst-testimonial-content:before{top:-53px !important;left:initial !important;margin-left:-20px !important}.wpmslider-viewport{overflow:visible !important}.dgwt-wcas-search-wrapp{position:absolute;bottom:-150px}.rij1_home{height:600px;display:flex;align-items:center}.rij1_home .elementor-container{margin-top:50px}.rij1_home .elementor-widget-text-editor{color:white}.rij1_home .elementor-widget-text-editor h1{font-family:"Baskerville", serif;font-size:40px;color:white}.rij1_home .elementor-button-wrapper a{background:#B2AC45 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_home .elementor-button-wrapper a:hover{opacity:0.7}.rij1_home-image img{height:500px;object-fit:cover;object-position:center;box-shadow:0px 20px 50px rgba(0, 0, 0, 0.3)}.rij1_home-image{position:relative;top:150px}.rij1_home-image .widget-image-caption{position:absolute;bottom:25px;left:20px;z-index:1;color:white;font-size:16px;font-weight:normal}.rij1_home-image::before{content:"";position:absolute;pointer-events:none;right:0;bottom:0;width:70px;height:70px;z-index:2;background-image:url(./afbeeldingen/block-arrow.svg)}.rij1_home-image::after{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:0;height:70px;z-index:0;background:#B2AC45}.rij2_home p{color:#555}.rij2_home h2{color:#B2AC45;font-size:35px;margin-bottom:20px}.rij2_home img{box-shadow:0px 20px 50px rgba(0, 0, 0, 0.3);max-width:370px;width:100%;height:450px;object-fit:cover;object-position:center;margin:0 auto}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .product-image-wrap{border-radius:0 !important}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel{border-radius:0 !important}.eael-product-carousel img{height:350px !important;width:100% !important;object-fit:contain;object-position:center;background:white}.eael-star-rating{display:none !important}.elementor-3 .elementor-element.elementor-element-d266450 .swiper-container-wrap .swiper-button-next,.elementor-3 .elementor-element.elementor-element-d266450 .swiper-container-wrap .swiper-button-prev{border-radius:50% !important;background:#B2AC45 !important}.swiper-button-next,.swiper-button-prev{color:white !important}.swiper-button-next{right:-100px}.swiper-button-prev{left:-100px}.rij3_home{padding:50px 0}.rij3_home h2{color:white;font-size:35px !important;font-weight:bold !important}.rij3_home .product-details-wrap{flex-direction:column;align-items:flex-start;padding:0 !important}.rij3_home .product-details,.rij3_home .eael-product-price{width:100% !important;text-align:left !important;color:white !important}.rij3_home .woocommerce-Price-amount{color:white !important}.rij3_home .eael-product-price{font-family:"Kanit" !important;font-size:16px !important;opacity:0.7 !important}.rij3_home .eael-product-title h3{color:white !important;font-size:20px !important;font-weight:bold !important;font-family:"Baskerville", serif !important}.elementor-3 .elementor-element.elementor-element-d266450 .eael-product-carousel{background:none !important}.image-hover-wrap{display:none !important}.rij3_home-button a{border-bottom:2px solid #B2AC45;letter-spacing:2px;font-size:16px;font-weight:normal;padding:10px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij3_home-button a:hover{opacity:0.7}.rij4_home h4{max-width:700px;margin:0 auto;color:#B2AC45;line-height:38px;font-size:28px;margin-top:20px}.rij6_home{position:relative;top:-100px}.rij6_home h2{color:white}.rij6_home .slick-track{display:flex !important;align-items:center !important}.rij6_home .eael-post-grid{max-width:500px;overflow:hidden;margin:0 !important}.wijnbouwer{color:white}.wijnbouwer h3{color:#B2AC45}.wijnbouwer a{color:#B2AC45}.wijnbouwer p{font-size:16px;line-height:26px}.slick-dots button{display:none !important}.rij6_home .slick-dots{display:flex !important;align-items:center !important;padding-left:0 !important;margin-top:30px}.rij6_home .slick-dots li{position:relative;width:60px;margin-right:10px;list-style:none !important}.rij6_home .slick-dots li.slick-active::after{opacity:1}.rij6_home .slick-dots li::after{content:"";cursor:pointer;position:absolute;height:2px;background:white;width:60px;opacity:0.5}.rij6_home .slick-dots li::marker{display:none !important}.rij6_home-block>.elementor-widget-wrap{padding:40px !important}.rij6_home-block h2{margin-top:0 !important}.rij7_home h2{color:#B2AC45;font-size:40px}.rij7_home p{font-size:16px;line-height:26px;font-weight:300}.rij7_home img{box-shadow:0px 10px 30px rgba(0, 0, 0, 0.3)}.rij1_header{height:350px !important;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:2}.rij1_header .overlay{position:absolute;background:rgba(0, 0, 0, 0.3);top:0;right:0;left:0;bottom:0;z-index:1}.rij1_header .elementor-container{margin-top:50px}.rij1_header .elementor-widget-text-editor{color:white}.rij1_header h1{color:white;position:relative;z-index:3}.rij1_header .elementor-widget-text-editor h1{font-family:"Baskerville", serif;font-size:40px;color:white}.rij1_header .elementor-button-wrapper a{background:#B2AC45 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_header .elementor-button-wrapper a:hover{opacity:0.7}.wijnbouwers{height:auto}.wijnbouwers .eael-post-grid{height:auto !important;display:flex;justify-content:center;flex-flow:row wrap}.wijnbouwers .wijnbouwer{background:none !important;margin:0 10px 20px;flex:1 1 calc((100% / 3) - 20px);width:100%;min-width:350px;max-width:360px}.wijnbouwers .wijnbouwer .wijnbouwer-image{width:100%;height:250px;object-fit:cover;object-position:center;filter:grayscale(1);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.wijnbouwers .wijnbouwer .wijnbouwer-image:hover{filter:grayscale(0)}.wijnbouwers .wijnbouwer-content{max-width:600px;padding-top:20px;color:black;display:block;height:auto;width:100%;margin-bottom:20px}.wijnbouwers .wijnbouwer h3{margin-top:0}.wijnbouwers .wijnbouwer:nth-child(even) .wijnbouwer-image{order:2}.wijnbouwers .wijnbouwer:nth-child(even) .wijnbouwer-content{order:1;left:initial;right:-100px}.wijnbouwer-inhoud{font-size:16px;line-height:26px;color:#232323}.wijnbouwer-inhoud h2{font-weight:bold}.wijnbouwer-images{margin-bottom:50px}.wijnbouwer-images .slick-track{display:flex;align-items:center}.wijnbouwer-images img{width:100% !important;height:300px;object-fit:cover;object-position:center;margin:10px}.wijnbouwer-images .slick-dots{display:flex;align-items:center;justify-content:center;padding-left:0}header.eael-entry-header{position:relative;padding-top:0 !important;padding-bottom:0 !important}h2.eael-entry-title{margin-top:0 !important;font-weight:bold;color:#B2AC45 !important}h2.eael-entry-title a{color:#B2AC45 !important;font-weight:bold;font-size:18px !important}div.eael-grid-post-holder{border:none !important}div.eael-entry-wrapper{padding-left:0 !important;padding-right:0 !important}.eael-post-elements-readmore-btn{font-size:16px;color:#B2AC45 !important;margin-top:10px}.eael-grid-post-excerpt p{font-size:16px;line-height:26px;color:#232323}.forminator-label{text-transform:uppercase;font-size:18px;font-weight:normal !important;letter-spacing:2px}.contact-submit{background-color:#B2AC45 !important;box-shadow:none !important}.contact-submit:hover{opacity:0.7}.check-horeca ul{list-style-type:none;line-height:27px}.check-horeca ul li{position:relative}.check-horeca ul li::before{content:"";position:absolute;background-image:url(afbeeldingen/check.svg);background-position:center;background-size:cover;width:17px;height:17px;left:-30px;top:5px}.wijnbouwer-images .slick-list{overflow:hidden}.wijnbouwer-content{margin:100px auto;max-width:700px;padding:0 20px}.wijnbouwer .wijnbouwer-content{margin:20px auto}.wijnbouwer-wijnen{margin-top:50px}.wijnbouwer-assortiment{border-collapse:collapse;width:100%}.wijnbouwer-assortiment a{color:#B2AC45}.wijnbouwer-assortiment td{border:1px solid #ddd;padding:8px}.wijnbouwer-assortiment tr:nth-child(even){background-color:rgba(131, 156, 121, 0.2)}.rij2{padding:40px 0}.summary,.related-single-button,.add_to_cart_button,.home-product p.price,span.price{font-family:"Kanit", "Roboto", sans-serif !important}.woocommerce-loop-product__title{font-family:"Baskerville", serif !important}.category-blocks{width:100%;max-width:650px;margin:0 auto;display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between}.category-block{background:#B2AC45;padding:20px 30px;margin:5px;color:white;text-transform:uppercase;letter-spacing:2px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.category-block:hover{opacity:0.7}.shop-filters .desktop-filters{display:block !important}.shop-filters .mobile-filters{display:none !important}.header-shop{background-size:cover;background-position:center;height:200px;position:relative;display:flex !important;justify-content:center !important;align-items:center !important}.header-shop::after{content:"";position:absolute;top:0%;right:0%;left:0%;bottom:0%;width:100%;z-index:1;background:rgba(0, 0, 0, 0.3)}.header-shop h1{color:white;font-weight:bold;position:relative;z-index:2}.bapf_head h3{text-transform:uppercase;font-weight:normal;letter-spacing:1px}.berocket_single_filter_widget{width:auto;margin-right:20px;min-width:200px;margin-bottom:15px}.bapf_sfilter{margin-bottom:0}.shop-filters .berocket_single_filter_widget button.bapf_reset{position:relative !important;display:inline-block !important;text-align:center !important;padding:12px 15px 15px !important;font-size:16px !important;font-weight:normal !important;width:100% !important;height:50px !important;background:#B2AC45 !important;color:white !important;letter-spacing:1px !important;text-transform:uppercase !important;margin-bottom:5px !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.shop-filters .berocket_single_filter_widget button.bapf_reset:hover{background:#B2AC45 !important}.bapf_body select{border:none !important;padding:15px !important;background:rgba(0, 0, 0, 0.1);width:100%;height:50px;cursor:pointer}.woocommerce-result-count{text-align:right;opacity:0.5 !important}form.woocommerce-ordering{text-align:right}form.woocommerce-ordering select{border:none !important;padding:15px !important;background:rgba(0, 0, 0, 0.1);width:100%;max-width:325px;height:50px;cursor:pointer}.products-container{margin-top:100px}ul.products{display:flex;align-items:center;padding-left:0;list-style:none;margin:0 -10px 0;flex-flow:row wrap}ul.products li.product{flex:1 1 calc(25% - 20px);min-width:250px;max-width:315px;margin:0 10px 50px}ul.products li.product a{color:black}ul.products li.product span.price{display:flex;align-items:center}ul.products li.product span.price .woocommerce-Price-amount{margin-right:10px}ul.products li.product span.price .woocommerce-Price-amount:nth-child(2){margin-left:10px}ul.products li.product img{width:100%;height:250px;object-fit:contain;background-color:white}ul.products li.product h2{font-size:20px}ul.products li.product a.add_to_cart_button{position:relative;display:inline-block;margin-top:10px;padding:15px;background:#B2AC45;width:100%;color:white;letter-spacing:1px;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}ul.products li.product a.add_to_cart_button:hover{background:#B2AC45}ul.products li.product a.add_to_cart_button::after{content:"ยป";position:absolute;right:15px;top:15px}ul.products .woocommerce-loop-product__title{font-weight:bold;font-size:18px;color:black}ul.products .woocommerce-Price-amount{color:#B2AC45;margin:10px 0;display:block}ul.products form.cart{display:flex;align-items:center}ul.products form.cart .quantity input{height:40px !important;width:70px !important;border:2px solid #B2AC45 !important;color:#B2AC45;padding:10px !important}ul.products form.cart button[type="submit"]{height:40px !important;margin-left:-2px !important;width:calc(100% - 68px) !important;border:2px solid #B2AC45 !important;border-radius:0 !important;font-size:13px !important;background:none !important;text-transform:uppercase !important;letter-spacing:1px !important;color:#B2AC45 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}ul.products form.cart button[type="submit"]:hover{background:#B2AC45 !important;color:white !important}#sidebar,.woocommerce-result-count,.woocommerce-ordering,.woocommerce-breadcrumb{display:none !important}.shop-products{width:calc(100% - 220px);padding-left:50px;border-left:2px solid rgba(0, 0, 0, 0.05)}.shop-overview{margin-top:100px;margin-bottom:100px;display:flex;align-items:flex-start;flex-flow:row wrap}.shop-filters{width:200px;margin-right:20px;margin-bottom:30px;display:flex;padding:20px 0;align-items:center;flex-flow:row wrap}.woocommerce-Price-amount{color:black;font-size:16px}.shop-filters{width:100%;border-radius:0 !important;border-top:1px solid rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(0, 0, 0, 0.2)}.shop-filters .berocket_single_filter_widget:last-child .bapf_sfilter{margin-bottom:0}.shop-filters .bapf_head h3{font-size:16px;margin-top:0 !important}.shop-filters .bapf_body ul{padding-left:0 !important}.shop-filters .bapf_body ul li label{font-size:15px;position:relative;font-weight:normal;left:20px}.shop-filters .bapf_body ul li label::before{content:"";position:absolute;width:15px;height:15px;left:-20px;top:5px;border:1px solid #B2AC45;opacity:0.5}.shop-filters .bapf_body ul li.checked label::after{content:"";position:absolute;width:15px;height:15px;left:-20px;top:5px;transform:scale(0.65);background:#B2AC45}.shop-filters .bapf_body ul li.checked label{color:#B2AC45}.shop-filters .bapf_body{position:relative}.shop-filters .bapf_body::after{content:"";position:absolute;width:13px;height:13px;right:10px;top:18px;pointer-events:none;background-image:url(afbeeldingen/arrow-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.shop-filters .bapf_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:200px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));border-radius:0;padding:15px 10px;text-transform:uppercase;letter-spacing:2px;font-family:"Poppins";border:none;cursor:pointer}.shop-filters .bapf_body button{width:100%;font-weight:normal;font-size:14px;background:black;padding:15px 10px;text-transform:uppercase;letter-spacing:2px;font-family:"Poppins";border:none}.woocommerce-pagination{margin:20px 0}.woocommerce-pagination ul{list-style:none;display:flex;align-items:center;justify-content:center}.woocommerce-pagination ul li,.woocommerce-pagination ul{border:none}.woocommerce-pagination ul li{margin-right:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.woocommerce-pagination ul li:hover{opacity:0.7}.woocommerce-pagination ul li:last-child{margin-right:0}.woocommerce-pagination ul li span{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#B2AC45 !important;color:white !important}.woocommerce-pagination ul li a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:white !important;background:#B2AC45 !important}.bapf_body select option[data-name="Geen categorie"]{display:none !important}.related{margin-top:100px}.related h2{text-align:center}.related ul{list-style:none;display:flex;justify-content:center;flex-flow:row wrap;margin-top:50px}.related ul li{flex:1 1 calc(33.333333% - 20px);min-width:250px;max-width:315px;margin:0 10px 50px}.related ul img{width:100%;height:250px;object-fit:contain;background-color:white;border-top-left-radius:50px;border-bottom-right-radius:50px}.related ul h3{font-size:20px;font-weight:bold;color:black}.related ul span{color:#B2AC45;margin:10px 0;display:block}.related ul li .related-single-button{position:relative;display:inline-block;margin-top:10px;padding:15px;background:#B2AC45;width:100%;color:white;letter-spacing:1px;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.bio-product{position:relative}.bio-product::after{content:"";position:absolute;background-image:url(afbeeldingen/bio-def.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:50px;height:50px;bottom:168px;left:10px;z-index:100 !important}div.product{display:flex;align-items:center;margin:100px auto}.extra-option .wcpa_price_summary,.extra-option .wcpa_priceouter,.wcpa_form_item>label{display:none !important}.extra-option form.cart{flex-flow:row wrap;align-items:flex-start}.wcpa_form_outer{margin:0 !important}.summary form.cart{display:flex}.summary form.cart .quantity input{background:rgba(178, 172, 69, 0.3);height:44px;padding:5px 15px;width:100%}span.onsale{display:none !important}.price-container form{display:flex;align-items:center;width:100%}.price-container form .quantity input{height:44px !important;width:70px !important;padding:15px !important;border:2px solid #B2AC45 !important;color:#B2AC45}button.single_add_to_cart_button{padding:10px !important;margin-left:-2px !important;border:2px solid #B2AC45 !important;border-radius:0 !important;background:none !important;text-transform:uppercase !important;letter-spacing:1px !important;color:#B2AC45 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button.single_add_to_cart_button:hover{background:#B2AC45 !important;color:white !important}.woocommerce-products-header{position:relative;z-index:0;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex !important;justify-content:center !important;align-items:center !important}.woocommerce-products-header h1{font-weight:bold;color:white;text-align:center}.woocommerce-products-header .knop{border:2px solid white;color:white;font-weight:bold;padding:15px 20px;display:inline-block;letter-spacing:0.5px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.woocommerce-products-header .knop:hover{background:white;color:black}.woofc-items .attachment-woocommerce_thumbnail{width:30px !important}.single-product{padding-top:100px;display:flex;align-items:center;margin-bottom:100px}.woocommerce-product-gallery__trigger{display:none !important}.woocommerce-tabs,.product_meta,.product_title{display:none !important}.woocommerce-product-gallery{margin-right:50px;width:50%}.summary form.cart{flex-direction:column}.woocommerce-variation-add-to-cart{display:flex;align-items:center}.summary form.cart .quantity input{width:80px}table.variations{margin-bottom:20px}table.variations select{padding:10px !important;margin-left:-2px !important;border:2px solid #B2AC45 !important;border-radius:0 !important;background:none !important;text-transform:uppercase !important;letter-spacing:1px !important;color:#B2AC45 !important}.product-info ul{color:#5A5A5A}.product-type-variable p.price,.reset_variations{display:none !important}.product-type-simple form.cart{display:flex;align-items:center;flex-direction:row}.woocommerce-variation-price{margin-bottom:20px}table.variations .label{display:none !important}.summary .price{font-weight:bold;font-size:20px}.product-info{max-width:500px}.product-info p{color:#5A5A5A}.product-info a{color:#B2AC45;text-decoration:underline}.product-info h1{font-weight:bold;font-size:35px;color:#B2AC45}.product-info hr{opacity:0.3}.back-to-shop{color:rgba(0, 0, 0, 0.5);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.back-to-shop:hover{color:black}.back-to-shop img{margin-right:10px;position:relative;top:0}.single-product-price{font-weight:bold;font-size:20px}.woocommerce-product-gallery ol.flex-control-nav{list-style-type:none;display:flex;flex-flow:row wrap;padding:0}.woocommerce-product-gallery ol.flex-control-nav li{width:100px;cursor:pointer}figure.woocommerce-product-gallery__wrapper{text-align:center}.woocommerce-product-gallery__image{max-width:400px;position:relative;margin:0 auto}.woocommerce-product-gallery__image::after{content:"";position:absolute;background:rgba(178, 172, 69, 0.2);top:30px;right:-30px;left:30px;bottom:-30px;z-index:-1;border-bottom-right-radius:100px}.woocommerce-product-gallery__image img{width:100% !important;height:400px !important;object-fit:contain !important;background:white;padding:10px;object-fit:cover;object-position:center;border-bottom-right-radius:100px}#specificaties{border-collapse:collapse;width:100%}#specificaties td{border:1px solid #ddd;padding:8px}#specificaties tr:nth-child(even){background-color:rgba(131, 156, 121, 0.2)}#sidebar,.related.products{display:none !important}.single-product-on-sale{text-align:left !important}.aanbevolen{text-align:center}.aanbevolen .products{margin-top:50px}.aanbevolen .products h2{display:none !important}.aanbevolen ul.products li.product a.add_to_cart_button{border:2px solid #B2AC45 !important;color:#B2AC45 !important;background:white !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.aanbevolen ul.products li.product a.add_to_cart_button::after{display:none !important}.aanbevolen ul.products li.product a.add_to_cart_button:hover{background:#B2AC45 !important;color:white !important}.aanbevolen h2{color:#B2AC45;font-weight:bold;font-size:25px}.aanbevolen h2 a{color:#B2AC45;pointer-events:none;text-transform:lowercase}.cart-header{position:relative;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex !important;justify-content:center !important;align-items:center !important}.cart-header .container{text-align:center}.cart-header::after{content:"";position:absolute;top:0%;right:0%;bottom:0%;left:0%;background:rgba(0, 0, 0, 0.3);z-index:2}.cart-header h1{position:relative;z-index:3;font-weight:bold;color:white}td.product-thumbnail img{width:70px !important;height:70px !important;object-position:center;object-fit:contain}div.cart-row{margin-top:150px;display:flex;align-items:flex-start;margin-bottom:100px}.cart-collaterals .cross-sells{display:none !important}form.woocommerce-cart-form{width:calc(70% - 50px) !important;margin-right:50px}div.cart-collaterals{width:30% !important}div.cart-collaterals .cart_totals{width:100% !important;border:3px solid #b8ab69;padding:20px}div.cart-collaterals .cart_totals h2{margin-top:0;font-weight:bold;font-size:20px;color:#B2AC45}table.shop_table,table.shop_table thead,table.shop_table tbody,table.shop_table tbody tr,table.shop_table tbody td{border:none !important;font-size:16px}.woocommerce-cart-form__cart-item:nth-child(even){background:rgba(178, 172, 69, 0.1) !important}.woocommerce-cart-form__cart-item:nth-child(odd){background:rgba(178, 172, 69, 0.05) !important}.woocommerce-cart-form__cart-item:first-child{border-top-left-radius:20px;border-top-right-radius:20px}th.product-remove,td.product-remove{display:none}td.product-thumbnail img{width:50px;object-fit:contain;object-position:center}.woocommerce .quantity .qty{background:rgba(0, 0, 0, 0.1)}td.product-name a{color:black}td.actions{padding-left:0 !important;padding-right:0 !important}button.qib-button{border:2px solid black !important;width:30px !important;height:30px !important;background:none !important;font-weight:bold !important;font-size:16px !important;display:flex !important;justify-content:center !important;align-items:center !important}input.input-text.qty{border:none !important;font-size:16px !important}button[name="update_cart"],button[name="apply_coupon"],a.checkout-button{background:#B2AC45 !important;color:white !important;padding:13px 15px 10px !important;font-weight:bold !important;font-size:16px !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button[name="update_cart"]:not(:disabled):hover,button[name="apply_coupon"]:not(:disabled):hover,a.checkout-button:not(:disabled):hover{background:rgba(178, 172, 69, 0.5) !important}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper input{border:1px solid rgba(0, 0, 0, 0.1) !important;padding:15px 10px !important;color:#333 !important;width:100% !important}input[name="coupon_code"]{border:none !important;background:rgba(0, 0, 0, 0.1);padding:13px 15px 10px !important;height:39px;color:black;width:200px !important}input[name="coupon_code"]::placeholder{color:black}tr.cart-subtotal td{padding-bottom:0 !important}tr.cart-subtotal th{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important;padding-left:0 !important;padding-bottom:0 !important}tr.order-total td{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;letter-spacing:1px;padding-bottom:0 !important}tr.order-total th{padding-left:0 !important;border:none !important;padding-bottom:0 !important}tr.order-total td{letter-spacing:1px}.extra-info-cart{position:absolute;top:282px;width:100%}#ship-to-different-address{color:#B2AC45}.woocommerce-shipping-fields__field-wrapper label{font-weight:normal !important}.thank-you-text a{color:#B2AC45}.woocommerce-thankyou-order-received{display:none !important}.cart-errors-container{margin:100px auto !important}.cart-errors-container a{background:#B2AC45;color:white;padding:15px;display:inline-block;transition:all 0.2s}.cart-errors-container a:hover{opacity:0.7}a.back-to-cart{background:gainsboro;color:black;display:inline-block;margin-bottom:10px;padding:15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}a.back-to-cart:hover{opacity:0.7}.checkout-melding{padding:15px;margin-top:50px;background:rgba(178, 172, 69, 0.3);color:#B2AC45}.checkout-melding a{color:#706e36}.coupon-container{position:relative}.woocommerce-form-coupon-toggle{display:none !important}.woocommerce-form-coupon-toggle .woocommerce-info{border-top-color:#B2AC45}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#B2AC45}.woocommerce-form-coupon-toggle .woocommerce-info::before{color:#B2AC45}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0 !important;margin-top:30px !important}.checkout_coupon input{width:100% !important}form[name="checkout"]{margin-top:50px}.woocommerce-billing-fields input,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-additional-fields__field-wrapper input{border:1px solid rgba(0, 0, 0, 0.1) !important;padding:15px 10px !important;color:#333 !important;width:100% !important;margin-bottom:10px;background-position:12px;background-size:16px;background-repeat:no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.woocommerce-billing-fields input::placeholder,.woocommerce-additional-fields__field-wrapper textarea::placeholder,.woocommerce-additional-fields__field-wrapper input::placeholder{color:rgba(0, 0, 0, 0.5) !important}.select2-container{position:relative;z-index:500 !important}.select2-container--default .select2-selection--single{border:1px solid rgba(0, 0, 0, 0.1) !important;padding:10px 10px !important;color:#333 !important;width:100% !important;height:50px;margin-bottom:10px;border-radius:0 !important;background-position:12px;background-size:16px;background-repeat:no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.select2-container--default .select2-selection--single::placeholder{color:rgba(0, 0, 0, 0.5) !important}.select2-container--default .select2-selection--single .select2-selection__rendered{position:relative;top:2px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:10px}.woocommerce-additional-fields__field-wrapper textarea{min-height:150px;resize:vertical}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,#order_review_heading{font-weight:bold;color:#B2AC45}.woocommerce-billing-fields label,.woocommerce-additional-fields__field-wrapper label{text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:normal}table.woocommerce-checkout-review-order-table,table.woocommerce-checkout-review-order-table thead,table.woocommerce-checkout-review-order-table tbody,table.woocommerce-checkout-review-order-table tbody tr,table.woocommerce-checkout-review-order-table tbody td{border:none !important;font-size:16px}.woocommerce table.shop_table th,.woocommerce table.shop_table td:not(.product-thumbnail){padding-left:0 !important}h3#order_review_heading{margin-top:50px}div#order_review{margin-bottom:100px;background:rgba(178, 172, 69, 0.1);padding:20px}.select2-results__option{color:black !important}.woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label{display:flex !important;align-items:center !important}.woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label span.woocommerce-terms-and-conditions-checkbox-text{margin-left:22px !important;margin-top:3px !important}.woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label span.woocommerce-terms-and-conditions-checkbox-text a{color:#B2AC45}.woocommerce-privacy-policy-text p a{color:#B2AC45}tr.order-total th{border-top:1px solid rgba(0, 0, 0, 0.1) !important}#payment .form-row{padding:0 !important}.woocommerce-checkout-payment#payment{background:none !important}.woocommerce-checkout-payment#payment ul.wc_payment_methods{border-bottom:none !important;padding:0 !important}button[name="woocommerce_checkout_place_order"]{position:relative;border:2px solid #B2AC45 !important;padding:15px !important;background:none !important;border-radius:0 !important;color:#B2AC45 !important;font-size:16px;float:left !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button[name="woocommerce_checkout_place_order"]:hover{background:#B2AC45 !important;color:white !important}.woocommerce-message{display:none !important;position:fixed;bottom:0;left:0;right:0;width:100%;margin:0;z-index:200;background:#B2AC45;color:white;border:none !important}.woocommerce-message::before{color:white}.woocommerce-message a{color:white}.woocommerce-my-account-container{display:flex;align-items:flex-start;margin-bottom:100px;margin-top:100px}.woocommerce-MyAccount-navigation{width:20%}.woocommerce-MyAccount-navigation ul{padding-left:0;list-style-type:none;border:2px solid rgba(0, 0, 0, 0.3)}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a{color:red}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:red}.woocommerce-MyAccount-navigation ul li{border-bottom:2px solid rgba(0, 0, 0, 0.3)}.woocommerce-MyAccount-navigation ul li.is-active a{border-left:5px solid #B2AC45;font-weight:bold;opacity:1}.woocommerce-MyAccount-navigation ul li a{color:black;display:block;padding:12px 10px 10px;opacity:0.7;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.woocommerce-MyAccount-navigation ul li a:hover{opacity:1}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-MyAccount-content{width:calc(80% - 50px);padding-left:50px}.woocommerce-MyAccount-content p a{color:#B2AC45}.woocommerce-MyAccount-content div a{color:#B2AC45}.woocommerce-orders-table__cell-order-actions a.button,button[name="save_account_details"],button[name="save_address"],button.woocommerce-form-login__submit,button.woocommerce-form-register__submit{color:white !important;background:#B2AC45 !important;padding:13px 15px 10px !important;margin-right:20px !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.woocommerce-orders-table__cell-order-actions a.button:hover,button[name="save_account_details"]:hover,button[name="save_address"]:hover,button.woocommerce-form-login__submit:hover,button.woocommerce-form-register__submit:hover{background:#B2AC45 !important}.woocommerce-form-login-toggle .woocommerce-info{padding:18px 0 15px !important;border-top:2px solid #B2AC45;border-bottom:2px solid #B2AC45;background:none;font-size:16px;line-height:22px !important;margin-bottom:-2px}.woocommerce-form-login-toggle .woocommerce-info a{color:#B2AC45 !important}.woocommerce-form-login-toggle .woocommerce-info::before,.woocommerce-form-login-toggle .woocommerce-info::after{display:none}.woocommerce-form-login .lost_password a{color:black !important;opacity:0.5 !important}#customer_login{margin-bottom:100px}.woocommerce-LostPassword a{color:black;opacity:0.5}.woocommerce-form-login__rememberme{margin-bottom:0;margin-top:7px}.woocommerce-form-login__rememberme .woocommerce-form__input{margin-top:0;position:relative;top:1px}.my-account-dashboard{max-width:500px}.my-account-dashboard p{margin-bottom:0}.my-account-dashboard a{color:#B2AC45}.woocommerce-orders-table__cell-order-number a{color:#B2AC45}.woocommerce-EditAccountForm input,.woocommerce-EditAccountForm textarea,.woocommerce-address-fields input,.woocommerce-address-fields textarea,.woocommerce-form-register input,.woocommerce-form-login input{padding:15px;border:none;background:rgba(0, 0, 0, 0.07);letter-spacing:0.5px}.woocommerce-EditAccountForm input::placeholder,.woocommerce-EditAccountForm textarea::placeholder,.woocommerce-address-fields input::placeholder,.woocommerce-address-fields textarea::placeholder,.woocommerce-form-register input::placeholder,.woocommerce-form-login input::placeholder{letter-spacing:0.5px}.woocommerce-EditAccountForm fieldset{margin-top:30px}.woocommerce-EditAccountForm label,.woocommerce-address-fields label,.woocommerce-form-register label,.woocommerce-form-login label{text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:normal}.woocommerce-EditAccountForm em{opacity:0.5;font-size:14px;letter-spacing:0.2px}span.show-password-input{top:15px !important}.woocommerce-ResetPassword{border:1px solid #d3ced2;padding:20px;margin:2em auto;text-align:left;border-radius:5px}.woocommerce-ResetPassword p:first-child{font-size:30px;font-family:"Baskerville";color:#000000}.woocommerce-ResetPassword label{text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:normal}.woocommerce-ResetPassword input{padding:15px;border:none;background:rgba(0, 0, 0, 0.07);letter-spacing:0.5px}.wc_gc_giftcard_product input{background:#EDEDED;padding:15px;border:none}.wc_gc_giftcard_product textarea{background:#EDEDED;padding:15px;border:none;width:100% !important;resize:vertical}.wc_gc_giftcard_product label{text-transform:uppercase;font-size:16px;font-weight:normal !important;letter-spacing:2px}.wc_gc_giftcard_product #pa_prijs{width:100% !important}.wc_gc_giftcard_product .quantity{display:none !important}.wc_gc_giftcard_product .summary{width:100% !important;max-width:500px}input[name="wc_gc_cart_code"]{border:none;background:#EDEDED;padding:15px;margin-right:10px;width:calc(100% - 140px) !important;height:55px}div.add_gift_card_form{max-width:500px}#wc_gc_cart_redeem_form{display:flex;flex-flow:row wrap}#wc_gc_cart_redeem_send{border:2px solid #B2AC45;padding:15px;height:55px;background:none;width:130px !important;color:#B2AC45;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#wc_gc_cart_redeem_send:hover{background:#B2AC45;color:white}footer{background:#111;padding:20px 0;position:relative;z-index:2}footer p,footer a{color:white}footer .menu{display:flex;align-items:center;float:right}.footer-top-bar{display:flex !important;align-items:center !important}.footer-content h3{color:white;font-weight:bold;font-size:20px}.footer-content{margin-top:50px}.footer-content img{margin-right:10px}.sinergio_container{margin-top:50px;display:flex;align-items:center}.footer_container{margin-top:40px}.footer_container h3{font-family:"Baskerville";color:white}.footer_container p,.footer_container a{color:rgba(255, 255, 255, 0.6)}.footer_container p strong,.footer_container p b,.footer_container p strong a,.footer_container p b a{color:white !important;font-weight:normal !important;letter-spacing:1px}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:768px){.top_header{display:none !important}.extra-info-cart{top:296px}.category-blocks{flex-direction:column}.category-blocks a{display:block;width:100%;text-align:center}.category-block{width:100%}.rij2_home img{max-width:100%}.hoofding_container{padding:10px 15px}.nav_toggle{float:right;border:none !important;background:none !important;padding:0 !important}.nav_toggle span{height:2px;width:100% !important;left:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.openednav .nav_toggle span:first-child{transform:rotate(-45deg);top:20px}.openednav .nav_toggle span:nth-child(2){opacity:0}.openednav .nav_toggle span:last-child{transform:rotate(45deg);top:20px}.openednav nav #cssmenu{opacity:1;pointer-events:inherit}a.login-btn{display:none !important}.nav-login{display:initial !important}nav #cssmenu{pointer-events:none;opacity:0;display:flex !important;align-items:center !important;justify-content:center !important;background:#B2AC45;display:block;position:absolute;top:0;left:0;right:0;height:auto;min-height:100vh;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}nav #cssmenu li.menu-item{color:white;text-align:center;margin:15px 0}nav #cssmenu li.menu-item a{font-size:25px}.navigatie{text-align:center}.rij1_home-image{display:none !important}.nav_toggle span{background:white}ul.products{justify-content:center}.wijnbouwers .wijnbouwer{display:block}.wijnbouwers .wijnbouwer .wijnbouwer-image{width:100%}.wijnbouwers .wijnbouwer-content{position:initial}div.product{flex-direction:column}.product-info{margin-top:100px}.woocommerce-product-gallery__image::after{display:none !important}.search-icon{position:absolute !important;right:80px !important;display:block !important}.swiper-button-next,.swiper-button-prev{display:none !important}.search-link-btn{display:block !important}.search-popup.open{width:100%;display:block !important}.shop-filters{flex-direction:column}.berocket_single_filter_widget{min-width:100%;margin-bottom:20px}.berocket_single_filter_widget select{max-width:100% !important}.product-type-simple form.cart{flex-direction:column}.product-type-simple form.cart .quantity,.product-type-simple form.cart .quantity input{width:100%}button.single_add_to_cart_button{width:100%}.related ul{padding-left:0}div.cart-row{flex-direction:column}form.woocommerce-cart-form,div.cart-collaterals{width:100% !important}.coupon{flex-direction:column;display:flex}.coupon input{margin-bottom:10px !important}.coupon input,.coupon button{width:100% !important}.woocommerce-checkout{padding:0 10px}#ship-to-different-address{margin-left:20px;padding-right:20px}form[name="checkout"]{margin-top:0 !important;padding-top:50px !important}#wc_gc_cart_redeem_form{flex-direction:column}#wc_gc_cart_redeem_send{width:100% !important}input[name="wc_gc_cart_code"]{margin-right:0;width:100% !important;height:55px}.woocommerce-checkout-review-order-table tr{display:flex;flex-direction:column}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{border:none !important}}