.header{position:relative;z-index:9;width:100%;color:#fff;margin-bottom:70px}.header .container{padding-left:calc((100% - 1280px) / 2);padding-right:calc((100% - 1280px) / 2)}@media (max-width:1320px){.header .container{padding-left:20px;padding-right:20px}}.header__back{padding-left:24px;position:relative;display:block;font-size:14px;font-weight:700;letter-spacing:.03em;text-decoration:none;color:#fff}@media (max-width:768px){.header__back{letter-spacing:0}}@media (max-width:576px){.header__back{padding-left:0;font-size:0}}@media (max-width:576px){.header__back span{font-size:12px}}.header__back:hover{text-decoration:none}.header__back:before{content:"";display:inline-block;width:6px;height:6px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg) translateY(1px);margin-left:20px}.header__top{padding-top:10px;padding-bottom:10px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between;width:100%;background:#3c3c3c}.header__top-right{display:inline-flex;flex-wrap:wrap;align-content:center;align-items:center}.header__top-right label{margin-bottom:0;padding-right:13px;letter-spacing:.03em;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700}@media (max-width:768px){.header__top-right label{display:none}}.header__select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url(//test.slagerijvanmelik.nl/wp-content/themes/svmhoofdsite/css/../images/svg/select-arrow.svg);background-repeat:no-repeat;background-position:right 15px center;padding:5px 15px;display:block;width:100%;max-width:100%;height:39px;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;letter-spacing:.03em;color:#fff;border:1px solid #979797;border-radius:0;background-color:#232323;width:248px}@media (max-width:768px){.header__select{width:220px;padding-right:40px;font-size:12px}}@media (max-width:576px){.header__select{width:180px}}.header__bottom{padding-top:56px;padding-bottom:20px;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;background:#020202;height:115px}@media (max-width:768px){.header__bottom{padding-top:40px;padding-bottom:15px;height:95px}}@media (max-width:576px){.header__bottom{padding-top:30px;padding-bottom:10px;height:76px}}.header__logo{position:absolute;top:-24px;left:50%;display:block;width:208px;transform:translateX(-50%)}.header__logo img{width:100%}@media (max-width:992px){.header__logo{top:-20px;width:190px}}@media (max-width:768px){.header__logo{top:-10px;width:140px}}@media (max-width:576px){.header__logo{top:10px;width:100px}}.o-subsite{background-color:#020202;width:80%;max-width:980px;margin:0 auto;color:#fff;padding:35px 55px;margin-top:60px;margin-bottom:50px;opacity:1;transform:translateY(0);transition:.5s;transition-property:transform,opacity}.o-subsite.--highlight{border-left:5px solid #5ccf3a}.o-subsite+.o-subsite{margin-top:0}.o-subsite__header{border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:45px;position:relative}.o-subsite__header .a-button{position:absolute;top:0;right:0}.o-subsite__header h2{font-size:28px;font-family:"bw_glenn_slabblack";font-weight:lighter;margin:0 0 15px}.o-subsite__header span{font-size:15px;font-family:"Montserrat",sans-serif;font-weight:600}.o-subsite__header a:not(.a-button){display:block;margin-top:15px;color:#fff}@media (max-width:992px){.o-subsite__header span{display:block;margin-bottom:20px}.o-subsite__header .a-button{position:relative;display:inline-block}.o-subsite__header a:not(.a-button){margin-bottom:20px}}@media (max-width:576px){.o-subsite{width:calc(100% - 30px);padding:35px 25px;margin-bottom:15px}}.o-subsite.hidden{opacity:0;transform:translateY(50px)}.m-usps{display:flex;justify-content:flex-start;flex-direction:row;margin-top:25px}.m-usps__block{display:flex;align-items:center;position:relative;width:32%}.m-usps__block+.m-usps__block{margin-left:2%}.m-usps__block h3{margin:0 0 2px;font-size:19px;font-family:"bw_glenn_slabblack";font-weight:lighter;letter-spacing:.63px}.m-usps__block span{font-size:16px;font-family:"Montserrat",sans-serif;font-weight:300;letter-spacing:.53px}.m-usps__block[data-in-area="1"] .m-usps__checkmark{display:block}.m-usps__block[data-in-area="1"] .m-usps__checkmark.--xmark{display:none}.m-usps__block[data-in-area="0"] .m-usps__checkmark{display:none}.m-usps__block[data-in-area="0"] .m-usps__checkmark.--xmark{display:block}.m-usps__icon{margin-right:25px}.m-usps__checkmark{position:absolute;left:0;top:0;transform:translate(-70%,-40%)}@media (max-width:992px){.m-usps{flex-direction:column}.m-usps__block{max-width:unset;width:100%;margin:15px 0 15px 20px}.m-usps__block+.m-usps__block{margin-left:20px}}.a-button{background-color:#c31724;color:#fff;text-decoration:none;padding:13px 25px;font-family:"bw_glenn_slabmedium";transition:.2s;transition-property:background-color}.a-button:after{content:"";display:inline-block;width:6px;height:6px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg) translateY(-1px);margin-left:20px}.a-button:hover{background-color:#e83e4b}.a-searchbar{background-color:#fff;height:50px;width:250px;border-radius:25px;display:flex;justify-content:space-between;margin:0 auto}.a-searchbar input{background-color:transparent;border:none;outline:none;width:calc(100% - 70px);font-size:29px;font-weight:300;font-family:"bw_glenn_slablight";text-transform:uppercase;position:relative;left:20px}.a-searchbar input:invalid+button{opacity:.4;cursor:not-allowed}.a-searchbar input:invalid+button:hover img{filter:none}.a-searchbar button{background-color:transparent;border:none;outline:none;position:relative;right:15px;cursor:pointer}.a-searchbar button:hover img{filter:invert(14%) sepia(97%) saturate(3694%) hue-rotate(347deg) brightness(85%) contrast(95%)}@media (max-width:576px){.a-searchbar{width:calc(100% - 30px)}}*{box-sizing:border-box}body{background-color:#232323;font-size:16px;font-family:sans-serif;padding:0;margin:0}body h1{font-size:65px;font-family:"bw_glenn_slabblack";font-weight:lighter;letter-spacing:2.17px;text-align:center;color:#fff;margin:0 0 25px;padding:0 15px}@media (max-width:768px){body h1{font-size:32px;margin:0 0 15px}}body h1+span{font-size:28px;font-family:"bw_glenn_slablight";font-weight:300;letter-spacing:.93px;text-align:center;color:#fff;display:block;margin-bottom:50px;padding:0 15px}@media (max-width:768px){body h1+span{font-size:20px}}