@font-face{font-family:Helvetica Neue;font-weight:400;src:url(../fonts/HelveticaNeueLTW1G-Roman.woff);src:url(../fonts/HelveticaNeueLTW1G-Roman.woff2)}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:local("Helvetica 55 Roman"),url(../fonts/HelveticaNeue-Roman.woff) format("woff")}@font-face{font-family:High Tide;font-weight:400;src:url(../fonts/HighTide.woff);src:url(../fonts/HighTide.woff2)}@keyframes a{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translate(0)}}.no-scrolling{height:100%;overflow:hidden}.navbar-toggler{display:-ms-flexbox;display:flex;color:#4a4a4a;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.navbar-toggler p{color:#4a4a4a}header.home .navbar-toggler,header.home .navbar-toggler p{color:#fff}.off-canvas-nav{z-index:3;z-index:2;position:fixed;top:0;right:-520px;bottom:0;width:520px;padding:40px;border-left:2px solid #d8d8d8;background:#fff;-ms-flex-pack:justify;justify-content:space-between;transition:right .5s cubic-bezier(.77,0,.175,1)}.off-canvas-nav,.off-canvas-nav section{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.off-canvas-nav section{width:100%;-ms-flex-pack:start;justify-content:flex-start}.off-canvas-nav section .burger-menu{-ms-flex-item-align:end;align-self:flex-end}.off-canvas-nav ul{margin:0;padding:0}.off-canvas-nav ul li{margin:20px 0;list-style:none}.off-canvas-nav ul li a{color:#4a4a4a;font-size:16px;font-weight:700}.off-canvas-nav ul li a.active{color:#d71920;font-weight:700}.off-canvas-nav ul li a:hover{text-decoration:none}.off-canvas-nav.active{display:-ms-flexbox;display:flex;right:0;box-shadow:-10px 0 80px 0 rgba(0,0,0,.25)}.fullscreen-overlay{z-index:1;position:absolute;top:0;left:0;width:0;height:0;background-color:transparent;transition:background-color .5s cubic-bezier(.77,0,.175,1)}.fullscreen-overlay.active{top:0;right:0;bottom:0;left:0;width:auto;height:auto;background-color:rgba(0,0,0,.5)}.btn{padding:12px 40px;border-radius:999px;text-transform:uppercase;font-size:13px;font-weight:900;letter-spacing:1.5px}.btn-primary{color:#fff;border:2px solid #d71920;background-color:#d71920}.btn-primary:hover{color:#fff;border:2px solid #818181;background-color:#818181}.btn-secondary{color:#fff;border:2px solid #4a4a4a;background-color:#4a4a4a}.btn-secondary:hover{color:#fff;border:2px solid #818181;background-color:#818181}.btn-slick{display:-ms-flexbox;display:flex;color:#d8d8d8;font-size:24px;-ms-flex-pack:center;justify-content:center}.btn-slick:hover{color:#d71920;text-decoration:none}.btn-filter{color:#818181;border:2px solid #d8d8d8;background-color:transparent}.btn-filter.active,.btn-filter:hover{color:#fff;border:2px solid #d71920;background-color:#d71920}.btn-filter.btn-small{font-size:12px;padding:12px 28px 8px}.btn-link{display:-ms-flexbox;display:flex;color:#d71920;text-transform:uppercase;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:1.5px}.btn-link i,.btn-link svg{padding-bottom:4px;font-size:16px}.btn-link:hover{color:#4a4a4a;text-decoration:none}.c-black,.social{color:#4a4a4a}.social{font-size:21px}.social:hover{color:#d71920;text-decoration:none}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-2px}.dropdown .dropdown-menu{padding:0;margin:0;border:2px solid #f4f4f2;border-radius:0}.dropdown .dropdown-menu .dropdown-item{padding:0;color:#818181;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1.5px}.dropdown .dropdown-menu .dropdown-item a{padding:.25rem 1.5rem;padding-top:8px;color:#818181;text-decoration:none;display:block}.dropdown .dropdown-menu .dropdown-item:hover{background-color:#d71920}.dropdown .dropdown-menu .dropdown-item:hover>a{color:#fff}.dropdown .dropdown-menu .submenu-toggle{color:#818181;text-decoration:none}.breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs a{color:#d8d8d8;text-transform:uppercase;font-size:16px;font-weight:700}.breadcrumbs a:hover{color:#4a4a4a;text-decoration:none}.breadcrumbs i,.breadcrumbs svg{margin-right:8px;margin-bottom:5px;margin-left:8px;color:#d8d8d8}.btn-merk{display:-ms-flexbox;display:flex;position:relative;margin-right:30px;padding:50px;border:2px solid #f4f4f2;background-color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.btn-merk:last-child{margin-right:0}.btn-merk .selected-logo{display:none}.btn-merk .deselected-logo{display:block}.btn-merk .arrow{display:none;position:absolute;bottom:-24px;left:calc(50% - 24px);width:0;height:0;margin:auto;border-width:24px 24px 0;border-style:solid;line-height:0}.btn-merk.active .selected-logo{display:block}.btn-merk.active .deselected-logo{display:none}.btn-merk.active.or-tea{border:2px solid #d71920;background-color:#d71920}.btn-merk.active.or-tea .arrow{display:block;border-color:#d71920 transparent transparent}.btn-merk.active.mill-and-mortar{border:2px solid #1e1d1d;background-color:#1e1d1d}.btn-merk.active.mill-and-mortar .arrow{display:block;border-color:#1e1d1d transparent transparent}.btn-merk.active.simply-chocolate{border:2px solid #0f3996;background-color:#0f3996}.btn-merk.active.simply-chocolate .arrow{display:block;border-color:#0f3996 transparent transparent}.merk-block{display:none;padding-top:100px;padding-bottom:100px;border:2px solid #f4f4f2}.merk-block.active{display:block}.full-width-image-right{background-position:100%}.full-width-image-left,.full-width-image-right{background-repeat:no-repeat;background-size:50vw}.full-width-image-left{background-position:0}.bg-image{background-repeat:no-repeat;background-position:50%;background-size:cover}.bg-image h2{color:#fff;text-shadow:0 0 15px rgba(0,0,0,.7)}.troeven-grid .grid-item,.troeven-grid .grid-sizer{width:calc(32% - 15px);margin-bottom:30px}.troeven-grid .grid-item{display:-ms-flexbox;display:flex;position:relative;padding:40px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.troeven-grid .grid-item h5{color:#4a4a4a}.troeven-grid .grid-item .checkmark-box{display:-ms-flexbox;display:flex;position:absolute;top:-20px;left:calc(50% - 20px);width:40px;height:40px;color:#fff;border-radius:999px;background-color:#d71920;-ms-flex-align:center;align-items:center;font-size:22px;-ms-flex-pack:center;justify-content:center}.search-form{text-align:center}.search-form input{border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-appearance:none;padding:5px 10px;border:2px solid #d8d8d8;border-right:0}.search-form input:focus{outline:none}.search-form button{-webkit-appearance:none;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:7px 10px;background-color:#d71920;border:0;color:#fff;font-weight:600;cursor:pointer}.search-form button:hover{background-color:#e6242b}.search-form.extra-rounded input{border-top-left-radius:999px;border-bottom-left-radius:999px}.search-form.extra-rounded button{border-top-right-radius:999px;border-bottom-right-radius:999px;padding:7px 20px}.cta{background-color:#d71920}.cta h2{color:#fff}footer .distributed{color:hsla(0,0%,100%,.5)}*{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-family:Helvetica Neue,sans-serif;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;color:#4a4a4a}h1{font-size:48px;font-weight:900;letter-spacing:0}h1 span{color:#d71920}h2{font-size:36px;font-weight:900;line-height:54px}h2 span{color:#d71920}h3{color:#4a4a4a;font-size:24px;font-weight:700}h4{color:#d8d8d8;text-transform:uppercase;font-size:16px;font-weight:900}h5{color:#d71920;font-size:18px;font-weight:700}a.full-link{position:absolute;top:0;left:0;right:0;bottom:0}.cms,p{color:#818181;font-size:14px;font-weight:400;line-height:24px}.cms a,p a{color:#d71920;text-decoration:underline}.cms a:hover,p a:hover{color:#4a4a4a;text-decoration:none}.cms h3{margin-bottom:1rem}.cms h5{margin-bottom:1.5rem}.handgeschreven{color:#d71920;font-family:High Tide,sans-serif;font-size:40px}form label{padding-top:3px;color:#4a4a4a;font-size:14px;font-weight:700}form label.form-radio-label{padding-top:9px}form .form-group .form-control{padding-top:5px;color:#4a4a4a;border:2px solid #f4f4f2;border-radius:0}form .form-group.InputfieldCheckbox .InputfieldHeader,form .form-group.InputfieldRadios .InputfieldHeader,form .form-group .text-danger{display:none}form .form-group.has-error .form-control.required{border-color:#dc3545}form .form-group.has-error label{color:#dc3545}header .navbar{width:100%}header .navbar .container{position:relative;padding-top:65px}header .navbar .navbar-brand{position:absolute;top:0;left:calc(50% - 137.5px);width:275px}header .navbar .navbar-brand img{max-width:100%}header .navbar .nav-item{margin-right:30px;padding:0}header .navbar .nav-item:last-child{margin-right:0}header .navbar .nav-item .nav-link{color:#fff;text-transform:uppercase;font-size:13px;font-weight:900;letter-spacing:1.5px}header .navbar .nav-item.active .nav-link,header .navbar .nav-item:hover .nav-link{color:#d71920}header.home{width:100vw;height:100vh;background-position:top;background-size:cover}header.home .overlay{width:100%;height:calc(100% - 100px);padding-top:50px;padding-bottom:50px;background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent 33%);-ms-flex-direction:column;flex-direction:column}header.home .header-bottom,header.home .overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header.home .header-bottom{height:100%;color:#fff}header.home .header-bottom h2{color:#fff;text-shadow:0 0 15px rgba(0,0,0,.7)}header.home .scroll_to_bottom i,header.home .scroll_to_bottom svg{animation:a ease-in-out 1.5s;animation-iteration-count:infinite;transform-origin:50% 50%}header.other{padding:50px 0;border-bottom:2px solid #f4f4f2}header.other .navbar .nav-item .nav-link{color:#4a4a4a}header.other .navbar .nav-item.active .nav-link,header.other .navbar .nav-item:hover .nav-link{color:#d71920}footer{background-color:#4a4a4a}footer p{color:#fff}footer p a{color:#fff;text-decoration:underline}footer p a:hover{color:#d71920;text-decoration:none}footer h5,footer h5 span{color:#fff}footer .social{color:#fff;font-size:18px}footer .social i,footer .social svg{color:#fff}footer .social:hover{color:#d71920;text-decoration:none}footer .social:hover i,footer .social:hover svg{color:#d71920}footer .sub-footer p,footer .sub-footer p a{color:hsla(0,0%,100%,.5)}footer .sub-footer p a:hover{color:#fff;text-decoration:none}.catalogi-bg{position:relative;width:100%;padding-top:100%;background-repeat:no-repeat;background-position:50%}.catalogi-bg .inner{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.quotes-slider .quote{display:-ms-flexbox;display:flex;padding:50px 90px;border:2px solid #f4f4f2;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.quotes-slider .quote .left{display:-ms-flexbox;display:flex;margin-right:60px;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.quotes-slider .quote .left .avatar{width:100%;padding-top:100%;border-radius:999px;background-repeat:no-repeat;background-position:50%;background-size:cover}.quotes-slider .quote .right{max-width:80%;-ms-flex:3;flex:3}.blog-grid .grid-item,.blog-grid .grid-sizer{width:calc(32% - 15px);margin-bottom:30px}.blog-grid .merk-box{position:absolute;top:0;right:40px;width:33%;padding:20px}.blog-grid .merk-box img{max-width:100%}.blog-grid .merk-box.or-tea{background-color:#d71920}.blog-grid .merk-box.mill-and-mortar{background-color:#1e1d1d}.blog-grid .merk-box.simply-chocolate{background-color:#0f3996}.blog-grid .blog-block{width:100%;border:2px solid #f4f4f2}.blog-grid .blog-block .image{position:relative}.blog-grid .blog-block .content{padding:40px}.blog-grid .blog-block .content .badge{padding:10px 20px 7px;color:#fff;border-radius:999px;background-color:#d71920;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1.5px}.blog-grid .blog-block .content a{color:#d71920;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1.5px}.blog-grid .blog-block .content a:hover{color:#4a4a4a;text-decoration:none}.blog-grid .blog-video{display:block;position:relative;width:100%;padding-top:100%;background-position:50%;background-size:cover}.blog-grid .blog-video .overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.blog-grid .blog-video .overlay,.blog-grid .blog-video .overlay .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .4s cubic-bezier(.77,0,.175,1)}.blog-grid .blog-video .overlay .button{width:50px;height:50px;color:#fff;border-radius:999px;background-color:#d71920}.blog-grid .blog-video .overlay:hover{background-color:rgba(215,25,32,.8)}.blog-grid .blog-video .overlay:hover .button{color:#d71920;background-color:#fff}.aanbod-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.aanbod-item .image{width:100%;margin-bottom:30px;padding-top:80%;border:2px solid #f4f4f2;background-repeat:no-repeat;background-position:50%;background-size:80%}.aanbod-item .image,.aanbod-item h5{transition:all .4s cubic-bezier(.77,0,.175,1)}.aanbod-item h5{color:#4a4a4a}.aanbod-item:hover{text-decoration:none}.aanbod-item:hover .image{border:2px solid #d71920;background-size:100%}.aanbod-item:hover h5{color:#d71920}.product-item .image{width:100%;margin-bottom:20px;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:100%}.product-item .image,.product-item h5{transition:all .4s cubic-bezier(.77,0,.175,1)}.product-item h5{color:#4a4a4a}.product-item:hover{text-decoration:none}.product-item:hover .image{background-size:90%}.product-item:hover h5{color:#d71920}.verkooppunten{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.verkooppunten .verkooppunt-header{display:-ms-flexbox;display:flex;width:100%;padding:14px 40px 10px;border:2px solid #f4f4f2;border-top:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .4s cubic-bezier(.77,0,.175,1)}.verkooppunten .verkooppunt-header:first-child{border-top:2px solid #f4f4f2}.verkooppunten .verkooppunt-header .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.verkooppunten .verkooppunt-header .left h5{color:#4a4a4a;transition:all .4s cubic-bezier(.77,0,.175,1)}.verkooppunten .verkooppunt-header .left p a{color:#4a4a4a}.verkooppunten .verkooppunt-header .left .ster{color:#d71920}.verkooppunten .verkooppunt-header .right{margin:0;padding:0}.verkooppunten .verkooppunt-header .right i,.verkooppunten .verkooppunt-header .right svg{transition:all .4s cubic-bezier(.77,0,.175,1)}.verkooppunten .verkooppunt-header:hover{cursor:pointer}.verkooppunten .verkooppunt-header:hover .left h5,.verkooppunten .verkooppunt-header:hover .right{color:#d71920}.verkooppunten .verkooppunt-header.active{background-color:#f4f4f2}.verkooppunten .verkooppunt-header.active .right i,.verkooppunten .verkooppunt-header.active .right svg{transform:rotate(180deg)}.verkooppunten .verkooppunt-content{display:none;width:100%;padding:40px;border-right:2px solid #f4f4f2;border-bottom:2px solid #f4f4f2;border-left:2px solid #f4f4f2}@media (max-width:575.98px){.off-canvas-nav{right:-100vw;width:100vw}header .navbar .navbar-brand{width:140px}header .navbar .navbar-brand img{width:auto;max-width:100%}header h2{font-size:28px;line-height:42px}.catalogi-bg{background-size:contain}.btn-merk{min-height:120px;margin-right:0;margin-bottom:15px;padding:20px}.merk-block{padding-top:32px;padding-bottom:32px}.verkooppunten .verkooppunt-header{padding:14px 20px 10px}.verkooppunten .verkooppunt-header .left{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.verkooppunten .verkooppunt-header .left .ster{display:none}}@media (max-width:767.98px){.blog-grid .grid-item,.blog-grid .grid-sizer,.troeven-grid .grid-item,.troeven-grid .grid-sizer{width:100%!important;margin-bottom:50px!important}.breadcrumbs{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.breadcrumbs i,.breadcrumbs svg{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:15px;padding-left:15px}header .navbar .container{padding:0}header .navbar .navbar-brand{position:relative;top:auto;left:auto}.btn-merk{padding:20px}.btn-merk img{width:100px}.btn-merk.active.mill-and-mortar .arrow,.btn-merk.active.or-tea .arrow,.btn-merk.active.simply-chocolate .arrow{display:none}.quotes-slider .quote .right{max-width:60%}.full-width-image-left,.full-width-image-right{background-size:0}.quotes-slider .quote{padding:26px 35px;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.quotes-slider .quote .left{margin-right:0;margin-bottom:30px}.quotes-slider .quote .right{max-width:100%;text-align:center}.blog-grid .grid-item,.blog-grid .grid-sizer,.troeven-grid .grid-item,.troeven-grid .grid-sizer{width:calc(50% - 15px)}}@media (max-width:1199.98px){header .navbar .nav-item{margin-right:15px}}
/*# sourceMappingURL=main.css.map */
