/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.login-tabs{display:flex;margin:0 0 2rem 0;}.login-tabs > li{display:block;flex:1 1 auto;}.login-tabs a{display:inline-block;padding-bottom:0.5rem;text-decoration:none;color:#898786;border-bottom:3px solid transparent;font-size:3.2rem;font-weight:400;}.login-tabs a:hover{color:#000;border-bottom-color:#000;}.login-tabs a.active{color:#000;border-bottom-color:#f0543e;}@keyframes fade-loader{from{opacity:1;}to{opacity:0;}}.is-b-loading:not(.is-b-loaded,[data-animation])::before{background-image:url(/themes/custom/mctheme/img/content/loader.svg.svg);}.is-b-loading:not(.is-b-loaded,[data-animation])::before{width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;animation:fade-loader 1s ease-in-out 0s infinite alternate;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;}#sliding-popup{width:100%;color:#f4f4f4;background-color:#1b1b1b;}.eu-cookie-compliance-banner{padding:2rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-more-button{display:inline;padding:0;text-decoration:underline;color:#f0543e;background:none;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.eu-cookie-compliance-banner .decline-button{color:#f0543e;background-color:transparent;font-weight:400;}.eu-cookie-compliance-banner .decline-button:before{background-image:url(/themes/custom/mctheme/img/icons/primary/i_next.svg);}.eu-cookie-compliance-banner .decline-button:before{display:inline-block;width:1.4rem;height:1.4rem;margin-right:1rem;content:"";vertical-align:middle;background-position:center;background-size:contain;}@media (max-width:519px){.eu-cookie-compliance-banner{padding:2rem 1rem;font-size:1.2rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{display:flex;justify-content:space-between;padding-top:1.5rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button{padding:0.5rem 1rem;font-size:1.2rem;}}@media (max-width:766px){.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{padding-top:3rem;}}@media (min-width:767px){.eu-cookie-compliance-banner .eu-cookie-compliance-content{display:flex;justify-content:space-between;align-items:center;}}:root{--main--font-family:Poppins,sans,sans-serif;--titles--font-family:Arvo,serif;}html,body,main,header,footer,p,article,div,section,nav,a,ul,li{box-sizing:border-box;margin:0;}html{height:100%;font-size:62.5%;scroll-behavior:smooth;}body{display:block;padding:0;color:#000;font-family:var(--main--font-family);font-size:1.6rem;font-weight:300;font-style:normal;line-height:1.56;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;}#content{box-sizing:border-box;max-width:1444px;margin:0 auto;padding:0 3rem;}a{transition:all,0.4s;color:#f0543e;}a:hover,a:focus{color:rgb(232.8990384615,44.6490384615,18.1009615385);}p{margin-top:1rem;margin-bottom:1rem;}ul,ol{margin:0;padding:0;}li{display:block;}.caption{display:block;padding:0.2rem;font-size:0.6rem;font-style:italic;}h1,h2,h3,h4,h5,h6{margin:0;padding:6px 0;font-weight:600;}h1{letter-spacing:1px;color:#000;font-family:var(--titles--font-family);font-size:3rem;font-weight:normal;}h2{letter-spacing:1px;color:#000;font-size:2rem;}h3{font-size:1.6rem;}ul,ol{margin:0;padding:0;}figure{display:block;margin:0;}img{display:block;max-width:100%;height:auto;}fieldset{margin:0;padding:6px 0;border:none;}fieldset label{display:block;margin-bottom:5px;}input[type=color],input[type=url],input[type=password],input[type=date],input[type=email],input[type=tel],input[type=number],input[type=text],input[type=search]{padding:6px 3px;color:#898786;border:1px solid #acacac;font-family:var(--main--font-family);-webkit-appearance:none;-moz-appearance:none;appearance:none;}select{height:auto;padding:6px 3px;border:1px solid #acacac;border-radius:0;font-family:var(--main--font-family);}textarea{border:1px solid #acacac;}input[type=submit],input[type=reset],input[type=button],button,button.btn,.btn{background-color:#f0543e;border-color:#fff;border-style:solid;border-radius:1rem;border-width:0;color:#fff;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=button]:hover,input[type=button]:focus,button:hover,button:focus,button.btn:hover,button.btn:focus,.btn:hover,.btn:focus{background-color:rgb(185.5769230769,35.5769230769,14.4230769231);border-color:rgb(185.5769230769,35.5769230769,14.4230769231);color:#fff;}input[type=submit].btn-2,input[type=reset].btn-2,input[type=button].btn-2,button.btn-2,.btn-2{background-color:#000;border-color:#000;border-style:solid;border-radius:1rem;border-width:0;color:#f4f4f4;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}input[type=submit].btn-2:hover,input[type=submit].btn-2:focus,input[type=reset].btn-2:hover,input[type=reset].btn-2:focus,input[type=button].btn-2:hover,input[type=button].btn-2:focus,button.btn-2:hover,button.btn-2:focus,.btn-2:hover,.btn-2:focus{background-color:#e7e7e8;border-color:#000;color:#000;}input[type=submit].btn-3,input[type=reset].btn-3,input[type=button].btn-3,button.btn-3,.btn-3{background-color:#000;border-color:#000;border-style:solid;border-radius:1rem;border-width:0;color:#f4f4f4;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}input[type=submit].btn-3:hover,input[type=submit].btn-3:focus,input[type=reset].btn-3:hover,input[type=reset].btn-3:focus,input[type=button].btn-3:hover,input[type=button].btn-3:focus,button.btn-3:hover,button.btn-3:focus,.btn-3:hover,.btn-3:focus{background-color:#e7e7e8;border-color:#000;color:#000;}input[type=submit].btn-4,input[type=reset].btn-4,input[type=button].btn-4,button.btn-4,.btn-4{background-color:#f0543e;border-color:#fff;border-style:solid;border-radius:1rem;border-width:0;color:#fff;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}input[type=submit].btn-4:hover,input[type=submit].btn-4:focus,input[type=reset].btn-4:hover,input[type=reset].btn-4:focus,input[type=button].btn-4:hover,input[type=button].btn-4:focus,button.btn-4:hover,button.btn-4:focus,.btn-4:hover,.btn-4:focus{background-color:rgb(185.5769230769,35.5769230769,14.4230769231);border-color:rgb(185.5769230769,35.5769230769,14.4230769231);color:#fff;}.btn-block{display:block;text-align:center;}table{width:100%;max-width:100%;margin-bottom:3rem;background-color:#fff;}table th,table td{padding:0.75rem;vertical-align:top;border:1px solid transparent;background-color:#fff;}table thead th{vertical-align:bottom;}table tbody{border-top:none;}@media (max-width:766px){table{display:block;overflow-x:auto;width:100% !important;-ms-overflow-style:-ms-autohiding-scrollbar;}}.close{float:right;opacity:0.2;color:#d3d3d3;text-shadow:none;font-size:1.6rem;font-weight:bold;line-height:1;}.close:hover,.close:focus{cursor:pointer;text-decoration:none;opacity:0.5;color:#1b1b1b;}button.close{padding:0;cursor:pointer;border:0;background:transparent;-webkit-appearance:none;}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;}.alert{margin-bottom:1rem;padding:15px;border:1px solid transparent;border-radius:0;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissible{padding-right:35px;}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{margin-bottom:1rem;padding:15px;color:#3c763d;border-width:1px;border-style:solid;border-color:rgb(213.7777777778,232.9166666667,197.5833333333);border-radius:0;background-color:#dff0d8;}.alert-success h4{margin-top:0;color:inherit;}.alert-success .alert-link{font-weight:bold;}.alert-success > p,.alert-success > ul{margin-bottom:0;}.alert-success > p + p{margin-top:5px;}.alert-success hr{border-top-color:rgb(200.5555555556,225.8333333333,179.1666666667);}.alert-success .alert-link{color:rgb(42.808988764,84.191011236,43.5224719101);}.alert-info{margin-bottom:1rem;padding:15px;color:#31708f;border-width:1px;border-style:solid;border-color:rgb(187.5086956522,231.9108695652,240.7913043478);border-radius:0;background-color:#d9edf7;}.alert-info h4{margin-top:0;color:inherit;}.alert-info .alert-link{font-weight:bold;}.alert-info > p,.alert-info > ul{margin-bottom:0;}.alert-info > p + p{margin-top:5px;}.alert-info hr{border-top-color:rgb(166.4434782609,224.7043478261,236.3565217391);}.alert-info .alert-link{color:rgb(35.984375,82.25,105.015625);}.alert-warning{margin-bottom:1rem;padding:15px;color:#8a6d3b;border-width:1px;border-style:solid;border-color:rgb(249.5322580645,234.6478494624,203.9677419355);border-radius:0;background-color:#fcf8e3;}.alert-warning h4{margin-top:0;color:inherit;}.alert-warning .alert-link{font-weight:bold;}.alert-warning > p,.alert-warning > ul{margin-bottom:0;}.alert-warning > p + p{margin-top:5px;}.alert-warning hr{border-top-color:rgb(247.064516129,225.4623655914,180.935483871);}.alert-warning .alert-link{color:rgb(102.2741116751,80.7817258883,43.7258883249);}.alert-danger{margin-bottom:1rem;padding:15px;color:#a94442;border-width:1px;border-style:solid;border-color:rgb(234.7934782609,203.7065217391,208.8876811594);border-radius:0;background-color:#f2dede;}.alert-danger h4{margin-top:0;color:inherit;}.alert-danger .alert-link{font-weight:bold;}.alert-danger > p,.alert-danger > ul{margin-bottom:0;}.alert-danger > p + p{margin-top:5px;}.alert-danger hr{border-top-color:rgb(227.5869565217,185.4130434783,192.4420289855);}.alert-danger .alert-link{color:rgb(132.3234042553,53.2425531915,51.6765957447);}#prefooter_1{padding:30px;text-align:center;background-color:#f4f4f4;}footer{position:relative;color:#000;background-color:#ccc;font-size:1.5rem;}footer .footer--links{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}footer .footer--links{position:relative;display:flex;justify-content:flex-end;padding-bottom:50px;}footer .footer--links:before,footer .footer--links:after{position:absolute;top:-40px;display:block;width:140px;height:140px;content:" ";background-repeat:no-repeat;background-position:center center;background-size:contain;}footer .footer--links:before{background-image:url(/themes/custom/mctheme/img/icons/default/i_logo_mastercooks.svg);}footer .footer--links:before{left:30px;}footer .footer--links:after{background-image:url(/themes/custom/mctheme/img/icons/default/Y-mastercook-full.svg);}footer .footer--links:after{left:190px;}footer .footer--links .return_to_top{position:absolute;top:-4.6rem;right:-4.6rem;display:flex;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;text-decoration:none;color:#fff;background:#000;}footer .footer--inner{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}footer .footer--inner{display:flex;flex-wrap:wrap;padding-bottom:80px;color:#000;font-size:1.6rem;}footer .footer--inner .region{flex:1;}footer .footer--inner h2{margin-bottom:0.5rem;font-size:1.6rem;font-weight:bold;}footer .footer--inner .menu{margin-left:0;}footer .footer--inner .menu a{text-decoration:none;color:#000;}footer .footer--inner .menu a:hover,footer .footer--inner .menu a:focus{color:#f0543e;}@media (max-width:1599px){footer .footer--links .return_to_top{right:0;}}@media (max-width:999px){footer .footer--links{justify-content:center;padding-top:100px;}footer .footer--links .return_to_top{right:0;}footer .footer--links:before{top:-20px;left:50%;width:100px;height:100px;transform:translateX(-110px);}footer .footer--links:after{top:-20px;left:50%;width:100px;height:100px;transform:translateX(10px);}footer .footer--inner{display:block;}footer .footer--inner .region{padding:30px;}}.layout-container > header,.splash > .splash--inner > header{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.layout-container > header,.splash > .splash--inner > header{font-size:1.8rem;}@media (max-width:766px){.layout-container > header,.splash > .splash--inner > header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding-right:1rem;padding-left:1rem;}.layout-container > header .activate-menu,.splash > .splash--inner > header .activate-menu{margin-right:5rem;}.layout-container > header .region--header,.splash > .splash--inner > header .region--header{flex:1;}.layout-container > header .region--header #block-mctheme-branding,.splash > .splash--inner > header .region--header #block-mctheme-branding{width:100%;}.layout-container > header .region--header #block-mctheme-branding img,.splash > .splash--inner > header .region--header #block-mctheme-branding img{width:25%;}.layout-container > header .region--header #block-mctheme-branding .site-name,.splash > .splash--inner > header .region--header #block-mctheme-branding .site-name{font-size:2.6vw;}.layout-container > header .region--header-actions,.splash > .splash--inner > header .region--header-actions{width:8rem;}.layout-container > header .language,.splash > .splash--inner > header .language{display:flex;justify-content:center;width:100%;}}@keyframes scroll{from{transform:translateY(-6rem);}to{transform:translateY(0);}}.splash .scroll-on{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);}.splash .scroll-on svg{width:3rem;height:auto;}.splash .scrollmuis--contour{fill:#fff;}.splash .scrollmuis--wheel{animation:scroll 1s infinite 0s alternate linear;fill:#fff;}@media (min-width:767px){.layout-container > header,.splash > .splash--inner > header{display:flex;justify-content:space-between;align-items:flex-start;}.layout-container > header .region--header,.splash > .splash--inner > header .region--header{display:flex;}}@media (max-width:766px){.splash{display:flex;flex-direction:column-reverse;}.splash .scroll-on{display:none;}}@media (min-width:767px){.splash{position:relative;}.splash > .splash--inner{position:absolute;top:0;right:0;left:0;}}#block-mctheme-branding{text-align:center;}#block-mctheme-branding a{display:block;margin-top:0.6rem;text-decoration:none;text-transform:uppercase;color:#000;line-height:1;}#block-mctheme-branding a img{display:inline-block;}.region--header-actions{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:0;}.region--header-actions .my-account--link{grid-area:1/1/2/2;}.region--header-actions .language-switcher-language-session,.region--header-actions .language-switcher-language-url{grid-area:1/2/2/3;}.region--header-actions .search-block-form{grid-area:2/1/3/2;}.region--header-actions .cart--link{grid-area:2/2/3/3;}@media (max-width:766px){.region--header-actions{display:flex;justify-content:space-around;align-items:center;height:7rem;}.region--header-actions .my-account--link{width:3rem;height:100%;}.region--header-actions .language-switcher-language-session,.region--header-actions .language-switcher-language-url{display:none;}.region--header-actions .search-block-form{display:none;}.region--header-actions .cart--link{width:2rem;}}.region-splash{position:relative;}.region-splash .block{position:relative;transition:all,1s;}.region-splash .block .field--name-body{position:absolute;bottom:6.5vw;left:50%;transform:translateX(-50%);}.region-splash .block .field--name-body a{text-decoration:none;color:#fff;}.region-splash .block .field--name-body h1{font-size:2.7vw;}.region-splash .block .field--name-body h2{font-size:2.4vw;}.region-splash .block .field--name-body h3{font-size:2.2vw;}.region-splash .block .field--name-body h4{font-size:2vw;}.region-splash .block .field--name-body p{font-size:1.8vw;}.region-splash .block .field--name-field-splash-img img{width:100%;}.region-splash .block .field--name-field-splash-video{position:relative;}.region-splash .block .field--name-field-splash-video:before{position:absolute;top:0;right:0;left:0;width:100%;height:100%;content:" ";background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 20%);}.region-splash .block .field--name-field-splash-video video{width:100% !important;height:auto !important;}.region-splash .block.fadeOut{opacity:0;}.region-splash .block:nth-child(2){position:absolute;z-index:-2;top:0;right:0;left:0;}.region-splash .block:nth-child(3){position:absolute;z-index:-3;top:0;right:0;left:0;}.region-splash .block:nth-child(4){position:absolute;z-index:-4;top:0;right:0;left:0;}.region-splash .block:nth-child(5){position:absolute;z-index:-5;top:0;right:0;left:0;}.region-splash .block:nth-child(6){position:absolute;z-index:-6;top:0;right:0;left:0;}.region-splash .block:nth-child(7){position:absolute;z-index:-7;top:0;right:0;left:0;}.region-splash .block:nth-child(8){position:absolute;z-index:-8;top:0;right:0;left:0;}.region-splash .block:nth-child(9){position:absolute;z-index:-9;top:0;right:0;left:0;}.region-splash .block:nth-child(10){position:absolute;z-index:-10;top:0;right:0;left:0;}.region-splash .block:nth-child(11){position:absolute;z-index:-11;top:0;right:0;left:0;}.region-splash .block:nth-child(12){position:absolute;z-index:-12;top:0;right:0;left:0;}.region-splash .block:nth-child(13){position:absolute;z-index:-13;top:0;right:0;left:0;}.region-splash .block:nth-child(14){position:absolute;z-index:-14;top:0;right:0;left:0;}.region-splash .block:nth-child(15){position:absolute;z-index:-15;top:0;right:0;left:0;}.region-splash .block:nth-child(16){position:absolute;z-index:-16;top:0;right:0;left:0;}.region-splash .block:nth-child(17){position:absolute;z-index:-17;top:0;right:0;left:0;}.region-splash .block:nth-child(18){position:absolute;z-index:-18;top:0;right:0;left:0;}.region-splash .block:nth-child(19){position:absolute;z-index:-19;top:0;right:0;left:0;}.region-splash .block:nth-child(20){position:absolute;z-index:-20;top:0;right:0;left:0;}@media (min-width:1000px){.region-splash .block .field--name-body .btn{font-size:2rem;}}@media (min-width:1520px){.region-splash .block .field--name-body .btn{font-size:2.4rem;}}@media (max-width:766px){.region-splash .block .field--name-body{bottom:0;}}.region-highlighted{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.region-highlighted{margin-top:2rem;margin-bottom:1rem;padding-right:4rem;padding-left:4rem;}.layout-container > .splash .language,.layout-container > .language{display:none;}@media (max-width:766px){.layout-container > .splash .language,.layout-container > .language{display:flex;justify-content:center;}}.layout-container{position:relative;}.block-local-tasks-block{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.page-title{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.page-title{box-sizing:border-box;margin-top:30px;font-family:var(--titles--font-family);font-weight:normal;}.block-system-main-block{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.block-system-main-block{padding-right:0;padding-left:0;}@media (min-width:767px){.layout-content.sidebar{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.layout-content.sidebar{display:flex;flex-wrap:wrap;}.layout-content.sidebar .region-breadcrumbs{width:100%;}.layout-content.sidebar .region-sidebar{width:24rem;margin-right:6rem;}.layout-content.sidebar .region-content{flex:1;}}#block-mctheme-main-menu a{display:block;padding:1rem 1.2rem;vertical-align:bottom;text-decoration:none;color:#000;font-size:1.5rem;}#block-mctheme-main-menu a:hover{background-color:rgba(255,255,255,0.75);}#block-mctheme-main-menu .menu{margin-top:10px;}#block-mctheme-main-menu .menu > li{display:block;text-transform:uppercase;}#block-mctheme-main-menu .menu > li.menu-item--expanded{position:relative;}#block-mctheme-main-menu .menu > li.menu-item--expanded > a{padding-right:2.5rem;background-image:url(/themes/custom/mctheme/img/icons/i_chevron_down.svg);background-repeat:no-repeat;background-position:right 0.5rem center;background-size:1rem;}#block-mctheme-main-menu .menu > li.menu-item--expanded > .menu{margin:0;transition:all 0.4s;transform:scaleY(0);transform-origin:top center;background-color:rgba(255,255,255,0.75);}#block-mctheme-main-menu .menu > li.menu-item--expanded > .menu > li > a{font-size:1.4rem;}#block-mctheme-main-menu .menu > li.menu-item--expanded:hover > .menu{transform:scaleY(1);}@media (min-width:767px){#block-mctheme-main-menu > .menu{display:flex;flex-wrap:wrap;}#block-mctheme-main-menu > .menu > .menu-item--expanded > .menu{position:absolute;z-index:10;top:100%;left:0;width:32rem;margin:0;background-color:rgba(255,255,255,0.75);}}@media (max-width:766px){#block-mctheme-main-menu{margin-right:-7rem;margin-left:-7rem;}#block-mctheme-main-menu > .menu{display:none;}#block-mctheme-main-menu.active > .menu{display:block;}#block-mctheme-main-menu.active > .menu > li > a{padding:1rem 1.6rem;}#block-mctheme-main-menu.active > .menu > li > .menu{overflow:hidden;max-height:0;margin-left:1rem;}#block-mctheme-main-menu.active > .menu > li > a.active{color:#f0543e;}#block-mctheme-main-menu.active > .menu > li > a.active ~ .menu{max-height:250vh;transform:scaleY(1);}}.activate-menu{padding-top:2rem;padding-bottom:2rem;}.activate-menu span{display:block;width:30px;height:3px;margin-top:6px;margin-bottom:6px;transition:all,0.4s;background:#000;font-size:0;}.activate-menu.active span:first-child{position:relative;top:8px;transform:rotate(45deg);}.activate-menu.active span:nth-child(2){opacity:0;}.activate-menu.active span:last-child{position:relative;top:-9px;transform:rotate(-45deg);}@media (min-width:767px){.activate-menu{display:none;}}.region-sidebar .menu{display:block;margin:0 2rem;}.region-sidebar .menu li{display:block;margin:1rem 0;}.region-sidebar .menu li a{display:block;padding:1.5rem;transition:all 0.5s;text-decoration:none;color:#000;border-radius:0.5rem;background-color:#e7e7e8;}.region-sidebar .menu li.is-active a{color:#fff;background-color:#f0543e;}@media (min-width:767px){.region-sidebar .menu{display:block;margin:0;}}.language-switcher-language-url,.language-switcher-language-session{margin-top:10px;padding-top:1rem;}.language-switcher-language-url .links,.language-switcher-language-session .links{display:flex;justify-content:flex-end;}.language-switcher-language-url .links li,.language-switcher-language-session .links li{display:flex;}.language-switcher-language-url .links li a,.language-switcher-language-session .links li a{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;text-align:center;text-decoration:none;text-transform:uppercase;color:#000;border-radius:50%;font-size:1.2rem;}.language-switcher-language-url .links li a:hover,.language-switcher-language-session .links li a:hover{color:#1b1b1b;}.language-switcher-language-url .links li a.is-active,.language-switcher-language-session .links li a.is-active{background-color:#fff;font-weight:bold;}.search-block-form{display:flex;align-items:center;margin:1rem 0;}.search-block-form h2.active-search,.search-block-form h2{background-image:url(/themes/custom/mctheme/img/icons/black/i_search.svg);}.search-block-form h2.active-search,.search-block-form h2{display:block;overflow:hidden;order:2;width:2.7rem;height:2.7rem;margin:0 0 0 0.5rem;padding:0.5rem;cursor:pointer;text-indent:-1000px;border:none;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:60% 60%;}.search-block-form form{display:none;order:1;align-items:center;transition:opacity,0.5s;opacity:0;}.search-block-form form > .form-item{order:1;margin:0;}.search-block-form form .form-actions{order:0;}.search-block-form h2.active-search ~ form{opacity:1;}.search-block-form .form-search{width:250px;height:2.7rem;padding:0.5rem;border:none;background-color:#f4f4f4;}.search-block-form .button{background-image:url(/themes/custom/mctheme/img/icons/black/i_search.svg);}.search-block-form .button{display:block;overflow:hidden;box-sizing:content-box;width:2.7rem;height:2.7rem;margin:0 0 0 0.5rem;padding:0.5rem;text-indent:-1000px;border:none;border-radius:0;background-color:#f4f4f4;background-repeat:no-repeat;background-position:center;background-size:60% 60%;}.search-block-form .button:hover,.search-block-form .button:focus{background-image:url(/themes/custom/mctheme/img/icons/red/i_search.svg);}.search-block-form .button:hover,.search-block-form .button:focus{padding:0.5rem;border:none;background-color:#f4f4f4;background-repeat:no-repeat;background-position:center;background-size:60% 60%;}@media (max-width:766px){.search-block-form{position:relative;}.search-block-form form{position:absolute;z-index:10;top:0;right:4rem;}}.block-system-breadcrumb-block{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.block-system-breadcrumb-block{margin-top:3rem;font-size:1.1rem;font-weight:200;}.block-system-breadcrumb-block a{text-decoration:none;color:#acacac;}.block-views-blockpartners-block-1{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.block-views-blockpartners-block-1{padding:50px 30px 65px 30px;}.block-views-blockpartners-block-1 h2{text-align:center;}.social{margin-top:4rem;}.social-media--links{display:flex;justify-content:center;}.social-media--links li{width:2rem;height:2rem;margin:1rem;}.social-media--links li img{width:auto;height:100%;}.block-instagram-without-api{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.block-instagram-without-api{padding:0 15px;padding-bottom:50px;}.block-instagram-without-api h2{padding:20px 30px;text-align:center;}.iwa{display:flex;flex-wrap:wrap;justify-content:space-between;}.iwa li{flex:1;margin:0 15px;border:1px solid #f4f4f4;}.iwa li a{position:relative;display:block;}.iwa li a:hover{opacity:0.6;}.iwa li a:after{position:absolute;z-index:1;top:50%;left:50%;display:block;width:0;height:0;content:" ";transition:all 0.5s;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;}.iwa li a:before{background-image:url(/themes/custom/mctheme/img/icons/black/i_instagram.svg);}.iwa li a:before{position:absolute;z-index:2;top:50%;left:50%;display:block;width:2rem;height:2rem;content:" ";transition:all 0.9s;transform:translate(-50%,-50%) scale(0);background-repeat:no-repeat;background-position:center;background-size:contain;}.iwa li a:hover:after{width:5rem;height:5rem;}.iwa li a:hover:before{transform:translate(-50%,-50%) scale(1);}.cart--link{display:block;height:6rem;padding:1rem 0.5rem 1rem 0.5rem;text-align:center;text-decoration:none;color:#1b1b1b;background-image:url(/themes/custom/mctheme/img/icons/i_cart.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;font-size:1.2rem;line-height:1;}.my-account--link{display:flex;justify-content:center;align-items:center;background-image:url(/themes/custom/mctheme/img/icons/i_user.svg);background-repeat:no-repeat;background-position:center;background-size:1.4rem auto;font-size:0;}.tabs.primary{display:flex;flex-wrap:wrap;justify-content:center;}.iti input{padding-left:5rem !important;}@media (min-width:767px){.webform-flex--container > .form-item > .iti{width:100%;}.webform-flex--container > .form-item > .iti > input{width:100% !important;}}.field--name-field-facebook img,.field--name-field-instagram img,.field--name-field-twitter img{width:auto;height:1.8rem;}.field--name-field-michelin .field__label,.field--name-field-gault-millau .field__label,.field--name-field-greenguide-score .field__label{font-size:1.2rem;}.field--name-field-michelin img,.field--name-field-gault-millau img,.field--name-field-greenguide-score img{display:inline-block;width:auto;height:1.7rem;}.field--name-field-gm-score-20 .field__item{font-size:1.2rem;}.field--type-text-long ul,.field--type-text-long ol,.text-formatted ul,.text-formatted ol{margin-left:2rem;}.field--type-text-long ul li,.field--type-text-long ol li,.text-formatted ul li,.text-formatted ol li{display:list-item;}.ui-autocomplete .ui-menu-item{margin:0.5rem;}.ui-autocomplete .ui-menu-item a{display:block;margin:0;padding:0.8rem;font-size:1.8rem;}.ui-autocomplete .ui-menu-item a.ui-state-active{display:block;margin:0;padding:0.8rem;color:#fff;border:none;background-color:#f0543e;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:right 1rem center;background-size:auto 2rem;}.js input.form-autocomplete{background-image:url(/themes/custom/mctheme/img/loader/mc_loader_inactive.svg);}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/mctheme/img/loader/mc_loader.svg);}.commerce-checkout-flow{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.layout-checkout-form .checkout-pane{margin-top:0;}.layout-checkout-form .fieldgroup{margin-top:0;}.layout-region-checkout-footer .form-actions{display:flex;align-items:baseline;}.layout-region-checkout-footer .form-actions > *{margin-right:2rem;}.layout-region-checkout-main > h3,.layout-region-checkout-secondary > h3{display:none;}.layout-region-checkout-main > .form-item,.layout-region-checkout-secondary > .form-item{margin:0;}[data-drupal-selector=edit-login-without-username-register],[data-drupal-selector=edit-login-without-username-returning-customer],[data-drupal-selector=edit-login-returning-customer],[data-drupal-selector=edit-login-register]{position:relative;padding:5rem 2.5rem 2.5rem 2.5rem;border:1px solid #d3d3d3;}[data-drupal-selector=edit-login-without-username-register] > legend,[data-drupal-selector=edit-login-without-username-returning-customer] > legend,[data-drupal-selector=edit-login-returning-customer] > legend,[data-drupal-selector=edit-login-register] > legend{position:absolute;top:2.5rem;}[data-drupal-selector=edit-login-without-username-register],[data-drupal-selector=edit-login-register]{background-color:#f4f4f4;}[data-drupal-selector=edit-shipping-information-recalculate-shipping]{display:none !important;}#edit-payment-information,[data-drupal-selector=edit-payment-information-payment-method],[data-drupal-selector=edit-shipping-information]{position:relative;margin-bottom:1rem;padding:5rem 2.5rem 2.5rem 2.5rem;border:1px solid #d3d3d3;}#edit-payment-information > legend,[data-drupal-selector=edit-payment-information-payment-method] > legend,[data-drupal-selector=edit-shipping-information] > legend{position:absolute;top:2.5rem;}#edit-payment-information [data-drupal-selector=edit-payment-information-billing-information-edit-button],#edit-payment-information [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button],[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-payment-information-billing-information-edit-button],[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button],[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-payment-information-billing-information-edit-button],[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]{background-image:url(/themes/custom/mctheme/img/icons/red/arrow-right.svg);}#edit-payment-information [data-drupal-selector=edit-payment-information-billing-information-edit-button],#edit-payment-information [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button],[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-payment-information-billing-information-edit-button],[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button],[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-payment-information-billing-information-edit-button],[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#f0543e;background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}#edit-payment-information [data-drupal-selector=edit-payment-information-billing-information-edit-button]:hover,#edit-payment-information [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:hover,[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-payment-information-billing-information-edit-button]:hover,[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:hover,[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-payment-information-billing-information-edit-button]:hover,[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:hover{opacity:0.8%;background-position:right 0.5rem center;}#edit-payment-information [data-drupal-selector=edit-payment-information-billing-information-edit-button],#edit-payment-information [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button],[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-payment-information-billing-information-edit-button],[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button],[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-payment-information-billing-information-edit-button],[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]{position:relative;margin:0 0 2rem 0;padding:0;background-color:transparent;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#edit-payment-information [data-drupal-selector=edit-payment-information-billing-information-edit-button]:hover,#edit-payment-information [data-drupal-selector=edit-payment-information-billing-information-edit-button]:focus,#edit-payment-information [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:hover,#edit-payment-information [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:focus,[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-payment-information-billing-information-edit-button]:hover,[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-payment-information-billing-information-edit-button]:focus,[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:hover,[data-drupal-selector=edit-payment-information-payment-method] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:focus,[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-payment-information-billing-information-edit-button]:hover,[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-payment-information-billing-information-edit-button]:focus,[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:hover,[data-drupal-selector=edit-shipping-information] [data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]:focus{color:#f0543e;background-color:transparent;}#edit-payment-information-billing-information > legend,[data-drupal-selector=edit-payment-information-billing-information-address-wrapper] > legend{display:none;}[data-drupal-selector=edit-payment-information-payment-method]{padding:0;border:none;}[data-drupal-selector=edit-payment-information-payment-method] > legend{display:none;}@media (min-width:767px){.checkout-pane-login-without-username{display:flex;margin-right:-1rem;margin-bottom:6rem;margin-left:-1rem;}.checkout-pane-login-without-username > fieldset{float:none;margin:1rem;}}.checkout-pane-review > fieldset{position:relative;padding:5rem 2.5rem 2.5rem 2.5rem;border:1px solid #d3d3d3;}.checkout-pane-review > fieldset > legend{position:absolute;top:2.5rem;}.checkout-pane-review [data-drupal-selector=edit-review-contact-information]{margin-top:0;}#edit-sidebar-order-summary-summary{border:1px solid #d3d3d3;}.checkout-pane > legend,.checkout-pane > fieldset > legend{padding-bottom:3rem;font-weight:700;}.checkout-pane-completion-message{padding-bottom:10rem;}@media (min-width:767px){.form-item-payment-information-payment-method{display:flex;align-items:center;max-width:48rem;}.form-item-payment-information-payment-method input{margin-right:1rem;}.form-item-payment-information-payment-method:first-child{background-image:url(/themes/custom/mctheme/img/content/online-payments.png);}.form-item-payment-information-payment-method:first-child{height:7rem;padding-right:30rem;background-repeat:no-repeat;background-position:right center;background-size:contain;}}@media (max-width:766px){[data-drupal-selector=edit-login-without-username-register] input,[data-drupal-selector=edit-login-without-username-returning-customer] input,[data-drupal-selector=edit-login-returning-customer] input,[data-drupal-selector=edit-login-register] input{box-sizing:border-box;width:80vw !important;}#edit-login-without-username-register-register{font-size:1.2rem;}.form-item-payment-information-payment-method:first-child{height:auto;padding-bottom:6rem;background-image:url(/themes/custom/mctheme/img/content/online-payments.png);background-repeat:no-repeat;background-position:bottom left;background-size:auto 5rem;}.commerce-checkout-flow{padding-right:1rem;padding-left:1rem;}[data-drupal-selector=edit-login-without-username-register],[data-drupal-selector=edit-login-without-username-returning-customer],[data-drupal-selector=edit-login-returning-customer],[data-drupal-selector=edit-login-register],#edit-payment-information,[data-drupal-selector=edit-payment-information-payment-method],[data-drupal-selector=edit-shipping-information],.checkout-pane-review > fieldset{padding-right:2rem;padding-left:2rem;}.checkout-pane .form-text{display:block;width:80vw;}}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio{margin:1rem;}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio input{display:none;}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio label{display:block;width:22rem;padding:8rem 2rem 2rem 2rem;transition:background-color 0.4s;text-align:center;border:1px solid #d3d3d3;border-radius:5px;background-color:#f4f4f4;background-repeat:no-repeat;background-position:top 2rem center;background-size:auto 4rem;}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio input:checked ~ label{color:#fff;background-color:#f0543e;}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio input[value=bancontact] ~ label{background-image:url(/themes/custom/mctheme/img/content/bancontact.svg);}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio input[value=kbc] ~ label{background-image:url(/themes/custom/mctheme/img/content/kbc.svg);}[data-drupal-selector=edit-payment-process-offsite-payment] .form-radios .form-type-radio input[value=belfius] ~ label{background-image:url(/themes/custom/mctheme/img/content/belfius.svg);}[data-drupal-selector=edit-payment-process-offsite-payment] .form-submit{margin-bottom:6rem;margin-left:0;}.view-commerce-checkout-order-summary td,.checkout-order-summary td{padding:0;border:none;}.view-commerce-checkout-order-summary .view-header,.checkout-order-summary .view-header{padding:1.5rem;}.view-commerce-checkout-order-summary .view-header .summary-title,.checkout-order-summary .view-header .summary-title{vertical-align:middle;}.view-commerce-checkout-order-summary .view-header .summary-title:after,.checkout-order-summary .view-header .summary-title:after{background-image:url(/themes/custom/mctheme/img/icons/black/i_caret_down.svg);}.view-commerce-checkout-order-summary .view-header .summary-title:after,.checkout-order-summary .view-header .summary-title:after{display:inline-block;width:1.4rem;height:1rem;margin-left:1rem;content:" ";transition:transform 0.5s;transform:rotate(180deg);background-repeat:no-repeat;background-position:center;}.view-commerce-checkout-order-summary .view-header:not(.open) .summary-title:after,.checkout-order-summary .view-header:not(.open) .summary-title:after{transform:rotate(0deg);}.view-commerce-checkout-order-summary .view-content,.checkout-order-summary .view-content{overflow:hidden;max-height:500px;padding:0 1.5rem;transition:max-height 0.5s;}.view-commerce-checkout-order-summary .view-content .views-field-purchased-entity,.checkout-order-summary .view-content .views-field-purchased-entity{padding-left:0.5rem;}.view-commerce-checkout-order-summary .view-content .views-field-total-price__number,.checkout-order-summary .view-content .views-field-total-price__number{text-align:right;}.view-commerce-checkout-order-summary .view-content:not(.open),.checkout-order-summary .view-content:not(.open){max-height:0;}.view-commerce-checkout-order-summary .order-total-line,.checkout-order-summary .order-total-line{display:flex;justify-content:space-between;padding:1.5rem;}.view-commerce-checkout-order-summary .order-total-line > span:first-child,.checkout-order-summary .order-total-line > span:first-child{margin-right:2rem;padding:0;}.view-commerce-checkout-order-summary .order-total-line__total,.checkout-order-summary .order-total-line__total{background-color:#fffcd8;}[data-drupal-selector=edit-shipping-information-shipping-profile-select-address]{padding:5px;}.checkout-pane-shipping-information .form-text{max-width:500px;}.checkout-pane-shipping-information .field--type-address{padding:0;border:none;}.checkout-pane-shipping-information .field--type-address .address-line1{max-width:500px;}.node--type-dynamic-page{margin-top:30px;}.node--type-dynamic-page .node__content > .field--name-field-content{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.node--type-dynamic-page .node__content > .field--name-field-content{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph{margin:30px;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph--type--text{width:100%;}@media (min-width:767px) and (max-width:1519px){.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--newsitem-big,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--linked-img-big{width:46%;margin:2%;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--newsitem,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--image-with-link{position:relative;width:21%;margin:2%;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color{height:0;padding-bottom:23%;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color .field--name-field-p-color-txt{position:absolute;top:50%;transform:translateY(-50%);}}@media (min-width:520px) and (max-width:766px){.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--newsitem-big,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--linked-img-big{width:96%;margin:2%;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--newsitem,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--image-with-link{position:relative;width:46%;margin:2%;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color{height:0;padding-bottom:48%;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color .field--name-field-p-color-txt{position:absolute;top:50%;transform:translateY(-50%);}}@media (max-width:519px){.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--newsitem-big,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--newsitem,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--linked-img-big,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color,.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--image-with-link{width:315px;margin:15px auto;}.node--type-dynamic-page .node__content > .field--name-field-content > .paragraph.paragraph--type--solid-color{height:315px;}}.node.node--type-page.node--view-mode-full{padding:0 30px 30px 30px;}.node--type-horeca.node--view-mode-search-index{padding:2rem;text-align:center;background-color:#f4f4f4;}.node--type-horeca.node--view-mode-search-index .field--name-title{font-size:2.6rem;font-weight:700;}.node--type-horeca.node--view-mode-search-index .city--wrapper{display:flex;justify-content:center;align-items:center;}.node--type-horeca.node--view-mode-search-index .city--wrapper > div{padding-right:0.5rem;}.node--type-horeca.node--view-mode-map-popup{text-align:center;text-decoration:none;color:#000;font-size:1.2rem;}.node--type-horeca.node--view-mode-map-popup .mastercook--categories{display:flex;justify-content:center;margin-bottom:1rem;}.node--type-horeca.node--view-mode-map-popup .mastercook--categories > *{margin:0.2rem;}.node--type-horeca.node--view-mode-map-popup .mastercooks{margin-bottom:0.4rem;}.node--type-horeca.node--view-mode-map-popup .mastercooks a{color:#f0543e;}.node--type-horeca.node--view-mode-map-popup .field--name-title{font-weight:bold;}.node--type-horeca.node--view-mode-full{padding:2rem;border:1px solid #d3d3d3;}.node--type-horeca.node--view-mode-full header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2.5rem;}.node--type-horeca.node--view-mode-full header h1{padding:0;font-family:var(--main--font-family);font-size:2rem;line-height:1;}.node--type-horeca.node--view-mode-full .horeca--edit{position:relative;overflow:hidden;max-width:500px;max-height:0;padding:0;transition:all 0.5s;}.node--type-horeca.node--view-mode-full .horeca--edit textarea{width:100%;resize:none;}.node--type-horeca.node--view-mode-full .horeca--edit:target{max-height:600px;margin:2rem 0;padding:4rem 2rem 2rem 2rem;background-color:#e7e7e8;}.node--type-horeca.node--view-mode-full .horeca--edit .horeca--edit--close{position:absolute;top:1rem;right:1rem;width:3rem;height:3rem;background:url(/themes/custom/mctheme/img/icons/i_close.svg) transparent no-repeat center center;background-size:60% 60%;}.node--type-horeca.node--view-mode-full .data{display:flex;}.node--type-horeca.node--view-mode-full .data > div{flex:1 0 auto;}.node--type-horeca.node--view-mode-full .data .socials{display:flex;margin-left:-1rem;}.node--type-horeca.node--view-mode-full .data .socials > a{margin:1rem;}.node--type-horeca.node--view-mode-full h2{font-weight:normal;}.node--type-horeca.node--view-mode-full .views-element-container{margin-right:-2rem;margin-left:-2rem;}.node--type-horeca.node--view-mode-full .views-element-container thead th{padding:0.8rem 2rem;text-align:left;background-color:#f4f4f4;font-weight:400;}.node--type-horeca.node--view-mode-full .views-element-container tbody td{padding:0.8rem 2rem;}.node--type-mastercook.node--view-mode-full{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.node--type-mastercook.node--view-mode-full{padding-top:3rem;}.node--type-mastercook.node--view-mode-full .mastercook__picture{position:relative;max-width:31rem;}.node--type-mastercook.node--view-mode-full .mastercook__picture .mastercook__categories{position:absolute;z-index:1;right:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;}.node--type-mastercook.node--view-mode-full .mastercook__picture .mastercook__categories .term{padding:1rem 0.5rem;}.node--type-mastercook.node--view-mode-full .mastercook__info{padding:30px;}.node--type-mastercook.node--view-mode-full .mastercook__name{margin-bottom:2rem;}.node--type-mastercook.node--view-mode-full .mastercook__address{line-height:2;}.node--type-mastercook.node--view-mode-full .mastercook__address .inline{display:flex;align-items:baseline;}.node--type-mastercook.node--view-mode-full .mastercook__address .inline > *{margin-right:0.5rem;}.node--type-mastercook.node--view-mode-full .mastercook__socials{display:flex;margin-top:1rem;}.node--type-mastercook.node--view-mode-full .mastercook__socials > a{margin-right:1rem;}.node--type-mastercook.node--view-mode-full .mastercook__map{position:relative;max-width:31rem;}.node--type-mastercook.node--view-mode-full .mastercook__map .field--name-field-volledig-adres{position:absolute;z-index:10;bottom:1.5rem;left:0;display:flex;justify-content:center;align-items:center;width:100%;}.node--type-mastercook.node--view-mode-full .mastercook__map .field--name-field-volledig-adres a{display:flex;height:3rem;padding:0.2rem 2rem;text-decoration:none;color:#000;border:1px solid #898786;border-radius:1.5rem;background-color:#f4f4f4;font-size:1.3rem;}.node--type-mastercook.node--view-mode-full .mastercook__links ul li{margin-bottom:13px;}.node--type-mastercook.node--view-mode-full .mastercook__links ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:auto;padding:1.6rem 0;cursor:pointer;text-align:center;text-decoration:none;color:#000;background:#f4f4f4;}.node--type-mastercook.node--view-mode-full .mastercook__links ul li a:hover,.node--type-mastercook.node--view-mode-full .mastercook__links ul li a:focus{box-shadow:0 0 6px 0 rgba(0,2,6,0.2);}.node--type-mastercook.node--view-mode-full .mastercook__links .field__label{font-weight:300;}.node--type-mastercook.node--view-mode-full .mastercook__content .field__label{font-size:2.4rem;font-weight:600;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant{position:relative;display:grid;margin-bottom:5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:15px;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item a{display:block;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(1){grid-area:1/1/2/3;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(2){grid-area:2/1/3/3;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(3){grid-area:3/1/4/2;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(3):last-child{grid-area:3/1/4/3;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(4){grid-area:3/2/4/3;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(3):last-child a:after,.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(4) a:after{position:absolute;right:2rem;bottom:2rem;display:block;width:7rem;height:5rem;content:" ";background-image:url(/themes/custom/mctheme/img/content/more_images.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}.node--type-mastercook.node--view-mode-full .mastercook__images .field--name-field-afbeelding-restaurant > .field__item:nth-child(n+5){display:none;}@media (max-width:519px){.node--type-mastercook.node--view-mode-full .mastercook__picture,.node--type-mastercook.node--view-mode-full .mastercook__info,.node--type-mastercook.node--view-mode-full .mastercook__map,.node--type-mastercook.node--view-mode-full .mastercook__links{max-width:310px;margin:0 auto;}.node--type-mastercook.node--view-mode-full .mastercook__links{padding:3rem 0;}}@media (min-width:520px){.node--type-mastercook.node--view-mode-full{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:6rem;}.node--type-mastercook.node--view-mode-full .mastercook__content{grid-area:3/1/4/3;}.node--type-mastercook.node--view-mode-full .mastercook__images{grid-area:4/1/5/3;}}@media (min-width:1000px){.node--type-mastercook.node--view-mode-full{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:0;grid-row-gap:6rem;}.node--type-mastercook.node--view-mode-full .mastercook__picture{width:310px;grid-area:1/1/2/2;}.node--type-mastercook.node--view-mode-full .mastercook__info{padding-top:0;padding-bottom:0;grid-area:1/2/2/3;}.node--type-mastercook.node--view-mode-full .mastercook__address{flex:1;padding-top:0;padding-bottom:0;}.node--type-mastercook.node--view-mode-full .mastercook__map{grid-area:1/3/2/4;}.node--type-mastercook.node--view-mode-full .mastercook__links{position:relative;grid-area:1/4/2/5;}.node--type-mastercook.node--view-mode-full .mastercook__links ul{display:flex;flex-direction:column;height:100%;}.node--type-mastercook.node--view-mode-full .mastercook__links ul li{flex:1;}.node--type-mastercook.node--view-mode-full .mastercook__links ul li:last-child{margin-bottom:0;}.node--type-mastercook.node--view-mode-full .mastercook__links ul li a{width:100%;height:100%;}.node--type-mastercook.node--view-mode-full .mastercook__content{grid-area:2/1/3/3;}.node--type-mastercook.node--view-mode-full .mastercook__content .field--name-field-interview{padding-right:8rem;}.node--type-mastercook.node--view-mode-full .mastercook__images{grid-area:2/3/3/5;}}.node--type-mastercook.node--view-mode-teaser{text-align:center;}.node--type-mastercook.node--view-mode-teaser .mastercook__categories{display:flex;justify-content:center;}.node--type-mastercook.node--view-mode-teaser .mastercook__categories .term{padding:0.5rem;}.node--type-mastercook.node--view-mode-teaser .mastercook__categories .term img{display:block;margin:0 auto;}.node--type-mastercook.node--view-mode-teaser .field--name-title{padding:0.7rem 0 0.7rem 0;font-size:1.6rem;font-weight:300;line-height:1;}.node--type-mastercook.node--view-mode-teaser .mastercook__restaurant{color:#898786;font-size:1.4rem;}.node--type-mastercook.node--view-mode-teaser .mastercook__restaurant:before,.node--type-mastercook.node--view-mode-teaser .mastercook__restaurant:after{display:inline;content:" - ";}.recept.node--view-mode-teaser{max-width:265px;margin:1rem;cursor:pointer;transition:all,0.5s;background-color:#f4f4f4;}.recept.node--view-mode-teaser:hover{box-shadow:0 0 14.4px 3.6px rgba(0,2,6,0.15);}.recept.node--view-mode-teaser .field--name-field-recept-afbeelingen .field__item:not(:first-child){display:none;}.recept.node--view-mode-teaser .field--name-node-title,.recept.node--view-mode-teaser .field--name-field-bereidingswijze{padding:1rem;}.recept.node--view-mode-teaser .field--name-field-recept-van-meesterkok{padding:1rem;text-align:center;font-weight:bold;}.node--type-recept.node--view-mode-full{padding:0 30px;}.node--type-recept.node--view-mode-full .return-to-overview{display:flex;justify-content:center;align-items:center;width:100%;height:3rem;text-align:center;text-decoration:none;text-transform:uppercase;color:#000;background-color:#f4f4f4;font-size:1.2rem;}.node--type-recept.node--view-mode-full .recipe--top{padding-top:3rem;}.node--type-recept.node--view-mode-full .recipe--images .slick-dots{position:absolute;z-index:999;top:95%;right:10px;}.node--type-recept.node--view-mode-full .recipe--images .slick__arrow{display:none;}.node--type-recept.node--view-mode-full .recipe--links > div{height:8.6rem;margin-bottom:1.5rem;}.node--type-recept.node--view-mode-full .recipe--links > div:hover,.node--type-recept.node--view-mode-full .recipe--links > div:focus{box-shadow:0 0 6px 0 rgba(0,2,6,0.2);}.node--type-recept.node--view-mode-full .recipe--links > div:last-child{margin-bottom:0;}.node--type-recept.node--view-mode-full .recipe--links .cook-recipes-link a,.node--type-recept.node--view-mode-full .recipe--links .cook-link a,.node--type-recept.node--view-mode-full .recipe--links .all-recipes a,.node--type-recept.node--view-mode-full .recipe--links .field--name-field-pdf-download a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;text-decoration:none;color:#000;background-color:#f4f4f4;}.node--type-recept.node--view-mode-full .recipe--links .field--name-field-pdf-download a{position:relative;display:flex;align-items:center;height:100%;padding:0;background:none;background:transparent;}.node--type-recept.node--view-mode-full .recipe--links .field--name-field-pdf-download a:after{background-image:url(/themes/custom/mctheme/img/icons/black/i_download.svg);}.node--type-recept.node--view-mode-full .recipe--links .field--name-field-pdf-download a:after{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:" ";background-color:#f4f4f4;background-repeat:no-repeat;background-position:center 80%;background-size:1.4rem;}.node--type-recept.node--view-mode-full .recipe--summary{padding:8rem 0 4rem 0;}.node--type-recept.node--view-mode-full .recipe--summary .field{display:flex;align-items:center;height:3rem;padding-left:5rem;background-repeat:no-repeat;background-position:left center;background-size:contain;}.node--type-recept.node--view-mode-full .recipe--summary .field--name-field-aantal-personen{background-image:url(/themes/custom/mctheme/img/icons/black/i_recipe_people.svg);}.node--type-recept.node--view-mode-full .recipe--summary .field--name-field-recipe-type{background-image:url(/themes/custom/mctheme/img/icons/black/i_recipe_type.svg);}.node--type-recept.node--view-mode-full .recipe--summary .field--name-field-recipe-type{padding-left:7rem;}.node--type-recept.node--view-mode-full .recipe--summary .field--name-field-beriedinstijd{background-image:url(/themes/custom/mctheme/img/icons/black/i_recipe_time.svg);}.node--type-recept.node--view-mode-full .recipe--related{margin-top:7rem;border-top:1px solid #000;}.node--type-recept.node--view-mode-full .recipe--related .field--name-field-related-recipes{margin:0 -15px;}.node--type-recept.node--view-mode-full .recipe--related .field--name-field-related-recipes .field__label{padding:5rem 15px 3rem 15px;font-size:2rem;font-weight:600;}.node--type-recept.node--view-mode-full .recipe--related .node--view-mode-teaser{margin:15px;}.node--type-recept.node--view-mode-full .recipe--content .field__label{font-size:2.5rem;font-weight:500;}.node--type-recept.node--view-mode-full .recipe--content ul{margin-top:1rem;}@media (min-width:767px){.node--type-recept.node--view-mode-full{position:relative;}.node--type-recept.node--view-mode-full .return-to-overview{position:absolute;top:-4rem;right:0;}.node--type-recept.node--view-mode-full .recipe--top{display:flex;align-items:stretch;}.node--type-recept.node--view-mode-full .recipe--top .recipe--images{width:80%;padding-right:10%;}.node--type-recept.node--view-mode-full .recipe--top .recipe--images .slick{min-height:550px;}.node--type-recept.node--view-mode-full .recipe--top .recipe--links{position:relative;width:20%;}.node--type-recept.node--view-mode-full .recipe--summary{display:flex;}.node--type-recept.node--view-mode-full .recipe--summary .field{padding-right:7rem;}.node--type-recept.node--view-mode-full .recipe--content{display:flex;}.node--type-recept.node--view-mode-full .recipe--content .recipe--content--left{flex:33;margin-right:20rem;}.node--type-recept.node--view-mode-full .recipe--content .recipe--content--right{flex:88;}.node--type-recept.node--view-mode-full .recipe--related{padding-bottom:100px;}.node--type-recept.node--view-mode-full .recipe--related .field--name-field-related-recipes .field__items{display:flex;flex-wrap:wrap;}}.node--type-nieuwsitems.node--view-mode-full{padding-right:30px;padding-left:30px;}.node--type-nieuwsitems.node--view-mode-full .group-header{display:flex;flex-wrap:wrap;align-items:baseline;}.node--type-nieuwsitems.node--view-mode-full .group-header .field--name-node-title h1,.node--type-nieuwsitems.node--view-mode-full .group-header .field--name-field-nieuws-datum{margin:30px 1rem 1.4rem 0;padding:0;text-align:left;font-family:var(--titles--font-family);font-size:2.6rem;font-weight:400;}.node--type-nieuwsitems.node--view-mode-full .group-header .field--name-field-nieuws-datum{color:#898786;font-size:1.8rem;}.node--type-nieuwsitems.node--view-mode-full .group-header .field--name-field-nieuws-datum:before{display:inline;content:"(";}.node--type-nieuwsitems.node--view-mode-full .group-header .field--name-field-nieuws-datum:after{display:inline;content:")";}.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow{width:100%;margin-bottom:3rem;}.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow .field-slideshow-wrapper{position:relative;height:100%;}.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow .field-slideshow-wrapper .cycle-pager-after{position:absolute;z-index:101;right:2rem;bottom:2rem;display:flex;}.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow .field-slideshow-wrapper .cycle-pager-after span{display:block;width:1rem;height:1rem;margin:0 0.5rem;background-color:#f4f4f4;font-size:0;}.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow .field-slideshow-wrapper .cycle-pager-after span.cycle-pager-active{background-color:#acacac;}.node--type-nieuwsitems.node--view-mode-full .group-right .paragraph--type--responsive-linked-img,.node--type-nieuwsitems.node--view-mode-full .group-right .paragraph--type--gallery{margin-right:-15px;margin-left:-15px;}.node--type-nieuwsitems.node--view-mode-full .return-to-overview{margin-bottom:1rem;padding:2rem;text-align:center;background-color:#f4f4f4;}.node--type-nieuwsitems.node--view-mode-full .return-to-overview a{text-decoration:none;color:#000;}@media (max-width:999px){.node--type-nieuwsitems.node--view-mode-full .group-left{width:100%;}.node--type-nieuwsitems.node--view-mode-full .group-right{width:100%;}}@media (min-width:1000px){.node--type-nieuwsitems.node--view-mode-full .group-left{width:60%;margin-right:5%;}.node--type-nieuwsitems.node--view-mode-full .group-right{width:35%;max-width:460px;}}@media (max-width:1519px){.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow{height:46.5vw;}}@media (min-width:1520px){.node--type-nieuwsitems.node--view-mode-full .group-header .field-slideshow{height:670px;}}.node--type-nieuwsitems.node--view-mode-homepageblock{font-size:1.8rem;}.node--type-nieuwsitems.node--view-mode-homepageblock .field--name-field-nieuws-view-img > a{display:block;overflow:hidden;width:100%;height:auto;}.node--type-nieuwsitems.node--view-mode-homepageblock .field--name-field-nieuws-view-img > a:hover{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.node--type-nieuwsitems.node--view-mode-homepageblock .field--name-field-nieuws-view-img > a img{width:100%;transition:all,0.5s;}.node--type-nieuwsitems.node--view-mode-homepageblock .field--name-field-nieuws-view-img > a img:hover,.node--type-nieuwsitems.node--view-mode-homepageblock .field--name-field-nieuws-view-img > a img:focus{transform:scale(1.1);}.node--type-nieuwsitems.node--view-mode-homepageblock .field--name-title{display:block;margin-top:1rem;margin-bottom:1rem;text-align:center;}.node--type-nieuwsitems.node--view-mode-homepageblock a{text-decoration:none;color:#000;}@media (min-width:1520px){.node--type-nieuwsitems.node--view-mode-homepageblock{width:315px;}}.node--type-nieuwsitems.node--view-mode-homepageblock-big{position:relative;transition:all 0.5s;}.node--type-nieuwsitems.node--view-mode-homepageblock-big:hover{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-field-nieuws-view-img{display:block;overflow:hidden;}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-field-nieuws-view-img img{transition:all 0.5s;}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-field-nieuws-view-img:hover img{transform:scale(1.1);}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-title{display:block;padding:20px;background:#fff;font-size:1.8rem;}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-title a{text-decoration:none;color:#000;}@media (min-width:767px){.node--type-nieuwsitems.node--view-mode-homepageblock-big{position:relative;}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-title{position:absolute;right:36px;bottom:36px;width:240px;height:auto;padding:20px;background:#fff;font-size:1.8rem;}.node--type-nieuwsitems.node--view-mode-homepageblock-big .field--name-title a{text-decoration:none;color:#000;}}.share-on{position:relative;margin-bottom:4rem;padding:2rem;text-align:center;background-color:#f4f4f4;}.share-on p{margin:0;padding:0;}.share-on ul{display:flex;justify-content:center;margin-top:1.5rem;}.share-on ul li{width:1.6rem;height:1.6rem;margin:0 1rem;}.share-on ul li a{display:block;width:100%;height:100%;color:#000;}.share-on ul li img{max-width:100%;max-height:100%;cursor:pointer;}.share-on .share-on--alert{position:absolute;z-index:10;top:100%;left:0;display:none;width:100%;padding:20px;text-align:center;background-color:#c8e8bc;}.share-on .share-on--alert:before{position:absolute;top:-10px;left:50%;display:block;width:0;height:0;content:" ";transform:translateX(-50%);border-right:10px solid transparent;border-bottom:10px solid #c8e8bc;border-left:10px solid transparent;}.node--type-webform.node--view-mode-full{padding:0 30px 30px 30px;}.webform-submission-form .form-item label{display:block;margin-bottom:10px;font-weight:bold;}.webform-submission-form .form-item select,.webform-submission-form .form-item input:not([type=checkbox],[type=radio],[type=image]),.webform-submission-form .form-item textarea{box-sizing:border-box;width:300px;padding:10px;}.webform-submission-form .form-type-textarea textarea{resize:vertical;}.webform-submission-form .webform-flex--container .form-item input:not([type=checkbox],[type=radio]),.webform-submission-form .webform-flex--container .form-item select,.webform-submission-form .webform-flex--container .form-item textarea{width:100%;}.webform-submission-form .form-type-checkbox label,.webform-submission-form .form-type-radio label{display:inline-block;margin:0 0 0 10px;font-weight:normal;}.webform-submission-form .form-type-checkbox input,.webform-submission-form .form-type-radio input{display:inline-block;width:auto;}#edit-flex-50-euro .webform-flex--container > .form-item,#edit-flex-75-euro .webform-flex--container > .form-item,#edit-flex-100-euro .webform-flex--container > .form-item{height:2.6rem;}#edit-flex-50-euro .webform-flex--container > .form-item > input[type=checkbox],#edit-flex-75-euro .webform-flex--container > .form-item > input[type=checkbox],#edit-flex-100-euro .webform-flex--container > .form-item > input[type=checkbox]{width:auto;}#edit-flex-50-euro .webform-flex--container > .form-type-number > input,#edit-flex-75-euro .webform-flex--container > .form-type-number > input,#edit-flex-100-euro .webform-flex--container > .form-type-number > input{width:6rem;}.webform-submission-orders-form{max-width:800px;}.webform-submission-orders-form > .webform-flexbox > .webform-flex--1{margin-right:5%;}.webform-submission-orders-form .webform-flexbox .webform-flexbox{margin:0 -0.5em;}.webform-submission-orders-form .form-type-date label,.webform-submission-orders-form .form-type-email label,.webform-submission-orders-form .form-type-tel label,.webform-submission-orders-form .form-type-textfield label{font-weight:normal;}.webform-submission-orders-form .form-type-email input{width:44%;}.webform-submission-orders-form .form-type-textarea textarea{width:95%;}.webform-submission-orders-form .webform-flex--container > .form-item > input{width:100%;}.webform-confirmation{padding:0 30px;}.node--type-extended-page.node--view-mode-full{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.node--type-extended-page.node--view-mode-full{padding-bottom:3rem;}@media (max-width:999px){.node--type-extended-page.node--view-mode-full .group-left,.node--type-extended-page.node--view-mode-full .group-right{width:100%;padding:2rem;}}@media (min-width:1000px){.node--type-extended-page.node--view-mode-full .group-left{padding-right:2rem;}.node--type-extended-page.node--view-mode-full .group-right{padding-left:2rem;}}.node--type-partners.node--view-mode-full{padding-right:30px;padding-left:30px;}.node--type-partners.node--view-mode-full .group-header{display:flex;flex-wrap:wrap;align-items:baseline;}.node--type-partners.node--view-mode-full .group-header .field--name-node-title h1,.node--type-partners.node--view-mode-full .group-header .field--name-field-partner-type-term{margin:30px 1rem 1.4rem 0;padding:0;text-align:left;font-family:var(--titles--font-family);font-size:2.6rem;font-weight:400;}.node--type-partners.node--view-mode-full .group-header .field--name-field-nieuws-datum{color:#898786;font-size:1.8rem;}.node--type-partners.node--view-mode-full .group-header .field--name-field-nieuws-datum:before{display:inline;content:"(";}.node--type-partners.node--view-mode-full .group-header .field--name-field-nieuws-datum:after{display:inline;content:")";}.node--type-partners.node--view-mode-full .group-header .slick{width:100%;margin-bottom:3rem;}.node--type-partners.node--view-mode-full .group-header .slick .field-slideshow-wrapper{position:relative;height:100%;}.node--type-partners.node--view-mode-full .group-header .slick .field-slideshow-wrapper .cycle-pager-after{position:absolute;z-index:101;right:2rem;bottom:2rem;display:flex;}.node--type-partners.node--view-mode-full .group-header .slick .field-slideshow-wrapper .cycle-pager-after span{display:block;width:1rem;height:1rem;margin:0 0.5rem;background-color:#f4f4f4;font-size:0;}.node--type-partners.node--view-mode-full .group-header .slick .field-slideshow-wrapper .cycle-pager-after span.cycle-pager-active{background-color:#acacac;}.node--type-partners.node--view-mode-full .group-right .paragraph--type--responsive-linked-img,.node--type-partners.node--view-mode-full .group-right .paragraph--type--gallery{margin-right:-15px;margin-left:-15px;}.node--type-partners.node--view-mode-full .group-right .field--name-field-partner-logo img{margin:0 auto;}.node--type-partners.node--view-mode-full .group-footer h2{font-size:1.8rem;}.node--type-partners.node--view-mode-full .share-on{margin-bottom:15px;font-family:var(--titles--font-family);}.node--type-partners.node--view-mode-full .all-partners{display:block;margin-bottom:15px;padding:15px;text-align:center;text-decoration:none;color:#000;background-color:#f4f4f4;font-family:var(--titles--font-family);}.node--type-partners.node--view-mode-full .field--name-field-partner-more{display:flex;flex-wrap:wrap;margin-left:-15px;}.node--type-partners.node--view-mode-full .field--name-field-partner-more .field__item{margin:15px;}@media (max-width:999px){.node--type-partners.node--view-mode-full .group-left{width:100%;}.node--type-partners.node--view-mode-full .group-right{width:100%;}}@media (min-width:1000px){.node--type-partners.node--view-mode-full .group-left{width:60%;margin-right:5%;}.node--type-partners.node--view-mode-full .group-right{width:35%;max-width:460px;}}@media (max-width:1519px){.node--type-partners.node--view-mode-full .group-header .field-slideshow{height:46.5vw;}}@media (min-width:1520px){.node--type-partners.node--view-mode-full .group-header .field-slideshow{height:670px;}}.commerce-product.view-mode--default,.commerce-product.view-mode--full{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.commerce-product.view-mode--default,.commerce-product.view-mode--full{padding-bottom:5rem;}.commerce-product.view-mode--default .commerce-product--title,.commerce-product.view-mode--full .commerce-product--title{margin-bottom:2rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--viewer,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--viewer{margin-bottom:3rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--viewer .slide__slide img,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--viewer .slide__slide img{margin:0 auto;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails{width:100% !important;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track{display:grid;width:100% !important;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track:before,.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track:after,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track:before,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track:after{display:none;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .field--name-price,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .field--name-price{margin:2rem 0;font-size:2.8rem;font-weight:700;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string textarea,.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string input,.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-email textarea,.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-email input,.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string-long textarea,.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string-long input,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string textarea,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string input,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-email textarea,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-email input,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string-long textarea,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .field--type-string-long input{display:block;box-sizing:border-box;width:100%;max-width:480px;padding:0.6rem;resize:none;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .form-type-number,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .form-type-number{margin:0;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .form-type-number label,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .form-type-number label{display:none;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .form-type-number input,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .commerce-order-item-add-to-cart-form .form-type-number input{width:7rem;height:3.2rem;margin:0 2.4rem 0 0;padding:0.4rem 1rem;text-align:center;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .form-actions,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .form-actions{margin:0;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .form-actions input,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .commerce-product--add-to-cart .form-actions input{height:4.2rem;padding-left:6rem;background-image:url(/themes/custom/mctheme/img/icons/i_cart_white.svg);background-repeat:no-repeat;background-position:2rem center;background-size:2.3rem auto;}@media (max-width:766px){.commerce-product.view-mode--default .commerce-product--content .commerce-product--media,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media{padding:2rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper{width:100%;max-width:600px;margin:0 auto;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick__slide,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick__slide{width:100% !important;height:auto;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text{padding:2rem;}}@media (min-width:767px){.commerce-product.view-mode--default .commerce-product--content,.commerce-product.view-mode--full .commerce-product--content{display:flex;flex-wrap:wrap;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--filters,.commerce-product.view-mode--full .commerce-product--content .commerce-product--filters{width:100%;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media{flex:4;padding:0 3rem 3rem 3rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper{width:320px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track{grid-template-columns:1fr 1fr 1fr;grid-gap:10px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick__slide,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick__slide{width:100px !important;height:100px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text{flex:6;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .field--name-quantity,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .field--name-quantity{width:10rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .field--name-field-message .char_count,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .field--name-field-message .char_count{font-size:1.4rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .field--name-field-message .char_count.error,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .field--name-field-message .char_count.error{color:#f14047;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .form-actions,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .form-actions{position:relative;top:-4.2rem;left:12rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text .form-actions input,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text .form-actions input{margin:0;}}@media (min-width:1000px){.commerce-product.view-mode--default .commerce-product--content,.commerce-product.view-mode--full .commerce-product--content{display:flex;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--filters,.commerce-product.view-mode--full .commerce-product--content .commerce-product--filters{flex:2;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media{flex:4;padding:0 3rem 3rem 3rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper{width:320px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track{grid-template-columns:1fr 1fr 1fr;grid-gap:10px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text{flex:6;}}@media (min-width:1520px){.commerce-product.view-mode--default .commerce-product--content .commerce-product--filters,.commerce-product.view-mode--full .commerce-product--content .commerce-product--filters{flex:2;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media{flex:4;padding:0 5rem 5rem 5rem;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper{width:580px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track,.commerce-product.view-mode--full .commerce-product--content .commerce-product--media .slick-wrapper .slick--optionset--product-thumbnails .slick-track{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px;}.commerce-product.view-mode--default .commerce-product--content .commerce-product--text,.commerce-product.view-mode--full .commerce-product--content .commerce-product--text{flex:6;}}html[lang=nl] .field--name-price:first-letter{font-size:1.6rem;font-weight:400;}.commerce-product.view-mode--teaser{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:600px;text-align:center;}.commerce-product.view-mode--teaser .field--name-field-product-img{display:flex;justify-content:center;align-items:center;min-height:24rem;aspect-ratio:1/1;}.commerce-product.view-mode--teaser .field--name-title{flex:1;}.commerce-product.view-mode--teaser .field--name-title a{display:block;padding:0.5rem 0 1rem 0;text-decoration:none;color:#1b1b1b;}.commerce-product.view-mode--teaser .field--name-price{font-size:2.2rem;}.commerce-product.view-mode--teaser .commerce-product--link{background-color:#f0543e;border-color:#fff;border-style:solid;border-radius:1rem;border-width:0;color:#fff;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.commerce-product.view-mode--teaser .commerce-product--link:hover,.commerce-product.view-mode--teaser .commerce-product--link:focus{background-color:rgb(185.5769230769,35.5769230769,14.4230769231);border-color:rgb(185.5769230769,35.5769230769,14.4230769231);color:#fff;}.commerce-product.view-mode--teaser .commerce-product--link{width:6.4rem;height:4rem;margin-top:1rem;background-image:url(/themes/custom/mctheme/img/icons/i_cart_white.svg);background-repeat:no-repeat;background-position:center;background-size:2.2rem auto;font-size:0;}@media (min-width:767px){[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .form-item,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .form-item,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .form-item,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .form-item,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .form-item,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .form-item,.profile-form .field--name-tax-number .form-item,.profile-form .field--name-field-company .form-item,.profile-form .field--type-address .form-item{display:flex;margin:1rem 0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number label,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company label,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address label,.profile-form .field--name-tax-number label,.profile-form .field--name-field-company label,.profile-form .field--type-address label{display:block;width:12rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number label.form-required:after,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company label.form-required:after,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address label.form-required:after,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number label.form-required:after,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company label.form-required:after,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address label.form-required:after,.profile-form .field--name-tax-number label.form-required:after,.profile-form .field--name-field-company label.form-required:after,.profile-form .field--type-address label.form-required:after{width:4px;height:4px;margin:0 0.2rem;background-size:4px 4px;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number select,[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .chosen-container,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company select,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .chosen-container,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address select,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .chosen-container,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number select,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .chosen-container,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company select,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .chosen-container,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address select,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .chosen-container,.profile-form .field--name-tax-number select,.profile-form .field--name-tax-number input[type=text],.profile-form .field--name-tax-number .chosen-container,.profile-form .field--name-field-company select,.profile-form .field--name-field-company input[type=text],.profile-form .field--name-field-company .chosen-container,.profile-form .field--type-address select,.profile-form .field--type-address input[type=text],.profile-form .field--type-address .chosen-container{display:block;box-sizing:border-box;width:48rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline,.profile-form .field--name-tax-number .address-container-inline,.profile-form .field--name-field-company .address-container-inline,.profile-form .field--type-address .address-container-inline{display:flex;justify-content:space-between;width:60rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-family-name] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-given-name] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-family-name] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-given-name] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-family-name] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-given-name] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-family-name] input[type=text]{width:17rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-postal-code] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-address-postal-code] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-address-postal-code] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-address-postal-code] input[type=text]{width:15rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-locality] label,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-locality] label,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-locality] label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-locality] label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-locality] label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-locality] label,.profile-form .field--name-tax-number .address-container-inline [class*=-address-locality] label,.profile-form .field--name-field-company .address-container-inline [class*=-address-locality] label,.profile-form .field--type-address .address-container-inline [class*=-address-locality] label{width:8rem;text-align:right;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-locality] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-address-locality] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-address-locality] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-address-locality] input[type=text]{width:23rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company,.profile-form .field--name-tax-number,.profile-form .field--name-field-company{margin:2rem 0;}}@media (max-width:766px){.profile-form{margin-right:2rem;margin-left:2rem;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-legal-personality,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-legal-personality,.profile-form .field--name-field-legal-personality{width:300px;margin:0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .form-item,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .form-item,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .form-item,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .form-item,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .form-item,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .form-item,.profile-form .field--name-tax-number .form-item,.profile-form .field--name-field-company .form-item,.profile-form .field--type-address .form-item{display:block;width:300px;margin:1rem 0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number label,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company label,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company label,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address label,.profile-form .field--name-tax-number label,.profile-form .field--name-field-company label,.profile-form .field--type-address label{display:block;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number select,[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company select,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address select,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number select,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company select,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address select,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address input[type=text],.profile-form .field--name-tax-number select,.profile-form .field--name-tax-number input[type=text],.profile-form .field--name-field-company select,.profile-form .field--name-field-company input[type=text],.profile-form .field--type-address select,.profile-form .field--type-address input[type=text]{display:block;box-sizing:border-box;width:300px;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline,[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline,.profile-form .field--name-tax-number .address-container-inline,.profile-form .field--name-field-company .address-container-inline,.profile-form .field--type-address .address-container-inline{display:flex;justify-content:space-between;width:300px;margin:0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-given-name],[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-family-name],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-given-name],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-family-name],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-given-name],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-family-name],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-given-name],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-family-name],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-given-name],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-family-name],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-given-name],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-family-name],.profile-form .field--name-tax-number .address-container-inline [class*=-given-name],.profile-form .field--name-tax-number .address-container-inline [class*=-family-name],.profile-form .field--name-field-company .address-container-inline [class*=-given-name],.profile-form .field--name-field-company .address-container-inline [class*=-family-name],.profile-form .field--type-address .address-container-inline [class*=-given-name],.profile-form .field--type-address .address-container-inline [class*=-family-name]{width:140px;margin:1rem 0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-family-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-given-name] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-family-name] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-given-name] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-family-name] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-given-name] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-family-name] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-given-name] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-family-name] input[type=text]{width:100%;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-postal-code],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-postal-code],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-postal-code],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-postal-code],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-postal-code],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-postal-code],.profile-form .field--name-tax-number .address-container-inline [class*=-address-postal-code],.profile-form .field--name-field-company .address-container-inline [class*=-address-postal-code],.profile-form .field--type-address .address-container-inline [class*=-address-postal-code]{width:100px;margin:1rem 0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-postal-code] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-postal-code] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-address-postal-code] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-address-postal-code] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-address-postal-code] input[type=text]{width:100%;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-locality],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-locality],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-locality],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-locality],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-locality],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-locality],.profile-form .field--name-tax-number .address-container-inline [class*=-address-locality],.profile-form .field--name-field-company .address-container-inline [class*=-address-locality],.profile-form .field--type-address .address-container-inline [class*=-address-locality]{width:180px;margin:1rem 0;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-payment-information-billing-information] .field--type-address .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company .address-container-inline [class*=-address-locality] input[type=text],[data-drupal-selector=edit-shipping-information-shipping-profile] .field--type-address .address-container-inline [class*=-address-locality] input[type=text],.profile-form .field--name-tax-number .address-container-inline [class*=-address-locality] input[type=text],.profile-form .field--name-field-company .address-container-inline [class*=-address-locality] input[type=text],.profile-form .field--type-address .address-container-inline [class*=-address-locality] input[type=text]{width:100%;}[data-drupal-selector=edit-payment-information-billing-information] .field--name-tax-number,[data-drupal-selector=edit-payment-information-billing-information] .field--name-field-company,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-tax-number,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-company,.profile-form .field--name-tax-number,.profile-form .field--name-field-company{margin:2rem 0;}[data-drupal-selector=edit-payment-information-billing-information] .form-actions,[data-drupal-selector=edit-shipping-information-shipping-profile] .form-actions,.profile-form .form-actions{width:90vw;margin:2rem 0;}}.field--name-field-legal-personality .form-radios{display:flex;}.field--name-field-legal-personality .form-item{display:block;}.field--name-field-legal-personality .form-item input[type=radio]{display:none;}.field--name-field-legal-personality .form-item label{display:block;margin:1rem 1rem 1rem 0;padding:1rem 2rem;transition:all 0.5s;border-radius:5px;background-color:#d3d3d3;}.field--name-field-legal-personality .form-item input[type=radio]:checked ~ label{color:#fff;background-color:#f0543e;}.mcc.view-mode--digital{margin:0 auto 4rem auto;}.mcc.view-mode--digital h1{text-align:center;font-family:var(--main--font-family);font-size:2.4rem;}.mcc.view-mode--digital h1 .field--name-field-valid-date{display:flex;}.mcc.view-mode--digital h1 .field--name-field-valid-date .field__label{padding-right:0.5rem;}.mcc.view-mode--digital h1 .field--name-field-valid-date .field__label:after{display:none;}.mcc.view-mode--digital h1 .field--name-field-valid-date .field__item{font-weight:bold;}.mcc.view-mode--digital .field--name-field-name-sender,.mcc.view-mode--digital .field--name-field-name-recipient{display:inline;font-weight:700;}.mcc.view-mode--digital .field--name-field-message{font-size:2rem;font-weight:700;}.mcc.view-mode--digital .value--wrapper{position:relative;width:18.5rem;height:18.5rem;margin:0 auto;border:1px solid transparent;border-radius:50%;background-color:#f4f4f4;}.mcc.view-mode--digital .value--wrapper .value--icon{position:absolute;bottom:9.25rem;left:3rem;display:flex;justify-content:center;align-items:flex-end;width:12.5rem;height:12.5rem;}.mcc.view-mode--digital .value--wrapper .value--icon svg{width:100%;}.mcc.view-mode--digital .value--wrapper .value--text{position:absolute;bottom:3rem;width:100%;text-align:center;}.mcc.view-mode--digital .value--wrapper .value--text .value--text--label{text-transform:uppercase;font-size:1.4rem;}.mcc.view-mode--digital .value--wrapper .value--text .value--text--number{font-size:2.8rem;font-weight:bold;line-height:1;}.mcc.view-mode--digital .coupon--details .coupon--details--text{padding:2rem;}.mcc.view-mode--digital .coupon--details .coupon--details--scan{max-width:350px;margin:4rem auto 1rem auto;padding:1rem;text-align:center;border:1px solid #e7e7e8;font-weight:700;}.mcc.view-mode--digital .coupon--info{margin-top:1rem;margin-bottom:4rem;}.mcc.view-mode--digital .coupon--info .coupon--info--main{box-sizing:border-box;width:60%;padding:2rem;}.mcc.view-mode--digital .coupon--info .coupon--info--sidebar{box-sizing:border-box;width:40%;padding:2rem;color:#fff;background-color:#000;}.mcc.view-mode--digital .coupon--info .coupon--info--sidebar a{color:#fff;}.mcc.view-mode--digital .coupon--footer{padding:2rem;text-align:center;text-transform:uppercase;color:#898786;background-color:#d3d3d3;font-size:2rem;font-weight:700;}@media (min-width:767px){.mcc.view-mode--digital .coupon--details{display:flex;justify-content:space-between;align-items:flex-start;}.mcc.view-mode--digital .coupon--details .coupon--details--scan{align-self:flex-end;margin:4rem 0 1rem 0;}.mcc.view-mode--digital .coupon--info{display:flex;justify-content:space-between;align-items:stretch;margin-top:1rem;margin-bottom:4rem;}.mcc.view-mode--digital .coupon--info .coupon--info--sidebar{width:40rem;}}.mcc.view-mode--digital.is-valid h1 .field--name-field-valid-date .field__item{color:#0eb447;}.mcc.view-mode--digital.is-valid .value--wrapper{margin-top:4rem;border-color:#0eb447;}.mcc.view-mode--digital.is-valid .value--wrapper .value--icon{left:1.5rem;width:18.5rem;height:14.5rem;}.mcc.view-mode--digital.not-valid .value--wrapper{border-color:#d12d15;}@media print{.page--view--coupons .layout-container > header,.page--view--coupons .layout-container .language,.page--view--coupons .layout-container > .region-highlighted,.page--view--coupons .layout-container #prefooter_1,.page--view--coupons .layout-container #prefooter_2,.page--view--coupons .layout-container > footer,.page--view--coupons .layout-container .region-breadcrumbs,.page--view--coupons .layout-container .region-sidebar{display:none;}.page--view--coupons #drupal-live-announce{display:none;}.mcc.view-mode--digital{max-width:100%;font-size:10pt;}.mcc.view-mode--digital header img{width:auto;max-height:7cm;}.mcc.view-mode--digital .coupon--details{display:flex;justify-content:space-between;width:100%;}.mcc.view-mode--digital .coupon--details .coupon--details--scan{width:25%;margin-right:0;}.mcc.view-mode--digital .coupon--info{display:flex;justify-content:space-between;margin-bottom:0;font-size:7pt;}.mcc.view-mode--digital .coupon--info h2{font-size:14pt;}.mcc.view-mode--digital .coupon--info .coupon--info--sidebar{box-sizing:border-box;width:40%;}.mcc.view-mode--digital .coupon--info .coupon--info--main{box-sizing:border-box;width:60%;}.mcc.view-mode--digital .coupon--footer{display:none;}}.mcc.view-mode--default,.mcc.view-mode--full{max-width:45rem;margin:0 auto 4rem auto;}.mcc.view-mode--default h1,.mcc.view-mode--full h1{text-align:center;font-family:var(--main--font-family);font-size:2.4rem;}.mcc.view-mode--default h1 .field--name-field-valid-date,.mcc.view-mode--full h1 .field--name-field-valid-date{display:flex;flex-wrap:wrap;justify-content:center;font-weight:bold;}.mcc.view-mode--default h1 .field--name-field-valid-date .field__label,.mcc.view-mode--full h1 .field--name-field-valid-date .field__label{padding-right:0.5rem;white-space:nowrap;text-wrap:none;}.mcc.view-mode--default h1 .field--name-field-valid-date .field__label:after,.mcc.view-mode--full h1 .field--name-field-valid-date .field__label:after{display:none;}.mcc.view-mode--default h1 .field--name-field-valid-date .field__item,.mcc.view-mode--full h1 .field--name-field-valid-date .field__item{white-space:nowrap;text-wrap:none;font-weight:bold;}.mcc.view-mode--default .value--wrapper,.mcc.view-mode--full .value--wrapper{position:relative;width:18.5rem;height:18.5rem;margin:0 auto;border:1px solid transparent;border-radius:50%;background-color:#f4f4f4;}.mcc.view-mode--default .value--wrapper .value--icon,.mcc.view-mode--full .value--wrapper .value--icon{position:absolute;bottom:9.25rem;left:3rem;display:flex;justify-content:center;align-items:flex-end;width:12.5rem;height:12.5rem;}.mcc.view-mode--default .value--wrapper .value--icon svg,.mcc.view-mode--full .value--wrapper .value--icon svg{width:100%;}.mcc.view-mode--default .value--wrapper .value--text,.mcc.view-mode--full .value--wrapper .value--text{position:absolute;bottom:3rem;width:100%;text-align:center;}.mcc.view-mode--default .value--wrapper .value--text .value--text--label,.mcc.view-mode--full .value--wrapper .value--text .value--text--label{text-transform:uppercase;font-size:1.4rem;}.mcc.view-mode--default .value--wrapper .value--text .value--text--number,.mcc.view-mode--full .value--wrapper .value--text .value--text--number{font-size:2.8rem;font-weight:bold;line-height:1;}.mcc.view-mode--default .redeem,.mcc.view-mode--full .redeem{margin-top:4rem;text-align:center;}.mcc.view-mode--default .redeem a,.mcc.view-mode--full .redeem a{background-color:#f0543e;border-color:#fff;border-style:solid;border-radius:1rem;border-width:0;color:#fff;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.mcc.view-mode--default .redeem a:hover,.mcc.view-mode--default .redeem a:focus,.mcc.view-mode--full .redeem a:hover,.mcc.view-mode--full .redeem a:focus{background-color:rgb(185.5769230769,35.5769230769,14.4230769231);border-color:rgb(185.5769230769,35.5769230769,14.4230769231);color:#fff;}.mcc.view-mode--default .disclaimer,.mcc.view-mode--full .disclaimer{margin-top:4rem;padding:1rem;}.mcc.view-mode--default.is-valid h1 .field--name-field-valid-date .field__item,.mcc.view-mode--full.is-valid h1 .field--name-field-valid-date .field__item{color:#0eb447;}.mcc.view-mode--default.is-valid .value--wrapper,.mcc.view-mode--full.is-valid .value--wrapper{margin-top:4rem;border-color:#0eb447;}.mcc.view-mode--default.is-valid .value--wrapper .value--icon,.mcc.view-mode--full.is-valid .value--wrapper .value--icon{left:1.5rem;width:18.5rem;height:14.5rem;}.mcc.view-mode--default.not-valid .value--wrapper,.mcc.view-mode--full.not-valid .value--wrapper{border-color:#d12d15;}.mcc.view-mode--default.not-valid .value--wrapper .value--icon,.mcc.view-mode--full.not-valid .value--wrapper .value--icon{bottom:4rem;left:0;width:18.5rem;height:10rem;}.media--type-linked-img a{display:block;overflow:hidden;}.media--type-linked-img a img{transition:all 0.5s;}.media--type-linked-img a:hover,.media--type-linked-img a:focus{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.media--type-linked-img a:hover img,.media--type-linked-img a:focus img{transform:scale(1.1);}.media--type-colorboxed-img a{display:block;overflow:hidden;width:215px;height:215px;}.media--type-colorboxed-img a img{transition:all 0.5s;}.media--type-colorboxed-img a:hover,.media--type-colorboxed-img a:focus{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.media--type-colorboxed-img a:hover img,.media--type-colorboxed-img a:focus img{transform:scale(1.1);}.slick{position:relative;}.slick__arrow{position:absolute;z-index:999;top:50%;display:flex;justify-content:space-between;width:100%;transform:translateY(-50%);}.slick-arrow{width:3rem;height:6rem;border-radius:3px;background:none;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;}.slick-arrow:hover,.slick-arrow:focus{background-color:#f4f4f4;}.slick-prev{background-image:url(/themes/custom/mctheme/img/icons/i_prev.svg);}.slick-next{background-image:url(/themes/custom/mctheme/img/icons/i_next.svg);}.slick-dots{display:flex;}.slick-dots li{display:block;margin:5px;}.slick-dots li button{display:block;width:1.5rem;height:1.5rem;padding:0;border-radius:50%;background-color:#f4f4f4;font-size:0;}.slick-dots li.slick-active button{background-color:#f0543e;}.paragraph--type--accordion article{border-bottom:1px solid #f0543e;}.paragraph--type--accordion article > input{display:none;}.paragraph--type--accordion article > label{display:flex;align-items:center;padding:2rem 2rem 2rem 2rem;cursor:pointer;color:#000;font-size:1.7rem;font-weight:700;}.paragraph--type--accordion article > label:before{background-image:url(/themes/custom/mctheme/img/icons/primary/i_link_caret.svg);}.paragraph--type--accordion article > label:before{display:inline-block;width:2rem;height:2rem;margin-right:2rem;content:" ";transition:transform 0.4s;background-repeat:no-repeat;background-position:center;}.paragraph--type--accordion article .field--name-field-content{overflow:hidden;max-height:0;padding:0 6rem;transition:all 0.4s ease;}.paragraph--type--accordion article > input:checked ~ label:before{transform:rotate(90deg);}.paragraph--type--accordion article > input:checked ~ div{max-height:1000px;padding-bottom:2rem;}.paragraph--type--image-with-link{width:315px;font-size:1.8rem;}.paragraph--type--image-with-link > a{display:block;overflow:hidden;width:100%;height:auto;}.paragraph--type--image-with-link > a:hover{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.paragraph--type--image-with-link > a img{width:100%;transition:all,0.5s;}.paragraph--type--image-with-link img:hover,.paragraph--type--image-with-link img:focus{transform:scale(1.1);}.paragraph--type--image-with-link a{text-decoration:none;color:#000;}.paragraph--type--linked-img-big.paragraph--view-mode--full{position:relative;transition:all 0.5s;}.paragraph--type--linked-img-big.paragraph--view-mode--full:hover{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-img{display:block;overflow:hidden;}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-img img{transition:all 0.5s;}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-img:hover img{transform:scale(1.1);}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-txt{padding:20px;background:#fff;font-size:1.8rem;}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-txt a{text-decoration:none;color:#000;}@media (max-width:766px){.paragraph--type--linked-img-big.paragraph--view-mode--full{width:310px;}}@media (min-width:767px){.paragraph--type--linked-img-big.paragraph--view-mode--full{position:relative;}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-txt{position:absolute;right:36px;bottom:36px;width:240px;height:auto;padding:20px;background:#fff;font-size:1.8rem;}.paragraph--type--linked-img-big.paragraph--view-mode--full .field--name-field-p-lib-txt a{text-decoration:none;color:#000;}}.paragraph--type--solid-color{display:flex;justify-content:center;align-items:center;width:315px;height:315px;transition:all,0.5s;font-size:1.8rem;}.paragraph--type--solid-color > a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}.paragraph--type--solid-color:hover,.paragraph--type--solid-color:focus{box-shadow:0 0 20px 0 rgba(0,2,6,0.2);}.paragraph--type--solid-color a{text-decoration:none;color:#000;}.paragraph--type--solid-color a:hover{text-decoration:none;}.paragraph--type--solid-color.mastercooks-rood{color:#fff;background-color:#f0543e;}.paragraph--type--solid-color.mastercooks-rood a{color:#fff;}.paragraph--type--solid-color.mastercooks-rood:hover,.paragraph--type--solid-color.mastercooks-rood:focus{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.paragraph--type--solid-color.mastercooks-geel{background-color:#f4f4f4;}.paragraph--type--solid-color.zwart{color:#fff;background-color:#000;}.paragraph--type--solid-color.zwart a{color:#fff;}.paragraph--type--solid-color.zwart:hover,.paragraph--type--solid-color.zwart:focus{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.paragraph--type--solid-color.wit{color:#000;background-color:white;}.paragraph--type--solid-color.grijs{color:#000;background-color:#f4f4f4;}.field--name-field-cols{padding:0 15px;}.ds-2col,.ds-3col-equal{display:flex;}.ds-2col > .group-left,.ds-2col > .group-middle,.ds-2col > .group-right,.ds-3col-equal > .group-left,.ds-3col-equal > .group-middle,.ds-3col-equal > .group-right{float:none;flex:1;width:auto;}.paragraph--type-2-col-right > .group-right{flex:2;}.paragraph--type-2-col-left > .group-left{flex:2;}@media (max-width:999px){.ds-2col,.ds-3col-equal{display:block;}}.paragraph--type--text{padding:0 15px;}.paragraph--type--gallery .field--name-field-p-gallery-media{display:flex;flex-wrap:wrap;}.paragraph--type--gallery .field--name-field-p-gallery-media > .field__item{padding:15px;}@media (max-width:766px){.paragraph--type--gallery .field--name-field-p-gallery-media{justify-content:center;}}.paragraph--type--responsive-linked-img{padding:15px;}.paragraph--type--media-slideshow{margin:20px;}.paragraph--type--file-with-img{width:315px;font-size:1.8rem;}.paragraph--type--file-with-img .field--name-field-afbeelding > a{display:block;overflow:hidden;width:100%;height:auto;}.paragraph--type--file-with-img .field--name-field-afbeelding > a:hover{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}.paragraph--type--file-with-img .field--name-field-afbeelding > a img{width:100%;transition:all,0.5s;}.paragraph--type--file-with-img img:hover,.paragraph--type--file-with-img img:focus{transform:scale(1.1);}.paragraph--type--file-with-img a{text-decoration:none;color:#000;}.paragraph--type--overview{margin:0 !important;}.term.view-mode--icon{position:relative;}.term.view-mode--icon img{width:auto;height:3rem;}.term.view-mode--icon .icon__description{position:absolute;z-index:2;top:0;left:100%;display:none;padding:0.5rem 1rem;color:#fff;background:#000;font-size:1.2rem;}.term.view-mode--icon:hover .icon__description{display:block;}.address-book__header{margin-bottom:4rem;}.address-book__container{display:flex;flex-direction:column;margin-bottom:6rem;}.address-book__container .address-book__add-link{background-image:url(/themes/custom/mctheme/img/icons/red/arrow-right.svg);}.address-book__container .address-book__add-link{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#f0543e;background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}.address-book__container .address-book__add-link:hover{opacity:0.8%;background-position:right 0.5rem center;}.address-book__container .address-book__add-link{order:2;margin:2rem 0;}@media (max-width:766px){.address-book__header,.address-book__container{margin-right:2rem;margin-left:2rem;}}.address-book__profiles{display:block;margin:0;}.address-book__profiles .address-book__profile{margin:0;padding:2rem;border:1px solid #d3d3d3;}.address-book__profiles .address-book__profile .field--name-field-legal-personality{font-size:2rem;}.address-book__profiles .address-book__profile .address-book__operations{display:flex;justify-content:space-between;align-items:flex-end;margin:0;}.address-book__profiles .address-book__profile .address-book__operations > a{display:block;margin:0;}.address-book__profiles .address-book__profile .address-book__operations .address-book__edit-link{background-image:url(/themes/custom/mctheme/img/icons/red/arrow-right.svg);}.address-book__profiles .address-book__profile .address-book__operations .address-book__edit-link{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#f0543e;background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}.address-book__profiles .address-book__profile .address-book__operations .address-book__edit-link:hover{opacity:0.8%;background-position:right 0.5rem center;}.address-book__profiles .address-book__profile .address-book__operations .address-book__edit-link{order:1;}.address-book__profiles .address-book__profile .address-book__operations .address-book__set-default-link{order:2;text-decoration:none;color:#acacac;font-size:1.4rem;}.address-book__profiles .address-book__profile .address-book__operations .address-book__delete-link{background-image:url(/themes/custom/mctheme/img/icons/shade-4/i_trash.svg);}.address-book__profiles .address-book__profile .address-book__operations .address-book__delete-link{order:3;width:2.5rem;height:2.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}.address-book__profiles .address-book__profile--default .field--name-field-legal-personality:after{display:inline;margin-left:0.5rem;content:"(default)";color:#acacac;font-size:1.6rem;}@media (min-width:767px){.address-book__profiles .address-book__profile{display:flex;justify-content:space-between;align-items:stretch;}.address-book__profiles .address-book__profile .address-book__operations{flex-direction:column;}}html[lang=nl] .address-book__profile--default .field--name-field-legal-personality:after{content:"(standaard)";}html[lang=fr] .address-book__profile--default .field--name-field-legal-personality:after{content:"(d\e9 faut)";}.user.view-mode--full > header{margin-bottom:4rem;}@media (min-width:1000px){.user--panels{display:grid;margin-bottom:12rem;grid-template-columns:1fr 1fr;grid-gap:2.5rem;}}@media (max-width:766px){.user.view-mode--full{margin-right:2rem;margin-left:2rem;}.user.view-mode--full .user--panels .panel{margin-bottom:2rem;}}.panel{display:block;margin:0;padding:2rem;border:1px solid #d3d3d3;}.panel header h3{font-size:2rem;font-weight:400;}.panel header a{background-image:url(/themes/custom/mctheme/img/icons/red/arrow-right.svg);}.panel header a{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#f0543e;background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}.panel header a:hover{opacity:0.8%;background-position:right 0.5rem center;}.panel header a{font-weight:400;}@media (min-width:767px){.panel header{display:flex;justify-content:space-between;}}@media (max-width:766px){.panel header{margin-bottom:2rem;}}.user-pass,.user-register-form,.user-login-form{max-width:64rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.user-pass .form-email,.user-pass .form-text,.user-pass .form-password,.user-register-form .form-email,.user-register-form .form-text,.user-register-form .form-password,.user-login-form .form-email,.user-login-form .form-text,.user-login-form .form-password{display:block;box-sizing:border-box;width:100%;}@media (max-width:766px){.user-pass .form-email,.user-pass .form-text,.user-pass .form-password,.user-register-form .form-email,.user-register-form .form-text,.user-register-form .form-password,.user-login-form .form-email,.user-login-form .form-text,.user-login-form .form-password{display:block;width:80vw;}}.commerce-order--user{border:1px solid #d3d3d3;}.commerce-order--user .order--header{display:grid;height:5rem;padding:1rem 2rem;}.commerce-order--user .order--header .field--name-placed .field__label{font-weight:300;}.commerce-order--user .order--header:after{display:block;width:2.4rem;height:2.4rem;content:" ";transition:transform 0.4s;transform:rotate(-90deg);background-image:url(/themes/custom/mctheme/img/icons/i_chevron_down.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}.commerce-order--user .order--information{overflow:hidden;max-height:0;transition:all 0.5s;transform:scaleZ(0);opacity:0;}.commerce-order--user .order--information .field--name-order-items{margin:0 1.2rem;}.commerce-order--user .order--information .order--download{margin-left:3.6rem;}.commerce-order--user .order--information .order--download a{background-image:url(/themes/custom/mctheme/img/icons/red/arrow-right.svg);}.commerce-order--user .order--information .order--download a{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#f0543e;background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}.commerce-order--user .order--information .order--download a:hover{opacity:0.8%;background-position:right 0.5rem center;}.commerce-order--user .order--information--footer{margin:1rem 1.2rem 2rem 1.2rem;}.commerce-order--user .order--information--footer .field--name-total-price > div > div{padding:1.3rem;}.commerce-order--user .order--information--footer .field--name-total-price > div > div span{margin-right:0.5rem;}.commerce-order--user .order--information--footer .field--name-total-price .order-total-line .order-total-line-value{width:auto;}.commerce-order--user .order--information--footer .field--name-total-price .order-total-line__total{background-color:#fffcd8;}.commerce-order--user > input{display:none;}.commerce-order--user > input:checked ~ .order--header:after{transform:rotate(0);}.commerce-order--user > input:checked ~ .order--information{max-height:2000px;padding:1rem 0;transform:scaleZ(1);opacity:1;}@media (max-width:766px){.commerce-order--user .order--header{display:grid;grid-template-columns:1fr 2.4rem;grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;}.commerce-order--user .order--header:after{margin:auto;grid-area:1/2/3/3;}}@media (min-width:767px){.commerce-order--user .order--header{display:flex;align-items:center;}.commerce-order--user .order--header > span{flex:1;max-width:17rem;}.commerce-order--user .order--header .field--name-placed{flex:1;}.commerce-order--user .order--header .field--name-placed .field__label{font-weight:300;}.commerce-order--user .order--information .field--name-order-items{margin:0 3.6rem;}.commerce-order--user .order--information--footer{margin:1rem 3.6rem 2rem 3.6rem;}.commerce-order--user > input:checked ~ .order--information{padding:1rem 2rem;}}.order.view-mode--preview .order--media{flex:1;}.order.view-mode--preview .order--details{flex:3;line-height:1.8;}.order.view-mode--preview .order--details .field{display:inline;}@media (min-width:767px){.order.view-mode--preview{display:flex;}}.order-item.view-mode--user{display:flex;align-items:flex-start;width:100%;padding:1rem 2rem;border-bottom:1px solid #e7e7e8;}.order-item.view-mode--user .order-item--media{flex:2;}.order-item.view-mode--user .order-item--media .media svg,.order-item.view-mode--user .order-item--media .media img{width:100px;height:auto;}.order-item.view-mode--user .order-item--content{flex:6;}.order-item.view-mode--user .order-item--total{flex:1;text-align:right;}.view-content{display:flex;flex-wrap:wrap;}.view-content .views-row{margin:2rem;}@media (max-width:766px){.view-content{justify-content:center;}}.cart-form{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.cart-form{padding-bottom:5rem;}.cart-form form > .card--items > article{margin:0 0 1rem 0;padding:2rem;border:1px solid #d3d3d3;}.cart-form form > .card--items > article .cart--item--information{display:flex;flex:1;flex-direction:column;justify-content:space-between;}.cart-form form > .card--items > article .media{display:flex;align-items:center;width:15rem;height:15rem;margin-right:2rem;}.cart-form form > .card--items > article .media img{width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.cart-form form > .card--items > article .cart--item--information--details{display:flex;justify-content:space-between;align-items:center;}.cart-form form > .card--items > article .cart--item--information--details:last-child{justify-content:flex-start;}.cart-form form > .card--items > article .views-field-unit-price__number{font-weight:700;}.cart-form form > .card--items > article .cart--item--total{margin-left:3rem;font-weight:700;}.cart-form form > .card--items > article .quantity-edit-input{padding:1rem;text-align:center;}.cart-form form > .card--items > article .delete-order-item{margin-left:3rem;}@media (max-width:766px){.cart-form form > .card--items > article .cart--item--information--details:first-child{display:block;}.cart-form form > .card--items > article .cart--item--information--details:first-child .cart--item--total{margin:1rem 0 0 0;}}.cart-form form .delete-order-item{background-image:url(/themes/custom/mctheme/img/icons/primary/i_trash.svg);}.cart-form form .delete-order-item{width:5rem;height:3.5rem;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:2rem auto;font-size:0;}.cart-form form .form-actions [data-drupal-selector=edit-submit]{background-color:#e7e7e8;border-color:#e7e7e8;border-style:solid;border-radius:1rem;border-width:0;color:#000;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.cart-form form .form-actions [data-drupal-selector=edit-submit]:hover,.cart-form form .form-actions [data-drupal-selector=edit-submit]:focus{background-color:#d3d3d3;border-color:#d3d3d3;color:#000;}.cart-form form [data-drupal-selector=edit-coupon-redemption]{position:relative;margin:2rem 1.5rem 2rem 1.5rem;padding:0;text-align:right;}.cart-form form [data-drupal-selector=edit-coupon-redemption] .form-item{margin:0;padding:0;}.cart-form form [data-drupal-selector=edit-coupon-redemption] .form-item label{display:block;height:2.4rem;margin-bottom:1rem;text-align:right;color:#f0543e;}.cart-form form [data-drupal-selector=edit-coupon-redemption] .form-item input{width:12rem;height:3rem;margin:0 4rem 0 0;padding:0.4rem 1rem;border-color:#f0543e;border-radius:3px 0 0 3px;}.cart-form form [data-drupal-selector=edit-coupon-redemption] .form-item input:focus,.cart-form form [data-drupal-selector=edit-coupon-redemption] .form-item input:hover{outline:none;}.cart-form form [data-drupal-selector=edit-coupon-redemption] > input{background-image:url(/themes/custom/mctheme/img/icons/white/i_plus.svg);}.cart-form form [data-drupal-selector=edit-coupon-redemption] > input{position:absolute;right:0;bottom:0;display:block;width:4rem;height:4rem;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0 3px 3px 0;outline:0;background-repeat:no-repeat;background-position:center;background-size:2rem auto;font-size:0;}.cart-form form .coupon-redemption-form__coupons h3{text-align:left;}.cart-form form .coupon-redemption-form__coupons table td{padding:0;vertical-align:middle;}.cart-form form .coupon-redemption-form__coupons table td .form-submit{background-color:#e7e7e8;border-color:#e7e7e8;border-style:solid;border-radius:1rem;border-width:0;color:#000;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.cart-form form .coupon-redemption-form__coupons table td .form-submit:hover,.cart-form form .coupon-redemption-form__coupons table td .form-submit:focus{background-color:#d3d3d3;border-color:#d3d3d3;color:#000;}.cart-form form .coupon-redemption-form__coupons table td:first-child{text-align:left;}.cart-form form .coupon-redemption-form__coupons table td:last-child{text-align:right;}@media (max-width:766px){.cart-form form > .card--items .cart--item--img{display:flex;justify-content:center;}.cart-form form .form-actions > input{margin:1rem 0;}}@media (min-width:767px){.cart-form form{display:flex;flex-wrap:wrap;gap:2rem;}.cart-form form > .card--items{flex:0 1 calc(58.3333333333% - 1rem);}.cart-form form > .card--items > article{display:flex;}.cart-form form > .cart--overview{display:flex;flex:0 1 calc(41.6666666667% - 1rem);flex-direction:column;border:1px solid #d3d3d3;}.cart-form form .view-commerce-checkout-order-summary{flex:1 1 auto;}.cart-form form .form-actions{display:flex;justify-content:space-between;width:100%;}.cart-form form .form-actions > input{margin-right:0;}}.cart-empty-page{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.cart-empty-page{padding-top:5rem;padding-bottom:5rem;}.view-categories-legend .view-content{display:flex;justify-content:flex-start;margin-right:-0.8rem;margin-left:-0.8rem;}.view-categories-legend .view-content .views-row{position:relative;display:flex;align-items:center;min-height:3rem;margin:0.8rem;padding:0.3rem 1.1rem 0.3rem 0.3rem;transition:0.2s all;border:1px solid #898786;border-radius:1.5rem;}.view-categories-legend .view-content .views-row.active{color:#fff;border-color:#f0543e;background-color:#f0543e;}.view-categories-legend .view-content .views-row .views-field-nothing a{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;}.view-categories-legend .view-content .views-row .views-field-field-thumb-name{order:0;}.view-categories-legend .view-content .views-row .views-field-field-thumb-name img{width:2.2rem;height:2.2rem;}.view-categories-legend .view-content .views-row .views-field-name{order:1;margin-left:0.5rem;text-wrap:nowrap;font-size:1rem;font-weight:400;line-height:1;}.view-categories-legend .view-content .views-row.mobile-filters{display:none;justify-content:center;align-items:center;width:20rem;}.view-categories-legend .view-content .views-row.mobile-filters .views-field-name{font-size:1.3rem;}.view-categories-legend .view-content .views-row.mobile-filters .views-field-field-thumb-name{margin-right:2rem;margin-left:1rem;}.view-categories-legend .view-content .views-row.mobile-filters .views-field-field-thumb-name img{width:2rem;height:2rem;}.view-categories-legend .view-content .views-row.mobile-filters .txt-default,.view-categories-legend .view-content .views-row.mobile-filters .txt-filtered,.view-categories-legend .view-content .views-row.mobile-filters .txt-open{display:none;}.view-categories-legend .view-content .views-row.mobile-filters:not(.open,.filtered) .txt-default{display:inline;}.view-categories-legend .view-content .views-row.mobile-filters.filtered:not(.open) .txt-filtered{display:inline;vertical-align:middle;}.view-categories-legend .view-content .views-row.mobile-filters.filtered:not(.open) .txt-filtered:after{background-image:url(/themes/custom/mctheme/img/icons/primary/i_close.svg);}.view-categories-legend .view-content .views-row.mobile-filters.filtered:not(.open) .txt-filtered:after{display:inline-block;width:1.4rem;height:1.4rem;margin-left:0.8rem;content:" ";vertical-align:middle;background-repeat:no-repeat;background-position:center;}.view-categories-legend .view-content .views-row.mobile-filters.open .txt-open{display:inline;}@media (max-width:519px){.view-categories-legend .view-content{flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem;}.view-categories-legend .view-content .views-row{position:relative;}.view-categories-legend .view-content .views-row.mobile-filters{display:flex;}.view-categories-legend .view-content .views-row.mobile-filters:not(.open) ~ .views-row{display:none;}}.view-commerce-user-orders .view-header{margin-bottom:4rem;}.view-commerce-user-orders .view-content{display:block;margin-bottom:6rem;}.view-commerce-user-orders .view-content .views-row{margin:0;}@media (max-width:766px){.view-commerce-user-orders{margin-right:2rem;margin-left:2rem;}}.view-coupons .view-content{display:block;}.view-coupons .view-content > article{margin-bottom:3rem;}@media print{.view-coupons .view-content > article{margin-bottom:0;page-break-after:always;}}.view-in-memoriam > .view-content,.view-the-young-masters > .view-content,.view-mastercooks > .view-content{justify-content:center;padding:0 20px;}.view-in-memoriam .pager,.view-the-young-masters .pager,.view-mastercooks .pager{padding:2rem 1rem;text-align:center;}.view-in-memoriam .pager a,.view-the-young-masters .pager a,.view-mastercooks .pager a{background-color:#000;border-color:#000;border-style:solid;border-radius:1rem;border-width:0;color:#f4f4f4;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.view-in-memoriam .pager a:hover,.view-in-memoriam .pager a:focus,.view-the-young-masters .pager a:hover,.view-the-young-masters .pager a:focus,.view-mastercooks .pager a:hover,.view-mastercooks .pager a:focus{background-color:#e7e7e8;border-color:#000;color:#000;}@media (min-width:520px){.view-in-memoriam > .view-content,.view-the-young-masters > .view-content,.view-mastercooks > .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:28px;}}@media (min-width:767px){.view-in-memoriam > .view-header .layout__region--first,.view-the-young-masters > .view-header .layout__region--first,.view-mastercooks > .view-header .layout__region--first{padding-right:24px;}.view-in-memoriam > .view-header .layout__region--second,.view-the-young-masters > .view-header .layout__region--second,.view-mastercooks > .view-header .layout__region--second{padding-left:24px;}.view-in-memoriam > .view-content,.view-the-young-masters > .view-content,.view-mastercooks > .view-content{grid-template-columns:1fr 1fr 1fr 1fr;}}@media (min-width:1000px){.view-in-memoriam > .view-content,.view-the-young-masters > .view-content,.view-mastercooks > .view-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}@media (min-width:1520px){.view-in-memoriam > .view-content,.view-the-young-masters > .view-content,.view-mastercooks > .view-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}}.view-in-memoriam .view-header,.view-the-young-masters .view-header,.view-mastercooks-map .view-header,.view-mastercooks .view-header{margin:30px;}.view-in-memoriam .view-header h1,.view-the-young-masters .view-header h1,.view-mastercooks-map .view-header h1,.view-mastercooks .view-header h1{font-family:var(--titles--font-family);font-size:30px;font-weight:normal;}.view-in-memoriam .view-header .node.node--type-page.node--view-mode-full,.view-the-young-masters .view-header .node.node--type-page.node--view-mode-full,.view-mastercooks-map .view-header .node.node--type-page.node--view-mode-full,.view-mastercooks .view-header .node.node--type-page.node--view-mode-full{padding-left:0;}.view-mastercooks-map .show-list,.view-mastercooks-map .show-on-map,.view-mastercooks .show-list,.view-mastercooks .show-on-map{display:flex;justify-content:flex-end;align-items:baseline;margin:0.8rem 0;text-decoration:none;color:#000;font-size:1.3rem;}.view-mastercooks-map .show-list:after,.view-mastercooks-map .show-on-map:after,.view-mastercooks .show-list:after,.view-mastercooks .show-on-map:after{display:block;width:2rem;height:2rem;margin-left:0.8rem;content:" ";background-repeat:no-repeat;background-position:center;background-size:contain;}.view-mastercooks-map .show-on-map:after,.view-mastercooks .show-on-map:after{background-image:url(/themes/custom/mctheme/img/icons/black/i_location.svg);}.view-mastercooks-map .show-list:after,.view-mastercooks .show-list:after{background-image:url(/themes/custom/mctheme/img/icons/black/i_list.svg);}@media (max-width:999px){.view-mastercooks-map .view-header,.view-mastercooks .view-header{margin-top:0;}.view-mastercooks-map .view-header > .become-mastercook,.view-mastercooks .view-header > .become-mastercook{margin-bottom:1rem;}.view-mastercooks-map .view-header > .become-mastercook a,.view-mastercooks .view-header > .become-mastercook a{width:100%;}}@media (min-width:1000px){.view-mastercooks-map .view-header,.view-mastercooks .view-header{position:relative;display:grid;grid-template-columns:1fr 18rem 18rem;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:2rem;}.view-mastercooks-map .view-header > h1,.view-mastercooks .view-header > h1{grid-area:1/1/2/2;}.view-mastercooks-map .view-header > .become-mastercook,.view-mastercooks .view-header > .become-mastercook{display:flex;align-items:baseline;grid-area:1/2/2/4;}.view-mastercooks-map .view-header > .become-mastercook .btn,.view-mastercooks .view-header > .become-mastercook .btn{flex:1;}.view-mastercooks-map .view-header > .view-categories-legend,.view-mastercooks .view-header > .view-categories-legend{grid-area:2/1/3/2;}.view-mastercooks-map .view-header > .view-filters,.view-mastercooks .view-header > .view-filters{grid-area:2/2/3/3;}.view-mastercooks-map .view-header > .show-on-map,.view-mastercooks .view-header > .show-on-map{grid-area:2/3/3/4;}}.view-in-memoriam .bef-exposed-form,.view-the-young-masters .bef-exposed-form,.view-mastercooks-map .bef-exposed-form,.view-mastercooks .bef-exposed-form{padding:0;}.view-in-memoriam .bef-exposed-form .form-item select,.view-the-young-masters .bef-exposed-form .form-item select,.view-mastercooks-map .bef-exposed-form .form-item select,.view-mastercooks .bef-exposed-form .form-item select{display:inline-block;height:auto;padding:0;border:none;background:transparent;font-family:var(--titles--font-family);font-weight:bold;line-height:1.5;-moz-appearance:none;-webkit-appearance:none;}.view-in-memoriam .bef-exposed-form details,.view-the-young-masters .bef-exposed-form details,.view-mastercooks-map .bef-exposed-form details,.view-mastercooks .bef-exposed-form details{margin:0;border:none;}.view-in-memoriam .bef-exposed-form details summary,.view-the-young-masters .bef-exposed-form details summary,.view-mastercooks-map .bef-exposed-form details summary,.view-mastercooks .bef-exposed-form details summary{position:relative;display:flex;align-items:center;margin:0.8rem 0;padding:0.3rem 1.1rem 0.3rem 0.3rem;border:1px solid #898786;border-radius:1.5rem;font-size:1.3rem;}.view-in-memoriam .bef-exposed-form details summary:before,.view-the-young-masters .bef-exposed-form details summary:before,.view-mastercooks-map .bef-exposed-form details summary:before,.view-mastercooks .bef-exposed-form details summary:before{background-image:url(/themes/custom/mctheme/img/icons/shade-2/i_search.svg);}.view-in-memoriam .bef-exposed-form details summary:before,.view-the-young-masters .bef-exposed-form details summary:before,.view-mastercooks-map .bef-exposed-form details summary:before,.view-mastercooks .bef-exposed-form details summary:before{display:block;width:2rem;height:2rem;margin:0 2rem 0 1rem;content:" ";background-repeat:no-repeat;background-position:center;background-size:contain;}.view-in-memoriam .bef-exposed-form details .details-wrapper .form-item,.view-the-young-masters .bef-exposed-form details .details-wrapper .form-item,.view-mastercooks-map .bef-exposed-form details .details-wrapper .form-item,.view-mastercooks .bef-exposed-form details .details-wrapper .form-item{float:none;flex:1;}.view-in-memoriam .bef-exposed-form details .details-wrapper .form-item label,.view-the-young-masters .bef-exposed-form details .details-wrapper .form-item label,.view-mastercooks-map .bef-exposed-form details .details-wrapper .form-item label,.view-mastercooks .bef-exposed-form details .details-wrapper .form-item label{display:block;margin-bottom:0.5rem;text-align:center;}.view-in-memoriam .bef-exposed-form details .details-wrapper .form-item input[type=text],.view-the-young-masters .bef-exposed-form details .details-wrapper .form-item input[type=text],.view-mastercooks-map .bef-exposed-form details .details-wrapper .form-item input[type=text],.view-mastercooks .bef-exposed-form details .details-wrapper .form-item input[type=text]{width:100%;}.view-in-memoriam .bef-exposed-form .form-actions,.view-the-young-masters .bef-exposed-form .form-actions,.view-mastercooks-map .bef-exposed-form .form-actions,.view-mastercooks .bef-exposed-form .form-actions{display:none;text-align:center;}.view-in-memoriam .bef-exposed-form details[open] ~ .form-actions,.view-the-young-masters .bef-exposed-form details[open] ~ .form-actions,.view-mastercooks-map .bef-exposed-form details[open] ~ .form-actions,.view-mastercooks .bef-exposed-form details[open] ~ .form-actions{display:block;}@media (max-width:519px){.view-in-memoriam .bef-exposed-form details summary,.view-the-young-masters .bef-exposed-form details summary,.view-mastercooks-map .bef-exposed-form details summary,.view-mastercooks .bef-exposed-form details summary{display:flex;justify-content:center;box-sizing:border-box;width:20rem;margin:0 auto;}}@media (max-width:999px){.view-in-memoriam .bef-exposed-form .form-item select,.view-the-young-masters .bef-exposed-form .form-item select,.view-mastercooks-map .bef-exposed-form .form-item select,.view-mastercooks .bef-exposed-form .form-item select{width:150px;}.view-in-memoriam .bef-exposed-form .form-item input[type=text],.view-the-young-masters .bef-exposed-form .form-item input[type=text],.view-mastercooks-map .bef-exposed-form .form-item input[type=text],.view-mastercooks .bef-exposed-form .form-item input[type=text]{display:block;width:100%;}.view-in-memoriam .bef-exposed-form #edit-secondary,.view-the-young-masters .bef-exposed-form #edit-secondary,.view-mastercooks-map .bef-exposed-form #edit-secondary,.view-mastercooks .bef-exposed-form #edit-secondary{clear:both;}.view-in-memoriam .bef-exposed-form #edit-secondary .details-wrapper,.view-the-young-masters .bef-exposed-form #edit-secondary .details-wrapper,.view-mastercooks-map .bef-exposed-form #edit-secondary .details-wrapper,.view-mastercooks .bef-exposed-form #edit-secondary .details-wrapper{padding:0.5rem 0;}}@media (min-width:1000px){.view-in-memoriam .bef-exposed-form details .details-wrapper,.view-the-young-masters .bef-exposed-form details .details-wrapper,.view-mastercooks-map .bef-exposed-form details .details-wrapper,.view-mastercooks .bef-exposed-form details .details-wrapper{position:absolute;z-index:6;top:100%;left:0;display:flex;clear:both;width:100%;background-color:#fff;}.view-in-memoriam .bef-exposed-form details .details-wrapper .form-item,.view-the-young-masters .bef-exposed-form details .details-wrapper .form-item,.view-mastercooks-map .bef-exposed-form details .details-wrapper .form-item,.view-mastercooks .bef-exposed-form details .details-wrapper .form-item{float:none;padding:2rem 4rem;}.view-in-memoriam .bef-exposed-form .form-actions,.view-the-young-masters .bef-exposed-form .form-actions,.view-mastercooks-map .bef-exposed-form .form-actions,.view-mastercooks .bef-exposed-form .form-actions{position:absolute;z-index:5;top:calc(100% + 140px);left:0;width:100%;margin:0;padding:2rem;background-color:#fff;}}.view-in-memoriam > .view-content > .views-row,.view-the-young-masters > .view-content > .views-row,.view-mastercooks > .view-content > .views-row{position:relative;max-width:220px;margin:0;padding:10px;cursor:pointer;transition:all 0.5s;text-align:center;}.view-in-memoriam > .view-content > .views-row .views-field-view-node a,.view-the-young-masters > .view-content > .views-row .views-field-view-node a,.view-mastercooks > .view-content > .views-row .views-field-view-node a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;font-size:0;}.view-in-memoriam > .view-content > .views-row .field--name-field-afbeelding-kok img,.view-the-young-masters > .view-content > .views-row .field--name-field-afbeelding-kok img,.view-mastercooks > .view-content > .views-row .field--name-field-afbeelding-kok img{transition:all 0.5s;filter:grayscale(100%);}.view-in-memoriam > .view-content > .views-row:hover,.view-the-young-masters > .view-content > .views-row:hover,.view-mastercooks > .view-content > .views-row:hover{background-color:#f4f4f4;}.view-in-memoriam > .view-content > .views-row:hover .field--name-field-afbeelding-kok img,.view-the-young-masters > .view-content > .views-row:hover .field--name-field-afbeelding-kok img,.view-mastercooks > .view-content > .views-row:hover .field--name-field-afbeelding-kok img{filter:grayscale(0);}.mastercooks-map > .view-content{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.mastercooks-map > .view-content{display:block;width:100%;margin-bottom:5rem;}.mastercooks-map > .view-content .leaflet-container{width:100%;}.view-my-restaurant .view-content{display:block;}.view-my-restaurant .view-content > article{margin-top:3rem;margin-bottom:3rem;}@media (max-width:766px){.view-my-restaurant{margin-right:2rem;margin-left:2rem;}}.view-news{padding:0 20px 50px 20px;}.view-news .view-header{margin:30px 10px;}.view-news .view-header h1{font-family:var(--titles--font-family);}.view-news .view-header .news--filters > div{display:block;margin:0 2px;padding:5px 15px;cursor:pointer;background-color:#f4f4f4;}.view-news .view-header .filters--reset{display:none;width:100%;margin:30px 0;text-align:center;}.view-news .view-header .filters--reset a{display:inline-block;}.view-news .views-infinite-scroll-content-wrapper .views-row{margin:0;padding:10px;cursor:pointer;border-bottom:1px solid #e7e7e8;}.view-news .views-infinite-scroll-content-wrapper .views-row:hover{background-color:#f4f4f4;}.view-news .views-infinite-scroll-content-wrapper .views-row h2{font-size:1.6rem;}.view-news .views-infinite-scroll-content-wrapper .views-row .field--name-body{display:none;}.view-news .views-infinite-scroll-content-wrapper .views-row .field--name-field-nieuws-datum{margin:1.8rem 0 0.6rem 0;font-size:1.2rem;font-weight:300;}.view-news .views-infinite-scroll-content-wrapper .views-row .field--name-field-news-category{margin:1rem 0 3rem 0;color:#d3d3d3;font-size:1.2rem;font-weight:bold;}.view-news .pager{padding:2rem 1rem;text-align:center;}.view-news .pager a{background-color:#000;border-color:#000;border-style:solid;border-radius:1rem;border-width:0;color:#f4f4f4;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.view-news .pager a:hover,.view-news .pager a:focus{background-color:#e7e7e8;border-color:#000;color:#000;}@media (max-width:766px){.view-news .view-header .news--filters > div{margin:10px 0;}.view-news .view-content{display:block;}.view-news .view-content .views-row{margin:30px auto;}}@media (min-width:767px) and (max-width:999px){.view-news .view-header .news--filters{display:flex;}.view-news .view-header .news--filters > div{margin:0 30px 0 0;}.view-news .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:20px;}}@media (min-width:1000px){.view-news .view-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.view-news .view-header .news--filters{display:flex;}.view-news .view-header .view{width:100%;}.view-news .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-gap:20px;}.view-news .views-infinite-scroll-content-wrapper .views-row:first-child{grid-column:1/3;grid-row:1/3;}.view-news .views-infinite-scroll-content-wrapper .views-row:first-child h2{font-size:2.4rem;}.view-news .views-infinite-scroll-content-wrapper .views-row:first-child .field--name-field-news-category{font-size:1.4rem;}.view-news .views-infinite-scroll-content-wrapper .views-row:first-child .field--name-body{display:block;font-size:1.6rem;}}.view-news-on-cook,.view-news-categories{display:none;transition:all,0.5s;opacity:0;background-color:#f4f4f4;}.view-news-on-cook.open,.view-news-categories.open{margin:20px 0;opacity:1;}.view-news-on-cook .view-content,.view-news-categories .view-content{flex-wrap:wrap;justify-content:flex-start;}.view-news-on-cook .view-content .views-row,.view-news-categories .view-content .views-row{width:200px;margin:20px;}.view-news-on-cook .view-content .views-row a,.view-news-categories .view-content .views-row a{display:block;text-decoration:none;color:#000;}.view-news-on-cook .view-content .views-row a:hover,.view-news-categories .view-content .views-row a:hover{color:#f0543e;}.view-news-on-cook .view-content .views-row a span,.view-news-categories .view-content .views-row a span{display:block;}.view-news-on-cook .view-content .views-row a span.active,.view-news-categories .view-content .views-row a span.active{color:#f0543e;font-weight:bold;}.view-partners .view-content{justify-content:center;}.view-partners .view-content .views-row{width:170px;margin:12px;}.view-partners .view-content h3{width:100%;font-size:0;}.view-partners .view-content > h3:not(:first-child){margin-top:2rem;margin-bottom:4rem;border-bottom:1px solid #e7e7e8;}.view-partners .view-content > h3:not(:first-child) ~ .views-row{width:100px;}.view-partners-page .view-header{margin:30px;}.view-partners-page .view-header h1{font-family:var(--titles--font-family);}.view-partners-page .view-content{justify-content:flex-start;padding:10px;}.view-partners-page .view-content h3{width:100%;padding:20px 20px 0 20px;text-align:center;font-family:var(--titles--font-family);font-weight:normal;}.view-partners-page .view-content h3:not(:first-child){position:relative;margin-top:3rem;padding-top:5rem;}.view-partners-page .view-content h3:not(:first-child):before{position:absolute;top:0;left:50%;display:block;width:33.33%;min-width:200px;height:2px;content:" ";transform:translateX(-50%);background:#acacac;}.view-partners-page .view-content .views-row{width:16.66%;margin:0;padding:20px;}.view-partners-page .view-content .views-row a{display:block;padding-top:10px;text-decoration:none;color:#000;}.view-partners-page .view-content .views-row a:hover,.view-partners-page .view-content .views-row a:focus{box-shadow:0 0 20px 0 rgba(0,2,6,0.4);}@media (max-width:1519px){.view-partners-page .view-content h3:not(:first-child):before{width:40%;}.view-partners-page .view-content .views-row{width:20%;}}@media (max-width:999px){.view-partners-page .view-content h3:not(:first-child):before{width:50%;}.view-partners-page .view-content .views-row{width:25%;}}@media (max-width:766px){.view-partners-page .view-content h3:not(:first-child):before{width:66.66%;}.view-partners-page .view-content .views-row{width:33.33%;}}@media (max-width:519px){.view-partners-page .view-content h3:not(:first-child):before{width:50%;}.view-partners-page .view-content .views-row{width:50%;}}.block-views-blockrecent-news-block-1{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.block-views-blockrecent-news-block-1{margin-top:6rem;margin-bottom:3rem;padding:0;}.block-views-blockrecent-news-block-1 h2{margin:0 30px;padding:5rem 0 4rem 0;border-top:1px solid #000;font-size:2.2rem;}.block-views-blockrecent-news-block-1 .view-content{display:flex;}.block-views-blockrecent-news-block-1 .view-content .views-row{flex:1;margin:30px;}.block-views-blockrecent-news-block-1 .view-content .views-row a{text-decoration:none;color:#000;}.block-views-blockrecent-news-block-1 .view-content .views-row .views-field-title{padding:1.5rem;text-align:center;}.block-views-blockrecent-news-block-1 .view-content .views-row .views-field-view-node{text-align:center;font-size:1.8rem;font-weight:bold;}@media (max-width:519px){.block-views-blockrecent-news-block-1 .view-content{display:block;}.block-views-blockrecent-news-block-1 .view-content .views-row{max-width:310px;margin:30px auto;}}@media (min-width:520px) and (max-width:766px){.block-views-blockrecent-news-block-1 .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 30px;}.block-views-blockrecent-news-block-1 .view-content .views-row{flex:none;width:46%;margin:30px auto;}}.path-recepten .region-content,.path-recipes .region-content,.path-recettes .region-content{background-image:url(/themes/custom/mctheme/img/content/view-recipes-header.jpg);}.path-recepten .region-content,.path-recipes .region-content,.path-recettes .region-content{padding-top:25vw;background-repeat:no-repeat;background-position:top center;background-size:contain;}.view-recipes > header{margin:0 3rem;padding:1rem;text-align:center;background-color:#f4f4f4;}.view-recipes > header h2{font-family:var(--main--font-family);font-size:2rem;}.view-recipes h1{padding:3rem;text-align:center;font-family:var(--titles--font-family);font-size:3rem;}.view-recipes .bef-exposed-form{padding:0 3rem;}.view-recipes .bef-exposed-form .form--inline{display:flex;flex-direction:column;padding:0 1rem;background-color:#f4f4f4;gap:1rem;}.view-recipes .bef-exposed-form .form-item select,.view-recipes .bef-exposed-form .form-item input[type=text]{display:block;box-sizing:border-box;width:100%;height:auto;padding:0.5rem;border:none;background-color:#fff;font-family:var(--main--font-family);font-weight:normal;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.view-recipes .bef-exposed-form .form-item select{text-align:center;}.view-recipes .bef-exposed-form .form-item label{display:block;margin-bottom:0.5rem;text-align:center;}.view-recipes .bef-exposed-form .form-actions{text-align:center;}@media (min-width:520px){.view-recipes .bef-exposed-form .form--inline{display:grid;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(2,1fr);row-gap:1rem;}.view-recipes .bef-exposed-form .form-actions{grid-area:4/1/5/3;}}@media (min-width:767px){.view-recipes .bef-exposed-form .form--inline{padding:0 3rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(4,1fr);row-gap:3rem;}.view-recipes .bef-exposed-form .form-actions{grid-area:2/1/3/5;}}@media (min-width:1000px){.view-recipes .bef-exposed-form .form--inline{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(4,1fr);row-gap:0;}}.view-recipes .view-content{display:block;margin:0 16px;}.view-recipes .view-content .views-row{max-width:265px;margin:14px;cursor:pointer;transition:all,0.5s;background-color:#f4f4f4;}.view-recipes .view-content .views-row:hover{box-shadow:0 0 14.4px 3.6px rgba(0,2,6,0.15);}.view-recipes .view-content .views-row a{display:block;text-decoration:none;color:#000;}.view-recipes .view-content .views-row .views-field-title a{padding:1rem;}.view-recipes .view-content .views-row .views-field-field-recept-van-meesterkok{padding:1rem;text-align:center;font-weight:bold;}.view-recipes .view-content .views-row .views-field-field-recept-van-meesterkok a{padding:1rem;}.view-recipes .pager{padding:2rem 1rem;text-align:center;}.view-recipes .pager a{background-color:#000;border-color:#000;border-style:solid;border-radius:1rem;border-width:0;color:#f4f4f4;display:inline-block;font-size:1.4rem;font-weight:600;margin-top:0.5rem;padding:1rem 2.4rem;text-align:center;text-decoration:none;transition-property:all;transition-duration:0.4s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.view-recipes .pager a:hover,.view-recipes .pager a:focus{background-color:#e7e7e8;border-color:#000;color:#000;}@media screen and (max-width:1511px){.view-recipes .view-content{max-width:1172px;margin:0 auto;}}@media screen and (max-width:1219px){.view-recipes .view-content{max-width:880px;margin:0 auto;}}@media screen and (max-width:919px){.view-recipes .view-content{max-width:586px;margin:0 auto;}}@media screen and (max-width:599px){.view-recipes .view-content{max-width:293px;margin:0 auto;}}.view-store{max-width:150rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem;}.view-store .view-filters .form-type-radio input{display:none;}.view-store .view-filters .form-type-radio label{display:block;margin:0;padding:1rem 0;text-decoration:none;font-size:1.6rem;font-weight:400;}.view-store .view-filters .form-type-radio input:checked ~ label{color:#f0543e;}.view-store .view-content{margin:0 -2rem;}.view-store .view-content > article{margin:0 2rem 5rem 2rem;}@media (max-width:999px){.view-store .view-filters .bef-exposed-form .form--inline > .form-item{float:none;}.view-store .view-filters .form-radios{display:flex;justify-content:center;}.view-store .view-filters .form-type-radio label{padding:1rem;}.view-store .view-content{flex:3;}}@media (min-width:1000px){.view-store{display:flex;}.view-store .view-filters{flex:1;}.view-store .view-content{display:grid;flex:3;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(auto-fill,auto);grid-gap:5px;}.view-store .view-content h3{grid-column:1/-1;}}.view-shop-filters a{display:block;margin:0;padding:1rem 0;text-decoration:none;color:#1b1b1b;font-size:1.6rem;font-weight:400;}@media (max-width:999px){.view-shop-filters{display:flex;flex-wrap:wrap;justify-content:center;}.view-shop-filters a{padding:1rem;}}.progress-tracker{display:flex;margin:60px auto;padding:0;list-style:none;}.progress-step{flex:1 1 0;min-width:24px;margin:0;padding:0;}.progress-step:last-child{flex-grow:0;}.progress-step:last-child .progress-marker::after{display:none;}.progress-link{position:relative;display:block;}.progress-marker{position:relative;display:block;}.progress-marker::before{position:relative;z-index:20;display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding-bottom:2px;content:attr(data-text);transition:background-color,border-color;transition-duration:0.3s;color:#fff;border-radius:50%;background-color:#b6b6b6;}.progress-marker::after{position:absolute;z-index:-10;top:10px;right:-12px;display:block;width:100%;height:4px;content:"";transition:background-color 0.3s,background-position 0.3s;background-color:#f0543e;}.progress-text{display:block;overflow:hidden;padding:8px 8px;text-overflow:ellipsis;color:#333;}.progress-title{margin-top:0;}.progress-step .progress-marker{color:#fff;}.progress-step .progress-marker::before{background-color:#b6b6b6;}.progress-step .progress-marker::after{background-color:#f0543e;}.progress-step .progress-text{color:#333;}.progress-step.is-active .progress-marker::before{background-color:#f0543e;}.progress-step.is-complete .progress-marker::before,.progress-step.is-progress .progress-marker::before{background-color:#000;}.progress-step.is-complete .progress-marker::after,.progress-step.is-progress .progress-marker::after{background-color:#000;}.progress-step:hover .progress-marker::before{background-color:#f0543e;}.progress-step.is-progress-10 .progress-marker::after{background-image:linear-gradient(to right,#000 10%,#f0543e 10%);}.progress-step.is-progress-20 .progress-marker::after{background-image:linear-gradient(to right,#000 20%,#f0543e 20%);}.progress-step.is-progress-30 .progress-marker::after{background-image:linear-gradient(to right,#000 30%,#f0543e 30%);}.progress-step.is-progress-40 .progress-marker::after{background-image:linear-gradient(to right,#000 40%,#f0543e 40%);}.progress-step.is-progress-50 .progress-marker::after{background-image:linear-gradient(to right,#000 50%,#f0543e 50%);}.progress-step.is-progress-60 .progress-marker::after{background-image:linear-gradient(to right,#000 60%,#f0543e 60%);}.progress-step.is-progress-70 .progress-marker::after{background-image:linear-gradient(to right,#000 70%,#f0543e 70%);}.progress-step.is-progress-80 .progress-marker::after{background-image:linear-gradient(to right,#000 80%,#f0543e 80%);}.progress-step.is-progress-90 .progress-marker::after{background-image:linear-gradient(to right,#000 90%,#f0543e 90%);}.progress-tracker--text .progress-step:last-child,.progress-tracker--center .progress-step:last-child,.progress-tracker--right .progress-step:last-child{flex-grow:1;}.progress-tracker--center{text-align:center;}.progress-tracker--center .progress-marker::before,.progress-tracker--center .progress-text--dotted::before{margin-right:auto;margin-left:auto;}.progress-tracker--center .progress-marker::after{right:-50%;}.progress-tracker--right{text-align:right;}.progress-tracker--right .progress-marker::before,.progress-tracker--right .progress-text--dotted::before{margin-left:auto;}.progress-tracker--right .progress-marker::after{right:calc(-100% + 12px);}.progress-tracker--spaced .progress-marker::after{width:calc(100% - 40px);margin-right:20px;margin-left:20px;}.progress-tracker--border{padding:4px;border:2px solid #333;border-radius:32px;}.progress-tracker--theme-red .progress-step .progress-marker{color:#fff;}.progress-tracker--theme-red .progress-step .progress-marker::before{background-color:#666;}.progress-tracker--theme-red .progress-step .progress-marker::after{background-color:#666;}.progress-tracker--theme-red .progress-step .progress-text{color:#333;}.progress-tracker--theme-red .progress-step.is-active .progress-marker::before{background-color:#a62d24;}.progress-tracker--theme-red .progress-step.is-complete .progress-marker::before{background-color:#d93b30;}.progress-tracker--theme-red .progress-step.is-complete .progress-marker::after{background-color:#333;}.progress-tracker--theme-red .progress-step:hover .progress-marker::before{background-color:#df7b74;}.progress-text--dotted::before{display:block;width:12px;height:12px;margin:6px -2px;content:"";background-image:repeating-radial-gradient(circle at center 6px,#f0543e,#f0543e 5px,rgb(43.6105769231,8.3605769231,3.3894230769) 5.5px,transparent 100%);background-size:12px 18px;}.progress-text--dotted-1::before{height:12px;}.progress-text--dotted-2::before{height:30px;}.progress-text--dotted-3::before{height:48px;}.progress-text--dotted-4::before{height:66px;}.progress-text--dotted-5::before{height:84px;}.progress-text--dotted-6::before{height:102px;}.progress-text--dotted-7::before{height:120px;}.progress-text--dotted-8::before{height:138px;}.progress-text--dotted-9::before{height:156px;}.progress-text--dotted-10::before{height:174px;}.progress-text--dotted-11::before{height:192px;}.progress-text--dotted-12::before{height:210px;}.progress-tracker--text-top .progress-text{height:100%;}.progress-tracker--text-top .progress-marker{top:-24px;}.progress-tracker--text-inline{overflow:hidden;}.progress-tracker--text-inline .progress-step,.progress-tracker--text-inline .progress-marker{display:flex;align-items:center;}.progress-tracker--text-inline .progress-marker{flex-grow:1;}.progress-tracker--text-inline .progress-marker::after{top:auto;}.progress-tracker--text-inline .progress-text{position:relative;z-index:30;max-width:70%;padding-top:0;padding-bottom:0;white-space:nowrap;background-color:#fff;}.progress-tracker--text-inline .progress-marker .progress-text{display:inline-block;}.progress-tracker--text-inline .progress-title{margin:0;}.progress-tracker--square .progress-marker::before{border-radius:0;}.progress-tracker--square .progress-marker::after{top:auto;bottom:0;}@media (max-width:519px){.progress-tracker-wrapper{overflow-x:auto;scroll-snap-type:x proximity;}.progress-tracker-wrapper .progress-step{min-width:50%;scroll-snap-align:start;}}.progress-tracker--vertical{flex-direction:column;}.progress-tracker--vertical .progress-step{display:flex;flex:1 1 auto;}.progress-tracker--vertical.progress-tracker--right .progress-step{flex-direction:row-reverse;}.progress-tracker--vertical .progress-marker::after{top:12px;right:auto;left:10px;width:4px;height:100%;}.progress-tracker--vertical .progress-text{padding:0 12px 24px 12px;}@keyframes scale-up{from{transform:translate(-50%,-50%) scale(0);opacity:1;}to{transform:translate(-50%,-50%) scale(1);opacity:0;}}.anim-ripple .progress-link::before,.anim-ripple-large .progress-link::before,.anim-ripple-splash .progress-link::before{position:absolute;z-index:30;top:12px;left:12px;display:block;visibility:hidden;width:24px;height:24px;content:"";transform:translate(-50%,-50%) scale(0);border-radius:50%;background:rgba(0,0,0,0.3);}.anim-ripple .progress-link:not(:active)::before,.anim-ripple-large .progress-link:not(:active)::before,.anim-ripple-splash .progress-link:not(:active)::before{animation:scale-up 0.3s ease-out;}.anim-ripple .progress-link:focus::before,.anim-ripple-large .progress-link:focus::before,.anim-ripple-splash .progress-link:focus::before{visibility:visible;}.anim-ripple.progress-tracker--center .progress-link::before,.anim-ripple.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple .progress-link::before,.progress-tracker--center .anim-ripple .progress-link::after,.anim-ripple-large.progress-tracker--center .progress-link::before,.anim-ripple-large.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-large .progress-link::before,.progress-tracker--center .anim-ripple-large .progress-link::after,.anim-ripple-splash.progress-tracker--center .progress-link::before,.anim-ripple-splash.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-splash .progress-link::before,.progress-tracker--center .anim-ripple-splash .progress-link::after,.anim-ripple-double.progress-tracker--center .progress-link::before,.anim-ripple-double.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-double .progress-link::before,.progress-tracker--center .anim-ripple-double .progress-link::after{left:50%;}.anim-ripple.progress-tracker--right .progress-link::before,.anim-ripple.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple .progress-link::before,.progress-tracker--right .anim-ripple .progress-link::after,.anim-ripple-large.progress-tracker--right .progress-link::before,.anim-ripple-large.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-large .progress-link::before,.progress-tracker--right .anim-ripple-large .progress-link::after,.anim-ripple-splash.progress-tracker--right .progress-link::before,.anim-ripple-splash.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-splash .progress-link::before,.progress-tracker--right .anim-ripple-splash .progress-link::after,.anim-ripple-double.progress-tracker--right .progress-link::before,.anim-ripple-double.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-double .progress-link::before,.progress-tracker--right .anim-ripple-double .progress-link::after{left:calc(100% - 12px);}.anim-ripple-splash .progress-link::before{width:48px;height:48px;box-shadow:0 0 6px 6px rgba(0,0,0,0.35);}.anim-ripple-double .progress-link::before,.anim-ripple-double .progress-link::after{position:absolute;z-index:30;top:12px;left:12px;display:block;visibility:hidden;width:24px;height:24px;content:"";transform:translate(-50%,-50%) scale(0);border-radius:50%;background:rgba(0,0,0,0.3);}.anim-ripple-double .progress-link::before,.anim-ripple-double .progress-link::after{border:3px solid rgba(0,0,0,0.3);background:none;}.anim-ripple-double .progress-link:not(:active)::before,.anim-ripple-double .progress-link:not(:active)::after{animation:scale-up 0.3s ease-out 0s;}.anim-ripple-double .progress-link:not(:active)::after{animation-delay:0.15s;}.anim-ripple-double .progress-link:focus::before,.anim-ripple-double .progress-link:focus::after{visibility:visible;}.anim--large .progress-link::before,.anim--large .progress-link::after{width:48px;height:48px;}.anim--path .progress-marker::after{transition:background-position 0.3s ease-out;background-image:linear-gradient(to right,#f0543e 50%,#000 50%);background-position:0 100%;background-size:200% 100%;}.progress-step.is-complete .anim--path .progress-marker::after{background-position:-100% 100%;}.anim--path .progress-step.is-complete .progress-marker::after{background-position:-100% 100%;}[dir=rtl] .progress-marker::after{right:auto;left:-12px;}[dir=rtl] .progress-tracker--center .progress-marker::after{left:-50%;}.webform-confirmation{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;}@media (max-width:766px){.webform-multiple-table-responsive td.webform-multiple-table--operations{position:unset;display:block;width:auto;text-align:right;}}@media (max-width:766px){.webform-name--wrapper .webform-name .webform-flexbox{display:flex;flex-direction:column;gap:1rem;}}.view-horeca-selection .view-content{display:block;margin:2.3rem 0;}.webform-submission-redeem-coupon-form{max-width:35rem;margin:0 auto;text-align:center;}.webform-submission-redeem-coupon-form h1{font-family:var(--main--font-family);}.webform-submission-redeem-coupon-form .form-type-entity-autocomplete input{display:block;box-sizing:border-box;max-width:100%;padding:2rem;}.webform-submission-redeem-coupon-form .webform-actions{display:flex;justify-content:center;}.webform-submission-redeem-coupon-form .disclaimer{color:#898786;font-size:1.6rem;font-style:italic;}.webform-submission-redeem-coupon-form .webform-confirmation{margin-bottom:6rem;padding:0 2rem 2rem 2rem;text-align:center;color:#fff;background-color:#0eb447;font-size:1.9rem;}.webform-submission-redeem-coupon-form .webform-confirmation h3{margin-right:-2rem;margin-left:-2rem;padding:2rem;color:black;background-color:#fff;font-size:2.4rem;font-weight:400;}.webform-submission-redeem-coupon-form .webform-confirmation h3 > strong{display:block;text-align:center;font-weight:700;}.webform-submission-redeem-coupon-form .webform-confirmation strong{font-weight:700;}.redeem-confirm{max-width:500px;margin:0 auto 6rem auto;text-align:center;}.redeem-confirm p{padding:2rem;text-align:center;color:#fff;background-color:#0eb447;font-size:2rem;}.redeem-confirm p strong{font-size:2.2rem;}
