@font-face{font-family:"TraiteurSlager";src:url(/wp-content/themes/traiteurslager_2019/dist/assets/17c7a509be61b4d53aa4.woff2) format("woff2"),url(/wp-content/themes/traiteurslager_2019/dist/assets/ff3757cbeef7f96811db.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TraiteurSlager";src:url(/wp-content/themes/traiteurslager_2019/dist/assets/ee9deeb0f1280921876a.woff2) format("woff2"),url(/wp-content/themes/traiteurslager_2019/dist/assets/e989537726f08f3a02d5.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"TraiteurSlager";src:url(/wp-content/themes/traiteurslager_2019/dist/assets/f153edca509f1d93a501.woff2) format("woff2"),url(/wp-content/themes/traiteurslager_2019/dist/assets/277f8934648c307b4062.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"TraiteurSlager";src:url(/wp-content/themes/traiteurslager_2019/dist/assets/a2fa19ae938db6dbf702.woff2) format("woff2"),url(/wp-content/themes/traiteurslager_2019/dist/assets/c2e6b1c77057fc6c24d4.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"TraiteurSlagerTW";src:url(/wp-content/themes/traiteurslager_2019/dist/assets/51c04d9788d991ffecd8.woff2) format("woff2"),url(/wp-content/themes/traiteurslager_2019/dist/assets/a5c75919da35b023a723.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TraiteurSlagerTW";src:url(/wp-content/themes/traiteurslager_2019/dist/assets/3093e7840bcf9beda44a.woff2) format("woff2"),url(/wp-content/themes/traiteurslager_2019/dist/assets/a7208aaa06b71e2e05a8.woff) format("woff");font-weight:600;font-style:normal}:root{--primary: #cf8a00;--secondary: #000000;--black: #000000;--white: #ffffff;--background: url(/wp-content/themes/traiteurslager_2019/dist/assets/284085bc9372b543d9e8.jpg);--navbar-position: absolute;--navbar-customer-name: block}*{padding:0;margin:0;box-sizing:border-box;outline:none}.container{width:100vw;margin:0 auto;padding:0 15px}@media screen and (min-width: 992px){.container{width:890px;margin:0 auto;padding:0}}p{margin-bottom:1.2em;max-width:100%}p:last-of-type{margin-bottom:0}a.button{display:inline-block;background-color:var(--primary);color:#fff;font-weight:500;padding:10px 20px;text-transform:uppercase;text-decoration:none;margin-top:1em;font-size:15px;transition:background-color 300ms}a.button::after{content:">";font-weight:600;margin-left:10px}a.button:hover{background:linear-gradient(to top,rgba(0, 0, 0,0.1),rgba(0, 0, 0,0.1))var(--primary)}body{background:var(--background);background-size:cover;background-attachment:fixed;font-family:"TraiteurSlagerTW";font-style:normal;font-weight:normal;font-size:14px;line-height:20px}.wp-block-image img{max-width:100%;height:auto}@media screen and (min-width: 768px){body{background-attachment:scroll}}footer{background-color:var(--secondary);padding-top:100px;padding-bottom:100px;margin-top:60px}footer .container{display:flex;flex-direction:column;align-items:center}footer .footer-logo-icon{width:142px;height:150px;background-image:url(/wp-content/themes/traiteurslager_2019/dist/assets/701e535d168245d43179.png);background-size:contain;background-repeat:no-repeat}footer .footer-logo-name h2{font-family:"TraiteurSlager";font-size:32px;line-height:32px;font-weight:600;color:var(--white);text-align:center;margin-top:12px;margin-bottom:12px}footer .footer-logo-text{width:142px;height:26px;background-image:url(/wp-content/themes/traiteurslager_2019/dist/assets/1ccb0d13b7bec4803557.png);background-size:contain;background-repeat:no-repeat}footer .social-icons{padding:30px 0;display:flex;flex-direction:row}footer .social-icons a{display:block;width:30px;height:30px;background-color:var(--white);border:2px solid var(--white);border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 5px;color:var(--secondary);transition:background-color 300ms,color 300ms}footer .social-icons a .svg-inline--fa{height:20px;width:auto}footer .social-icons a:hover{background-color:rgba(0,0,0,0);color:var(--white)}footer .menu{padding:30px 0}footer .menu ul{list-style:none}footer .menu ul li{float:left}footer .menu ul li:after{content:"|";margin:0 6px;color:var(--white)}footer .menu ul li:last-child:after{content:"";margin:0}footer .menu ul li a{color:var(--white);text-decoration:none}footer .menu ul li a:hover{text-decoration:underline}footer .contact-gegevens{display:flex;flex-direction:column;align-items:center;color:var(--white)}footer .contact-gegevens ul{list-style:none;margin:0;padding:0;margin-bottom:12px}footer .contact-gegevens ul li{display:block;text-align:center}@media screen and (min-width: 768px){footer .contact-gegevens ul{margin-bottom:0}footer .contact-gegevens ul li{display:inline-block;text-align:left}footer .contact-gegevens ul li::after{content:", ";white-space:pre}footer .contact-gegevens ul li:last-of-type::after{content:""}}footer .contact-gegevens a{color:var(--white);text-decoration:none}footer .contact-gegevens a:hover{text-decoration:underline}footer .privacy-link{color:var(--white)}footer .privacy-link a{color:var(--white);text-decoration:none}footer .privacy-link a:hover{text-decoration:underline}footer .bottom-text{display:flex;flex-direction:column;align-items:center;color:var(--white);margin-top:30px}footer .bottom-text a{color:var(--white);text-decoration:none}footer .bottom-text a:hover{text-decoration:underline}footer .allergenenText{color:var(--white);margin-bottom:12px}footer .infoBlock{width:100%;margin:30px auto;padding:30px 50px;background-color:rgba(255,255,255,.7);text-align:center;font-family:"TraiteurSlager";font-size:19px;line-height:24px;font-weight:600}footer .infoBlock a{text-decoration:none}footer .infoBlock a span{text-decoration:underline}@media screen and (min-width: 768px){footer .infoBlock{width:390px}}nav{position:var(--navbar-position);width:100vw;z-index:1000}nav .navbar{background-image:linear-gradient(360deg, transparent 10%, rgba(0, 0, 0, 0.85) 100%);z-index:10000;position:relative;height:75px}nav .navbar .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;flex:1 100%;padding:0 15px}nav .navbar .navbar-nav .logo-wrapper{order:1;flex-grow:2}nav .navbar .navbar-nav .logo-wrapper .ts-logo{display:block;width:75px;height:100px;background-image:url(/wp-content/themes/traiteurslager_2019/dist/assets/4a6ef8ec0e22f0799a76.png);background-size:contain;background-repeat:no-repeat}nav .navbar .navbar-nav .logo-wrapper .ts-logo span{display:none}nav .navbar .navbar-nav .name{padding-top:12px;width:100%;order:4}nav .navbar .navbar-nav .name h2{font-family:"TraiteurSlager";font-size:24px;font-weight:600;color:var(--white);display:var(--navbar-customer-name)}nav .navbar .navbar-nav .webshop{display:block;width:60px;height:56px;background-image:url(/wp-content/themes/traiteurslager_2019/dist/assets/280d62029c769724b1bb.png);background-size:contain;background-repeat:no-repeat;margin-right:12px;margin-top:11px;order:2}nav .navbar .navbar-nav .webshop span{display:none;visibility:hidden}nav .navbar .navbar-nav .navbar-toggle{width:40px;height:56px;margin-top:8px;border:none;border-radius:0;z-index:10000;position:relative;background-color:rgba(0,0,0,0);background-image:none;cursor:pointer;order:3}nav .navbar .navbar-nav .navbar-toggle .icon-bar{display:block;width:40px;height:4px;border-radius:0;background-color:var(--white);transform-origin:50% 50%;transition-duration:300ms}nav .navbar .navbar-nav .navbar-toggle .icon-bar+.icon-bar{margin-top:8px}nav .navbar .navbar-nav .navbar-toggle .menu-txt{display:block;width:40px;height:10px;background-image:url(/wp-content/themes/traiteurslager_2019/dist/assets/7eef146b2b292414c830.png);background-size:contain;background-repeat:no-repeat;margin-top:10px}nav .navbar .navbar-nav .navbar-toggle .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}nav .menu{width:100vw;height:100vh;position:fixed;left:-9999px;top:0;z-index:5000;transition:opacity 300ms;opacity:0}nav .menu ul{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;list-style:none}nav .menu ul li a{font-family:"TraiteurSlager";font-weight:600;font-style:normal;color:var(--white);font-size:24px;text-align:center;line-height:50px;text-decoration:none;text-transform:uppercase}nav .menu ul li a:hover,nav .menu ul li a.active{color:var(--primary)}nav.menu-open .menu{left:0;opacity:1;background-color:rgba(0,0,0,.75)}@media screen and (min-width: 768px){nav .navbar{height:150px}nav .navbar .navbar-nav{align-items:center}nav .navbar .navbar-nav .logo-wrapper{flex-grow:0}nav .navbar .navbar-nav .logo-wrapper .ts-logo{width:103px;height:141px}nav .navbar .navbar-nav .name{flex-grow:2;order:2;width:auto;padding-left:20px;padding-top:60px}nav .navbar .navbar-nav .name h2{font-size:32px}nav .navbar .navbar-nav .webshop{order:3;display:block;width:71px;height:56px;margin-right:12px;margin-top:0}nav .navbar .navbar-nav .webshop span{display:none;visibility:hidden}nav .navbar .navbar-nav .navbar-toggle{order:4;width:49px;height:56px}nav .navbar .navbar-nav .navbar-toggle .icon-bar{width:49px}nav .navbar .navbar-nav .navbar-toggle .menu-txt{width:49px}}.carousel{margin-bottom:100px;position:relative}.carousel .component{z-index:5;width:100vw;box-shadow:0px 10px 10px 0px rgba(0,0,0,.6)}.carousel .component .flickity-viewport{margin:0}.carousel .component .flickity-slider div{height:50vh;width:100vw}.carousel .component .flickity-slider div img{height:100%;width:100vw;object-fit:cover}.carousel .container-wrapper{position:absolute;top:0;width:100%;height:inherit;z-index:10}.carousel .container-wrapper.button-container{z-index:20;min-height:50vh}.carousel .container-wrapper.content-container{position:relative}.carousel .container{position:relative;z-index:10;height:50vh}.carousel .intro{padding:30px;background-color:rgba(0,0,0,.8);color:var(--white);text-align:center;margin-top:10px;font-size:18px;line-height:26px}.carousel .intro a{color:inherit}.carousel .intro a:hover{color:var(--primary)}.carousel .intro h2{font-family:"TraiteurSlager";font-weight:600;font-style:normal;color:var(--primary);font-size:24px;line-height:32px;margin-bottom:12px;letter-spacing:1px}.carousel .intro .button{margin:0 auto;width:150px;height:150px;position:absolute;top:-180px;right:50px}.carousel .intro .button a{display:block;width:100%;height:100%}.carousel .intro .button a img{width:100%;height:100%;object-fit:contain}@media screen and (min-width: 768px){.carousel{height:80vh;margin-bottom:60px}.carousel .component{z-index:5;position:absolute;top:0;left:0;width:100vw}.carousel .component .flickity-viewport{margin:0}.carousel .component .flickity-slider div{height:80vh;width:100vw}.carousel .container{position:relative;height:inherit;z-index:10}.carousel .intro{width:calc(60% - 50px);padding:50px;background-color:rgba(0,0,0,.8);color:var(--white);position:absolute;right:50px;top:50%;transform:translateY(-20%);text-align:center}.carousel .intro h2{font-family:"TraiteurSlager";font-weight:600;font-style:normal;color:var(--primary);font-size:24px;line-height:32px;margin-bottom:12px;letter-spacing:1px}.carousel .intro .button{right:50px;top:-100px}}#App .page{background-color:var(--white);box-shadow:4px 6px 6px 0px rgba(0,0,0,.8);padding:100px 50px 80px;margin-top:-60px;position:relative}#App .page h2{font-family:"TraiteurSlager";font-size:26px;font-weight:600;color:var(--secondary);margin-bottom:1.2em;line-height:26px}#App .page h3{font-family:"TraiteurSlager";font-size:16px;font-weight:600;color:var(--primary);margin-bottom:1.2em}#App .page p{margin-bottom:1.2em}#App .page .icon{width:30px;height:30px;background-color:var(--white);border:2px solid var(--secondary);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--secondary);transition:background-color 300ms,color 300ms;cursor:pointer}#App .page .icon .svg-inline--fa{height:20px;width:auto}#App .page .icon:hover{background-color:var(--secondary);color:var(--white)}#App .page .share{left:0px;bottom:40px;position:absolute;background-color:rgba(0,0,0,0);z-index:30;width:100%}#App .page .share .shareIcon{position:absolute;right:0;bottom:0;border:none;display:none}#App .page .share .shareWidthIcons{display:flex;flex-direction:row;justify-content:space-evenly}#App .page .share:hover .shareIcon{background-color:var(--secondary);color:var(--white)}#App .page .share:hover .shareWidthIcons{bottom:40px;opacity:1}#App .page .share:hover .shareWidthIcons .shareFacebook{right:80px}#App .page .share:hover .shareWidthIcons .shareTwitter{right:40px}#App .page .share:hover .shareWidthIcons .sharePinterest{right:0}#App .archive_header{height:40vh;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:60px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8);position:relative}#App .archive_header:after{position:absolute;content:"";bottom:0;left:0;width:100vw;height:150px;background-image:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 100%);z-index:1}#App .archive_header .container{position:relative;height:100%;z-index:2}#App .archive_header h2{position:absolute;bottom:60px;left:0;font-family:"TraiteurSlager";font-weight:600;font-size:42px;text-align:center;width:100%;color:var(--white)}#App .page.archive_page{margin-bottom:30px}#App a.anchor{display:block;position:relative;top:-200px;visibility:hidden}@media screen and (min-width: 768px){#App .page .share{right:20px;left:auto;bottom:20px;position:absolute;background-color:rgba(0,0,0,0);z-index:30;width:auto}#App .page .share .shareIcon{position:absolute;right:0;bottom:0;border:none;display:flex}#App .page .share .shareWidthIcons{position:absolute;bottom:0;right:0;height:30px;opacity:0;transition:opacity 300ms,bottom 300ms}#App .page .share .shareWidthIcons .shareFacebook,#App .page .share .shareWidthIcons .shareTwitter,#App .page .share .shareWidthIcons .sharePinterest{position:absolute;right:0;transition:right 300ms}#App .page .share:hover{width:110px;height:70px}#App .page .share:hover .shareIcon{background-color:var(--secondary);color:var(--white)}#App .page .share:hover .shareWidthIcons{bottom:40px;opacity:1}#App .page .share:hover .shareWidthIcons .shareFacebook{right:80px}#App .page .share:hover .shareWidthIcons .shareTwitter{right:40px}#App .page .share:hover .shareWidthIcons .sharePinterest{right:0}}.subscribeform{margin-bottom:-120px}.subscribeform .subscribeform_form{width:100%;display:flex;flex-direction:column;height:600px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8)}.subscribeform .subscribeform_form .image{height:50%}.subscribeform .subscribeform_form .image .slider{width:100%;height:100%}.subscribeform .subscribeform_form .image .slider .flickity-viewport{height:100%}.subscribeform .subscribeform_form .image .contacSliderCell{background-repeat:no-repeat;background-size:cover;width:100%;height:300px}.subscribeform .subscribeform_form .image .contacSliderCell img{width:100%;height:100%;object-fit:cover}.subscribeform .subscribeform_form .content{height:50%;background-color:var(--primary);padding:30px}.subscribeform .subscribeform_form .content .innerContent{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;height:100%}.subscribeform .subscribeform_form .content .innerContent.simpleField{justify-content:center}.subscribeform .subscribeform_form .content .innerContent.simpleField h2{margin-bottom:12px}.subscribeform .subscribeform_form .content h2{font-family:"TraiteurSlager";font-weight:600;font-style:normal;font-size:28px;line-height:28px}.subscribeform .subscribeform_form .content p{color:var(--white)}.subscribeform .subscribeform_form .content .thumbup{color:var(--white)}.subscribeform .subscribeform_form .content .thumbup svg{width:40px;height:40px}.subscribeform .subscribeform_form .content form{width:80%;display:flex}.subscribeform .subscribeform_form .content form input{height:30px;border:none;background-color:var(--white);color:var(--secondary);width:80%;padding:0 10px;-webkit-appearance:none;border-radius:0;font-family:"TraiteurSlagerTW";font-size:14px}.subscribeform .subscribeform_form .content form button{height:30px;border:none;background-color:var(--white);transition:background-color 300ms;color:var(--secondary);width:20%;cursor:pointer}.subscribeform .subscribeform_form .content form button svg{width:30px;height:30px}.subscribeform .subscribeform_form .content form button:hover{background-color:#bebebe}.subscribeform .subscribeform_form .content .requestButton{padding:12px 24px;font-family:inherit;font-size:14px;background-color:var(--secondary);border:none;text-align:center;text-decoration:none;color:#fff;font-weight:bold;cursor:pointer;transition:background-color 300ms}.subscribeform .subscribeform_form .content .requestButton:hover{background:linear-gradient(to top,rgba(255, 255, 255,0.2),rgba(255, 255, 255,0.2)) var(--secondary)}.contactform form{margin-top:60px;display:flex;flex-direction:column}.contactform form input,.contactform form textarea{font-family:"TraiteurSlagerTW";font-size:14px;width:100%;padding:12px 6px;margin-bottom:12px;-webkit-appearance:none;border-radius:0}.contactform form textarea{height:100px}.contactform form button{width:100%;padding:12px 6px;background-color:var(--primary);border:none;text-align:center;color:#fff;font-weight:bold;cursor:pointer;transition:background-color 300ms}.contactform form button:hover{background:linear-gradient(to top,rgba(0, 0, 0,0.2),rgba(0, 0, 0,0.2))var(--primary)}.contactform form .success,.contactform form .failure{width:100%;border:1px solid #04c704;padding:12px 6px;margin-top:12px}.contactform form .failure{border-color:#db0404}.bensinfo hr{margin-top:60px;margin-bottom:60px;border:1px solid #8f8f8f}@media screen and (min-width: 768px){.subscribeform{height:150px;background-color:var(--secondary);margin-bottom:-60px;margin-top:170px}.subscribeform .container{position:relative}.subscribeform .subscribeform_form{position:absolute;top:-140px;left:0;width:100%;display:flex;flex-direction:row;height:300px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8)}.subscribeform .subscribeform_form .image{width:50%;height:100%}.subscribeform .subscribeform_form .image .slider{width:100%;height:100%}.subscribeform .subscribeform_form .image .slider .flickity-viewport{height:100%}.subscribeform .subscribeform_form .image .contacSliderCell{background-repeat:no-repeat;background-size:cover;width:100%;height:300px}.subscribeform .subscribeform_form .content{width:50%;height:100%;background-color:var(--primary);padding:30px}.subscribeform .subscribeform_form .content .innerContent{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;height:100%}.subscribeform .subscribeform_form .content h2{font-family:"TraiteurSlager";font-weight:600;font-style:normal;font-size:28px;line-height:28px}.subscribeform .subscribeform_form .content p{color:var(--white)}.subscribeform .subscribeform_form .content .thumbup{color:var(--white)}.subscribeform .subscribeform_form .content .thumbup svg{width:40px;height:40px}.subscribeform .subscribeform_form .content form{width:80%;display:flex}.subscribeform .subscribeform_form .content form input{height:30px;border:none;background-color:var(--white);color:var(--secondary);width:80%;padding:0 10px}.subscribeform .subscribeform_form .content form button{height:30px;border:none;background-color:var(--white);transition:background-color 300ms;color:var(--secondary);width:20%;cursor:pointer}.subscribeform .subscribeform_form .content form button svg{width:30px;height:30px}.subscribeform .subscribeform_form .content form button:hover{background-color:#bebebe}.contactform form{margin-top:60px;display:flex;flex-direction:column}.contactform form input,.contactform form textarea{width:60%;padding:12px 6px;margin-bottom:12px;-webkit-appearance:none;border-radius:0;border:1px solid #8f8f8f}.contactform form button{width:auto;max-width:25%;padding:12px 6px;background-color:var(--primary);border:none;text-align:center;color:#fff;font-weight:bold}.contactform form .success,.contactform form .failure{width:60%}}.component_tiles h1{display:none;visibility:hidden}.component_tiles .filterList{margin-bottom:6px}.component_tiles .filterList button{padding:6px 12px;color:var(--white);font-family:"TraiteurSlagerTW";font-size:14px;font-weight:normal;background-color:var(--primary);margin-right:6px;margin-bottom:6px;border:none;cursor:pointer}.component_tiles .filterList button.selected{background:linear-gradient(to top,rgba(0, 0, 0,0.2),rgba(0, 0, 0,0.2))var(--primary);cursor:default}.component_tiles .slider{margin-left:-10px;margin-right:-10px;padding-bottom:10px}.component_tiles .tile{width:50%;padding:0 10px 10px;height:300px}.component_tiles .tile .tileInner{position:relative;height:100%;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8)}.component_tiles .tile .tileInner .selected{background-color:rgba(255,255,255,.6);z-index:4;position:relative;width:100%;height:100%}.component_tiles .tile .tileInner:before{content:"";background-image:linear-gradient(180deg, transparent 45%, rgba(0, 0, 0, 0.15) 55%, rgba(0, 0, 0, 0.55) 70%);position:absolute;left:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:3}.component_tiles .tile .tileInner a{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:5}.component_tiles .tile .tileInner .tileVisual{position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#787878;width:100%;height:100%;z-index:1}.component_tiles .tile .tileInner .tileVisual img{object-fit:cover;width:100%;height:100%}.component_tiles .tile .tileInner .tileContent{position:absolute;left:0;bottom:0;z-index:3}.component_tiles .tile .tileInner .tileContent h2{font-family:"TraiteurSlager";font-weight:500;font-style:normal;overflow:hidden;width:100%;color:var(--white);font-size:18px;line-height:18px;padding:24px 15px}.component_tiles .tile .tileInner .tileContent h3{display:none;visibility:hidden}.component_tiles.specials .tile .tileInner .tileVisual{height:55%}.component_tiles.specials .tile .tileInner .tileContent{position:absolute;height:45%;width:100%;background-color:var(--secondary);color:var(--primary)}.component_tiles.specials .tile .tileInner .tileContent h2{position:absolute;left:0;top:0;color:var(--primary);padding:25px 15px 0 15px}.component_tiles.specials .tile .tileInner .tileContent h3{font-family:"TraiteurSlager";font-weight:normal;font-style:normal;font-size:12px;display:block;visibility:visible;position:absolute;left:0;bottom:0;padding:0 15px 25px;color:var(--white)}.component_tiles.specials .tile .tileInner .tileContent h3:before{content:">";margin-right:3px}.selected-content{width:100%;background-color:var(--white);display:flex;flex-direction:column;position:relative;margin-bottom:20px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8)}.selected-content .icon{width:30px;height:30px;background-color:var(--white);border:2px solid var(--secondary);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--secondary);transition:background-color 300ms,color 300ms;cursor:pointer}.selected-content .icon .svg-inline--fa{height:20px;width:auto}.selected-content .icon:hover{background-color:var(--secondary);color:var(--white)}.selected-content .closeIcon{right:20px;top:20px;position:absolute;z-index:30}.selected-content .share{left:0px;bottom:40px;position:absolute;background-color:rgba(0,0,0,0);z-index:30;width:100%}.selected-content .share .shareIcon{position:absolute;right:0;bottom:0;border:none;display:none}.selected-content .share .shareWidthIcons{display:flex;flex-direction:row;justify-content:space-evenly}.selected-content .share:hover .shareIcon{background-color:var(--secondary);color:var(--white)}.selected-content .share:hover .shareWidthIcons{bottom:40px;opacity:1}.selected-content .share:hover .shareWidthIcons .shareFacebook{right:80px}.selected-content .share:hover .shareWidthIcons .shareTwitter{right:40px}.selected-content .share:hover .shareWidthIcons .sharePinterest{right:0}.selected-content .image{width:100%;height:100%;flex:1;position:relative}.selected-content .image:after{content:"";display:block;width:100%;padding-bottom:100%}.selected-content .image img{position:absolute;width:100%;height:100%;object-fit:cover}.selected-content .content{width:100%;color:var(--secondary);position:relative;overflow:auto}.selected-content .content .innerContent{left:0;top:0;width:100%;height:100%}.selected-content .content .content-padding{padding:50px 50px 100px}.selected-content .content h2{font-family:"TraiteurSlager";font-weight:500;font-style:normal;font-size:26px;line-height:26px;color:var(--secondary);margin-bottom:1.2em}.selected-content .content .intro{color:var(--primary)}.selected-content .content .intro label{display:block;border-top:1px solid var(--secondary);position:relative;margin-top:40px;margin-bottom:50px}.selected-content .content .intro label span{font-family:"Caveat",cursive;font-size:16px;font-weight:700;background-color:var(--secondary);color:var(--white);padding:6px 24px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8);transform:rotate(-3deg);position:absolute;left:-20px;top:-17px}@media screen and (min-width: 768px){.selected-content{width:100%;height:100%;background-color:var(--white);display:flex;flex-direction:row;margin-bottom:20px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8);position:relative;top:0;left:0}.selected-content .share{right:20px;left:auto;bottom:20px;position:absolute;background-color:rgba(0,0,0,0);z-index:30;width:auto}.selected-content .share .shareIcon{position:absolute;right:0;bottom:0;border:none;display:flex}.selected-content .share .shareWidthIcons{position:absolute;bottom:0;right:0;height:30px;opacity:0;transition:opacity 300ms,bottom 300ms}.selected-content .share .shareWidthIcons .shareFacebook,.selected-content .share .shareWidthIcons .shareTwitter,.selected-content .share .shareWidthIcons .sharePinterest{position:absolute;right:0;transition:right 300ms}.selected-content .share:hover{width:110px;height:70px}.selected-content .share:hover .shareIcon{background-color:var(--secondary);color:var(--white)}.selected-content .share:hover .shareWidthIcons{bottom:40px;opacity:1}.selected-content .share:hover .shareWidthIcons .shareFacebook{right:80px}.selected-content .share:hover .shareWidthIcons .shareTwitter{right:40px}.selected-content .share:hover .shareWidthIcons .sharePinterest{right:0}.selected-content .image{width:50%;height:100%}.selected-content .content{width:50%;color:var(--secondary);position:relative;overflow:auto}.selected-content .content .innerContent{position:absolute;left:0;top:0;width:100%;height:100%}.selected-content .content .content-padding{padding:50px}.selected-content .content h2{font-family:"TraiteurSlager";font-weight:500;font-style:normal;font-size:26px;line-height:26px;color:var(--secondary);margin-bottom:1.2em}.selected-content .content .intro{color:var(--primary)}.selected-content .content .intro label{display:block;border-top:1px solid var(--secondary);position:relative;margin-top:40px;margin-bottom:50px}.selected-content .content .intro label span{font-family:"Caveat",cursive;font-size:16px;font-weight:700;background-color:var(--secondary);color:var(--white);padding:6px 24px;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8);transform:rotate(-3deg);position:absolute;left:-20px;top:-17px}.selected-tile-content{position:relative;width:100%;margin-bottom:20px}.selected-tile-content .selected-content{position:absolute}.selected-tile-content::before{content:"";display:block;padding-bottom:50%}.component_tiles h1{display:none;visibility:hidden}.component_tiles .slider{margin-left:-10px;margin-right:-10px;padding-bottom:10px}.component_tiles .tile{width:25%;padding:0 10px 10px;height:300px}.component_tiles .tile .tileInner{position:relative;height:100%;box-shadow:4px 6px 6px 0px rgba(0,0,0,.8)}.component_tiles .tile .tileInner .selected{background-color:rgba(255,255,255,.6);z-index:4;position:relative;width:100%;height:100%}.component_tiles .tile .tileInner:before{content:"";background-image:linear-gradient(180deg, transparent 45%, rgba(0, 0, 0, 0.15) 55%, rgba(0, 0, 0, 0.55) 70%);position:absolute;left:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:3}.component_tiles .tile .tileInner a{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:5}.component_tiles .tile .tileInner .tileVisual{position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#787878;width:100%;height:100%;z-index:1;overflow:hidden}.component_tiles .tile .tileInner .tileVisual img{transform:scale(1, 1);transition:500ms ease-in-out}.component_tiles .tile .tileInner .tileContent{position:absolute;left:0;bottom:0;z-index:3}.component_tiles .tile .tileInner .tileContent h2{font-family:"TraiteurSlager";font-weight:500;font-style:normal;overflow:hidden;width:100%;color:var(--white);font-size:18px;line-height:18px;padding:24px 15px}.component_tiles .tile .tileInner .tileContent h3{display:none;visibility:hidden}.component_tiles .tile:hover .tileVisual img{transform:scale(1.1, 1.1)}.component_tiles.specials .tile .tileInner .tileVisual{height:55%}.component_tiles.specials .tile .tileInner .tileContent{position:absolute;height:45%;width:100%;background-color:var(--secondary);color:var(--primary)}.component_tiles.specials .tile .tileInner .tileContent h2{position:absolute;left:0;top:0;color:var(--primary);padding:25px 15px 0 15px}.component_tiles.specials .tile .tileInner .tileContent h3{font-family:"TraiteurSlager";font-weight:normal;font-style:normal;font-size:12px;display:block;visibility:visible;position:absolute;left:0;bottom:0;padding:0 15px 25px;color:var(--white)}.component_tiles.specials .tile .tileInner .tileContent h3:before{content:">";margin-right:3px}}.winkelmap{width:100%;height:400px;position:relative}.winkellijst{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #b3b3b3}.winkellijst .winkel{background-color:var(--white);padding:20px 0;margin-bottom:12px;border-bottom:1px solid #b3b3b3;margin-bottom:12px;width:100%}.winkellijst .winkel h4{font-size:18px;margin-bottom:6px}.winkellijst .winkel a{color:var(--secondary);text-decoration:none;margin-left:6px;font-weight:700}.winkellijst .winkel a:hover{text-decoration:underline}@media screen and (min-width: 768px){.winkelmap{height:600px}.winkellijst .winkel{width:45%}}.winkellijst{display:none}.flexgrid{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:60px}@media(min-width: 768px){.flexgrid{margin:0 -10px;padding-bottom:10px}}.flexgrid .tile{padding:10px}.flexgrid .selected-tile-content{padding:10px}@media(min-width: 768px){.flexgrid .selected-tile-content{margin:10px}}.flexgrid .tile:nth-child(1){order:0}.flexgrid .tile:nth-child(2){order:1}.flexgrid .tile:nth-child(3){order:2}.flexgrid .tile:nth-child(4){order:3}.flexgrid .tile:nth-child(5){order:4}.flexgrid .tile:nth-child(6){order:5}.flexgrid .tile:nth-child(7){order:6}.flexgrid .tile:nth-child(8){order:7}.flexgrid .tile:nth-child(9){order:8}.flexgrid .tile:nth-child(10){order:9}.flexgrid .tile:nth-child(11){order:10}.flexgrid .tile:nth-child(12){order:11}.flexgrid .tile:nth-child(13){order:12}.flexgrid .tile:nth-child(14){order:13}.flexgrid .tile:nth-child(15){order:14}.flexgrid .tile:nth-child(16){order:15}.flexgrid .tile:nth-child(17){order:16}.flexgrid .tile:nth-child(18){order:17}.flexgrid .tile:nth-child(19){order:18}.flexgrid .tile:nth-child(20){order:19}.flexgrid .selected-tile-content{order:100}.flexgrid .tile:nth-child(1).selected~.selected-tile-content,.flexgrid .tile:nth-child(2).selected~.selected-tile-content{order:1}.flexgrid .tile:nth-child(3).selected~.selected-tile-content,.flexgrid .tile:nth-child(4).selected~.selected-tile-content{order:3}.flexgrid .tile:nth-child(5).selected~.selected-tile-content,.flexgrid .tile:nth-child(6).selected~.selected-tile-content{order:5}.flexgrid .tile:nth-child(7).selected~.selected-tile-content,.flexgrid .tile:nth-child(8).selected~.selected-tile-content{order:7}.flexgrid .tile:nth-child(9).selected~.selected-tile-content,.flexgrid .tile:nth-child(10).selected~.selected-tile-content{order:9}.flexgrid .tile:nth-child(11).selected~.selected-tile-content,.flexgrid .tile:nth-child(12).selected~.selected-tile-content{order:11}.flexgrid .tile:nth-child(13).selected~.selected-tile-content,.flexgrid .tile:nth-child(14).selected~.selected-tile-content{order:13}.flexgrid .tile:nth-child(15).selected~.selected-tile-content,.flexgrid .tile:nth-child(16).selected~.selected-tile-content{order:15}.flexgrid .tile:nth-child(17).selected~.selected-tile-content,.flexgrid .tile:nth-child(18).selected~.selected-tile-content{order:17}@media(min-width: 768px){.flexgrid .tile:nth-child(1).selected~.selected-tile-content,.flexgrid .tile:nth-child(2).selected~.selected-tile-content,.flexgrid .tile:nth-child(3).selected~.selected-tile-content,.flexgrid .tile:nth-child(4).selected~.selected-tile-content{order:3}.flexgrid .tile:nth-child(5).selected~.selected-tile-content,.flexgrid .tile:nth-child(6).selected~.selected-tile-content,.flexgrid .tile:nth-child(7).selected~.selected-tile-content,.flexgrid .tile:nth-child(8).selected~.selected-tile-content{order:7}.flexgrid .tile:nth-child(9).selected~.selected-tile-content,.flexgrid .tile:nth-child(10).selected~.selected-tile-content,.flexgrid .tile:nth-child(11).selected~.selected-tile-content,.flexgrid .tile:nth-child(12).selected~.selected-tile-content{order:11}.flexgrid .tile:nth-child(13).selected~.selected-tile-content,.flexgrid .tile:nth-child(14).selected~.selected-tile-content,.flexgrid .tile:nth-child(15).selected~.selected-tile-content,.flexgrid .tile:nth-child(16).selected~.selected-tile-content{order:15}.flexgrid .tile:nth-child(17).selected~.selected-tile-content,.flexgrid .tile:nth-child(18).selected~.selected-tile-content,.flexgrid .tile:nth-child(19).selected~.selected-tile-content,.flexgrid .tile:nth-child(20).selected~.selected-tile-content{order:19}}
