.vbox-overlay{--vbox-tools-color:#fff;--vbox-title-background:#101010;--vbox-title-width:'auto';--vbox-title-radius:0;--vbox-share-background:#101010;--vbox-share-width:'auto';--vbox-share-radius:0;--vbox-padding:0;--vbox-max-width:100%}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}.vbox-share,.vbox-title{line-height:1;position:fixed;z-index:98;text-align:center;margin:0 auto;color:var(--vbox-tools-color)}.vbox-title{font-size:12px;background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);padding:12px 54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.vbox-share{font-size:24px;padding:0 .35em;background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius)}.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{border:none!important;background:0 0!important;box-shadow:none!important;color:inherit!important;padding:6px 12px;outline:0;display:inline-block;cursor:pointer}.vbox-share a{color:inherit!important;padding:6px 12px;display:inline-block}.vbox-share svg{z-index:10;vertical-align:middle}.vbox-close{cursor:pointer;position:fixed;top:0;right:0;z-index:99;padding:6px 15px;color:#000;color:var(--vbox-tools-color);border:0;font-size:24px;display:flex;align-items:center;opacity:.8;transition:opacity .2s}.vbox-close:hover{opacity:1}.vbox-left-corner{cursor:pointer;position:fixed;left:0;top:0;overflow:hidden;line-height:1;font-size:12px;z-index:99;display:flex;align-items:center;color:var(--vbox-tools-color)}.vbox-num{display:inline-block;padding:12px 15px}.vbox-left{left:0}.vbox-right{right:0}.vbox-top{top:0}.vbox-bottom{bottom:0}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:99;opacity:.8;transition:opacity .2s}.vbox-next:hover,.vbox-prev:hover{opacity:1}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%;padding:30px 0}.vbox-content{opacity:0;text-align:center;width:100%;position:relative;overflow:hidden;padding:0 4%;display:flex;align-items:center;justify-content:center;min-height:100%}.vbox-container img{max-width:100%;height:auto}.vbox-child{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:var(--vbox-max-width);text-align:initial;padding:var(--vbox-padding)}.vbox-child img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;display:block}.vbox-fit .vbox-child img,.vbox-fit .vbox-child.venoratio{max-height:calc(100vh - 60px)}.vbox-inline,.venoratio{position:relative;width:100%;margin:0 auto}.venoratio::before{display:block;padding-top:var(--vb-aspect-ratio);content:""}.venoratio>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--vbox-padding)}.venoratio-1x1{--vb-aspect-ratio:100%;max-width:calc(min(var(--vbox-max-width),(100vh - 60px)))}.venoratio-4x3.vbox-child.venoratio{--vb-aspect-ratio:calc(3 / 4 * 100%);max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 4 / 3))}.venoratio-16x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 16 * 100%);max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 16 / 9))}.venoratio-21x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 21 * 100%);max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 21 / 9))}.venoratio-full{--vb-aspect-ratio:calc(100vh - 60px)}.vbox-grab .vbox-child img{cursor:grab}.vbox-child>iframe{border:none!important}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.vbox-preloader{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity .2s}.vbox-hidden{display:none}.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}.vbox-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);-o-transform:translateZ(-1px);transform:translateZ(-1px);z-index:0}.vbox-tooltip{position:relative;display:inline-block}.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;padding:0;position:absolute;z-index:1;bottom:100%;left:0;opacity:0;transition:opacity .3s;margin-bottom:2px;font-family:sans-serif}.vbox-top .vbox-tooltip .vbox-tooltip-text{bottom:auto;top:100%;margin-bottom:0;margin-top:2px}.vbox-tooltip-inner{padding:5px 10px;background-color:rgba(0,0,0,.9);border-radius:6px;font-size:10px}.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}.vbox-overlay{--sk-size:40px;--sk-color:#333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}@keyframes sk-plane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:'';display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{100%{transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,100%{transform:scale(1)}}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(.455,.03,.515,.955)}.sk-bounce-dot:nth-child(2){animation-delay:-1s}@keyframes sk-bounce{0%,100%{transform:scale(0)}45%,55%{transform:scale(1)}}.sk-wave{width:var(--sk-size);height:var(--sk-size);display:flex;justify-content:space-between}.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}.sk-wave-rect:nth-child(1){animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-.9s}.sk-wave-rect:nth-child(5){animation-delay:-.8s}@keyframes sk-wave{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(.455,.03,.515,.955)}@keyframes sk-pulse{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);display:flex;justify-content:space-between}.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(.455,.03,.515,.955) 0s infinite both}.sk-flow-dot:nth-child(1){animation-delay:-.3s}.sk-flow-dot:nth-child(2){animation-delay:-.15s}@keyframes sk-flow{0%,100%,80%{transform:scale(.3)}40%{transform:scale(1)}}.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}@keyframes sk-swing{100%{transform:rotate(360deg)}}@keyframes sk-swing-dot{0%,100%{transform:scale(.2)}50%{transform:scale(1)}}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-dot:before{content:'';display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}.sk-circle-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before{content:'';display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}.sk-circle-fade-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle-fade{0%,100%,39%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}.sk-grid-cube:nth-child(1){animation-delay:.2s}.sk-grid-cube:nth-child(2){animation-delay:.3s}.sk-grid-cube:nth-child(3){animation-delay:.4s}.sk-grid-cube:nth-child(4){animation-delay:.1s}.sk-grid-cube:nth-child(5){animation-delay:.2s}.sk-grid-cube:nth-child(6){animation-delay:.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:.1s}.sk-grid-cube:nth-child(9){animation-delay:.2s}@keyframes sk-grid{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotateZ(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}.sk-fold-cube:nth-child(2){transform:scale(1.1) rotateZ(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1) rotateZ(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1) rotateZ(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:.3s}.sk-fold-cube:nth-child(4):before{animation-delay:.6s}.sk-fold-cube:nth-child(3):before{animation-delay:.9s}@keyframes sk-fold{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance:calc(var(--sk-size) * 0.75);animation:sk-wander 2s ease-in-out -2s infinite both}.sk-wander-cube:nth-child(2){animation-delay:-.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}100%{transform:rotate(-360deg)}}
@font-face{font-family:'icomoon';src:url("/CSS/Webpack-v20251105/fonts/icomoon.eot?e25948");src:url("/CSS/Webpack-v20251105/fonts/icomoon.eot?e25948#iefix") format('embedded-opentype'),url("/CSS/Webpack-v20251105/fonts/icomoon.ttf?e25948") format('truetype'),url("/CSS/Webpack-v20251105/fonts/icomoon.woff?e25948") format('woff'),url("/CSS/Webpack-v20251105/fonts/icomoon.svg?e25948#icomoon") format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-Filter:before{content:"\e948";}.icon-aperitieven:before{content:"\e93d";}.icon-bier:before{content:"\e93e";}.icon-cadeau:before{content:"\e93f";}.icon-close-circle:before{content:"\e940";}.icon-gedistilleerd:before{content:"\e941";}.icon-mitra-member-deals:before{content:"\e942";}.icon-mitra-voucers:before{content:"\e943";}.icon-mixdranken:before{content:"\e944";}.icon-whiskey:before{content:"\e945";}.icon-wijnen:before{content:"\e946";}.icon-X:before{content:"\e947";}.icon-circle-add:before{content:"\e92b";}.icon-circle-arrow:before{content:"\e931";}.icon-down:before{content:"\e932";}.icon-facebook:before{content:"\e933";}.icon-instagram:before{content:"\e934";}.icon-linkedin:before{content:"\e935";}.icon-menu-bars:before{content:"\e936";}.icon-menu-close:before{content:"\e937";}.icon-phone:before{content:"\e938";}.icon-route:before{content:"\e939";}.icon-smaller-than:before{content:"\e93a";}.icon-up:before{content:"\e93b";}.icon-search:before{content:"\e900";}.icon-user:before{content:"\e901";}.icon-plus-circle:before{content:"\e902";}.icon-last-chance:before{content:"\e903";}.icon-mail:before{content:"\e904";}.icon-location:before{content:"\e905";}.icon-shop:before{content:"\e906";}.icon-delivery:before{content:"\e907";}.icon-greater-than:before{content:"\e908";}.icon-home:before{content:"\e909";}.icon-shoppingcart:before{content:"\e90a";}.icon-discount:before{content:"\e90b";}.icon-add-box:before{content:"\e90c";}.icon-add:before{content:"\e90d";}.icon-personen:before{content:"\e90e";}.icon-print:before{content:"\e90f";}.icon-trash:before{content:"\e910";}.icon-Frame-18:before{content:"\e911";}.icon-checkbox-filled:before{content:"\e912";}.icon-checkbox:before{content:"\e913";}.icon-radiobutton-filled:before{content:"\e914";}.icon-radiobutton:before{content:"\e915";}.icon-clock:before{content:"\e916";}.icon-gerecht:before{content:"\e917";}.icon-bezorgservice:before{content:"\e918";}.icon-glaswerk-verhuur:before{content:"\e919";}.icon-tap-verhuur:before{content:"\e91a";}.icon-statafel-verhuur:before{content:"\e91b";}.icon-betaalmogelijkheden:before{content:"\e91c";}.icon-check-circle:before{content:"\e91d";}.icon-order:before{content:"\e91e";}.icon-ruilen-retour:before{content:"\e91f";}.icon-bestellingen:before{content:"\e920";}.icon-cog:before{content:"\e921";}.icon-fav-producten:before{content:"\e922";}.icon-klantenservice:before{content:"\e923";}.icon-logout:before{content:"\e924";}.icon-fav-cocktails:before{content:"\e925";}.icon-fav-gerecht:before{content:"\e926";}.icon-member-deals:before{content:"\e927";}.icon-vouchers-punten:before{content:"\e928";}.icon-klantenkaarten:before{content:"\e929";}.icon-fav-adressen:before{content:"\e92a";}.icon-Frame-44:before{content:"\e93c";}.icon-heart-empty:before{content:"\e92c";}.icon-heart-full:before{content:"\e92d";}.icon-star-full:before{content:"\e92e";}.icon-star-empty:before{content:"\e92f";}.icon-check:before{content:"\e930";}@keyframes catalogProductMoveIn{0%{-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}@keyframes blinker{50%{transform:scale(1.5);}}@keyframes pulse{50%{transform:scale(0.8);opacity:0.7;}}.w-20{width:20% !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.h-20{height:20% !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}html,body{font-family:"nunito-sans",sans-serif;color:#1F1F1F;scroll-padding-top:165px;}html > body,body > body{display:flex;flex-direction:column;min-height:100vh;font-size:14px;}html > body *,body > body *{scrollbar-gutter:stable;}html > body *::-webkit-scrollbar,body > body *::-webkit-scrollbar{width:6px;height:6px;}html > body *::-webkit-scrollbar-track,body > body *::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,0.1);}html > body *::-webkit-scrollbar-thumb,body > body *::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,0.2);}html > body *::-webkit-scrollbar-thumb:hover,body > body *::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.4);}html > body *::-webkit-scrollbar-thumb:active,body > body *::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.9);}html .grecaptcha-badge,body .grecaptcha-badge{z-index:999;}@media only screen and (max-width:991px ){html,body{scroll-padding-top:100px;}}.background-gray-100{background-color:#f8f9fa !important;}.background-gray-200{background-color:#e9ecef !important;}.background-gray-ccc{background-color:#ccc !important;}.background-gray-ddd{background-color:#ddd !important;}.background-light{background-color:#e8e8e8 !important;}.background-mitra-10{background-color:#e6f6f8 !important;}.background-mitra-20{background-color:#ccedf2 !important;}.background-bier{background-color:#c08e3f !important;}.background-bier-80{background-color:#f2e8d9 !important;}.background-soepelsubtiel{background-color:#d8c8b4 !important;}.background-frisfruitig{background-color:#d8ac73 !important;}.background-amberelegant{background-color:#c78700 !important;}.background-blondkrachtig{background-color:#ae5637 !important;}.background-rijkdonker{background-color:#7c3716 !important;}.background-intensuitdagend{background-color:#392000 !important;}h1,.h1{font-size:30px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){h1,.h1{font-size:24px;}}h2,.h2{font-size:20px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){h2,.h2{font-size:16px;}}h3,.h3{font-size:18px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){h3,.h3{font-size:16px;}}h4,h5,h6,.h4,.h5,.h6{font-size:14px;color:#1F1F1F;font-weight:400;margin-bottom:0.8em;}@media only screen and (max-width:1199px ){h4,h5,h6,.h4,.h5,.h6{font-size:14px;}}a:not(.btn){text-decoration:none;color:#00A3BD;text-underline-offset:4px;}@media (hover:hover){a:not(.btn):hover{text-decoration:underline;color:#005F6E;}}@media (hover:hover){a:not(.btn):has(i[class*="icon-"]):hover{text-decoration:none;}a:not(.btn):has(i[class*="icon-"]):hover span{text-decoration:underline;}}img{max-height:100%;max-width:100%;}p:last-child{margin-bottom:0px;}strong,b{font-weight:700;}ul.list-checks{list-style-type:none;padding:0;}ul.list-checks li{padding-left:25px;margin-bottom:0.75em;}ul.list-checks li:before{content:"\e930";color:#00A3BD;font-family:"icomoon";font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale;margin-left:-25px;margin-right:10px;}*:has( > i[class*="icon-"]){display:inline-flex;align-items:center;column-gap:4px;}i[class*="icon-"]{display:inline-flex;}.validation-summary-errors{background-color:#F5C6CB;color:#1F1F1F !important;margin-bottom:12px;padding:8px 0px;border-radius:7px;}.validation-summary-errors ul{margin-bottom:0px;}select,textarea,input[type=text],input[type=password],input[type=number],input[type=email],input[type=date],input[type=url],input[type=tel]{background-color:#fff;border:1px solid #F2F2F2;padding:6px 14px;min-height:45px;border-radius:5px;font-size:16px;}p.lead{color:#005F6E;font-size:1.15rem;font-weight:600;}.tooltip .tooltip-inner{background-color:#D4F0F4;color:#1F1F1F;font-family:"nunito-sans",sans-serif;}.tooltip .tooltip-arrow:before{border-bottom-color:#D4F0F4 !important;}.highlighted{background-color:#D4F0F4;padding:16px;border-radius:8px;}.btn{display:inline-flex;align-items:center;gap:8px;padding:7px 22px;background-color:#005F6E;border:1px solid;border-color:#005F6E;color:white;}.btn:hover{color:white;}@media (hover:hover){.btn:hover{background-color:#00A3BD;border-color:#005F6E;color:white;}}.btn.btn-dark,.btn.btn-secondary{background-color:#FF682E;border-color:#FF682E;color:#FFF;}@media (hover:hover){.btn.btn-dark:not(.no-hover):hover,.btn.btn-secondary:not(.no-hover):hover{background-color:#FFC4AE;border-color:#FF682E;color:#1F1F1F;}}.btn.btn-medium{background-color:#828282;border-color:#828282;}@media (hover:hover){.btn.btn-medium:not(.no-hover):hover{background-color:#F2F2F2;border-color:#828282;color:#828282;}}.breadcrumbs{display:flex;height:40px;}.breadcrumbs p{display:inline-flex;align-items:center;font-size:14px;column-gap:18px;color:#828282;}.breadcrumbs p a{color:#828282;}@media (hover:hover){.breadcrumbs p a:hover{color:#828282;}}.breadcrumbs p i{font-size:12px;}.breadcrumbs p a i{font-size:20px;}@media only screen and (max-width:767px ){.breadcrumbs{display:none;}}.return{color:#005F6E !important;column-gap:12px !important;margin-bottom:55px;font-weight:700;cursor:pointer;}.return i{aspect-ratio:1 / 1;height:36px;color:#1F1F1F;background:#F2F2F2;border-radius:99px;display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:767px ){.return{margin-bottom:24px;}}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{border-bottom-color:#00A3BD;}.flatpickr-calendar .flatpickr-month{height:45px;background-color:#00A3BD;border-top-left-radius:6px;border-top-right-radius:6px;}.flatpickr-calendar .flatpickr-month .flatpickr-current-month{height:45px;padding-top:0px;color:white;}.flatpickr-calendar .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{background-color:#00A3BD;color:white;}.flatpickr-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper input.cur-year{color:white;}.flatpickr-calendar .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-next-month svg{fill:white;width:22px;height:22px;}.flatpickr-calendar .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-next-month:hover svg{fill:white;}.flatpickr-calendar .flatpickr-weekdays{background-color:#D4F0F4;scrollbar-gutter:unset;}.flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday{color:#005F6E;font-weight:700;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day{color:#1F1F1F;border-color:#F2F2F2;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:hover{background-color:#D4F0F4;border-color:#D4F0F4;color:#005F6E;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.today{border-color:#00A3BD;color:#00A3BD;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.today:hover{background-color:#D4F0F4;border-color:#00A3BD;color:#005F6E;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.selected{background-color:#00A3BD;border-color:#00A3BD;color:white;font-weight:700;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.selected:hover{background-color:#005F6E;border-color:#005F6E;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.disabled,.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{color:#828282;background-color:#F2F2F2;border-color:#F2F2F2;cursor:not-allowed;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.disabled:hover,.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled:hover{background-color:#F2F2F2;border-color:#F2F2F2;color:#828282;}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay{color:#828282;}.content-top-wrapper{background-color:#F2F2F2;margin-left:auto;margin-right:auto;width:min(100%,1660px);border-radius:10px;padding-top:60px;padding-bottom:60px;}.content-top-wrapper > *{padding-top:0px !important;padding-bottom:0px !important;}#popup-message{position:fixed;bottom:20px;z-index:999;left:50%;transform:translateX(-50%);width:max-content;max-width:95vw;background-color:#FF682E;padding:8px 20px;border-radius:99px;color:white;font-weight:600;font-size:16px;text-align:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease;}#popup-message:before{font-family:"nunito-sans",sans-serif;content:var(--content,"");}#popup-message.shown{opacity:1;pointer-events:auto;}.smaak > *.product-taste-bier,.taste.product-taste-bier{background-color:#c08e3f;}.smaak > *.bier-soepel-subtiel,.taste.bier-soepel-subtiel{background:#d8c8b4 !important;}.smaak > *.bier-soepel-subtiel:before,.taste.bier-soepel-subtiel:before{background:#d8c8b4 !important;}.smaak > *.bier-fris-fruitig,.taste.bier-fris-fruitig{background:#d8ac73 !important;}.smaak > *.bier-fris-fruitig:before,.taste.bier-fris-fruitig:before{background:#d8ac73 !important;}.smaak > *.bier-amber-elegant,.taste.bier-amber-elegant{background:#c78700 !important;}.smaak > *.bier-amber-elegant:before,.taste.bier-amber-elegant:before{background:#c78700 !important;}.smaak > *.bier-blond-krachtig,.taste.bier-blond-krachtig{background:#ae5637 !important;}.smaak > *.bier-blond-krachtig:before,.taste.bier-blond-krachtig:before{background:#ae5637 !important;}.smaak > *.bier-rijk-donker,.taste.bier-rijk-donker{background:#7c3716 !important;}.smaak > *.bier-rijk-donker:before,.taste.bier-rijk-donker:before{background:#7c3716 !important;}.smaak > *.bier-intens-uitdagend,.taste.bier-intens-uitdagend{background:#392000 !important;}.smaak > *.bier-intens-uitdagend:before,.taste.bier-intens-uitdagend:before{background:#392000 !important;}.smaak > *.product-taste-wijn,.taste.product-taste-wijn{background:#B53950 !important;}.smaak > *.product-taste-wijn:before,.taste.product-taste-wijn:before{background:#B53950 !important;}.smaak > *.wijn-fruitig-aromatisch,.taste.wijn-fruitig-aromatisch{background:#b5b538 !important;}.smaak > *.wijn-fruitig-aromatisch:before,.taste.wijn-fruitig-aromatisch:before{background:#b5b538 !important;}.smaak > *.wijn-fris-vriendelijk,.taste.wijn-fris-vriendelijk{background:#b5b538 !important;}.smaak > *.wijn-fris-vriendelijk:before,.taste.wijn-fris-vriendelijk:before{background:#b5b538 !important;}.smaak > *.wijn-fris-droog,.taste.wijn-fris-droog{background:#B53950 !important;}.smaak > *.wijn-fris-droog:before,.taste.wijn-fris-droog:before{background:#B53950 !important;}.smaak > *.wijn-blush,.taste.wijn-blush{background:#B53950 !important;}.smaak > *.wijn-blush:before,.taste.wijn-blush:before{background:#B53950 !important;}.smaak > *.wijn-rijk-vol,.taste.wijn-rijk-vol{background:#b5b538 !important;}.smaak > *.wijn-rijk-vol:before,.taste.wijn-rijk-vol:before{background:#b5b538 !important;}.smaak > *.wijn-soepel-subtiel,.taste.wijn-soepel-subtiel{background:#993a4f !important;}.smaak > *.wijn-soepel-subtiel:before,.taste.wijn-soepel-subtiel:before{background:#993a4f !important;}.smaak > *.wijn-vol-uitdagend,.taste.wijn-vol-uitdagend{background:#993a4f !important;}.smaak > *.wijn-vol-uitdagend:before,.taste.wijn-vol-uitdagend:before{background:#993a4f !important;}.smaak > *.wijn-zoet-verleidelijk,.taste.wijn-zoet-verleidelijk{background:#e8e1b5 !important;}.smaak > *.wijn-zoet-verleidelijk:before,.taste.wijn-zoet-verleidelijk:before{background:#e8e1b5 !important;}.smaak > *.wijn-lichtzoet,.taste.wijn-lichtzoet{background:#B53950 !important;}.smaak > *.wijn-lichtzoet:before,.taste.wijn-lichtzoet:before{background:#B53950 !important;}.smaak > *.wijn-soepel-fris,.taste.wijn-soepel-fris{background:linear-gradient(135deg,#D1234A 50%,#A7C343 50%) !important;}.smaak > *.wijn-soepel-fris:before,.taste.wijn-soepel-fris:before{background:linear-gradient(135deg,#D1234A 50%,#A7C343 50%) !important;}.smaak > *.wijn-rijk-rond,.taste.wijn-rijk-rond{background:linear-gradient(135deg,#9E1E3A 50%,#898618 50%) !important;}.smaak > *.wijn-rijk-rond:before,.taste.wijn-rijk-rond:before{background:linear-gradient(135deg,#9E1E3A 50%,#898618 50%) !important;}.smaak > *.wijn-krachtig-intens,.taste.wijn-krachtig-intens{background:linear-gradient(135deg,#86001E 50%,#75731F 50%) !important;}.smaak > *.wijn-krachtig-intens:before,.taste.wijn-krachtig-intens:before{background:linear-gradient(135deg,#86001E 50%,#75731F 50%) !important;}.smaak > *.product-taste-whisky,.taste.product-taste-whisky{background:#F6C10A !important;}.smaak > *.product-taste-whisky:before,.taste.product-taste-whisky:before{background:#F6C10A !important;}.smaak > *.whisky-soepel-vriendelijk,.taste.whisky-soepel-vriendelijk{background:#F6C10A !important;}.smaak > *.whisky-soepel-vriendelijk:before,.taste.whisky-soepel-vriendelijk:before{background:#F6C10A !important;}.smaak > *.whisky-rijk-aromatisch,.taste.whisky-rijk-aromatisch{background:#F6C10A !important;}.smaak > *.whisky-rijk-aromatisch:before,.taste.whisky-rijk-aromatisch:before{background:#F6C10A !important;}.smaak > *.whisky-intens-uitdagend,.taste.whisky-intens-uitdagend{background:#F6C10A !important;}.smaak > *.whisky-intens-uitdagend:before,.taste.whisky-intens-uitdagend:before{background:#F6C10A !important;}.smaak > *.whisky-zacht-verleidelijk,.taste.whisky-zacht-verleidelijk{background:color-whisky-zacht-verleidelijk !important;}.smaak > *.whisky-zacht-verleidelijk:before,.taste.whisky-zacht-verleidelijk:before{background:color-whisky-zacht-verleidelijk !important;}.smaak > *.product-taste-gin,.taste.product-taste-gin{background:#f8ead2 !important;}.smaak > *.product-taste-gin:before,.taste.product-taste-gin:before{background:#f8ead2 !important;}.smaak > *.gin-robuust,.taste.gin-robuust,.smaak > *.gin-krachtig,.taste.gin-krachtig{background:#b9e3fa !important;}.smaak > *.gin-robuust:before,.taste.gin-robuust:before,.smaak > *.gin-krachtig:before,.taste.gin-krachtig:before{background:#b9e3fa !important;}.smaak > *.gin-kruidig,.taste.gin-kruidig,.smaak > *.gin-fruitig,.taste.gin-fruitig{background:#f9b45a !important;}.smaak > *.gin-kruidig:before,.taste.gin-kruidig:before,.smaak > *.gin-fruitig:before,.taste.gin-fruitig:before{background:#f9b45a !important;}.smaak > *.gin-floraal,.taste.gin-floraal,.smaak > *.gin-bloemig,.taste.gin-bloemig{background:#f8c6c0 !important;}.smaak > *.gin-floraal:before,.taste.gin-floraal:before,.smaak > *.gin-bloemig:before,.taste.gin-bloemig:before{background:#f8c6c0 !important;}.smaak > *.gin-zacht,.taste.gin-zacht{background:#ffed98 !important;}.smaak > *.gin-zacht:before,.taste.gin-zacht:before{background:#ffed98 !important;}.modal.nix18{z-index:99999;}.modal.nix18 .modal-content{background-color:rgba(0,0,0,0.6);}.modal.nix18 .modal-content .modal-body > div{background-color:white;padding:18px;border-radius:10px;max-width:600px;}.modal.nix18 .modal-content .modal-body > div .logo{text-align:center;}.modal.nix18 .modal-content .modal-body > div .logo img{margin-top:-50px;margin-bottom:24px;}.modal.nix18 .modal-content .modal-body > div .content{overflow-y:auto;max-height:60vh;}.modal.nix18 .modal-content .modal-body > div .content small{font-style:italic;}.modal.nix18 .modal-content .modal-body > div .content .actions{display:flex;justify-content:space-between;padding-top:16px;}.modal.nix18 .modal-content .modal-body > div .content .actions .btn{padding-left:40px;padding-right:40px;}.usps{background-color:#F2F2F2;border-radius:10px;display:flex;justify-content:space-between;padding:20px 40px;column-gap:20px;}.usps .usp{column-gap:28px;}.usps .usp i{font-size:28px;color:#00A3BD;}@media only screen and (max-width:1199px ){.usps{padding:18px 24px;}.usps .usp{column-gap:16px;font-size:12px;}.usps .usp i{font-size:22px;}}@media only screen and (max-width:767px ){.usps{flex-direction:column;align-items:center;row-gap:14px;padding:20px;}}.category-banner{padding:20px 0px;text-align:center;}.category-banner img{mix-blend-mode:multiply;}.category-banner .block{background-color:#F2F2F2;border-radius:10px;margin-top:-48px;height:62px;}.container-smaken .smaak{margin-bottom:20px;}.container-smaken .smaak a{display:block;padding:15px;height:100%;border-radius:6px;}.container-smaken .smaak a:hover{text-decoration:none;}.container-smaken .smaak a.wijn-zoet-verleidelijk p,.container-smaken .smaak a.wijn-zoet-verleidelijk b.captain{color:#8e8b71;}.container-smaken .smaak a b.captain{display:block;font-size:30px;line-height:28px;color:#FFFFFF;text-transform:uppercase;margin-bottom:10px;font-weight:400;}.container-smaken .smaak a p{color:#FFFFFF;margin:0;}section,.section{padding:45px 0;position:relative;background-color:#fff;}section.quote,.section.quote{padding:30px 0;margin-top:60px;}section.quote:before,.section.quote:before{content:"";width:30%;left:35%;position:absolute;border-top:1px solid rgba(0,0,0,0.1);top:0;}@media only screen and (min-width:576px ){section.quote:before,.section.quote:before{width:20%;left:40%;}}section.quote:after,.section.quote:after{content:"";width:30%;left:35%;position:absolute;border-top:1px solid rgba(0,0,0,0.1);bottom:0;}@media only screen and (min-width:576px ){section.quote:after,.section.quote:after{width:20%;left:40%;}}section.smallpadding,.section.smallpadding{padding:30px 0;}section.smallpaddingtop,.section.smallpaddingtop{padding-top:30px;}section.smallpaddingbottom,.section.smallpaddingbottom{padding-bottom:30px;}section.nopadding,.section.nopadding{padding:0px;}section.transparent,.section.transparent{background-color:transparent;}section hr,.section hr{margin-top:45px;margin-bottom:45px;}@media only screen and (max-width:575px ){section,.section{padding:30px 0;}section.smallpadding,.section.smallpadding{padding:15px 0;}section.smallpaddingtop,.section.smallpaddingtop{padding-top:15px;}section.smallpaddingbottom,.section.smallpaddingbottom{padding-bottom:15px;}section hr,.section hr{margin-top:30px;margin-bottom:30px;}}.section-sfeerbeeld:has(+ .section-html-intro){padding-bottom:0;}.section-sfeerbeeld:has(+ .section-html-intro) .content-top-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;}.section-sfeerbeeld + .section-html-intro{padding-top:0;}.section-sfeerbeeld + .section-html-intro .content-top-wrapper{border-top-left-radius:0;border-top-right-radius:0;}.related-products > div > div:not(.products){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:4px;margin-bottom:16px;}.related-products > div > div:not(.products) h2{color:#1F1F1F;font-size:30px;font-weight:700;margin-bottom:0px;}.related-products > div > div:not(.products) a.btn{color:#005F6E;font-weight:700;background:transparent;}.related-products > div > div:not(.products) a.btn i{font-size:13px;}.form{background-color:#F2F2F2;padding-top:60px;padding-bottom:60px;}@media only screen and (max-width:767px ){.nieuwsbericht-breadcrumbs{display:flex;}}.nieuwsbericht-container{padding-top:60px;padding-bottom:60px;}.nieuwsbericht-container .date:first-letter{text-transform:uppercase;}div:has(> .sidebar-menu){display:grid;grid-template-columns:270px 1fr;column-gap:40px;}div:has(> .sidebar-menu) .sidebar-menu{display:flex;flex-direction:column;row-gap:16px;padding:45px 0;}div:has(> .sidebar-menu) .sidebar-menu form button{width:100%;background:transparent;border:none;}div:has(> .sidebar-menu) .sidebar-menu a,div:has(> .sidebar-menu) .sidebar-menu form button{border-left:3px solid transparent;font-weight:700;column-gap:22px;padding-left:16px;color:#1F1F1F;transition:border-left-color 0.3s ease;}div:has(> .sidebar-menu) .sidebar-menu a > i,div:has(> .sidebar-menu) .sidebar-menu form button > i{font-size:32px;color:#00A3BD;transition:color 0.3s ease;}div:has(> .sidebar-menu) .sidebar-menu a > div,div:has(> .sidebar-menu) .sidebar-menu form button > div{display:none;}div:has(> .sidebar-menu) .sidebar-menu a.active,div:has(> .sidebar-menu) .sidebar-menu form button.active{border-left-color:#00A3BD;}@media (hover:hover){div:has(> .sidebar-menu) .sidebar-menu a:hover,div:has(> .sidebar-menu) .sidebar-menu form button:hover{border-left-color:#005F6E;}div:has(> .sidebar-menu) .sidebar-menu a:hover > i,div:has(> .sidebar-menu) .sidebar-menu form button:hover > i{color:#005F6E;}div:has(> .sidebar-menu) .sidebar-menu a:hover span,div:has(> .sidebar-menu) .sidebar-menu form button:hover span{text-decoration:none;}}div:has(> .sidebar-menu) section:has(.return){display:none;}@media only screen and (max-width:767px ){div:has(> .sidebar-menu){grid-template-columns:1fr;}div:has(> .sidebar-menu) .sidebar-menu a,div:has(> .sidebar-menu) .sidebar-menu form button{background-color:#D4F0F4;border-radius:5px;padding:14px 16px;font-size:16px;}div:has(> .sidebar-menu) .sidebar-menu a div,div:has(> .sidebar-menu) .sidebar-menu form button div{display:flex;align-items:center;justify-content:center;margin-left:auto;border:1px solid orange;border-radius:99px;width:28px;aspect-ratio:1 / 1;font-size:14px;padding-left:2px;}div:has(> .sidebar-menu) section:has(.return){padding-bottom:10px;}div:has(> .sidebar-menu) section:has(.return) + section{padding-top:10px;}div:has(> .sidebar-menu):not(.root) section:has(.return){display:block;}div:has(> .sidebar-menu):not(.root) .sidebar-menu{display:none;}}.container.partyservice .services{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:6px;justify-content:space-between;}.container.partyservice .services .service{display:inline-flex;align-items:center;column-gap:8px;}.container.partyservice .services .service img{max-height:30px;}.articles-overview > div{padding-top:40px;}.articles-overview > div .navigation{display:flex;flex-wrap:wrap;column-gap:12px;padding-left:16px;margin-bottom:24px;margin-top:12px;border-bottom:1px solid #AEAEAE;}.articles-overview > div .navigation > .btn{margin-bottom:-1px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-color:#AEAEAE;border-bottom:1px solid #AEAEAE;background-color:#F2F2F2;color:#828282;padding-top:8px;}.articles-overview > div .navigation > .btn.active{background-color:transparent;border-bottom:1px solid white;color:#005F6E;font-weight:700;}.articles-overview > div .navigation > .btn span{background-color:#005F6E;color:white;padding:3px 8px 0px;border-radius:12px;font-size:14px;}.articles-overview > div .cards .card.hidden{display:none !important;}.articles-overview > div .cards .card .content .meta + p{margin-top:8px;}.articles-overview > div .cards .card .content .actions h3{font-size:16px;color:#1F1F1F;}.cards .card.animate-in{display:block;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;-webkit-animation:catalogProductMoveIn 0.4s ease-in forwards;animation:catalogProductMoveIn 0.4s ease-in forwards;will-change:transform,opacity;animation-delay:1s;-webkit-animation-delay:1s;}.cards .card.animate-in:nth-child(9){animation-delay:0.9s;-webkit-animation-delay:0.9s;}.cards .card.animate-in:nth-child(8){animation-delay:0.8s;-webkit-animation-delay:0.8s;}.cards .card.animate-in:nth-child(7){animation-delay:0.7s;-webkit-animation-delay:0.7s;}.cards .card.animate-in:nth-child(6){animation-delay:0.6s;-webkit-animation-delay:0.6s;}.cards .card.animate-in:nth-child(5){animation-delay:0.5s;-webkit-animation-delay:0.5s;}.cards .card.animate-in:nth-child(4){animation-delay:0.4s;-webkit-animation-delay:0.4s;}.cards .card.animate-in:nth-child(3){animation-delay:0.3s;-webkit-animation-delay:0.3s;}.cards .card.animate-in:nth-child(2){animation-delay:0.2s;-webkit-animation-delay:0.2s;}.cards .card.animate-in:nth-child(1){animation-delay:0.1s;-webkit-animation-delay:0.1s;}.cards .card.animate-in.delay-0{animation-delay:0s !important;-webkit-animation-delay:0s !important;}html > body,body > body{padding-top:165px;}html > body.has-notification,body > body.has-notification{padding-top:205px;}@media only screen and (max-width:991px ){html > body,body > body{padding-top:80px;}html > body.has-notification,body > body.has-notification{padding-top:120px;}}@media only screen and (max-width:767px ){html > body,body > body{padding-top:100px;}html > body.has-notification,body > body.has-notification{padding-top:140px;}}.website-notification{position:fixed;top:0;left:0;width:100%;height:40px;z-index:100;background-color:#fff3cd;color:#e04953;display:flex;align-items:center;}.website-notification .container{display:flex;align-items:center;justify-content:center;gap:16px;}.website-notification .notification-text{text-align:center;line-height:1.3;}.website-notification .notification-close{cursor:pointer;display:flex;align-items:center;flex-shrink:0;font-size:18px;opacity:0.8;transition:opacity 0.15s ease;}.website-notification .notification-close:hover{opacity:1;}@media only screen and (max-width:767px ){.website-notification{font-size:12px;}.website-notification .container{gap:12px;}}header{position:fixed;width:100%;z-index:99;background:linear-gradient(180deg,#fff 125px,#005F6E 125px);margin-top:-165px;}header:before{content:'';position:absolute;width:100dvw;height:100dvh;top:0;left:0;background-color:transparent;transition:background-color 0.3s ease;pointer-events:none;}header.overlay-active:before{content:'';background-color:#00000030;pointer-events:auto;}header.overlay-active > div.menu .mobile-menu-toggle{z-index:-1;}header.overlay-active > div.menu .mobile-menu-toggle.active{z-index:99;}header.overlay-active > div.menu .sub > *,header.overlay-active > div.menu .main > *{z-index:-1;transition:none;}header.overlay-active > div.menu .sub > *.active,header.overlay-active > div.menu .main > *.active{z-index:99;}header.overlay-closing > div.menu .mobile-menu-toggle,header.overlay-closing > div.menu .sub > *,header.overlay-closing > div.menu .main > *{z-index:-1;}header > div.top{display:flex;align-items:center;height:45px;gap:40px;font-size:12px;border-bottom:1px solid;border-image:linear-gradient(90deg,transparent 12px,#F2F2F2 12px,#F2F2F2 calc(100% - 12px),transparent calc(100% - 12px)) 1;}header > div.top .usp{column-gap:18px;}header > div.top .usp i{font-size:20px;color:#00A3BD;}header > div.top .link{margin-left:auto;}header > div.top .link ~ .link{margin-left:0px;}header > div.top .link a{color:#1F1F1F;font-weight:700;}@media (hover:hover){header > div.top .link a:hover{color:#005F6E;}}header > div.menu{display:grid;grid-template-areas:"logo main" "logo sub";grid-template-rows:80px 40px;grid-template-columns:110px 1fr;column-gap:30px;}header > div.menu .mobile-menu-toggle{display:none;}header > div.menu .mobile-menu-toggle.active i:before{content:'\e937';}header > div.menu .logo{grid-area:logo;display:flex;align-items:flex-end;}header > div.menu .logo img{height:110px;}header > div.menu .main{grid-area:main;display:flex;align-items:center;gap:16px;}header > div.menu .main a{color:#1F1F1F;font-weight:700;}@media (hover:hover){header > div.menu .main a:hover{color:#005F6E;}}header > div.menu .main .search{position:relative;flex:1;}header > div.menu .main .search input{width:100%;height:50px;padding:0px 20px;background-color:#F2F2F2;}header > div.menu .main .search:after{content:'\e900';position:absolute;top:4px;right:8px;font-family:"icomoon";font-size:17px;color:#828282;pointer-events:auto;cursor:pointer;padding:8px;}header > div.menu .main .account{display:inline-flex;}header > div.menu .main .account a{column-gap:10px;}header > div.menu .main .account a i{font-size:20px;}@media (hover:hover){header > div.menu .main .account a:hover i,header > div.menu .main .account a:hover i:before{text-decoration:none;}}header > div.menu .main .cart{position:relative;display:flex;align-items:center;justify-content:center;column-gap:10px;font-weight:700;border:1px solid #F2F2F2;border-radius:5px;height:50px;width:120px;background-color:#fff;cursor:pointer;}header > div.menu .main .cart i{font-size:22px;}header > div.menu .main .cart:after{content:var(--counter);position:absolute;right:-6px;top:-6px;background:#005F6E;border-radius:99px;aspect-ratio:1;width:20px;display:flex;font-size:12px;color:#fff;justify-content:center;align-items:center;padding-top:1px;font-family:"nunito-sans",sans-serif;}header > div.menu .main .cart.blink:after{animation:blinker 0.5s linear infinite;}header > div.menu .main .cart:hover{color:#1F1F1F;}header > div.menu .sub{grid-area:sub;display:flex;align-items:center;gap:22px;}header > div.menu .sub > div{display:flex;align-items:center;}header > div.menu .sub > div.active{position:relative;}header > div.menu .sub > div.active::after{content:'';position:absolute;left:-10px;right:-10px;top:100%;height:20px;cursor:default;}header > div.menu .sub > div.main-link{display:none;}header > div.menu .sub > div:nth-last-child(2){margin-left:auto;}header > div.menu .sub > div:nth-last-child(2) span{display:block;}header > div.menu .sub > div:nth-last-child(2) span:last-child{display:none;}header > div.menu .sub > div:nth-last-child(1){background-color:#FF682E;height:100%;padding-left:22px;padding-right:22px;}header > div.menu .sub > div.active{z-index:1;}header > div.menu .sub > div.active a{text-decoration:underline;}header > div.menu .sub > div a{color:#fff;}header > div.search{display:none;}@media only screen and (max-width:1199px ){header > div.menu .sub{gap:18px;}header > div.menu .sub > div:nth-last-child(2) span{display:none;}header > div.menu .sub > div:nth-last-child(2) span:last-child{display:block;}}@media only screen and (max-width:991px ){header{background:linear-gradient(180deg,#fff 52px,#005F6E 28px);margin-top:-80px;}header.overlay-active:before{background-color:transparent;}header > div.top{display:none;}header > div.menu{grid-template-rows:52px 28px;grid-template-columns:115px 1fr;column-gap:25px;}header > div.menu .mobile-menu-toggle{position:absolute;display:flex;font-size:22px;margin-top:12px;margin-left:-6px;padding:8px;cursor:pointer;}header > div.menu .logo{justify-content:flex-end;}header > div.menu .logo img{height:70px;}header > div.menu .main{gap:28px;}header > div.menu .main > div:not(.search):not(.account):not(.cart){display:none;}header > div.menu .main > .search input{height:32px;min-height:32px;font-size:12px;}header > div.menu .main > .search:after{top:-4px;right:12px;font-size:16px;}header > div.menu .main > .account span{display:none;}header > div.menu .main .cart{width:105px;height:32px;font-size:12px;}header > div.menu .main .cart i{font-size:18px;}header > div.menu .sub{gap:30px;}header > div.menu .sub > div{font-size:12px;}header > div.menu .sub > div.main-link{display:flex;}header > div.menu .sub > div:not(.main-link){display:none;}header > div.search:after{padding:0px;}}@media only screen and (max-width:767px ){header{background:#FFF;margin-top:-100px;}header > div.menu{grid-template-areas:"logo main";grid-template-rows:50px;grid-template-columns:88px 1fr;}header > div.menu .mobile-menu-toggle{margin-top:6px;}header > div.menu .logo{align-items:center;}header > div.menu .logo img{height:44px;border-radius:3px;}header > div.menu .main{justify-content:flex-end;}header > div.menu .main .search{display:none;}header > div.menu .sub{display:none;}header > div.search{position:relative;display:flex;align-items:center;height:50px;border-top:1px solid;border-image:linear-gradient(90deg,transparent 12px,#F2F2F2 12px,#F2F2F2 calc(100% - 12px),transparent calc(100% - 12px)) 1;}header > div.search input{width:100%;height:35px;min-height:35px;padding:0px 16px;background-color:#F2F2F2;}header > div.search:after{content:'\e900';position:absolute;top:4px;right:26px;font-family:"icomoon";font-size:17px;color:#828282;pointer-events:auto;cursor:pointer;padding:8px;transition:color 0.15s ease;}}@media only screen and (max-width:767px ) and (hover:hover){header > div.search:after:hover{color:#005F6E;}}.header-overlay{position:fixed;width:100%;top:0;left:0;z-index:99;}.has-notification .header-overlay{top:40px;}.header-overlay > div{position:relative;}.header-overlay > div > div{position:absolute;opacity:1;transition:opacity 0.3s ease;}.header-overlay > div > div:not(.active){opacity:0;pointer-events:none;}.header-overlay > div .mobile-menu{background:#fff;top:80px;left:0;width:100%;height:calc(100vh - 80px);padding:36px;padding-top:12px;padding-bottom:100px;overflow-y:auto;}.header-overlay > div .mobile-menu > div{display:flex;flex-direction:column;}.header-overlay > div .mobile-menu > div.controls{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;}.header-overlay > div .mobile-menu > div.controls .back{display:flex;color:#005F6E;font-weight:700;column-gap:16px;}.header-overlay > div .mobile-menu > div.controls .back i{display:flex;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;background-color:#F2F2F2;color:#1F1F1F;border-radius:99px;transition:background-color 0.15s ease;}@media (hover:hover){.header-overlay > div .mobile-menu > div.controls .back:hover i{background-color:#828282;}}.header-overlay > div .mobile-menu > div.controls .mobile-close{display:none;cursor:pointer;}.header-overlay > div .mobile-menu > div.direct-column{padding-top:12px;margin-top:12px;border-top:1px solid #F2F2F2;}.header-overlay > div .mobile-menu > div.direct-column a{background:white;justify-content:center;color:#005F6E;font-weight:700;}.header-overlay > div .mobile-menu > div.categories{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #F2F2F2;row-gap:16px;}.header-overlay > div .mobile-menu > div.categories a{display:grid;grid-template-columns:20px 1fr 20px;column-gap:30px;color:#005F6E;font-weight:700;}.header-overlay > div .mobile-menu > div.categories a i{font-size:18px;}.header-overlay > div .mobile-menu > div.categories a:hover{color:#005F6E;}.header-overlay > div .mobile-menu > div.categories a:hover span{text-decoration:none;}.header-overlay > div .mobile-menu > div.main-links{padding-top:24px;margin-top:24px;border-top:1px solid #F2F2F2;row-gap:8px;}.header-overlay > div .mobile-menu > div.main-links a{display:grid;grid-template-columns:1fr 20px;column-gap:30px;color:#005F6E;font-weight:700;}.header-overlay > div .mobile-menu > div.main-links a i{color:#005F6E;font-size:12px;}@media only screen and (min-width:768px ){.header-overlay > div .mobile-menu > div.main-links{display:none;}}.header-overlay > div .mobile-menu > div.links{padding-top:24px;margin-top:24px;border-top:1px solid #F2F2F2;row-gap:8px;}.header-overlay > div .mobile-menu > div.links a{display:grid;grid-template-columns:1fr 20px;column-gap:30px;color:#00A3BD;}.header-overlay > div .mobile-menu > div.links a i{color:#005F6E;font-size:12px;}.header-overlay > div .mobile-menu > div.links a:hover{color:#00A3BD;}.header-overlay > div .mobile-menu > div.links a:hover span{text-decoration:none;}.header-overlay > div .mobile-menu > div.link-column{row-gap:8px;padding-bottom:12px;border-bottom:1px solid #F2F2F2;padding-top:16px;}.header-overlay > div .mobile-menu > div.link-column h2{color:#005F6E;font-size:14px;font-weight:700;border-bottom:1px solid #F2F2F2;padding-bottom:8px;margin-bottom:4px;}.header-overlay > div .mobile-menu > div.link-column img{width:100%;}@media only screen and (max-width:991px ){.header-overlay > div .mobile-menu > div.link-column .price{display:inline-flex;flex-wrap:wrap;gap:8px;}.header-overlay > div .mobile-menu > div.link-column .price a{border:1px solid #005F6E;padding:2px 8px;border-radius:6px;}}.header-overlay > div .mobile-menu > div.image-column{padding-top:16px;}.header-overlay > div .mobile-menu > .btn{display:flex;justify-content:center;column-gap:12px;font-size:14px;height:45px;}.header-overlay > div .mobile-menu > .btn i{font-size:19px;}.header-overlay > div .shoppingcart{right:0;top:125px;width:500px;max-width:100%;border-radius:5px;padding:20px 23px 30px 35px;background:#fff;}.header-overlay > div .shoppingcart .products{display:flex;flex-direction:column;row-gap:0px;overflow-y:auto;max-height:270px;}.header-overlay > div .shoppingcart .products a.product,.header-overlay > div .shoppingcart .products a.product:hover *{text-decoration:none;}.header-overlay > div .shoppingcart .products .product{display:grid;grid-template-columns:70px 1fr 40px 70px;column-gap:10px;padding-right:6px;box-shadow:none;animation:none;transform:none;opacity:1;}.header-overlay > div .shoppingcart .products .product .image{display:flex;align-items:center;justify-content:center;height:80px;}.header-overlay > div .shoppingcart .products .product .product-info{padding-top:8px;}.header-overlay > div .shoppingcart .products .product .product-info h2{color:#005F6E;font-weight:700;font-size:14px;margin-bottom:0px;}.header-overlay > div .shoppingcart .products .product .product-info h3{color:#00A3BD;font-size:14px;}.header-overlay > div .shoppingcart .products .product .product-info .price-info{display:flex;column-gap:12px;}.header-overlay > div .shoppingcart .products .product .product-info .price-info .price{color:#1F1F1F;}.header-overlay > div .shoppingcart .products .product .product-info .price-info .price:has(+ .new-price){color:#828282;text-decoration:line-through !important;}.header-overlay > div .shoppingcart .products .product .product-info .price-info .new-price{color:#FF682E;font-weight:800;}.header-overlay > div .shoppingcart .products .product .amount{padding-top:12px;display:flex;justify-content:center;color:#828282;}.header-overlay > div .shoppingcart .products .product .total{padding-top:12px;display:flex;justify-content:right;color:#005F6E;font-weight:800;}.header-overlay > div .shoppingcart .products .product.discounted .total{color:#FF682E;}.header-overlay > div .shoppingcart .totals{border-top:1px solid #F2F2F2;margin-top:18px;padding-top:18px;padding-right:12px;}.header-overlay > div .shoppingcart .totals > *{display:flex;justify-content:space-between;}.header-overlay > div .shoppingcart .totals .discount{color:#FF682E;font-weight:700;margin-bottom:4px;}.header-overlay > div .shoppingcart .totals .subtotal{color:#848484;margin-bottom:4px;}.header-overlay > div .shoppingcart .totals .subtotal > :last-child{font-weight:700;color:#005F6E;}.header-overlay > div .shoppingcart .totals .total{margin-top:18px;padding-top:18px;border-top:1px solid #F2F2F2;color:#005F6E;font-weight:700;font-size:20px;}.header-overlay > div .shoppingcart .totals p{color:#848484;margin-top:30px;}.header-overlay > div .shoppingcart .totals a{justify-content:center;column-gap:18px;height:40px;}.header-overlay > div .shoppingcart .totals a i{font-size:22px;}.header-overlay > div .search-results{border-radius:5px;background:#fff;top:125px;left:50%;transform:translate(-50%);width:1100px;max-width:100%;display:grid;grid-template-columns:repeat(4,1fr 1px) 0.8fr;column-gap:10px;padding:20px 20px 25px 20px;overflow-y:auto;max-height:calc(100vh - 145px);}.header-overlay > div .search-results .divider{background-color:#F2F2F2;height:calc(100% - 22px);}.header-overlay > div .search-results *[class*="-suggestions"]{display:flex;flex-direction:column;}.header-overlay > div .search-results *[class*="-suggestions"] h2{color:#005F6E;font-size:14px;font-weight:700;}.header-overlay > div .search-results *[class*="-suggestions"] .suggestions{display:flex;flex-direction:column;row-gap:2px;}.header-overlay > div .search-results *[class*="-suggestions"] .suggestions a.suggestion{display:grid;grid-template-columns:55px 1fr;column-gap:6px;align-items:center;min-height:70px;border-radius:5px;padding:8px 4px;}@media (hover:hover){.header-overlay > div .search-results *[class*="-suggestions"] .suggestions a.suggestion:hover{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);text-decoration:none;}}.header-overlay > div .search-results *[class*="-suggestions"] .suggestions a.suggestion .product-image{background-position:var(--background-position,center center);background-size:cover;background-repeat:no-repeat;background-image:var(--background-image);background-size:contain;height:100%;}.header-overlay > div .search-results *[class*="-suggestions"] .suggestions a.suggestion h3{color:#00A3BD;font-size:12px;font-weight:700;margin-bottom:4px;}.header-overlay > div .search-results *[class*="-suggestions"] .suggestions a.suggestion p{font-size:12px;color:#1F1F1F;}.header-overlay > div .search-results *[class*="-suggestions"] a.view-all{font-size:12px;display:flex;column-gap:10px;align-items:center;padding-left:8px;padding-top:22px;margin-top:auto;}.header-overlay > div .search-results *[class*="-suggestions"] a.view-all:after{content:var(--results,'0');display:inline-flex;align-items:center;background-color:#00A3BD;color:#FFF;border-radius:99px;height:22px;padding:2px 8px 0px;font-family:"nunito-sans",sans-serif;}@media (hover:hover){.header-overlay > div .search-results *[class*="-suggestions"] a.view-all:hover{text-decoration:none;}.header-overlay > div .search-results *[class*="-suggestions"] a.view-all:hover:after{background-color:#005F6E;}}.header-overlay > div .search-results *[class*="-suggestions"].article-suggestions .suggestions,.header-overlay > div .search-results *[class*="-suggestions"].store-suggestions .suggestions{row-gap:12px;}.header-overlay > div .search-results *[class*="-suggestions"].article-suggestions .suggestions a.suggestion,.header-overlay > div .search-results *[class*="-suggestions"].store-suggestions .suggestions a.suggestion{grid-template-columns:1fr;padding:4px 0;min-height:auto;}@media (hover:hover){.header-overlay > div .search-results *[class*="-suggestions"].article-suggestions .suggestions a.suggestion:hover,.header-overlay > div .search-results *[class*="-suggestions"].store-suggestions .suggestions a.suggestion:hover{box-shadow:none;}}.header-overlay > div .search-results *[class*="-suggestions"].article-suggestions .suggestions a.suggestion h3,.header-overlay > div .search-results *[class*="-suggestions"].store-suggestions .suggestions a.suggestion h3{margin-bottom:0px;}.header-overlay > div .category-results{border-radius:5px;background:#fff;top:170px;left:50%;transform:translate(-50%);width:1000px;max-width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 275px;column-gap:45px;padding:25px 45px 45px 45px;}.header-overlay > div .category-results > div{display:flex;flex-direction:column;row-gap:16px;}.header-overlay > div .category-results > div h2{color:#005F6E;font-size:14px;font-weight:700;border-bottom:1px solid #F2F2F2;padding-bottom:15px;margin-bottom:0px;}.header-overlay > div .category-results > div img{width:100%;}.header-overlay > div .category-results > div .price{display:flex;flex-direction:column;gap:16px;}@media only screen and (max-width:991px ){.header-overlay > div > div{top:80px;}.header-overlay > div .shoppingcart{overflow-y:auto;top:60px;max-height:calc(100vh - 60px);border:1px solid #F2F2F2;}.header-overlay > div .search-results{top:80px;grid-template-columns:1fr 1px 1fr;row-gap:56px;column-gap:32px;padding-top:45px;padding-bottom:45px;max-height:calc(100vh - 80px);}.header-overlay > div .search-results > *:nth-child(4n){grid-column:span 3;height:1px;}.header-overlay > div .search-results *[class*="-suggestions"] a.view-all{padding-left:0px;}.header-overlay > div .search-results *[class*="-suggestions"].store-suggestions{row-gap:8px;}}@media only screen and (max-width:767px ){.header-overlay > div .mobile-menu{top:0px;height:calc(100vh);}.header-overlay > div .mobile-menu > div.controls{height:38px;}.header-overlay > div .mobile-menu > div.controls .mobile-close{display:block;}.header-overlay > div .search-results{top:100px;max-height:calc(100vh - 100px);}}@media only screen and (max-width:575px ){.header-overlay > div .search-results{grid-template-columns:1fr;row-gap:16px;}.header-overlay > div .search-results > *:nth-child(4n){grid-column:span 1;height:auto;}.header-overlay > div .search-results .divider{height:1px;}.header-overlay > div .search-results *[class*="-suggestions"] a.view-all{justify-content:center;}}*:has(+ footer){margin-bottom:70px;}footer{background-color:#F2F2F2;margin-top:auto;padding-top:40px;padding-bottom:25px;color:#005F6E;}footer h2{color:#005F6E;font-weight:700;font-size:14px;}footer .container.top{display:flex;align-items:flex-end;column-gap:60px;padding-bottom:32px;border-bottom:1px solid;border-image:linear-gradient(90deg,transparent 12px,#1F1F1F 12px,#1F1F1F calc(100% - 12px),transparent calc(100% - 12px)) 1;}footer .container.top .btn{padding:9px 22px;column-gap:12px;height:45px;}footer .container.top .newsletter{flex:1;padding-right:50px;}footer .container.top .newsletter div{display:flex;column-gap:8px;}footer .container.top .newsletter div input{flex:1;padding:0 40px;}footer .container.main{display:flex;flex-direction:row;column-gap:60px;padding-top:46px;}footer .container.main a{display:block;color:#005F6E;}footer .container.main .app-download{max-width:300px;margin-left:auto;}footer .container.main .app-download div{display:flex;gap:12px;}footer .container.main .app-download div img{width:110px;}footer .container.disclaimer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:70px;row-gap:40px;}footer .container.disclaimer .payment{display:flex;align-items:center;column-gap:20px;}footer .container.disclaimer .nix18 a{display:inline-flex;align-items:center;font-family:Arial;font-style:italic;column-gap:30px;color:inherit;text-decoration:none;}footer .container.disclaimer .nix18 a:hover{text-decoration:none;}footer .container.disclaimer .nix18 a img{height:21px;}footer .container.disclaimer .copyright{width:100%;}footer .container.disclaimer .copyright a{color:#005F6E;}footer .container.disclaimer .version-info{width:100%;font-size:11px;color:#828282;margin-top:8px;}footer .container.disclaimer .version-info span{margin-right:10px;}footer .container.disclaimer .version-info span::after{content:'|';margin-left:10px;}footer .container.disclaimer .version-info span:last-child::after{content:'';}@media only screen and (max-width:1199px ){footer .container.top{column-gap:30px;}footer .container.top .newsletter{padding-right:0px;}}@media only screen and (max-width:991px ){footer .container.top{display:grid;grid-template-columns:110px 1fr;column-gap:12px;row-gap:12px;}footer .container.top .logo{grid-row:span 2;}footer .container.top > div:last-child .btn{width:100%;justify-content:center;}footer .container.main{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:16px;}footer .container.main .app-download{grid-column:span 2;max-width:100%;}}@media only screen and (max-width:767px ){footer .container.top{grid-template-columns:1fr;}footer .container.top .logo{grid-row:span 1;}footer .container.top .newsletter .btn span{display:none;}footer .container.disclaimer{justify-content:start;text-align:center;row-gap:20px;}}body.darkstormy{background-color:#07101b;background-image:url("/img/bck-darkstormy.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top center;}body.darkstormy section{background:transparent;}body.darkstormy section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.darkstormy section .content-sfeerbeeld img{display:block;}body.darkstormy section.section-html-intro{display:none;}body.darkstormy section .related-products .btn{color:white;border-color:white;}body.darkstormy section{background:transparent !important;}body.darkstormy section.section-title-intro h1,body.darkstormy section.section-title-intro p{color:white;}body.darkstormy section .section-title:before{border-bottom:1px solid white;}body.darkstormy section .section-title h2{background-color:#07101b;color:white;}body.darkstormy section .lekkerbij-container h2{color:white;}body.readytorumble{background-color:#f8fbc3;background-image:url("/img/readytorumble-bck.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top center;}body.readytorumble section{background:transparent;}body.readytorumble section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.readytorumble section .content-sfeerbeeld img{display:block;}body.readytorumble section.section-html-intro{display:none;}body.readytorumble section .related-products .btn{color:white;border-color:white;}body.readytorumble section{background:transparent !important;}body.readytorumble section.section-title-intro h1,body.readytorumble section.section-title-intro p{color:black;}body.readytorumble section .section-title:before{border-bottom:1px solid #2e4a17;}body.readytorumble section .section-title h2{background-color:#f8fbc3;color:#2e4a17;}body.auchateau{background-color:#221206;background-image:url("/img/bg-auchateau.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top center;}body.auchateau section{background:transparent;}body.auchateau section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.auchateau section .content-sfeerbeeld img{display:block;}body.auchateau section.section-html-intro{display:none;}body.auchateau section .related-products .btn{color:white;border-color:white;}body.auchateau section{background:transparent !important;}body.auchateau section.section-title-intro h1,body.auchateau section.section-title-intro p{color:white;}body.auchateau section .section-title:before{border-bottom:1px solid white;}body.auchateau section .section-title h2{background-color:#221206;color:white;}body.overzee{background-color:#19a79f;background-image:url("/img/bg-overzee.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top;}body.overzee section{background:transparent;}body.overzee section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.overzee section .content-sfeerbeeld img{display:block;}body.overzee section.section-html-intro{display:none;}body.overzee section .related-products .btn{color:white;border-color:white;}body.overzee section{background:transparent !important;}body.overzee section.quote .container .blockquote{color:black;}body.overzee section.container{margin-top:18rem !important;}body.overzee section.section-title-intro h1,body.overzee section.section-title-intro p{color:white;}body.overzee section .section-title:before{border-bottom:1px solid white;}body.overzee section .section-title h2{background-color:white;color:#09626e;padding-top:10px;}@media only screen and (min-width:768px ){body.overzee section .section-title .view-all{color:#09626e;}}body.barrelaged{background-color:#ac897a;background-image:url("/img/bg-barrelaged.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top;}body.barrelaged section{background:transparent;}body.barrelaged section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.barrelaged section .content-sfeerbeeld img{display:block;}body.barrelaged section.section-html-intro{display:none;}body.barrelaged section .related-products .btn{color:white;border-color:white;}body.barrelaged section{background:transparent !important;}body.barrelaged section.container{margin-top:18rem !important;}body.barrelaged section.section-title-intro h1,body.barrelaged section.section-title-intro p{color:white;}body.barrelaged section .section-title:before{border-bottom:1px solid white;}body.barrelaged section .section-title h2{background-color:#ac897a;color:white;padding-top:10px;}body.cocktailtop10-bg{background-color:#fff2f2;background-image:url("/img/top10-bg.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top;}body.cocktailtop10-bg section{background:transparent;}body.cocktailtop10-bg section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.cocktailtop10-bg section .content-sfeerbeeld img{display:block;}body.cocktailtop10-bg section.section-html-intro{display:none;}body.cocktailtop10-bg section .related-products .btn{color:white;border-color:white;}body.cocktailtop10-w31-bg{background-color:#e8fbf8;background-image:url("/img/top10-w31-bg.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top;}body.cocktailtop10-w31-bg section{background:transparent;}body.cocktailtop10-w31-bg section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.cocktailtop10-w31-bg section .content-sfeerbeeld img{display:block;}body.cocktailtop10-w31-bg section.section-html-intro{display:none;}body.cocktailtop10-w31-bg section .related-products .btn{color:white;border-color:white;}body .cocktailtop10 section{background:transparent;}body .cocktailtop10 .container{background-color:transparent;}body .cocktailtop10 .container .cocktail-card{border:1px solid #e9ecef;border-radius:3px;padding:18px;height:100%;margin-bottom:15px;display:flex;flex-direction:column;position:relative;background-color:#fff;}body .cocktailtop10 .container .cocktail-card h3{font-size:20px;}body .cocktailtop10 .container .cocktail-card .cocktail-img{position:relative;top:-30px;margin-left:30px;max-height:250px;}body.spotlight-bg{background-color:#000;background-image:url("/img/spotlight-bg.jpg");background-repeat:no-repeat;background-position:top;}body.spotlight-bg section{background:transparent;}body.spotlight-bg section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.spotlight-bg section .content-sfeerbeeld img{display:block;}body.spotlight-bg section.section-html-intro{display:none;}body.spotlight-bg section .related-products .btn{color:white;border-color:white;}body.spotlight-bg section{background:transparent !important;}body.spotlight-bg section.section-title-intro h1,body.spotlight-bg section.section-title-intro p{color:#00A3BD;}body.spotlight-bg section .section-title:before{border-bottom:0px solid #00A3BD;}body.spotlight-bg section .section-title h2{background-color:transparent;color:white;padding-top:10px;}body .spotlight .container{background-color:transparent;}body .spotlight .container .spotlightrow{border:1px solid #e9ecef;border-radius:3px;padding:18px;height:100%;margin-bottom:35px;position:relative;background-color:#fff;}body .spotlight .container .spotlightrow .centered{text-align:center;}body .spotlight .container .spotlightrow .spotlight-img{position:relative;top:-30px;}body .spotlight .container .spotlightrow h1 .seconddescription{margin:0;font-weight:400;font-size:17px;display:block;color:#00A3BD;}body .spotlight .container .spotlightrow .vrkpr{color:#1F1F1F;font-family:'Open Sans',sans-serif;font-weight:700;font-size:40px;display:inline-block;}body .spotlight .container .spotlightrow .vrkpr.discount{color:#1F1F1F;}body .spotlight .container .spotlightrow .vrkpr .cents{margin:7px 0 0 -7px;font-size:26px;float:right;}body.armagnac-bg{background-color:#b06f40;background-image:url("/img/armagnac-bg.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:top;}body.armagnac-bg section{background:transparent;}body.armagnac-bg section .content-sfeerbeeld{background-image:none;background-color:transparent;width:min(100%,1300px);height:auto;padding:0;}body.armagnac-bg section .content-sfeerbeeld img{display:block;}body.armagnac-bg section.section-html-intro{display:none;}body.armagnac-bg section .related-products .btn{color:white;border-color:white;}body.armagnac-bg .headerSection{background-color:rgba(255,255,255,0.9);padding-bottom:40px;padding-top:50px;}body.armagnac-bg .headerSection h1{color:#592909;font-family:'Bitter';font-size:50px;}@media only screen and (min-width:768px ){body.armagnac-bg .headerSection h1{font-size:70px;}}body.armagnac-bg .introSection{background-color:rgba(255,255,255,0.7);padding-bottom:20px;padding-top:20px;}body.armagnac-bg .introSection h2{color:#592909;}body.armagnac-bg .introSection p{color:#592909;}body.armagnac-bg .introSection .bottle-img{top:-100px;max-width:350px;position:relative;}body.armagnac-bg .introSection .bottle-img-alt{top:-50px;position:relative;}body.armagnac-bg .stepSection{background-color:rgba(0,0,0,0.3);padding-bottom:20px;padding-top:20px;}body.armagnac-bg .stepSection ol{max-width:610px;counter-reset:my-awesome-counter;list-style:none;padding-left:40px;}body.armagnac-bg .stepSection ol li{margin:0 0 1rem 0;counter-increment:my-awesome-counter;position:relative;color:#fff;font-weight:700;font-size:19px;text-transform:uppercase;}body.armagnac-bg .stepSection ol li::before{content:counter(my-awesome-counter);color:#592909;font-family:Bitter;font-size:1.5rem;position:absolute;--size:32px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:0;background:white;text-align:center;}body.armagnac-bg .orderSection{padding-bottom:20px;padding-top:20px;}body.armagnac-bg .orderSection .container{background-color:#fff;padding-top:26px;padding-bottom:40px;margin-top:60px;background-image:url("/img/armagnac/glass.jpg");background-size:220%;background-position:8% 83%;background-repeat:no-repeat;}body.armagnac-bg .orderSection span,body.armagnac-bg .orderSection label,body.armagnac-bg .orderSection h2,body.armagnac-bg .orderSection a{color:#7d4a21;}body.armagnac-bg section.section-title-intro h1,body.armagnac-bg section.section-title-intro p{color:#00A3BD;}body.armagnac-bg section .section-title:before{border-bottom:0px solid #00A3BD;}body.armagnac-bg section .section-title h2{background-color:transparent;color:white;padding-top:10px;}form,.umbraco-forms-form{padding-top:0;}form .umbraco-forms-navigation,.umbraco-forms-form .umbraco-forms-navigation{margin-top:1rem;}form .umbraco-forms-hidden,.umbraco-forms-form .umbraco-forms-hidden{display:none;}form .umbraco-forms-field,.umbraco-forms-form .umbraco-forms-field{margin-bottom:1rem;}form label,.umbraco-forms-form label{text-transform:uppercase;color:#00A3BD;font-weight:700;}form fieldset,.umbraco-forms-form fieldset{padding:0;margin:0;}form input[type="checkbox"],.umbraco-forms-form input[type="checkbox"]{width:16px;min-width:16px;height:16px;min-height:16px;padding:1px;border-radius:2px;appearance:none;background-color:#fff;margin:0;font:inherit;display:inline-grid;place-content:center;border:1px solid #1F1F1F;}form input[type="checkbox"]:before,.umbraco-forms-form input[type="checkbox"]:before{content:"";width:0.65em;height:0.65em;transform:scale(0);box-shadow:inset 1em 1em #00A3BD;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);}form input[type="checkbox"]:checked,.umbraco-forms-form input[type="checkbox"]:checked{border-color:#00A3BD;}form input[type="checkbox"]:checked:before,.umbraco-forms-form input[type="checkbox"]:checked:before{transform:scale(1.5);}form input[type="checkbox"]:focus,.umbraco-forms-form input[type="checkbox"]:focus{box-shadow:none;}form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.umbraco-forms-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),form textarea,.umbraco-forms-form textarea,form select,.umbraco-forms-form select{max-width:none !important;width:100%;border:none;background-color:white;border:1px solid #828282;}form input:read-only:not([type=radio]):not([type=checkbox]):not([type=submit]),.umbraco-forms-form input:read-only:not([type=radio]):not([type=checkbox]):not([type=submit]){background-color:#D4F0F4;cursor:not-allowed;}form input[type="checkbox"],.umbraco-forms-form input[type="checkbox"],form input[type="radio"],.umbraco-forms-form input[type="radio"]{cursor:pointer;}form input[type="file"],.umbraco-forms-form input[type="file"]{padding:6px 14px;border-radius:5px;font-size:16px;}form input[type="file"]::file-selector-button,.umbraco-forms-form input[type="file"]::file-selector-button{opacity:0;width:0.1px;height:0.1px;position:absolute;}form .btn,.umbraco-forms-form .btn{padding:8px 30px;}form .radiobuttonlist label,.umbraco-forms-form .radiobuttonlist label{margin-right:3rem;}form .radiobuttonlist.radiobuttonlist-horizontal,.umbraco-forms-form .radiobuttonlist.radiobuttonlist-horizontal{display:inline-flex;flex-wrap:wrap;column-gap:32px;row-gap:8px;width:100%;}form .radiobuttonlist.radiobuttonlist-horizontal label,.umbraco-forms-form .radiobuttonlist.radiobuttonlist-horizontal label{margin-right:0rem;}form .field-validation-error,.umbraco-forms-form .field-validation-error{color:#cb2436;}.store-selector .combobox,.store-selector-standalone .combobox,.store-selector-form .combobox{width:calc(100% - 80px) !important;}.store-selector .dropdown-toggle,.store-selector-standalone .dropdown-toggle,.store-selector-form .dropdown-toggle{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important;z-index:0;}.store-selector .dropdown-menu,.store-selector-standalone .dropdown-menu,.store-selector-form .dropdown-menu{max-height:50vh;overflow-y:auto;}.store-selector .dropdown-menu .dropdown-item,.store-selector-standalone .dropdown-menu .dropdown-item,.store-selector-form .dropdown-menu .dropdown-item{cursor:pointer;}.form-group-plaats{position:relative;}.form-group-plaats .suggest-results{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #828282;border-top:none;max-height:300px;overflow-y:auto;z-index:1000;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);}.form-group-plaats .suggest-results .suggest-item{padding:10px 14px;cursor:pointer;transition:background-color 0.2s;}.form-group-plaats .suggest-results .suggest-item:hover,.form-group-plaats .suggest-results .suggest-item.active{background-color:#D4F0F4;}.form-group-plaats .suggest-results .suggest-item.no-results,.form-group-plaats .suggest-results .suggest-item.error{color:#828282;cursor:default;}.form-group-plaats .suggest-results .suggest-item.no-results:hover,.form-group-plaats .suggest-results .suggest-item.error:hover{background-color:white;}.form-group-plaats .suggest-results .suggest-item.error{color:#cb2436;}.password-field-wrapper{position:relative;display:inline-block;width:100%;}.password-field-wrapper input[type="password"],.password-field-wrapper input[type="text"]{padding-right:45px;}.password-field-wrapper .password-toggle-btn{position:absolute;right:0;top:0;height:100%;padding:0 12px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#828282;transition:color 0.2s ease;}.password-field-wrapper .password-toggle-btn:hover{color:#00A3BD;}.password-field-wrapper .password-toggle-btn:focus{outline:none;color:#00A3BD;}.password-field-wrapper .password-toggle-btn svg{width:20px;height:20px;display:block;}.password-field-wrapper .password-toggle-btn.password-visible{color:#00A3BD;}.checkout h2{color:#00A3BD;font-weight:400;}.checkout.checkout-steps{counter-reset:checkout-steps;display:flex;padding-top:44px;}.checkout.checkout-steps > div{flex:1;counter-increment:checkout-steps;display:flex;justify-content:center;column-gap:14px;border-bottom:5px solid #F2F2F2;padding-bottom:12px;font-weight:700;color:#F2F2F2;}.checkout.checkout-steps > div:before{content:counter(checkout-steps);display:flex;justify-content:center;width:20px;height:20px;color:#828282;background-color:#F2F2F2;border-radius:99px;}.checkout.checkout-steps > div.complete,.checkout.checkout-steps > div.active{color:#FF682E;border-bottom-color:#FF682E;}.checkout.checkout-steps > div.complete:before,.checkout.checkout-steps > div.active:before{color:#FF682E;}.checkout.checkout-steps > div.complete:before{font-size:12px;font-family:"icomoon";content:'\e930';}@media only screen and (max-width:767px ){.checkout.checkout-steps > div{flex:1 auto;}.checkout.checkout-steps > div:not(.active) span{display:none;}}.checkout.checkout-cart,.checkout.checkout-payment{display:grid;grid-template-columns:1fr 410px;column-gap:100px;row-gap:32px;margin-top:52px;}.checkout.checkout-cart .products-table .header,.checkout.checkout-payment .products-table .header,.checkout.checkout-cart .products-table .product-line,.checkout.checkout-payment .products-table .product-line{display:grid;grid-template-columns:70px 1fr 110px 100px;column-gap:18px;}.checkout.checkout-cart .products-table .voucher-line,.checkout.checkout-payment .products-table .voucher-line{display:grid;grid-template-columns:1fr 110px 100px;column-gap:18px;}.checkout.checkout-cart .products-table .header > div,.checkout.checkout-payment .products-table .header > div{color:#005F6E;font-weight:700;}.checkout.checkout-cart .products-table .header > div:first-child,.checkout.checkout-payment .products-table .header > div:first-child{grid-column:3;text-align:center;}.checkout.checkout-cart .products-table .product-line,.checkout.checkout-payment .products-table .product-line{border-bottom:1px solid #F2F2F2;padding-top:14px;padding-bottom:22px;}.checkout.checkout-cart .products-table .product-line a,.checkout.checkout-payment .products-table .product-line a{text-decoration:none;}.checkout.checkout-cart .products-table .product-line .product-info h2,.checkout.checkout-payment .products-table .product-line .product-info h2{color:#005F6E;font-weight:700;font-size:14px;margin-bottom:3px;}.checkout.checkout-cart .products-table .product-line .product-info h3,.checkout.checkout-payment .products-table .product-line .product-info h3{color:#00A3BD;font-weight:400;font-size:14px;margin-bottom:3px;}.checkout.checkout-cart .products-table .product-line .image,.checkout.checkout-payment .products-table .product-line .image{max-height:120px;display:flex;justify-content:center;align-items:center;}.checkout.checkout-cart .products-table .product-line p,.checkout.checkout-payment .products-table .product-line p{margin-bottom:0px;}.checkout.checkout-cart .products-table .product-line p.brand,.checkout.checkout-payment .products-table .product-line p.brand{color:#005F6E;font-weight:700;font-size:14px;}.checkout.checkout-cart .products-table .product-line p.product,.checkout.checkout-payment .products-table .product-line p.product{color:#00A3BD;font-size:14px;}.checkout.checkout-cart .products-table .product-line .price-info,.checkout.checkout-payment .products-table .product-line .price-info{display:flex;column-gap:20px;}.checkout.checkout-cart .products-table .product-line .price-info span,.checkout.checkout-payment .products-table .product-line .price-info span{color:#828282;font-size:14px;}.checkout.checkout-cart .products-table .product-line .price-info span:has(+ .new-price) .price,.checkout.checkout-payment .products-table .product-line .price-info span:has(+ .new-price) .price{text-decoration:line-through !important;}.checkout.checkout-cart .products-table .product-line .price-info span.new-price,.checkout.checkout-payment .products-table .product-line .price-info span.new-price{color:#FF682E;font-weight:800;}.checkout.checkout-cart .products-table .product-line .total,.checkout.checkout-payment .products-table .product-line .total{display:flex;justify-content:space-between;color:#005F6E;font-weight:700;height:30px;margin-top:4px;}.checkout.checkout-cart .products-table .product-line .total *,.checkout.checkout-payment .products-table .product-line .total *{font-size:20px;color:#AEAEAE;cursor:pointer;}.checkout.checkout-cart .products-table .product-line .total .removefromcart,.checkout.checkout-payment .products-table .product-line .total .removefromcart{display:none;}.checkout.checkout-cart .products-table .product-line.discounted .total,.checkout.checkout-payment .products-table .product-line.discounted .total{color:#FF682E;}.checkout.checkout-cart .products-table .voucher-line,.checkout.checkout-payment .products-table .voucher-line{padding-top:14px;padding-bottom:14px;padding-left:22px;background-image:linear-gradient(90deg,#FFC4AE,transparent 80%);border-top-left-radius:5px;border-bottom-left-radius:5px;margin-top:6px;}.checkout.checkout-cart .products-table .voucher-line p,.checkout.checkout-payment .products-table .voucher-line p{margin-bottom:0px;}.checkout.checkout-cart .products-table .voucher-line .amount,.checkout.checkout-payment .products-table .voucher-line .amount{text-align:center;}.checkout.checkout-cart .products-table .voucher-line .total,.checkout.checkout-payment .products-table .voucher-line .total{display:flex;justify-content:space-between;color:#FF682E;font-weight:700;}.checkout.checkout-cart .products-table .voucher-line .total *,.checkout.checkout-payment .products-table .voucher-line .total *{font-size:20px;color:#AEAEAE;cursor:pointer;}.checkout.checkout-cart .products-table .voucher-line .total .removefromcart,.checkout.checkout-payment .products-table .voucher-line .total .removefromcart{display:none;}@media only screen and (max-width:1199px ){.checkout.checkout-cart,.checkout.checkout-payment{grid-template-columns:1fr 360px;column-gap:40px;}}@media only screen and (max-width:991px ){.checkout.checkout-cart,.checkout.checkout-payment{grid-template-columns:1fr;}}.checkout.checkout-cart h1 + h2{color:#00A3BD;font-weight:400;}.checkout.checkout-cart .products-table .product-line .inpakken{margin-top:8px;display:inline-flex;color:#828282;font-size:14px;}.checkout.checkout-cart .products-table .product-line .inpakken input{width:16px;min-width:16px;height:16px;min-height:16px;padding:1px;border-radius:2px;appearance:none;background-color:#fff;margin:0;font:inherit;display:inline-grid;place-content:center;border:1px solid #1F1F1F;}.checkout.checkout-cart .products-table .product-line .inpakken input:before{content:"";width:0.65em;height:0.65em;transform:scale(0);box-shadow:inset 1em 1em #00A3BD;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);}.checkout.checkout-cart .products-table .product-line .inpakken input:checked{border-color:#00A3BD;}.checkout.checkout-cart .products-table .product-line .inpakken input:checked:before{transform:scale(1.5);}.checkout.checkout-cart .products-table .product-line .inpakken input:focus{box-shadow:none;}.checkout.checkout-cart .products-table .product-line .inpakken label{padding-left:10px;color:#828282;font-size:14px;font-weight:400;text-transform:none;}.checkout.checkout-cart .products-table .product-line .inpakken label b{font-weight:700;}.checkout.checkout-cart .products-table .product-line .amount{position:relative;display:inline-flex;}.checkout.checkout-cart .products-table .product-line .amount span{display:block;width:40px;height:30px;color:#1F1F1F;text-align:center;cursor:pointer;font-size:22px;line-height:30px;}.checkout.checkout-cart .products-table .product-line .amount input.quantity{padding:0px;margin:0px;border:1px solid #F2F2F2;width:60px;height:30px;min-height:30px;font-size:14px;text-align:center;-moz-appearance:textfield;}.checkout.checkout-cart .products-table .product-line .amount input.quantity::-webkit-outer-spin-button,.checkout.checkout-cart .products-table .product-line .amount input.quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.checkout.checkout-cart .products-table .product-line .amount.disabled{opacity:0.5;pointer-events:none;}.checkout.checkout-cart .products-table .product-line .amount.disabled span{cursor:not-allowed;}.checkout.checkout-cart .totals{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);border-radius:10px;padding:18px 22px;}.checkout.checkout-cart .totals h2{font-size:30px;color:#005F6E;font-weight:700;margin-top:0.5rem;margin-bottom:1rem;}@media only screen and (max-width:1199px ){.checkout.checkout-cart .totals h2{font-size:24px;}}.checkout.checkout-cart .totals .discount-code p{margin-bottom:0px;color:#828282;}.checkout.checkout-cart .totals .discount-code p:first-child{color:#005F6E;font-weight:700;}.checkout.checkout-cart .totals .discount-code > div{display:grid;grid-template-columns:1fr 45px;column-gap:8px;padding-top:8px;}.checkout.checkout-cart .totals .discount-code > div .btn{font-size:18px;justify-content:center;}.checkout.checkout-cart .totals .subtotal{border-top:1px solid #F2F2F2;margin-top:14px;padding-top:20px;}.checkout.checkout-cart .totals .subtotal > div{display:flex;justify-content:space-between;color:#828282;}.checkout.checkout-cart .totals .subtotal > div > div:last-child:not(:first-child){font-weight:700;color:#005F6E;}.checkout.checkout-cart .totals .subtotal > div.discounted > div{color:#FF682E !important;font-weight:700;}.checkout.checkout-cart .totals .total{border-top:1px solid #F2F2F2;margin-top:14px;padding-top:14px;display:flex;justify-content:space-between;}.checkout.checkout-cart .totals .total > div{font-size:20px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.checkout.checkout-cart .totals .total > div{font-size:16px;}}.checkout.checkout-cart .totals .total > div > span{font-size:14px;color:#828282;font-weight:400;}.checkout.checkout-cart .totals .total + .subtotal{border-top:0px;margin-top:0px;padding-top:4px;}.checkout.checkout-cart .totals .continue{justify-content:center;column-gap:16px;width:100%;margin-top:36px;font-size:18px;}.checkout.checkout-cart .totals .continue i{font-size:22px;}.checkout.checkout-cart .additional p{color:#828282;margin-bottom:0px;}.checkout.checkout-cart .additional .btn{margin-top:32px;font-weight:700;font-size:18px;}@media only screen and (max-width:767px ){.checkout.checkout-cart .products-table .header{display:none;}.checkout.checkout-cart .products-table .product-line{grid-row-gap:10px;}.checkout.checkout-cart .products-table .product-line .product-info{grid-column:2 / span 3;}.checkout.checkout-cart .products-table .product-line .amount{grid-column:1 / span 2;}.checkout.checkout-cart .products-table .product-line .total{grid-column:span 2;justify-content:end;}.checkout.checkout-cart .products-table .product-line .total > label{padding-left:16px;}.checkout.checkout-cart .products-table .voucher-line{grid-row-gap:10px;}.checkout.checkout-cart .products-table .voucher-line .product-info{grid-column:span 3;}.checkout.checkout-cart .products-table .voucher-line .amount{grid-column:span 2;text-align:left;}.checkout.checkout-cart .products-table .voucher-line .total{justify-content:end;}.checkout.checkout-cart .products-table .voucher-line .total label{padding-left:16px;}}.checkout.checkout-options{margin-top:52px;}.checkout.checkout-options .method{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;margin-top:36px;margin-bottom:36px;}.checkout.checkout-options .method > div{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);display:grid;grid-template-columns:14px 1fr;column-gap:16px;align-items:start;padding:30px 60px 36px 24px;border-radius:10px;}.checkout.checkout-options .method > div p{margin-bottom:0px;}.checkout.checkout-options .method > div .store-selector,.checkout.checkout-options .method > div .address-selector{border-top:1px solid #AEAEAE;margin-top:32px;padding-top:24px;}.checkout.checkout-options .method > div .store-selector h4{color:#005F6E;font-weight:700;}.checkout.checkout-options .method > div .store-selector select{width:100%;cursor:pointer;}.checkout.checkout-options .method > div .address-selector h4{color:#005F6E;font-weight:700;text-decoration:underline;cursor:pointer;}.checkout.checkout-options .method > div .address-selector p{color:#828282;}.checkout.checkout-options .method > div .address-selector p a{text-decoration:underline;color:#005F6E;}.checkout.checkout-options .method > div .highlighted{margin-top:16px;}@media only screen and (max-width:767px ){.checkout.checkout-options .method{grid-template-columns:1fr;row-gap:16px;}}.checkout.checkout-options .date > div{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:52px;row-gap:12px;border-radius:10px;padding:22px 24px;margin-top:18px;}.checkout.checkout-options .date > div > div:first-child{display:flex;align-items:center;column-gap:52px;}.checkout.checkout-options .date > div > div:first-child .calendar{flex-shrink:0;position:relative;background-image:url("/img/kalender.svg");background-repeat:no-repeat;background-position:top center;width:65px;height:65px;font-weight:700;}.checkout.checkout-options .date > div > div:first-child .calendar .month{text-align:center;color:#005F6E;padding-top:9px;height:31px;text-transform:uppercase;}.checkout.checkout-options .date > div > div:first-child .calendar .day{text-align:center;color:#00A3BD;font-size:1.7em;height:32px;line-height:32px;}.checkout.checkout-options .date > div > div:first-child p{color:#828282;margin-bottom:0px;}.checkout.checkout-options .date > div > div:first-child p:last-child{font-size:20px;}.checkout.checkout-options .date > div > div .btn{font-size:18px;}.checkout.checkout-options .additional{display:flex;align-items:center;flex-wrap:wrap;row-gap:12px;column-gap:32px;padding-top:48px;}.checkout.checkout-options .additional .btn{font-weight:700;font-size:18px;}.checkout.checkout-options .additional .btn.next{column-gap:18px;padding-left:32px;padding-right:32px;}.checkout.checkout-options .additional img{margin-left:auto;}@media only screen and (max-width:767px ){.checkout.checkout-options .date > div > div:first-child{column-gap:18px;}}.checkout.checkout-payment .products-table .header > div{text-align:right;}.checkout.checkout-payment .products-table .header,.checkout.checkout-payment .products-table .product-line{grid-template-columns:70px 1fr 110px 60px;}.checkout.checkout-payment .products-table .product-line .amount{display:inline-flex;align-items:center;justify-content:center;height:30px;}.checkout.checkout-payment .products-table .product-line .total{display:inline-flex;align-items:center;justify-content:flex-end;}.checkout.checkout-payment .additional{padding-top:24px;}.checkout.checkout-payment .additional > div{display:flex;justify-content:space-between;color:#828282;flex-wrap:wrap;gap:6px;}.checkout.checkout-payment .additional > div > div:last-child:not(:first-child){font-weight:700;color:#005F6E;}.checkout.checkout-payment .additional > div.discounted > div{color:#FF682E !important;font-weight:700;}.checkout.checkout-payment .additional > div.points{border-top:1px solid #F2F2F2;margin-top:8px;padding-top:8px;}.checkout.checkout-payment .additional > div.total{font-size:20px;color:#005F6E;font-weight:700;border-top:1px solid #F2F2F2;margin-top:8px;padding-top:16px;}@media only screen and (max-width:1199px ){.checkout.checkout-payment .additional > div.total{font-size:16px;}}.checkout.checkout-payment .additional > div.bonuspoints{border-top:1px solid #F2F2F2;margin-top:16px;padding-top:16px;padding-bottom:8px;}.checkout.checkout-payment .additional .btn{font-size:18px;font-weight:700;column-gap:16px;}.checkout.checkout-payment .payment{border-top:1px solid #F2F2F2;margin-top:12px;padding-top:28px;padding-bottom:40px;}.checkout.checkout-payment .payment h3{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:1.5rem;}@media only screen and (max-width:1199px ){.checkout.checkout-payment .payment h3{font-size:16px;}}.checkout.checkout-payment .payment p{color:#828282;}.checkout.checkout-payment .payment > div{display:flex;flex-direction:column;row-gap:8px;border-top:1px solid #F2F2F2;margin-top:24px;padding-top:20px;}.checkout.checkout-payment .payment > div > div{display:inline-flex;column-gap:16px;color:#828282;}.checkout.checkout-payment .payment > div > div input{width:16px;min-width:16px;height:16px;min-height:16px;padding:1px;border-radius:2px;appearance:none;background-color:#fff;margin:0;font:inherit;display:inline-grid;place-content:center;border:1px solid #1F1F1F;}.checkout.checkout-payment .payment > div > div input:before{content:"";width:0.65em;height:0.65em;transform:scale(0);box-shadow:inset 1em 1em #00A3BD;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);}.checkout.checkout-payment .payment > div > div input:checked{border-color:#00A3BD;}.checkout.checkout-payment .payment > div > div input:checked:before{transform:scale(1.5);}.checkout.checkout-payment .payment > div > div input:focus{box-shadow:none;}.checkout.checkout-payment .payment > div > div label a{color:#005F6E;}.checkout.checkout-payment .payment .control > div{align-items:center;}.checkout.checkout-payment .payment .control > div label{color:#828282;font-weight:400;text-transform:none;}.checkout.checkout-payment .payment .control > div label b{color:#00A3BD;font-size:18px;font-weight:700;}.checkout.checkout-payment .summary{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);border-radius:10px;padding:28px 22px 40px 22px;}.checkout.checkout-payment .summary h2{color:#005F6E;font-weight:700;margin-bottom:2rem;}.checkout.checkout-payment .summary > div{border-bottom:1px solid #F2F2F2;margin-bottom:24px;padding-bottom:16px;color:#828282;}.checkout.checkout-payment .summary > div h3{font-size:14px;}.checkout.checkout-payment .summary > div p{margin-bottom:0px;}.checkout.checkout-payment .summary a{color:#005F6E;font-weight:700;display:block;text-decoration:underline;margin-bottom:28px;}.checkout.checkout-payment .paymentmethods .paymentmethod{display:grid;grid-template-columns:14px 60px 1fr;align-items:center;gap:16px;padding:10px;margin-bottom:10px;border:1px solid #dddddd;border-radius:5px;}.checkout.checkout-giftcard{margin-top:52px;}.checkout.checkout-giftcard > div{display:grid;grid-template-columns:1.6fr 326px 1fr;gap:32px;align-items:center;}.checkout.checkout-giftcard > div .card-form{display:grid;grid-template-columns:2fr 1fr;row-gap:8px;column-gap:12px;height:fit-content;}.checkout.checkout-giftcard > div .card-form p,.checkout.checkout-giftcard > div .card-form .form-actions{grid-column:span 2;display:flex;justify-content:space-between;align-items:flex-start;}.checkout.checkout-giftcard > div .payment-form{grid-column:span 2;display:flex;flex-direction:column;gap:12px;}.checkout.checkout-giftcard > div .payment-form .card-info{background:#D4F0F4;color:#005F6E;padding:12px 20px;border-radius:4px;}.checkout.checkout-giftcard > div .payment-form .form-group{display:grid;grid-template-columns:1fr 2fr;align-items:center;}.checkout.checkout-giftcard > div .payment-form .form-actions{grid-column:span 2;display:flex;justify-content:space-between;align-items:flex-start;}.checkout.checkout-giftcard > div .totals{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);border-radius:10px;padding:18px 22px;}.checkout.checkout-giftcard > div .totals h2{font-size:20px;color:#005F6E;font-weight:700;margin-top:0.5rem;margin-bottom:1rem;}@media only screen and (max-width:1199px ){.checkout.checkout-giftcard > div .totals h2{font-size:16px;}}.checkout.checkout-giftcard > div .totals .subtotal{border-top:1px solid #F2F2F2;margin-top:14px;padding-top:20px;}.checkout.checkout-giftcard > div .totals .subtotal > div{display:flex;justify-content:space-between;color:#828282;}.checkout.checkout-giftcard > div .totals .subtotal > div > div:last-child:not(:first-child){font-weight:700;color:#005F6E;}.checkout.checkout-giftcard > div .totals .total{border-top:1px solid #F2F2F2;margin-top:14px;padding-top:14px;display:flex;justify-content:space-between;}.checkout.checkout-giftcard > div .totals .total > div{color:#828282;}.checkout.checkout-giftcard > div .totals .total > div:last-child:not(:first-child){font-size:18px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.checkout.checkout-giftcard > div .totals .total > div:last-child:not(:first-child){font-size:16px;}}@media only screen and (max-width:1199px ){.checkout.checkout-giftcard > div{grid-template-columns:1fr 326px;row-gap:40px;}.checkout.checkout-giftcard > div .totals{order:-1;grid-column:span 2;}}@media only screen and (max-width:991px ){.checkout.checkout-giftcard > div{grid-template-columns:1fr;row-gap:40px;}.checkout.checkout-giftcard > div .payment-form{grid-column:span 1;}.checkout.checkout-giftcard > div .totals{order:-2;grid-column:1;}.checkout.checkout-giftcard > div img{order:-1;}}@media only screen and (max-width:767px ){.checkout.checkout-giftcard > div .card-form{grid-template-columns:1fr;}.checkout.checkout-giftcard > div .card-form p,.checkout.checkout-giftcard > div .card-form .form-actions{grid-column:span 1;flex-direction:column;row-gap:8px;}}@media only screen and (max-width:575px ){.checkout.checkout-giftcard > div .card-form .form-group{grid-template-columns:1fr 1fr;}}.checkout{margin-top:52px;margin-bottom:52px;}.checkout.checkout-success .error-message{background-color:#F2F2F2;border-radius:10px;padding:40px;text-align:center;}.checkout.checkout-success .error-message h1{font-size:30px;color:#005F6E;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:1199px ){.checkout.checkout-success .error-message h1{font-size:24px;}}.checkout.checkout-success .error-message p{color:#828282;margin-bottom:32px;}.checkout.checkout-success .error-message .btn{font-size:18px;font-weight:700;}.checkout.checkout-success .order-section{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:40px;}.checkout.checkout-success .order-section .order-info,.checkout.checkout-success .order-section .delivery-info{background-color:#F2F2F2;border-radius:10px;padding:24px;}.checkout.checkout-success .order-section .order-info h2,.checkout.checkout-success .order-section .delivery-info h2{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:1199px ){.checkout.checkout-success .order-section .order-info h2,.checkout.checkout-success .order-section .delivery-info h2{font-size:16px;}}.checkout.checkout-success .order-section .order-info .info-row,.checkout.checkout-success .order-section .delivery-info .info-row{display:flex;justify-content:space-between;padding:8px 0;color:#828282;}.checkout.checkout-success .order-section .order-info .info-row strong,.checkout.checkout-success .order-section .delivery-info .info-row strong{color:#005F6E;font-weight:700;}.checkout.checkout-success .order-section .order-info p,.checkout.checkout-success .order-section .delivery-info p{color:#1F1F1F;margin-bottom:8px;}.checkout.checkout-success .order-section .order-info p.store-name,.checkout.checkout-success .order-section .delivery-info p.store-name{color:#005F6E;font-weight:700;margin-bottom:12px;}.checkout.checkout-success .products-section{margin-bottom:40px;}.checkout.checkout-success .products-section h2{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:24px;}@media only screen and (max-width:1199px ){.checkout.checkout-success .products-section h2{font-size:16px;}}.checkout.checkout-success .products-section .products-table .header,.checkout.checkout-success .products-section .products-table .product-line{display:grid;grid-template-columns:1fr 100px 120px 120px;column-gap:18px;}.checkout.checkout-success .products-section .products-table .header > div{color:#005F6E;font-weight:700;padding-bottom:12px;text-align:right;}.checkout.checkout-success .products-section .products-table .header > div:first-child{text-align:left;}.checkout.checkout-success .products-section .products-table .product-line{border-bottom:1px solid #F2F2F2;padding:14px 0;}.checkout.checkout-success .products-section .products-table .product-line > div{text-align:right;}.checkout.checkout-success .products-section .products-table .product-line > div.product-info{text-align:left;}.checkout.checkout-success .products-section .products-table .product-line > div.product-info .product{color:#005F6E;font-weight:600;margin-bottom:4px;}.checkout.checkout-success .products-section .products-table .product-line > div.product-info .attributes{color:#828282;font-size:12px;margin-bottom:0;}.checkout.checkout-success .products-section .products-table .product-line > div.amount,.checkout.checkout-success .products-section .products-table .product-line > div.price,.checkout.checkout-success .products-section .products-table .product-line > div.total{color:#1F1F1F;}.checkout.checkout-success .products-section .totals{background-color:#F2F2F2;border-radius:10px;padding:24px;margin-top:32px;margin-left:auto;}.checkout.checkout-success .products-section .totals .subtotal > div{display:flex;justify-content:space-between;padding:8px 0;color:#828282;}.checkout.checkout-success .products-section .totals .subtotal > div > div:last-child{font-weight:600;color:#1F1F1F;}.checkout.checkout-success .products-section .totals .subtotal > div.discounted > div{color:#FF682E !important;font-weight:700;}.checkout.checkout-success .products-section .totals .total{margin-top:16px;padding-top:16px;display:flex;justify-content:space-between;}.checkout.checkout-success .products-section .totals .total > div strong{font-size:20px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.checkout.checkout-success .products-section .totals .total > div strong{font-size:16px;}}.checkout.checkout-success .customer-section{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:40px;}.checkout.checkout-success .customer-section .customer-info,.checkout.checkout-success .customer-section .billing-info{background-color:#F2F2F2;border-radius:10px;padding:24px;}.checkout.checkout-success .customer-section .customer-info h2,.checkout.checkout-success .customer-section .billing-info h2,.checkout.checkout-success .customer-section .customer-info h3,.checkout.checkout-success .customer-section .billing-info h3{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:1199px ){.checkout.checkout-success .customer-section .customer-info h2,.checkout.checkout-success .customer-section .billing-info h2,.checkout.checkout-success .customer-section .customer-info h3,.checkout.checkout-success .customer-section .billing-info h3{font-size:16px;}}.checkout.checkout-success .customer-section .customer-info .info-row,.checkout.checkout-success .customer-section .billing-info .info-row{display:flex;justify-content:space-between;padding:8px 0;color:#828282;}.checkout.checkout-success .customer-section .customer-info .info-row span:last-child,.checkout.checkout-success .customer-section .billing-info .info-row span:last-child{color:#1F1F1F;}.checkout.checkout-success .customer-section .customer-info p,.checkout.checkout-success .customer-section .billing-info p{color:#1F1F1F;margin-bottom:0;}@media only screen and (max-width:991px ){.checkout.checkout-success .order-section,.checkout.checkout-success .customer-section{grid-template-columns:1fr;}.checkout.checkout-success .products-section .products-table .header,.checkout.checkout-success .products-section .products-table .product-line{grid-template-columns:1fr 60px 100px 100px;}.checkout.checkout-success .products-section .totals{max-width:100%;}}@media only screen and (max-width:767px ){.checkout.checkout-success .products-section .products-table .header{display:none;}.checkout.checkout-success .products-section .products-table .product-line{grid-template-columns:1fr;padding:20px 16px;}.checkout.checkout-success .products-section .products-table .product-line > div{text-align:left !important;margin-bottom:8px;}.checkout.checkout-success .products-section .products-table .product-line > div.product-info{margin-bottom:12px;}.checkout.checkout-success .products-section .products-table .product-line > div.amount:before{content:"Aantal: ";color:#828282;}.checkout.checkout-success .products-section .products-table .product-line > div.price:before{content:"Prijs: ";color:#828282;}.checkout.checkout-success .products-section .products-table .product-line > div.total{font-weight:700;color:#005F6E;}.checkout.checkout-success .products-section .products-table .product-line > div.total:before{content:"Totaal: ";color:#828282;font-weight:400;}}.checkout .default-message{text-align:center;padding:40px 0;border-bottom:1px solid #F2F2F2;margin-bottom:40px;}.checkout .default-message h1{font-size:30px;color:#005F6E;font-weight:700;margin-bottom:16px;}@media only screen and (max-width:1199px ){.checkout .default-message h1{font-size:24px;}}.checkout .default-message p{color:#00A3BD;font-size:18px;margin-bottom:0;}.checkout .default-message + .next-steps{border-top:none;}.checkout .next-steps{text-align:center;padding:40px 20px;border-top:1px solid #F2F2F2;}.checkout .next-steps h2{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:16px;}@media only screen and (max-width:1199px ){.checkout .next-steps h2{font-size:16px;}}.checkout .next-steps p{color:#828282;margin-bottom:32px;}.checkout .next-steps .actions{display:flex;justify-content:center;gap:16px;}@media only screen and (max-width:767px ){.checkout .next-steps .actions{flex-direction:column;}.checkout .next-steps .actions .btn{width:100%;}}#addressModal .modal-dialog{max-width:700px;}#addressModal .modal-header{border-bottom:1px solid #F2F2F2;padding:20px 24px;}#addressModal .modal-header .modal-title{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:0;}@media only screen and (max-width:1199px ){#addressModal .modal-header .modal-title{font-size:16px;}}#addressModal .modal-header .btn-close{opacity:0.5;}#addressModal .modal-header .btn-close:hover{opacity:1;}#addressModal .modal-body{padding:24px;}#addressModal .modal-footer{border-top:1px solid #F2F2F2;padding:16px 24px;}#addressModal .address-list{display:flex;flex-direction:column;gap:12px;}#addressModal .address-item{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:16px 20px;border:1px solid #F2F2F2;border-radius:8px;cursor:pointer;transition:all 0.2s ease;}#addressModal .address-item:hover{border-color:#005F6E;box-shadow:0 2px 8px rgba(0,163,189,0.15);}#addressModal .address-item.selected{border-color:#005F6E;background:#D4F0F4;}#addressModal .address-item.selected .check-circle{border-color:#4c4a48;}#addressModal .address-item.selected .check-circle::after{content:'';width:12px;height:12px;background:#4c4a48;border-radius:50%;}#addressModal .address-item .check-circle{width:22px;height:22px;border:2px solid #AEAEAE;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.15s ease;background:white;box-sizing:border-box;}#addressModal .address-item .address-content{min-width:0;}#addressModal .address-item .address-content .address-name{font-weight:700;color:#1F1F1F;font-size:15px;margin-bottom:2px;}#addressModal .address-item .address-content .address-line{color:#828282;font-size:14px;}#addressModal .address-item .address-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;}#addressModal .address-item .address-actions .edit-link{color:#005F6E;font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap;}#addressModal .address-item .address-actions .edit-link:hover{text-decoration:underline;}@media only screen and (max-width:767px ){#addressModal .address-item{grid-template-columns:auto 1fr;gap:12px;}#addressModal .address-item .address-actions{grid-column:2;flex-direction:row;justify-content:flex-start;align-items:center;}}body:has(.membership){overflow:hidden;height:100dvh;margin:0;}body:has(.membership) header,body:has(.membership) footer,body:has(.membership) .header-overlay{display:none;}.membership{position:absolute;z-index:101;top:0;left:0;background:#FFF;width:100dvw;height:100dvh;overflow-y:auto;padding-top:32px;padding-bottom:48px;}.membership > div form{display:flex;flex-direction:column;align-items:center;max-width:800px;margin-left:auto;margin-right:auto;border-radius:10px;background-color:#F2F2F2;padding:60px 120px;}.membership > div form > img{margin-bottom:32px;}.membership > div form > h1{margin-bottom:20px;}.membership > div form > p{margin-bottom:20px;padding-left:40px;padding-right:40px;text-align:center;}.membership > div form > div{width:100%;margin-bottom:16px;text-align:left;}.membership > div form > div > p.notice{font-size:14px;}.membership > div form > div > div{margin-bottom:0;}.membership > div form > div > div.col-2{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:0;}.membership > div form > div > div.col-2.two-to-one-ratio{grid-template-columns:2fr 1fr;}.membership > div form > div > div.col-3{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;}.membership > div form > div label{color:#005F6E;font-weight:700;margin-bottom:8px;text-transform:none;}.membership > div form > div label[for="member-optin"],.membership > div form > div label[for="newsletter"]{display:inline;margin-bottom:0;margin-left:8px;}.membership > div form > div input{width:100%;}.membership > div form > div input[type="radio"],.membership > div form > div input[type="checkbox"]{width:max-content;transform:scale(1.2);}.membership > div form > div input[type="radio"]:checked{accent-color:#005F6E;}.membership > div form > a{color:#005F6E;font-weight:700;}.membership > div form > button{width:100%;font-size:18px;justify-content:center;column-gap:16px;margin-top:30px;}.membership > div form > .divider{border-top:1px solid #005F6E;margin-top:calc(40px - 16px);margin-bottom:40px;}@media only screen and (max-width:767px ){.membership > div form{padding:60px 60px;background-color:#D4F0F4;}.membership > div form > p{padding-left:0px;padding-right:0px;}.membership > div form > button[type="submit"]{background-color:#005F6E;color:#ffffff;border-color:#005F6E;}}@media only screen and (max-width:575px ){.membership > div form{padding:30px 20px;}.membership > div form > div > div.col-2{grid-template-columns:repeat(1,1fr);}.membership > div form > div > div.col-2.two-to-one-ratio{grid-template-columns:repeat(1,1fr);}.membership > div form > div > div.col-3{grid-template-columns:repeat(1,1fr);}}@media only screen and (max-width:575px ){.membership .forgot-password .btn-secondary{padding-left:8px;padding-right:8px;}}.content-children > h2{color:#1F1F1F;font-weight:700;font-size:30px;margin-bottom:0.8em;}.content-children .cards{grid-template-columns:repeat(var(--columns,4),1fr);}.content-children .cards .card .content .actions h3{font-size:14px;color:#1F1F1F;}@media only screen and (max-width:1199px ){.content-children > h2{font-size:20px;}}@media only screen and (max-width:991px ){.content-children .cards{grid-template-columns:1fr 1fr;row-gap:32px;}}@media only screen and (max-width:767px ){.content-children .cards{grid-template-columns:1fr;row-gap:32px;}}.content-proeverijen{display:grid;grid-template-columns:2fr 1fr;column-gap:32px;padding-top:80px;padding-bottom:80px;}.content-proeverijen > h2{font-size:30px;color:#005F6E;font-weight:700;grid-column:span 2;}@media only screen and (max-width:1199px ){.content-proeverijen > h2{font-size:24px;}}.content-proeverijen .proeverij-typen{display:flex;gap:6px;}.content-proeverijen .proeverij-typen > a{flex:1;display:flex;flex-direction:column;align-items:center;color:#1F1F1F;background-color:#D4F0F4;border:1px solid #D4F0F4;border-radius:5px;padding:6px;text-align:center;font-weight:700;transition:all 0.2s ease;}.content-proeverijen .proeverij-typen > a:hover{text-decoration:none;}.content-proeverijen .proeverij-typen > a:hover,.content-proeverijen .proeverij-typen > a.active{color:#005F6E;border-color:#005F6E;}.content-proeverijen .proeverij-zoeken{display:grid;grid-template-columns:2fr 200px 1fr;column-gap:16px;margin-top:40px;margin-bottom:80px;}.content-proeverijen .proeverij-zoeken > div{display:flex;flex-direction:column;justify-content:flex-end;}.content-proeverijen .proeverij-zoeken > div label{font-weight:700;color:#005F6E;}.content-proeverijen .proeverij-zoeken > div input{border-color:#828282;}.content-proeverijen .proeverij-zoeken > div button{height:45px;justify-content:center;column-gap:10px;padding:8px 16px;}.content-proeverijen .proeverijen > h3{font-size:30px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.content-proeverijen .proeverijen > h3{font-size:24px;}}.content-proeverijen .highlighted{background-color:#F2F2F2;padding:40px;border-radius:10px;}.content-proeverijen .highlighted h3 + p{font-weight:700;}@media only screen and (max-width:1339px ){.content-proeverijen .proeverij-zoeken{grid-template-columns:2fr 200px;row-gap:10px;}.content-proeverijen .proeverij-zoeken div:has(button){grid-column:span 2;}}@media only screen and (max-width:1199px ){.content-proeverijen .proeverij-typen{display:grid;grid-template-columns:repeat(4,1fr);}}@media only screen and (max-width:991px ){.content-proeverijen{grid-template-columns:1fr;row-gap:24px;}.content-proeverijen > h2{grid-column:span 1;}}@media only screen and (max-width:575px ){.content-proeverijen .proeverij-typen{display:grid;grid-template-columns:repeat(3,1fr);}.content-proeverijen .proeverij-zoeken{grid-template-columns:1fr;}.content-proeverijen .proeverij-zoeken div:has(button){grid-column:span 1;}}.content-mitraMemberVoordelen-content{display:grid;grid-template-columns:2fr 1fr;column-gap:64px;}.content-mitraMemberVoordelen-content .content p{color:#005F6E;font-size:1.25em;}.content-mitraMemberVoordelen-content .highlighted{background-color:#F2F2F2;padding:40px;border-radius:10px;}.content-mitraMemberVoordelen-content .highlighted h3 + p{font-weight:700;}.content-mitraMemberVoordelen-content .highlighted img{margin-bottom:12px;}@media only screen and (max-width:991px ){.content-mitraMemberVoordelen-content{grid-template-columns:1fr;row-gap:24px;}}.content-mitraMemberVoordelen .voordeel-zoeken{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:14px;margin-bottom:40px;}.content-mitraMemberVoordelen .voordeel-zoeken > div{display:flex;flex-direction:column;justify-content:flex-end;}.content-mitraMemberVoordelen .voordeel-zoeken > div label{font-weight:700;color:#005F6E;}.content-mitraMemberVoordelen .voordeel-zoeken > div input{border-color:#828282;}.content-mitraMemberVoordelen .voordeel-zoeken > div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#1F1F1F;}.content-mitraMemberVoordelen .voordeel-zoeken > div button{height:45px;justify-content:center;column-gap:10px;}@media only screen and (max-width:991px ){.content-mitraMemberVoordelen .voordeel-zoeken{grid-template-columns:1fr;row-gap:24px;}}.content-banners{display:flex;gap:14px;}.content-banners .banner-item{flex:1;}.content-banners .banner-item img{border-radius:5px;}.content-banners .banner-item a{position:relative;display:block;}.content-banners .banner-item a div{background-color:#FF682E;border-color:#FF682E;color:#FFF;position:absolute;border-radius:5px;right:6px;bottom:12px;font-size:18px;padding:8px 30px;font-weight:700;}@media (hover:hover){.content-banners .banner-item a div:not(.no-hover):hover{background-color:#FFC4AE;border-color:#FF682E;color:#1F1F1F;}}@media only screen and (max-width:991px ){.content-banners{flex-direction:column;}}.content-carousel .carousel .hoofd-banner-item a{position:relative;display:block;}.content-carousel .carousel .hoofd-banner-item a span.btn{background-color:#FF682E;border-color:#FF682E;color:#FFF;position:absolute;border-radius:5px;right:6px;bottom:12px;font-size:18px;padding:8px 30px;font-weight:700;z-index:2;}@media (hover:hover){.content-carousel .carousel .hoofd-banner-item a span.btn:not(.no-hover):hover{background-color:#FFC4AE;border-color:#FF682E;color:#1F1F1F;}}.content-carousel .carousel .carousel-control-prev,.content-carousel .carousel .carousel-control-next{width:9%;}.content-top-wrapper:has(.content-winkels){padding-top:10px;padding-bottom:10px;}.content-top-wrapper:has(.content-winkels) .content-winkels{display:grid;grid-template-columns:0.8fr 1fr;column-gap:120px;}.content-top-wrapper:has(.content-winkels) .content-winkels > div{border-radius:5px;}.content-top-wrapper:has(.content-winkels) .content-winkels > div.intro{padding-top:50px;padding-bottom:50px;}.content-top-wrapper:has(.content-winkels) .content-winkels > div .winkel-zoeken{display:flex;flex-direction:column;align-items:flex-start;row-gap:16px;}.content-top-wrapper:has(.content-winkels) .content-winkels > div .winkel-zoeken > div{display:flex;flex-direction:column;justify-content:flex-end;row-gap:4px;width:100%;}.content-top-wrapper:has(.content-winkels) .content-winkels > div .winkel-zoeken > div label{font-weight:700;color:#005F6E;}.content-top-wrapper:has(.content-winkels) .content-winkels > div .winkel-zoeken > div input{border-color:#828282;}.content-top-wrapper:has(.content-winkels) .content-winkels > div .winkel-zoeken > div button{margin-top:18px;height:45px;justify-content:center;column-gap:10px;width:fit-content;}.content-top-wrapper:has(.content-winkels) .content-winkels > div .eventinfo-container p{margin-bottom:6px;}@media only screen and (max-width:1199px ){.content-top-wrapper:has(.content-winkels) .content-winkels{column-gap:80px;}}@media only screen and (max-width:991px ){.content-top-wrapper:has(.content-winkels) .content-winkels{grid-template-columns:1fr;}.content-top-wrapper:has(.content-winkels) .content-winkels > div.intro{order:1;}.content-top-wrapper:has(.content-winkels) .content-winkels > div.map{order:0;aspect-ratio:1 / .5;min-height:300px;max-width:100%;}}.content-winkels{padding-top:60px;}.content-winkels > h2{font-size:30px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.content-winkels > h2{font-size:24px;}}.content-winkels > h3{color:#00A3BD;font-weight:400;margin-bottom:18px;}.content-winkels .highlighted{margin-bottom:32px;}.content-winkels .cards .card{box-shadow:none;border:1px solid #AEAEAE;}.content-winkels .cards .card .content p{margin-bottom:0px;}.content-winkels .cards .card .content p.phonenumber{color:#00A3BD;margin-top:8px;margin-bottom:12px;}.content-winkels .cards .card .content .actions{border-top:none;border-bottom:1px solid #F2F2F2;padding-top:0px;padding-bottom:8px;margin-top:auto;}.content-winkels .cards .card .content .actions p{margin-bottom:0px;color:#1F1F1F;font-weight:700;}.content-sfeerbeeld{background-position:var(--background-position,center center);background-size:cover;background-repeat:no-repeat;background-image:var(--background-image-xl);height:320px;}@media only screen and (max-width:991px ){.content-sfeerbeeld{background-image:var(--background-image-lg);}}@media only screen and (max-width:575px ){.content-sfeerbeeld{background-image:var(--background-image-sm);}}.content-sfeerbeeld img{width:100%;max-height:none;display:none;}.content-sfeerbeeld.inline-image{background-image:none;background-color:transparent;height:auto;padding-top:0px;padding-bottom:0px;}.content-sfeerbeeld.inline-image img{display:block;}.content-contact{display:grid;grid-template-columns:2fr 1fr;column-gap:64px;}.content-contact .highlighted{background-color:#F2F2F2;padding:40px;border-radius:10px;}.content-contact .highlighted h3 + p{font-weight:700;}.content-contact .highlighted img{margin-bottom:12px;}@media only screen and (max-width:991px ){.content-contact{grid-template-columns:1fr;row-gap:24px;}}.content-winacties{--columns:4;}.content-winacties .cards .card h2 + p{font-size:80%;}.content-winacties .cards .card.grayed-out h2,.content-winacties .cards .card.grayed-out p,.content-winacties .cards .card.grayed-out .actions h3{color:#828282;}@media only screen and (max-width:991px ){.content-winacties .cards{grid-template-columns:1fr 1fr;}}@media only screen and (max-width:575px ){.content-winacties .cards{grid-template-columns:1fr;}}.content-home-categories > h2{color:#1F1F1F;font-weight:700;font-size:30px;margin-bottom:0.8em;}.content-home-categories .cards .card{box-shadow:none;}.content-home-categories .cards .card .image{background-color:#D4F0F4;border-radius:10px;aspect-ratio:1.4 / 1;}.content-home-categories .cards .card .content{padding-left:0px;padding-right:0px;}.content-home-categories .cards .card .content .actions{margin-top:0px;padding-top:0px;border-top:none;border-bottom:1px solid #f2f2f2;padding-bottom:12px;}.content-home-categories .cards .card .content .actions h3{font-size:18px;color:#1F1F1F;}@media only screen and (max-width:1199px ){.content-home-categories .cards{display:flex;overflow-x:scroll;}.content-home-categories .cards .card{width:200px;min-width:200px;max-width:200px;}}.content-ctas{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;}.content-ctas > div{background-position:var(--background-position,center center);background-size:cover;background-repeat:no-repeat;background-image:var(--background-image-xl);background-position:center right !important;background-size:contain;min-height:222px;border-radius:5px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;}@media only screen and (max-width:991px ){.content-ctas > div{background-image:var(--background-image-lg);}}@media only screen and (max-width:575px ){.content-ctas > div{background-image:var(--background-image-sm);}}.content-ctas > div:first-child{background-color:#D4F0F4;}.content-ctas > div:last-child{background-color:#FFC4AE;}.content-ctas > div h2{font-size:30px;}.content-ctas > div a{margin-top:auto;}@media only screen and (max-width:991px ){.content-ctas{grid-template-columns:1fr;}.content-ctas > div h2{font-size:20px;}}.content-cocktailtips{margin-bottom:0;}.content-cocktailtips h2{font-size:30px;}@media only screen and (max-width:991px ){.content-cocktailtips .row{row-gap:20px;}.content-cocktailtips .row h2{font-size:24px;}}.content-giftcard-saldo .giftcard-form-wrapper{display:grid;grid-template-columns:2fr 1fr;column-gap:64px;align-items:center;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-fields{display:grid;grid-template-columns:2fr 1fr;column-gap:16px;margin-bottom:16px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-fields > div{display:flex;flex-direction:column;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-fields > div label{text-transform:uppercase;color:#00A3BD;font-weight:700;margin-bottom:8px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-fields > div label .required{color:#FF682E;margin-left:4px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-fields > div input{width:100%;border:none;background-color:white;border:1px solid #828282;padding:10px 14px;border-radius:5px;font-size:16px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-help{font-size:14px;color:#828282;margin-bottom:20px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-errors{background-color:#F5C6CB;color:#cb2436;padding:12px 16px;border-radius:5px;margin-bottom:20px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-errors ul{margin:0;padding:0;list-style:none;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-actions .btn{padding:8px 30px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-image{display:flex;justify-content:center;align-items:center;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-image img{max-width:100%;height:auto;border-radius:10px;}.content-giftcard-saldo .highlighted{margin-bottom:32px;}.content-giftcard-saldo .highlighted.error{background-color:#F5C6CB;}@media only screen and (max-width:991px ){.content-giftcard-saldo .giftcard-form-wrapper{grid-template-columns:1fr;row-gap:32px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form{order:0;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-image{order:1;max-width:400px;margin:0 auto;}}@media only screen and (max-width:767px ){.content-giftcard-saldo{padding-top:40px;padding-bottom:40px;}.content-giftcard-saldo > h2{font-size:24px;margin-bottom:24px;}.content-giftcard-saldo .giftcard-form-wrapper .giftcard-form .form-fields{grid-template-columns:1fr;row-gap:16px;}.content-giftcard-saldo .highlighted{padding:24px;}.content-giftcard-saldo .highlighted p{font-size:16px;}}@media only screen and (max-width:575px ){.content-giftcard-saldo .giftcard-form-wrapper .giftcard-image{max-width:300px;}}.container-publitas-folder-embed .publitas-folder-embed{padding-top:57%;max-height:0 !important;}.teaster-section .content-banners{display:block;}.teaster-section .banner-item{width:33.333%;float:left;padding-left:10px;padding-right:10px;padding-bottom:23px;}@media only screen and (max-width:991px ){.teaster-section .content-banners{display:flex;}.teaster-section .banner-item{width:100%;padding-left:0px;padding-right:0px;padding-bottom:0px;}}@media only screen and (max-width:575px ){.teaster-section .banner-item{width:100%;padding-left:0px;padding-right:0px;}}.content-newsletter-subscription form input[type=radio] + label{color:#1F1F1F;font-weight:400;text-transform:none;margin-left:4px;margin-right:16px;}.content-newsletter-subscription form select,.content-newsletter-subscription form input{margin-bottom:1rem;}.content-newsletter-subscription form .birth-date-row{display:flex;gap:12px;}.content-newsletter-subscription form .birth-date-row .birth-day{flex:0 0 120px;}.content-newsletter-subscription form .birth-date-row .birth-month{flex:1;}.content-newsletter-subscription form .birth-date-row .birth-year{flex:0 0 120px;}.section-html-intro .blocklist-html-intro-image{padding-bottom:1.5em;}.section-html-intro .history-back{color:#828282;margin-bottom:20px;}@media (hover:hover){.section-html-intro .history-back:hover{color:#1F1F1F;text-decoration:none;}}.card-activation{padding:40px 0;}.card-activation .card-activation-form{margin:0 auto;}.card-activation .card-activation-form select,.card-activation .card-activation-form input{margin-bottom:1rem;}.card-activation .card-activation-form select ~ *,.card-activation .card-activation-form input ~ *{margin-bottom:1rem;}.card-activation .card-activation-form select ~ .password-toggle-btn,.card-activation .card-activation-form input ~ .password-toggle-btn{height:45px;}.card-activation .card-activation-form.step-1 .step-1-content{display:grid;grid-template-columns:1fr;gap:24px;}.card-activation .card-activation-form.step-1 .step-1-content .step-1-image{order:0;display:flex;justify-content:center;align-items:center;margin-bottom:16px;}.card-activation .card-activation-form.step-1 .step-1-content .step-1-image img{max-width:100%;height:auto;}.card-activation .card-activation-form.step-1 .step-1-content .step-1-form{order:1;}@media only screen and (min-width:768px ){.card-activation .card-activation-form.step-1 .step-1-content{grid-template-columns:7fr 5fr;gap:32px;}.card-activation .card-activation-form.step-1 .step-1-content .step-1-image{order:1;margin-bottom:0;}.card-activation .card-activation-form.step-1 .step-1-content .step-1-form{order:0;}}.card-activation .card-activation-form .form-section{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #F2F2F2;}.card-activation .card-activation-form .form-section:last-of-type{border-bottom:none;}.card-activation .card-activation-form .form-section h3{font-size:18px;color:#005F6E;font-weight:700;margin-bottom:20px;margin-top:10px;}@media only screen and (max-width:1199px ){.card-activation .card-activation-form .form-section h3{font-size:16px;}}.card-activation .card-activation-form .type-toggle{display:flex;gap:10px;}.card-activation .card-activation-form .type-toggle .custom-control{flex:1;}.card-activation .card-activation-form .type-toggle .custom-control-label{width:100%;padding:15px;border:2px solid #F2F2F2;border-radius:4px;cursor:pointer;text-align:center;transition:all 0.3s ease;font-weight:600;text-transform:uppercase;}.card-activation .card-activation-form .type-toggle .custom-control-label:hover{border-color:#00A3BD;}.card-activation .card-activation-form .type-toggle .custom-control-input:checked + .custom-control-label{border-color:#00A3BD;background:#D4F0F4;color:#005F6E;}.card-activation .card-activation-form .birthdate-inputs{display:flex;gap:10px;}.card-activation .card-activation-form .birthdate-inputs input[type="number"]{flex:1;}.card-activation .card-activation-form .birthdate-inputs select{flex:2;}.card-activation .card-activation-form .btn{margin-right:10px;}.card-activation .card-activation-success{text-align:center;padding:60px 20px;max-width:800px;margin:0 auto;}.card-activation .card-activation-success .success-icon{width:100px;height:100px;background:#FF682E;border-radius:50%;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;}.card-activation .card-activation-success .success-icon i{font-size:50px;color:white;}.card-activation .card-activation-success h1{font-size:30px;color:#005F6E;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:1199px ){.card-activation .card-activation-success h1{font-size:24px;}}.card-activation .card-activation-success .lead{font-size:18px;margin-bottom:30px;}.card-activation .card-activation-success .card-number{font-size:28px;font-weight:700;color:#00A3BD;margin:30px 0;font-family:monospace;letter-spacing:2px;padding:20px;background:#D4F0F4;border-radius:8px;}.card-activation .card-activation-success .success-content{text-align:left;margin-top:40px;}.card-activation .card-activation-success .success-content h3{font-size:18px;color:#005F6E;font-weight:700;margin-top:30px;margin-bottom:15px;}@media only screen and (max-width:1199px ){.card-activation .card-activation-success .success-content h3{font-size:16px;}}.card-activation .card-activation-success .success-content p{line-height:1.6;margin-bottom:15px;}.card-activation .card-activation-success .success-content .btn{margin-right:10px;}@media only screen and (max-width:767px ){.card-activation{padding:20px 0;}.card-activation .card-activation-form .form-section{margin-bottom:20px;padding-bottom:20px;}.card-activation .card-activation-form .birthdate-inputs{flex-wrap:wrap;}.card-activation .card-activation-form .birthdate-inputs input[type="number"],.card-activation .card-activation-form .birthdate-inputs select{flex:1 1 100%;min-width:100px;}.card-activation .card-activation-success{padding:40px 15px;}.card-activation .card-activation-success .success-icon{width:80px;height:80px;}.card-activation .card-activation-success .success-icon i{font-size:40px;}.card-activation .card-activation-success .card-number{font-size:20px;padding:15px;}.card-activation .card-activation-success .success-content .btn{width:100%;margin-bottom:10px;margin-right:0;}}@media only screen and (max-width:575px ){.card-activation{padding-right:0.75rem;padding-left:0.75rem;}}.content-publicaties .publicaties-magazines .magazine-rack{display:grid;grid-template-columns:1.42fr 2fr;gap:16px;align-items:start;}.content-publicaties .publicaties-magazines .magazine-rack .magazine-archief .cards{--columns:3;row-gap:16px;column-gap:16px;}.content-publicaties .publicaties-magazines .magazine-rack .magazine-archief .cards .card .content .actions h3{font-size:17px;}.content-publicaties .publicaties-magazines .magazine-rack .cards .card .content .actions{border:none;margin-top:0px;padding-top:6px;}.content-publicaties .publicaties-specials{margin-top:64px;}.content-publicaties .publicaties-specials > h2{font-size:30px;color:#005F6E;font-weight:700;margin-bottom:24px;}@media only screen and (max-width:1199px ){.content-publicaties .publicaties-specials > h2{font-size:24px;}}@media only screen and (max-width:991px ){.content-publicaties .publicaties-magazines .magazine-rack{grid-template-columns:1fr 1fr;}.content-publicaties .publicaties-magazines .magazine-rack .magazine-archief .cards{grid-template-columns:1fr 1fr;}.content-publicaties .publicaties-magazines .magazine-rack .magazine-archief .cards .card .content{padding:12px 16px;}.content-publicaties .publicaties-magazines .magazine-rack .magazine-archief .cards .card .content .actions h3{font-size:14px;}.content-publicaties .publicaties-specials .cards{grid-template-columns:1fr 1fr;}}@media only screen and (max-width:575px ){.content-publicaties .publicaties-magazines .magazine-rack{grid-template-columns:1fr;}}.content-podcast .podcast-years{display:flex;gap:16px;margin-bottom:42px;}.content-podcast .podcast-years .btn{font-size:20px;font-weight:700;padding:12px 32px;border:2px solid #D4F0F4;border-radius:8px;background-color:#FFF;color:#1F1F1F;cursor:pointer;transition:all 0.2s ease;}.content-podcast .podcast-years .btn.active{background-color:#D4F0F4;}@media (hover:hover){.content-podcast .podcast-years .btn:hover{background-color:#D4F0F4;}}.content-podcast .podcast-year-group{display:none;}.content-podcast .podcast-year-group.active{display:flex;flex-direction:column;gap:28px;}.content-podcast .podcast-item{display:grid;grid-template-columns:1fr 1.8fr;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);border-radius:10px;background-color:#FFF;overflow:hidden;scrollbar-gutter:auto;}.content-podcast .podcast-item .podcast-image{background-position:var(--background-position,center center);background-size:cover;background-repeat:no-repeat;background-image:var(--background-image);}.content-podcast .podcast-item .podcast-content{padding:48px 70px;display:flex;flex-direction:column;}.content-podcast .podcast-item .podcast-content .podcast-meta{display:flex;gap:8px;margin-top:8px;margin-bottom:16px;}.content-podcast .podcast-item .podcast-content .podcast-meta i{font-size:18px;color:#00A3BD;margin-top:-4px;}.content-podcast .podcast-item .podcast-content .podcast-links{display:flex;align-items:center;gap:48px;margin-top:48px;padding-top:32px;border-top:1px solid #F2F2F2;}.content-podcast .podcast-item .podcast-content .podcast-links .podcast-link img{height:28px;width:auto;}@media only screen and (max-width:991px ){.content-podcast .podcast-item{grid-template-columns:1fr;}.content-podcast .podcast-item .podcast-image{aspect-ratio:1 / 1;}.content-podcast .podcast-item .podcast-content{padding:32px 24px;}.content-podcast .podcast-item .podcast-content h2{font-size:20px;}.content-podcast .podcast-item .podcast-content .podcast-links{margin-top:32px;padding-top:24px;}}@media only screen and (max-width:767px ){.content-podcast .podcast-years{margin-bottom:32px;}.content-podcast .podcast-years .btn{font-size:16px;padding:8px 24px;}}.content-pvdm > h2{font-size:30px;color:#005F6E;font-weight:700;text-align:center;font-weight:900;margin-bottom:48px;font-size:30px !important;}@media only screen and (max-width:1199px ){.content-pvdm > h2{font-size:24px;}}.content-pvdm .cards > a:only-child{grid-column:2;}.content-pvdm .cards a{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:36px;border-radius:10px;overflow:hidden;scrollbar-gutter:auto;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);}.content-pvdm .cards a .image{width:100%;text-align:center;padding:20px;background-position:var(--background-position,center center);background-size:cover;background-repeat:no-repeat;background-image:var(--background-image);background-position-y:-260px;}.content-pvdm .cards a .image img{height:400px;}.content-pvdm .cards a h2{font-size:26px;margin-bottom:2px;padding-left:12px;padding-right:12px;}.content-pvdm .cards a p{font-size:16px;padding-left:12px;padding-right:12px;}.content-pvdm .cards a .btn{font-weight:700;column-gap:12px;margin-top:auto;}.content-pvdm .cards a .btn i{font-size:1.2em;}.content-pvdm .cards a:hover{text-decoration:none;}.content-pvdm .cards a:hover p{color:#00A3BD;}.content-pvdm .cards a:hover .btn{text-decoration:none;background-color:#00A3BD;border-color:#005F6E;color:white;}@media only screen and (max-width:1199px ){.content-pvdm .cards a .image{background-position-y:-220px;}.content-pvdm .cards a .image img{height:300px;}.content-pvdm .cards a p{font-size:14px;}.content-pvdm .cards a .btn{font-size:14px;}}@media only screen and (max-width:991px ){.content-pvdm .cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;column-gap:14px;scrollbar-width:none;width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);padding:8px calc((100vw - min(400px,75vw) - 14px) / 2);scroll-padding-left:calc((100vw - min(400px,75vw) - 14px) / 2);}.content-pvdm .cards::-webkit-scrollbar{display:none;}.content-pvdm .cards > a{flex:0 0 min(400px,75vw);scroll-snap-align:start;padding-bottom:24px;}.content-pvdm .cards > a .image{background-position-y:-200px;}}.my-mitra{display:grid;grid-template-columns:1fr;row-gap:24px;column-gap:16px;}.my-mitra .password-toggle-btn{margin-top:-8px;}.my-mitra div.acc-card{grid-column:span 2;display:flex;flex-direction:column;}.my-mitra div.acc-card > div{flex:1;background-color:#FFC4AE;border-radius:5px;padding:28px;}.my-mitra div.acc-card > div p{margin-bottom:0.5rem;}.my-mitra div.acc-card > div p:first-child{font-size:20px;font-weight:700;}.my-mitra div.acc-card > div p.b{font-weight:700;margin-bottom:0px;}.my-mitra div.acc-card > div:has(i){display:flex;flex-direction:column;align-items:center;justify-content:center;}.my-mitra div.acc-card > div:has(i) i{font-size:170px;color:#005F6E;}.my-mitra div.acc-card a{font-size:20px;color:#005F6E;font-weight:700;display:flex;justify-content:space-between;color:#1F1F1F;border-bottom:1px solid #F2F2F2;padding:12px 4px 8px;}@media only screen and (max-width:1199px ){.my-mitra div.acc-card a{font-size:16px;}}.my-mitra div.acc-card a i{align-items:center;border:1px solid #FF682E;color:#1F1F1F;font-size:12px;border-radius:99px;height:25px;aspect-ratio:1 / 1;justify-content:center;padding-left:2px;background-color:#FFF;transition:background-color 0.15s ease;}@media (hover:hover){.my-mitra div.acc-card:hover a i{background-color:#FFC4AE;}}@media only screen and (max-width:991px ){.my-mitra div.acc-card{grid-column:span 6;}}@media only screen and (max-width:1199px ){.my-mitra .cards{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:991px ){.my-mitra .cards{grid-template-columns:repeat(1,1fr);}}.my-mitra.account-overview{grid-template-columns:repeat(6,1fr);}.my-mitra.account-overview > div:first-child{grid-column:span 6;padding:48px;padding-right:40%;border-radius:5px;background-color:#D4F0F4;background-image:url("/img/MijnMitra/Gegevens-header.png");background-position:right;background-repeat:no-repeat;background-size:30% auto;}.my-mitra.account-overview > div:first-child h1{margin-bottom:1.5rem;}.my-mitra.account-overview > div:first-child h2{margin-bottom:0px;}.my-mitra.account-overview > div:nth-last-child(-n+2){grid-column:span 3;display:flex;flex-direction:column;align-items:flex-start;}.my-mitra.account-overview > div:nth-last-child(-n+2) i{font-size:42px;margin-top:32px;margin-bottom:20px;color:#00A3BD;}.my-mitra.account-overview > div:nth-last-child(-n+2) p{margin-bottom:0px;font-size:20px;}.my-mitra.account-overview > div:nth-last-child(-n+2) a{color:#005F6E;font-weight:700;margin-top:14px;}.my-mitra.account-overview > div:nth-last-child(-n+2) a:not(:last-child){margin-bottom:-8px;}@media only screen and (max-width:1199px ){.my-mitra.account-overview > div.acc-card > div:has(i) i{font-size:100px;}}@media only screen and (max-width:991px ){.my-mitra.account-overview > div:first-child{padding:32px !important;background-image:none;}.my-mitra.account-overview > div:nth-last-child(-n+2){grid-column:span 6;}}.my-mitra.account-addresses > div{display:grid;grid-template-columns:repeat(3,1fr);}.my-mitra.account-addresses > div h2{color:#1F1F1F;margin-bottom:0px;}.my-mitra.account-addresses > div h3{margin-top:20px;margin-bottom:12px;}.my-mitra.account-addresses > div :not(div){grid-column:span 3;}.my-mitra.account-addresses > div > div{row-gap:24px;column-gap:16px;grid-column:span 3;display:grid;grid-template-columns:repeat(6,1fr);}.my-mitra.account-addresses > div > div div.acc-card > div{flex:1;background-color:transparent;border:1px solid #F2F2F2;border-radius:5px;padding:20px;}.my-mitra.account-addresses > div > div div.acc-card > div p{margin-bottom:0.25rem;}.my-mitra.account-addresses > div > div div.acc-card > div p:first-child{font-size:18px;}.my-mitra.account-addresses > div > div div.acc-card a{font-size:16px;padding-left:8px;}.my-mitra.account-address-edit form input[type=radio] + label{color:#1F1F1F;font-weight:400;text-transform:none;}.my-mitra.account-address-edit form select,.my-mitra.account-address-edit form input{margin-bottom:1rem;}.my-mitra.account-customer-card > div p.b{color:#005F6E;font-weight:700;margin-bottom:0px;}.my-mitra.account-customer-card > div form p.b{margin-bottom:0.5rem;}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]){display:block;padding-top:2px;}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]) input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;padding:1px;border-radius:2px;appearance:none;background-color:#fff;margin:0;font:inherit;display:inline-grid;place-content:center;border:1px solid #1F1F1F;margin-right:10px;vertical-align:middle;}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]) input[type=checkbox]:before{content:"";width:0.65em;height:0.65em;transform:scale(0);box-shadow:inset 1em 1em #00A3BD;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]) input[type=checkbox]:checked{border-color:#00A3BD;}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]) input[type=checkbox]:checked:before{transform:scale(1.5);}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]) input[type=checkbox]:focus{box-shadow:none;}.my-mitra.account-customer-card > div form p:has(input[type=checkbox]) label{display:inline;vertical-align:middle;font-weight:400;text-transform:none;color:#1F1F1F;}.my-mitra.account-customer-card > div .membercards{margin-bottom:32px;}.my-mitra.account-customer-card > div .membercards > div{display:grid;}.my-mitra.account-customer-card > div .membercards > div .membercard{display:flex;flex-direction:row;align-items:center;column-gap:8px;border-bottom:1px solid #F2F2F2;padding-top:4px;padding-bottom:4px;}.my-mitra.account-customer-card > div .membercards > div .membercard:first-child{border-top:1px solid #F2F2F2;}.my-mitra.account-customer-card > div .membercards > div .membercard div{font-size:20px;}.my-mitra.account-customer-card > div .membercards > div .membercard div:last-child{font-size:16px;margin-left:auto;}.my-mitra.account-customer-card > div .membercards > div .membercard div span{color:#005F6E;font-weight:700;font-size:16px;}@media only screen and (max-width:991px ){.my-mitra.account-customer-card > div .membercards > div .membercard{display:grid;grid-template-columns:80px 1fr;column-gap:12px;row-gap:4px;}.my-mitra.account-customer-card > div .membercards > div .membercard img{grid-row:span 2;}.my-mitra.account-customer-card > div .membercards > div .membercard div{font-size:14px !important;}.my-mitra.account-customer-card > div .membercards > div .membercard div:last-child{margin-left:unset;}}.my-mitra.account-customer-vouchers .current-points{display:grid;grid-template-columns:80px 1fr;}.my-mitra.account-customer-vouchers .current-points i{font-size:60px;grid-row:span 2;color:#00A3BD;}.my-mitra.account-customer-vouchers .current-points p{font-size:18px;margin-bottom:0px;}.my-mitra.account-customer-vouchers .current-points p span{color:#00A3BD;font-weight:700;}.my-mitra.account-customer-vouchers .alert{background-color:#F5C6CB;}.my-mitra.account-vouchers{padding-top:8px;}.my-mitra.account-vouchers .cards .card.limited{pointer-events:none;}.my-mitra.account-vouchers .cards .card.active{border:2px solid #005F6E;}.my-mitra.account-vouchers .cards .card .image .points{background-color:#FF682E;width:fit-content;margin:6px;color:white;border-radius:6px;text-align:center;font-weight:700;padding:6px 12px;}.my-mitra.account-vouchers .cards .card .image .points > span{display:block;font-size:150%;text-decoration:none;margin-bottom:-30px;}.my-mitra.account-vouchers .cards .card .content > *:empty{display:none;}.my-mitra.account-vouchers .cards .card .content .list-checks li{margin-bottom:4px;}.my-mitra.account-vouchers .cards .card .content .actions{margin-top:auto;}.my-mitra.account-orders .orders-table{box-shadow:0 2px 4px rgba(0,0,0,0.05);border-radius:10px;overflow:hidden;scrollbar-gutter:unset;}.my-mitra.account-orders .orders-table .orders-header{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr 1fr 0.8fr;gap:16px;padding:16px 20px;background-color:#D4F0F4;font-weight:600;font-size:14px;color:#005F6E;border-bottom:1px solid #D4F0F4;}.my-mitra.account-orders .orders-table .orders-header > div.text-right{text-align:right;}.my-mitra.account-orders .orders-table .order-row{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr 1fr 0.8fr;gap:16px;padding:16px 20px;background-color:white;border-bottom:1px solid #F2F2F2;transition:background-color 0.2s ease;font-size:14px;}.my-mitra.account-orders .orders-table .order-row:last-child{border-bottom:none;}.my-mitra.account-orders .orders-table .order-row:hover{background-color:#D4F0F4;}.my-mitra.account-orders .orders-table .order-row > div{display:flex;align-items:center;}.my-mitra.account-orders .orders-table .order-row > div.order-number{color:#00A3BD;}.my-mitra.account-orders .orders-table .order-row > div.order-actions{justify-content:flex-end;}.my-mitra.account-orders .orders-pagination{margin-top:24px;display:flex;justify-content:center;}.my-mitra.account-orders .no-orders{background-color:#D4F0F4;padding:48px;border-radius:10px;text-align:center;}.my-mitra.account-orders .no-orders p{margin-bottom:24px;font-size:16px;color:#1F1F1F;}@media only screen and (max-width:991px ){.my-mitra.account-orders .orders-table{box-shadow:none;padding:8px;}.my-mitra.account-orders .orders-table .orders-header{display:none;}.my-mitra.account-orders .orders-table .order-row{grid-template-columns:1fr;gap:8px;padding:18px 22px;border-radius:10px;margin-bottom:24px;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);}.my-mitra.account-orders .orders-table .order-row > div::before{content:attr(data-label) ":";font-weight:700;color:#005F6E;display:inline-block;width:120px;margin-right:12px;}.my-mitra.account-orders .orders-table .order-row > div.order-actions{justify-content:flex-start;margin-top:12px;padding-top:12px;border-top:1px solid #F2F2F2;}.my-mitra.account-orders .orders-table .order-row > div.order-actions::before{display:none;}}@media only screen and (max-width:767px ){.my-mitra.account-orders .orders-table .order-row{padding:18px 22px;}.my-mitra.account-orders .orders-table .order-row > div{font-size:14px;}.my-mitra.account-orders .orders-table .order-row > div::before{width:100px;font-size:13px;}.my-mitra.account-orders .no-orders{padding:32px 20px;}.my-mitra.account-orders .no-orders p{font-size:16px;}}.my-mitra.account-personal-data form input[type=radio] + label{color:#1F1F1F;font-weight:400;text-transform:none;margin-left:4px;margin-right:16px;}.my-mitra.account-personal-data form select:disabled{background-color:#D4F0F4;cursor:not-allowed;}.my-mitra.account-personal-data form select,.my-mitra.account-personal-data form input{margin-bottom:1rem;}.my-mitra.account-personal-data form .birth-date-row{display:flex;gap:12px;}.my-mitra.account-personal-data form .birth-date-row .birth-day{flex:0 0 120px;}.my-mitra.account-personal-data form .birth-date-row .birth-month{flex:1;}.my-mitra.account-personal-data form .birth-date-row .birth-year{flex:0 0 120px;}.my-mitra.account-gegevens-en-voorkeuren{grid-template-columns:repeat(6,1fr);}.my-mitra.account-gegevens-en-voorkeuren h1{grid-column:span 6;}.my-mitra.account-gegevens-en-voorkeuren > div{grid-column:span 3;border:1px solid #AEAEAE;border-radius:10px;padding:28px;}.my-mitra.account-gegevens-en-voorkeuren > div:first-of-type{grid-column:span 6;}.my-mitra.account-gegevens-en-voorkeuren > div p a{color:#005F6E;text-decoration:underline;font-weight:700;line-height:32px;}@media only screen and (max-width:991px ){.my-mitra.account-gegevens-en-voorkeuren{grid-template-columns:1fr;}.my-mitra.account-gegevens-en-voorkeuren h1{grid-column:span 1;}.my-mitra.account-gegevens-en-voorkeuren > div{grid-column:span 1;}.my-mitra.account-gegevens-en-voorkeuren > div:first-of-type{grid-column:span 1;}}.my-mitra.account-gegevens-en-voorkeuren-interesses{row-gap:0px;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .interests-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .interests-grid .interest-item{display:flex;gap:8px;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .interests-grid .interest-item label{cursor:pointer;color:#1F1F1F;margin:0;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions{display:flex;gap:16px;align-items:center;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions button[type="submit"]{background-color:#FF682E;border-color:#FF682E;color:#FFF;}@media (hover:hover){.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions button[type="submit"]:not(.no-hover):hover{background-color:#FFC4AE;border-color:#FF682E;color:#1F1F1F;}}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions .btn-cancel{color:#005F6E;font-weight:700;text-decoration:none;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions .btn-cancel:hover{text-decoration:underline;}@media only screen and (max-width:1199px ){.my-mitra.account-gegevens-en-voorkeuren-interesses form .interests-grid{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:991px ){.my-mitra.account-gegevens-en-voorkeuren-interesses form .interests-grid{grid-template-columns:1fr;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions{flex-direction:column;align-items:stretch;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions button[type="submit"]{width:100%;}.my-mitra.account-gegevens-en-voorkeuren-interesses form .form-actions .btn-cancel{text-align:center;}}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen{row-gap:0px;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen > p{color:#1F1F1F;line-height:1.6;margin-bottom:24px;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item{display:flex;align-items:flex-start;gap:12px;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item input[type="checkbox"]{width:16px;min-width:16px;height:16px;min-height:16px;padding:1px;border-radius:2px;appearance:none;background-color:#fff;margin:0;font:inherit;display:inline-grid;place-content:center;border:1px solid #1F1F1F;margin-top:2px;flex-shrink:0;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item input[type="checkbox"]:before{content:"";width:0.65em;height:0.65em;transform:scale(0);box-shadow:inset 1em 1em #00A3BD;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item input[type="checkbox"]:checked{border-color:#00A3BD;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item input[type="checkbox"]:checked:before{transform:scale(1.5);}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item input[type="checkbox"]:focus{box-shadow:none;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item input[type="checkbox"]:disabled{cursor:default;opacity:0.6;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item label{cursor:pointer;color:#1F1F1F;font-weight:400;text-transform:none;margin:0;line-height:1.5;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item label:has(+ input:disabled),.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item label[for]:has(~ input:disabled){cursor:not-allowed;opacity:0.6;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .consent-list .consent-item.disabled label{cursor:default;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .form-actions{display:flex;gap:16px;align-items:center;}@media only screen and (max-width:991px ){.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .form-actions{flex-direction:column;align-items:stretch;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .form-actions button[type="submit"]{width:100%;}.my-mitra.account-gegevens-en-voorkeuren-toestemmingen form .form-actions a.btn-secondary{text-align:center;}}.my-mitra.account-wachtwoord-wijzigen form input[type="password"]{margin-bottom:1rem;}.my-mitra.account-wachtwoord-wijzigen form .form-actions{display:flex;gap:16px;}.my-mitra.account-email-wijzigen form input,.my-mitra.account-wachtwoord-wijzigen form input{margin-bottom:1rem;}.my-mitra.account-email-wijzigen form .form-actions,.my-mitra.account-wachtwoord-wijzigen form .form-actions{display:flex;gap:16px;}.my-mitra.account-order-detail .order-detail-info,.my-mitra.account-order-detail .order-payments{border:1px solid #AEAEAE;border-radius:10px;padding:24px;}.my-mitra.account-order-detail .order-detail-info h3,.my-mitra.account-order-detail .order-payments h3{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:1199px ){.my-mitra.account-order-detail .order-detail-info h3,.my-mitra.account-order-detail .order-payments h3{font-size:16px;}}.my-mitra.account-order-detail .order-detail-info .order-info-table,.my-mitra.account-order-detail .order-payments .order-info-table,.my-mitra.account-order-detail .order-detail-info .payment-table,.my-mitra.account-order-detail .order-payments .payment-table{width:100%;}.my-mitra.account-order-detail .order-detail-info .order-info-table th,.my-mitra.account-order-detail .order-payments .order-info-table th,.my-mitra.account-order-detail .order-detail-info .payment-table th,.my-mitra.account-order-detail .order-payments .payment-table th{color:#005F6E;font-weight:600;text-align:left;}.my-mitra.account-order-detail .order-detail-info .order-info-table td,.my-mitra.account-order-detail .order-payments .order-info-table td,.my-mitra.account-order-detail .order-detail-info .payment-table td,.my-mitra.account-order-detail .order-payments .payment-table td{color:#1F1F1F;}.my-mitra.account-order-detail .order-detail-info .payment-table th:last-child,.my-mitra.account-order-detail .order-payments .payment-table th:last-child,.my-mitra.account-order-detail .order-detail-info .payment-table td:last-child,.my-mitra.account-order-detail .order-payments .payment-table td:last-child{text-align:right;}.my-mitra.account-order-detail .order-addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px;}.my-mitra.account-order-detail .order-addresses .invoice-address,.my-mitra.account-order-detail .order-addresses .delivery-address{border:1px solid #AEAEAE;border-radius:10px;padding:24px;}.my-mitra.account-order-detail .order-addresses .invoice-address h3,.my-mitra.account-order-detail .order-addresses .delivery-address h3{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:1199px ){.my-mitra.account-order-detail .order-addresses .invoice-address h3,.my-mitra.account-order-detail .order-addresses .delivery-address h3{font-size:16px;}}.my-mitra.account-order-detail .order-addresses .invoice-address .address-content,.my-mitra.account-order-detail .order-addresses .delivery-address .address-content{color:#1F1F1F;line-height:1.5;}.my-mitra.account-order-detail .order-addresses .invoice-address .address-content strong,.my-mitra.account-order-detail .order-addresses .delivery-address .address-content strong{color:#005F6E;font-weight:700;}.my-mitra.account-order-detail .order-products{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);background-color:white;border-radius:10px;overflow:hidden;scrollbar-gutter:unset;}.my-mitra.account-order-detail .order-products .products-table .header{display:grid;grid-template-columns:80px 1fr 100px 120px;gap:16px;padding:16px 20px;background-color:#D4F0F4;font-weight:600;font-size:14px;color:#005F6E;}.my-mitra.account-order-detail .order-products .products-table .header .product-quantity{text-align:center;}.my-mitra.account-order-detail .order-products .products-table .header .product-total{text-align:right;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line{display:grid;grid-template-columns:80px 1fr 100px 120px;gap:16px;padding:16px 20px;border-bottom:1px solid #F2F2F2;align-items:center;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line:last-child{border-bottom:none;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-image{display:flex;justify-content:center;align-items:center;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-image img{max-width:60px;max-height:60px;object-fit:cover;border-radius:5px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .product-name{color:#005F6E;font-weight:600;font-size:16px;margin-bottom:4px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .product-details{color:#828282;font-size:14px;margin-bottom:8px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .price-info{font-size:14px;color:#1F1F1F;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .price-info .price{color:#828282;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .price-info .price:has(+ .new-price){text-decoration:line-through !important;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .price-info .new-price{color:#FF682E;font-weight:800;margin-left:8px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-quantity{text-align:center;font-weight:600;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-total{text-align:right;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-total .price{font-weight:700;color:#005F6E;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-total .price.discounted{color:#FF682E;}.my-mitra.account-order-detail .order-products .products-table .product-lines .no-products{text-align:center;padding:40px 20px;color:#828282;font-style:italic;}.my-mitra.account-order-detail .order-products .order-totals{background-color:#D4F0F4;padding:20px 24px;}.my-mitra.account-order-detail .order-products .order-totals .subtotal{margin-bottom:16px;}.my-mitra.account-order-detail .order-products .order-totals .subtotal .total-line{display:flex;justify-content:space-between;padding:4px 0;color:#828282;}.my-mitra.account-order-detail .order-products .order-totals .subtotal .total-line .price{font-weight:600;color:#005F6E;}.my-mitra.account-order-detail .order-products .order-totals .total{border-top:1px solid #AEAEAE;padding-top:16px;}.my-mitra.account-order-detail .order-products .order-totals .total .total-line{display:flex;justify-content:space-between;}.my-mitra.account-order-detail .order-products .order-totals .total .total-line span{font-size:20px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.my-mitra.account-order-detail .order-products .order-totals .total .total-line span{font-size:16px;}}@media only screen and (max-width:991px ){.my-mitra.account-order-detail .order-addresses{grid-template-columns:1fr;}.my-mitra.account-order-detail .order-products .products-table .header{display:none;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line{grid-template-columns:1fr;gap:12px;padding:20px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-image{display:none;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-description .product-name{font-size:18px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-quantity,.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-total{text-align:left;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-quantity::before,.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-total::before{font-weight:700;color:#005F6E;margin-right:8px;}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-quantity::before{content:"Aantal: ";}.my-mitra.account-order-detail .order-products .products-table .product-lines .product-line .product-total::before{content:"Totaal: ";}}@media only screen and (max-width:767px ){.my-mitra.account-order-detail .order-detail-info,.my-mitra.account-order-detail .order-payments,.my-mitra.account-order-detail .order-addresses .invoice-address,.my-mitra.account-order-detail .order-addresses .delivery-address{padding:20px;}.my-mitra.account-order-detail .order-products .product-lines .product-line{padding:16px;}.my-mitra.account-order-detail .order-products .order-totals{padding:16px 20px;}}.cookie-consent-container{position:fixed;z-index:9999;background-color:#F2F2F2;bottom:0px;max-width:100vw;padding:0.5rem 3rem;}.cookie-consent-container input{min-height:1px;}.cookie-consent-container .cookies-explain > a{text-decoration:underline;}.cookie-consent-container .btn{width:auto;padding-right:3rem;padding-left:3rem;}.cookie-consent-container #btn-customize-expand span:first-child{font-weight:bold;}.cookie-consent-container > .row{padding:1rem;}.cookie-consent-container > .row > div{padding:0.25rem;}.cookie-consent-container .cookies-title,.cookie-consent-container .cookies-options-header{padding-bottom:1rem;}.cookie-consent-container .cookies-title > span,.cookie-consent-container .cookies-options-header > span{font-size:1.5rem;font-weight:bolder;}.cookie-consent-container .cookies-options-title{font-size:1.25rem;font-weight:bolder;}.cookie-consent-container .row-main{align-items:center;}.cookie-consent-container .row-main.hidden{display:none;}.cookie-consent-container .row-main .cookies-buttons .row > div{text-align:end;margin-top:0.5rem;}.cookie-consent-container .row-options{height:0;opacity:0;padding:0;}.cookie-consent-container .row-options.visible{height:auto;opacity:1;padding:1rem;}.cookie-consent-container .row-options .h4{line-height:30px;}.cookie-consent-container .row-options .cookies-options-switch{display:flex;justify-content:end;align-items:start;}.cookie-consent-container .row-options .cookies-options-switch .form-check-input{width:40px;height:20px;}.cookie-consent-container .row-options .cookies-options-container,.cookie-consent-container .row-options .cookies-options-btn,.cookie-consent-container .row-options .cookies-options-title,.cookie-consent-container .row-options .cookies-save-prefs{padding-top:1rem;border-top:1px solid #828282;}.cookie-consent-container .row-options .cookies-options-explain{padding-bottom:1rem;}@media only screen and (max-width:991px ){.cookie-consent-container{padding:0;}.cookie-consent-container .btn{width:100%;justify-content:center;}.cookie-consent-container .row-options .cookies-options-container{border-top:0px;}}.store-container .breadcrumbs{margin-bottom:32px;margin-top:8px;}.store-container .overview{display:grid;grid-template-columns:4fr 6fr;column-gap:40px;padding-bottom:60px;}.store-container .overview .general .image{display:flex;justify-content:center;align-items:flex-start;aspect-ratio:1;}.store-container .overview .general .image img{border-radius:10px;}.store-container .overview .summary{display:flex;flex-direction:column;row-gap:24px;}.store-container .overview .summary h1{margin-bottom:6px;}.store-container .overview .summary p{margin-bottom:8px;}.store-container .overview .summary .contact{display:flex;gap:24px;}.store-container .overview .summary .socials{display:grid;}.store-container .overview .summary .socials a{color:#1F1F1F;max-width:fit-content;}.store-container .overview .summary .content{display:grid;grid-template-columns:1fr 105px;gap:16px;}.store-container .overview .summary .content img{border-radius:5px;}.store-container .overview .summary .actions{display:flex;flex-wrap:wrap;gap:12px;}.store-container .overview .summary .actions .btn{display:flex;justify-content:center;column-gap:12px;padding-left:16px;padding-right:16px;}.store-container .overview .summary .actions .btn span:before{content:var(--before);font-family:"nunito-sans",sans-serif;}.store-container .overview .summary .actions .btn i{font-size:20px;}.store-container .overview .summary .actions .btn i:after{content:var(--count);position:absolute;font-size:13px;font-style:normal;transform:translate(50%);margin-left:2px;margin-top:5px;font-family:"nunito-sans",sans-serif;}.store-container .overview .summary .openinghours{display:grid;grid-template-columns:1fr 1fr;gap:16px;}.store-container .overview .summary .openinghours table{width:100%;}.store-container .overview .summary .openinghours table tr.active{font-weight:700;color:#005F6E;}.store-container .overview .summary .openinghours table tr td{width:50%;}.store-container .overview .summary .services{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:6px;}.store-container .overview .summary .services .service{display:inline-flex;align-items:center;column-gap:8px;}.store-container .overview .summary .services .service img{max-height:30px;}.store-container .description{display:grid;grid-template-columns:1.6fr 1fr;column-gap:80px;margin-top:40px;padding-top:80px;border-top:1px solid #F2F2F2;}.store-container .description > div img{border-radius:10px;}.store-container .store-photos{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:40px;}.store-container .store-photos img{border-radius:4px;}.store-container .photo-galleries{margin-top:80px;padding-top:80px;border-top:1px solid #F2F2F2;grid-template-columns:repeat(4,1fr);}.store-container .photo-galleries:has(.card.active){grid-template-columns:repeat(1,1fr);}.store-container .photo-galleries:has(.card.active) .card:not(.active){display:none !important;}.store-container .photo-galleries .card.active .image{display:none;}.store-container .photo-galleries .card.active .content .omschrijving{display:block;}.store-container .photo-galleries .card.active .content .images{display:flex;}.store-container .photo-galleries .card.active .content .actions h3:before{content:var(--hide);}.store-container .photo-galleries .card.active .content .actions i{transform:rotate(180deg);}.store-container .photo-galleries .card .content h2 + p{margin-top:auto;}.store-container .photo-galleries .card .content .omschrijving{display:none;}.store-container .photo-galleries .card .content .images{display:none;flex-wrap:wrap;gap:8px;padding-top:12px;}.store-container .photo-galleries .card .content .images img{border-radius:4px;max-width:150px;}.store-container .photo-galleries .card .content .actions{cursor:pointer;}.store-container .photo-galleries .card .content .actions h3:before{content:var(--show);}@media only screen and (max-width:1199px ){.store-container .overview{grid-template-columns:1fr 1fr;}.store-container .overview .summary .openinghours{grid-template-columns:1fr;}.store-container .store-photos{grid-template-columns:repeat(4,1fr);}.store-container .photo-galleries{grid-template-columns:repeat(3,1fr);}}@media only screen and (max-width:767px ){.store-container{padding-top:40px;}.store-container .overview{grid-template-columns:1fr;gap:30px;padding-bottom:30px;}.store-container .overview .general{order:1;}.store-container .overview .summary{order:0;}.store-container .description{grid-template-columns:1fr;row-gap:32px;margin-top:32px;padding-top:0px;border-top:none;}.store-container .store-photos{margin-top:32px;padding-top:0px;grid-template-columns:repeat(2,1fr);}.store-container .photo-galleries{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:575px ){.store-container .overview .summary .content{grid-template-columns:1fr 80px;}.store-container .photo-galleries{grid-template-columns:repeat(1,1fr);}}.vacature > div{display:grid;grid-template-columns:1fr 260px;gap:48px;padding-top:40px;padding-bottom:40px;}.vacature > div .store{display:inline-block;color:#00A3BD;background-color:#F2F2F2;padding:5px 8px;border-radius:4px;margin-bottom:16px;}.vacature > div .highlighted{background-color:#D4F0F4;padding:16px;border-radius:8px;}@media only screen and (max-width:991px ){.vacature > div{grid-template-columns:1fr;}}.vacatures-overview > div{padding-top:40px;}.vacatures-overview > div .vacatures{display:grid;grid-template-columns:1fr 1fr;gap:24px;}.vacatures-overview > div .vacatures .vacature-item{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between;border-radius:10px;border:1px solid #AEAEAE;padding:20px 25px;}.vacatures-overview > div .vacatures .vacature-item h3,.vacatures-overview > div .vacatures .vacature-item p{margin-bottom:0px;}.vacatures-overview > div .vacatures .vacature-item p:last-child{font-weight:700;}@media only screen and (max-width:991px ){.vacatures-overview > div .vacatures{grid-template-columns:1fr;}}@media only screen and (max-width:575px ){.vacatures-overview > div .vacatures{grid-template-columns:1fr;}.vacatures-overview > div .vacatures .vacature-item{flex-direction:column;align-items:flex-start;}}.medewerkers-overview > div{padding-top:40px;}.medewerkers-overview > div .medewerkers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;}.medewerkers-overview > div .medewerkers .medewerker{display:grid;grid-template-columns:124px 1fr;gap:16px;border-radius:10px;border:1px solid #AEAEAE;padding:20px 25px;}.medewerkers-overview > div .medewerkers .medewerker img{border-radius:6px;}.medewerkers-overview > div .medewerkers .medewerker .content h3,.medewerkers-overview > div .medewerkers .medewerker .content p{margin-bottom:0px;}@media only screen and (max-width:1199px ){.medewerkers-overview > div .medewerkers{grid-template-columns:1fr 1fr;}}@media only screen and (max-width:991px ){.medewerkers-overview > div .medewerkers{grid-template-columns:1fr;}}.store-proeverijen{padding-top:60px;padding-bottom:60px;}.store-producten{padding-top:60px;padding-bottom:60px;}.store-producten .products .product:hover{text-decoration:none;}.store-producten .products .product .content{display:flex;flex-direction:column;flex:1;}.store-producten .products .product .content .price{margin-bottom:0px;margin-top:auto;}.proeverij-container{padding-top:60px;padding-bottom:60px;}.proeverij-container .date:first-letter{text-transform:uppercase;}.proeverij-container .info{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:45px;margin-top:45px;border-top:1px solid #CCC;}.proeverij-container .info .adresinfo p,.proeverij-container .info .extrainfo p{margin-bottom:0px;}.proeverijen h3{margin-top:30px;}.proeverijen h3:first-letter{text-transform:uppercase;}.proeverijen .proeverij-item{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);position:relative;border-radius:10px;padding:30px 45px;margin-top:16px;color:#828282;}.proeverijen .proeverij-item .uitverkocht{color:#FF682E;border:1px solid #FF682E;border-radius:5px;padding:6px 20px;font-size:16px;display:inline-block;margin-bottom:16px;font-weight:700;}.proeverijen .proeverij-item.xperience:before,.proeverijen .proeverij-item.premium:after{position:absolute;right:25px;top:-5px;}.proeverijen .proeverij-item.xperience.premium:before{right:235px;}.proeverijen .proeverij-item.xperience:before{content:url("/img/xperience-proeverij.svg");}.proeverijen .proeverij-item.premium:after{content:url("/img/premium-proeverij.svg");}.proeverijen .proeverij-item > a{font-size:18px;color:#005F6E;font-weight:700;display:block;margin-bottom:8px;}@media only screen and (max-width:1199px ){.proeverijen .proeverij-item > a{font-size:16px;}}.proeverijen .proeverij-item .theme{font-weight:700;color:#005F6E;}.proeverijen .proeverij-item .date:first-letter{text-transform:uppercase;}.proeverijen .proeverij-item p{margin-bottom:0px;}.proeverijen .proeverij-item .info{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:25px;margin-top:25px;border-top:1px solid #AEAEAE;}@media only screen and (max-width:767px ){.proeverijen .proeverij-item.xperience,.proeverijen .proeverij-item.premium{padding-top:50px;}}@media only screen and (max-width:575px ){.proeverijen .proeverij-item.xperience:before,.proeverijen .proeverij-item.premium:after{transform:scale(0.75);right:0px;top:-10px;}.proeverijen .proeverij-item.xperience.premium:before{right:155px;}}.culinair-container .breadcrumbs{margin-bottom:20px;}.culinair-container .back-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}.culinair-container .back-section .history-back{display:flex;color:#005F6E;font-weight:700;column-gap:16px;align-items:center;}.culinair-container .back-section .history-back i{display:flex;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;background-color:#F2F2F2;color:#1F1F1F;border-radius:99px;transition:background-color 0.15s ease;}@media (hover:hover){.culinair-container .back-section .history-back:hover{text-decoration:none;}.culinair-container .back-section .history-back:hover i{background-color:#828282;}}.culinair-container .header{margin-bottom:40px;display:grid;grid-template-columns:1fr;gap:40px;}@media only screen and (min-width:992px ){.culinair-container .header{grid-template-columns:1fr 1fr;gap:60px;}}@media only screen and (min-width:1200px ){.culinair-container .header{grid-template-columns:1fr 1.2fr;gap:120px;}}.culinair-container .header .image-column{display:flex;justify-content:center;}.culinair-container .header .image-column .image{height:auto;max-height:500px;border-radius:10px;object-fit:cover;}.culinair-container .header .content{display:flex;flex-direction:column;gap:16px;}.culinair-container .header .content .title-section{display:grid;grid-template-columns:1fr 40px;gap:16px;}.culinair-container .header .content .title-section h1{font-size:30px;color:#005F6E;font-weight:700;line-height:1.3;margin-bottom:8px;}@media only screen and (max-width:1199px ){.culinair-container .header .content .title-section h1{font-size:24px;}}.culinair-container .header .content .title-section .favourite{width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;background-color:#F2F2F2;border-radius:5px;font-size:28px;}.culinair-container .header .content .title-section .favourite button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;}.culinair-container .header .content .title-section .favourite button i{transition:all 0.2s ease;}.culinair-container .header .content .title-section .favourite button i.icon-heart-full{color:#FF682E;}.culinair-container .header .content .title-section .favourite button:hover i{color:#FF682E;transform:scale(1.05);}.culinair-container .header .content .description p.source,.culinair-container .header .content .description p.author{font-weight:600;color:#005F6E;}.culinair-container .header .content .meta{display:flex;align-items:center;gap:35px;margin-top:10px;}.culinair-container .header .content .meta .meta-item{display:flex;align-items:center;gap:10px;font-size:12px;color:#1F1F1F;}.culinair-container .header .content .meta .meta-item i{font-size:24px;color:#00A3BD;}.culinair-container .header .content .meta .meta-item span{font-weight:400;}.culinair-container .header .content .rating{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;}.culinair-container .header .content .rating .stars{display:inline;color:#00A3BD;}.culinair-container .header .content .rating .stars *{font-size:16px;color:#F2F2F2;}.culinair-container .header .content .rating .stars *:before{position:relative;top:3px;}.culinair-container .header .content .rating .stars *.active{color:#FF682E;}.culinair-container .header .content .rating .stars *:last-of-type{margin-right:10px;}.culinair-container .header .content .rating .rating-link{color:#1F1F1F;font-size:14px;text-decoration:underline;}.culinair-container .header .content .rating .rating-link:hover{color:#00A3BD;}.culinair-container .header .content .rating .rating-form{margin-top:15px;padding:20px;border:1px solid #F2F2F2;border-radius:10px;}.culinair-container .header .content .rating .rating-form .rating{display:inline;color:#00A3BD;color:#1F1F1F;font-weight:700;}.culinair-container .header .content .rating .rating-form .rating *{font-size:16px;color:#F2F2F2;}.culinair-container .header .content .rating .rating-form .rating *:before{position:relative;top:3px;}.culinair-container .header .content .rating .rating-form .rating *.active{color:#FF682E;}.culinair-container .header .content .rating .rating-form .rating *:last-of-type{margin-right:10px;}.culinair-container .header .content .rating .rating-form .rating input{position:absolute;opacity:0;pointer-events:none;}.culinair-container .header .content .rating .rating-form .rating label{cursor:pointer;}.culinair-container .header .content .rating .rating-form .rating label:has(~:checked){color:#FF682E;}.culinair-container .header .content .rating .rating-success{color:#005F6E;font-size:14px;font-weight:600;padding:10px 0;}.culinair-container .header .content .btn-print{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;background-color:#005F6E;color:white;border:none;border-radius:5px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color 0.2s ease;margin-top:20px;width:122px;}.culinair-container .header .content .btn-print:hover{background-color:#00333b;}.culinair-container .header .content .btn-print i{font-size:22px;}.culinair-container .recipe{padding:60px 0;border-top:1px solid #AEAEAE;display:grid;grid-template-columns:1fr;gap:40px;}@media only screen and (min-width:992px ){.culinair-container .recipe{grid-template-columns:1fr 1fr;gap:60px;}}@media only screen and (min-width:1200px ){.culinair-container .recipe{grid-template-columns:1fr 1.2fr;gap:120px;}}.culinair-container .recipe .ingredienten h2,.culinair-container .recipe .bereiding h2{font-size:30px;color:#005F6E;font-weight:700;margin-bottom:24px;}@media only screen and (max-width:1199px ){.culinair-container .recipe .ingredienten h2,.culinair-container .recipe .bereiding h2{font-size:24px;}}.culinair-container .recipe .ingredienten h3,.culinair-container .recipe .bereiding h3{font-size:20px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.culinair-container .recipe .ingredienten h3,.culinair-container .recipe .bereiding h3{font-size:16px;}}.culinair-container .recipe .ingredienten{background-color:#F2F2F2;max-height:fit-content;border-radius:10px;padding:40px;}.culinair-container .recipe .ingredienten h3,.culinair-container .recipe .ingredienten h4,.culinair-container .recipe .ingredienten h5{font-size:20px;color:#005F6E;font-weight:700;margin-top:30px;}@media only screen and (max-width:1199px ){.culinair-container .recipe .ingredienten h3,.culinair-container .recipe .ingredienten h4,.culinair-container .recipe .ingredienten h5{font-size:16px;}}.culinair-container .recipe .ingredienten h3:first-child,.culinair-container .recipe .ingredienten h4:first-child,.culinair-container .recipe .ingredienten h5:first-child{margin-top:0;}.culinair-container .recipe .ingredienten ul{list-style-type:none;padding:0;}.culinair-container .recipe .ingredienten ul li{padding-left:25px;margin-bottom:0.25em;}.culinair-container .recipe .ingredienten ul li:before{content:"\e930";color:#1F1F1F;font-family:"icomoon";font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale;margin-left:-25px;margin-right:10px;}.culinair-container .recipe .bereiding{margin-top:40px;}.culinair-container .recipe .bereiding .bereiding-content h3,.culinair-container .recipe .bereiding .bereiding-content h4,.culinair-container .recipe .bereiding .bereiding-content h5{font-size:20px;color:#005F6E;font-weight:700;margin-top:35px;margin-bottom:20px;}@media only screen and (max-width:1199px ){.culinair-container .recipe .bereiding .bereiding-content h3,.culinair-container .recipe .bereiding .bereiding-content h4,.culinair-container .recipe .bereiding .bereiding-content h5{font-size:16px;}}.culinair-container .recipe .bereiding .bereiding-content h3:first-child,.culinair-container .recipe .bereiding .bereiding-content h4:first-child,.culinair-container .recipe .bereiding .bereiding-content h5:first-child{margin-top:0;}.culinair-container .recipe .bereiding .bereiding-content ol{padding-left:21px;margin:0;}.culinair-container .recipe .bereiding .bereiding-content ol li{margin-bottom:10px;font-size:14px;line-height:1.57;color:#1F1F1F;}.culinair-container .recipe .bereiding .bereiding-content ul{list-style:none;padding:0;margin:0;}.culinair-container .recipe .bereiding .bereiding-content ul li{padding:8px 0 8px 25px;position:relative;font-size:14px;line-height:1.57;color:#1F1F1F;}.culinair-container .recipe .variatietip-card{display:grid;align-items:center;grid-template-columns:52px 1fr;column-gap:40px;background-color:#D4F0F4;border-radius:10px;padding:30px;margin-top:45px;}.culinair-container .recipe .variatietip-card svg{color:#005F6E;width:100%;}.culinair-container .recipe .variatietip-card p{margin:0;font-size:14px;line-height:1.57;color:#1F1F1F;}@media only screen and (max-width:991px ){.culinair-container .bereiding{margin-top:0px;}.culinair-container .recipe .variatietip-card{padding:16px;gap:28px;margin-top:32px;}}@media only screen and (max-width:575px ){.culinair-container .header{padding:20px 0;}.culinair-container .header .content .meta .meta-item{font-size:13px;padding:6px 12px;}.culinair-container .header .content .meta .meta-item i{color:#00A3BD;font-size:18px;}.culinair-container .recipe{padding:20px 0;}.culinair-container .recipe h3{font-size:20px;}}@media print{body{padding-top:0px !important;}footer,header,.debug-warning,.header-overlay,#popup-message{display:none;}.culinair-container .breadcrumbs,.culinair-container .back-section{display:none;}.culinair-container .header .content .meta,.culinair-container .header .content .rating,.culinair-container .header .content .btn-print{display:none;}.culinair-container .recipe{padding:10px 0;border-top:none;}.culinair-container .recipe .ingredienten{padding:10px 0;background-color:transparent;}.culinair-container .recipe .ingredienten ul{padding-left:20px;list-style:disc;}.culinair-container .recipe .bereiding .variatietip-card{background-color:transparent;padding:10px 0;margin-top:8px;}.culinair-container h2{margin-bottom:8px !important;}.related-products .products{grid-template-columns:1fr 1fr 1fr;}.related-products .products .product .tags{display:none;}.related-products .products .product .content .actions,.related-products .products .product .content .price{display:none !important;}}.culinair-overzicht-wrapper .culinair-search-filter h1{font-size:30px;}.culinair-overzicht-wrapper .culinair-search-filter form{margin-top:40px;}.culinair-overzicht-wrapper .culinair-search-filter form label{color:#005F6E;text-transform:none;}.culinair-overzicht-wrapper .culinair-search-filter form input[type="text"]{border-color:#ffffff;height:45px;}.culinair-overzicht-wrapper .culinair-search-filter form select{border-color:#ffffff;height:45px;}.culinair-overzicht-wrapper .culinair-search-filter form button{margin-top:32px;}.culinair-overzicht-wrapper .section-html-intro:not(:has(.container)){display:none;}.culinair-overzicht-wrapper .section-html-intro h2{color:#1F1F1F;font-size:30px;}.culinair-overzicht-wrapper .culinair-overview{padding-top:0;}.culinair-overzicht-wrapper .culinair-overview:not(:has(.container)){display:none;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item{display:none;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item.animate-in{display:block;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;-webkit-animation:catalogProductMoveIn 0.4s ease-in forwards;animation:catalogProductMoveIn 0.4s ease-in forwards;will-change:transform,opacity;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item .favorite-toggle{position:absolute;top:10px;right:10px;z-index:10;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item .favorite-toggle form{width:40px;height:40px;display:inline-flex;background-color:#F2F2F2;border-radius:5px;font-size:28px;justify-content:center;align-items:center;margin:0;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item .favorite-toggle form button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item .favorite-toggle form button i{transition:all 0.2s ease;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item .favorite-toggle form button i.icon-heart-full{color:#FF682E;}.culinair-overzicht-wrapper .culinair-overview .container .recipes .gerecht-item .favorite-toggle form button:hover i{color:#FF682E;transform:scale(1.05);}.culinair-overzicht-wrapper .cocktail-suggesties{padding-bottom:45px;}.culinair-overzicht-wrapper .cocktail-suggesties .gerecht-item{display:none;}.culinair-overzicht-wrapper .cocktail-suggesties .gerecht-item.animate-in{display:block;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;-webkit-animation:catalogProductMoveIn 0.4s ease-in forwards;animation:catalogProductMoveIn 0.4s ease-in forwards;will-change:transform,opacity;}@media only screen and (max-width:1199px ){.culinair-overzicht-wrapper .culinair-search-filter form .row{row-gap:20px;}}@media only screen and (max-width:767px ){.culinair-overzicht-wrapper .culinair-search-filter h1{font-size:24px;}.culinair-overzicht-wrapper .culinair-search-filter form button[type="submit"],.culinair-overzicht-wrapper .culinair-search-filter form button[type="reset"]{width:100%;justify-content:center;margin-top:12px;}.culinair-overzicht-wrapper .section-html-intro .row{row-gap:20px;}.culinair-overzicht-wrapper .section-html-intro .row h2{font-size:20px;max-width:80vw;}.culinair-overzicht-wrapper .section-html-intro .row button{width:100%;justify-content:center;}}.product-container .overview{display:grid;grid-template-columns:4fr 6fr;column-gap:40px;padding-bottom:60px;}.product-container .overview .general .history-back{display:flex;color:#005F6E;font-weight:700;column-gap:16px;margin-top:20px;margin-bottom:20px;}.product-container .overview .general .history-back i{display:flex;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;background-color:#F2F2F2;color:#1F1F1F;border-radius:99px;transition:background-color 0.15s ease;}@media (hover:hover){.product-container .overview .general .history-back:hover i{background-color:#828282;}}.product-container .overview .general .brand{display:inline;}.product-container .overview .general .brand span{color:#00A3BD;}.product-container .overview .general .divider{position:relative;top:-2px;display:inline;color:#828282;margin-left:15px;margin-right:15px;}.product-container .overview .general .rating{display:inline;color:#00A3BD;}.product-container .overview .general .rating *{font-size:16px;color:#F2F2F2;}.product-container .overview .general .rating *:before{position:relative;top:3px;}.product-container .overview .general .rating *.active{color:#FF682E;}.product-container .overview .general .rating *:last-of-type{margin-right:10px;}.product-container .overview .general .product-gallery{padding-top:40px;}.product-container .overview .general .product-gallery .gallery-main{aspect-ratio:1;display:flex;align-items:center;justify-content:center;}.product-container .overview .general .product-gallery .gallery-main .gallery-main-image{width:100%;height:100%;object-fit:contain;}.product-container .overview .general .product-gallery .gallery-thumbnails{display:flex;gap:12px;margin-top:20px;}.product-container .overview .general .product-gallery .gallery-thumbnails .gallery-thumb{flex-shrink:0;width:80px;height:80px;padding:4px;border:1px solid #F2F2F2;border-radius:8px;background:white;cursor:pointer;transition:border-color 0.2s ease;position:relative;}.product-container .overview .general .product-gallery .gallery-thumbnails .gallery-thumb img{width:100%;height:100%;object-fit:contain;}.product-container .overview .general .product-gallery .gallery-thumbnails .gallery-thumb:hover{border-color:#00A3BD;}.product-container .overview .general .product-gallery .gallery-thumbnails .gallery-thumb.active{border:2px solid #00A3BD;}.product-container .overview .general .product-gallery .gallery-thumbnails .gallery-thumb.gallery-thumb-video{display:flex;}.product-container .overview .summary{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);position:relative;height:fit-content;border-radius:10px;padding:50px 70px 70px 70px;margin-top:65px;}.product-container .overview .summary .product-badges{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding-right:60px;}.product-container .overview .summary .product-badges img{height:40px;width:auto;min-width:80px;object-fit:contain;padding:8px 12px;border:1px solid #F2F2F2;border-radius:5px;}.product-container .overview .summary .product-badges img.badge-brand{max-width:140px;}.product-container .overview .summary .summary-top-actions{position:absolute;right:70px;top:50px;display:flex;align-items:center;gap:18px;}.product-container .overview .summary .summary-top-actions .zesvijfmix{height:26px;width:auto;}.product-container .overview .summary .summary-top-actions .favourite{width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;background-color:#F2F2F2;border-radius:5px;font-size:28px;}.product-container .overview .summary .summary-top-actions .favourite button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;}.product-container .overview .summary .summary-top-actions .favourite button i{transition:all 0.2s ease;}.product-container .overview .summary .summary-top-actions .favourite button i.icon-heart-full{color:#FF682E;}.product-container .overview .summary .summary-top-actions .favourite button:hover i{color:#FF682E;transform:scale(1.05);}.product-container .overview .summary .taste{display:inline-flex;column-gap:16px;margin-bottom:30px;background:transparent !important;}.product-container .overview .summary .taste:before{content:'';display:inline-block;width:20px;height:20px;border-radius:5px;background:#D4F0F4;}.product-container .overview .summary h1{margin-bottom:6px;}.product-container .overview .summary h2{margin-bottom:20px;}.product-container .overview .summary p{margin-bottom:30px;}.product-container .overview .summary .price{display:flex;justify-content:space-between;align-items:center;font-size:30px;font-weight:800;margin-bottom:40px;}.product-container .overview .summary .price:has(.discount):has(span){color:#FF682E;}.product-container .overview .summary .price:has(.discount) span{color:#828282;text-decoration:line-through !important;font-size:20px;margin-left:5px;font-weight:700;}.product-container .overview .summary .price:has(.discount) .discount{font-size:20px;color:#FF682E;}.product-container .overview .summary .actions{display:flex;gap:12px;}.product-container .overview .summary .actions > form{display:flex;flex:1;}.product-container .overview .summary .actions .btn{flex:1;display:flex;justify-content:center;column-gap:24px;}.product-container .overview .summary .actions .btn span:before{content:var(--before);font-family:"nunito-sans",sans-serif;}.product-container .overview .summary .actions .btn i{font-size:20px;}.product-container .overview .summary .actions .btn i:after{content:var(--count);position:absolute;font-size:13px;font-style:normal;transform:translate(50%);margin-left:2px;margin-top:5px;font-family:"nunito-sans",sans-serif;}.product-container .overview .summary .product-status-container{margin-bottom:30px;}.product-container .overview .summary .product-status-container .status-badge{display:inline-block;padding:8px 16px;border-radius:5px;font-weight:700;font-size:14px;margin-bottom:10px;}.product-container .overview .summary .product-status-container .status-badge.opisop{background-color:#FF682E;color:white;}.product-container .overview .summary .product-status-container .status-badge.tnl{background-color:#828282;color:white;}.product-container .overview .summary .product-status-container .status-badge.verwacht{background-color:#00A3BD;color:white;}.product-container .overview .summary .product-status-container .status-badge.nieuw{background-color:#005F6E;color:white;}.product-container .overview .summary .product-status-container .status-badge.winkel{background-color:#1F1F1F;color:white;}.product-container .overview .summary .product-status-container .status-message{color:#828282;font-size:14px;margin-bottom:8px;}.product-container .overview .summary .product-status-container .status-message a{color:#00A3BD;text-decoration:underline;}.product-container .overview .summary .product-status-container .stock-info{font-weight:600;color:#FF682E;}.product-container .overview .summary .btn-disabled{background-color:#F2F2F2;color:#828282;cursor:not-allowed;pointer-events:none;border:1px solid #828282;opacity:0.6;}.product-container .usps{margin-bottom:54px;}.product-container .description{display:grid;grid-template-columns:1fr 1fr;column-gap:120px;}.product-container .description h2{color:#005F6E;font-weight:700;}.product-container .description .characteristics strong{font-size:20px;color:#005F6E;font-weight:700;}@media only screen and (max-width:1199px ){.product-container .description .characteristics strong{font-size:16px;}}.product-container .description .reviews{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;}.product-container .description .reviews .rating{display:inline;color:#00A3BD;}.product-container .description .reviews .rating *{font-size:16px;color:#F2F2F2;}.product-container .description .reviews .rating *:before{position:relative;top:3px;}.product-container .description .reviews .rating *.active{color:#FF682E;}.product-container .description .reviews .rating *:last-of-type{margin-right:10px;}.product-container .description .reviews .review{width:100%;border:1px solid #828282;border-radius:10px;padding:20px 25px;margin-bottom:14px;}.product-container .description .reviews .review .rating{color:#1F1F1F;font-weight:700;}.product-container .description .reviews .review .rating + p{color:#828282;padding-top:8px;}.product-container .description .reviews .review.success{display:grid;grid-template-columns:36px 1fr;}.product-container .description .reviews .review.success p{max-width:100%;}.product-container .description .reviews form{width:100%;}.product-container .description .reviews form textarea{margin-top:8px;width:100%;padding:10px 15px;font-size:15px;}.product-container .description .reviews form .rating{display:inline;color:#00A3BD;}.product-container .description .reviews form .rating *{font-size:16px;color:#F2F2F2;}.product-container .description .reviews form .rating *:before{position:relative;top:3px;}.product-container .description .reviews form .rating *.active{color:#FF682E;}.product-container .description .reviews form .rating *:last-of-type{margin-right:10px;}.product-container .description .reviews form .rating input{position:absolute;opacity:0;pointer-events:none;}.product-container .description .reviews form .rating label{cursor:pointer;}.product-container .description .reviews form .rating label:has(~:checked){color:#FF682E;}.product-container .description .reviews .actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%;padding-bottom:12px;}.product-container .description .reviews .review-hidden{display:none;}.product-container .description .reviews.reviews-expanded .review-hidden{display:block;animation:reviewSlideIn 0.4s ease forwards;}@keyframes reviewSlideIn{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}.product-container .description .reviews .btn-show-more-reviews{width:auto;}.product-container .description .reviews .btn-show-more-reviews.hidden{display:none;}.product-container .description .information{grid-column:span 2;margin-top:40px;padding-top:40px;border-top:1px solid #F2F2F2;}.product-container .description .information ul{width:55%;column-count:2;column-gap:140px;padding-left:0;list-style:none;}.product-container .description .information ul li{display:grid;grid-template-columns:1fr 1fr;margin-bottom:8px;}.product-container .description .information ul li span:last-child{text-align:right;}@media only screen and (max-width:1199px ){.product-container .overview{grid-template-columns:1fr 1fr;}.product-container .overview .summary{padding:25px 30px;}.product-container .overview .summary .product-badges{padding-right:50px;gap:8px;}.product-container .overview .summary .product-badges img{padding:8px 12px;}.product-container .overview .summary .summary-top-actions{top:25px;right:30px;gap:8px;}.product-container .overview .summary .actions .btn span{text-transform:capitalize;}.product-container .overview .summary .actions .btn span:before{display:none;}.product-container .description .information ul{width:100%;}}@media only screen and (max-width:991px ){.product-container .description{grid-template-columns:1fr;column-gap:0px;}.product-container .description .reviews{order:1;margin-top:36px;}}@media only screen and (max-width:767px ){.product-container{padding-top:40px;}.product-container .overview{grid-template-columns:1fr;padding-bottom:30px;}.product-container .overview .general{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.product-container .overview .general .history-back{order:0;display:inline-flex;margin-top:0;margin-bottom:0;}.product-container .overview .general .brand{order:1;width:100%;text-align:right;}.product-container .overview .general .divider{display:none;}.product-container .overview .general .rating{order:0;margin-top:8px;}.product-container .overview .general .product-gallery{order:2;width:100%;}.product-container .overview .general .product-gallery .gallery-thumbnails .gallery-thumb{width:60px;height:60px;}.product-container .overview .summary{padding:30px 15px 40px 15px;}.product-container .overview .summary .product-badges{padding-right:40px;gap:4px;}.product-container .overview .summary .product-badges img{max-height:32px;padding:6px 10px;}.product-container .overview .summary .summary-top-actions{top:30px;right:15px;gap:4px;}.product-container .overview .summary .summary-top-actions .zesvijfmix{height:24px;}.product-container .overview .summary .summary-top-actions .favourite{width:32px;height:32px;font-size:22px;}.product-container .usps{margin-bottom:32px;}.product-container .description .reviews{margin-top:36px;}.product-container .description .reviews h2{font-size:20px;}.product-container .description .reviews .rating + *{margin-top:16px;}.product-container .description .information{margin-top:36px;padding-top:36px;}.product-container .description .information ul{column-count:1;}}@media only screen and (max-width:575px ){.product-container .description .reviews .actions{flex-direction:column;row-gap:12px;align-items:flex-start;}.product-container .description .reviews .actions > *:first-child{order:1;}}.product-container ~ .container p,.product-container ~ .container h1,.product-container ~ .container h2,.product-container ~ .container h3,.product-container ~ .container h4,.product-container ~ .container h5,.product-container ~ .container h6{max-width:80%;}@media only screen and (max-width:991px ){.product-container ~ .container p,.product-container ~ .container h1,.product-container ~ .container h2,.product-container ~ .container h3,.product-container ~ .container h4,.product-container ~ .container h5,.product-container ~ .container h6{max-width:100%;}}.product-container ~ .related-products > div{border-top:1px solid #F2F2F2;margin-top:40px;padding-top:60px;padding-bottom:60px;}.product-container ~ .brand-info > div{border-top:1px solid #F2F2F2;margin-top:40px;padding-top:60px;padding-bottom:60px;}.product-container ~ .brand-info img{max-height:70px;}.product-container ~ .related-recipes{background-color:#F2F2F2;border-radius:10px;}.product-container ~ .related-recipes > div{padding-top:60px;padding-bottom:90px;}.product-container ~ .related-recipes > div h2{color:#1F1F1F;font-size:30px;font-weight:700;margin-bottom:20px;}@media only screen and (max-width:767px ){.product-container ~ .related-recipes > div{padding-top:40px;padding-bottom:60px;}}section:has(.product-winacties){margin-bottom:54px;}@media only screen and (max-width:767px ){section:has(.product-winacties){margin-bottom:0px;}}.product-winacties h2{color:#1F1F1F;font-size:30px;font-weight:700;margin-bottom:20px;}.product-winacties .winacties{display:grid;grid-template-columns:1fr 2fr;column-gap:24px;row-gap:24px;}.product-winacties .winacties img{border-radius:10px;}.product-winacties .winacties h3 + p{font-size:80%;}@media only screen and (max-width:767px ){.product-winacties .winacties{grid-template-columns:1fr;}}.product-container.local-product .overview .summary p{margin-bottom:1rem;}.products{display:grid;grid-template-columns:repeat(var(--columns,4),1fr);gap:8px;}.products .product{position:relative;display:flex;flex-direction:column;border-radius:10px;padding:16px 10px 10px;min-width:0px;background-color:#FFF;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;-webkit-animation:catalogProductMoveIn 0.4s ease-in forwards;animation:catalogProductMoveIn 0.4s ease-in forwards;will-change:transform,opacity;}@media (hover:hover){.products .product:hover{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);text-decoration:none;}.products .product:hover .content .actions{opacity:1;}}.products .product span{text-decoration:none !important;}.products .product.not-available .content .actions .btn{pointer-events:none;background-color:#F2F2F2;border-color:#828282;color:#828282;cursor:not-allowed;}.products .product.loading{animation:pulse 1.5s infinite ease-in-out;}@media (hover:hover){.products .product.loading:hover{box-shadow:none;}}.products .product.loading .image svg{height:150px;margin-top:25px;}.products .product.loading .content .btn{opacity:0;pointer-events:none;}.products .product .tags{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;left:0;padding-left:10px;padding-right:10px;}.products .product .tags > div{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;row-gap:6px;}.products .product .tags > div:last-child{align-items:center;}.products .product .tags > div .taste{width:20px;height:20px;border-radius:5px;background:#D4F0F4;}.products .product .tags > div img{max-width:60px;}.products .product .tags > div .tag{background-color:#00A3BD;border:1px solid #005F6E;color:white;padding:2px 5px;border-radius:4px;font-size:12px;}.products .product .image{margin-left:auto;margin-right:auto;height:210px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}.products .product .image img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;}.products .product .content{flex:1;display:flex;flex-direction:column;}.products .product .content > a{text-decoration:none;}.products .product .content h2{color:#005F6E;font-size:20px;font-weight:700;margin-bottom:4px;overflow-wrap:break-word;}.products .product .content h3{color:#00A3BD;font-size:14px;margin-bottom:20px;}.products .product .content .price{display:flex;align-items:center;font-size:24px;font-weight:800;margin-top:auto;margin-bottom:18px;color:#1F1F1F;}.products .product .content .price:has(+ .discounted){margin-bottom:0px;}.products .product .content .price:has(+ .discounted) .default{font-size:22px;}.products .product .content .price:has(+ .discounted-price) .default{font-size:14px;font-weight:600;margin-bottom:2px;color:#828282;text-decoration:line-through !important;}.products .product .content .price.discounted{margin-top:0px;color:#FF682E;font-size:20px;}.products .product .content .price span.not-available{margin-left:auto;font-size:12px;color:#772014;text-decoration:none;}.products .product .content .price span.expected{margin-left:auto;font-size:12px;color:#FF682E;text-decoration:none;}.products .product .content .price span.store-only{margin-left:auto;font-size:12px;color:#828282;text-decoration:none;}.products .product .content .actions{display:flex;gap:8px;opacity:0;transition:opacity 0.3s ease;}.products .product .content .actions > form{display:flex;flex:1;}.products .product .content .actions .btn{flex:1;justify-content:center;column-gap:8px;padding-left:4px;padding-right:4px;font-weight:600;}.products .product .content .actions .btn span{text-decoration:none;}.products .product .content .actions .btn i{font-size:20px;}.products .product .content .actions .btn i:after{content:var(--count);position:absolute;font-size:13px;font-style:normal;transform:translate(50%);margin-left:2px;margin-top:5px;font-family:"nunito-sans",sans-serif;}.products .product .content .actions .btn.added{border-color:#26B421;background-color:#FFF;color:#26B421;}.products .usps{grid-column:span 4;padding:20px 40px;margin-top:8px;margin-bottom:12px;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;-webkit-animation:catalogProductMoveIn 0.4s ease-in forwards;animation:catalogProductMoveIn 0.4s ease-in forwards;will-change:transform,opacity;}.products .usps .usp{column-gap:16px;font-size:12px;}.products .usps .usp i{font-size:22px;}.products .category-banner{grid-column:span 4;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);opacity:0.1;-webkit-animation:catalogProductMoveIn 0.4s ease-in forwards;animation:catalogProductMoveIn 0.4s ease-in forwards;will-change:transform,opacity;}.products .no-results{grid-column:span 4;}@media only screen and (max-width:1199px ){.products{--columns:2;grid-template-columns:repeat(2,1fr);}.products.horizontal-overflow{display:flex;overflow-x:auto;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;}.products.horizontal-overflow .product{min-width:180px;width:calc(100% / var(--columns,4));max-width:calc(100% / var(--columns,4));border:1px solid #F2F2F2;}.products.horizontal-overflow .product .content{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:6px;}.products.horizontal-overflow .product .content .price{order:1;margin-top:0px;margin-bottom:0px;}.products.horizontal-overflow .product .content .actions{margin-top:auto;transform:translateY(100%);justify-content:flex-end;opacity:1;}.products.horizontal-overflow .product .content .actions form{justify-content:flex-end;}.products.horizontal-overflow .product .content .actions form .btn{flex:unset;border-radius:99px;padding-left:8px;padding-right:8px;}.products.horizontal-overflow .product .content .actions form .btn span{display:none;}.products.horizontal-overflow .product .content .actions form .btn .icon-plus:before{content:'\e907';}.products.horizontal-overflow .product .content .actions form .btn .icon-circle:before{content:'\e909';}.products .usps,.products .category-banner,.products .no-results{grid-column:span 2;}}@media only screen and (max-width:991px ){.products .product .content .actions{opacity:1;}}@media only screen and (max-width:575px ){.products{grid-template-columns:1fr;}.products:not(.horizontal-overflow) .product{display:grid;grid-template-columns:3fr 5fr;gap:12px;border:1px solid #F2F2F2;}.products:not(.horizontal-overflow) .product .tags{width:37.5%;padding-top:10px;}.products:not(.horizontal-overflow) .product .image{height:170px;margin-bottom:0px;padding-top:12px;padding-bottom:12px;}.products:not(.horizontal-overflow) .product .content{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:6px;}.products:not(.horizontal-overflow) .product .content .price{order:1;margin-top:0px;margin-bottom:0px;}.products:not(.horizontal-overflow) .product .content .actions{margin-top:auto;transform:translateY(100%);justify-content:flex-end;}.products:not(.horizontal-overflow) .product .content .actions form{flex:none;}.products:not(.horizontal-overflow) .product .content .actions form .btn{flex:unset;border-radius:99px;padding-left:8px;padding-right:8px;}.products:not(.horizontal-overflow) .product .content .actions form .btn span{display:none;}.products:not(.horizontal-overflow) .product .content .actions form .btn.bestelling i:before{content:'\e90d';}.products:not(.horizontal-overflow) .product .content .actions form .btn.doosbestelling i:before,.products:not(.horizontal-overflow) .product .content .actions form .btn.actiebestelling i:before{content:'\e90c';}.products:not(.horizontal-overflow) .product .content .actions form .btn.doosbestelling i:after,.products:not(.horizontal-overflow) .product .content .actions form .btn.actiebestelling i:after{content:'';}.products .usps,.products .category-banner,.products .no-results{grid-column:span 1;}}.products-listview-wrapper{display:grid;grid-template-columns:230px 1fr;column-gap:56px;}.products-listview-wrapper .category-meta h2{margin-bottom:1.5em;color:#00A3BD;}.products-listview-wrapper .loading{filter:blur(6px);pointer-events:none;transition:filter 0.2s ease;}.products-listview-wrapper .categories{display:inline-flex;flex-wrap:wrap;gap:4px;margin-bottom:40px;}.products-listview-wrapper .categories a{background-color:#D4F0F4;border-color:#D4F0F4;color:#1F1F1F;}.products-listview-wrapper .categories a.active{background-color:#005F6E;border-color:#005F6E;color:white;}@media (hover:hover){.products-listview-wrapper .categories a.active:not(.no-hover):hover{color:white;}}@media (hover:hover){.products-listview-wrapper .categories a:hover{border-color:#005F6E;}}.products-listview-wrapper .product-filters .controls{display:none;}.products-listview-wrapper .product-filters .accordion + div{display:none;}.products-listview-wrapper .product-filters .accordion .accordion-item{border:none;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;box-shadow:none;border-bottom:1px solid #F2F2F2;padding:6px 0px 8px 0;font-size:16px;font-weight:700;color:#005F6E;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-header .accordion-button:after{position:relative;padding-left:2px;content:'\e932';font-family:"icomoon";background-image:none;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-header .accordion-button.collapsed{border-color:transparent;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body{padding:10px 0 16px 10px;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group{list-style-type:none;margin:0;padding:0;color:#1F1F1F;row-gap:4px;transition:height 400ms ease;overflow:hidden;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item{display:flex;align-items:center;column-gap:16px;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item .form-check-input{width:16px;min-width:16px;height:16px;min-height:16px;padding:1px;border-radius:2px;appearance:none;background-color:#fff;margin:0;font:inherit;display:inline-grid;place-content:center;border:1px solid #1F1F1F;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item .form-check-input:before{content:"";width:0.65em;height:0.65em;transform:scale(0);box-shadow:inset 1em 1em #00A3BD;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item .form-check-input:checked{border-color:#00A3BD;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item .form-check-input:checked:before{transform:scale(1.5);}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item .form-check-input:focus{box-shadow:none;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group .filter-item .count{color:#828282;margin-left:auto;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .list-group.remaining{margin-top:3px;overflow:hidden;height:0px;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .show-more-less{margin-top:10px;color:#005F6E;column-gap:8px;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .show-more-less.hidden{display:none;}.products-listview-wrapper .product-filters .accordion .accordion-item .accordion-collapse .accordion-body .show-more-less i{font-size:12px;}.products-listview-wrapper .products-controls{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px;gap:6px;}.products-listview-wrapper .products-controls .filters{display:flex;flex-wrap:wrap;gap:6px;}.products-listview-wrapper .products-controls .filters .btn{background-color:transparent;border-color:#F2F2F2;color:#1F1F1F;column-gap:12px;padding-left:14px;padding-right:14px;height:40px;}.products-listview-wrapper .products-controls .filters .btn img{height:20px;}.products-listview-wrapper .products-controls .filters .btn span{color:#828282;}.products-listview-wrapper .products-controls .filters .btn.close-all-filters{background-color:#FF682E;border-color:#FF682E;color:#FFF;}@media (hover:hover){.products-listview-wrapper .products-controls .filters .btn.close-all-filters:not(.no-hover):hover{background-color:#FFC4AE;border-color:#FF682E;color:#1F1F1F;}}.products-listview-wrapper .products-controls .filters .btn.close-filter{background-color:#FFC4AE;border-color:#FFC4AE;}.products-listview-wrapper .products-controls .sorting{display:flex;align-items:flex-end;margin-left:auto;}.products-listview-wrapper .products-controls .sorting .btn.dropdown-toggle{background-color:transparent;border-color:#00A3BD;color:#00A3BD;height:40px;}.products-listview-wrapper .products-controls .sorting .btn.dropdown-toggle:after{font-family:"icomoon";content:'\e932';border:none;}@media (hover:hover){.products-listview-wrapper .products-controls .sorting ul.dropdown-menu li:hover{background-color:#D4F0F4;}}@media (hover:hover){.products-listview-wrapper .products-controls .sorting ul.dropdown-menu li a:hover{text-decoration:none;background-color:transparent;color:#005F6E;}}.products-listview-wrapper .products-controls .filter-toggle{display:none;}.products-listview-wrapper .products-controls .filter-toggle .btn{background-color:transparent;border-color:#00A3BD;color:#00A3BD;height:40px;}.products-listview-wrapper .products-pager{padding-top:20px;}.products-listview-wrapper .products-pager .pager .pagination{justify-content:flex-end;}.products-listview-wrapper .products-pager .pager .pagination .page-item .page-link{color:#005F6E;border:0px;margin:0;box-shadow:none;}@media (hover:hover){.products-listview-wrapper .products-pager .pager .pagination .page-item .page-link:hover{text-decoration:none;background-color:#D4F0F4;}}.products-listview-wrapper .products-pager .pager .pagination .page-item.back .page-link,.products-listview-wrapper .products-pager .pager .pagination .page-item.forward .page-link{border:1px solid #005F6E;font-weight:700;border-radius:5px;column-gap:6px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back.disabled,.products-listview-wrapper .products-pager .pager .pagination .page-item.forward.disabled{display:none;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back{margin-right:40px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.forward{margin-left:40px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.active .page-link{text-decoration:underline;background-color:transparent;}@media (hover:hover){.products-listview-wrapper .products-pager .pager .pagination .page-item.active .page-link:hover{background-color:#D4F0F4;}}.products-listview-wrapper .product-categories{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:6px;margin-bottom:40px;}.products-listview-wrapper .product-categories > a{background:#D4F0F4;border-radius:5px;height:70px;padding:6px 20px 6px 6px;font-size:20px;font-weight:700;color:#005F6E;}@media (hover:hover){.products-listview-wrapper .product-categories > a:hover{text-decoration:none;}}.products-listview-wrapper .category-memo{padding-top:40px;}@media only screen and (max-width:1339px ){.products-listview-wrapper .products-controls{flex-wrap:wrap;}}@media only screen and (max-width:1199px ){.products-listview-wrapper .products-pager .pager .pagination{justify-content:center;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back{margin-right:15px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.forward{margin-left:15px;}}@media only screen and (max-width:991px ){.products-listview-wrapper{grid-template-columns:1fr;}.products-listview-wrapper .product-filters{position:fixed;left:-100dvw;transition:left 0.3s ease;z-index:99;background:white;width:100%;height:100dvh;top:0px;padding:20px 20px 60px 20px;overflow-y:auto;}.products-listview-wrapper .product-filters.open{left:0dvw;}.products-listview-wrapper .product-filters.open .accordion + div{left:0dvw;}.products-listview-wrapper .product-filters .controls{display:flex;justify-content:space-between;border-bottom:1px solid #F2F2F2;padding-bottom:4px;margin-bottom:12px;}.products-listview-wrapper .product-filters .controls p{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:0px;color:#1F1F1F;}.products-listview-wrapper .product-filters .accordion + div{display:flex;position:fixed;left:-100dvw;transition:left 0.3s ease;bottom:0;background-image:linear-gradient(180deg,transparent 0px,white 15px);width:100%;padding:20px;}.products-listview-wrapper .product-filters .accordion + div .filter-close{width:100%;justify-content:center;}.products-listview-wrapper .products-controls{max-width:720px;}.products-listview-wrapper .products-controls .filters{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:4px;}.products-listview-wrapper .products-controls .filters .btn{min-width:fit-content;}.products-listview-wrapper .products-controls .filter-toggle,.products-listview-wrapper .products-controls .sorting{display:flex;flex:1;}.products-listview-wrapper .products-controls .filter-toggle > *,.products-listview-wrapper .products-controls .sorting > *{width:100%;justify-content:center;}}@media only screen and (max-width:991px ) and only screen and (max-width:1199px ){.products-listview-wrapper .product-filters .controls p{font-size:16px;}}@media only screen and (max-width:767px ){.products-listview-wrapper .products-controls{max-width:540px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back,.products-listview-wrapper .products-pager .pager .pagination .page-item.forward{padding-top:3px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back .page-link,.products-listview-wrapper .products-pager .pager .pagination .page-item.forward .page-link{font-size:0px;column-gap:0px;border:none;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back .page-link i,.products-listview-wrapper .products-pager .pager .pagination .page-item.forward .page-link i{font-size:16px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.back{margin-right:15px;}.products-listview-wrapper .products-pager .pager .pagination .page-item.forward{margin-left:15px;}}@media only screen and (max-width:575px ){.products-listview-wrapper .products-controls{max-width:calc(100dvw - 1.5rem);}}.products-listview-wrapper .product-filters .accordion .accordion-item:has(div#panelsStayOpen-collapse-hasDiscount),.products-listview-wrapper .product-filters .accordion .accordion-item:has(div#panelsStayOpen-collapse-Assorti),.products-listview-wrapper .product-filters .accordion .accordion-item:has(div#panelsStayOpen-collapse-opisop),.products-listview-wrapper .product-filters .accordion .accordion-item:has(div#panelsStayOpen-collapse-OPOP),.products-listview-wrapper .product-filters .accordion .accordion-item:has(div#panelsStayOpen-collapse-BEKRONING),.products-listview-wrapper .product-filters .accordion .accordion-item:has(div#panelsStayOpen-collapse-Specials){display:none;}.cards{display:grid;grid-template-columns:repeat(var(--columns,3),1fr);row-gap:14px;column-gap:14px;}.cards .card{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.05);display:flex !important;flex-direction:column;border-radius:10px;background-color:#FFF;border:none;}.cards .card:hover .content .meta span{text-decoration:none;color:#00A3BD;}.cards .card:hover .content .actions i{background-color:#FFC4AE;}.cards .card.disabled{opacity:0.5;pointer-events:none;cursor:not-allowed;}.cards .card.disabled:hover .content .meta span{color:#1F1F1F;}.cards .card.disabled:hover .content .actions i{background-color:#FFF;}.cards .card .image{background-position:var(--background-position,center center);background-size:cover;background-repeat:no-repeat;background-image:var(--background-image);aspect-ratio:var(--aspect-ratio,1.7 / 1);background-color:#FFF;border-top-left-radius:10px;border-top-right-radius:10px;}.cards .card .content{display:flex;flex-direction:column;flex:1;padding:15px 30px;row-gap:12px;}.cards .card .content > h2{color:#005F6E;font-weight:700;border-bottom:1px solid #F2F2F2;margin-bottom:12px;padding-bottom:8px;padding-top:4px;}.cards .card .content > p{color:#1F1F1F;}.cards .card .content > p:last-of-type{margin-bottom:auto;}.cards .card .content .meta{display:flex;flex-wrap:wrap;column-gap:14px;row-gap:4px;}.cards .card .content .meta span{column-gap:8px;}.cards .card .content .meta span i{font-size:24px;color:#005F6E;}.cards .card .content .actions{display:flex;flex-wrap:nowrap;justify-content:space-between;border-top:1px solid #F2F2F2;margin-top:auto;padding-top:16px;}.cards .card .content .actions h3{font-size:20px;color:#005F6E;font-weight:700;margin-bottom:0px;}@media only screen and (max-width:1199px ){.cards .card .content .actions h3{font-size:16px;}}.cards .card .content .actions i{align-items:center;border:1px solid #FF682E;color:#1F1F1F;font-size:12px;border-radius:99px;height:25px;aspect-ratio:1 / 1;justify-content:center;padding-left:2px;background-color:#FFF;transition:background-color 0.15s ease;}@media only screen and (max-width:991px ){.cards{grid-template-columns:1fr;row-gap:32px;}.cards .card .content .actions h3{font-size:20px;margin-bottom:0px;}.cards.horizontal-overflow{display:flex;overflow-x:auto;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;}.cards.horizontal-overflow .card{min-width:350px;width:350px;max-width:350px;}}.recipes.cards .card{height:100%;}.recipes.cards .card .content .meta span{color:#1F1F1F;}.recipes.cards .card .content .meta span i{color:#00A3BD;}.recipes.cards .card .content .actions{align-items:flex-start;}.card-highlight{background-color:#e8e8e8;border:none;height:100%;}.card-highlight .card-img-top{background-position:center center;background-size:cover;background-repeat:no-repeat;height:190px;background-color:#FFF;}.card-highlight .card-body{min-height:190px;}.card-highlight .card-body h3 a{color:#005F6E;text-decoration:none;}.card-highlight .card-body ul{margin:0;}
