@charset "UTF-8";@font-face{font-family:"Martel";font-weight:100 900;font-style:normal;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/martel/Martel-Regular.ttf) format("truetype")}@font-face{font-family:"Martel-Light";font-weight:300;font-style:normal;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/martel/Martel-Light.ttf) format("truetype")}@font-face{font-family:"Martel-SemiBold";font-weight:600;font-style:normal;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/martel/Martel-SemiBold.ttf) format("truetype")}@font-face{font-family:"DIN Pro Black";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-Black.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Regular";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-Cond.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Black";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondBlack.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Light";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondLight.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Medium";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondMedium.woff) format("woff")}@font-face{font-family:"DIN Pro Light";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-Light.woff) format("woff")}@font-face{font-family:"DIN Pro Medium";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-Medium.woff) format("woff")}@font-face{font-family:"DIN Pro";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro.woff) format("woff")}@font-face{font-family:"DIN Pro Black Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-BlackItalic.woff) format("woff")}@font-face{font-family:"DIN Pro Bold";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-Bold.woff) format("woff")}@font-face{font-family:"DIN Pro Bold Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-BoldItalic.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Black Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondBlackIta.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Bold";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondBold.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Bold Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondBoldIta.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondIta.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Light Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondLightIta.woff) format("woff")}@font-face{font-family:"DIN Pro Condensed Medium Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-CondMediIta.woff) format("woff")}@font-face{font-family:"DIN Pro Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-Italic.woff) format("woff")}@font-face{font-family:"DIN Pro Light Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-LightItalic.woff) format("woff")}@font-face{font-family:"DIN Pro Medium Italic";font-style:normal;font-weight:400;src:url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../fonts/din-pro/DINPro-MediumItalic.woff) format("woff")}h1{font-family:"Martel-Light";font-size:3.125em;line-height:60px}h1.single-wine-title{font-family:"Martel-SemiBold";font-size:2.375em;line-height:50px}h2{font-family:"Martel-SemiBold";font-size:2.375em;line-height:50px}h2.single-wine-summary{font-family:"Martel-Light";font-size:1.375em;line-height:32px}h3{font-family:"Martel-Light";font-size:2.5em;line-height:50px}h4{font-family:"Martel-Light";font-size:1.375em;line-height:32px}h4.news-slider-h4{font-size:.875em;line-height:normal;text-transform:uppercase;font-weight:700;margin-bottom:0}h5{font-family:"Martel";font-size:1.125em;line-height:26px}h5.news-slider-title-h5{font-size:18px;margin-top:0 !important;margin-right:1.25em !important;font-weight:700}h6{font-family:"DIN Pro";font-size:1.875em;line-height:26px}.h7,.h8{display:block;font-size:.67em;font-weight:700}.h7{font-family:"DIN Pro Medium";font-size:1.125em;line-height:26px;font-weight:500}.h8{font-family:"DIN Pro Condensed Medium";font-size:1.125em;line-height:28px;text-transform:uppercase;letter-spacing:.075em}.h8 a{font-family:"DIN Pro Condensed Medium"}time.updated{display:none !important}.bg-wijn-rood,.bg-wijn-port{background-color:#f5e5e9 !important}.bg-wijn-rosé{background-color:#fceeef !important}.bg-wijn-wit,.bg-wijn-zoet,.bg-wijn-mousserend,.bg-wijn-grappa,.bg-wijn-vermouth{background-color:#f6f5e8 !important}.text-sm{font-size:.875em}.font-light{font-family:"DIN Pro Light"}.font-medium{font-family:"DIN Pro Condensed Medium"}.text-underline{text-decoration:underline}.space-between{justify-content:space-between}.line-height-12{line-height:3rem}.kwast-input{border:2px solid #000;border-radius:0;font-family:"DIN Pro Light";font-size:1.375em;padding:.625em 1.25em}.kwast-input:focus{border-color:#000;box-shadow:none}.input-btn{position:absolute;top:9px;right:10px;background:0 0;border:none}.content{background-color:#fff;font-family:"DIN Pro Light";font-size:1em;line-height:1.625em;max-width:1240px;margin:0 auto}.body-2{font-family:"DIN Pro Light";font-size:14px;line-height:1.375em}.body-2-bold{font-family:"DIN Pro";font-size:.875em;line-height:1.375em}button:focus{outline:none}a{color:#000}a:hover{color:#000}.btn,a{font-family:"DIN Pro"}.btn.ghost,a.ghost{position:absolute;left:50%;transform:translateX(-50%);bottom:-26px;z-index:200}.btn.ghost.b-16,a.ghost.b-16{bottom:-25px !important}.btn.btn-kwast,a.btn-kwast{background:#fff;border:2px solid #000;border-radius:0;min-width:8.125em;font-family:"DIN Pro Condensed Medium";font-size:1.125em;line-height:1.75em;text-transform:uppercase;letter-spacing:.075em;white-space:nowrap}.btn.btn-kwast:hover,a.btn-kwast:hover{border-color:#aa0132;color:#aa0132}.btn.btn-kwast:active,a.btn-kwast:active{border-color:#aa0132;background-color:#aa0132;color:#fff}.btn-1,a-1{font-family:"DIN Pro Condensed Medium";font-size:1em;line-height:1.625em;letter-spacing:.0625em;cursor:pointer}.btn-2,a-2{font-size:14px;line-height:1.375em;text-decoration:underline;cursor:pointer;display:block}.btn-3,a-3{font-size:.75em;line-height:1.375em;text-decoration:underline;cursor:pointer}table{width:100%;font-size:.875em;vertical-align:top}table a{font-family:"DIN Pro";font-size:1em}table tbody{font-family:"DIN Pro"}table tbody.light{font-family:"DIN Pro Light"}table tbody td.pro{font-family:"DIN Pro"}.table-white-border:not(:first-of-type){border-top:.0625em solid #fff}.row.divider{margin:2rem 0;text-align:center}.row.divider.extra-margin-top{margin-top:4rem}.container-fluid{padding:0 9.375em;display:inline-block;background-color:#f2f2f2}.text-carmine{color:#aa0132}.text-grey{color:#8c8c8c}.media-player{height:360px;width:100%}.video-about{height:353px !important}.contact h3{width:12.5em;line-height:normal;margin:1rem auto}.contact button,.contact a{margin-bottom:3rem}.col-divider{border-right:1px solid #aa0132}.no-title .title{display:none}.title{color:#aa0132;line-height:normal;margin:13px 0 .5em;display:inline-block}.hero-with-text img{width:100%;height:17.1875em;object-fit:cover;object-position:top}.hero-with-text img+div{background:#fff;margin-top:-5.5em;margin-bottom:1.25em;padding:1.25em}.pagination{margin:4.375em auto 4.375em auto;justify-content:center}.pagination .page-item{margin:0 .625em}.pagination .page-item span,.pagination .page-item a{padding:.4375em .9375em;display:block;font-family:"DIN Pro Condensed Medium";font-size:1em;line-height:1.625em;letter-spacing:.0625em}.pagination .page-item span{color:#fff;background:#aa0132;border:2px solid #aa0132}.pagination .page-item a{color:#000;border:2px solid #8c8c8c;border-radius:0 !important}.action-card{background-color:#fff;padding:1rem}.action-card a{color:#000}.statement{background:#fff;margin:0 auto;padding:.8125em 1.25em !important;text-align:center}.statement.with-padding{margin-bottom:2.5em}.statement.with-padding p{margin-bottom:.8125em}.statement.image img{width:100%;height:14.0625em;object-fit:cover}.statement p>a{color:#aa0132;text-decoration:underline}.single-news{background:#fff;padding-top:.8125em;padding-right:1.25em;padding-left:1.25em}.single-news img{width:100%;object-fit:contain;height:auto}.share-btn:hover{text-decoration:none}.p-reset{padding-left:10px;padding-right:10px}.video iframe{width:100%;z-index:0;margin-top:-1rem}.video.btn-bottom p{background:#fff;padding:.8125em 2.5em 2.0625em;margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1}.video.btn-bottom button{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:2}.video.btn-top p{background:#fff;padding:.8125em 2.5em 2.0625em;margin:0 auto;z-index:1;position:relative}.video.btn-top button{position:absolute;top:100px;left:50%;transform:translate(-50%);z-index:2}.line-end{width:100%;overflow:hidden}.line-end:after,.line-end :before{content:"";display:inline-block;vertical-align:middle;height:.125em;border-top:.0625em solid #d8d8d8}.line-end:after{width:100%;margin-right:-100%;margin-left:1rem}.contact-control{background-color:#f2f2f2;border:none;border-radius:0}.contact-control:focus{border-color:#aa0132;box-shadow:0 0 0 .1rem #aa0132}.absolute-locations>.locations{position:absolute;top:0;width:100%;z-index:999}.locations table{width:100%;text-align:start}.locations table th{display:none;font-family:"DIN Pro Light";font-size:.875em}.locations table td{display:block;padding-top:.1875em;padding-bottom:.3125em;font-family:"DIN Pro Condensed Regular"}.locations table th,.locations table td{text-align:left}@media (min-width:400px){.locations table th,.locations table td{display:table-cell;padding-top:1.1875em;padding-bottom:.3125em}.locations table th.location_name,.locations table td.location_name{font-family:"DIN Pro Condensed Medium"}}.locations table tr:not(:first-child){border-bottom:.0625em solid #d3d3d3}.assortment img{width:100%;height:220px;object-fit:cover}.assortment .body{background:#fff;display:inline-block}.assortment .body p{font-size:.875em;width:fit-content;display:inline-block;text-overflow:ellipsis}.assortment.col-12{text-align:center}.assortment.col-12 img{width:100%}.assortment.col-12 .body{width:620px;display:inline-block;margin-top:-5em}.flex-10{flex:0 0 10%}.flex-20{flex:0 0 20%}.flex-30{flex:0 0 30%}.flex-40{flex:0 0 40%}.flex-50{flex:0 0 50%}.flex-60{flex:0 0 60%}.flex-70{flex:0 0 70%}.flex-80{flex:0 0 80%}.flex-90{flex:0 0 90%}.flex-100{flex:0 0 100%}.overflow-scroll{overflow:scroll !important}.collapsing{-webkit-transition:none;transition:none;display:none}.badge-pill{vertical-align:text-bottom;font-family:"DIN Pro";font-size:.75em;padding:.5em .9375em;margin:.125em .625em 0 0;cursor:pointer}.badge-danger{background:#aa0132}.badge-danger:after{content:"";background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/times_white.svg) center/cover;width:7px;height:8px;display:inline-block;margin:0 0 0 4px;vertical-align:middle}.badge-light{background:#fff;color:#8c8c8c}.badge-light:after{content:"";background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/redo-alt.svg) center/cover;width:8px;height:8px;display:inline-block;margin:0 0 0 4px}.download{padding-inline-start:0}.download li{list-style:none;position:relative;padding:1rem 0 .5rem 2.5rem;border-bottom:1px solid #d8d8d8}.download li:before{content:"";width:16px;height:16px;position:absolute;left:0;top:1.25rem;background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/download.svg) center/cover;margin:0 1rem 0 .5rem}p.muted{font-family:"DIN Pro Light";font-size:.875em;color:#8c8c8c}p.muted.google{margin:0;font-size:.625em;line-height:normal}p.muted.google a{color:#1a73e8}.grecaptcha-badge{visibility:hidden}.contact-form form input,.contact-form form textarea{background:#f2f2f2;border:0;border-radius:0}.post-content img.size-full{width:100%;height:100%}.hidden-element{display:none}.show-slider{display:flex !important}.vjs-big-play-centered .vjs-big-play-button{background:rgba(255,255,255,.6);border:4px solid #979797;width:93px;height:93px;border-radius:100%;margin:0;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:4.5rem;top:25%}.video-js:hover .vjs-big-play-button{background:rgba(255,255,255,.4);border:4px solid rgba(151,151,151,.5)}@media (max-width:768px){.content{padding:0 1em}h1{font-size:1.75em}h2{font-size:1.75em}h3{font-size:1.75em}h4{font-size:1.125em}h4.news-slider-h4{font-size:.875em;line-height:normal;text-transform:uppercase;font-weight:700;margin-bottom:0}h6{font-size:1.5em}.h7{font-size:1em}.kwast-input{font-size:.875em !important;padding:1.375rem 1rem}.sm-center{text-align:center}.container-fluid{padding:0 1.25em !important}.media-player{height:180px}.contact h3{width:auto}.contact button,.contact a{margin-bottom:3rem}.col-divider{border-right:none;border-bottom:1px solid #aa0132}.statement{padding:1.25em !important}.p-start-sm-2{padding-inline-start:1rem}.video.btn-bottom p{width:90%;bottom:-3em;text-align:center;padding:.8125em 1.5em 1.7625em}.assortment img{margin-left:-20px;width:calc(100% + 40px) !important}.assortment.col-12 .body{width:100%}.hero-with-text img{margin-left:-20px;width:calc(100% + 40px) !important;max-height:11.25em}.hero-with-text .col{margin-top:-1.5em}#wines .wine{max-width:50%}.btn.ghost.b-16,a.ghost.b-16{bottom:-4.375em !important}.pagination .page-item{margin:0 .4375em}.line-end:after{width:60%}.video-about{height:40vw !important}}@media (max-width:320px){.vjs-big-play-centered .vjs-big-play-button{width:73px;height:73px;transform:translate(-50%,-40%)}.video.btn-bottom p{padding:.8125em .7em 1.7625em}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:3.5rem;top:18%}}@media (max-width:1240px){.estate:not(.no-width-change),.region:not(.no-width-change),.logo_block:not(.no-width-change){width:14.0625em !important}}@media (min-width:768px){.border-right-md{border-right:.0625em solid #aa0132 !important}.mt-md-7{margin-top:10.625em}.mt-n6{margin-top:-4rem !important}}.border-top,.border-bottom{border-color:#aa0132 !important}.chevron{height:1rem;width:1rem;margin-left:auto}#menu-main-top{margin:0 0 0 auto}.nav-link{font-family:"DIN Pro Condensed Medium";font-size:1.125em;line-height:1.75em;text-transform:uppercase;color:#000;padding:.125em .9375em;border-bottom:.0625em solid transparent}.nav-link:hover,.nav-link:focus{color:#000;border-bottom:.0625em solid #aa0132}.nav-link.dropdown-toggle:after{width:.5625em;height:.375em;border:0}.nav-link[aria-expanded=true].dropdown-toggle:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-up.svg) center/cover}.nav-link[aria-expanded=false].dropdown-toggle:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-down.svg) center/cover}.navbar{padding:0;margin:1.25em auto}.navbar li{margin:0 .3125em}.navbar li.active a{color:#aa0132}.navbar-brand img{max-height:60px}@media (max-width:768px){.navbar-brand img{max-height:40px}}.navbar .container{padding:0;margin:0}.navbar .dropdown{position:unset}.navbar .dropdown-menu{top:4.1875em;border:0;width:77.5em;padding:1em 0 2.25em 9.375em}.navbar .dropdown-menu li{width:7em;margin:0 3em 0 0;display:inline-block}.navbar .dropdown-menu li a{font-family:"DIN Pro Condensed Regular";line-height:1.375em;padding:0;font-size:1em;letter-spacing:.025em;color:#000}.navbar .dropdown-menu li a:hover{font-family:"DIN Pro Condensed Medium";background:0 0}.navbar .dropdown-menu li.active a{color:#aa0132}.navbar .navbar-toggler{padding:0}.navbar .navbar-toggler .navbar-toggler-icon{border-top:.0625em solid #000;border-bottom:.0625em solid #000;padding:0 1em .1875em .3125em;box-sizing:content-box;margin:0}.navbar .navbar-collapse.show{position:fixed;top:0;left:0;height:100vh;width:100%;background:#fff;display:block;z-index:1041;padding-left:4.4375em;border:20px solid #aa0132}.navbar .navbar-collapse.show li{margin:.9375em 0}.navbar .navbar-collapse.show li a{font-size:1.3125em;line-height:1.9375em;letter-spacing:.081875em}.navbar .navbar-collapse.show li a.dropdown-toggle:after{height:.5625em;width:.5625em;border:0;vertical-align:baseline;margin-bottom:2px}.navbar .navbar-collapse.show li a[aria-expanded=true].dropdown-toggle:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-down.svg) center/cover}.navbar .navbar-collapse.show li a[aria-expanded=false].dropdown-toggle:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-up.svg) center/cover}.navbar .navbar-collapse.show li a:hover,.navbar .navbar-collapse.show li a:focus{border:1px solid transparent}.navbar .navbar-collapse.show li .dropdown-menu{top:unset;width:unset;padding:unset}.navbar .navbar-collapse.show li .dropdown-menu li{margin:0 0 0 1em;display:list-item;list-style:disc}.navbar .navbar-collapse.show li.close span{float:right;background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/times.svg) center/cover;height:.8125em;width:.75em;display:block;margin-right:.25rem}.navbar .navbar-collapse.show .search{margin:2em 0;display:block}.navbar .navbar-collapse.show .order-site{margin-bottom:2em}.navbar .nav-scroll{width:100%;display:inherit;flex-direction:inherit}.navbar .btn{font-family:"DIN Pro Condensed Medium";font-size:1.125em;line-height:1.75em;text-transform:uppercase;letter-spacing:.075em;padding:.125em .9375em}.navbar .btn.search{background:#f2f2f2;border-radius:0}.navbar .btn.search:hover{background:#8c8c8c}.navbar .order-site{background:#aa0132;border-radius:0;padding:.125em .9375em;color:#fff}.navbar .order-site:after{content:"";display:inline-block;background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/grapes_white.svg) center/cover;width:.56em;height:.75em}.navbar .order-site:hover{color:#fff;background:#000}.navbar .order-site a{color:inherit;font:inherit;text-decoration:none}.overlay-background{height:100%;width:100%;display:none;position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;background-color:rgba(242,242,242,.95)}.overlay{height:100%;width:100%;display:none;position:absolute;z-index:9999;top:0;left:0}.overlay .overlay-content{position:relative;width:40%;margin:auto;top:30%;transform:translateY(-70%)}@media (max-width:768px){.overlay .overlay-content{width:80%}.nav-scroll{overflow:scroll;height:100%}}.ui-autocomplete{background-color:#fff;border:solid .1875em #aa0132;border-top:none;padding:1em 0;margin-top:-1px;z-index:99999;font-size:1em}.ui-autocomplete li{position:relative;list-style:none;padding:.8em 1.5em .4em 1.5rem;color:#292a31}.ui-autocomplete li a{font-family:"DIN Pro Light";letter-spacing:.4px}.ui-autocomplete li:hover{background-color:rgba(234,229,225,.2);text-decoration:none}.ui-autocomplete li:hover a{opacity:1}.ui-autocomplete li:after{content:"";width:7.5em;border-top:.0625em solid #d8d8d8;position:absolute;display:block;bottom:0}.swiper-slide{cursor:pointer;margin-bottom:1.875em}.swiper-slide.post{min-height:22.5em}.swiper-slide.post .readmore{position:absolute;bottom:.5rem;right:.5rem}.swiper-slide img{width:100%;height:14.0625em;object-fit:cover;object-position:top}.swiper-slide img.contain{object-fit:contain}.swiper-slide h5{color:#aa0132;margin:1em auto .4375em 1.25em}.swiper-slide .readmore{margin:0 1.25em .5em;color:#000;text-decoration:underline}@media (max-width:768px){.swiper-slide .readmore{margin:0}}.swiper-slide.no-text{height:fit-content}.swiper-slide.bg-white{background:#fff}.swiper-slide.glass .glass-title{font-family:"DIN Pro Condensed Regular";font-size:1.375em;text-transform:uppercase;letter-spacing:.075em;position:absolute;left:50%;transform:translateX(-50%);top:.3125em}.swiper-slide.glass img{height:auto}.swiper-slide.region a,.swiper-slide.estate a{position:relative;display:block;width:200px;margin:0 auto}.swiper-slide.region a img,.swiper-slide.estate a img{height:200px;width:200px;object-fit:cover}.swiper-slide.region a:before,.swiper-slide.estate a:before{content:"";position:absolute;width:80%;height:80%;z-index:1;top:10%;left:10%;border-radius:50%;border:1px dashed #fff}.swiper-slide.region a .region-name,.swiper-slide.region a .estate-name,.swiper-slide.estate a .region-name,.swiper-slide.estate a .estate-name{color:#fff;position:absolute;width:81%;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"DIN Pro Condensed Light";text-transform:uppercase;font-size:1.375em;letter-spacing:.03125em;text-align:center}.swiper-slide.logo_block a{position:relative;display:block;width:200px;margin:0 auto}.swiper-slide.logo_block .logo{position:absolute;width:80%;z-index:2;top:50%;left:45%;transform:translate(-50%,-50%);object-fit:contain}.swiper-slide.logo_block .background{height:200px;width:200px;object-fit:cover}.swiper-container-horizontal>.swiper-scrollbar{height:3px;left:0;background:0 0;width:100%;cursor:pointer}.swiper-container-horizontal>.swiper-scrollbar:before{content:"";display:block;position:absolute;width:100%;height:1px;top:1px;background:#979797}.swiper-scrollbar-drag{cursor:grab;background:#aa0132;border-radius:0}.menu{top:44px;z-index:3}.assortment-filter{border:2px solid #000}.filter-toggle,.mobile-sort-toggle{font-family:"DIN Pro Condensed Medium";font-size:1em;line-height:1.625em;text-transform:uppercase;letter-spacing:.075em;flex:1;padding:.4375em 1.5625em;cursor:pointer;background-color:#fff;border-right:1px solid #d8d8d8}.filter-toggle:last-of-type,.mobile-sort-toggle:last-of-type{border:none}.filter-toggle:after,.mobile-sort-toggle:after{content:"";display:inline-block;margin-left:.255em;vertical-align:.255em;height:.375em;width:.375em;border:0;vertical-align:baseline;margin-bottom:2px}.filter-toggle.open:after,.mobile-sort-toggle.open:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-up.svg) center/cover}.filter-toggle:after,.mobile-sort-toggle:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-down.svg) center/cover}.filter-toggle.open,.mobile-sort-toggle.open{background-color:#aa0132;color:#fff}.filter-toggle.open.mobile,.mobile-sort-toggle.open.mobile{background-color:#fff;color:#000}.filter-wrapper{background-color:#fff;display:inline-block;overflow:hidden;border-width:0;border-style:solid;border-color:#f2f2f2;width:20%}.filter-wrapper.show{border-width:0 2px 2px;border-color:#aa0132}.filter-wrapper .searchbar{margin:1.375em .75em .9375em;background:#f2f2f2;border-radius:0;border:none;display:none;width:calc(100% - 1.5em)}.filter-wrapper .searchbar.show{display:block}.filter-wrapper .icon{position:relative}.filter-wrapper .icon:after{content:"" !important;height:16px;width:16px;background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/search.svg) center/cover;display:inline-block;position:absolute;top:2px;right:17px}.filter-container{display:none !important;max-height:495px;overflow:scroll;position:relative}.filter-container.appear{display:flex !important;padding:0 .75em}.filter-container:before{content:"";box-shadow:rgba(0,0,0,.7) 0px 1px 3px;width:100%;height:1px;position:absolute;left:0;z-index:10}.filter-option,.sort-option{font-family:"DIN Pro Condensed Regular";font-size:1em;line-height:1.25em;border-bottom:1px solid #f2f2f2;padding:.75em 0;cursor:pointer}.filter-option span,.sort-option span{pointer-events:none}.filter-option.active,.sort-option.active{font-weight:700}.filter-option.active .filter-circle,.sort-option.active .filter-circle{border-color:#aa0132;background-color:#aa0132}.filter-option .filter-circle,.sort-option .filter-circle{width:10px;height:10px;border:1px solid #d8d8d8;display:inline-block;border-radius:50%;margin-right:5px}.sort{margin:3.125em 0 0;align-items:center}.sort div{font-family:"DIN Pro Condensed Medium";font-size:1em;cursor:pointer}.sort div.line{background:#d8d8d8;height:2px;border-left:10px solid #f2f2f2;border-right:10px solid #f2f2f2}.sort div.btn{font-family:"DIN Pro Condensed Medium";background:#fff;border-radius:0;z-index:2}.sort div.btn:after{content:"";display:inline-block;margin-left:.255em;vertical-align:.255em;height:.375em;width:.375em;border:0;vertical-align:baseline;margin-bottom:2px;background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-down.svg) center/cover}.sort div.btn.open{border:1px solid #aa0132}.sort div.btn.open:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-up.svg) center/cover}.sort div.sort-options{opacity:0;background:#fff;text-align:left;transition:opacity .15s ease-in-out;top:37px;cursor:pointer}.sort div.sort-options.open{opacity:1;border:1px solid #aa0132;z-index:1}.badges{text-align:left;padding:0 6.875em}.filter-mobile{display:none}#mobile-filter-modal h3{font-family:"DIN Pro Condensed Medium";font-size:1.25em;text-transform:uppercase;letter-spacing:.075em}#mobile-filter-modal .col-12.mobile-filter-toggle{cursor:pointer}#mobile-filter-modal .col-12.mobile-filter-toggle h3{pointer-events:none}#mobile-filter-modal .col-12.mobile-filter-toggle h3:after{content:"";height:.5625em;width:.375em;display:inline-block;border:0;vertical-align:2px;margin-left:5px;background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-right.svg) center/cover}#mobile-filter-modal .col-12.mobile-filter-toggle.open h3:after{background:transparent url(//www.kwastwijnkopers.nl/wp-content/themes/b4st-master/theme/css/../images/chevron-left.svg) center/cover}#mobile-filter-modal .col-12.mobile-filter-toggle.open+.mobile-filter-options{display:inline-block}#mobile-filter-modal .col-12 .btn{display:block;background:#f2f2f2;border-radius:0;font-family:"DIN Pro Condensed Medium";letter-spacing:.075em;text-transform:uppercase}#mobile-filter-modal .col-12 .btn-3{float:left}#mobile-filter-modal .modal-dialog{height:98%}#mobile-filter-modal .modal-content{border-radius:0}#mobile-filter-modal .modal-content .selected-filters{font-family:"DIN Pro Condensed Medium";letter-spacing:.075em}#mobile-filter-modal .modal-content .filter-button{width:100%;background:#aa0132;margin:0 0 1.25em;border-radius:0;color:#fff;padding:1.125em}#mobile-filter-modal .mobile-filter-options{display:none}#mobile-filter-modal .mobile-filter-option{font-family:"DIN Pro Condensed Regular";font-size:1.375em}#mobile-filter-modal .mobile-filter-option span{pointer-events:none;display:inline-block;vertical-align:middle}#mobile-filter-modal .mobile-filter-option.active{font-weight:700}#mobile-filter-modal .mobile-filter-option.active .filter-circle{border-color:#aa0132;background-color:#aa0132}#mobile-filter-modal .mobile-filter-option .filter-circle{width:20px;height:20px;border:1px solid #d8d8d8;display:inline-block;border-radius:50%;margin-right:5px}@media (max-width:768px){.filter,.sort{display:none}.sort-mobile{display:flex}.filter-mobile{display:flex}.filter-mobile div{cursor:pointer}.filter-mobile .col-9{padding:2% 0 2% 7%;border:2px solid #000;border-right:0}.filter-mobile .col-5{padding:2% 0 2% 7%;border:2px solid #000}}.wines-list{margin-top:70px}.wines-list .wine img{max-height:285px;max-width:100%}.wine-bottle{margin-top:-6.7%;object-fit:contain}@media (max-width:576px){.wine-bottle{height:65%;margin-left:-32%;margin-top:45%;float:left;max-width:150%}}@media (max-width:320px){.wine-bottle{margin-left:-45%;max-width:110px}}.biovegan{position:absolute;top:0;left:3rem;max-width:2.25em}.biovegan img{height:1.5em}@media (max-width:576px){.biovegan{left:1rem}}.divider-statment{margin:4.375em auto}.wines img{width:4.0625em;object-fit:cover;margin:0 auto 1.125em auto;display:block}.wines h7{margin:0}.wines a{display:inherit;color:#000}.wines h2{margin-top:1.875rem;margin-bottom:1.25rem}@media (max-width:768px){.divider-statment{margin-top:6.25em}}.search-locations .statement{margin-bottom:2.5rem}.search-locations>.statement{margin-bottom:10rem}.search-locations>.statement>.row>.col>*:last-child.wp-block-image{transform:translateY(25%)}.search-locations h4{color:#aa0132}.search-locations h6{font-size:1em;font-weight:700;color:#aa0132}@media (min-width:768px){.single-post-page div .header{display:grid;grid-template-columns:7fr 5fr}}.single-post-page div .header img{height:11.25rem;object-fit:cover;margin-left:-20px;width:calc(100% + 40px)}@media (min-width:768px){.single-post-page div .header img{margin-left:0;height:100%}}.single-post-page div .header img+div{background:#fff;margin:-1.25rem auto 1.25em;padding:1.25em;transform:translateY(-10px)}@media (min-width:768px){.single-post-page div .header img+div{margin:0;min-height:22.5rem;transform:unset;display:flex;flex-direction:column;justify-content:center}}.single-post-page div .header h4{font-family:Martel;font-size:1.125rem;color:#aa0132}@media (min-width:768px){.single-post-page div .header h4{font-size:1.375rem}}.single-post-page div .header .intro{display:none}@media (min-width:768px){.single-post-page div .header .intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.single-post-page div .header .show-more{text-align:center}@media (min-width:768px){.single-post-page div .header .show-more{text-align:left}}.single-post-page div .additional-content{background-color:#fff;padding:1rem;margin-bottom:7.5rem;scroll-margin-top:100px}@media (min-width:768px){.single-post-page div .additional-content{padding:2rem 5rem 3rem}}.single-post-page div .additional-content h4{font-family:Martel;font-size:1.125rem;color:#aa0132;margin-bottom:1.25rem}@media (min-width:768px){.single-post-page div .additional-content h4{font-size:1.375rem}}.single-post-page div .additional-content h6{font-size:1rem;font-weight:700;color:#aa0132;margin-top:1.5rem}.single-post-page div .additional-content .image{width:calc(100% + 2rem);transform:translateY(1rem) translateX(-1rem)}@media (min-width:768px){.single-post-page div .additional-content .image{width:100%;transform:translateY(7.5rem);margin-top:-7.5rem}}.about .team p,.zalto .team p,.podbar .team p{color:#000;margin:.625em 1.25em .3125em}.about .team span,.zalto .team span,.podbar .team span{margin:.625em 1.25em;color:#8c8c8c}.team .hero h1{text-align:right;line-height:1.25em;margin:.625em 0}.team .hero h4{text-align:right}.team .hero li{list-style:none;float:right;margin-left:.9375em}.team .big-profile-image{width:100%;object-fit:contain}@media (max-width:768px){.team .big-profile-image{width:250px;height:auto;margin-left:-5rem}}.team .wines img{height:14.0625em;width:auto;object-fit:cover;margin:0 auto 1.125em auto;display:block}.team .wines h7{margin:0}.team .wines a{display:inherit;color:#000}.team .statement{background:#fff;margin:0 auto}.team .statement p{margin:.8125em 1.25em auto 1.25em}.team .statement.with-padding{margin-bottom:2.5em}.team .statement.with-padding p{margin-bottom:.8125em}.team .team{margin-bottom:8.75em}.team .team p{color:#000;margin:.625em 1.25em .3125em}.team .team span{margin:.625em 1.25em;color:#8c8c8c}.bg-team{background-color:#dde2e6}@media (max-width:768px){.row.hero .btn-3{display:none}}.post img{width:100%;height:220px;object-fit:cover}.post .body{background:#fff;display:inline-block}.post .body h3{font-size:1.875em;line-height:normal}.post .body ul{padding:0;width:fit-content;display:inline-block}.post .body ul li{list-style:none}.post .body ul li a{font-family:"DIN Pro Condensed Medium";font-size:.875em;line-height:normal;text-transform:uppercase}.post .body ul li a:hover{color:#000}.post .body p{font-size:.875em;width:fit-content;display:inline-block;text-overflow:ellipsis}.post.col-12{text-align:center}.post.col-12 img{width:100%}.post.col-12 .body{width:620px;display:inline-block}.post.col-12 .body.with-img{margin-top:-5em}.post .link{font-family:"DIN Pro";font-size:.875em;line-height:normal;text-decoration:underline}.post .link:hover{color:#000}@media (max-width:768px){.post.col-12 .body{width:100%}}.news-item img{width:100%;height:220px;object-fit:cover}.news-item .statement{text-align:left;padding-bottom:2rem !important}.news-item .statement .news-header{display:flex;align-items:baseline}.news-item .statement .news-header ul{padding:0 .5rem 0 0;width:fit-content}.news-item .statement .news-header ul li{list-style:none}.news-item .statement .news-header ul li a{font-family:"DIN Pro Condensed Medium";font-size:.875em;line-height:normal;text-transform:uppercase}.news-item .statement .news-header ul li a:hover{color:#000}.news-item .statement .link{float:right;font-family:"DIN Pro";font-size:.875em;line-height:normal;text-decoration:underline}.news-item .statement .link:hover{color:#000}.single-post img{max-width:100%}#news{display:flex;margin:40px -4.375em 60px;align-items:center}@media (max-width:768px){#news{flex-direction:column;margin:auto}}#news .news-header-image{width:610px;height:406px}@media (max-width:768px){#news .news-header-image{width:calc(100% + 2.5rem);margin:0 -1.25rem;height:180px}}#news .news-header-image img{width:100%;height:100%;object-fit:cover}#news .news-header-text{max-width:540px;padding:63px 30px;background:#fff;height:fit-content;margin-left:-60px}#news .news-header-text h4{margin:0}@media (max-width:768px){#news .news-header-text{width:100%;margin:0;padding:1rem;margin-top:-20px}}#footer{background:#aa0132;padding:2.5rem 2.1875rem;font-family:"Din Pro";line-height:26px}@media (min-width:576px){#footer{padding:2rem 15.75rem}}#footer .footer-row{color:#fff;margin:0 auto 2.5rem;max-width:860px}#footer .footer-row hr{border-color:#fff;margin-top:0}#footer .footer-row ul{padding:0}#footer .footer-row ul li{list-style:none}#footer .footer-row ul li b{font-family:"DIN Pro Medium"}#footer .footer-row button,#footer .footer-row a{min-width:auto}#footer .footer-row .h8{margin-block-start:1em;margin-block-end:1em}@media (min-width:786px){#footer .footer-row .h8{margin-block-start:2em;margin-block-end:2em}}#footer .footer-row.socials{display:block;margin-left:auto;margin-right:auto;width:fit-content}#footer .footer-row.socials a{margin-right:.625rem;margin-left:.625rem}#footer .footer-row.socials a img{height:2.5rem;width:2.5rem}@media (min-width:786px){#footer .footer-row.socials a img{height:1.875rem;width:1.875rem}}#footer .footer-row .footer-link{color:#fff;margin-block-start:1em;margin-block-end:1em;font-family:"DIN Pro Condensed Medium";font-size:1.125em;line-height:28px;text-transform:uppercase;letter-spacing:.075em;display:block;font-weight:700}@media (min-width:786px){#footer .footer-row .footer-link{margin-block-start:2em;margin-block-end:2em}}#footer .footer-row .location{padding-left:0;padding-right:0;margin-bottom:2.5rem}@media (min-width:576px){#footer .footer-row .location{margin-bottom:0}}#footer .footer-row .location ul li{color:#fff}#footer .footer-row .location ul li a{font-size:.875rem;color:#fff;text-decoration:underline}#footer .footer-row .populair-links{margin-bottom:2.5rem;padding-left:0;padding-right:0}@media (min-width:576px){#footer .footer-row .populair-links{margin-bottom:0}}#footer .footer-row .populair-links p{margin-bottom:.625rem}#footer .footer-row .populair-links ul li{font-size:.875rem;display:inline;margin-right:1.25rem}#footer .footer-row .populair-links ul li p{display:inline}#footer .footer-row .populair-links ul li p a{color:#fff;text-decoration:underline}#footer .footer-row .navigation{margin-bottom:2.5rem;padding-left:0;padding-right:0}@media (min-width:576px){#footer .footer-row .navigation{margin-bottom:0}}#footer .footer-row .navigation div ul li{font-size:1.125rem;width:50%;display:inline-block;margin-top:.625rem;line-height:1.75rem}#footer .footer-row .navigation div ul li:nth-child(even){float:right}@media (min-width:576px){#footer .footer-row .navigation div ul li{width:100%}}#footer .footer-row .navigation div ul li a{font-family:"DIN Pro Condensed Medium";letter-spacing:.125rem;line-height:1.75rem;text-transform:uppercase;color:#fff}#footer .footer-row.companies{text-align:center}@media (min-width:576px){#footer .footer-row.companies{margin-bottom:2.5rem;text-align:left}}#footer .footer-row.companies div{margin-top:auto}#footer .footer-row.companies div img{margin:auto auto 2.5rem}#footer .footer-row.companies div img.kvnw{height:6rem}#footer .footer-row.companies div img.wim{height:3rem}#footer .footer-row.companies div img.nix18{height:3rem}@media (min-width:576px){#footer .footer-row.companies div img{margin:0}#footer .footer-row.companies div img.kvnw{height:4.5rem}#footer .footer-row.companies div img.wim{height:3rem}#footer .footer-row.companies div img.nix18{height:3rem}}#footer .footer-row.legals p{display:block;text-align:center}@media (min-width:1280px){#footer .footer-row.legals p{display:inline-block;text-align:left}}#footer .footer-row.legals a{color:#fff;font-size:1.125rem;letter-spacing:.125rem;line-height:1.75rem;text-transform:uppercase;font-family:"DIN Pro Condensed Medium";display:block}@media (min-width:1280px){#footer .footer-row.legals a{display:inline-block;text-align:right}}#footer .footer-row.legals .right{display:flex;flex-direction:column;align-items:center}@media (min-width:1280px){#footer .footer-row.legals .right{float:right;display:block}}.wpcf7-list-item{margin:0 !important}.ghost-top{position:absolute;left:50%;transform:translateX(-50%);top:-40px;z-index:999}.ghost-bottom{position:absolute;left:50%;transform:translateX(-50%);height:0;z-index:999}.ghost-bottom.b-12{bottom:16px}.ghost-bottom.b-6{bottom:6px}.contact-input{width:80%}.collapse{cursor:pointer}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html{scroll-behavior:smooth}.entry-content>*{margin:36px auto;max-width:636px;padding-left:14px;padding-right:14px}.entry-content>.alignwide{max-width:1100px}.entry-content>.alignfull{margin:1.5em 0;max-width:100%}.entry-content ul,.entry-content ol{margin:1.5em auto;max-width:636px;list-style-position:outside}.wp-block-video video{max-width:636px}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}.wp-block-image.alignfull img{width:100vw}.wp-block-gallery:not(.components-placeholder){margin:1.5em auto}.wp-block-cover-text p{padding:1.5em 14px}ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.is-grid.alignwide,ul.wp-block-latest-posts.is-grid.alignwide{padding:0 14px}.wp-block-table{display:block;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em}.entry-content li{margin-left:2.5em;margin-bottom:6px}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin:0 auto}.entry-content ul ul li,.entry-content ol ol li,.entry-content ul ol li,.entry-content ol ul li{margin-left:0}.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.wp-block-quote.is-large{margin:0 auto 16px}.wp-block-pullquote>p:first-child{margin-top:0}.wp-block-separator{margin:3em auto;padding:0}@media screen and (min-width:768px){.wp-block-cover-text p{padding:1.5em 0}.entry-content>*{padding-left:0;padding-right:0}}