/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.slick-loading .slick-list{background:#fff url(/themes/custom/aernoudt/vendor/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/aernoudt/vendor/slick/./fonts/slick.eot);src:url(/themes/custom/aernoudt/vendor/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/aernoudt/vendor/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/aernoudt/vendor/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/aernoudt/vendor/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.container{padding-left:25px;padding-right:25px;margin:0 auto;max-width:1260px}@media (min-width:1260px){.container{padding-left:30px;padding-right:30px}}.clearfix:after{display:table;content:"";clear:both}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}img{display:block;height:auto;max-width:100%}iframe{width:100%}.button{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button:focus,.button:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.button--red{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.button--red:focus,.button--red:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.button--grey{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;border:1px solid #e1e1e1;background-color:#e1e1e1}.button--grey:focus,.button--grey:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.button--trans{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;border:1px solid #000;background-color:#fff}.button--trans:focus,.button--trans:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.button--trans.is-active,.button--trans:focus,.button--trans:hover{background-color:#000;border-color:#000;color:#fff}.button--arrow{background:url(/themes/custom/aernoudt/images/pijl-lang.svg) no-repeat calc(100% - 10px) 50%;padding-right:60px;padding-left:0;font-size:.938rem;font-weight:600;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--arrow:focus,.button--arrow:hover{background:url(/themes/custom/aernoudt/images/pijl-lang.svg) no-repeat calc(100% + 40px) 50%}.button--arrow--white{background:url(/themes/custom/aernoudt/images/pijl-lang.svg) no-repeat calc(100% - 10px) 50%;padding-right:60px;padding-left:0;font-size:.938rem;font-weight:600;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;color:#fff;background:url(/themes/custom/aernoudt/images/pijl-lang-wit.svg) no-repeat calc(100% - 10px) 50%}.button--arrow--white:focus,.button--arrow--white:hover{background:url(/themes/custom/aernoudt/images/pijl-lang.svg) no-repeat calc(100% + 40px) 50%;background:url(/themes/custom/aernoudt/images/pijl-lang-wit.svg) no-repeat calc(100% + 40px) 50%}.button--add-to-cart--small{text-indent:-99999px;padding:5px 29px;background:url(/themes/custom/aernoudt/images/add-to-basket.svg) no-repeat 50% #e4222e;transition:all .3s}.button--add-to-cart--small:focus,.button--add-to-cart--small:hover{background-color:#000;border-color:#000}table{display:block;width:100%;overflow:scroll;border-collapse:collapse}@media (min-width:480px){table{display:table}}table tr{border-bottom:1px solid hsla(0,0%,60.8%,.5)}table td{padding:10px 5px}table th{padding:5px;text-align:left;font-weight:400}table p{margin:0}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;color:#000;font-family:din-2014,Helvetica,Arial,sans-serif}html ::-moz-selection,html a ::-moz-selection{background:grey;color:#fff}html ::-moz-selection,html ::selection,html a ::-moz-selection,html a ::selection{background:grey;color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:none;text-rendering:optimizeLegibility;text-shadow:rgba(0,0,0,.01) 0 0 1px;font-size:1.125rem;font-family:din-2014,Helvetica,Arial,sans-serif;line-height:1.438rem}a{transition:all .15s linear;outline:0!important;text-decoration:none}a,a:focus,a:hover{color:#000}ol,p,ul{margin:0 0 20px}strong{font-weight:700}p{margin-top:0}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:din-2014,Helvetica,Arial,sans-serif;line-height:1.438rem;font-weight:600}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#e4222e;font-weight:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit;text-decoration:none}h1{margin-bottom:30px;font-size:1.625rem;line-height:2.0625rem}@media (min-width:640px){h1{font-size:2.875rem;line-height:2.875rem}}h2{font-size:1.625rem;line-height:2.0625rem}h3{font-size:1.125rem}@media (min-width:640px){h3{font-size:1.25rem}}h4{font-size:1.125rem}h6{margin-bottom:10px}button,input,optgroup,select,textarea{font-family:din-2014,Helvetica,Arial,sans-serif}.cke_editable ol,.cke_editable ul,.text-formatted ol,.text-formatted ul{padding:0}.cke_editable ol li,.cke_editable ul li,.text-formatted ol li,.text-formatted ul li{position:relative;margin-bottom:15px;padding-left:35px;list-style:none}.cke_editable ol li:before,.cke_editable ul li:before,.text-formatted ol li:before,.text-formatted ul li:before{color:#000;position:absolute;left:10px}.cke_editable ul li:before,.text-formatted ul li:before{content:"•"}.cke_editable ol li,.text-formatted ol li{counter-increment:list}.cke_editable ol li:before,.text-formatted ol li:before{content:counter(list) "."}.cke_editable a,.text-formatted a{border-bottom:1px solid}.footer-wrapper{background-color:#000;color:#fff;margin-top:90px;padding-bottom:30px}.footer-wrapper .block{padding:30px 0}.footer-wrapper .menu--footer{padding:0 0 30px}.footer-wrapper .block-system-branding-block{max-width:178px}@media (min-width:1200px){.footer-wrapper .block{margin:0}.footer-wrapper .page-footer__container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr);grid-template-columns:130px auto 185px}.footer-wrapper .page-footer__container .block-system-branding-block{grid-row:1/1;grid-column:1/1;min-width:0;padding:45px 0}}@media screen and (min-width:1200px) and (min-width:1024px){.footer-wrapper .page-footer__container .block-system-branding-block{padding:0 0 47px}}@media (min-width:1200px){.footer-wrapper .page-footer__container .menu--footer-shop-menu,.footer-wrapper .page-footer__container .menu--job-footer{grid-row:1/1;grid-column:2/2;min-width:0}.footer-wrapper .page-footer__container .menu--footer{grid-row:2/2;grid-column:1/3;min-width:0}}.footer-wrapper .footer__copyright{padding-left:40px;background-image:url(/themes/custom/aernoudt/images/logo-white-3sign.svg);background-position:0;background-repeat:no-repeat;background-size:20px;display:flex;align-items:flex-start;margin-left:10px}.footer-wrapper .footer__copyright a{text-decoration:underline}@media (min-width:1024px){.footer-wrapper .footer__copyright{margin-left:0;background-position-x:1px;background-position-y:-1px;background-size:30px}}.footer-wrapper a{color:#fff}@media (min-width:768px){.page-node-1 .page-main .block-block-groupjobs-front{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}.page-node-1 .page-main .block-block-groupjobs-front .block--default{display:flex;flex-wrap:wrap}.page-node-1 .page-main .block-block-groupjobs-front .block--default .field--name-field-link{margin-top:auto}}.page-node-98 .page-main .content--content .content-header{display:none;visibility:hidden}.page-node-98 .content-above__container{padding-top:40px;padding-bottom:40px}@media (min-width:1024px){.page-node-98 .content-above__container{margin-bottom:100px;padding-top:0;padding-bottom:0}}.page-node-98 .footer-wrapper{margin-top:0}*{box-sizing:border-box}.page-wrapper,body{overflow-x:hidden}.page-content-above{background-color:#000}@media (min-width:1025px){body{padding-top:140px;transition:padding-top .2s ease-in-out}body.toolbar-fixed{padding-top:185px!important}.scrolled{padding-top:75px;transition:padding-top .2s ease-in-out}}@media (max-width:1024px){body{padding-top:90px}body.toolbar-fixed{padding-top:210px!important}}.maintenance-page{background-color:#f4f4f4}.maintenance-page .maintenance-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:440px;width:100%}.maintenance-page header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #999}.maintenance-page header img{display:inline-block;width:140px;height:auto}.maintenance-page main h1{margin-top:0;margin-bottom:35px;font-size:1rem;font-weight:400;line-height:1.25;color:#979797}.maintenance-page main .maintenance__content{padding-bottom:20px;border-bottom:1px solid #999;font-size:1.25rem;font-weight:700;line-height:1.5}@media (min-width:1025px){.page-mobile{display:none!important}.page-mobile .mobile-toggle-wrapper{display:none}}@media (max-width:1024px){.page-mobile .mobile-toggle-wrapper{background-color:#d8d8d8;padding:10px;display:flex;justify-content:flex-end;align-items:center}.page-mobile .mobile-toggle-wrapper h4{margin-bottom:0}.page-mobile .mobile-wrapper{display:none;background-color:#e4222e;color:#fff;padding:25px}.page-mobile .mobile-wrapper a{color:#fff}.page-mobile .mobile-wrapper .menu{margin:0;padding:0;list-style:none}}.node--type-job-type--full .content-header,.node--type-landing-page--full .content-header,.node--type-page--full .content-header,.vocabulary-product-category .content-header{margin-left:-150%;margin-right:-150%;background-color:#000;color:#fff;padding:30px 150%;margin-bottom:60px}.node--type-job-type--full .content-header a,.node--type-landing-page--full .content-header a,.node--type-page--full .content-header a,.vocabulary-product-category .content-header a{color:#fff!important}.node--type-job-type--full .content-header .field--name-field-intro-text,.node--type-job-type--full .content-header .field--name-field-product-cat-intro,.node--type-job-type--full .content-header h1,.node--type-landing-page--full .content-header .field--name-field-intro-text,.node--type-landing-page--full .content-header .field--name-field-product-cat-intro,.node--type-landing-page--full .content-header h1,.node--type-page--full .content-header .field--name-field-intro-text,.node--type-page--full .content-header .field--name-field-product-cat-intro,.node--type-page--full .content-header h1,.vocabulary-product-category .content-header .field--name-field-intro-text,.vocabulary-product-category .content-header .field--name-field-product-cat-intro,.vocabulary-product-category .content-header h1{max-width:390px}@media (min-width:768px){.node--type-job-type--full .content-header,.node--type-landing-page--full .content-header,.node--type-page--full .content-header,.vocabulary-product-category .content-header{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr);margin-left:-150%;margin-right:-150%;margin-bottom:120px;padding:0 150%}.node--type-job-type--full .content-header .left,.node--type-landing-page--full .content-header .left,.node--type-page--full .content-header .left,.vocabulary-product-category .content-header .left{grid-column:1/6;padding:120px 0 70px;min-width:0}.node--type-job-type--full .content-header .right,.node--type-landing-page--full .content-header .right,.node--type-page--full .content-header .right,.vocabulary-product-category .content-header .right{grid-column:6/-1;min-width:0;grid-row:1/-1}.node--type-job-type--full .content-header .right .field,.node--type-job-type--full .content-header .right .field--name-field-image,.node--type-job-type--full .content-header .right .field__item,.node--type-job-type--full .content-header .right article,.node--type-landing-page--full .content-header .right .field,.node--type-landing-page--full .content-header .right .field--name-field-image,.node--type-landing-page--full .content-header .right .field__item,.node--type-landing-page--full .content-header .right article,.node--type-page--full .content-header .right .field,.node--type-page--full .content-header .right .field--name-field-image,.node--type-page--full .content-header .right .field__item,.node--type-page--full .content-header .right article,.vocabulary-product-category .content-header .right .field,.vocabulary-product-category .content-header .right .field--name-field-image,.vocabulary-product-category .content-header .right .field__item,.vocabulary-product-category .content-header .right article{height:100%}.node--type-job-type--full .content-header .right img,.node--type-landing-page--full .content-header .right img,.node--type-page--full .content-header .right img,.vocabulary-product-category .content-header .right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(90px)}}@media (min-width:1024px){.node--type-job-type--full .content-header,.node--type-landing-page--full .content-header,.node--type-page--full .content-header,.vocabulary-product-category .content-header{margin-top:-90px}}.toolbar-fixed .page-top{top:70px}.page-top{background-color:#000;position:fixed;top:0;width:100%;z-index:100}.page-top,.page-top a{color:#fff}.page-top .page-top__container{display:flex}.page-top .page-top__container .block-system-branding-block{padding:12px 20px 13px 0;transition:padding .2s ease-in-out;max-width:178px}.page-top .page-top__container .block-system-branding-block img{width:100%}.page-top .page-top__container .block-commerce-cart-flyout,.page-top .page-top__container .menu--main,.page-top .page-top__container .menu--main-shop-top{display:flex;align-items:center}.page-top .page-top__container .block-commerce-cart-flyout,.page-top .page-top__container .user-toggle{margin:0 4px}@media (min-width:1024px){.page-top .page-top__container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(4,1fr);grid-template-columns:200px auto 30px 30px;grid-column-gap:10px;height:140px;transition:height 0s}.page-top .page-top__container .block-system-branding-block{padding-top:32px;transition:padding .2s ease-in-out;grid-row:1/3;grid-column:1;min-width:0}.page-top .page-top__container .menu--job-main,.page-top .page-top__container .menu--main-shop-menu{padding:0 0 35px;transition:padding .2s ease-in-out;grid-row:2;grid-column:2/-1;min-width:0}.page-top .page-top__container .menu--main,.page-top .page-top__container .menu--main-shop-top{padding:0;grid-row:1;grid-column:2;min-width:0}.page-top .page-top__container .block-commerce-cart-flyout{padding:0;grid-row:1;grid-column:3;min-width:0}.page-top .page-top__container .user-toggle{display:flex;align-items:flex-start;padding:15px 0 0;grid-row:1;grid-column:4;min-width:0}}.scrolled.toolbar-fixed .page-top{top:70px}.scrolled .page-top .page-top__container{display:flex;height:90px;transition:height .3s}.scrolled .page-top .page-top__container .block-system-branding-block{padding:12px 20px 13px 0;transition:padding .2s ease-in-out}@media screen and (1024px){.scrolled .page-top .page-top__container .block-system-branding-block{padding-top:7px}}.scrolled .page-top .page-top__container .menu--job-main,.scrolled .page-top .page-top__container .menu--main-shop-menu{padding:0 0 20px;transition:padding .2s ease-in-out}.scrolled .page-top .page-top__container .block-commerce-cart-flyout,.scrolled .page-top .page-top__container .menu--main,.scrolled .page-top .page-top__container .menu--main-shop-top,.scrolled .page-top .page-top__container .user-toggle{display:flex;align-items:center}@media (min-width:1024px){.scrolled .page-top .page-top__container .block-commerce-cart-flyout,.scrolled .page-top .page-top__container .menu--main,.scrolled .page-top .page-top__container .menu--main-shop-top,.scrolled .page-top .page-top__container .user-toggle{align-items:flex-start;padding:23px 0 0}}.block--default.bakeries-front-intro-block{padding-top:0}@media (min-width:1024px){.block--default.bakeries-front-intro-block{height:100%;display:flex;flex-flow:column}.block--default.bakeries-front-intro-block h2{margin-bottom:30px;font-size:1.625rem;line-height:2.0625rem}}@media (min-width:1024px) and (min-width:640px){.block--default.bakeries-front-intro-block h2{font-size:2.875rem;line-height:2.875rem}}@media (min-width:1024px){.block--default.bakeries-front-intro-block .field--name-field-link{margin-top:auto}}.block--default.bakeries-front-intro-block .field--name-field-link a{-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;border:1px solid #e1e1e1;background-color:#e1e1e1}.block--default.bakeries-front-intro-block .field--name-field-link a:focus,.block--default.bakeries-front-intro-block .field--name-field-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.commerce-instruction-front{padding-top:100px}.commerce-instruction-front .payments-wrapper{display:flex}.commerce-instruction-front .payments-wrapper .payment-item{margin-right:5px;background-color:#f4f4f4;border-radius:5px;padding:2px;display:flex;justify-content:center;align-items:center;box-shadow:1px 3px 4px #eee2d8}.commerce-instruction-front .step-1-block .menu{padding:0;display:flex;flex-wrap:wrap}.commerce-instruction-front .step-1-block .menu li{width:50%;display:inline-block;margin-bottom:10px}.commerce-instruction-front .step-1-block,.commerce-instruction-front .step-2-block,.commerce-instruction-front .step-3-block{margin-bottom:20px}@media (max-width:1024px){.commerce-instruction-front .step-1-block,.commerce-instruction-front .step-2-block,.commerce-instruction-front .step-3-block{background-color:#f4f4f4}.commerce-instruction-front .step-1-block .content-instruction,.commerce-instruction-front .step-2-block .content-instruction,.commerce-instruction-front .step-3-block .content-instruction{padding:30px}}.commerce-instruction-front .step-1-block .content-instruction>img,.commerce-instruction-front .step-2-block .content-instruction>img,.commerce-instruction-front .step-3-block .content-instruction>img{max-height:40px;margin-bottom:10px}.commerce-instruction-front .step-1-block a,.commerce-instruction-front .step-2-block a,.commerce-instruction-front .step-3-block a{text-decoration:underline}.commerce-instruction-front .step-1-block .next-step-instruction,.commerce-instruction-front .step-2-block .next-step-instruction,.commerce-instruction-front .step-3-block .next-step-instruction{background-color:#d8d8d8;padding:15px 30px;font-weight:600;font-size:1.625rem;display:flex;border:0;width:100%;align-items:center}.commerce-instruction-front .step-1-block .next-step-instruction img,.commerce-instruction-front .step-2-block .next-step-instruction img,.commerce-instruction-front .step-3-block .next-step-instruction img{margin-left:10px}@media (min-width:1024px){.commerce-instruction-front .step-1-block .next-step-instruction,.commerce-instruction-front .step-2-block .next-step-instruction,.commerce-instruction-front .step-3-block .next-step-instruction{display:none}}.commerce-instruction-front .step-2-block img{width:50px}@media (min-width:1024px){.commerce-instruction-front{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(4,1fr)}.commerce-instruction-front .intro-step-block{grid-column:1;min-width:0}.commerce-instruction-front .intro-step-block h2{margin-bottom:30px;font-size:1.625rem;line-height:2.0625rem}}@media (min-width:1024px) and (min-width:640px){.commerce-instruction-front .intro-step-block h2{font-size:2.875rem;line-height:2.875rem}}@media (min-width:1024px){.commerce-instruction-front .steps-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr);grid-column:2/-1;min-width:0}}.block--default{max-width:470px;padding-top:20px}.block--default .field--name-field-link a{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block--default .field--name-field-link a:focus,.block--default .field--name-field-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.block--default .field--name-field-title{font-size:1.625rem;font-family:din-2014,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:25px;line-height:2.0625rem}.block--default.block-1{justify-self:flex-end}.block-13,.block-14{padding-top:0}.block-13 h2,.block-14 h2{color:#e4222e}@media (min-width:1024px){.block-13 h2,.block-14 h2{font-size:2.875rem}}.mailchimp-intro-block{padding-top:0;max-width:330px}.mailchimp-intro-block h2{font-size:1.625rem;line-height:2.0625rem;margin-bottom:15px}@media (min-width:640px){.mailchimp-intro-block h2{font-size:2.875rem;line-height:2.875rem}}.mailchimp-subscribe-block{margin-bottom:50px;max-width:330px}.mailchimp-subscribe-block .form-email,.mailchimp-subscribe-block .form-type-checkbox label:before{background-color:#f6f0eb;border:1px solid #e1bfa3}.mailchimp-subscribe-block .form-item-gdpr-consent-suffix,.mailchimp-subscribe-block .form-type-checkbox label{font-size:.938rem}.mailchimp-subscribe-block .form-item-gdpr-consent{margin:0}.mailchimp-subscribe-block .form-item-gdpr-consent-suffix{margin-bottom:20px;margin-left:25px}.mailchimp-subscribe-block .form-item-gdpr-consent-suffix a{color:#e4222e;text-decoration:underline}.mailchimp-subscribe-block fieldset legend{display:none}.block--map_block{margin-bottom:40px}.block-payment-large .site_setting_entity,.checkout-pane-payment-options-small .site_setting_entity{display:inline-block;margin-right:10px;margin-bottom:10px}.block-payment-large ul,.checkout-pane-payment-options-small ul{padding-left:25px;margin-top:10px}.block-payment-large ul li,.checkout-pane-payment-options-small ul li{list-style-image:url(/themes/custom/aernoudt/images/check.svg);padding-left:0}.block-payment-large ul li:before,.checkout-pane-payment-options-small ul li:before{content:none}.block-pickup-cart{background-color:#f4f4f4;padding:30px;margin-bottom:40px}.block-social-auth-login{margin-bottom:5px}.block-social-auth-login .social-auth.auth-link{margin-right:15px;margin-bottom:10px;display:inline-block;height:47px;border:2px solid #000;transition:all .2s ease-in-out}.block-social-auth-login .social-auth.auth-link:focus,.block-social-auth-login .social-auth.auth-link:hover{border:2px solid #e4222e}.block-social-auth-login .social-auth.auth-link img{display:none}.block-social-auth-login .social-auth.auth-link:first-of-type{width:132px;background:url(/themes/custom/aernoudt/images/button_facebook.svg) no-repeat 50%;background-size:132px 47px}.block-social-auth-login .social-auth.auth-link:last-of-type{margin-right:0;width:114px;background:url(/themes/custom/aernoudt/images/button_google.svg) no-repeat 50%;background-size:114px 47px}.block-social-auth-login.block__oauth--sidebar{margin:30px 0;padding:25px 0;border-top:1px solid #999;border-bottom:1px solid #999}.block--spotlight.block-5,.block--spotlight.block-23{margin-top:100px;padding-top:80px;border-top:1px solid #000}.block--spotlight.block-5 h2,.block--spotlight.block-23 h2{margin-bottom:30px;font-size:1.625rem;line-height:2.0625rem;font-weight:700}@media (min-width:640px){.block--spotlight.block-5 h2,.block--spotlight.block-23 h2{font-size:2.875rem;line-height:2.875rem}}.block--spotlight.block-5 .left,.block--spotlight.block-23 .left{margin-bottom:20px}@media (min-width:768px){.block--spotlight.block-5,.block--spotlight.block-23{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.block--spotlight.block-5.text-video .left,.block--spotlight.block-23.text-video .left{grid-column:1/5;min-width:0;display:flex;flex-wrap:wrap;margin-bottom:0}.block--spotlight.block-5.text-video .right,.block--spotlight.block-23.text-video .right{grid-column:5/-1;min-width:0}.block--spotlight.block-5.video-text .left,.block--spotlight.block-23.video-text .left{grid-column:1/9;min-width:0}.block--spotlight.block-5.video-text .right,.block--spotlight.block-23.video-text .right{margin-top:0;grid-column:9/-1;min-width:0;display:flex;flex-wrap:wrap}}.block--spotlight.block-5 .field--type-link,.block--spotlight.block-23 .field--type-link{margin-top:auto}.block--spotlight.block-5 .field--type-link a,.block--spotlight.block-23 .field--type-link a{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block--spotlight.block-5 .field--type-link a:focus,.block--spotlight.block-5 .field--type-link a:hover,.block--spotlight.block-23 .field--type-link a:focus,.block--spotlight.block-23 .field--type-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.block--spotlight.block-23{padding-top:0;border-top:0}.block-system-branding-block{position:relative}.block-system-branding-block img{position:relative;z-index:40;min-width:145px}.block-system-branding-block a{display:block;position:relative}.block__user--orders,.block__user--profiles{margin-bottom:30px;padding:30px;background-color:#f4f4f4}.block__user--profiles .select--profile-wrapper{position:relative;margin-top:20px!important;margin-bottom:20px;padding-top:10px}.block__user--profiles .select--profile-wrapper label{position:absolute;top:0;padding:0 4px;left:10px;font-size:.938rem;background:#f4f4f4}.block__user--profiles .select--profile-wrapper select{min-width:240px;background-color:#f4f4f4}.block__user--profiles .profile .field--name-field-profile-label,.block__user--profiles>.field__items>.field__item:not(:first-child) .profile{display:none}.block__user--profiles .profile .field--label-inline{margin-bottom:15px;display:flex;flex-flow:row wrap}.block__user--profiles .profile .field--label-inline .field__label{margin-right:20px;width:160px;color:#9b9b9b}.block__user--profiles .profile .field--label-inline .field__item{width:calc(100% - 180px)}.cake-detail-addtocart h2{color:#e4222e}.cake-detail-addtocart .quantity-submit-wrapper{display:flex;justify-content:space-between}.cake-detail-addtocart .quantity-submit-wrapper input[type=number]{width:50px;min-height:0}.cake-detail-addtocart .quantity-submit-wrapper .form-submit{display:inline-block;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e;background:url(/themes/custom/aernoudt/images/add-to-basket.svg) no-repeat 50% #e4222e;transition:all .3s;padding:10px 38px 10px 10px;background-position-x:98%}.cake-detail-addtocart .quantity-submit-wrapper .form-submit:focus,.cake-detail-addtocart .quantity-submit-wrapper .form-submit:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d;background-color:#000;border-color:#000}.cake-detail-addtocart .form-radios{margin-bottom:25px}.cake-detail-addtocart .form-item-photo-option-image .description{margin-top:10px}.cake-detail-addtocart .photo--description-text{font-size:.938rem;color:#757575}.cart-offcanvas::-webkit-scrollbar{display:none}.cart-offcanvas{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.block-commerce-cart-flyout .cart-block--link__expand{position:relative}.block-commerce-cart-flyout .cart-block--link__expand .cart-block--summary__count{width:16px;display:block;overflow:hidden;height:17px;position:absolute;bottom:-10px;left:12px;background:#e4222e;border-radius:50%;line-height:18px;text-align:center;font-size:.738rem}.cart-offcanvas--right{padding:30px;width:450px;max-width:95vw}.cart-offcanvas--right .button--background-white{background:#fff;border:0}.cart-offcanvas--right .close-cross{text-align:right;margin-bottom:-30px}.cart-offcanvas--right .cart-block--offcanvas-cart-table__quantity input{width:60px!important}.cart-offcanvas--right .cart-block--offcanvas-cart-table__title{width:200px}.cart-offcanvas--right .cart-block--offcanvas-cart-table__remove button{padding:6px}.cart-offcanvas--right .cart-block--offcanvas-contents{max-height:85vh}.cart-offcanvas--right .cart-block--offcanvas-contents__update{font-size:1rem;background-color:#fff;border:0;color:#9b9b9b;background-image:url(/themes/custom/aernoudt/images/updaten.svg);background-repeat:no-repeat;padding-left:20px;background-position:0;background-size:20px}.cart-offcanvas--right .cart-block--offcanvas-contents__links{margin-top:20px;display:flex;justify-content:space-between}.cart-offcanvas--right .cart-block--offcanvas-contents__links>a{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-offcanvas--right .cart-block--offcanvas-contents__links>a:focus,.cart-offcanvas--right .cart-block--offcanvas-contents__links>a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}@media (max-width:640px){.cart-offcanvas--right .cart-block--offcanvas-contents__links{flex-flow:column}.cart-offcanvas--right .cart-block--offcanvas-contents__links>.cart--cart-offcanvas__close button{width:100%;margin-bottom:20px}}.product.product--view-mode-addtocart-small,.product.product--view-mode-addtocart-small-no-flyout{display:flex;justify-content:space-between}.product.product--view-mode-addtocart-small-no-flyout .price-wrapper,.product.product--view-mode-addtocart-small .price-wrapper{margin-top:20px}@media (max-width:480px){.product.product--view-mode-addtocart-small-no-flyout .product-image-wrapper,.product.product--view-mode-addtocart-small .product-image-wrapper{display:none}}@media (max-width:640px){.product.product--view-mode-addtocart-small-no-flyout .content-wrapper,.product.product--view-mode-addtocart-small .content-wrapper{flex-flow:column}.product.product--view-mode-addtocart-small-no-flyout .content-wrapper .price-wrapper,.product.product--view-mode-addtocart-small-no-flyout .content-wrapper .title-wrapper,.product.product--view-mode-addtocart-small .content-wrapper .price-wrapper,.product.product--view-mode-addtocart-small .content-wrapper .title-wrapper{width:100%}}@media (min-width:320px){.product.product--view-mode-addtocart-small,.product.product--view-mode-addtocart-small-no-flyout{width:100%}.product.product--view-mode-addtocart-small-no-flyout .product-image-wrapper,.product.product--view-mode-addtocart-small .product-image-wrapper{max-width:127px}.product.product--view-mode-addtocart-small-no-flyout .content-wrapper,.product.product--view-mode-addtocart-small .content-wrapper{flex-grow:1;display:flex;justify-content:space-between;align-items:center;padding-left:10px}.product.product--view-mode-addtocart-small-no-flyout .price-wrapper,.product.product--view-mode-addtocart-small .price-wrapper{margin-top:0;display:flex;align-items:center}.product.product--view-mode-addtocart-small-no-flyout .price-wrapper .field--name-price,.product.product--view-mode-addtocart-small .price-wrapper .field--name-price{margin-right:10px}}.product.product--view-mode-addtocart-small-no-flyout .content-wrapper h3,.product.product--view-mode-addtocart-small .content-wrapper h3{margin-bottom:0;font-size:1.125rem}.product.product--view-mode-addtocart-small-no-flyout .content-wrapper .field--name-field-product-teaser,.product.product--view-mode-addtocart-small .content-wrapper .field--name-field-product-teaser{font-size:.938rem;color:#9b9b9b}.product.product--view-mode-addtocart-small-no-flyout .field--name-price,.product.product--view-mode-addtocart-small .field--name-price{font-size:1.25rem;font-weight:600}.product.product--view-mode-addtocart-small-no-flyout .field--name-variations .form-submit,.product.product--view-mode-addtocart-small .field--name-variations .form-submit{margin-left:10px;text-indent:-99999px;padding:5px 29px}.product.product--view-mode-addtocart-small-no-flyout .commerce-order-item-add-to-cart-form,.product.product--view-mode-addtocart-small .commerce-order-item-add-to-cart-form{display:flex;justify-content:center;align-items:center}.product.product--view-mode-addtocart-small-no-flyout .commerce-order-item-add-to-cart-form label,.product.product--view-mode-addtocart-small .commerce-order-item-add-to-cart-form label{display:none}.product.product--view-mode-addtocart-small-no-flyout .commerce-order-item-add-to-cart-form input,.product.product--view-mode-addtocart-small .commerce-order-item-add-to-cart-form input{max-width:60px;min-width:60px}.product.product--view-mode-full{padding-top:50px}.product.product--view-mode-full>.product-image-wrapper .field--name-field-product-label{position:absolute;left:0}.product.product--view-mode-full .details-wrapper{display:flex;margin:10px 0}.product.product--view-mode-full .details-wrapper .separator{margin:0 5px}.product.product--view-mode-full .details-wrapper .field--name-field-bread-type,.product.product--view-mode-full .details-wrapper .field--name-field-cake-ingredient,.product.product--view-mode-full .details-wrapper .field--name-field-ingredient{display:flex}.product.product--view-mode-full .details-wrapper .field--name-field-bread-type .field__item:not(:last-of-type):after,.product.product--view-mode-full .details-wrapper .field--name-field-cake-ingredient .field__item:not(:last-of-type):after,.product.product--view-mode-full .details-wrapper .field--name-field-ingredient .field__item:not(:last-of-type):after{content:",";margin-right:4px}.product.product--view-mode-full .product-content-wrapper>.field--name-field-product-teaser{margin-bottom:15px}.product.product--view-mode-full .product-content-wrapper>.field--name-field-allergen .field__item{max-width:36px}.product.product--view-mode-full .product-content-wrapper .field--name-field-lunch-ingredient{display:flex}.product.product--view-mode-full .product-content-wrapper .field--name-field-lunch-ingredient .field__item:not(:first-of-type):before{content:", "}.product.product--view-mode-full .product-content-wrapper .price-wrapper{display:flex;justify-content:space-between;margin-top:40px}.product.product--view-mode-full .product-content-wrapper .price-wrapper .field--name-price,.product.product--view-mode-full .product-content-wrapper .price-wrapper .price-order-title{font-size:1.625rem;line-height:2.0625rem;font-weight:600}.product.product--view-mode-full .product-content-wrapper .price-wrapper .price-order-title{color:#e4222e}.product.product--view-mode-full .product-content-wrapper>.field--name-variations{margin-top:12px}.product.product--view-mode-full .product-content-wrapper>.field--name-variations .form-submit{padding:10px 38px 10px 10px;background-position-x:98%}.product.product--view-mode-full .field--name-variations fieldset{border:0;padding:0}.product.product--view-mode-full .field--name-variations fieldset legend{display:none;visibility:hidden}@media (min-width:1024px){.product.product--view-mode-full{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.product.product--view-mode-full .product-image-wrapper{grid-column:1/7;min-width:0}.product.product--view-mode-full .product-content-wrapper{grid-column:7/-1;min-width:0}.product.product--view-mode-full .product-below{grid-column:1/-1;min-width:0}}.product--view-mode-teaser{background-color:#f4f4f4;display:flex;flex-flow:column wrap;width:100%;height:100%}.product--view-mode-teaser .product-image-wrapper .field--name-field-product-label{right:0}.product--view-mode-teaser .product-image-wrapper img{margin:0 auto}.product--view-mode-teaser .content-wrapper{padding:20px}.product--view-mode-teaser .content-wrapper h3{margin-bottom:10px}.product--view-mode-teaser .content-wrapper .field--name-field-product-teaser{font-size:.938rem}.product--view-mode-teaser .meta-wrapper{padding:0 20px 20px;margin-top:auto}.product--view-mode-teaser .meta-wrapper .price-wrapper{display:flex;justify-content:space-between;margin-top:15px}.product--view-mode-teaser .meta-wrapper .price-wrapper a{text-decoration:underline;text-transform:lowercase;font-size:.938rem}.product--view-mode-teaser .meta-wrapper .price-wrapper .field--name-price{font-size:1.25rem;font-weight:600}.product--view-mode-teaser input[type=number]{max-width:60px}.product--view-mode-teaser .add-to-cart-react{width:100%;margin-top:5px}.product--view-mode-teaser .field--name-variations{margin-top:12px}.product--view-mode-teaser .field--name-variations .form-submit{text-indent:-99999px;padding:5px 29px!important}.product--view-mode-teaser .form-type-checkbox{margin-top:5px}.product--view-mode-teaser .form-type-checkbox label{display:flex;align-items:center;font-weight:600}.product--view-mode-teaser .form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 5px 0 0;width:14px;height:14px;border:2px solid #000;transform:translateY(-1px);display:grid;place-content:center}.product--view-mode-teaser .form-type-checkbox input[type=checkbox]:disabled{border-color:#999!important;cursor:not-allowed}.product--view-mode-teaser .form-type-checkbox input[type=checkbox]:disabled:before{background-color:#999}.product--view-mode-teaser .form-type-checkbox input[type=checkbox] input[type=checkbox]:disabled+label{color:#999}.product--view-mode-teaser .form-type-checkbox input[type=checkbox]:before{content:"";width:10px;height:10px;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;box-shadow:inset 10px 10px var(#000);background-color:#000}.product--view-mode-teaser .form-type-checkbox input[type=checkbox]:checked:before{transform:scale(1)}.product .product-image-wrapper{position:relative}.product .product-image-wrapper .field--name-field-product-label{position:absolute;top:23px;background-color:#ffcd06;padding:5px 10px;z-index:5}.product .product-image-wrapper img{mix-blend-mode:multiply}.product .field--name-variations .variations-common-elements{display:flex;justify-content:space-between;align-items:center}.product .field--name-variations .form-submit{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e;background:url(/themes/custom/aernoudt/images/add-to-basket.svg) no-repeat 50% #e4222e;transition:all .3s}.product .field--name-variations .form-submit:focus,.product .field--name-variations .form-submit:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d;background-color:#000;border-color:#000}.product .field--name-field-allergen{display:flex;flex-wrap:wrap}.product .field--name-field-allergen .field__item{max-width:25px;margin-right:2px;margin-bottom:2px}.react-popout{grid-column:1/-1;background-color:#fff;border:1px solid #000;padding:30px;margin-top:20px;margin-bottom:25px;min-width:0}.react-popout .right-wrapper{margin-top:40px}@media (min-width:768px){.react-popout{padding:30px 30px 0}.react-popout h2{display:inline-block;background-color:#fff;padding:0 10px}.react-popout .app-content-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.react-popout .app-content-wrapper input[type=radio]{margin-right:5px}.react-popout .app-content-wrapper .full-wrapper{grid-column:1/-1;transform:translateY(-45px);min-width:0}.react-popout .app-content-wrapper .full-wrapper form button{margin-top:25px}}@media screen and (min-width:768px) and (min-width:1024px){.react-popout .app-content-wrapper .full-wrapper form .button--grey{margin-left:10px}}@media (min-width:768px){.react-popout .app-content-wrapper .left-wrapper{grid-column:1/8;transform:translateY(-45px);min-width:0}.react-popout .app-content-wrapper .left-wrapper .form-content-wrapper,.react-popout .app-content-wrapper .left-wrapper .variations-wrapper{padding-right:35px;border-right:1px solid #1b1b1b}.react-popout .app-content-wrapper .left-wrapper form button{margin-top:25px}.react-popout .app-content-wrapper .right-wrapper{grid-column:8/-1;transform:translateY(-45px);display:flex;flex-flow:column;align-items:flex-start;margin-top:0;min-width:0}.react-popout .app-content-wrapper .right-wrapper .product{padding-left:10px}.react-popout .app-content-wrapper .right-wrapper>.button{margin-top:auto}}.product--view-mode-react-small{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr);width:100%;margin-bottom:25px;grid-column-gap:10px;align-items:center;grid-template-columns:60px auto}.product--view-mode-react-small .field-price,.product--view-mode-react-small .image-wrapper{grid-column:1}.product--view-mode-react-small .button,.product--view-mode-react-small .title-wrapper{grid-column:2}.product--view-mode-react-small .title-wrapper{font-size:1rem}.product--view-mode-react-small .title-wrapper .teaser-text{font-size:.938rem}.product--view-mode-react-small h4{margin-bottom:0}.product--view-mode-react-small .field-price{font-weight:600}@media (min-width:640px){.product--view-mode-react-small{display:flex;align-items:center;margin-bottom:10px}.product--view-mode-react-small>.button{margin-left:10px}.product--view-mode-react-small .field-price{margin-left:auto}.product--view-mode-react-small .image-wrapper{min-width:100px}.product--view-mode-react-small .image-wrapper img{margin:0 auto}}.view-content.react-opened .views-row:not(.react-row-opened){opacity:.3}.view-content.react-opened .react-row-opened{border:1px solid #000}.page-main .content--content .block-facets .contextual,.page-main .content--content .block-facets .facet-item__status,.page-main .content--content .block-facets.hidden{display:none}@media (min-width:768px){.facets-wrapper{display:flex;justify-content:space-between}.facets-wrapper .block-facets{width:50%}}.block-facet--links:not(.facet--allergen) ul,.block-facets:not(.facet--allergen) ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.block-facet--links:not(.facet--allergen) ul li,.block-facets:not(.facet--allergen) ul li{list-style:none;margin-right:25px;margin-bottom:25px}.block-facet--links:not(.facet--allergen) ul li a,.block-facets:not(.facet--allergen) ul li a{-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:9px 15px;background-color:#000;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;border:1px solid #000;background-color:#fff;text-transform:lowercase;font-weight:600;font-size:1.125rem}.block-facet--links:not(.facet--allergen) ul li a:focus,.block-facet--links:not(.facet--allergen) ul li a:hover,.block-facets:not(.facet--allergen) ul li a:focus,.block-facets:not(.facet--allergen) ul li a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.block-facet--links:not(.facet--allergen) ul li a.is-active,.block-facet--links:not(.facet--allergen) ul li a:focus,.block-facet--links:not(.facet--allergen) ul li a:hover,.block-facets:not(.facet--allergen) ul li a.is-active,.block-facets:not(.facet--allergen) ul li a:focus,.block-facets:not(.facet--allergen) ul li a:hover{background-color:#000;border-color:#000;color:#fff}.facet--allergen .description{margin-bottom:10px}.facet--allergen ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.facet--allergen ul li{max-width:36px;margin-right:10px;margin-bottom:10px}.facet--allergen ul .facet-item a img{filter:grayscale(1);opacity:.3;transition:filter .2s}.facet--allergen ul .facet-item a.is-active img,.facet--allergen ul .facet-item a:focus img,.facet--allergen ul .facet-item a:hover img{filter:grayscale(0);opacity:1}@media (max-width:767px){.block-block-groupfacets,.block-block-groupfacets-jobs{display:flex;flex-wrap:wrap}.block-block-groupfacets-jobs .facet--allergen,.block-block-groupfacets .facet--allergen{order:20}}@media (min-width:768px){.block-block-groupfacets,.block-block-groupfacets-jobs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}}.job-content-below{margin-left:-150%;margin-right:-150%;background-color:#e8dbcf;padding:40px 150%}.job-content-below .block{margin-bottom:30px}@media (min-width:768px){.job-content-below{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.job-content-below .block{margin-bottom:0;grid-column:1/-1;min-width:0;padding-top:40px;padding-bottom:40px}.job-content-below .block:first-of-type,.job-content-below .job-type-location-block{grid-column:1/7;min-width:0}.job-content-below .block:nth-of-type(2){grid-column:7/-1;min-width:0;padding-top:40px;padding-bottom:40px}.job-content-below .block--spotlight{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(8,1fr);max-width:790px;margin:0 auto}.job-content-below .block--spotlight h2{grid-column:1/-1;min-width:0;font-weight:700;font-size:1.625rem;line-height:2.0625rem;margin-bottom:25px}.job-content-below .block--spotlight .field--name-field-video{grid-column:1/6;min-width:0}.job-content-below .block--spotlight .field--name-field-text{grid-column:6/-1;min-width:0}.job-content-below .block--spotlight .field--name-field-video-order{display:none}}.form>.form-item{margin:0 0 30px}.user-form .form-item #edit-mail--description,.user-form .form-item #edit-pass--description,.user-register-form .form-item #edit-mail--description,.user-register-form .form-item #edit-pass--description,form .form-item.form-item-field-invoice-value .description{margin-top:0}form .form-item label.form-required:after{content:"*"}form .form-item .description{margin-top:-15px;margin-bottom:20px;font-size:.75rem;line-height:1rem;color:#999}form .form-item--error-message{color:#a94442}form .form-item--error-message a{text-decoration:underline;color:#a94442}form .form-item--error-message a:focus,form .form-item--error-message a:hover{text-decoration:none}form .form-date,form .form-email,form .form-number,form .form-select,form .form-tel,form .form-text,form .form-time,form .form-url,form select,form textarea{padding:10px;border:1px solid #f4f4f4;border-radius:3px;background:#f4f4f4;max-width:100%;width:100%;min-height:50px;transition:all .15s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;margin-bottom:20px}form .form-date.error,form .form-email.error,form .form-number.error,form .form-select.error,form .form-tel.error,form .form-text.error,form .form-time.error,form .form-url.error,form select.error,form textarea.error{border-color:#a94442}form .form-date:focus,form .form-email:focus,form .form-number:focus,form .form-select:focus,form .form-tel:focus,form .form-text:focus,form .form-time:focus,form .form-url:focus,form select:focus,form textarea:focus{outline:none;border-color:#000}form .form-number{min-height:0}form textarea{padding:10px 15px}form .form-type-checkbox{margin-bottom:20px}form .form-type-checkbox input{position:absolute;opacity:0}form .form-type-checkbox label{position:relative;display:block;padding-left:25px;line-height:20px}form .form-type-checkbox label:before{position:absolute;left:0;top:3px;transition:all .15s ease;content:"";width:12px;height:12px;border:2px solid #000;transform:translateY(-1px);display:grid;place-content:center}form .form-type-checkbox label:after{position:absolute;left:2px;top:2px;content:"";width:14px;height:14px;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;box-shadow:inset 10px 10px var(#000);background-color:#000}form .form-type-checkbox input:checked+label:after{transform:scale(1)}form fieldset{border:0;margin:0;padding:0}form .field--widget-boolean-checkbox a{text-decoration:underline}form .captcha{margin-top:20px}.form-type-radio input[type=radio],.radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:#000;width:1.15em;height:1.15em;border:.15em solid #000;border-radius:50%;display:grid;place-content:center}.form-type-radio input[type=radio]:before,.radio input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em #e4222e}.form-type-radio input[type=radio]:checked:before,.radio input[type=radio]:checked:before{transform:scale(1)}.radio{margin:1.5px 0}.radio label{display:grid;grid-template-columns:1em auto;align-items:center;gap:.5em}.form-type-radio{display:flex;align-items:center;margin-bottom:5px}.form-type-radio label{margin-left:3px}input[type=number]{margin-bottom:0!important;border:2px solid #000;background-color:transparent;font-weight:600;font-size:1.25rem;padding:3px 7px}input[type=number],input[type=number]:focus{-webkit-appearance:none}input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;font:inherit;max-width:100%;height:3em;padding:9px 55px 9px 15px;background:url(/themes/custom/aernoudt/images/arrow-down.svg) no-repeat right .8em center/1.4em #fff;color:#000;border-radius:0;border:1px solid #000;font-weight:600;font-size:1.125rem;cursor:pointer}select option{color:inherit;background-color:#fff}select:focus{outline:none}select::-ms-expand{display:none}.page-footer .menu{margin:0;padding:0;list-style:none}@media (min-width:868px){.page-footer .menu{display:flex}.page-footer .menu li{margin:0 6px}.page-footer .menu li:after{content:"|";padding-left:6px}.page-footer .menu li:last-of-type:after{content:none;padding-left:0}}.page-footer .menu li{margin:10px 6px;transition:margin .2s ease-in-out}@media (min-width:1024px){.page-footer .menu li a{font-size:1.125rem}}@media (min-width:1024px){.page-footer .menu li a.is-active,.page-footer .menu li a:focus,.page-footer .menu li a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}.page-footer .menu--footer .menu li{margin-top:0;margin-bottom:0}.page-footer .menu--footer .menu li a{font-size:16px}.page-footer .menu--footer-shop-menu,.page-footer .menu--job-footer{display:flex;align-items:center}@media screen and (min-width:1024px){.menu a.red-link{color:#e4222e}}.page-mobile .menu a.red-link{color:#000}.page-mobile .menu li a{display:block;padding-bottom:20px;font-weight:700;font-size:1.5rem}.page-mobile .menu li a.is-active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.page-mobile .menu li:last-of-type a{padding-bottom:0}.page-mobile .menu--main,.page-mobile .menu--main-shop-top{padding-top:35px}.page-mobile .menu--main-shop-top .menu li,.page-mobile .menu--main .menu li{border-top:1px solid #fff}.page-mobile .menu--main-shop-top .menu li a,.page-mobile .menu--main .menu li a{padding:8px 0 8px 30px;font-size:1.125rem}.page-mobile .menu--main-shop-top .menu li:first-of-type a,.page-mobile .menu--main .menu li:first-of-type a{background:url(/themes/custom/aernoudt/images/webshop.svg) no-repeat;background-size:20px;background-position-y:center}.page-mobile .menu--main-shop-top .menu li:nth-of-type(2) a,.page-mobile .menu--main .menu li:nth-of-type(2) a{background:url(/themes/custom/aernoudt/images/winkels.svg) no-repeat;background-size:20px;background-position-y:center}.page-top .menu--job-main,.page-top .menu--main-shop-menu{display:none}@media (min-width:1024px){.page-top .menu--job-main,.page-top .menu--main-shop-menu{display:flex;align-items:flex-end}}.page-top .menu{margin:0;padding:0;list-style:none;display:flex}.page-top .menu li{margin:0;transition:margin .2s ease-in-out}@media (min-width:1024px){.page-top .menu li{margin:0 8px}}@media (min-width:1330px){.page-top .menu li{margin:0 18px}}@media (min-width:1024px){.page-top .menu li.menu-item--active-trail a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}.page-top .menu li a{font-size:1.25rem}@media (min-width:1024px){.page-top .menu li a.is-active,.page-top .menu li a:focus,.page-top .menu li a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}@media (min-width:1200px){.page-top .menu li a{font-size:1.375rem}}.page-top .menu--main,.page-top .menu--main-shop-top{margin-left:auto}.page-top .menu--main-shop-top .menu,.page-top .menu--main .menu{display:flex}.page-top .menu--main-shop-top li,.page-top .menu--main li{margin:0}.page-top .menu--main-shop-top li a,.page-top .menu--main li a{font-size:1.25rem;display:block;transition:all .2s ease-in-out;width:20px;color:#000;margin-right:10px}@media (min-width:1024px){.page-top .menu--main-shop-top li a,.page-top .menu--main li a{margin-right:0}}@media (min-width:1355px){.page-top .menu--main-shop-top li a,.page-top .menu--main li a{color:#fff;width:auto;margin-right:20px}}.page-top .menu--main-shop-top li:first-of-type a,.page-top .menu--main li:first-of-type a{padding-left:30px;background:url(/themes/custom/aernoudt/images/winkels.svg) no-repeat;background-size:contain}.page-top .menu--main-shop-top li:nth-of-type(2) a,.page-top .menu--main li:nth-of-type(2) a{padding-left:30px;background:url(/themes/custom/aernoudt/images/webshop.svg) no-repeat;background-size:contain}.page-top .menu--main-shop-top li:nth-of-type(2) a{background:url(/themes/custom/aernoudt/images/jobs.svg) no-repeat;background-size:contain}.scrolled .page-top .menu li{margin:0 5px;transition:margin .2s ease-in-out}@media (min-width:1200px){.scrolled .page-top .menu li{margin:0 8px}}.scrolled .page-top .menu--main-shop-top .menu li,.scrolled .page-top .menu--main .menu li{margin:0}.scrolled .page-top .menu--main-shop-top .menu li a,.scrolled .page-top .menu--main .menu li a{color:#000;width:20px;transition:all .2s ease-in-out}.media--type-image .contextual{display:none!important}.block-block-groupfacets-jobs.contextual-region>div:first-of-type,.block-block-groupfacets.contextual-region>div:first-of-type,.block-block-groupjobs-front.contextual-region>div:first-of-type{display:none}.cookiesjsr-banner,.cookiesjsr-layer{background-color:#d8d8d8;color:#000}.cookiesjsr-banner .cookiesjsr-links.links--row li a,.cookiesjsr-layer .cookiesjsr-links.links--row li a{color:#000!important}.cookiesjsr-banner .cookiesjsr-btn,.cookiesjsr-layer .cookiesjsr-btn{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookiesjsr-banner .cookiesjsr-btn:focus,.cookiesjsr-banner .cookiesjsr-btn:hover,.cookiesjsr-layer .cookiesjsr-btn:focus,.cookiesjsr-layer .cookiesjsr-btn:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.cookiesjsr-banner .cookiesjsr-btn.important,.cookiesjsr-layer .cookiesjsr-btn.important{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookiesjsr-banner .cookiesjsr-btn.important:focus,.cookiesjsr-banner .cookiesjsr-btn.important:hover,.cookiesjsr-layer .cookiesjsr-btn.important:focus,.cookiesjsr-layer .cookiesjsr-btn.important:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.cookiesjsr-banner .cookiesjsr-btn.cookiesjsr-settings,.cookiesjsr-layer .cookiesjsr-btn.cookiesjsr-settings{background-color:#d8d8d8!important;color:#000;text-transform:lowercase;font-size:16px;border:0;padding-left:0;padding-right:0}.cookiesjsr-banner .cookiesjsr-btn.important.denyAll,.cookiesjsr-layer .cookiesjsr-btn.important.denyAll{display:none}.cookiesjsr-banner .cookiesjsr-btn.important.allowAll,.cookiesjsr-layer .cookiesjsr-btn.important.allowAll{order:-1}.cookiesjsr-banner .cookiesjsr-btn.important.allowAll:hover,.cookiesjsr-layer .cookiesjsr-btn.important.allowAll:hover{background-color:#fff;color:#000!important}.cookiesjsr-banner .cookiesjsr-layer--close,.cookiesjsr-layer .cookiesjsr-layer--close{display:none}.cookiesjsr-banner .cookiesjsr-service-group.active .cookiesjsr-service-group--content,.cookiesjsr-banner .cookiesjsr-service-group.active .cookiesjsr-service-group--tab,.cookiesjsr-layer .cookiesjsr-service-group.active .cookiesjsr-service-group--content,.cookiesjsr-layer .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#d8d8d8;color:#000}.cookiesjsr-banner .cookiesjsr-service--description a,.cookiesjsr-banner .cookiesjsr-service--description h3,.cookiesjsr-layer .cookiesjsr-service--description a,.cookiesjsr-layer .cookiesjsr-service--description h3{color:#000}@media (min-width:640px){.cookiesjsr-banner .cookiesjsr-banner--action,.cookiesjsr-layer .cookiesjsr-banner--action{flex-direction:row}}.cookiesjsr-banner ul,.cookiesjsr-layer ul{list-style:none;padding-left:0}.cookiesjsr-banner ul li,.cookiesjsr-layer ul li{padding-left:0;background:none;background-position-y:5px;background-size:10px}.cookiesjsr-banner .cookiesjsr-links.cookiesjsr-banner--links.links--row li:nth-of-type(2),.cookiesjsr-layer .cookiesjsr-links.cookiesjsr-banner--links.links--row li:nth-of-type(2){display:none}.cookiesjsr-layer .cookiesjsr-layer--actions .allowAll{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;border:1px solid #e1e1e1;background-color:#e1e1e1;order:1}.cookiesjsr-layer .cookiesjsr-layer--actions .allowAll:focus,.cookiesjsr-layer .cookiesjsr-layer--actions .allowAll:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.cookiesjsr-layer .cookiesjsr-layer--actions .save{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#e1e1e1;background-color:#f4f4f4;border:1px solid #f4f4f4}.cookiesjsr-layer .cookiesjsr-layer--actions .save:focus,.cookiesjsr-layer .cookiesjsr-layer--actions .save:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.block-cookies .cookiesjsr-banner{display:block;height:100vh;left:50%;line-height:1.5em;max-width:100%;overflow:hidden;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:1000;max-height:520px;box-shadow:0 22px 70px 4px rgba(0,0,0,.56)}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--info{width:100%;padding:20px;margin-bottom:0}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--action{padding:0 10px 10px}@media (min-width:640px){.block-cookies .cookiesjsr-banner{width:860px}}@media screen and (min-width:640px){.block-cookies .cookiesjsr-banner{max-height:280px}}@media screen and (min-width:768px){.block-cookies .cookiesjsr-banner{max-height:250px}}.messages--status{color:#000;background-color:#ffcd06;background-image:url(/themes/custom/aernoudt/images/check.svg);background-size:24px;padding-left:47px;background-position-y:16px}.messages--error,.messages--status{border:0;box-shadow:none;margin-top:20px;margin-bottom:20px}.messages--error{color:#fff;background-color:#e4222e}.messages--error a{color:#fff;text-decoration:underline}.no-js .commerce-variation-add-to-cart .field--name-field-sandwich-type-description,.no-js .commerce-variation-add-to-cart .field--name-name{display:none}.no-js .commerce-variation-add-to-cart .commerce-variation-add-to-cart-form,.no-js .commerce-variation-add-to-cart .field-price{display:flex}.no-js .add-to-cart-react{display:none}.pager{text-align:center}.pager:after{display:table;content:"";clear:both}.pager .pager__item--first,.pager .pager__item--last{display:none}.pager li{display:inline-block;text-align:center;margin:0 0 20px}.pager li a{display:block;text-decoration:none;color:#000;font-size:.9375rem;font-weight:700;line-height:1.25;opacity:.5}.pager li.is-active a,.pager li a:focus,.pager li a:hover{opacity:1}.pager li i{font-size:.9375rem}.page-user--register .content--content{padding-top:50px}.page-user--register .user-register-form .form-type-date,.page-user--register .user-register-form .form-type-email,.page-user--register .user-register-form .form-type-password,.page-user--register .user-register-form .form-type-select,.page-user--register .user-register-form .form-type-tel,.page-user--register .user-register-form .form-type-textfield,.page-user--register .user-register-form .form-type-time{position:relative;margin-top:20px!important;padding-top:10px}.page-user--register .user-register-form .form-type-date label,.page-user--register .user-register-form .form-type-email label,.page-user--register .user-register-form .form-type-password label,.page-user--register .user-register-form .form-type-select label,.page-user--register .user-register-form .form-type-tel label,.page-user--register .user-register-form .form-type-textfield label,.page-user--register .user-register-form .form-type-time label{position:absolute;top:0;padding:0 4px;left:10px;font-size:.938rem;background:#f4f4f4}.page-user--register .user-register-form .form-type-date input,.page-user--register .user-register-form .form-type-email input,.page-user--register .user-register-form .form-type-password input,.page-user--register .user-register-form .form-type-tel input,.page-user--register .user-register-form .form-type-textfield input,.page-user--register .user-register-form .form-type-time input{padding:10px 15px;border:1px solid #000;border-radius:0;background:#f4f4f4}.page-user--register .user-register-form .form-type-select select{border:1px solid #000;border-radius:0}.page-user--register .user-register-form .form-type-checkbox{margin-bottom:0}.page-user--register .user-register-form .form-type-checkbox label:before{border:1px solid #000}.page-user--register .user-register-form .form-actions .button{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.page-user--register .user-register-form .form-actions .button:focus,.page-user--register .user-register-form .form-actions .button:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.page-user--register .user-register-form .form-actions{margin-top:20px}.page-user--register .block__oauth--user,.page-user--register .user-register-form{background-color:#f4f4f4;padding:20px}@media screen and (min-width:1024px){.page-user--register .content--content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}.page-user--register .content--content>div{grid-column:1/-1;min-width:0;grid-row:1}.page-user--register .content--content .block-page-title-block{grid-column:1/-1;text-align:center;grid-row:2}.page-user--register .content--content .block-system-main-block{grid-column:1/2;grid-row:3}.page-user--register .content--content .block__oauth--user{grid-column:2/-1;grid-row:3}.page-user--register .content--content .block-cookies{grid-column:1/-1}}.slick-slider .slick-arrow,.slick-slider .slick-next,.slick-slider .slick-prev{height:40px;width:40px}.slick-slider .slick-arrow:before,.slick-slider .slick-next:before,.slick-slider .slick-prev:before{background-image:url(/themes/custom/aernoudt/images/pijl.svg);background-size:contain;background-position:50%;content:"";width:40px;height:40px;display:block;background-repeat:no-repeat}.slick-slider .slick-prev{left:-30px}@media (min-width:1024px){.slick-slider .slick-prev{left:-45px}}.slick-slider .slick-prev:before{transform:scale(-1)}.slick-slider .slick-next{right:-27px}@media (min-width:1024px){.slick-slider .slick-next{right:-45px}}.slick-slider .slick-dots li{width:10px;height:10px}.slick-slider .slick-dots li.slick-active button{background-color:#e4222e}.slick-slider .slick-dots li button{width:10px;height:10px;background-color:#757575;text-indent:-9999999px;border-radius:50%}.site-settings-socials .field--name-field-facebook,.site-settings-socials .field--name-field-facebook-group,.site-settings-socials .field--name-field-instagram,.site-settings-socials .field--name-field-linkedin,.site-settings-socials .field--name-field-pinterest,.site-settings-socials .field--name-field-twitter,.site-settings-socials .field--name-field-youtube{display:inline-block;margin-right:10px}.site-settings-socials .field--name-field-facebook-group a,.site-settings-socials .field--name-field-facebook a,.site-settings-socials .field--name-field-instagram a,.site-settings-socials .field--name-field-linkedin a,.site-settings-socials .field--name-field-pinterest a,.site-settings-socials .field--name-field-twitter a,.site-settings-socials .field--name-field-youtube a{display:block;background-image:url(/themes/custom/aernoudt/images/facebook.svg);background-position:50%;background-repeat:no-repeat;width:25px;text-indent:-999999px;background-size:contain;overflow:hidden;height:25px;padding-bottom:0}.site-settings-socials .field--name-field-instagram a{background-image:url(/themes/custom/aernoudt/images/insta.svg)}.site-settings-socials .field--name-field-pinterest a{background-image:url(/themes/custom/aernoudt/images/pinterest.svg)}.site-settings-socials .field--name-field-twitter a{background-image:url(/themes/custom/aernoudt/images/twitter.svg)}.site-settings-socials .field--name-field-linkedin a{background-image:url(/themes/custom/aernoudt/images/linkedin.svg)}.site-settings-socials .field--name-field-youtube a{background-image:url(/themes/custom/aernoudt/images/youtube.svg)}.view-news--news_front_block .site-settings-socials a{text-indent:0;width:auto;padding-left:30px;background-position:0;background-size:20px}.view-news--news_front_block .site-settings-socials a:focus,.view-news--news_front_block .site-settings-socials a:hover{text-decoration:underline}.page-footer .block-single-rendered-site-settings-block h2{display:none}.page-footer .site-settings-socials{display:flex;justify-content:flex-start;align-items:center}.page-footer .site-settings-socials .field--name-field-facebook,.page-footer .site-settings-socials .field--name-field-facebook-group,.page-footer .site-settings-socials .field--name-field-instagram,.page-footer .site-settings-socials .field--name-field-linkedin,.page-footer .site-settings-socials .field--name-field-pinterest,.page-footer .site-settings-socials .field--name-field-twitter,.page-footer .site-settings-socials .field--name-field-youtube{margin-left:10px;margin-right:0}@media (min-width:1024px){.page-footer .site-settings-socials{justify-content:flex-end}}.block-local-tasks-block{background-color:#000}.toolbar-horizontal .block-local-tasks-block{margin-top:25px}ul.tabs{margin:0;list-style:none;position:relative;z-index:10;padding:0 0 10px}ul.tabs:after{display:table;content:"";clear:both}ul.tabs li{display:inline-block;margin-right:10px;margin-bottom:10px}ul.tabs li:last-child{margin-right:0}ul.tabs li a{-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}ul.tabs li a:focus,ul.tabs li a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.path-user .block-local-tasks-block{background-color:transparent;padding:20px 0 0;margin-bottom:20px}.tooltip{position:relative}.tooltip:before{box-shadow:0 3px 8px rgba(0,0,0,.24);content:attr(data-text);position:absolute;top:100%;font-size:.875rem;transform:translateY(20%);left:-40px;width:110px;background:#e4222e;color:#fff;text-align:center;display:none;z-index:100}.tooltip:before:hover{display:block}.tooltip:after{content:"";position:absolute;left:5px;top:100%;transform:translateY(-60%);border:10px solid transparent;border-bottom-color:#e4222e;display:none}.tooltip:hover:after,.tooltip:hover:before{display:block}.user-toggle,.user-toggle-close{background:0;border:0;box-shadow:none}.user-toggle-close{display:block;margin-left:auto}.user-menu{padding:30px;height:100%;width:24em;max-width:95vw;right:0;transform:translate3d(17em,0,0);position:fixed;min-height:100%;max-height:none;top:0;display:block;background:#fff;transition:transform .3s cubic-bezier(.4,0,.6,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;z-index:1000}.user-menu.is-open{transform:translateZ(0);visibility:visible}.user-menu.is-closed{max-height:100%;visibility:hidden;box-shadow:none}.block-user-login-block .user-login-form .form-type-date,.block-user-login-block .user-login-form .form-type-email,.block-user-login-block .user-login-form .form-type-password,.block-user-login-block .user-login-form .form-type-select,.block-user-login-block .user-login-form .form-type-tel,.block-user-login-block .user-login-form .form-type-textfield,.block-user-login-block .user-login-form .form-type-time{position:relative;margin-top:20px!important;padding-top:10px}.block-user-login-block .user-login-form .form-type-date label,.block-user-login-block .user-login-form .form-type-email label,.block-user-login-block .user-login-form .form-type-password label,.block-user-login-block .user-login-form .form-type-select label,.block-user-login-block .user-login-form .form-type-tel label,.block-user-login-block .user-login-form .form-type-textfield label,.block-user-login-block .user-login-form .form-type-time label{position:absolute;top:0;padding:0 4px;left:10px;font-size:.938rem;background:#fff}.block-user-login-block .user-login-form .form-type-date input,.block-user-login-block .user-login-form .form-type-email input,.block-user-login-block .user-login-form .form-type-password input,.block-user-login-block .user-login-form .form-type-tel input,.block-user-login-block .user-login-form .form-type-textfield input,.block-user-login-block .user-login-form .form-type-time input{padding:10px 15px;border:1px solid #000;border-radius:0;background:#fff}.block-user-login-block .user-login-form .form-type-select select{border:1px solid #000;border-radius:0}.block-user-login-block .user-login-form .form-type-checkbox{margin-bottom:0}.block-user-login-block .user-login-form .form-type-checkbox label:before{border:1px solid #000}.block-user-login-block .user-login-form .form-actions .button{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.block-user-login-block .user-login-form .form-actions .button:focus,.block-user-login-block .user-login-form .form-actions .button:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.block-user-login-block .user-login-form .form-submit{margin-top:20px}.block-user-login-block .item-list ul{padding:0;list-style:none;margin:0 0 20px}.block-user-login-block .item-list .request-password-link{margin-top:-55px;float:right;font-size:1rem;text-decoration:underline}.block-user-login-block .item-list .request-password-link:focus,.block-user-login-block .item-list .request-password-link:hover{text-decoration:none}.block-user-login-block .item-list .create-account-link{display:none}.block__user--register{padding-top:0}.block__user--register a{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.block__user--register a:focus,.block__user--register a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}#mobile-toggle{padding:14px 10px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:0;background:none}#mobile-toggle img{width:40px}#mobile-toggle:focus,#mobile-toggle:hover{transform:scale(1.05)}#mobile-toggle .hamburger-menu{display:block}#mobile-toggle .close-menu{display:none;max-height:19px}#mobile-toggle.closeMenu .close-menu{display:block}#mobile-toggle.closeMenu .hamburger-menu{display:none}.page-top #mobile-toggle{display:inline-block}@media (min-width:1024px){.page-top #mobile-toggle{display:none}}@media (min-width:768px){.node--type-bakery--teaser{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(6,1fr)}.node--type-bakery--teaser .left{grid-column:1/4;min-width:0}.node--type-bakery--teaser .right{grid-column:4/-1;min-width:0}}.node--type-bakery--teaser-large{position:relative;width:100%}.node--type-bakery--teaser-large h2{font-size:1.25rem;line-height:1.438rem}.node--type-bakery--teaser-large img{width:100%}.node--type-bakery--teaser-large .meta-wrapper{position:absolute;left:0;top:0;z-index:10}.node--type-bakery--teaser-large .meta-wrapper .field--name-field-bakery-labels{display:block}.node--type-bakery--teaser-large .meta-wrapper .field--name-field-bakery-labels .field__item{padding:5px;text-transform:uppercase;font-weight:700;display:inline-block;background-color:#000;color:#fff}.node--type-bakery--teaser-large .meta-wrapper .field--name-field-bakery-message{background-color:#fff;padding:5px;text-transform:uppercase;font-weight:700}.node--type-bakery--teaser-large .facebook-link{max-width:23px}.node--type-bakery--teaser-large .node__content{padding:30px;background-color:#f4f4f4}.node--type-bakery--teaser-large .node__content a{text-decoration:underline}.node--type-bakery--teaser-large .node__content .title-wrapper{display:flex;justify-content:space-between}.node--type-bakery--teaser-large .node__content .address{margin-bottom:0}.node--type-bakery--teaser-large .node__content .address .country{display:none}.node--type-bakery--teaser-large .node__content .field--name-field-bakery-telephone{margin-bottom:20px}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper{padding:0 30px 30px;background-color:#f4f4f4;display:flex;justify-content:space-between}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper p{margin-bottom:0}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper:after{content:"";background-image:url(/themes/custom/aernoudt/images/pijl-zwart.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:21px;display:block;transform:rotate(90deg);transition:transform .3s}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper.open:after{transform:rotate(270deg)}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper .field--name-field-bakery-opening-hours{font-weight:700;display:flex;justify-content:space-between;align-items:center}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper .field--name-field-bakery-opening-hours .field__item:first-of-type{margin-right:10px}.node--type-bakery--teaser-large .opening-hours-wrapper .current-hours-wrapper .field--name-field-bakery-opening-hours>.field__item{display:inline-block;line-height:24px}.node--type-bakery--teaser-large .opening-hours-wrapper .detailed-hours-wrapper{display:none;padding:30px;background-color:#e6e6e6}.node--type-bakery--teaser-large .opening-hours-wrapper .detailed-hours-wrapper ul{padding-left:20px}.node--type-bakery--teaser-large .opening-hours-wrapper .detailed-hours-wrapper .closed-days,.node--type-bakery--teaser-large .opening-hours-wrapper .detailed-hours-wrapper .special-days{margin-top:10px}.node--type-bakery--teaser-large .opening-hours-wrapper .detailed-hours-wrapper .closed-days h4,.node--type-bakery--teaser-large .opening-hours-wrapper .detailed-hours-wrapper .special-days h4{margin-bottom:0}.node--type-job-type--teaser{margin-bottom:25px;flex:1}.node--type-job-type--teaser a{border:1px solid #000;height:100%;text-decoration:none;display:flex;flex-wrap:wrap;transform:scale(1);align-content:flex-start;transition:transform .2s ease-in-out}.node--type-job-type--teaser a:focus,.node--type-job-type--teaser a:hover{transform:scale(1.05);background-color:#f4f4f4}.node--type-job-type--teaser a:focus .node__content,.node--type-job-type--teaser a:hover .node__content{background-color:#f4f4f4}.node--type-job-type--teaser a:focus button,.node--type-job-type--teaser a:hover button{outline:none;background-color:#e4222e;border-color:#e4222e}.node--type-job-type--teaser .node__content{padding:25px;background-color:#fff;display:flex;flex-wrap:wrap}.node--type-job-type--teaser .node__content button{margin-top:auto}.node--type-job-type--teaser .field--name-field-image,.node--type-job-type--teaser img{width:100%}.node--type-job-type--full .content-below-header{margin-left:-150%;padding-left:150%;margin-right:-150%;padding-right:150%;background-position:50%;background-repeat:no-repeat;background-size:cover;height:315px}@media (min-width:1025px){.node--type-job-type--full .content-below-header{background-attachment:fixed}}@media (min-width:768px){.node--type-job-type--full.node-2 .job-content-below .job-type-location-block,.node--type-job-type--full.node-4 .job-content-below .job-type-location-block{padding-top:40px;grid-column:1/7;min-width:0}.node--type-job-type--full.node-2 .job-content-below .block:nth-of-type(2),.node--type-job-type--full.node-4 .job-content-below .block:nth-of-type(2){grid-column:7/-1;min-width:0}.node--type-job-type--full.node-2 .job-content-below .block,.node--type-job-type--full.node-4 .job-content-below .block{grid-column:1/-1;min-width:0}}.node--type-job-type--teaser-small img{width:100%}.node--type-job .field--name-field-job-location,.node--type-job .field--name-field-job-regime,.node--type-job .field--name-field-job-schedule{line-height:1.7rem;padding-left:25px;margin-bottom:5px;background-image:url(/themes/custom/aernoudt/images/locatie.svg);background-position:0;background-size:18px;background-repeat:no-repeat}.node--type-job .field--name-field-job-regime{background-image:url(/themes/custom/aernoudt/images/tijd.svg)}.node--type-job .field--name-field-job-regime .field__label{display:none}.node--type-job .field--name-field-job-schedule{background-image:url(/themes/custom/aernoudt/images/werkregime.svg);margin-bottom:40px}.node--type-job--teaser{font-size:1.125rem;flex:1;display:flex}.node--type-job--teaser a{display:flex;flex-wrap:wrap;width:100%}.node--type-job--teaser a .content-wrapper{width:100%}.node--type-job--teaser a:focus,.node--type-job--teaser a:hover{color:#e4222e}.node--type-job--teaser a:focus .field--name-field-job-location,.node--type-job--teaser a:hover .field--name-field-job-location{background-image:url(/themes/custom/aernoudt/images/locatie-hover.svg)}.node--type-job--teaser a:focus .field--name-field-job-regime,.node--type-job--teaser a:hover .field--name-field-job-regime{background-image:url(/themes/custom/aernoudt/images/tijd-hover.svg)}.node--type-job--teaser a:focus .field--name-field-job-schedule,.node--type-job--teaser a:hover .field--name-field-job-schedule{background-image:url(/themes/custom/aernoudt/images/werkregime-hover.svg)}.node--type-job--teaser h2{padding-bottom:10px;border-bottom:1px solid}.node--type-job--teaser .read-more{margin-top:auto;text-decoration:underline;text-transform:lowercase}.node--type-job--full .main-job-content .field--name-field-job-location,.node--type-job--full .main-job-content .field--name-field-job-regime,.node--type-job--full .main-job-content .field--name-field-job-schedule{display:inline-block;margin:20px 30px 10px 0}.node--type-job--full .main-job-content .field--name-field-job-content{margin-top:40px}.node--type-job--full .main-job-content .field--name-field-job-schedule .field__label{display:none}.node--type-job--full .below-job-content,.node--type-job--full .job-content-below{margin-top:100px}.node--type-job--full .title{margin-top:50px;border-bottom:1px solid #000}@media (min-width:640px){.node--type-job--full .title{display:flex;justify-content:space-between}}.node--type-job--full .title h1{margin-bottom:20px}.node--type-job--full .title .field--name-field-job-link a{-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.node--type-job--full .title .field--name-field-job-link a:focus,.node--type-job--full .title .field--name-field-job-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}@media (min-width:768px){.node--type-job--full .grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.node--type-job--full .grid-wrapper .title{grid-column:1/-1;min-width:0}.node--type-job--full .grid-wrapper .left{grid-column:1/8;min-width:0}.node--type-job--full .grid-wrapper .right{grid-column:9/-1;min-width:0}}.page-node-type-news .content--content{padding-top:50px}.node--type-news--teaser{margin-bottom:25px}.node--type-news--teaser .field--name-field-teaser-image{margin-bottom:20px}.node--type-news--teaser .field--name-field-teaser-image img{width:100%}@media (min-width:640px){.node--type-news--teaser a{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(8,1fr)}.node--type-news--teaser a .field--name-field-teaser-image{grid-column:1/5;min-width:0;margin-bottom:0}.node--type-news--teaser a .node__content{grid-column:5/-1;min-width:0}}.node--type-news--teaser-large{margin-bottom:60px}.node--type-news--teaser-large .node__content{background-color:#000;padding:50px 45px;color:#fff;display:flex;flex-flow:column wrap}.node--type-news--teaser-large .node__content button{margin-top:auto;max-width:150px}@media (min-width:1024px){.node--type-news--teaser-large{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr);grid-column-gap:0}.node--type-news--teaser-large .field--name-field-teaser-image{grid-column:1/8;min-width:0}.node--type-news--teaser-large .node__content{grid-column:8/-1;min-width:0}}.node--type-news--teaser-small{margin-bottom:25px;width:100%}.node--type-news--teaser-small img{width:100%}.node--type-news--teaser-small .node__content{background-color:#f4f4f4;padding:30px}.node--type-news--teaser-small .node__content .field--name-field-news-date{color:#9b9b9b}.node--type-news--full>.node__content>.field--name-field-news-date{margin-top:-30px;margin-bottom:50px}.node--type-frontpage-slide--teaser-small{color:#fff}.node--type-frontpage-slide--teaser-small .field--name-field-slide-subtitle{color:#a0a0a0}.node--type-frontpage-slide--teaser-small .field--name-field-slide-image{margin-bottom:15px}.node--type-frontpage-slide--teaser-small .field--name-field-slide-link a{-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e;margin-top:5px}.node--type-frontpage-slide--teaser-small .field--name-field-slide-link a:focus,.node--type-frontpage-slide--teaser-small .field--name-field-slide-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.node--type-frontpage-slide--teaser-small h2{font-size:1.375rem;margin-bottom:0;line-height:1.75rem}@media (min-width:1024px){.node--type-frontpage-slide--teaser-small{opacity:.4;padding-bottom:15px;border-bottom:1px solid #999;margin-bottom:10px}.node--type-frontpage-slide--teaser-small .content-wrapper{display:none}.node--type-frontpage-slide--teaser-small .field--name-field-slide-image{margin-bottom:0}}@media (min-width:1024px){.slick-current .node--type-frontpage-slide--teaser-small{opacity:1}.slick-current .node--type-frontpage-slide--teaser-small .content-wrapper{display:block}}.node--type-frontpage-slide--teaser img{width:100%}.paragraph--type--carousel{margin-left:-150%;margin-right:-150%;background-color:#000;padding:50px 150% 20px;text-align:center}.paragraph--type--carousel .slick-slide{margin:0 12.5px}.paragraph--type--gallery .field--name-field-gallery-images .gallery__image{margin-bottom:24px}@media (min-width:480px){.paragraph--type--gallery .field--name-field-gallery-images .gallery__image{max-width:calc(50% - 12px)}}@media (min-width:1024px){.paragraph--type--gallery .field--name-field-gallery-images .gallery__image{max-width:calc(25% - 18px)}}.paragraph--type--image-text .paragraph--left{margin-bottom:20px}@media (min-width:640px){.paragraph--type--image-text{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(6,1fr)}.paragraph--type--image-text h2{grid-column:1/-1;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text h2{-ms-grid-column:1;-ms-grid-column-span:-1;margin-right:25px}}@media (min-width:640px){.paragraph--type--image-text .paragraph--left{margin-bottom:0;min-width:0}.paragraph--type--image-text .paragraph--right{min-width:0}.paragraph--type--image-text.paragraph--half .paragraph--left{grid-column:1/4;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text.paragraph--half .paragraph--left{-ms-grid-column:1;-ms-grid-column-span:3;margin-right:25px}}@media (min-width:640px){.paragraph--type--image-text.paragraph--half .paragraph--right{grid-column:4/-1;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text.paragraph--half .paragraph--right{-ms-grid-column:4;-ms-grid-column-span:3;margin-right:0}}@media (min-width:640px){.paragraph--type--image-text.paragraph--thirds .paragraph--left{grid-column:1/3;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text.paragraph--thirds .paragraph--left{-ms-grid-column:1;-ms-grid-column-span:2;margin-right:25px}}@media (min-width:640px){.paragraph--type--image-text.paragraph--thirds .paragraph--right{grid-column:3/-1;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text.paragraph--thirds .paragraph--right{-ms-grid-column:3;-ms-grid-column-span:4;margin-right:0}}@media (min-width:640px){.paragraph--type--image-text.paragraph--thirds--two-one .paragraph--left{grid-column:1/5;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text.paragraph--thirds--two-one .paragraph--left{-ms-grid-column:1;-ms-grid-column-span:4;margin-right:25px}}@media (min-width:640px){.paragraph--type--image-text.paragraph--thirds--two-one .paragraph--right{grid-column:5/-1;min-width:0}}@media (min-width:640px) and (-ms-high-contrast:active),screen and (min-width:640px) and (-ms-high-contrast:none){.paragraph--type--image-text.paragraph--thirds--two-one .paragraph--right{-ms-grid-column:5;-ms-grid-column-span:2;margin-right:0}}.paragraph--type--image img{width:100%}@media (min-width:768px){.paragraph--type--cta .field--name-field-cta-items{display:flex;flex-wrap:wrap;margin-left:-12.5px;margin-right:-12.5px}.paragraph--type--cta .field--name-field-cta-items>.field__item{flex:1;margin-left:12.5px;margin-right:12.5px;margin-bottom:25px}}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default{margin-bottom:25px!important;margin-top:0!important;flex:1}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default .field--name-field-cta-image,.paragraph.paragraph--type--cta-item.paragraph--view-mode--default img{width:100%}@media (min-width:768px){.paragraph.paragraph--type--cta-item.paragraph--view-mode--default{max-width:380px}}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a{border:1px solid #000;height:100%;text-decoration:none;display:flex;flex-wrap:wrap;transform:scale(1);align-content:flex-start;transition:transform .2s ease-in-out}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a:focus,.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a:hover{transform:scale(1.05);background-color:#f4f4f4}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a:focus .node__content,.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a:hover .node__content{background-color:#f4f4f4}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a:focus button,.paragraph.paragraph--type--cta-item.paragraph--view-mode--default a:hover button{outline:none;background-color:#e4222e;border-color:#e4222e}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default .node__content{padding:25px;background-color:#fff;display:flex;flex-wrap:wrap}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default .node__content button{margin-top:auto}.paragraph.paragraph--type--cta-item.paragraph--view-mode--default .field--name-field-image,.paragraph.paragraph--type--cta-item.paragraph--view-mode--default img{width:100%}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative{margin-bottom:0!important;margin-top:0!important}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative img{width:100%;-o-object-fit:cover;object-fit:cover}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .field--name-field-cta-image .field--name-field-media-image,.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .field--name-field-cta-image .field__item,.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .field--name-field-cta-image .media--type-image,.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .field--name-field-cta-image img{height:100%}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative button{outline:none;background-color:#e4222e;border-color:#e4222e;width:100%}.cta-span-columns-2 .paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative button,.cta-span-columns-3 .paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative button{width:auto}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__wrapper{display:grid;grid-template-areas:"stack";height:100%}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__wrapper .field--name-field-cta-image,.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__wrapper .node__content{grid-area:stack}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__content{padding:35px;background-color:rgba(0,0,0,.5);display:flex;flex-wrap:wrap;align-content:flex-start;color:#fff;z-index:10}.cta-span-columns-2 .paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__content,.cta-span-columns-3 .paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__content{padding:65px}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__content h2{font-size:2.275rem;line-height:2.375rem}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__content .field--name-field-cta-text p{margin-bottom:30px}.paragraph.paragraph--type--cta-item.paragraph--view-mode--alternative .node__content button{margin-top:auto}.paragraph--type--product-reference-cta .products-cta-item-wrapper{position:relative}@media (min-width:640px){.paragraph--type--product-reference-cta .products-cta-item-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.paragraph--type--product-reference-cta .products-cta-item-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.paragraph--type--product-reference-cta .products-cta-item-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(4,1fr)}}.paragraph--type--product-reference-cta .products-cta-item-wrapper .cta-span-columns-0{display:none}.paragraph--type--product-reference-cta .products-cta-item-wrapper .cta-span-columns-1{display:flex;grid-column:span 1}.paragraph--type--product-reference-cta .products-cta-item-wrapper .cta-span-columns-2{display:flex;grid-column:span 2}.paragraph--type--product-reference-cta .products-cta-item-wrapper .cta-span-columns-3{display:flex;grid-column:span 3}.paragraph--type--product-reference-cta .products-cta-item-wrapper>.field__item{margin-bottom:25px}.paragraph{margin-top:40px!important;margin-bottom:40px!important}.paragraph--type--quote{margin:0 auto;max-width:790px;padding:20px 0 20px 30px;border-left:3px solid #e4222e;color:#e4222e}@media (min-width:1260px){.paragraph--type--quote{padding-left:30px;padding-right:30px}}@media (min-width:768px){.paragraph--type--quote{padding:40px 0 40px 70px}}.paragraph--type--quote .field--name-field-quote{display:inline-block;font-weight:600;margin-bottom:10px;font-size:1.5rem;line-height:2.125rem;position:relative}.paragraph--type--quote .field--name-field-author{font-size:1rem;line-height:1.375rem}.paragraph--type--quote .field--name-field-author:before{content:"—"}.paragraph--type--text{margin:0 auto;max-width:790px;padding:0}@media (min-width:1260px){.paragraph--type--text{padding-left:30px;padding-right:30px}}@media (max-width:480px){.paragraph--type--text{-moz-column-count:1!important;column-count:1!important}}.paragraph--type--video{padding-left:25px;padding-right:25px;margin:0 auto;max-width:790px}@media (min-width:1260px){.paragraph--type--video{padding-left:30px;padding-right:30px}}.paragraph--type--webform{padding-left:25px;padding-right:25px;margin:0 auto;max-width:790px}@media (min-width:1260px){.paragraph--type--webform{padding-left:30px;padding-right:30px}}.taxonomy-term.vocabulary-job-contact{background-color:#e6e6e6;text-align:center;padding:40px}.taxonomy-term.vocabulary-job-contact .field--name-field-contact-picture img{border-radius:50%;margin:20px auto;max-width:136px;width:136px;height:136px;-o-object-fit:cover;object-fit:cover}.taxonomy-term.vocabulary-job-contact .field--name-field-contact-first-name,.taxonomy-term.vocabulary-job-contact .field--name-field-contact-last-name{display:inline-block}.taxonomy-term.vocabulary-job-contact .field{font-weight:700}.taxonomy-term.vocabulary-job-contact .button{margin-top:20px}.vocabulary-product-category .content-above{position:relative;color:#e4222e;font-weight:600;max-width:390px;padding-left:25px;transform:translateY(-50px)}.vocabulary-product-category .content-above:before{content:"";display:block;width:20px;height:20px;background-image:url(/themes/custom/aernoudt/images/warning.svg);background-size:contain;position:absolute;left:0;top:4px}.vocabulary-product-category .field--name-field-product-cat-intro{margin-bottom:20px}@media (min-width:768px){.vocabulary-product-category{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.vocabulary-product-category .content,.vocabulary-product-category .content-header{grid-column:1/-1;min-width:0}.vocabulary-product-category .content-above{grid-column:1/6;transform:translateY(-90px);min-width:0;padding-left:0}.vocabulary-product-category .content-above:before{width:42px;height:42px;left:0;top:-50px}}.block-views-blockbakeries-bakeries-front-block{margin-top:100px}.block-views-blockbakeries-bakeries-front-block .contextual{display:none}.block-views-blockbakeries-bakeries-front-block>div{margin-left:-150%;margin-right:-150%;padding:70px 150%;background-color:#000}.view-bakeries--bakeries_front_block .view-footer{color:#fff}.view-bakeries--bakeries_front_block .view-content .views-row{margin-bottom:25px}@media (min-width:320px){.view-bakeries--bakeries_front_block .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr);grid-column-gap:6px}.view-bakeries--bakeries_front_block .view-content .views-row{margin-bottom:6px}}@media (min-width:640px){.view-bakeries--bakeries_front_block .view-content{grid-column-gap:25px}.view-bakeries--bakeries_front_block .view-content .views-row{margin-bottom:25px}.view-bakeries--bakeries_front_block .view-content .views-row:nth-of-type(3),.view-bakeries--bakeries_front_block .view-content .views-row:nth-of-type(4){margin-bottom:0}}@media (min-width:1024px){.view-bakeries--bakeries_front_block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.view-bakeries--bakeries_front_block .view-content{grid-column:1/7;min-width:0}.view-bakeries--bakeries_front_block .view-footer{grid-column:8/-1;min-width:0}}.view-bakeries--bakeries_overview_block .form--inline{display:flex;align-items:flex-end;margin-bottom:60px}.view-bakeries--bakeries_overview_block .form--inline .form-type-textfield label{font-size:1.625rem;line-height:2.125rem;display:block;font-weight:600;margin-bottom:15px}.view-bakeries--bakeries_overview_block .form--inline .form-type-textfield input{background:#fff;border:1px solid #000;border-radius:0;max-width:300px;margin-bottom:0;padding:8px;min-height:43px}.path-cart .cart-form{margin-bottom:40px}.path-cart .cart-form table td{padding:7px 0}.path-cart .cart-form table input[type=number]{max-width:60px}@media (max-width:320px){.path-cart .cart-form .views-field-aernoudt-commerce-cart-image{display:none}}@media (max-width:640px){.path-cart .cart-form .views-field-aernoudt-commerce-cart-image{padding:10px 0}.path-cart .cart-form .views-field-aernoudt-commerce-cart-image img{max-width:60px}.path-cart .cart-form .views-field-purchased-entity{width:137px}}.path-cart .cart-form .views-field-aernoudt-commerce-cart-image{width:60px}@media (min-width:480px){.path-cart .cart-form .views-field-aernoudt-commerce-cart-image{width:130px}}.path-cart .cart-form .views-field.views-field-aernoudt-commerce-order-item-edit-quantity{width:70px}.path-cart .cart-form .views-field.views-field-purchased-entity{font-weight:700;font-size:1.25rem}.path-cart .cart-form .delete-order-item{background:url(/themes/custom/aernoudt/images/prullenmand.svg) no-repeat 50% transparent;text-indent:-99999px;border:0}.path-cart .cart-form .field--name-total-price{border-top:1px solid #000;padding-top:10px;font-size:1.25rem}.path-cart .cart-form .views-field-total-price__number{text-align:right}.path-cart .cart-form .order-total-line{padding:10px 0}.path-cart .cart-form .form-actions{display:flex;justify-content:space-between;margin-top:10px;padding:5px 0}.path-cart .cart-form .form-actions input:first-of-type{font-size:1rem;background-color:#fff;border:0;color:#9b9b9b;background-image:url(/themes/custom/aernoudt/images/updaten.svg);background-repeat:no-repeat;padding-left:20px;background-position:0;background-size:20px}.path-cart .cart-form .form-actions input:nth-of-type(2){display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.path-cart .cart-form .form-actions input:nth-of-type(2):focus,.path-cart .cart-form .form-actions input:nth-of-type(2):hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.path-cart .content--content{padding-top:50px}@media (min-width:1024px){.path-cart .content--content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.path-cart .content--content>div{grid-column:1/-1;min-width:0;grid-row:1}.path-cart .content--content .block-page-title-block{grid-column:1/-1;grid-row:2;min-width:0}.path-cart .content--content .block-system-main-block{grid-column:1/8;min-width:0;grid-row:3/5}.path-cart .content--content .block-pickup-cart{grid-column:9/-1;min-width:0;grid-row:3}.path-cart .content--content .block-payment-large{grid-column:9/-1;min-width:0;grid-row:4}.path-cart .content--content .block-related-products-cart{grid-column:1/-1;min-width:0;grid-row:5}}.block-commerce-checkout-progress{padding-bottom:35px}.block-commerce-checkout-progress ol{position:relative;padding:20px 0;margin-bottom:0;display:flex;justify-content:space-around}.block-commerce-checkout-progress ol:after{content:none}.block-commerce-checkout-progress ol:before{content:"";width:100%;height:1px;background-color:#9b9b9b;position:absolute;left:0;top:calc(50% - .5px);display:block;z-index:-1}.block-commerce-checkout-progress ol li{display:inline-block;text-transform:uppercase;background:url(/themes/custom/aernoudt/images/checkout-login-inactive.svg) no-repeat #fff;background-size:contain;background-position:50%;padding:10px 20px;text-indent:-99999px}@media (min-width:1024px){.block-commerce-checkout-progress ol li{padding:6px 10px 6px 54px;text-indent:0;background-position-y:center;background-position-x:10px}}.block-commerce-checkout-progress ol li.checkout-progress--step__previous{color:#999}.block-commerce-checkout-progress ol li:after,.block-commerce-checkout-progress ol li:before{content:none}.block-commerce-checkout-progress ol li:first-of-type.checkout-progress--step__current{background-image:url(/themes/custom/aernoudt/images/checkout-login-active.svg)}.block-commerce-checkout-progress ol li:first-of-type.checkout-progress--step__previous{background-image:url(/themes/custom/aernoudt/images/checkout-login-previous.svg)}.block-commerce-checkout-progress ol li:nth-of-type(2){background-image:url(/themes/custom/aernoudt/images/checkout-order-inactive.svg)}.block-commerce-checkout-progress ol li:nth-of-type(2).checkout-progress--step__current{background-image:url(/themes/custom/aernoudt/images/checkout-order-active.svg)}.block-commerce-checkout-progress ol li:nth-of-type(2).checkout-progress--step__previous{background-image:url(/themes/custom/aernoudt/images/checkout-order-previous.svg)}.block-commerce-checkout-progress ol li:nth-of-type(3){background-image:url(/themes/custom/aernoudt/images/checkout-payment-inactive.svg)}.block-commerce-checkout-progress ol li:nth-of-type(3).checkout-progress--step__current{background-image:url(/themes/custom/aernoudt/images/checkout-payment-active.svg)}.block-commerce-checkout-progress ol li:nth-of-type(3).checkout-progress--step__previous{background-image:url(/themes/custom/aernoudt/images/checkout-payment-previous.svg)}.block-commerce-checkout-progress ol li:nth-of-type(4){background-image:url(/themes/custom/aernoudt/images/checkout-complete-inactive.svg)}.block-commerce-checkout-progress ol li:nth-of-type(4).checkout-progress--step__current{background-image:url(/themes/custom/aernoudt/images/checkout-complete-active.svg)}.path-checkout .page-top .page-top__container{grid-template-columns:200px auto 0 30px;grid-column-gap:3px}.path-checkout .page-main__container{padding-top:50px}.path-checkout fieldset{background-color:#f4f4f4;padding:20px;display:flex;flex-flow:column wrap}.path-checkout fieldset legend{float:left;width:100%;display:flex}.path-checkout fieldset .fieldset-legend{font-weight:600;font-size:1.25rem;margin-bottom:20px}@media (min-width:640px){.path-checkout fieldset .fieldset-legend{font-size:1.625rem;line-height:2.0625rem}}.path-checkout .form-type-date,.path-checkout .form-type-email,.path-checkout .form-type-password,.path-checkout .form-type-select,.path-checkout .form-type-tel,.path-checkout .form-type-textfield,.path-checkout .form-type-time{position:relative;margin-top:20px!important;padding-top:10px}.path-checkout .form-type-date label,.path-checkout .form-type-email label,.path-checkout .form-type-password label,.path-checkout .form-type-select label,.path-checkout .form-type-tel label,.path-checkout .form-type-textfield label,.path-checkout .form-type-time label{position:absolute;top:0;padding:0 4px;left:10px;font-size:.938rem;background:#f4f4f4}.path-checkout .form-type-date input,.path-checkout .form-type-email input,.path-checkout .form-type-password input,.path-checkout .form-type-select input,.path-checkout .form-type-tel input,.path-checkout .form-type-textfield input,.path-checkout .form-type-time input{padding:10px 15px;border:1px solid #000;border-radius:0}.path-checkout .form-type-date select,.path-checkout .form-type-email select,.path-checkout .form-type-password select,.path-checkout .form-type-select select,.path-checkout .form-type-tel select,.path-checkout .form-type-textfield select,.path-checkout .form-type-time select{border:1px solid #000;border-radius:0}.path-checkout .form-type-checkbox,.path-checkout .form-type-radio{margin-bottom:0}.path-checkout .form-type-checkbox label:before,.path-checkout .form-type-radio label:before{border:1px solid #000}.path-checkout #edit-login-register-register ul{padding-left:25px;margin-top:10px}.path-checkout #edit-login-register-register ul li{list-style-image:url(/themes/custom/aernoudt/images/check.svg);padding-left:0}.path-checkout #edit-login-register-register ul li:before{content:none}.path-checkout #edit-login-register-register .field--name-field-link a{-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.path-checkout #edit-login-register-register .field--name-field-link a:focus,.path-checkout #edit-login-register-register .field--name-field-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.path-checkout .field--name-field-invoice label{margin-bottom:20px}.path-checkout .field--name-field-invoice .description{font-size:.938rem;line-height:1.25rem;color:#1b1b1b}.path-checkout .form-submit{display:inline-block;padding:9px 15px;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e4222e;background-color:#e4222e}.path-checkout .form-submit:focus,.path-checkout .form-submit:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e;background-color:#a5141d}.path-checkout .checkout-pane-terms-agreement{font-weight:600}.path-checkout .checkout-pane-terms-agreement a{text-decoration:underline}.path-checkout .checkout-pane-completion-message,.path-checkout .checkout-pane-completion-register,.path-checkout .checkout-pane-order-invoice,.path-checkout .checkout-pane-order-pickup,.path-checkout .checkout-pane-order-total,.path-checkout .checkout-pane-payment-options-small,.path-checkout .checkout-pane-terms-agreement,.path-checkout .form-actions{background-color:#f4f4f4;padding:20px}.path-checkout .checkout-pane-payment-information fieldset{padding:0}.path-checkout .checkout-pane-payment-information fieldset .fieldset-legend{font-size:1rem;line-height:1.438rem}.path-checkout #edit-payment-information-payment-method--wrapper .fieldset-legend{margin-bottom:5px}.path-checkout .profile{margin-top:25px}.path-checkout .profile .field--name-field-profile-label{font-size:1.75rem;margin-bottom:10px}.path-checkout .profile .field{margin-bottom:10px}.path-checkout .profile .field .field__label{font-weight:700}.path-checkout #edit-review-contact-information{padding:0 20px 20px}.path-checkout .layout-checkout-form .form-actions{padding:20px}@media (min-width:1024px){.path-checkout .status-messages-drupal{grid-column:1/-1;min-width:0}.path-checkout .layout-checkout-form{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.path-checkout .layout-checkout-form .checkout-pane-login-register{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr);grid-column:1/-1;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__social-login{padding:40px 0 0}.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__new-customer,.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__returning-customer{min-width:0}.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__guest-checkout,.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__register-checkout,.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__returning-customer{width:auto;float:none}.path-checkout .layout-checkout-form .checkout-pane-login-register .form-wrapper__register-checkout{margin-bottom:25px}.path-checkout .layout-checkout-form .checkout-pane-contact-information{grid-column:1/5;grid-row:8;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-payment-information{grid-column:1/5;grid-row:1/8;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-order-invoice{grid-column:1/5;grid-row:8/15;min-width:0;padding-top:0}.path-checkout .layout-checkout-form .checkout-pane-billing-information{grid-column:1/5;grid-row:1/5;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-order-pickup{grid-column:5/9;grid-row:1/5;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-order-total,.path-checkout .layout-checkout-form .checkout-pane-payment-options-small,.path-checkout .layout-checkout-form .checkout-pane-terms-agreement,.path-checkout .layout-checkout-form .form-actions{grid-column:9/-1;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-order-total{grid-row:1;padding:20px 20px 0;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-terms-agreement{grid-row:2;padding:0 20px;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-payment-options-small{grid-row:3;padding:0 20px;min-width:0}.path-checkout .layout-checkout-form .form-actions{grid-row:4;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-review{grid-column:1/9;grid-row:4;min-width:0}.path-checkout .layout-checkout-form .checkout-pane-completion-message,.path-checkout .layout-checkout-form .checkout-pane-completion-register{grid-column:1/-1;min-width:0}}.view-action-search,.view-bread-search,.view-brioches-search,.view-cakes-search,.view-charcuterie-search,.view-delicacies-search,.view-drinks-search,.view-ice-cream-cake-search,.view-ice-cream-search,.view-lunch-search,.view-photo-option-search,.view-pistolets-search,.view-salad-search,.view-sandwich-search{margin-top:40px;border-top:1px solid #000;padding-top:50px}.view-charcuterie--addtocart,.view-commerce-products--other_small,.view-drinks--addtocart{border:1px solid #000}.view-charcuterie--addtocart .more-link,.view-commerce-products--other_small .more-link,.view-drinks--addtocart .more-link{margin-top:20px}.view-charcuterie--addtocart .more-link a,.view-commerce-products--other_small .more-link a,.view-drinks--addtocart .more-link a{display:inline-block;padding:9px 15px;border:1px solid #000;background-color:#000;font-size:1.125rem;line-height:1.4375rem;color:#fff;text-align:center;text-decoration:none;transition:all .15s linear;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.view-charcuterie--addtocart .more-link a:focus,.view-charcuterie--addtocart .more-link a:hover,.view-commerce-products--other_small .more-link a:focus,.view-commerce-products--other_small .more-link a:hover,.view-drinks--addtocart .more-link a:focus,.view-drinks--addtocart .more-link a:hover{outline:none;color:#fff;background-color:#e4222e;border-color:#e4222e}.add-to-cart-view-wrapper{margin-top:50px}.add-to-cart-view-wrapper .views-row{margin-bottom:25px}.add-to-cart-view-wrapper .view{padding:30px}@media (min-width:640px){.add-to-cart-view-wrapper{margin-top:100px;position:relative}.add-to-cart-view-wrapper h2{position:absolute;top:-17px;left:30px;padding:0 15px;background:#fff}}.related-products-wrapper{margin-top:53px}.block-bread-front{margin-top:40px}@media (min-width:1024px){.block-bread-front{margin-top:0}}.view-bread--front,.view-bread--front .view-header,.view-lunch--front,.view-lunch--front .view-header{margin-bottom:25px}@media (max-width:1199px){.view-bread--front .slick-list,.view-lunch--front .slick-list{overflow:visible!important}.view-bread--front .slick-list .slick-slide,.view-lunch--front .slick-list .slick-slide{max-width:308px;margin-right:25px}}@media (min-width:1200px){.view-bread--front,.view-lunch--front{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr);grid-template-columns:286px auto}.view-bread--front .view-content,.view-lunch--front .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.block-front-page-slide-custom .slick-list{overflow:visible!important}.block-front-page-slide-custom .slick-list .slick-slide{padding:10px}}@media (min-width:1024px){.block-front-page-slide-custom .slider-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.block-front-page-slide-custom .slider-wrapper>div:first-of-type{grid-column:1/9;min-width:0;transform:translateY(55px)}.block-front-page-slide-custom .slider-wrapper>div:nth-of-type(2){grid-column:9/-1;min-width:0}.block-front-page-slide-custom .slider-wrapper>div:nth-of-type(2) .slick-slide:last-of-type article{padding-bottom:0;border-bottom:0;margin-bottom:0}.block-front-page-slide-custom .main-slides-nav-container{padding-top:50px}.block-front-page-slide-custom .main-slides-nav-container .slick-track,.block-front-page-slide-custom .main-slides-nav-container>.slick-list{height:auto!important}}.block-views-blockjob-types-overview>h2,.job-other-jobs>h2{margin-bottom:30px;font-size:1.625rem;line-height:2.0625rem}@media (min-width:640px){.block-views-blockjob-types-overview>h2,.job-other-jobs>h2{font-size:2.875rem;line-height:2.875rem}}.view-jobs-for-job-type .title-wrapper a{text-decoration:underline}@media (min-width:768px){.view-jobs-for-job-type .title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.view-jobs-for-job-type .title-wrapper>h2{font-size:1.625rem;line-height:2.0625rem;margin-bottom:0}}@media (min-width:768px) and (min-width:640px){.view-jobs-for-job-type .title-wrapper>h2{font-size:2.875rem;line-height:2.875rem}}.view-jobs-search .view-empty,.view-jobs .view-empty{margin-bottom:60px;background-color:#f4ece6;padding:25px}.view-jobs-search .view-empty .field--name-field-title,.view-jobs .view-empty .field--name-field-title{font-size:1.25rem;margin-bottom:20px}.view-jobs-search .view-empty p:last-of-type,.view-jobs .view-empty p:last-of-type{margin-bottom:0}.block-views-blockjobs-block-2{margin-top:80px;margin-bottom:113px}.block-views-blockjobs-block-2>h2{margin-left:-150%;margin-right:-150%;font-size:1.625rem;line-height:2.0625rem;color:#fff;text-align:center;padding:30px 150%;margin-bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/themes/custom/aernoudt/images/bakker-jobs-in-de-kijker.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:640px){.block-views-blockjobs-block-2>h2{font-size:2.875rem;line-height:2.875rem}}@media (min-width:1024px){.block-views-blockjobs-block-2>h2{padding-top:133px;padding-bottom:133px}}.block-views-blockjobs-block-2 .view{margin-left:-150%;margin-right:-150%;background-color:#e8dbcf;padding:80px 150% 25px}.block-views-blockjobs-block-2 .view article a{background-color:#f4ece6;padding:23px}.block-views-blockjobs-search-jobs-overview,.view-jobs-search--jobs_bakeries{padding-top:60px}.block-views-blocknews-news-front-block{margin-top:45px}.block-views-blocknews-news-front-block .contextual{display:none}.block-views-blocknews-news-front-block>div{margin-left:-150%;padding-left:150%;margin-right:-150%;padding-right:150%;background-color:#eee2d8;padding-top:70px}.view-news--news_front_block .block-single-rendered-site-settings-block{margin-bottom:20px}.view-news--news_front_block .more-link{margin-left:-150%;margin-right:-150%;padding:20px 150%;text-align:center;background-color:#e1bfa3;margin-top:20px}.view-news--news_front_block .more-link a{background:url(/themes/custom/aernoudt/images/pijl-lang.svg) no-repeat calc(100% - 10px) 50%;padding-right:60px;padding-left:0;font-size:.938rem;font-weight:600;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}.view-news--news_front_block .more-link a:focus,.view-news--news_front_block .more-link a:hover{background:url(/themes/custom/aernoudt/images/pijl-lang.svg) no-repeat calc(100% + 40px) 50%}@media (min-width:1024px){.view-news--news_front_block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}.view-news--news_front_block .view-header{grid-column:1/5;min-width:0}.view-news--news_front_block .view-content{grid-column:5/-1;min-width:0;padding-bottom:40px}.view-news--news_front_block .more-link{grid-column:1/-1;min-width:0}}.view-fototaart-order-items--photo_pdf_export .views-field-title{font-size:14px}.view-fototaart-order-items--photo_pdf_export .group--half,.view-fototaart-order-items--photo_pdf_export .group--quarter{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr);grid-row-gap:25px}.view-fototaart-order-items--photo_pdf_export img{width:100%}.view-blocks--front_product_categories_overview_block{margin-left:-150%;margin-right:-150%;background-color:#000;margin-top:100px;padding:50px 150% 20px;text-align:center}.view-blocks--front_product_categories_overview_block h4{margin-top:5px;color:#fff}.view-blocks--front_product_categories_overview_block img{width:100%}.view-blocks--front_product_categories_overview_block .slick-slide{padding:0 7px}@media (min-width:768px){.view-job-types--overview .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr)}}.view-job-types--overview .view-content .views-row{margin-bottom:50px;display:flex}.paragraph--type--product-reference .view-content,.paragraph--type--product-reference>.field--name-field-products,.view-action-search .view-content,.view-action-search>.field--name-field-products,.view-bread-search .view-content,.view-bread-search>.field--name-field-products,.view-brioches-search .view-content,.view-brioches-search>.field--name-field-products,.view-brioches .view-content,.view-brioches>.field--name-field-products,.view-cakes-search .view-content,.view-cakes-search>.field--name-field-products,.view-charcuterie-search .view-content,.view-charcuterie-search>.field--name-field-products,.view-commerce-products:not(.view-commerce-products--other_small) .view-content,.view-commerce-products:not(.view-commerce-products--other_small)>.field--name-field-products,.view-delicacies--other .view-content,.view-delicacies--other>.field--name-field-products,.view-delicacies-search .view-content,.view-delicacies-search>.field--name-field-products,.view-delicacies .view-content,.view-delicacies>.field--name-field-products,.view-drinks-search .view-content,.view-drinks-search>.field--name-field-products,.view-ice-cream-cake-search .view-content,.view-ice-cream-cake-search>.field--name-field-products,.view-ice-cream-search .view-content,.view-ice-cream-search>.field--name-field-products,.view-jobs--jobs_bakeries .view-content,.view-jobs--jobs_bakeries>.field--name-field-products,.view-jobs--jobs_default .view-content,.view-jobs--jobs_default>.field--name-field-products,.view-jobs--jobs_headquarters .view-content,.view-jobs--jobs_headquarters>.field--name-field-products,.view-jobs--jobs_other .view-content,.view-jobs--jobs_other>.field--name-field-products,.view-jobs--jobs_overview .view-content,.view-jobs--jobs_overview>.field--name-field-products,.view-jobs-search--jobs_bakeries .view-content,.view-jobs-search--jobs_bakeries>.field--name-field-products,.view-jobs-search--jobs_overview .view-content,.view-jobs-search--jobs_overview>.field--name-field-products,.view-lunch-search .view-content,.view-lunch-search>.field--name-field-products,.view-photo-option-search .view-content,.view-photo-option-search>.field--name-field-products,.view-pistolets-search .view-content,.view-pistolets-search>.field--name-field-products,.view-salad-search .view-content,.view-salad-search>.field--name-field-products,.view-sandwich-search .view-content,.view-sandwich-search>.field--name-field-products{position:relative}@media (min-width:640px){.paragraph--type--product-reference .view-content,.paragraph--type--product-reference>.field--name-field-products,.view-action-search .view-content,.view-action-search>.field--name-field-products,.view-bread-search .view-content,.view-bread-search>.field--name-field-products,.view-brioches-search .view-content,.view-brioches-search>.field--name-field-products,.view-brioches .view-content,.view-brioches>.field--name-field-products,.view-cakes-search .view-content,.view-cakes-search>.field--name-field-products,.view-charcuterie-search .view-content,.view-charcuterie-search>.field--name-field-products,.view-commerce-products:not(.view-commerce-products--other_small) .view-content,.view-commerce-products:not(.view-commerce-products--other_small)>.field--name-field-products,.view-delicacies--other .view-content,.view-delicacies--other>.field--name-field-products,.view-delicacies-search .view-content,.view-delicacies-search>.field--name-field-products,.view-delicacies .view-content,.view-delicacies>.field--name-field-products,.view-drinks-search .view-content,.view-drinks-search>.field--name-field-products,.view-ice-cream-cake-search .view-content,.view-ice-cream-cake-search>.field--name-field-products,.view-ice-cream-search .view-content,.view-ice-cream-search>.field--name-field-products,.view-jobs--jobs_bakeries .view-content,.view-jobs--jobs_bakeries>.field--name-field-products,.view-jobs--jobs_default .view-content,.view-jobs--jobs_default>.field--name-field-products,.view-jobs--jobs_headquarters .view-content,.view-jobs--jobs_headquarters>.field--name-field-products,.view-jobs--jobs_other .view-content,.view-jobs--jobs_other>.field--name-field-products,.view-jobs--jobs_overview .view-content,.view-jobs--jobs_overview>.field--name-field-products,.view-jobs-search--jobs_bakeries .view-content,.view-jobs-search--jobs_bakeries>.field--name-field-products,.view-jobs-search--jobs_overview .view-content,.view-jobs-search--jobs_overview>.field--name-field-products,.view-lunch-search .view-content,.view-lunch-search>.field--name-field-products,.view-photo-option-search .view-content,.view-photo-option-search>.field--name-field-products,.view-pistolets-search .view-content,.view-pistolets-search>.field--name-field-products,.view-salad-search .view-content,.view-salad-search>.field--name-field-products,.view-sandwich-search .view-content,.view-sandwich-search>.field--name-field-products{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.paragraph--type--product-reference .view-content,.paragraph--type--product-reference>.field--name-field-products,.view-action-search .view-content,.view-action-search>.field--name-field-products,.view-bread-search .view-content,.view-bread-search>.field--name-field-products,.view-brioches-search .view-content,.view-brioches-search>.field--name-field-products,.view-brioches .view-content,.view-brioches>.field--name-field-products,.view-cakes-search .view-content,.view-cakes-search>.field--name-field-products,.view-charcuterie-search .view-content,.view-charcuterie-search>.field--name-field-products,.view-commerce-products:not(.view-commerce-products--other_small) .view-content,.view-commerce-products:not(.view-commerce-products--other_small)>.field--name-field-products,.view-delicacies--other .view-content,.view-delicacies--other>.field--name-field-products,.view-delicacies-search .view-content,.view-delicacies-search>.field--name-field-products,.view-delicacies .view-content,.view-delicacies>.field--name-field-products,.view-drinks-search .view-content,.view-drinks-search>.field--name-field-products,.view-ice-cream-cake-search .view-content,.view-ice-cream-cake-search>.field--name-field-products,.view-ice-cream-search .view-content,.view-ice-cream-search>.field--name-field-products,.view-jobs--jobs_bakeries .view-content,.view-jobs--jobs_bakeries>.field--name-field-products,.view-jobs--jobs_default .view-content,.view-jobs--jobs_default>.field--name-field-products,.view-jobs--jobs_headquarters .view-content,.view-jobs--jobs_headquarters>.field--name-field-products,.view-jobs--jobs_other .view-content,.view-jobs--jobs_other>.field--name-field-products,.view-jobs--jobs_overview .view-content,.view-jobs--jobs_overview>.field--name-field-products,.view-jobs-search--jobs_bakeries .view-content,.view-jobs-search--jobs_bakeries>.field--name-field-products,.view-jobs-search--jobs_overview .view-content,.view-jobs-search--jobs_overview>.field--name-field-products,.view-lunch-search .view-content,.view-lunch-search>.field--name-field-products,.view-photo-option-search .view-content,.view-photo-option-search>.field--name-field-products,.view-pistolets-search .view-content,.view-pistolets-search>.field--name-field-products,.view-salad-search .view-content,.view-salad-search>.field--name-field-products,.view-sandwich-search .view-content,.view-sandwich-search>.field--name-field-products{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.paragraph--type--product-reference .view-content,.paragraph--type--product-reference>.field--name-field-products,.view-action-search .view-content,.view-action-search>.field--name-field-products,.view-bread-search .view-content,.view-bread-search>.field--name-field-products,.view-brioches-search .view-content,.view-brioches-search>.field--name-field-products,.view-brioches .view-content,.view-brioches>.field--name-field-products,.view-cakes-search .view-content,.view-cakes-search>.field--name-field-products,.view-charcuterie-search .view-content,.view-charcuterie-search>.field--name-field-products,.view-commerce-products:not(.view-commerce-products--other_small) .view-content,.view-commerce-products:not(.view-commerce-products--other_small)>.field--name-field-products,.view-delicacies--other .view-content,.view-delicacies--other>.field--name-field-products,.view-delicacies-search .view-content,.view-delicacies-search>.field--name-field-products,.view-delicacies .view-content,.view-delicacies>.field--name-field-products,.view-drinks-search .view-content,.view-drinks-search>.field--name-field-products,.view-ice-cream-cake-search .view-content,.view-ice-cream-cake-search>.field--name-field-products,.view-ice-cream-search .view-content,.view-ice-cream-search>.field--name-field-products,.view-jobs--jobs_bakeries .view-content,.view-jobs--jobs_bakeries>.field--name-field-products,.view-jobs--jobs_default .view-content,.view-jobs--jobs_default>.field--name-field-products,.view-jobs--jobs_headquarters .view-content,.view-jobs--jobs_headquarters>.field--name-field-products,.view-jobs--jobs_other .view-content,.view-jobs--jobs_other>.field--name-field-products,.view-jobs--jobs_overview .view-content,.view-jobs--jobs_overview>.field--name-field-products,.view-jobs-search--jobs_bakeries .view-content,.view-jobs-search--jobs_bakeries>.field--name-field-products,.view-jobs-search--jobs_overview .view-content,.view-jobs-search--jobs_overview>.field--name-field-products,.view-lunch-search .view-content,.view-lunch-search>.field--name-field-products,.view-photo-option-search .view-content,.view-photo-option-search>.field--name-field-products,.view-pistolets-search .view-content,.view-pistolets-search>.field--name-field-products,.view-salad-search .view-content,.view-salad-search>.field--name-field-products,.view-sandwich-search .view-content,.view-sandwich-search>.field--name-field-products{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(4,1fr)}}.paragraph--type--product-reference .view-content .views-row,.paragraph--type--product-reference .view-content>.field__item,.paragraph--type--product-reference>.field--name-field-products .views-row,.paragraph--type--product-reference>.field--name-field-products>.field__item,.view-action-search .view-content .views-row,.view-action-search .view-content>.field__item,.view-action-search>.field--name-field-products .views-row,.view-action-search>.field--name-field-products>.field__item,.view-bread-search .view-content .views-row,.view-bread-search .view-content>.field__item,.view-bread-search>.field--name-field-products .views-row,.view-bread-search>.field--name-field-products>.field__item,.view-brioches-search .view-content .views-row,.view-brioches-search .view-content>.field__item,.view-brioches-search>.field--name-field-products .views-row,.view-brioches-search>.field--name-field-products>.field__item,.view-brioches .view-content .views-row,.view-brioches .view-content>.field__item,.view-brioches>.field--name-field-products .views-row,.view-brioches>.field--name-field-products>.field__item,.view-cakes-search .view-content .views-row,.view-cakes-search .view-content>.field__item,.view-cakes-search>.field--name-field-products .views-row,.view-cakes-search>.field--name-field-products>.field__item,.view-charcuterie-search .view-content .views-row,.view-charcuterie-search .view-content>.field__item,.view-charcuterie-search>.field--name-field-products .views-row,.view-charcuterie-search>.field--name-field-products>.field__item,.view-commerce-products:not(.view-commerce-products--other_small) .view-content .views-row,.view-commerce-products:not(.view-commerce-products--other_small) .view-content>.field__item,.view-commerce-products:not(.view-commerce-products--other_small)>.field--name-field-products .views-row,.view-commerce-products:not(.view-commerce-products--other_small)>.field--name-field-products>.field__item,.view-delicacies--other .view-content .views-row,.view-delicacies--other .view-content>.field__item,.view-delicacies--other>.field--name-field-products .views-row,.view-delicacies--other>.field--name-field-products>.field__item,.view-delicacies-search .view-content .views-row,.view-delicacies-search .view-content>.field__item,.view-delicacies-search>.field--name-field-products .views-row,.view-delicacies-search>.field--name-field-products>.field__item,.view-delicacies .view-content .views-row,.view-delicacies .view-content>.field__item,.view-delicacies>.field--name-field-products .views-row,.view-delicacies>.field--name-field-products>.field__item,.view-drinks-search .view-content .views-row,.view-drinks-search .view-content>.field__item,.view-drinks-search>.field--name-field-products .views-row,.view-drinks-search>.field--name-field-products>.field__item,.view-ice-cream-cake-search .view-content .views-row,.view-ice-cream-cake-search .view-content>.field__item,.view-ice-cream-cake-search>.field--name-field-products .views-row,.view-ice-cream-cake-search>.field--name-field-products>.field__item,.view-ice-cream-search .view-content .views-row,.view-ice-cream-search .view-content>.field__item,.view-ice-cream-search>.field--name-field-products .views-row,.view-ice-cream-search>.field--name-field-products>.field__item,.view-jobs--jobs_bakeries .view-content .views-row,.view-jobs--jobs_bakeries .view-content>.field__item,.view-jobs--jobs_bakeries>.field--name-field-products .views-row,.view-jobs--jobs_bakeries>.field--name-field-products>.field__item,.view-jobs--jobs_default .view-content .views-row,.view-jobs--jobs_default .view-content>.field__item,.view-jobs--jobs_default>.field--name-field-products .views-row,.view-jobs--jobs_default>.field--name-field-products>.field__item,.view-jobs--jobs_headquarters .view-content .views-row,.view-jobs--jobs_headquarters .view-content>.field__item,.view-jobs--jobs_headquarters>.field--name-field-products .views-row,.view-jobs--jobs_headquarters>.field--name-field-products>.field__item,.view-jobs--jobs_other .view-content .views-row,.view-jobs--jobs_other .view-content>.field__item,.view-jobs--jobs_other>.field--name-field-products .views-row,.view-jobs--jobs_other>.field--name-field-products>.field__item,.view-jobs--jobs_overview .view-content .views-row,.view-jobs--jobs_overview .view-content>.field__item,.view-jobs--jobs_overview>.field--name-field-products .views-row,.view-jobs--jobs_overview>.field--name-field-products>.field__item,.view-jobs-search--jobs_bakeries .view-content .views-row,.view-jobs-search--jobs_bakeries .view-content>.field__item,.view-jobs-search--jobs_bakeries>.field--name-field-products .views-row,.view-jobs-search--jobs_bakeries>.field--name-field-products>.field__item,.view-jobs-search--jobs_overview .view-content .views-row,.view-jobs-search--jobs_overview .view-content>.field__item,.view-jobs-search--jobs_overview>.field--name-field-products .views-row,.view-jobs-search--jobs_overview>.field--name-field-products>.field__item,.view-lunch-search .view-content .views-row,.view-lunch-search .view-content>.field__item,.view-lunch-search>.field--name-field-products .views-row,.view-lunch-search>.field--name-field-products>.field__item,.view-photo-option-search .view-content .views-row,.view-photo-option-search .view-content>.field__item,.view-photo-option-search>.field--name-field-products .views-row,.view-photo-option-search>.field--name-field-products>.field__item,.view-pistolets-search .view-content .views-row,.view-pistolets-search .view-content>.field__item,.view-pistolets-search>.field--name-field-products .views-row,.view-pistolets-search>.field--name-field-products>.field__item,.view-salad-search .view-content .views-row,.view-salad-search .view-content>.field__item,.view-salad-search>.field--name-field-products .views-row,.view-salad-search>.field--name-field-products>.field__item,.view-sandwich-search .view-content .views-row,.view-sandwich-search .view-content>.field__item,.view-sandwich-search>.field--name-field-products .views-row,.view-sandwich-search>.field--name-field-products>.field__item{margin-bottom:25px;display:flex}.view-jobs--jobs_bakeries .view-content .views-row,.view-jobs--jobs_default .view-content .views-row,.view-jobs--jobs_headquarters .view-content .views-row,.view-jobs--jobs_other .view-content .views-row,.view-jobs--jobs_overview .view-content .views-row,.view-jobs-search--jobs_bakeries .view-content .views-row,.view-jobs-search--jobs_overview .view-content .views-row{margin-bottom:60px}.view-charcuterie--addtocart .view-content .views-row,.view-commerce-products--other_small .view-content .views-row,.view-drinks--addtocart .view-content .views-row{display:flex}@media (min-width:768px){.view-charcuterie--addtocart .view-content,.view-commerce-products--other_small .view-content,.view-drinks--addtocart .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}.view-charcuterie--addtocart .view-content .views-row,.view-commerce-products--other_small .view-content .views-row,.view-drinks--addtocart .view-content .views-row{width:100%;margin-bottom:0;padding-top:10px;padding-bottom:10px}.view-charcuterie--addtocart .view-content .views-row:nth-of-type(odd),.view-commerce-products--other_small .view-content .views-row:nth-of-type(odd),.view-drinks--addtocart .view-content .views-row:nth-of-type(odd){margin-right:10px}.view-charcuterie--addtocart .view-content .views-row:nth-of-type(2n),.view-commerce-products--other_small .view-content .views-row:nth-of-type(2n),.view-drinks--addtocart .view-content .views-row:nth-of-type(2n){padding-left:10px;border-left:1px solid #999}}@media (min-width:640px){.view-bakeries--bakeries_overview_block .view-content,.view-jobs--block_2 .view-content,.view-news--news_other_block .view-content,.view-news--news_overview_block .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.view-bakeries--bakeries_overview_block .view-content,.view-jobs--block_2 .view-content,.view-news--news_other_block .view-content,.view-news--news_overview_block .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-column-gap:25px;grid-row-gap:0;grid-template-columns:repeat(3,1fr)}}.view-bakeries--bakeries_overview_block .view-content .views-row,.view-jobs--block_2 .view-content .views-row,.view-news--news_other_block .view-content .views-row,.view-news--news_overview_block .view-content .views-row{margin-bottom:50px;display:flex}
