/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::after,*::before{box-sizing:border-box}body,div,section,article,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,figure,figcaption,p,blockquote,th,td{margin:0;padding:0}img{width:auto;max-width:100%;height:auto;border-style:none}a{color:inherit}h1,h2,h3,h4,h5,h6{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;word-wrap:break-word}ul{list-style:none}iframe{border:none;max-width:100%}table{width:100%;max-width:100%}hr{box-sizing:content-box;overflow:visible;display:block;width:100%;height:.1rem;border:none;border-bottom:.1rem solid #1e0c12;margin:1em 0;padding:0}abbr[title]{text-decoration:underline;border:none}svg{display:block;fill:currentColor}[hidden]{display:none}pre{font-family:monospace,monospace;font-size:1em;width:100%;overflow:auto}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}input[type=file]{max-width:100%}fieldset{border:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{resize:vertical;overflow:auto}progress{vertical-align:baseline}details{display:block}summary{display:list-item}[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}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,[type=button],[type=reset],[type=submit]{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;cursor:pointer}a:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{outline:.2rem solid #000;outline-offset:.2rem}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible){outline:none;box-shadow:none}a:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible{outline:.2rem solid rgba(0,0,0,0);outline-offset:.2rem;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important;scroll-behavior:auto !important}}:root{--header-height:17.3rem}@media all and (max-width:61.1875em){:root{--header-height:5.9rem}}.toolbar-horizontal{--header-height:0}html{font-size:62.5%;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%}body{font-family:"Mulish","Arial",sans-serif;font-size:1.6em;line-height:1.5;background-color:#e0dccd;color:#1e0c12}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-italic.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-500italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-600italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-700.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-700italic.woff2) format("woff2");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(/themes/custom/callebaut/fonts/mulish/mulish-v12-latin/mulish-v12-latin-800italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"TTFirs";src:url(/themes/custom/callebaut/fonts/tt-firs/tt-first-medium.woff2) format("woff2"),url(/themes/custom/callebaut/fonts/tt-firs/tt-first-medium.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"TTFirs";src:url(/themes/custom/callebaut/fonts/tt-firs/tt-first-bold.woff2) format("woff2"),url(/themes/custom/callebaut/fonts/tt-firs/tt-first-bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"TTFirs";src:url(/themes/custom/callebaut/fonts/tt-firs/tt-first-extrabold.woff2) format("woff2"),url(/themes/custom/callebaut/fonts/tt-firs/tt-first-extrabold.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"TTFirs";src:url(/themes/custom/callebaut/fonts/tt-firs/tt-first-extrabold.woff2) format("woff2"),url(/themes/custom/callebaut/fonts/tt-firs/tt-first-extrabold.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"TTFirsSpecialCharacters";src:url(/themes/custom/callebaut/fonts/tt-firs/tt-first-bold.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+00A0}@media print{pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.action-button .svg-favorite-remove{display:none}.action-button[data-action=save] .svg-favorite-remove{display:none}.action-button[data-action=save][aria-pressed=true] .svg-favorite{display:none}.action-button[data-action=save][aria-pressed=true] .svg-favorite-remove{display:block}.action-button .svg-compare-remove{display:none}.action-button[data-action=compare] .svg-compare-remove{display:none}.action-button[data-action=compare][aria-pressed=true] .svg-compare{display:none}.action-button[data-action=compare][aria-pressed=true] .svg-compare-remove{display:block}.action-buttons-compact .ajax-progress,.page-action-buttons .ajax-progress{position:fixed;z-index:600;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);opacity:0;animation:actionbutton-loader-fadein .15s linear forwards;animation-iteration-count:1}.action-buttons-compact .ajax-progress .throbber,.page-action-buttons .ajax-progress .throbber{display:none}@keyframes actionbutton-loader-fadein{0%{opacity:0}100%{opacity:1}}.node-main-banner{position:relative}.node-main-banner img{display:block;width:100%}.node-main-overview-block{margin-top:5rem}@media all and (max-width:61.1875em){.node-main-overview-block{margin-top:3rem}}.node-main-actionbuttons{margin:6rem 0}@media all and (max-width:47.9375em){.node-main-actionbuttons{margin:4rem 0}}@media print{.node-main-actionbuttons{display:none}}.node-main-actionbuttons__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.node-main-tags{margin:6rem 0}@media all and (max-width:47.9375em){.node-main-tags{margin:4rem 0}}.node-main-tags__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.node-main-tag-item+.node-main-tag-item{margin-top:2rem}.node-main-tag-item[data-type=applications] .field-applications{display:flex;flex-flow:row wrap;margin:0 -0.2rem;font-size:1.4rem;line-height:1.4;font-weight:normal}.node-main-tag-item[data-type=applications] .field-applications__label{flex:0 1 auto;min-width:0;margin-right:1em;padding:.2rem 0;font-size:inherit;line-height:inherit;font-weight:bold}.node-main-tag-item[data-type=applications] .field-applications__label::after{content:":"}.node-main-tag-item[data-type=applications] .field-applications__content{flex:0 1 auto;min-width:0;padding:.2rem 0}.node-main-tag-item[data-type=applications] .field-applications__list{display:flex;flex-flow:row wrap}.node-main-tag-item[data-type=applications] .field-applications__list-item{flex:0 1 auto;min-width:0}.node-main-tag-item[data-type=applications] .field-applications__list-item::after{content:",";padding-right:.5em}.node-main-tag-item[data-type=applications] .field-applications__list-item:last-child::after{display:none}.node-main-tag-item[data-type=applications] .field-applications__list-item a{text-decoration:none;color:#1e0c12}.node-main-tag-item[data-type=applications] .field-applications__list-item a:hover,.node-main-tag-item[data-type=applications] .field-applications__list-item a:focus,.node-main-tag-item[data-type=applications] .field-applications__list-item a:active{text-decoration:underline}.node-main-tag-item[data-type=service-trends] .f-service-trends__items{display:flex;flex-flow:row wrap;margin:0 -0.4rem -0.8rem -0.4rem}.node-main-tag-item[data-type=service-trends] .f-service-trends__item{flex:0 1 auto;min-width:0;padding:0 .4rem .8rem .4rem}.node-main-tag-item[data-type=service-trends] .service-tag{display:block;padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.4rem;line-height:1.5;font-weight:900;border:.1rem solid #e0dccd}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=business-success]{background-color:#ef6f25;color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,.8),0 0 1rem rgba(0,0,0,.1)}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=celebrations]{background-color:#faba00;color:#000}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=flavor-and-texture]{background-color:#fbd6b7;color:#000}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=good-for-me]{background-color:#d1e0d7;color:#000}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=good-for-the-planet]{background-color:#6fa287;color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,.8),0 0 1rem rgba(0,0,0,.1)}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=on-the-go]{background-color:#d3e5f7;color:#000}.node-main-tag-item[data-type=service-trends] .service-tag[data-service-tag-id=popular-flavors]{background-color:#ffecc1;color:#000}.node-main-infobar{margin:2rem 0 4rem}.node-main-infobar__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.node-main-infobar__content{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -1rem -2rem}.node-main-infobar__main{flex:1 1 auto;min-width:0;padding:0 1rem 2rem}.node-main-infobar__side{flex:0 1 auto;min-width:0;padding:0 1rem 2rem}.node-main-infobar__main-items{display:flex;flex-flow:row wrap;align-items:center;margin:0 -1rem -1rem}.node-main-infobar__main-item{flex:0 1 auto;min-width:0;padding:0 1rem 1rem}@media all and (max-width:47.9375em){.node-main-infobar__main-item[data-type=label]{width:100%}}.node-main-infobar__type{display:inline-block;padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.4rem;line-height:1.5;font-weight:900}.node-main-infobar__type[data-type=news_item]{background-color:#dc1a16}.node-main-infobar__type[data-type=event]{color:#000;background-color:#fdcf6d}.node-main-infobar__item{display:flex;flex-flow:row nowrap;align-items:center;font-size:1.4rem;line-height:1.46;color:#202630}.node-main-infobar__item-icon{flex:0 0 auto;min-width:0;width:1.8rem;margin-right:.8rem}.node-main-infobar__item-icon svg{width:100%}.node-main-infobar__item-text{flex:1 1 auto;min-width:0}.node-main-infobar__broughtby .broughtby-block__inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}@media all and (max-width:47.9375em){.node-main-infobar__broughtby .broughtby-block__inner{justify-content:flex-start}}.node-main-infobar__broughtby .broughtby-block__title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.node-main-infobar__broughtby .broughtby-block__items{display:flex;flex-flow:row wrap;margin:0 -0.5rem -1rem}.node-main-infobar__broughtby .broughtby-block__item{width:13rem;padding:0 .5rem 1rem}@media all and (max-width:35.4375em){.node-main-infobar__broughtby .broughtby-block__item{width:10rem}}.node-main-infobar__broughtby .brand-item__graphic-holder{background-color:#fff;border:.1rem solid #e0dccd}.node-main-infobar__broughtby .brand-item__graphic{position:relative;height:0;padding-bottom:50%}.node-main-infobar__broughtby .brand-item__graphic img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;padding:.5rem}.culture-select-prompt-holder{position:relative}.culture-select-prompt{position:relative;background-color:#e9e7df;padding:2rem 0}.culture-select-prompt__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.culture-select-prompt__top{display:none;margin-bottom:2rem}@media all and (max-width:61.1875em){.culture-select-prompt__top{display:block}}.culture-select-prompt__top-close-button{display:flex;flex-flow:row nowrap;align-items:center;color:#1e0c12;transition:color .15s ease-out}.culture-select-prompt__top-close-button:hover,.culture-select-prompt__top-close-button:focus{color:#1e0c12;text-decoration:underline}.culture-select-prompt__top-close-button svg{display:block;width:2rem;height:2rem}.culture-select-prompt__top-close-button-text{margin-left:1rem}.culture-select-prompt__layout{display:flex;flex-flow:row wrap;align-items:center}.culture-select-prompt__info{flex:0 1 auto;min-width:0;width:45%;padding-right:2rem}@media all and (max-width:61.1875em){.culture-select-prompt__info{width:100%;padding-right:0}}.culture-select-prompt__action-block{flex:0 1 auto;min-width:0;width:55%;padding-left:2rem}@media all and (max-width:61.1875em){.culture-select-prompt__action-block{width:100%;padding-left:0;margin-top:2rem}}.culture-select-prompt__text{color:#1e0c12;font-size:1.6rem;line-height:1.5}@media all and (max-width:47.9375em){.culture-select-prompt__text{font-size:1.4rem}}.culture-select-prompt__region-form{display:flex;flex-flow:row nowrap}@media all and (max-width:35.4375em){.culture-select-prompt__region-form{flex-flow:row wrap}}.culture-select-prompt__region-form .form-item{flex:1 1 auto;min-width:0;margin-right:1rem}@media all and (max-width:35.4375em){.culture-select-prompt__region-form .form-item{width:100%;margin-right:0}}.culture-select-prompt__actions{flex:0 0 auto;min-width:0;display:flex;flex-flow:row wrap;margin:0 -1rem -1rem 0}@media all and (max-width:35.4375em){.culture-select-prompt__actions{flex:0 1 auto;margin-top:1rem}}.culture-select-prompt__actions .form-submit{flex:1 1 auto;margin:0 1rem 1rem 0;position:relative;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.2rem;line-height:1.5;font-weight:900;text-align:center;text-transform:uppercase;padding:1rem 1.6rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.culture-select-prompt__actions .form-submit:hover,.culture-select-prompt__actions .form-submit:focus{color:#fff;background-color:#202630;border-color:#202630}.culture-select-prompt__actions .form-submit:focus-visible,.culture-select-prompt__actions .form-submit:active{text-decoration:underline}.culture-select-prompt__actions .culture-select-prompt__form-close-button{flex:1 1 auto;position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}@media all and (max-width:35.4375em){.culture-select-prompt__actions .culture-select-prompt__form-close-button{font-size:1.3rem}}.culture-select-prompt__actions .culture-select-prompt__form-close-button:hover,.culture-select-prompt__actions .culture-select-prompt__form-close-button:focus{color:#fff;background-color:#202630;border-color:#202630}.culture-select-prompt__actions .culture-select-prompt__form-close-button:focus-visible,.culture-select-prompt__actions .culture-select-prompt__form-close-button:active{text-decoration:underline}.culture-select-prompt__actions .culture-select-prompt__form-close-button:disabled{opacity:.6;cursor:not-allowed}.culture-select-prompt__actions .culture-select-prompt__form-close-button{background:#fff;color:#1e0c12;border-color:#1e0c12}.culture-select-prompt__actions .culture-select-prompt__form-close-button:hover,.culture-select-prompt__actions .culture-select-prompt__form-close-button:focus{color:#fff;background-color:#202630;border-color:#202630}.culture-select-prompt__actions .culture-select-prompt__form-close-button{margin:0 1rem 1rem 0}.culture-select-prompt__actions .culture-select-prompt__form-icon-close-button{flex:0 0 auto;margin:0 1rem 1rem 1rem;width:4rem;height:4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;color:#1e0c12;transition:color .15s ease-out}@media all and (max-width:61.1875em){.culture-select-prompt__actions .culture-select-prompt__form-icon-close-button{display:none}}.culture-select-prompt__actions .culture-select-prompt__form-icon-close-button:hover,.culture-select-prompt__actions .culture-select-prompt__form-icon-close-button:focus{color:#1e0c12}.culture-select-prompt__actions .culture-select-prompt__form-icon-close-button svg{display:block;width:2rem;height:2rem}[data-flag]{background-image:url(/themes/custom/callebaut/assets/img/flags/sprite-flag.png);background-repeat:no-repeat;background-size:100% 49494%;background-position:center 100%}[data-flag]{display:none}[data-flag][data-country=BE]{display:block;background-position:center 34.3705%}[data-flag][data-country=BR]{display:block;background-position:center 15.7496%}[data-flag][data-country=CA]{display:block;background-position:center 15.9694%}[data-flag][data-country=CH]{display:block;background-position:center 43.9036%}[data-flag][data-country=CN]{display:block;background-position:left 26.8327%}[data-flag][data-country=CZ]{display:block;background-position:left 35.479%}[data-flag][data-country=DE]{display:block;background-position:center 36.8092%}[data-flag][data-country=ES]{display:block;background-position:left 43.4602%}[data-flag][data-country=FR]{display:block;background-position:center 36.5875%}[data-flag][data-country=GB]{display:block;background-position:center 44.5687%}[data-flag][data-country=GR]{display:block;background-position:left 37.2526%}[data-flag][data-country=IN]{display:block;background-position:center 27.4978%}[data-flag][data-country=IT]{display:block;background-position:center 38.5828%}[data-flag][data-country=JP]{display:block;background-position:center 27.9412%}[data-flag][data-country=NL]{display:block;background-position:center 41.0215%}[data-flag][data-country=KR]{display:block;background-position:center 31.2667%}[data-flag][data-country=PL]{display:block;background-position:center 41.6866%}[data-flag][data-country=RU]{display:block;background-position:center 42.3517%}[data-flag][data-country=TH]{display:block;background-position:center 32.1535%}[data-flag][data-country=TR]{display:block;background-position:center 44.1253%}[data-flag][data-country=UA]{display:block;background-position:center 44.347%}[data-flag][data-country=US]{display:block;background-position:center 24.392%}.regionselect-modal{position:fixed;z-index:598;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;opacity:0;visibility:hidden}.transitions .regionselect-modal{transition:opacity .15s ease .25s,visibility .15s ease .25s}.js-regionselectmodal-visible .regionselect-modal{opacity:1;visibility:visible}.transitions.js-regionselectmodal-visible .regionselect-modal{transition:opacity .15s ease,visibility .15s ease}html.js-regionselectmodal-fixed{overflow:hidden;height:100%}html.js-regionselectmodal-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.regionselect-modal__background{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.9)}.regionselect-modal.js-bgclick-enabled .regionselect-modal__background{cursor:pointer}.regionselect-modal__modal{flex:0 1 auto;min-width:0;position:relative;z-index:2;height:90%;max-height:96rem;width:90%;max-width:120rem;background:#f4f3ef;box-shadow:0 .8rem 2.2rem rgba(30,12,18,.1);display:flex;flex-flow:column nowrap}@media all and (max-width:61.1875em){.regionselect-modal__modal{height:100%;max-height:100%;width:100%;max-width:100%}}.regionselect-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;padding:2rem;border-bottom:.1rem solid rgba(0,0,0,0)}.regionselect-modal__title{font-size:2.8rem;line-height:1.36;font-weight:900;color:#000;text-transform:uppercase}@media all and (max-width:35.4375em){.regionselect-modal__title{font-size:2.4rem}}.regionselect-modal__top-actions-container{flex:0 1 auto;min-width:0;margin-left:auto}.regionselect-modal__close-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;color:#1e0c12}.regionselect-modal__close-button svg{display:block;width:2rem;height:2rem}.regionselect-modal__content{flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.regionselect-modal__content-inner{padding:0 2rem 2rem 2rem}.regionselect-modal__keep-current-button{margin-top:2rem;font-size:1.6rem;line-height:1.4;color:#1e0c12;padding:.8rem 2rem;border:.1rem solid}.region-select-groups{display:flex;flex-flow:row wrap;margin:0 -1rem -2rem}.region-select-groups__column{flex:0 1 auto;min-width:0;width:33.33%;padding:0 1rem 2rem}@media all and (max-width:61.1875em){.region-select-groups__column{width:100%}}.region-select-group{border:.1rem solid #e0dccd}.region-select-group+.region-select-group{margin-top:2rem}.region-select-group__header{padding:2rem}.region-select-group__title{font-size:2.2rem;line-height:1.36;font-weight:900;color:#000;text-transform:uppercase}@media all and (max-width:35.4375em){.region-select-group__title{font-size:1.6rem}}.region-select-group__content{padding:0 2rem 2rem 2rem}.region-select-regionlist__item+.region-select-regionlist__item{margin-top:1.6rem}.region-select-regionlist__item .region-switch-link{position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;font-size:1.6rem;line-height:1.4;color:#1e0c12;text-decoration:none}.region-select-regionlist__item .region-switch-link:hover,.region-select-regionlist__item .region-switch-link:focus,.region-select-regionlist__item .region-switch-link:active{text-decoration:underline}.region-select-regionlist__item .region-switch-link::before{background-image:url(/themes/custom/callebaut/assets/img/flags/sprite-flag.png);background-repeat:no-repeat;background-size:100% 49494%;background-position:center 100%}.region-select-regionlist__item .region-switch-link::before{flex:0 0 auto;content:"";display:block;width:2.8rem;height:1.8rem;margin-right:1rem}.region-select-regionlist__item .region-switch-link[data-country=BE]::before{background-position:center 34.3705%}.region-select-regionlist__item .region-switch-link[data-country=BE]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=BR]::before{background-position:center 15.7496%}.region-select-regionlist__item .region-switch-link[data-country=BR]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=CA]::before{background-position:center 15.9694%}.region-select-regionlist__item .region-switch-link[data-country=CA]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=CH]::before{background-position:center 43.9036%}.region-select-regionlist__item .region-switch-link[data-country=CH]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=CN]::before{background-position:left 26.8327%}.region-select-regionlist__item .region-switch-link[data-country=CN]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=CZ]::before{background-position:left 35.479%}.region-select-regionlist__item .region-switch-link[data-country=CZ]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=DE]::before{background-position:center 36.8092%}.region-select-regionlist__item .region-switch-link[data-country=DE]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=ES]::before{background-position:left 43.4602%}.region-select-regionlist__item .region-switch-link[data-country=ES]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=FR]::before{background-position:center 36.5875%}.region-select-regionlist__item .region-switch-link[data-country=FR]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=GB]::before{background-position:center 44.5687%}.region-select-regionlist__item .region-switch-link[data-country=GB]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=GR]::before{background-position:left 37.2526%}.region-select-regionlist__item .region-switch-link[data-country=GR]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=IN]::before{background-position:center 27.4978%}.region-select-regionlist__item .region-switch-link[data-country=IN]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=IT]::before{background-position:center 38.5828%}.region-select-regionlist__item .region-switch-link[data-country=IT]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=JP]::before{background-position:center 27.9412%}.region-select-regionlist__item .region-switch-link[data-country=JP]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=NL]::before{background-position:center 41.0215%}.region-select-regionlist__item .region-switch-link[data-country=NL]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=KR]::before{background-position:center 31.2667%}.region-select-regionlist__item .region-switch-link[data-country=KR]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=PL]::before{background-position:center 41.6866%}.region-select-regionlist__item .region-switch-link[data-country=PL]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=RU]::before{background-position:center 42.3517%}.region-select-regionlist__item .region-switch-link[data-country=RU]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=TH]::before{background-position:center 32.1535%}.region-select-regionlist__item .region-switch-link[data-country=TH]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=TR]::before{background-position:center 44.1253%}.region-select-regionlist__item .region-switch-link[data-country=TR]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=UA]::before{background-position:center 44.347%}.region-select-regionlist__item .region-switch-link[data-country=UA]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=US]::before{background-position:center 24.392%}.region-select-regionlist__item .region-switch-link[data-country=US]::before{background-color:#fff;border:.1rem solid #e0dccd}.region-select-regionlist__item .region-switch-link[data-country=""]::before{display:block;background-image:url(/themes/custom/callebaut/assets/img/icons/icon-globe--000000.svg);background-position:center center;background-size:contain}.region-select-screen__content.js-toggle-groups-enabled .region-select-groups[data-display=default]{display:flex}@media all and (max-width:61.1875em){.region-select-screen__content.js-toggle-groups-enabled .region-select-groups[data-display=default]{display:none}}.region-select-screen__content.js-toggle-groups-enabled .region-select-groups[data-display=toggle]{display:none}@media all and (max-width:61.1875em){.region-select-screen__content.js-toggle-groups-enabled .region-select-groups[data-display=toggle]{display:flex}}.region-select-group.js-toggle-ready .region-select-group__header{padding:0}.region-select-group__toggle-button{display:flex;flex-flow:row nowrap;align-items:center;width:100%;padding:2rem;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:2.2rem;line-height:1.36;font-weight:900;color:#000;text-transform:uppercase}@media all and (max-width:35.4375em){.region-select-group__toggle-button{font-size:1.6rem}}.region-select-group__toggle-button>span{flex:1 1 auto;min-width:0}.region-select-group__toggle-button svg{flex:0 0 auto;min-width:0;display:block;width:1.2rem;height:1.8rem;fill:#1e0c12;transition:transform .15s ease-out;margin-left:2rem}.region-select-group__toggle-button[aria-expanded=true] svg{transform:scale(-1)}.region-select-screen__header{margin-bottom:2rem}.region-select-screen__intro{margin-top:.6rem;font-size:1.6rem;line-height:1.5}.tabs.primary,.tabs.secondary{margin:0;padding:0;list-style:none;background-color:#2c2a29;color:#fff;text-align:center;display:flex;flex-flow:row wrap;justify-content:center}.tabs.primary a,.tabs.secondary a{display:block;margin:0;padding:1rem 1.2rem .8rem;font-size:1.4rem;line-height:1.2;text-decoration:none}.tabs.primary a:hover,.tabs.primary a:focus,.tabs.primary a.active,.tabs.secondary a:hover,.tabs.secondary a:focus,.tabs.secondary a.active{background-color:#000}.tabs.primary a:focus,.tabs.secondary a:focus{text-decoration:underline}.tabs.primary a:focus-visible,.tabs.secondary a:focus-visible{box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.tabs.secondary{background-color:#2d2323}.tabs.secondary a:hover,.tabs.secondary a:focus,.tabs.secondary a.active{background-color:#4c4949}@media print{.tabs.primary,.tabs.secondary{display:none}}@media(max-width:976px){.toolbar .toolbar-bar{position:fixed}}.js-compare-sticky-visible .toolbar{opacity:0}.ui-dialog.ui-widget-content{padding:0;border:0;border-radius:0;background-color:#f4f3ef;color:#1e0c12;font-family:inherit}.ui-dialog .ui-dialog-titlebar{border:0;border-radius:0;background-color:#e9e7df;color:#1e0c12;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif}.ui-dialog .ui-dialog-title{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.6rem;line-height:1.6;font-weight:900;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar-close{border:none;margin-right:1rem;background-color:rgba(0,0,0,0)}.ui-dialog .ui-dialog-titlebar-close:hover{background-color:rgba(0,0,0,0)}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background-image:url(/themes/custom/callebaut/assets/img/icons/icon-close--000000.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.ui-widget-overlay{background:#000;opacity:.6}.messages{position:relative;margin:0;padding:1.5rem 2rem;font-size:1.5rem;font-weight:normal;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;border-left:.5rem solid rgba(0,0,0,.2);background-image:none}.messages .messages__list{list-style:none}.messages .messages__item{margin-bottom:.4rem}.messages .messages__item:last-child{margin-bottom:0}.messages a{font-style:italic;text-decoration:underline}.messages.messages--warning{background:#aad86c;color:#2a2a2a}.messages.messages--warning a:hover,.messages.messages--warning a:focus{color:#000}.messages.messages--status{background:#aad86c;color:#2a2a2a}.messages.messages--error{background:#c73434;color:#fff}.messages.messages--error a:hover,.messages.messages--error a:focus{color:#ecff62}.page-messages-wrapper{--wrapper:114rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding:0 var(--space)}.page-messages-wrapper .messages{margin-top:4rem;margin-bottom:4rem}.skip-link{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;background:#000;color:#fff;padding:1rem 2rem;font-size:1.8rem;line-height:1.5;border:.2rem solid}.skip-link:active,.skip-link:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.skip-link:active,.skip-link:focus{position:absolute !important;top:2rem;left:2rem;z-index:505}.site-footer{position:relative}@media print{.site-footer{display:none}}.site-main-footer{position:relative;padding:6.8rem 0;border-top:.1rem solid #e0dccd;background-color:#f4f3ef;color:#1e0c12;font-size:1.6rem;line-height:1.4}@media all and (max-width:62.4375em){.site-main-footer{padding:5rem 0}}.site-main-footer__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.site-main-footer__columns{display:flex;flex-flow:row nowrap}@media all and (max-width:62.4375em){.site-main-footer__columns{flex-flow:row wrap}}.site-main-footer__column{min-width:0}.site-main-footer__column--info{flex:0 1 auto;width:25%}@media all and (max-width:62.4375em){.site-main-footer__column--info{width:100%;margin-bottom:3.2rem}}.site-main-footer__column--main{flex:1 0 auto;width:75%}@media all and (max-width:62.4375em){.site-main-footer__column--main{width:100%}}.site-main-footer__logo-image{display:block;max-width:16.2rem;margin-bottom:4rem}.no-js .site-main-footer__regionselect{display:none}.site-main-footer__regionselect-label{margin-bottom:.4rem}.site-main-footer__regionselect-toggle{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:.6rem 1rem;background-color:#e9e7df;border:.1rem solid #e9e7df;transition:background-color .15s ease-out;font-size:1.3rem;line-height:1.4;font-weight:bold}.site-main-footer__regionselect-toggle:hover,.site-main-footer__regionselect-toggle:focus{background-color:#e0dccd}.site-main-footer__regionselect-toggle:focus-visible{text-decoration:underline}.site-main-footer__regionselect-toggle>span{flex:0 1 auto;min-width:0;display:flex;flex-flow:row nowrap;align-items:center;margin-right:.8rem}.site-main-footer__regionselect-toggle>span [data-flag]{flex:0 0 auto;width:2.1rem;height:1.5rem;border:.1rem solid #e0dccd;margin-right:1rem}.site-main-footer__regionselect-toggle>svg{flex:0 0 auto;min-width:0;width:1.2rem;height:.8rem}.site-main-footer__quicknav{margin-top:3.2rem}.site-main-footer__quicknav-item+.site-main-footer__quicknav-item{margin-top:.6rem}.site-main-footer__quicknav-link{display:inline-flex;flex-flow:row nowrap;align-items:center;text-decoration:none}.site-main-footer__quicknav-link:hover,.site-main-footer__quicknav-link:focus{text-decoration:underline}.site-main-footer__quicknav-link-icon{flex:0 0 auto;min-width:0;width:2rem;margin-right:1rem}.site-main-footer__quicknav-link-icon svg{width:100%}.site-main-footer__quicknav-link-text{flex:0 1 auto;min-width:0}.site-main-footer__main-blocks{display:flex;flex-flow:row wrap}.site-main-footer__main-block{flex:0 1 auto;min-width:0}.site-main-footer__main-block--navigation{width:66.66%}@media all and (max-width:47.9375em){.site-main-footer__main-block--navigation{width:100%}}.site-main-footer__main-block--social{width:33.33%;display:flex;flex-flow:column nowrap;align-items:flex-end}@media all and (max-width:47.9375em){.site-main-footer__main-block--social{width:100%;align-items:flex-start;margin-top:2rem}}.site-main-footer__navigation .menu .menu-item a{text-decoration:none}.site-main-footer__navigation .menu .menu-item a:hover,.site-main-footer__navigation .menu .menu-item a:focus{text-decoration:underline}.site-main-footer__navigation .menu .menu-item+.menu-item{margin-top:.8rem}.social-media-block__title{font-size:2rem;line-height:1.4;font-weight:900;text-transform:uppercase;margin-bottom:1.2rem}.social-media-block__list li+li{margin-top:1rem}.social-media-block__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none}.social-media-block__link:hover,.social-media-block__link:focus{text-decoration:underline}.social-media-block__link-icon{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;background-color:#1e0c12;border-radius:50%;margin-right:1rem}.social-media-block__link-icon svg{width:2.4rem;height:2.4rem;fill:#e9e7df}.site-meta-footer{padding:2rem 0;background-color:#1e0c12;color:#e9e7df;font-size:1.3rem;line-height:1.4}.site-meta-footer__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.site-meta-footer__copyright-navigation{display:flex;flex-flow:row wrap;align-items:center;margin:0 -1rem -2rem}.site-meta-footer__copyright{position:relative;flex:0 1 auto;min-width:0;padding:0 1rem 2rem}@media all and (max-width:35.4375em){.site-meta-footer__copyright{width:100%;text-align:center}}@media all and (max-width:35.4375em){.site-meta-footer__copyright-main{display:block;width:100%}}.site-meta-footer__copyright[data-allowspacer=true]::after{content:"-";margin:0 0 0 1.6rem}@media all and (max-width:74.9375em){.site-meta-footer__copyright[data-allowspacer=true]::after{display:none}}.site-meta-footer__navigation{position:relative;flex:0 1 auto;min-width:0;padding:0 1rem 2rem}@media all and (max-width:74.9375em){.site-meta-footer__navigation{width:100%}}.site-meta-footer__navigation .menu{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 -0.6rem}@media all and (max-width:35.4375em){.site-meta-footer__navigation .menu{display:block;text-align:center}}.site-meta-footer__navigation .menu-item{position:relative;flex:0 1 auto;min-width:0;padding:0 .6rem}.site-meta-footer__navigation .menu-item a,.site-meta-footer__navigation .menu-item>span,.site-meta-footer__navigation .menu-item>button{display:inline-block;padding:.4rem 0;font-size:1.3rem;line-height:1.4;text-align:center}.site-meta-footer__navigation .menu-item a,.site-meta-footer__navigation .menu-item>button{text-decoration:none}.site-meta-footer__navigation .menu-item a:hover,.site-meta-footer__navigation .menu-item a:focus,.site-meta-footer__navigation .menu-item>button:hover,.site-meta-footer__navigation .menu-item>button:focus{text-decoration:underline}.form-type-checkbox{position:relative;min-height:2.8rem}.form-type-checkbox>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:2.8rem;height:2.8rem;border:none;background:rgba(0,0,0,0)}.form-type-checkbox>label{display:inline-block;position:relative;margin:0;padding:.2rem 0 .2rem 4.6rem;cursor:pointer}.form-type-checkbox>label::before,.form-type-checkbox>label::after{content:"";display:block;position:absolute}.form-type-checkbox>label::before{top:0;left:0;width:2.8rem;height:2.8rem;border:.2rem solid #000;background-color:#fff;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-checkbox>label::after{top:.7rem;left:.6rem;width:1.8rem;height:.9rem;transform:rotate(-45deg);border:solid;border-width:0 0 .3rem .3rem;border-color:#fff;border-top-color:rgba(0,0,0,0);background:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-checkbox>label a{display:none !important}.form-type-checkbox>input:focus+label::before{box-shadow:0 0 0 .2rem #1e0c12}.form-type-checkbox>input:checked+label::before{border-color:#1e0c12;background-color:#1e0c12}.form-type-checkbox>input:checked+label::after{opacity:1;visibility:visible}.form-type-checkbox>input:checked:focus+label::before{border-color:#1e0c12}.form-type-checkbox>input[disabled]+label{cursor:not-allowed}.form-type-checkbox>input[disabled]+label::before{border-color:#e0dccd;background-color:#e0dccd}.form-type-checkbox>input[disabled]+label::after{border-color:#202630}.form-type-checkbox--small{min-height:2rem}.form-type-checkbox--small>input{width:2rem;height:2rem}.form-type-checkbox--small>label{font-size:1.4rem;line-height:1.45;padding:0 0 0 3rem}.form-type-checkbox--small>label::before{width:2rem;height:2rem}.form-type-checkbox--small>label::after{top:.5rem;left:.4rem;width:1.3rem;height:.8rem}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=tel],input[type=url],input[type=search],textarea,select{width:100%;appearance:none;padding:.7rem 1.8rem;background-color:#fff;border:.1rem solid #1e0c12;border-radius:0;box-shadow:none;font-size:1.6rem;line-height:1.5;color:#1e0c12;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus,select:focus{box-shadow:0 0 0 .2rem #000;outline:.2rem solid rgba(0,0,0,0);background-color:#fff;border:.1rem solid #000;color:#1e0c12}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled{background-color:#f4f3ef;border:.1rem solid #1e0c12;color:#202630}input[type=date]{min-height:4.2rem}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{resize:vertical;min-height:16rem;vertical-align:top}.select-wrapper{position:relative;background-color:#fff}.select-wrapper select{background:rgba(0,0,0,0);padding-right:3.6rem}.select-wrapper__arrow{position:absolute;top:50%;margin-top:-0.4rem;right:1.6rem}.select-wrapper__arrow svg{display:block;width:1.6rem;height:1rem}.select-wrapper select::-ms-expand{display:none}::-webkit-input-placeholder{color:#202630;opacity:1;font-style:italic}::-moz-placeholder{color:#202630;opacity:1;font-style:italic}:-ms-input-placeholder{color:#202630;opacity:1;font-style:italic}:-moz-placeholder{color:#202630;opacity:1;font-style:italic}.form-terms__inner{padding-left:4.6rem}.form-terms__item+.form-terms__item{margin-top:1rem}.form-terms__link{display:inline-flex;flex-flow:row wrap;text-decoration:underline;color:#1e0c12}.form-terms__link:hover,.form-terms__link:focus{text-decoration:none}.form-terms__link>span{flex:0 1 auto;min-width:0}.form-terms__link>svg{flex:0 0 auto;min-width:0;width:1.6rem;height:1.6rem;margin-left:.5em;margin-top:.3rem}.form-item{margin:0;padding:0}.form-item label{display:inline-block;font-size:1.6rem;line-height:1.4;font-weight:normal;margin-bottom:.4rem}.form-item label a{display:none}.form-item .description{margin-top:.4rem;font-size:1.4rem}.form-actions .form-submit{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}@media all and (max-width:35.4375em){.form-actions .form-submit{font-size:1.3rem}}.form-actions .form-submit:hover,.form-actions .form-submit:focus{color:#fff;background-color:#202630;border-color:#202630}.form-actions .form-submit:focus-visible,.form-actions .form-submit:active{text-decoration:underline}.form-actions .form-submit:disabled{opacity:.6;cursor:not-allowed}.form-actions a{color:#1e0c12;text-decoration:underline}.form-actions a:hover,.form-actions a:focus{text-decoration:none}.ui-slider-horizontal{font-size:1rem;height:.8rem;border-radius:.8rem;background-color:#e0dccd}.ui-widget.ui-slider-horizontal{border:.1rem solid #e0dccd}.ui-slider .ui-slider-range{background-color:#1e0c12}.ui-slider .ui-slider-handle{top:-0.7rem;margin-left:-0.7rem;border-radius:50%;width:2rem;height:2rem;background-color:#fff;border:.2rem solid #1e0c12}.password-confirm{font-size:.8em}.form-type-radio{position:relative;min-height:2rem}.form-type-radio>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:2rem;height:2rem;background:rgba(0,0,0,0);border:none}.form-type-radio>label{display:inline-block;position:relative;margin:0;padding-left:4.6rem;cursor:pointer}.form-type-radio>label::before,.form-type-radio>label::after{content:"";display:block;position:absolute}.form-type-radio>label::before{top:0;left:0;width:2rem;height:2rem;border:.2rem solid #000;border-radius:50%;background-color:#fff;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-radio>label::after{width:0;height:0;top:.5rem;left:.5rem;border:.5rem solid #1e0c12;opacity:0;visibility:hidden;border-radius:50%;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-radio>label a{display:none !important}.form-type-radio>input:focus+label::before{box-shadow:0 0 0 .2rem #1e0c12}.form-type-radio>input:checked+label::before{border-color:#1e0c12;background-color:#fff}.form-type-radio>input:checked+label::after{opacity:1;visibility:visible}.form-type-radio>input:checked:focus+label::before{border-color:#1e0c12}.form-type-radio>input[disabled]+label{cursor:not-allowed}.form-type-radio>input[disabled]+label::before{border-color:#e0dccd;background-color:#e0dccd}.form-type-radio>input[disabled]+label::after{border-color:#202630}.form-type-radio--small{min-height:2rem}.form-type-radio--small>input{width:2rem;height:2rem}.form-type-radio--small>label{font-size:1.4rem;line-height:1.45;padding-left:3rem}.form-type-radio--small>label::before{width:2rem;height:2rem}.site-header{position:fixed;top:0;left:0;width:100%;z-index:30}@media only screen and (min-width:75em)and (max-height:40em){.site-header{position:absolute}}@media only screen and (max-width:74.9375em)and (max-height:35.375em){.site-header{position:absolute}}.no-js .site-header{position:relative}body[class*=toolbar] .site-header{position:relative}.drupal-tabs~.site-header{position:relative}.js-culture-prompt-visible .site-header{position:relative}.site-header__inner{position:relative;max-width:192rem;margin:0 auto}@media print{.site-header{display:none}}.desktop-header{display:block;transition:box-shadow .2s ease-out}@media all and (max-width:74.9375em){.desktop-header{display:none}}.site-header.js-active[data-active=true] .desktop-header,.site-header.js-active:focus-within .desktop-header{box-shadow:0 .8rem 2.2rem 0 rgba(68,61,57,.1)}.desktop-mainbar{position:relative;background-color:#f4f3ef;border-bottom:.1rem solid #e0dccd}.desktop-mainbar__inner{width:100%;max-width:132rem;margin-left:auto;margin-right:auto;max-width:136rem;padding-left:2rem;padding-right:2rem}.desktop-mainbar__inner{position:relative}.desktop-mainbar__blocks{display:flex;flex-flow:row nowrap;justify-content:space-between}.desktop-mainbar__logo-block{display:flex;flex-flow:column nowrap;justify-content:center;padding:2.2rem 0}.desktop-mainbar__logo-block>*{width:100%}.site-header[data-scroll=true] .desktop-mainbar__logo-block{padding:1.2rem 0}.desktop-mainbar__logo-link{display:block;width:100%}.desktop-mainbar__logo-holder{display:block;position:relative;max-width:100%;width:16.2rem;padding-bottom:50.617284%}.site-header[data-scroll=true] .desktop-mainbar__logo-holder{width:5.8rem;padding-bottom:100%}.desktop-mainbar__logo-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.site-header[data-scroll=true] .desktop-mainbar__logo-image{display:none}.desktop-mainbar__logo-image-mark{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.site-header[data-scroll=true] .desktop-mainbar__logo-image-mark{display:block}.desktop-mainbar__nav-block{display:flex;flex-flow:column nowrap;padding:0 2rem}.desktop-mainbar__nav-block .block-menu{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.desktop-mainbar__nav-block .mainmenu{flex:1 1 auto;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -0.2rem;font-size:1.3rem;line-height:1.4;font-weight:800}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu{margin:0 -0.1rem}}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item{position:relative;flex:0 1 auto;min-width:0;padding:0 .2rem;display:flex;flex-flow:column nowrap}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu>.mainmenu-item{padding:0 .1rem}}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item+.mainmenu-item::after{content:"";display:block;position:absolute;top:30%;left:0;width:0;height:40%;border-left:.1rem solid rgba(0,0,0,.1)}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;padding:1rem;text-decoration:none;color:#1e0c12;text-transform:uppercase;transition:color .15s ease-out}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a{padding:.8rem}}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a::after{content:"";display:block;width:60%;left:20%;position:absolute;bottom:0;border-bottom:.3rem solid #fdcf6d;opacity:0;transition:opacity .15s ease-out}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a:hover,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a:focus,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a.is-active{color:#1e0c12}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a:hover::after,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a:focus-visible::after,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a.is-active::after{opacity:1}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a:focus-visible,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>a:active{text-decoration:underline}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>span{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;padding:1rem;text-decoration:none;color:#1e0c12;text-transform:uppercase;transition:color .15s ease-out}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>span{padding:.8rem}}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>span::after{content:"";display:block;width:60%;left:20%;position:absolute;bottom:0;border-bottom:.3rem solid #fdcf6d;opacity:0;transition:opacity .15s ease-out}.no-js .desktop-mainbar__nav-block .mainmenu>.mainmenu-item>span{opacity:.5}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>button:not(.mainmenu-item-toggle-button){flex:1 1 auto;width:100%;display:block;padding:1rem;color:#1e0c12;font-size:inherit;line-height:inherit;font-weight:inherit;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu>.mainmenu-item>button:not(.mainmenu-item-toggle-button){padding:.8rem}}.no-js .desktop-mainbar__nav-block .mainmenu>.mainmenu-item>button:not(.mainmenu-item-toggle-button){display:none}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item--active-trail>a,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item--active-trail>span,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item--active-trail>button:not(.mainmenu-item-toggle-button){color:#1e0c12}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item--active-trail>a::after,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item--active-trail>span::after,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item--active-trail>button:not(.mainmenu-item-toggle-button)::after{opacity:1}.desktop-mainbar__nav-block .mainmenu>.mainmenu-item.mainmenu-item--expanded>a,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item.mainmenu-item--expanded>span,.desktop-mainbar__nav-block .mainmenu>.mainmenu-item.mainmenu-item--expanded>button:not(.mainmenu-item-toggle-button){padding-right:2.2rem}.desktop-mainbar__nav-block .mainmenu-item-toggle-button{flex:1 1 auto;width:100%;display:flex;flex-flow:row nowrap;align-items:center;padding:1rem;text-decoration:none;color:#1e0c12;text-transform:uppercase;transition:color .15s ease-out;font-size:inherit;line-height:inherit;font-weight:inherit}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu-item-toggle-button{padding:.8rem}}.desktop-mainbar__nav-block .mainmenu-item-toggle-button::after{content:"";display:block;width:60%;left:20%;position:absolute;bottom:0;border-bottom:.3rem solid #fdcf6d;opacity:0;transition:opacity .15s ease-out}.desktop-mainbar__nav-block .mainmenu-item-toggle-button:hover,.desktop-mainbar__nav-block .mainmenu-item-toggle-button:focus,.desktop-mainbar__nav-block .mainmenu-item-toggle-button.is-active{color:#1e0c12}.desktop-mainbar__nav-block .mainmenu-item-toggle-button:hover::after,.desktop-mainbar__nav-block .mainmenu-item-toggle-button:focus-visible::after,.desktop-mainbar__nav-block .mainmenu-item-toggle-button.is-active::after{opacity:1}.desktop-mainbar__nav-block .mainmenu-item-toggle-button:focus-visible{text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-item-toggle-button>span{flex:0 1 auto;min-width:0}.desktop-mainbar__nav-block .mainmenu-item-toggle-button>svg{flex:0 0 auto;min-width:0;width:1.2rem;height:.8rem;margin-left:.8rem}.desktop-mainbar__nav-block .mainmenu-item-toggle-button[aria-expanded=true]>svg{transform:scale(-1)}.desktop-mainbar__nav-block .mainmenu-item--active-trail .mainmenu-item-toggle-button{color:#1e0c12}.desktop-mainbar__nav-block .mainmenu-item--active-trail .mainmenu-item-toggle-button::after{opacity:1}.desktop-mainbar__nav-block .mainmenu-sub-holder{display:block;position:absolute;top:100%;left:50%;right:auto;margin-left:-20rem;z-index:1;width:40rem;opacity:0;visibility:hidden;transition:opacity .1s ease-in,visibility .1s ease-in;background:#f4f3ef;box-shadow:0 -0.1rem .5rem rgba(32,38,48,.12)}@media all and (max-width:81.1875em){.desktop-mainbar__nav-block .mainmenu-sub-holder{width:30rem;margin-left:-15rem}}.desktop-mainbar__nav-block .mainmenu-sub-holder::after{content:"";position:absolute;top:-1rem;left:50%;margin-left:-1rem;width:0;height:0;border-width:0 1rem 1rem 1rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f4f3ef rgba(0,0,0,0);border-style:solid;filter:drop-shadow(0 -0.1rem 0.5rem rgba(32,38,48,0.12))}.desktop-mainbar__nav-block .mainmenu-sub-holder[aria-hidden=false]{opacity:1;visibility:visible}.desktop-mainbar__nav-block .mainmenu-item.js-submenu-align-left .mainmenu-sub-holder{left:0;right:auto;margin-left:0}.desktop-mainbar__nav-block .mainmenu-item.js-submenu-align-left .mainmenu-sub-holder::after{left:2rem;right:auto;margin-left:0}.desktop-mainbar__nav-block .mainmenu-item.js-submenu-align-right .mainmenu-sub-holder{right:0;left:auto;margin-left:0}.desktop-mainbar__nav-block .mainmenu-item.js-submenu-align-right .mainmenu-sub-holder::after{left:auto;right:2rem;margin-left:0}.desktop-mainbar__nav-block .mainmenu-sub{position:relative;z-index:1;background:#f4f3ef;border:.1rem solid #f4f3ef;padding:0 3rem;max-height:calc(90vh - var(--header-height));overflow-y:auto;font-size:1.4rem;line-height:1.5;font-weight:600}.desktop-mainbar__nav-block .mainmenu-sub a{position:relative;display:block;padding:2rem 0;text-decoration:none;font-size:1.3rem;line-height:1.4;text-transform:uppercase;font-weight:800;color:#1e0c12;transition:color .15s ease-out}@media only screen and (max-height:50em){.desktop-mainbar__nav-block .mainmenu-sub a{padding:1.4rem 0}}.desktop-mainbar__nav-block .mainmenu-sub a::after{content:"";display:block;width:100%;height:0;border-bottom:.3rem solid #fdcf6d;position:absolute;bottom:0;left:0;opacity:0;transition:opacity .15s ease-out}.desktop-mainbar__nav-block .mainmenu-sub a:hover,.desktop-mainbar__nav-block .mainmenu-sub a:focus,.desktop-mainbar__nav-block .mainmenu-sub a.is-active{color:#1e0c12}.desktop-mainbar__nav-block .mainmenu-sub a:hover::after,.desktop-mainbar__nav-block .mainmenu-sub a:focus::after,.desktop-mainbar__nav-block .mainmenu-sub a.is-active::after{opacity:1}.desktop-mainbar__nav-block .mainmenu-sub a:focus-visible,.desktop-mainbar__nav-block .mainmenu-sub a:active{text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-sub a[data-type=parent-copy]{font-size:1.6rem;font-weight:normal;text-transform:none}.desktop-mainbar__nav-block .mainmenu-sub a[data-type=parent-copy]:hover,.desktop-mainbar__nav-block .mainmenu-sub a[data-type=parent-copy]:focus{text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-sub a[data-type=parent-copy]::after{display:none}.desktop-mainbar__nav-block .mainmenu-sub>li+li a{border-top:.1rem solid rgba(32,38,48,.1)}.desktop-mainbar__search-block{display:flex;flex-flow:column nowrap;justify-content:center}.desktop-mainbar__search-block>*{width:100%}.desktop-mainbar__search-block .search-form{position:relative}.desktop-mainbar__search-block .search-form__field{position:relative;min-width:14rem;max-width:18rem}@media all and (max-width:81.1875em){.desktop-mainbar__search-block .search-form__field{max-width:17rem}}.desktop-mainbar__search-block .search-form__field::after{content:"";position:absolute;z-index:2;bottom:0;left:0;width:100%;border-bottom:.2rem solid #1e0c12;opacity:0;transition:opacity .15s ease-out}.desktop-mainbar__search-block .search-form__field:focus-within::after{opacity:1}.desktop-mainbar__search-block .search-form__field input{width:100%;padding:.6rem 4rem .6rem .6rem;background-color:rgba(0,0,0,0);border:0;border-bottom:.1rem solid #1e0c12;font-size:1.6rem;line-height:1.4}.desktop-mainbar__search-block .search-form__field input:focus{box-shadow:none}.desktop-mainbar__search-block .search-form__action{position:absolute;bottom:.1rem;right:0;width:4rem;height:calc(100% - .1rem)}.desktop-mainbar__search-block .search-form__action-button{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;height:100%;transition:background-color .15s ease-out}.desktop-mainbar__search-block .search-form__action-button:hover,.desktop-mainbar__search-block .search-form__action-button:focus{background-color:#e0dccd}.desktop-mainbar__search-block .search-form__action-button-label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.desktop-mainbar__search-block .search-form__action-button-icon svg{width:2rem;height:2rem}.desktop-topbar{position:relative;z-index:1;background-color:#1e0c12;color:#fff}.desktop-topbar__inner{width:100%;max-width:132rem;margin-left:auto;margin-right:auto}.desktop-topbar__inner{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-end}.desktop-topbar__action-zone{display:flex;flex-flow:row wrap}.desktop-topbar__action-zone .bcWebshopUrl a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}@media all and (max-width:35.4375em){.desktop-topbar__action-zone .bcWebshopUrl a{font-size:1.3rem}}.desktop-topbar__action-zone .bcWebshopUrl a:hover,.desktop-topbar__action-zone .bcWebshopUrl a:focus{color:#fff;background-color:#202630;border-color:#202630}.desktop-topbar__action-zone .bcWebshopUrl a:focus-visible,.desktop-topbar__action-zone .bcWebshopUrl a:active{text-decoration:underline}.desktop-topbar__action-zone .bcWebshopUrl a:disabled{opacity:.6;cursor:not-allowed}.desktop-topbar__action-zone .bcWebshopUrl a{background:#788766;border:.1rem solid #788766;text-shadow:0 0 .3rem #1e0c12}.desktop-topbar__action-zone .bcWebshopUrl a>svg{filter:drop-shadow(0 0 0.3rem #202630)}.desktop-topbar__action-zone .bcWebshopUrl a{text-shadow:none;padding:.5rem 2.8rem;margin:.6rem 2.4rem;text-transform:initial}.no-js .desktop-topbar__regionselect{display:none}.desktop-topbar-language-switch-link{display:block;position:relative;padding:1.3rem 2.4rem;text-decoration:none;color:#fff;transition:color .15s ease-out,background-color .15s ease-out;border-left:.1rem solid rgba(244,243,239,.3);font-size:1.3rem;line-height:1.539;font-weight:500}.desktop-topbar-language-switch-link:hover,.desktop-topbar-language-switch-link:focus,.desktop-topbar-language-switch-link.is-active{color:#fff;background-color:rgba(30,12,18,.3)}.desktop-topbar-language-switch-link:focus-visible{text-decoration:underline;outline-offset:-0.2rem;box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.desktop-topbar-language-switch-link__inner{display:flex;flex-flow:row nowrap;align-items:center}.desktop-topbar-language-switch-link__inner>span{flex:0 1 auto;min-width:0;display:flex;flex-flow:row nowrap;align-items:center}.desktop-topbar-language-switch-link__inner>span [data-flag]{flex:0 0 auto;width:2.1rem;height:1.5rem;border:.1rem solid #1e0c12;margin-right:1rem}.desktop-topbar-language-switch-link__inner>svg{flex:0 0 auto;min-width:0;width:1.2rem;height:.8rem;margin-left:.8rem;transition:transform .15s ease-out}.desktop-topbar__actions{display:flex;flex-flow:row nowrap;align-items:center}.desktop-topbar__action-zone .user-menu-block .user-menu-block__links-holder{display:flex;flex-flow:row wrap}.desktop-topbar__action-zone .user-menu-block .user-menu-block__link{flex:0 0 auto;min-width:0;display:block;padding:1.3rem 2.4rem;font-size:1.3rem;line-height:1.539;font-weight:500;text-decoration:none;color:#fff;transition:color .15s ease-out,background-color .15s ease-out;border-left:.1rem solid rgba(244,243,239,.3)}.desktop-topbar__action-zone .user-menu-block .user-menu-block__link:hover,.desktop-topbar__action-zone .user-menu-block .user-menu-block__link:focus{color:#fff;background-color:rgba(30,12,18,.3)}.desktop-topbar__action-zone .user-menu-block .user-menu-block__link:focus-visible{text-decoration:underline;outline-offset:-0.2rem;box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.desktop-topbar__action-zone .user-menu-block .user-menu-block__link:focus,.desktop-topbar__action-zone .user-menu-block .user-menu-block__link:active{text-decoration:underline}.desktop-topbar__action-zone .user-menu-block .user-menu-block__link-inner{display:block}.desktop-topbar__action-zone .user-menu-block .user-menu-block__separator{display:none}.desktop-topbar__action-zone .user-menu-block{position:relative}.desktop-topbar__action-zone .user-menu-block .user-account-block{position:relative}.desktop-topbar__action-zone .user-menu-block .user-account-link{display:inline-block;padding:1.3rem 4.2rem;font-size:1.3rem;line-height:1.539;font-weight:500;text-decoration:none;color:#fff;background-color:rgba(120,135,102,.3);transition:color .15s ease-out,background-color .15s ease-out}.desktop-topbar__action-zone .user-menu-block .user-account-link:hover,.desktop-topbar__action-zone .user-menu-block .user-account-link:focus{color:#fff;background-color:rgba(30,12,18,.3)}.desktop-topbar__action-zone .user-menu-block .user-account-link:focus-visible{text-decoration:underline;outline-offset:-0.2rem;box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.desktop-topbar__action-zone .user-menu-block .user-account-menu{display:none}.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button{position:relative;display:block;padding:1.3rem 4.2rem;text-decoration:none;color:#fff;background-color:rgba(120,135,102,.3);transition:color .15s ease-out,background-color .15s ease-out;font-size:1.3rem;line-height:1.539;font-weight:500}.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button:hover,.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button:focus,.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button.is-active{color:#fff;background-color:rgba(30,12,18,.3)}.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button:focus-visible{text-decoration:underline;outline-offset:-0.2rem;box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button__inner{display:flex;flex-flow:row nowrap;align-items:center}.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button__inner>span{flex:0 1 auto;min-width:0}.desktop-topbar__action-zone .user-menu-block .user-account-toggle-button__inner>svg{flex:0 0 auto;min-width:0;width:1.4rem;height:1.4rem;margin-left:.8rem}.desktop-topbar__action-zone .user-menu-block .user-account-dropdown{display:block;position:absolute;top:100%;left:auto;right:0;z-index:1;width:100%;min-width:18rem;opacity:0;visibility:hidden;transition:opacity .1s ease-in,visibility .1s ease-in}.desktop-topbar__action-zone .user-menu-block .user-account-dropdown[aria-hidden=false]{opacity:1;visibility:visible}.desktop-topbar__action-zone .user-menu-block .user-account-menu{display:block;background:#e9e7df;border:.1rem solid rgba(0,0,0,0);box-shadow:0 0 .2rem 0 rgba(0,0,0,.1);padding:1rem 2rem;font-size:1.4rem;line-height:1.5;font-weight:500}.no-js .desktop-topbar__action-zone .user-menu-block .user-account-menu{display:none}.desktop-topbar__action-zone .user-menu-block .user-account-menu a{display:block;padding:.8rem 0;text-decoration:none;color:#1e0c12;transition:color .15s ease-out}.desktop-topbar__action-zone .user-menu-block .user-account-menu a:hover,.desktop-topbar__action-zone .user-menu-block .user-account-menu a:focus,.desktop-topbar__action-zone .user-menu-block .user-account-menu a.is-active{color:#000}.desktop-topbar__action-zone .user-menu-block .user-account-menu a:focus-visible,.desktop-topbar__action-zone .user-menu-block .user-account-menu a:active{text-decoration:underline}.mobile-header{display:none}@media all and (max-width:74.9375em){.mobile-header{display:block}}.mobile-header__content{background-color:#f4f3ef;border-bottom:.1rem solid #e0dccd}.mobile-header__content-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.mobile-header__content-inner{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.mobile-header__content-inner .bcWebshopUrl a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}@media all and (max-width:35.4375em){.mobile-header__content-inner .bcWebshopUrl a{font-size:1.3rem}}.mobile-header__content-inner .bcWebshopUrl a:hover,.mobile-header__content-inner .bcWebshopUrl a:focus{color:#fff;background-color:#202630;border-color:#202630}.mobile-header__content-inner .bcWebshopUrl a:focus-visible,.mobile-header__content-inner .bcWebshopUrl a:active{text-decoration:underline}.mobile-header__content-inner .bcWebshopUrl a:disabled{opacity:.6;cursor:not-allowed}.mobile-header__content-inner .bcWebshopUrl a{background:#788766;border:.1rem solid #788766;text-shadow:0 0 .3rem #1e0c12}.mobile-header__content-inner .bcWebshopUrl a>svg{filter:drop-shadow(0 0 0.3rem #202630)}.mobile-header__content-inner .bcWebshopUrl a{text-shadow:none;padding:.5rem 2.8rem;margin:.6rem 2.4rem;text-transform:initial}.mobile-header__logo-zone{flex:0 1 auto;min-width:0}.mobile-header__logo{padding:1.2rem 0;max-width:3.4rem}.mobile-header__logo-link{display:block;width:100%}.mobile-header__logo-image{display:block;width:100%;height:auto}.mobile-header__navigation-zone{flex:0 1 auto;min-width:0;margin-right:-1rem}.mobile-header__navigation-toggle{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:#000;transition:color .15s ease-out}.mobile-header__navigation-toggle:hover,.mobile-header__navigation-toggle:focus{color:#1e0c12}.mobile-header__navigation-toggle:focus-visible{box-shadow:inset 0 0 0 .2rem #fff,inset 0 0 0 .4rem #000}.mobile-header__navigation-toggle svg{display:block;width:2.4rem;height:2.4rem}.no-js .mobile-header__navigation-toggle{display:none}.mobile-sitenav{padding:2rem}.mobile-sitenav__content .mainmenu>.mainmenu-item{font-size:1.3rem;line-height:1.4;font-weight:800;text-transform:uppercase}.mobile-sitenav__content .mainmenu>.mainmenu-item+.mainmenu-item{border-top:.1rem solid #e0dccd}.mobile-sitenav__content .mainmenu>.mainmenu-item>a{display:block;padding:1.6rem 0;text-decoration:none;color:#1e0c12;transition:color .15s ease-out}.mobile-sitenav__content .mainmenu>.mainmenu-item>a:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item>a:focus,.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active{color:#000}.mobile-sitenav__content .mainmenu>.mainmenu-item>a:focus-visible,.mobile-sitenav__content .mainmenu>.mainmenu-item>a:active{text-decoration:underline}.mobile-sitenav__content .mainmenu>.mainmenu-item>span{display:block;padding:1.6rem 0;text-decoration:none;color:#1e0c12;transition:color .15s ease-out}.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span{color:#000}.mobile-sitenav__content .mainmenu>.mainmenu-item>button{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:1.6rem 0;text-transform:uppercase;text-decoration:none;color:#1e0c12;transition:color .15s ease-out;font-size:inherit;line-height:inherit;font-weight:inherit}.mobile-sitenav__content .mainmenu>.mainmenu-item>button:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item>button:focus,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active{color:#000}.mobile-sitenav__content .mainmenu>.mainmenu-item>button:focus-visible{text-decoration:underline}.mobile-sitenav__content .mainmenu>.mainmenu-item>button>span{flex:0 1 auto;min-width:0}.mobile-sitenav__content .mainmenu>.mainmenu-item>button>svg{flex:0 0 auto;min-width:0;width:1.8rem;height:1.2rem;margin-left:1.6rem;transition:transform .15s ease-out}.mobile-sitenav__content .mainmenu>.mainmenu-item>button[aria-expanded=true]>svg{transform:rotate(90deg)}.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail button{color:#000}.mobile-sitenav__content .mainmenu .mainmenu-sub-holder{display:none}.mobile-sitenav__content .mainmenu .mainmenu-sub-holder[aria-hidden=false]{display:block}.mobile-sitenav__content .mainmenu .mainmenu-sub{padding-left:3.4rem}.mobile-sitenav__content .mainmenu .mainmenu-sub li+li{border-top:.1rem solid #e0dccd}.mobile-sitenav__content .mainmenu .mainmenu-sub a{position:relative;display:block;padding:1.6rem 0;font-size:1.3rem;line-height:1.4;font-weight:normal;text-transform:uppercase;text-decoration:none;color:#1e0c12;transition:color .15s ease-out}.mobile-sitenav__content .mainmenu .mainmenu-sub a:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub a:focus,.mobile-sitenav__content .mainmenu .mainmenu-sub a.is-active{color:#000}.mobile-sitenav__content .mainmenu .mainmenu-sub a:focus-visible,.mobile-sitenav__content .mainmenu .mainmenu-sub a:active{text-decoration:underline}.mobile-additional-link-block+.mobile-additional-link-block{border-top:.1rem solid #4b3d41}.mobile-regionselectblock-toggle{display:flex;flex-flow:row nowrap;align-items:center;width:100%;padding:1.5rem 2rem;background-color:#1e0c12;color:#fff;font-size:1.3rem;line-height:1.4;font-weight:bold;transition:background-color .15s ease-out}.mobile-regionselectblock-toggle:hover,.mobile-regionselectblock-toggle:focus{background-color:#4b3d41}.mobile-regionselectblock-toggle:focus-visible,.mobile-regionselectblock-toggle:active{text-decoration:underline}.mobile-regionselectblock-toggle>span{flex:0 1 auto;min-width:0;display:flex;flex-flow:row nowrap;align-items:center}.mobile-regionselectblock-toggle>span [data-flag]{flex:0 0 auto;width:2.1rem;height:1.5rem;border:.1rem solid #1e0c12;margin-right:1.7rem}.mobile-accountlink{display:flex;flex-flow:row wrap;align-items:center;width:100%;padding:1.5rem 2rem;background-color:#1e0c12;color:#fff;font-size:1.3rem;line-height:1.4;font-weight:bold;text-decoration:none;transition:background-color .15s ease-out}.mobile-accountlink:hover,.mobile-accountlink:focus{background-color:#4b3d41}.mobile-accountlink:focus-visible,.mobile-accountlink:active{text-decoration:underline}.mobile-accountlink>svg{flex:0 0 auto;min-width:0;width:1.8rem;height:1.8rem;margin-right:2rem}.mobile-accountlink>span{flex:0 1 auto;min-width:0}.ajax-loader{position:fixed;z-index:600;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);opacity:0;animation:ajax-loader-fadein .15s linear forwards;animation-iteration-count:1;display:none}.js-ajax-busy .ajax-loader{display:block}.ajax-loader__inner{position:absolute;top:0;right:0;bottom:0;left:0}.ajax-loader__graphic{position:absolute;bottom:2rem;right:2rem;display:flex;flex-flow:row nowrap;align-items:center}.ajax-loader__graphic-item{background-color:#fff;border-radius:50%;height:1.4rem;width:1.4rem;margin:.3rem;animation-name:ajax-loader-blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both}.ajax-loader__graphic-item:nth-child(2){animation-delay:.1s}.ajax-loader__graphic-item:nth-child(3){animation-delay:.2s}@keyframes ajax-loader-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ajax-loader-blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.filter-modal{position:fixed;z-index:598;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.transitions .filter-modal{transition:opacity .15s ease .25s,visibility .15s ease .25s}.js-filter-visible .filter-modal{opacity:1;visibility:visible}.transitions.js-filter-visible .filter-modal{transition:opacity .15s ease,visibility .15s ease}html.js-filter-fixed{overflow:hidden;height:100%}html.js-filter-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.filter-modal__background{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.filter-modal.js-bgclick-enabled .filter-modal__background{cursor:pointer}.filter-modal__modal{height:100%;position:relative;z-index:2;width:100%;max-width:40rem;margin-left:auto;background:#f4f3ef;box-shadow:0 0 .5rem .2rem rgba(0,0,0,.3);display:flex;flex-flow:column nowrap}.transitions .filter-modal__modal{transition:transform .25s ease-out .05s;transform:translate3d(100%,0,0)}.transitions.js-filter-visible .filter-modal__modal{transform:translate3d(0,0,0)}.filter-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row wrap;align-items:center;padding:.8rem 2rem;border-bottom:.1rem solid rgba(0,0,0,0)}.filter-modal__top-actions-container{flex:0 1 auto;min-width:0;margin-left:auto}.filter-modal__close-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;color:#1e0c12;transition:color .15s ease-out,background-color .15s ease-out}.filter-modal__close-button:hover,.filter-modal__close-button:focus-visible{background-color:#f4f3ef}.filter-modal__close-button svg{display:block;width:2rem;height:2rem}.filter-modal__content{flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.filter-modal__content-inner{padding:2rem}.filter-modal__footer-block{flex:0 0 auto}.filter-modal__apply-button{display:block;width:100%;background:#1e0c12;color:#fff;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.5;font-weight:900;text-align:center;text-transform:uppercase;border:.1rem solid #1e0c12;padding:1.4rem 2rem;transition:background-color .15s ease-in,color .15s ease-in,border-color .15s ease-in}.filter-modal__apply-button:hover,.filter-modal__apply-button:focus{color:#fff;background-color:#202630;border-color:#202630}.filter-modal__apply-button:focus,.filter-modal__apply-button:active{text-decoration:underline}.filter-modal__apply-button:focus-visible{outline-offset:-0.2rem;box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.filter-modal__apply-button:disabled{opacity:.6;cursor:not-allowed}.navigation-modal{position:fixed;z-index:598;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.transitions .navigation-modal{transition:opacity .15s ease .25s,visibility .15s ease .25s}.js-navigation-visible .navigation-modal{opacity:1;visibility:visible}.transitions.js-navigation-visible .navigation-modal{transition:opacity .15s ease,visibility .15s ease}html.js-navigation-fixed{overflow:hidden;height:100%}html.js-navigation-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.navigation-modal__background{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.5)}.navigation-modal.js-bgclick-enabled .navigation-modal__background{cursor:pointer}.navigation-modal__modal{height:100%;position:relative;z-index:2;width:100%;max-width:40rem;margin-left:auto;background:#f4f3ef;box-shadow:0 .8rem 2.2rem rgba(30,12,18,.1);display:flex;flex-flow:column nowrap}.transitions .navigation-modal__modal{transition:transform .25s ease-out .05s;transform:translate3d(100%,0,0)}.transitions.js-navigation-visible .navigation-modal__modal{transform:translate3d(0,0,0)}.navigation-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:0 2rem;border-bottom:.1rem solid #e0dccd}.navigation-modal__logo-zone{flex:0 1 auto;min-width:0}.navigation-modal__logo{padding:1.2rem 0;max-width:3.4rem}.navigation-modal__logo-link{display:block;width:100%}.navigation-modal__logo-image{display:block;width:100%;height:auto}.navigation-modal__top-actions-container{flex:0 1 auto;min-width:0;margin-right:-1rem;display:flex;flex-flow:row nowrap}.navigation-modal__top-actions-container-item{flex:0 0 auto;min-width:0}.navigation-modal__top-actions-container-item+.navigation-modal__top-actions-container-item{margin-left:2rem}.navigation-modal__search-link{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;color:#1e0c12}.navigation-modal__search-link svg{display:block;width:2rem;height:2rem}.navigation-modal__close-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;color:#1e0c12}.navigation-modal__close-button svg{display:block;width:1.6rem;height:1.6rem}.navigation-modal__content{flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.navigation-modal__bottom-block{position:relative}.page-header{margin:3rem 0}@media all and (max-width:35.4375em){.page-header{margin:1.5rem 0}}.page-header__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.page-header__inner{position:relative;display:flex;flex-flow:row nowrap;align-items:center}.page-header-icon-filter-toggle{width:4.4rem;height:4.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;border:.2rem solid #1e0c12;border-radius:50%;background:none;color:#1e0c12;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out}.page-header-icon-filter-toggle:hover,.page-header-icon-filter-toggle:focus{background-color:#e9e7df}.page-header-icon-filter-toggle svg{width:2rem;height:2rem}.page-title-block h1{line-height:1.1;font-weight:900;text-transform:uppercase;color:inherit;font-size:4.5rem}@media all and (max-width:47.9375em){.page-title-block h1{font-size:3.6rem}}@media all and (max-width:35.4375em){.page-title-block h1{font-size:2.8rem}}.page-title-block h1{color:#000}.text-content,body.cke_editable{font-size:1.6rem;line-height:1.75}@media all and (max-width:47.9375em){.text-content,body.cke_editable{font-size:1.4rem}}.text-content *+*,body.cke_editable *+*{margin-top:2.2rem}.text-content *+br,.text-content *+li,.text-content *+dd,.text-content *+tr,.text-content *+th,.text-content *+td,body.cke_editable *+br,body.cke_editable *+li,body.cke_editable *+dd,body.cke_editable *+tr,body.cke_editable *+th,body.cke_editable *+td{margin-top:0}.text-content p+p,body.cke_editable p+p{margin-top:1.4rem}.text-content *+h2,.text-content *+h3,.text-content *+h4,.text-content *+h5,.text-content *+h6,body.cke_editable *+h2,body.cke_editable *+h3,body.cke_editable *+h4,body.cke_editable *+h5,body.cke_editable *+h6{margin-top:2.8rem}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6,body.cke_editable h1,body.cke_editable h2,body.cke_editable h3,body.cke_editable h4,body.cke_editable h5,body.cke_editable h6{line-height:1.44;font-weight:900;text-transform:uppercase;color:#000}.text-content h1,body.cke_editable h1{font-size:4rem}@media all and (max-width:47.9375em){.text-content h1,body.cke_editable h1{font-size:2.2rem}}.text-content h2,body.cke_editable h2{font-size:4rem}@media all and (max-width:47.9375em){.text-content h2,body.cke_editable h2{font-size:2.2rem}}.text-content h3,body.cke_editable h3{font-size:2.2rem}@media all and (max-width:47.9375em){.text-content h3,body.cke_editable h3{font-size:1.6rem}}.text-content h4,body.cke_editable h4{font-size:2.1rem}@media all and (max-width:47.9375em){.text-content h4,body.cke_editable h4{font-size:1.5rem}}.text-content h5,body.cke_editable h5{font-size:2rem}.text-content h6,body.cke_editable h6{font-size:1.8rem}.text-content a,body.cke_editable a{text-decoration:underline;word-wrap:break-word;word-break:break-word;color:#1e0c12}.text-content a:hover,.text-content a:focus,body.cke_editable a:hover,body.cke_editable a:focus{text-decoration:none}.text-content b,.text-content strong,body.cke_editable b,body.cke_editable strong{font-weight:600}.text-content .text-content-table-wrapper,body.cke_editable .text-content-table-wrapper{margin:3.2rem 0;overflow-x:auto}.text-content .text-content-table-wrapper:focus,body.cke_editable .text-content-table-wrapper:focus{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.js-focus-visible .text-content .text-content-table-wrapper:focus:not(.focus-visible),.js-focus-visible body.cke_editable .text-content-table-wrapper:focus:not(.focus-visible){box-shadow:none}.text-content .text-content-table-wrapper table,body.cke_editable .text-content-table-wrapper table{margin:0}.text-content table,body.cke_editable table{margin:3.2rem 0;border:none;border-collapse:collapse;color:inherit;width:100% !important}.text-content table tr,.text-content table th,.text-content table thead,.text-content table tbody,.text-content table tfoot,.text-content table td,body.cke_editable table tr,body.cke_editable table th,body.cke_editable table thead,body.cke_editable table tbody,body.cke_editable table tfoot,body.cke_editable table td{border:none}.text-content table tr,body.cke_editable table tr{border-bottom:.1rem solid #e0dccd}.text-content table th,.text-content table td,body.cke_editable table th,body.cke_editable table td{padding:.75em .5em;border-bottom:.1rem solid #e0dccd}.text-content table th,body.cke_editable table th{font-weight:600;text-align:left}.text-content table caption,body.cke_editable table caption{text-align:left;font-size:1em;font-style:italic}.text-content ul,body.cke_editable ul{list-style-type:disc;margin:2.2rem 0 2.2rem 1rem;padding-left:4rem}.text-content ul li ul,.text-content ul li ol,body.cke_editable ul li ul,body.cke_editable ul li ol{margin:1rem 0 1rem 1rem;padding-left:2rem}.text-content ol,body.cke_editable ol{margin:2.2rem 0 2.2rem 1rem;padding-left:4rem}.text-content ol li ol,.text-content ol li ul,body.cke_editable ol li ol,body.cke_editable ol li ul{margin:1rem 0 1rem 1rem;padding-left:2rem}.text-content blockquote,body.cke_editable blockquote{position:relative;font-size:1.1em;font-weight:600;font-style:italic}.text-content blockquote p:before,body.cke_editable blockquote p:before{content:open-quote}.text-content blockquote p:after,body.cke_editable blockquote p:after{content:close-quote}.text-content hr,body.cke_editable hr{margin:3.2rem 0;border-color:#e0dccd}.text-content>*:first-child,body.cke_editable>*:first-child{margin-top:0}.text-content>*:last-child,body.cke_editable>*:last-child{margin-bottom:0}body.cke_editable{background-color:#fff;padding:1rem}body.cke_editable>span:not([class])+*{margin-top:0}.page-toaster{display:block;position:fixed;z-index:599;bottom:2rem;right:2rem;width:50rem;max-width:calc(100% - 4rem);max-height:80vh;overflow:auto}.page-toaster[hidden]{display:none}.page-toaster-inner{overflow:hidden}.page-toast{position:relative;background-color:#e9e7df;border:.1rem solid #e0dccd;padding:5% 3% 5% 7%;animation:toastFadeIn .5s ease}.page-toast+.page-toast{margin-top:2rem}.page-toast__inner{position:relative;z-index:1;display:flex;flex-flow:row nowrap;align-items:center}.page-toast__content{flex:1 1 auto;min-width:0;padding-right:5%}.page-toast__text{font-size:1.4rem;line-height:1.5}.page-toast__text a{color:#1e0c12;text-decoration:underline}.page-toast__text a:hover,.page-toast__text a:focus{text-decoration:none}.page-toast__action-items{flex:0 0 auto;min-width:0}.page-toast__close{width:4.4rem;height:4.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;border-radius:50%}.page-toast__close svg{flex:0 0 auto;width:1.6rem;height:1.6rem}@keyframes toastFadeIn{from{opacity:0;transform:translate3d(0,2rem,0)}to{opacity:1;transform:none}}.ui-dialog .user-login-form{padding-top:1rem}.ui-dialog .user-login-form .form-item{margin-bottom:2rem}.ui-dialog .user-login-form .form-item:last-child{margin-bottom:0}.ui-dialog .user-login-form .form-item .description{font-size:1.3rem}.ui-dialog .user-login-form .form-main-actions{margin:-1rem -1rem 1rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.ui-dialog .user-login-form .form-main-actions a{margin:1rem;color:#1e0c12;text-decoration:none}.ui-dialog .user-login-form .form-main-actions a:hover,.ui-dialog .user-login-form .form-main-actions a:focus{color:#000;text-decoration:underline}.ui-dialog .user-login-form .form-main-actions .form-submit{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}@media all and (max-width:35.4375em){.ui-dialog .user-login-form .form-main-actions .form-submit{font-size:1.3rem}}.ui-dialog .user-login-form .form-main-actions .form-submit:hover,.ui-dialog .user-login-form .form-main-actions .form-submit:focus{color:#fff;background-color:#202630;border-color:#202630}.ui-dialog .user-login-form .form-main-actions .form-submit:focus-visible,.ui-dialog .user-login-form .form-main-actions .form-submit:active{text-decoration:underline}.ui-dialog .user-login-form .form-main-actions .form-submit:disabled{opacity:.6;cursor:not-allowed}.ui-dialog .user-login-form .form-main-actions .form-submit{margin:1rem}.ui-dialog .user-login-form .user-login-form-register-block{display:block;border-top:.1rem solid #e0dccd;padding-top:1rem;padding-bottom:1rem}.ui-dialog .user-login-form .user-login-form-register-block__title{font-size:1.6rem;line-height:1.5;font-weight:800;text-align:center;text-transform:uppercase;margin:1rem 0 2rem}.ui-dialog .user-login-form .user-login-form-register-block__actions{margin-top:1rem;text-align:center}.ui-dialog .user-login-form .user-login-form-register-block__cta{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}@media all and (max-width:35.4375em){.ui-dialog .user-login-form .user-login-form-register-block__cta{font-size:1.3rem}}.ui-dialog .user-login-form .user-login-form-register-block__cta:hover,.ui-dialog .user-login-form .user-login-form-register-block__cta:focus{color:#fff;background-color:#202630;border-color:#202630}.ui-dialog .user-login-form .user-login-form-register-block__cta:focus-visible,.ui-dialog .user-login-form .user-login-form-register-block__cta:active{text-decoration:underline}.ui-dialog .user-login-form .user-login-form-register-block__cta:disabled{opacity:.6;cursor:not-allowed}.site-wrapper{position:relative}.page-wrapper{position:relative;background-color:#f4f3ef;max-width:192rem;margin:0 auto}.site-header+.content-wrapper{padding-top:var(--header-height)}
.breadcrumb{position:relative;margin-bottom:.4rem;font-size:1.4rem;line-height:1.46}@media all and (max-width:35.4375em){.breadcrumb{font-size:1.3rem}}.breadcrumb-list{list-style:none}.breadcrumb-list__item{position:relative;display:inline;color:#202630}.breadcrumb-list__item[aria-current=page]{color:#000}@media all and (max-width:35.4375em){.breadcrumb[data-mobile-visibility=minimal] .breadcrumb-list__item{display:none}.breadcrumb[data-mobile-visibility=minimal] .breadcrumb-list__item:first-child,.breadcrumb[data-mobile-visibility=minimal] .breadcrumb-list__item:last-child{display:inline}}.breadcrumb-list__item a{display:inline;text-decoration:none;transition:color .15s ease-out}.breadcrumb-list__item a:hover,.breadcrumb-list__item a:focus{text-decoration:underline}.breadcrumb-list__item a:empty{display:none}.breadcrumb-separator{display:inline;padding:0 .6rem;color:#202630}
.page-paragraphs{position:relative}.paragraph{position:relative}.paragraph--defaultspacing{margin-top:12rem;margin-bottom:12rem}@media all and (max-width:61.1875em){.paragraph--defaultspacing{margin-top:6rem;margin-bottom:6rem}}.paragraph--defaultspacing:first-child{margin-top:0}@media all and (max-width:35.4375em){.paragraph--defaultspacing:first-child{margin-top:0}}.paragraph--defaultspacing.has-background{margin-top:0;margin-bottom:0;padding-top:12rem;padding-bottom:12rem}@media all and (max-width:61.1875em){.paragraph--defaultspacing.has-background{padding-top:6rem;padding-bottom:6rem}}.paragraph--defaultspacing.has-background+.paragraph--defaultspacing.has-background{padding-top:0}.page-graphic-intro[data-background=true]~.node-main-content>.page-paragraphs:first-child>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:12rem}@media all and (max-width:61.1875em){.page-graphic-intro[data-background=true]~.node-main-content>.page-paragraphs:first-child>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:6rem}}.page-graphic-intro[data-background=true]~.node-main-infobar+.node-main-content>.page-paragraphs:first-child>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:0}.paragraph__subtitle{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:4rem;line-height:1.36;text-transform:uppercase;font-weight:900;color:#d20606}@media all and (max-width:47.9375em){.paragraph__subtitle{font-size:2.2rem}}.paragraph__leveled-subtitle{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:2.2rem;line-height:1.36;text-transform:uppercase;font-weight:900;color:#d20606}@media all and (max-width:47.9375em){.paragraph__leveled-subtitle{font-size:1.6rem}}.paragraph__title{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:4rem;line-height:1.1;text-transform:uppercase;font-weight:900;color:#000}@media all and (max-width:47.9375em){.paragraph__title{font-size:2.2rem}}.paragraph__leveled-title{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:2.2rem;line-height:1.1;text-transform:uppercase;font-weight:900;color:#000}@media all and (max-width:47.9375em){.paragraph__leveled-title{font-size:1.6rem}}.paragraph__centered-title{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:2.5rem;line-height:1.36;font-weight:900;color:#000;text-align:center}@media all and (max-width:47.9375em){.paragraph__centered-title{font-size:2rem}}.paragraph__subtitle+.paragraph__text{margin-top:1.8rem}.paragraph__leveled-subtitle+.paragraph__text{margin-top:1.8rem}.paragraph__title+.paragraph__text{margin-top:1.8rem}.paragraph__leveled-title+.paragraph__text{margin-top:1.8rem}.paragraph__cta-block{margin-top:3.2rem}.paragraph__text+.paragraph__cta-block{margin-top:2.4rem}.paragraph__cta-item a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.paragraph__cta-item a{font-size:1.3rem}}.paragraph__cta-item a>span{flex:0 1 auto;min-width:0}.paragraph__cta-item a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.paragraph__cta-item a:hover,.paragraph__cta-item a:focus{color:#fff;background-color:#202630;border-color:#202630}.paragraph__cta-item a:focus-visible,.paragraph__cta-item a:active{text-decoration:underline}.paragraph__cta-item a:disabled{opacity:.6;cursor:not-allowed}.paragraph__cta-list{display:flex;flex-flow:row wrap;margin:0 -0.8rem -1.6rem}.paragraph__cta-list-item{padding:0 .8rem 1.6rem}.paragraph__cta-list-item a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.paragraph__cta-list-item a{font-size:1.3rem}}.paragraph__cta-list-item a>span{flex:0 1 auto;min-width:0}.paragraph__cta-list-item a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.paragraph__cta-list-item a:hover,.paragraph__cta-list-item a:focus{color:#fff;background-color:#202630;border-color:#202630}.paragraph__cta-list-item a:focus-visible,.paragraph__cta-list-item a:active{text-decoration:underline}.paragraph__cta-list-item a:disabled{opacity:.6;cursor:not-allowed}.paragraph__cta-list-item+.paragraph__cta-list-item a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.paragraph__cta-list-item+.paragraph__cta-list-item a{font-size:1.3rem}}.paragraph__cta-list-item+.paragraph__cta-list-item a>span{flex:0 1 auto;min-width:0}.paragraph__cta-list-item+.paragraph__cta-list-item a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.paragraph__cta-list-item+.paragraph__cta-list-item a:hover,.paragraph__cta-list-item+.paragraph__cta-list-item a:focus{color:#fff;background-color:#202630;border-color:#202630}.paragraph__cta-list-item+.paragraph__cta-list-item a:focus-visible,.paragraph__cta-list-item+.paragraph__cta-list-item a:active{text-decoration:underline}.paragraph__cta-list-item+.paragraph__cta-list-item a:disabled{opacity:.6;cursor:not-allowed}.paragraph__cta-list-item+.paragraph__cta-list-item a{background:#788766;border:.1rem solid #788766;text-shadow:0 0 .3rem #1e0c12}.paragraph__cta-list-item+.paragraph__cta-list-item a>svg{filter:drop-shadow(0 0 0.3rem #202630)}.paragraph__files-block{margin-top:3.2rem}.paragraph__files-block-list{display:flex;flex-flow:row wrap;margin:0 0 -1.4rem}.paragraph__files-block-list-item{position:relative;flex:0 1 auto;min-width:0;padding:0 0 1.4rem;margin-right:3.4rem;display:flex;flex-flow:row nowrap;align-items:center;color:#1e0c12}.paragraph__files-block-list-item:last-child{margin-right:0}.paragraph__files-block-list-item-icon{flex:0 0 auto;min-width:0;margin-right:1rem}.paragraph__files-block-list-item-icon svg{width:3.2rem;height:3.2rem}.paragraph__files-block-list-item-link{flex:0 1 auto;min-width:0}.paragraph__files-block-list-item-link .file-link{display:block}.paragraph__files-block-list-item-link .file-link a{display:inline-block;font-size:1.3rem;line-height:1.5;font-weight:800;text-transform:uppercase;color:inherit;text-decoration:none}.paragraph__files-block-list-item-link .file-link a:hover,.paragraph__files-block-list-item-link .file-link a:focus{text-decoration:underline}.paragraph__files-block-list-item-link .file-link a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.paragraph__files-block-item{position:relative;flex:0 1 auto;min-width:0;display:inline-flex;flex-flow:row nowrap;align-items:center;color:#1e0c12}.paragraph__files-block-item-icon{flex:0 0 auto;min-width:0;margin-right:1rem}.paragraph__files-block-item-icon svg{width:2.6rem;height:2.6rem}.paragraph__files-block-item-link{flex:0 1 auto;min-width:0}.paragraph__files-block-item-link .file-link{display:block}.paragraph__files-block-item-link .file-link a{display:inline-block;font-size:1.3rem;line-height:1.5;font-weight:800;text-transform:uppercase;color:inherit;text-decoration:none}.paragraph__files-block-item-link .file-link a:hover,.paragraph__files-block-item-link .file-link a:focus{text-decoration:underline}.paragraph__files-block-item-link .file-link a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.paragraph__image-zoom-link{display:block}.paragraph__figure{position:relative}.paragraph__figure img{display:block;width:100%}.paragraph__caption{position:relative;padding:.8rem 0 0 0;color:#1e0c12}.paragraph__caption-title{font-size:1.6rem;line-height:1.5}@media all and (max-width:47.9375em){.paragraph__caption-title{font-size:1.4rem}}.paragraph__caption-text{font-size:1.4rem;line-height:1.5;color:#1e0c12;opacity:.5}.paragraph__caption-title+.paragraph__caption-text{margin-top:.2em}.paragraph.has-background{background-color:#e9e7df;margin-top:0;margin-bottom:0;padding-top:12rem;padding-bottom:12rem}@media all and (max-width:61.1875em){.paragraph.has-background{padding-top:6rem;padding-bottom:6rem}}.paragraph--unpublished{opacity:.5}
.p-autocontentblock__header-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autocontentblock__header-block-content{max-width:74%}@media all and (max-width:61.1875em){.p-autocontentblock__header-block-content{max-width:100%}}.p-autocontentblock__content-block{overflow:hidden}.p-autocontentblock__header-block+.p-autocontentblock__content-block{margin-top:5.6rem}@media all and (max-width:47.9375em){.p-autocontentblock__header-block+.p-autocontentblock__content-block{margin-top:3.2rem}}.p-autocontentblock__content-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autocontentblock__items-block .node-teasers-list{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -4rem -4rem}@media all and (max-width:81.1875em){.p-autocontentblock__items-block .node-teasers-list{margin:0 -0.8rem -4rem}}.p-autocontentblock__items-block .node-teasers-list>li{flex:0 1 auto;min-width:0;width:33.33%;padding:0 4rem 4rem;display:flex;flex-flow:column nowrap}@media all and (max-width:81.1875em){.p-autocontentblock__items-block .node-teasers-list>li{padding:0 .8rem 4rem}}@media all and (max-width:61.1875em){.p-autocontentblock__items-block .node-teasers-list>li{width:50%}}@media all and (max-width:35.4375em){.p-autocontentblock__items-block .node-teasers-list>li{width:100%}}.p-autocontentblock__items-block .node-teasers-list>li>*{width:100%}.p-autocontentblock__cta-holder{margin-top:5.6rem;text-align:center}@media all and (max-width:47.9375em){.p-autocontentblock__cta-holder{margin-top:3.2rem}}.p-autocontentblock__cta-holder a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-autocontentblock__cta-holder a{font-size:1.3rem}}.p-autocontentblock__cta-holder a>span{flex:0 1 auto;min-width:0}.p-autocontentblock__cta-holder a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-autocontentblock__cta-holder a:hover,.p-autocontentblock__cta-holder a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-autocontentblock__cta-holder a:focus-visible,.p-autocontentblock__cta-holder a:active{text-decoration:underline}.p-autocontentblock__cta-holder a:disabled{opacity:.6;cursor:not-allowed}.p-autocourseblock{overflow:hidden}.p-autocourseblock__header-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autocourseblock__header-block-content{max-width:74%}@media all and (max-width:61.1875em){.p-autocourseblock__header-block-content{max-width:100%}}.p-autocourseblock__header-block+.p-autocourseblock__content-block{margin-top:5.6rem}@media all and (max-width:47.9375em){.p-autocourseblock__header-block+.p-autocourseblock__content-block{margin-top:3.2rem}}.p-autocourseblock__content-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autocourseblock__items-block .node-teasers-list{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -4rem -4.4rem}@media all and (max-width:81.1875em){.p-autocourseblock__items-block .node-teasers-list{margin:0 -1.1rem -4.4rem}}.p-autocourseblock__items-block .node-teasers-list li{flex:0 1 auto;min-width:0;width:33.33%;padding:0 4rem 4.4rem}@media all and (max-width:81.1875em){.p-autocourseblock__items-block .node-teasers-list li{padding:0 1.1rem 4.4rem}}@media all and (max-width:61.1875em){.p-autocourseblock__items-block .node-teasers-list li{width:50%}}@media all and (max-width:35.4375em){.p-autocourseblock__items-block .node-teasers-list li{width:100%}}.p-autocourseblock__cta-block{margin-top:5.6rem;text-align:center}@media all and (max-width:47.9375em){.p-autocourseblock__cta-block{margin-top:3.2rem}}.p-autocourseblock__cta-block a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-autocourseblock__cta-block a{font-size:1.3rem}}.p-autocourseblock__cta-block a>span{flex:0 1 auto;min-width:0}.p-autocourseblock__cta-block a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-autocourseblock__cta-block a:hover,.p-autocourseblock__cta-block a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-autocourseblock__cta-block a:focus-visible,.p-autocourseblock__cta-block a:active{text-decoration:underline}.p-autocourseblock__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-autolivestreamblock{overflow:hidden}.p-autolivestreamblock__header-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autolivestreamblock__header-block-content{max-width:74%}@media all and (max-width:61.1875em){.p-autolivestreamblock__header-block-content{max-width:100%}}.p-autolivestreamblock__header-block+.p-autolivestreamblock__content-block{margin-top:5.6rem}@media all and (max-width:47.9375em){.p-autolivestreamblock__header-block+.p-autolivestreamblock__content-block{margin-top:3.2rem}}.p-autolivestreamblock__content-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autolivestreamblock__items-block .node-teasers-list{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -4rem -4.4rem}@media all and (max-width:81.1875em){.p-autolivestreamblock__items-block .node-teasers-list{margin:0 -1.1rem -4.4rem}}.p-autolivestreamblock__items-block .node-teasers-list li{flex:0 1 auto;min-width:0;width:33.33%;padding:0 4rem 4.4rem}@media all and (max-width:81.1875em){.p-autolivestreamblock__items-block .node-teasers-list li{padding:0 1.1rem 4.4rem}}@media all and (max-width:61.1875em){.p-autolivestreamblock__items-block .node-teasers-list li{width:50%}}@media all and (max-width:35.4375em){.p-autolivestreamblock__items-block .node-teasers-list li{width:100%}}.p-autolivestreamblock__cta-block{margin-top:5.6rem;text-align:center}@media all and (max-width:47.9375em){.p-autolivestreamblock__cta-block{margin-top:3.2rem}}.p-autolivestreamblock__cta-block a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-autolivestreamblock__cta-block a{font-size:1.3rem}}.p-autolivestreamblock__cta-block a>span{flex:0 1 auto;min-width:0}.p-autolivestreamblock__cta-block a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-autolivestreamblock__cta-block a:hover,.p-autolivestreamblock__cta-block a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-autolivestreamblock__cta-block a:focus-visible,.p-autolivestreamblock__cta-block a:active{text-decoration:underline}.p-autolivestreamblock__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-autoproddb{position:relative}.p-autoproddb__inner{position:relative}.p-autoproddb__header-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autoproddb__header-block-content{display:flex;flex-flow:row wrap;margin:0 -2rem -4rem}@media all and (max-width:61.1875em){.p-autoproddb__header-block-content{margin:0}}.p-autoproddb__header-title-block{position:relative;flex:1 1 auto;min-width:0;width:55%;padding:0 2rem 4rem}@media all and (max-width:61.1875em){.p-autoproddb__header-title-block{width:100%;padding:0}}.p-autoproddb[data-show-decorations=true] .p-autoproddb__header-title-block::after{content:"";display:block;position:absolute;top:-8rem;left:-8rem;width:12rem;height:18rem;background-image:url(/themes/custom/callebaut/assets/img/decorations/stains-x.png);background-repeat:no-repeat;background-position:top right;background-size:contain;mix-blend-mode:multiply}@media all and (max-width:61.1875em){.p-autoproddb[data-show-decorations=true] .p-autoproddb__header-title-block::after{display:none}}.p-autoproddb__header-title-block-inner{position:relative;z-index:2}.p-autoproddb__header-title{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:4rem;line-height:1.1;text-transform:uppercase;font-weight:900;color:#000}@media all and (max-width:47.9375em){.p-autoproddb__header-title{font-size:2.2rem}}.p-autoproddb__header-title span,.p-autoproddb__header-title em,.p-autoproddb__header-title strong,.p-autoproddb__header-title b{font-weight:inherit;color:#e7483e}.p-autoproddb__header-text-block{flex:0 1 auto;min-width:0;width:45%;padding:0 2rem 4rem}@media all and (max-width:61.1875em){.p-autoproddb__header-text-block{width:100%;padding:0}}@media all and (max-width:61.1875em){.p-autoproddb__header-title-block+.p-autoproddb__header-text-block{margin-top:1.8rem}}.p-autoproddb__header-text-block-inner{max-width:52rem;margin-left:auto}@media all and (max-width:61.1875em){.p-autoproddb__header-text-block-inner{max-width:none}}.p-autoproddb__header-link-block a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-autoproddb__header-link-block a{font-size:1.3rem}}.p-autoproddb__header-link-block a>span{flex:0 1 auto;min-width:0}.p-autoproddb__header-link-block a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-autoproddb__header-link-block a:hover,.p-autoproddb__header-link-block a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-autoproddb__header-link-block a:focus-visible,.p-autoproddb__header-link-block a:active{text-decoration:underline}.p-autoproddb__header-link-block a:disabled{opacity:.6;cursor:not-allowed}.p-autoproddb__header-text-holder+.p-autoproddb__header-link-block{margin-top:2.5rem}.p-autoproddb__header-block+.p-autoproddb__content-block{margin-top:5.6rem}@media all and (max-width:47.9375em){.p-autoproddb__header-block+.p-autoproddb__content-block{margin-top:3.2rem}}.p-autoproddb__content-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-autoproddb__items-block .productdb-teasers-list{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -1.6rem -3.2rem}@media all and (max-width:47.9375em){.p-autoproddb__items-block .productdb-teasers-list{margin:0 -0.8rem -1.6rem}}.p-autoproddb__items-block .productdb-teasers-list__item{flex:0 1 auto;min-width:0;width:33.3333%;padding:0 1.6rem 3.2rem;display:flex;flex-flow:column nowrap}@media all and (max-width:47.9375em){.p-autoproddb__items-block .productdb-teasers-list__item{width:50%;padding:0 .8rem 1.6rem}}@media all and (max-width:35.4375em){.p-autoproddb__items-block .productdb-teasers-list__item{width:100%}}.p-autoproddb__items-block .productdb-teasers-list__item>*{width:100%;flex:1 1 auto}.p-autoproddb__items-block .productdb-teasers-actions{width:100%}.p-autoproddb__items-block .productdb-teasers-actions{margin-top:5.6rem;text-align:center}@media all and (max-width:47.9375em){.p-autoproddb__items-block .productdb-teasers-actions{margin-top:3.2rem}}.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action{font-size:1.3rem}}.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action>span{flex:0 1 auto;min-width:0}.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action:hover,.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action:focus{color:#fff;background-color:#202630;border-color:#202630}.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action:focus-visible,.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action:active{text-decoration:underline}.p-autoproddb__items-block .productdb-teasers-actions .productdb-teasers-action:disabled{opacity:.6;cursor:not-allowed}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true] .p-autoproddb__content-block-inner,.p-autoproddb[data-type=sku][data-slider=true] .p-autoproddb__content-block-inner{max-width:100%;padding-left:0;padding-right:0;overflow:hidden}}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list{padding-left:2rem;padding-right:2rem;padding-bottom:1rem;margin-bottom:0;flex-flow:row nowrap;justify-content:flex-start}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list{scrollbar-width:thin;scrollbar-color:#1e0c12 hsla(0,0%,100%,.2)}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar{width:.8rem;height:.8rem}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-track,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.2)}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb{background-color:#d20606;border-radius:0;border:.3rem solid rgba(0,0,0,0)}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb:hover,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb:hover{background-color:#d20606}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}@media(max-width:61.1875em)and (any-pointer:coarse){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list{scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar{width:0;height:0}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-track,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:0;border:0}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb:hover,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0)}.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list{scroll-snap-type:x mandatory}}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list:focus-visible,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list:focus-visible{outline:.2rem solid rgba(0,0,0,0);box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true][data-count="1"] .productdb-teasers-list,.p-autoproddb[data-type=product][data-slider=true][data-count="2"] .productdb-teasers-list,.p-autoproddb[data-type=product][data-slider=true][data-count="3"] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true][data-count="1"] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true][data-count="2"] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true][data-count="3"] .productdb-teasers-list{justify-content:center}}@media all and (max-width:47.9375em){.p-autoproddb[data-type=product][data-slider=true][data-count="3"] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true][data-count="3"] .productdb-teasers-list{justify-content:flex-start}}@media all and (max-width:23.0625em){.p-autoproddb[data-type=product][data-slider=true][data-count="2"] .productdb-teasers-list,.p-autoproddb[data-type=sku][data-slider=true][data-count="2"] .productdb-teasers-list{justify-content:flex-start}}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list__item,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list__item{flex:0 0 auto;padding-bottom:0;scroll-snap-align:center;width:30%}}@media all and (max-width:47.9375em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list__item,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list__item{width:48%}}@media all and (max-width:23.0625em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list__item,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list__item{width:86%}}@media all and (max-width:19.9375em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-list__item,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-list__item{width:94%}}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true] .productdb-teasers-actions,.p-autoproddb[data-type=sku][data-slider=true] .productdb-teasers-actions{padding-left:2rem;padding-right:2rem}}@media all and (max-width:61.1875em){.p-autoproddb[data-type=product][data-slider=true] .p-autoproddb__link-block,.p-autoproddb[data-type=sku][data-slider=true] .p-autoproddb__link-block{padding-left:2rem;padding-right:2rem}}
.p-slider-item{display:flex;flex-flow:column nowrap}.p-slider-item__inner{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.p-slider-item__container{flex:1 0 auto;width:100%;position:relative;display:flex;flex-flow:row wrap;align-items:flex-end}.p-slider-item__container::before{content:"";float:left;padding-bottom:96%}.p-slider-item__container::after{clear:left;content:" ";display:table}.p-slider-item__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.p-slider-item__image-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;overflow:hidden}.p-slider-item__image-block img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.p-slider-item[data-has-overlay] .p-slider-item__image-block::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(44,42,41,0) 0%,rgba(44,42,41,0.65) 74.03%)}.p-slider-item__content-block{position:relative;z-index:3;width:100%;color:#fff}.p-slider-item__content-block-inner{padding:2.5rem 3rem}@media all and (max-width:35.4375em){.p-slider-item__content-block-inner{padding:1.5rem 2rem}}.p-slider-item__title-block{font-size:2rem;line-height:1.4;font-weight:bold;text-transform:uppercase;word-break:break-word}@media all and (max-width:35.4375em){.p-slider-item__title-block{font-size:1.8rem}}.p-slider-item__access-notice{margin-top:4%}@media all and (max-width:35.4375em){.p-slider-item__access-notice{margin-top:2.5%}}.p-slider-item__access-notice-item{display:inline-block;padding:.4rem 1rem;background-color:#1e0c12;color:#fff;font-size:1.4rem;line-height:1.4;font-weight:bold;text-transform:uppercase;text-align:center}@media all and (max-width:35.4375em){.p-slider-item__access-notice-item{font-size:1.2rem}}.p-slider-item__cta-block{margin-top:4%}@media all and (max-width:35.4375em){.p-slider-item__cta-block{margin-top:2.5%}}.p-slider-item__cta-block{font-size:1.4rem;line-height:1.5;font-weight:600;text-transform:uppercase}@media all and (max-width:35.4375em){.p-slider-item__cta-block{font-size:1.2rem}}.p-slider-item__cta-item+.p-slider-item__cta-item{margin-top:.5rem}.p-slider-item__cta-link{display:inline-flex;flex-flow:row nowrap;align-items:center;text-decoration:none}.p-slider-item__cta-link:hover,.p-slider-item__cta-link:focus,.p-slider-item__cta-link:active{text-decoration:underline}.p-slider-item__cta-link>span{flex:0 1 auto;min-width:0}.p-slider-item__cta-link>svg{flex:0 0 auto;min-width:0;width:.8rem;height:1.2rem;margin-left:.8rem}.p-slider-item__meta{margin-top:3%;display:flex;flex-flow:row wrap;justify-content:space-between}@media all and (max-width:35.4375em){.p-slider-item__meta{margin-top:2%}}.p-slider-item__meta-authors{flex:1 1 auto;min-width:0;padding-right:5%;display:flex;flex-flow:row nowrap;align-items:center}.p-slider-item__meta-authors-images{margin-right:1.2rem}.p-slider-item__meta-authors-images .author-image-holder{width:5rem;background-color:#fff;border:.2rem solid #fff;border-radius:50%;overflow:hidden}@media all and (max-width:35.4375em){.p-slider-item__meta-authors-images .author-image-holder{width:3.4rem}}.p-slider-item__meta-authors-images .author-image{position:relative;width:100%;height:0;padding-bottom:100%}.p-slider-item__meta-authors-images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.p-slider-item__meta-authors-images svg{position:absolute;top:.5rem;left:0;width:100%;height:100%;object-fit:cover}.p-slider-item__meta-authors-labels{font-size:1.6rem;line-height:1.35;font-weight:600}@media all and (max-width:35.4375em){.p-slider-item__meta-authors-labels{font-size:1.2rem}}.p-slider-item__video-length{flex:0 1 auto;min-width:0;align-self:flex-end;margin-left:auto}.p-slider-item__video-length-indicator{padding:.2rem .3rem;background-color:#000;font-size:1.3rem;line-height:1;font-weight:600;color:#fff}@media all and (max-width:35.4375em){.p-slider-item__video-length-indicator{font-size:1.2rem}}.p-slider-item__floating-content-block{position:absolute;z-index:2;top:0;left:0}.p-slider-item__label{padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-size:1.2rem;line-height:1.5;font-weight:600;text-transform:uppercase}.p-slider-holder{position:relative}.p-slider-itemlist-wrapper{overflow:hidden}.p-slider-itemlist{position:relative;list-style:none;display:flex;flex-flow:row nowrap;--wrapper:114rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding:2rem calc(var(--space) - 4rem);scroll-padding-inline-start:var(--space)}@media all and (max-width:91.1875em){.p-slider-itemlist{padding:2rem calc(var(--space) - 1rem)}}.p-slider-itemlist{scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.p-slider-itemlist::-webkit-scrollbar{width:0;height:0}.p-slider-itemlist::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.p-slider-itemlist::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:0;border:0}.p-slider-itemlist::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0)}.p-slider-itemlist{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;scroll-behavior:smooth;scroll-snap-type:x mandatory}.p-slider-itemlist:focus-visible{outline:.2rem solid rgba(0,0,0,0);box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.p-slider-itemlist__item{flex:0 0 auto;min-width:0;width:50%;padding:0 4rem;scroll-snap-align:center;display:flex;flex-flow:column nowrap}@media all and (max-width:91.1875em){.p-slider-itemlist__item{padding:0 1rem}}@media all and (max-width:71.1875em){.p-slider-itemlist__item{width:60%}}@media all and (max-width:47.9375em){.p-slider-itemlist__item{width:90%}}@media all and (max-width:35.4375em){.p-slider-itemlist__item{width:94%}}.p-slider-itemlist__item>*{flex:1 1 auto;width:100%}.p-slider__action-block{margin-top:3.6rem}@media all and (max-width:47.9375em){.p-slider__action-block{margin-top:1.2rem}}.p-slider__action-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-slider__action-block-blocks{display:flex;flex-flow:row-reverse nowrap;margin:0 -1rem -2rem}.p-slider__action-block-cta{flex:1 1 auto;min-width:0;padding:0 1rem 2rem}.p-slider__action-block-navigation{flex:0 0 auto;min-width:0;padding:0 1rem 2rem}@media all and (max-width:35.4375em){.p-slider__action-block-navigation{display:none}}.p-slider-nav{display:none}.p-slider.js-overflow .p-slider-nav{display:block}.p-slider[data-count="1"] .p-slider-nav{display:none}.p-slider-nav-arrows{display:flex;flex-flow:row nowrap}.p-slider-nav__btn{display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;border:.1rem solid #1e0c12;background-color:#1e0c12;color:#fff;transition:opacity .15s ease-out,color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.p-slider-nav__btn:hover,.p-slider-nav__btn:focus{background-color:#202630;border-color:#202630}.p-slider-nav__btn:focus-visible{outline:.2rem solid #fff;outline-offset:-0.8rem;box-shadow:none}.p-slider-nav__btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.p-slider-nav__btn svg{display:block;position:relative;width:1.5rem;height:1.5rem}.p-slider-nav__btn--prev{margin-right:.8rem}.p-slider-navlist{display:none}.p-slider__cta-item{display:flex;flex-flow:row wrap}.p-slider__cta-item a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-slider__cta-item a{font-size:1.3rem}}.p-slider__cta-item a>span{flex:0 1 auto;min-width:0}.p-slider__cta-item a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-slider__cta-item a:hover,.p-slider__cta-item a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-slider__cta-item a:focus-visible,.p-slider__cta-item a:active{text-decoration:underline}.p-slider__cta-item a:disabled{opacity:.6;cursor:not-allowed}.p-slider__cta-item a{flex:0 1 auto;min-width:0;max-width:100%;margin:0 auto}.p-slider__cta-list{display:flex;flex-flow:row wrap;margin:0 -0.8rem -1.6rem}.p-slider__cta-list-item{flex:0 1 auto;min-width:0;padding:0 .8rem 1.6rem}.p-slider__cta-list-item a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-slider__cta-list-item a{font-size:1.3rem}}.p-slider__cta-list-item a>span{flex:0 1 auto;min-width:0}.p-slider__cta-list-item a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-slider__cta-list-item a:hover,.p-slider__cta-list-item a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-slider__cta-list-item a:focus-visible,.p-slider__cta-list-item a:active{text-decoration:underline}.p-slider__cta-list-item a:disabled{opacity:.6;cursor:not-allowed}.p-slider__cta-list-item:nth-child(3n+2) a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-slider__cta-list-item:nth-child(3n+2) a{font-size:1.3rem}}.p-slider__cta-list-item:nth-child(3n+2) a>span{flex:0 1 auto;min-width:0}.p-slider__cta-list-item:nth-child(3n+2) a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-slider__cta-list-item:nth-child(3n+2) a:hover,.p-slider__cta-list-item:nth-child(3n+2) a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-slider__cta-list-item:nth-child(3n+2) a:focus-visible,.p-slider__cta-list-item:nth-child(3n+2) a:active{text-decoration:underline}.p-slider__cta-list-item:nth-child(3n+2) a:disabled{opacity:.6;cursor:not-allowed}.p-slider__cta-list-item:nth-child(3n+2) a{background:#788766;border:.1rem solid #788766;text-shadow:0 0 .3rem #1e0c12}.p-slider__cta-list-item:nth-child(3n+2) a>svg{filter:drop-shadow(0 0 0.3rem #202630)}.p-slider__cta-list-item:nth-child(3n+3) a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.p-slider__cta-list-item:nth-child(3n+3) a{font-size:1.3rem}}.p-slider__cta-list-item:nth-child(3n+3) a>span{flex:0 1 auto;min-width:0}.p-slider__cta-list-item:nth-child(3n+3) a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.p-slider__cta-list-item:nth-child(3n+3) a:hover,.p-slider__cta-list-item:nth-child(3n+3) a:focus{color:#fff;background-color:#202630;border-color:#202630}.p-slider__cta-list-item:nth-child(3n+3) a:focus-visible,.p-slider__cta-list-item:nth-child(3n+3) a:active{text-decoration:underline}.p-slider__cta-list-item:nth-child(3n+3) a:disabled{opacity:.6;cursor:not-allowed}.p-slider__cta-list-item:nth-child(3n+3) a{color:#1e0c12;background:#fdcf6d;border:.1rem solid #fdcf6d}@media print{.p-slider{display:none}}
.p-columntextitem__image-block img{display:block;width:100%}.p-columntextitem__content-block{max-width:80ch}.p-columntextitem__image-block+.p-columntextitem__content-block{margin-top:3.2rem}.p-columntextitem--image-bottom .p-columntextitem__image-block+.p-columntextitem__content-block{margin-top:0}.p-columntextitem--image-bottom .p-columntextitem__content-block+.p-columntextitem__image-block{margin-top:3.2rem}.p-infographic__header-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-infographic__header-block-content{max-width:74%}@media all and (max-width:61.1875em){.p-infographic__header-block-content{max-width:100%}}.p-infographic__header-block+.p-infographic__content-block{margin-top:5.6rem}@media all and (max-width:47.9375em){.p-infographic__header-block+.p-infographic__content-block{margin-top:3.2rem}}.p-infographic__content-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-infographic__graphic img{display:block;width:100%;height:auto}.p-infographic__graphic[data-type=desktop]{display:block}.p-infographic__graphic[data-type=mobile]{display:none}@media all and (max-width:61.1875em){.p-infographic[data-has-mobile-version=true] .p-infographic__graphic[data-type=desktop]{display:none}.p-infographic[data-has-mobile-version=true] .p-infographic__graphic[data-type=mobile]{display:block}}.p-infographic__description{margin-top:2rem}.p-infographic__description-details-summary{background:rgba(0,0,0,0);border:0;color:inherit;list-style:none;cursor:pointer;display:inline-flex;flex-flow:row nowrap;align-items:center;font-size:1.6rem;line-height:1.4;font-weight:900;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.2em;transition:color .15s ease-out}.p-infographic__description-details-summary:hover,.p-infographic__description-details-summary:focus{color:#1e0c12;text-decoration:none}@media all and (max-width:35.4375em){.p-infographic__description-details-summary{font-size:1.3rem}}.p-infographic__description-details-summary>svg{flex:0 0 auto;min-width:0;width:1.4rem;height:1.4rem;margin-right:1rem;transition:transform .15s ease-out}.p-infographic__description-details-summary>span{flex:0 1 auto;min-width:0}.p-infographic__description-details[open] .p-infographic__description-details-summary>svg{transform:rotate(90deg)}.p-infographic__description-details-content{margin:2rem 0 0 .6rem;border-left:.2rem solid rgba(30,12,18,.1);padding-left:2rem}.p-intro{position:relative;z-index:1;padding-top:12rem;padding-bottom:12rem}@media all and (max-width:61.1875em){.p-intro{padding-top:6rem;padding-bottom:6rem}}.p-intro::before{content:"";display:block;position:absolute;top:0;right:0;width:100%;max-width:20rem;height:100%;background-image:url(/themes/custom/callebaut/assets/img/decorations/stains-w.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain}.p-intro__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-intro__inner{position:relative;z-index:2}.p-intro__content{max-width:86rem;margin:0 auto}@media all and (max-width:61.1875em){.p-intro__content{max-width:100%}}.p-intro__text{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:2.5rem;line-height:1.4;font-weight:900;text-align:center}@media all and (max-width:47.9375em){.p-intro__text{font-size:2rem;font-weight:bold}}@media all and (max-width:35.4375em){.p-intro__text{font-size:1.8rem}}.p-onecolumntext__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-onecolumntext__image-block img{display:block;width:100%}.p-onecolumntext__content-block{max-width:74%}@media all and (max-width:61.1875em){.p-onecolumntext__content-block{max-width:100%}}.p-onecolumntext__image-block+.p-onecolumntext__content-block{margin-top:6rem}@media all and (max-width:61.1875em){.p-onecolumntext__image-block+.p-onecolumntext__content-block{margin-top:3.2rem}}.p-onecolumntext--image-bottom .p-onecolumntext__image-block+.p-onecolumntext__content-block{margin-top:0}.p-onecolumntext--image-bottom .p-onecolumntext__content-block+.p-onecolumntext__image-block{margin-top:6rem}@media all and (max-width:61.1875em){.p-onecolumntext--image-bottom .p-onecolumntext__content-block+.p-onecolumntext__image-block{margin-top:3.2rem}}.p-quote{overflow:hidden;position:relative}.p-quote__inner{position:relative;z-index:2;width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-quote[data-has-image=true] .p-quote__inner{max-width:100%;padding:0}.p-quote__blocks{position:relative}.p-quote[data-has-image=true] .p-quote__blocks{display:flex;flex-flow:row-reverse wrap}@media all and (max-width:47.9375em){.p-quote[data-has-image=true] .p-quote__blocks{flex-flow:row wrap}}.p-quote__image-block{position:relative;width:43%}@media all and (max-width:47.9375em){.p-quote__image-block{width:100%}}.p-quote__image-block::before{content:"";float:left;padding-bottom:100%}@media all and (min-width:91.25em){.p-quote__image-block::before{padding-bottom:65%}}.p-quote__image-block::after{clear:left;content:" ";display:table}.p-quote__image-holder img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.p-quote__content-block{position:relative;max-width:86rem;margin:0 auto}@media all and (max-width:61.1875em){.p-quote__content-block{max-width:100%}}.p-quote[data-has-image=true] .p-quote__content-block{width:57%;max-width:100%;--wrapper:114rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-left:var(--space);padding-right:7%;display:flex;flex-flow:column nowrap;justify-content:center}@media all and (max-width:81.1875em){.p-quote[data-has-image=true] .p-quote__content-block{padding-right:5%}}@media all and (max-width:71.1875em){.p-quote[data-has-image=true] .p-quote__content-block{padding-right:2rem}}@media all and (max-width:47.9375em){.p-quote[data-has-image=true] .p-quote__content-block{width:100%;padding-left:2rem;padding-right:2rem}}.p-quote__content-block-inner{padding:4rem 0}.p-quote__figure{padding:9rem 0 6rem}@media all and (max-width:47.9375em){.p-quote__figure{padding:7rem 0 4rem}}@media all and (max-width:35.4375em){.p-quote__figure{padding:4rem 0 0}}.p-quote__blockquote{position:relative;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:3.8rem;line-height:1.2;font-style:italic}@media all and (max-width:61.1875em){.p-quote__blockquote{font-size:2.8rem}}@media all and (max-width:35.4375em){.p-quote__blockquote{font-size:1.8rem}}.p-quote__blockquote>p{quotes:"“" "”";position:relative;display:inline-block}.p-quote__blockquote>p::before{content:open-quote;position:absolute;z-index:-1;top:-0.39em;left:-0.39em;font-family:"Mulish","Arial",sans-serif;font-weight:bold;font-size:6em;line-height:1;color:#1e0c12;opacity:.2}@media all and (max-width:81.1875em){.p-quote__blockquote>p::before{top:-0.48em;left:-0.08em}}.p-quote__blockquote>p::after{content:close-quote;opacity:0;visibility:hidden;position:absolute;bottom:0;right:0}.p-quote__caption{margin-top:2.6rem;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.8rem;line-height:1.4;font-weight:bold;text-align:right;text-transform:uppercase;color:#202630}@media all and (max-width:47.9375em){.p-quote__caption{font-size:1.4rem;text-align:left}}.p-quote.has-background{padding:0;background-color:#1e0c12;color:#e9e7df}.p-quote.has-background .p-quote__image-holder::after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:url(/themes/custom/callebaut/assets/img/decorations/stains-b.png);background-repeat:no-repeat;background-position:top left;background-size:contain}@media all and (max-width:47.9375em){.p-quote.has-background .p-quote__image-holder::after{background-image:url(/themes/custom/callebaut/assets/img/decorations/stains-m.png);background-position:bottom left;width:50%;max-width:22rem}}.p-quote.has-background .p-quote__blockquote::before{content:"";display:block;position:absolute;top:-1.6em;left:-2em;width:8.8rem;height:6.8rem;background-image:url(/themes/custom/callebaut/assets/img/icons/gold_quote.png);background-repeat:no-repeat;background-position:top right;background-size:contain}@media all and (max-width:81.1875em){.p-quote.has-background .p-quote__blockquote::before{top:-7.6rem;left:0}}@media all and (max-width:61.1875em){.p-quote.has-background .p-quote__blockquote::before{width:6.5rem;height:5rem;top:-5.6rem}}@media all and (max-width:47.9375em){.p-quote.has-background .p-quote__blockquote::before{background-position:top left}}@media all and (max-width:35.4375em){.p-quote.has-background .p-quote__blockquote::before{width:4.5rem;height:4rem;top:-4.6rem}}.p-quote.has-background .p-quote__blockquote>p::before,.p-quote.has-background .p-quote__blockquote>p::after{display:none}.p-quote.has-background .p-quote__caption{color:#fdcf6d}.p-textandimage--image-top .p-textandimage__inner,.p-textandimage--image-bottom .p-textandimage__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-textandimage__blocks{position:relative;display:flex;flex-flow:row wrap}.p-textandimage__block{flex:0 1 auto;min-width:0;width:100%}.p-textandimage--image-top .p-textandimage__block--content,.p-textandimage--image-bottom .p-textandimage__block--content{max-width:74%}@media all and (max-width:61.1875em){.p-textandimage--image-top .p-textandimage__block--content,.p-textandimage--image-bottom .p-textandimage__block--content{max-width:100%}}.p-textandimage--image-top .p-textandimage__block+.p-textandimage__block,.p-textandimage--image-bottom .p-textandimage__block+.p-textandimage__block{margin-top:6rem}@media all and (max-width:61.1875em){.p-textandimage--image-top .p-textandimage__block+.p-textandimage__block,.p-textandimage--image-bottom .p-textandimage__block+.p-textandimage__block{margin-top:3.2rem}}@media all and (max-width:61.1875em){.p-textandimage--image-left .p-textandimage__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}}.p-textandimage--image-left .p-textandimage__block{width:50%}@media all and (max-width:61.1875em){.p-textandimage--image-left .p-textandimage__block{width:100%}}.p-textandimage--image-left .p-textandimage__block--image{padding-right:2.2rem}@media all and (max-width:61.1875em){.p-textandimage--image-left .p-textandimage__block--image{padding-right:0}}.p-textandimage--image-left .p-textandimage__block--content{padding-left:2.2rem;align-self:center;--wrapper:114rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-right:var(--space)}@media all and (max-width:61.1875em){.p-textandimage--image-left .p-textandimage__block--content{padding-left:0;padding-right:0;margin-top:3.2rem}}.p-textandimage--image-left .paragraph__caption{padding-left:2rem}@media all and (max-width:61.1875em){.p-textandimage--image-left .paragraph__caption{padding-left:0}}@media all and (max-width:61.1875em){.p-textandimage--image-right .p-textandimage__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}}.p-textandimage--image-right .p-textandimage__block{width:50%}@media all and (max-width:61.1875em){.p-textandimage--image-right .p-textandimage__block{width:100%}}.p-textandimage--image-right .p-textandimage__block--content{order:-1;padding-right:2.2rem;align-self:center;--wrapper:114rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-left:var(--space)}@media all and (max-width:61.1875em){.p-textandimage--image-right .p-textandimage__block--content{order:initial;padding-left:0;padding-right:0;margin-top:3.2rem}}.p-textandimage--image-right .p-textandimage__block--image{padding-left:2.2rem}@media all and (max-width:61.1875em){.p-textandimage--image-right .p-textandimage__block--image{padding-left:0}}.p-textandimage--image-right .paragraph__caption{padding-right:2rem}@media all and (max-width:61.1875em){.p-textandimage--image-right .paragraph__caption{padding-right:0}}.p-textandimage.p-textandimage--image-left.image-width-25 .p-textandimage__block--image,.p-textandimage.p-textandimage--image-right.image-width-25 .p-textandimage__block--image{width:40%}@media all and (max-width:61.1875em){.p-textandimage.p-textandimage--image-left.image-width-25 .p-textandimage__block--image,.p-textandimage.p-textandimage--image-right.image-width-25 .p-textandimage__block--image{width:100%}}.p-textandimage.p-textandimage--image-left.image-width-25 .p-textandimage__block--content,.p-textandimage.p-textandimage--image-right.image-width-25 .p-textandimage__block--content{width:60%}@media all and (max-width:61.1875em){.p-textandimage.p-textandimage--image-left.image-width-25 .p-textandimage__block--content,.p-textandimage.p-textandimage--image-right.image-width-25 .p-textandimage__block--content{width:100%}}.p-textandimage.p-textandimage--image-left.image-width-75 .p-textandimage__block--image,.p-textandimage.p-textandimage--image-right.image-width-75 .p-textandimage__block--image{width:60%}@media all and (max-width:61.1875em){.p-textandimage.p-textandimage--image-left.image-width-75 .p-textandimage__block--image,.p-textandimage.p-textandimage--image-right.image-width-75 .p-textandimage__block--image{width:100%}}.p-textandimage.p-textandimage--image-left.image-width-75 .p-textandimage__block--content,.p-textandimage.p-textandimage--image-right.image-width-75 .p-textandimage__block--content{width:40%}@media all and (max-width:61.1875em){.p-textandimage.p-textandimage--image-left.image-width-75 .p-textandimage__block--content,.p-textandimage.p-textandimage--image-right.image-width-75 .p-textandimage__block--content{width:100%}}.p-twocolumntext__inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.p-twocolumntext__header-block{max-width:66.66%;margin-bottom:5.6rem}@media all and (max-width:61.1875em){.p-twocolumntext__header-block{max-width:100%;margin-bottom:3.2rem}}.p-twocolumntext__items{display:flex;flex-flow:row wrap}.p-twocolumntext__item{flex:0 1 auto;min-width:0;width:50%}.p-twocolumntext__item:nth-child(1){padding-right:2.2rem}.p-twocolumntext__item:nth-child(2){padding-left:2.2rem}@media all and (max-width:61.1875em){.p-twocolumntext__item{width:100%}.p-twocolumntext__item:nth-child(1){padding-right:0}.p-twocolumntext__item:nth-child(2){padding-left:0;margin-top:3.2rem}}
.page-graphic-intro{position:relative}.page-graphic-intro__top-breadcrumb{display:none;position:relative;padding:1.2rem 0;background-color:#c6c1bb;color:#fff}.page-graphic-intro__top-breadcrumb-inner{width:100%;max-width:128rem;margin-left:auto;margin-right:auto;max-width:132rem;padding-left:2rem;padding-right:2rem}.page-graphic-intro__main{position:relative;display:flex;flex-flow:row wrap;background-color:#1e0c12;color:#e9e7df}@media all and (max-width:47.9375em){.page-graphic-intro__main{background-color:#f6c877;color:#fff}}.page-graphic-intro__main::before{content:"";float:left;padding-bottom:40%}@media all and (min-width:91.25em){.page-graphic-intro__main::before{padding-bottom:60rem}}@media all and (max-width:47.9375em){.page-graphic-intro__main::before{display:none}}.page-graphic-intro__main::after{clear:left;content:" ";display:table}.page-graphic-intro[data-alt-foreground=true] .page-graphic-intro__main{color:#1e0c12}@media all and (max-width:47.9375em){.page-graphic-intro[data-alt-foreground=true] .page-graphic-intro__main{color:#e9e7df}}.page-graphic-intro__background-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}@media all and (max-width:47.9375em){.page-graphic-intro__background-block{position:relative;height:0;padding-bottom:90%}}@media all and (max-width:35.4375em){.page-graphic-intro__background-block{padding-bottom:118%}}.page-graphic-intro__background-media-holder{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.page-graphic-intro__background-media-holder img,.page-graphic-intro__background-media-holder video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}@media all and (max-width:47.9375em){.page-graphic-intro[data-mobile-background-image=true] .page-graphic-intro__background-media-holder[data-type=image-desktop]{display:none}}.page-graphic-intro[data-mobile-background-image=true] .page-graphic-intro__background-media-holder[data-type=image-responsive]{display:none}@media all and (max-width:47.9375em){.page-graphic-intro[data-mobile-background-image=true] .page-graphic-intro__background-media-holder[data-type=image-responsive]{display:block}}@media all and (max-width:47.9375em){.page-graphic-intro[data-mobile-background-video=true] .page-graphic-intro__background-media-holder[data-type=video-desktop]{display:none}}.page-graphic-intro[data-mobile-background-video=true] .page-graphic-intro__background-media-holder[data-type=video-responsive]{display:none}@media all and (max-width:47.9375em){.page-graphic-intro[data-mobile-background-video=true] .page-graphic-intro__background-media-holder[data-type=video-responsive]{display:block}}.page-graphic-intro__content-block{position:relative;z-index:3;width:100%;display:flex;flex-flow:column nowrap}.page-graphic-intro__content-block-breadcrumb{width:100%;padding:1.2rem 0;color:#fff;background-color:rgba(30,12,18,.2)}@media all and (max-width:47.9375em){.page-graphic-intro__content-block-breadcrumb{display:none}}.page-graphic-intro__content-block-breadcrumb .breadcrumb-list__item{color:inherit}.page-graphic-intro__content-block-breadcrumb .breadcrumb-list__item[aria-current=page]{color:inherit}.page-graphic-intro__content-block-breadcrumb-inner{width:100%;max-width:128rem;margin-left:auto;margin-right:auto;max-width:132rem;padding-left:2rem;padding-right:2rem}.page-graphic-intro__content-block-main{flex:1 1 auto;padding:4rem 0;display:flex;flex-flow:column nowrap;justify-content:center}@media all and (max-width:74.9375em){.page-graphic-intro__content-block-main{padding:4rem 0}}@media all and (max-width:47.9375em){.page-graphic-intro__content-block-main{padding:5rem 0 4rem}}.page-graphic-intro__content-block-main-inner{width:100%;max-width:128rem;margin-left:auto;margin-right:auto;max-width:132rem;padding-left:2rem;padding-right:2rem}@media all and (max-width:47.9375em){.page-graphic-intro__content-block-main-inner{text-align:center}}.page-graphic-intro__title-block{max-width:80%}@media all and (max-width:47.9375em){.page-graphic-intro__title-block{max-width:100%}}.page-graphic-intro__title{line-height:1.1;font-weight:900;text-transform:uppercase;color:inherit;font-size:7rem}@media all and (max-width:61.1875em){.page-graphic-intro__title{font-size:4.5rem}}@media all and (max-width:47.9375em){.page-graphic-intro__title{font-size:3.6rem}}@media all and (max-width:35.4375em){.page-graphic-intro__title{font-size:2.8rem}}.page-graphic-intro__title{color:#f6c877}@media all and (max-width:47.9375em){.page-graphic-intro__title{color:#1e0c12}}.page-graphic-intro[data-alt-foreground=true] .page-graphic-intro__title{color:#000}@media all and (max-width:47.9375em){.page-graphic-intro[data-alt-foreground=true] .page-graphic-intro__title{color:#1e0c12}}.page-graphic-intro__content-columns{display:flex;flex-flow:row wrap}.page-graphic-intro__title-block+.page-graphic-intro__content-columns{margin-top:1.4rem}@media all and (max-width:47.9375em){.page-graphic-intro__title-block+.page-graphic-intro__content-columns{margin-top:1.2rem}}.page-graphic-intro__content-column{flex:0 1 auto;min-width:0;width:50%}@media all and (max-width:47.9375em){.page-graphic-intro__content-column{width:100%}}.page-graphic-intro__content-column--content{order:-1;width:62%;padding-right:2rem}@media all and (max-width:47.9375em){.page-graphic-intro__content-column--content{width:100%;order:initial;padding-right:0}}.page-graphic-intro__content-column--media{width:38%;padding-left:2rem}@media all and (max-width:47.9375em){.page-graphic-intro__content-column--media{width:100%;padding-left:0}}@media all and (max-width:47.9375em){.page-graphic-intro__content-column+.page-graphic-intro__content-column{padding-top:2.2rem}}.page-graphic-intro__intro-image{position:relative}.page-graphic-intro__intro-image img{display:block;width:100%;height:auto}.page-graphic-intro__meta{margin-bottom:2.2rem}.page-graphic-intro__meta-items{display:flex;flex-flow:row wrap;align-items:center;margin:0 -0.5rem -1rem}.page-graphic-intro__meta-item{flex:0 1 auto;min-width:0;padding:0 .5rem 1rem}.page-graphic-intro__meta-type{display:inline-block;padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-size:1.2rem;line-height:1.5;font-weight:600;text-transform:uppercase}.page-graphic-intro__meta-date{font-size:1.5rem;line-height:1.5;font-weight:600;color:inherit}.page-graphic-intro__brought-by-block{margin-bottom:2.2rem}.page-graphic-intro__brought-by-block .broughtby-block__inner{display:flex;flex-flow:row wrap;align-items:center}.page-graphic-intro__brought-by-block .broughtby-block__title{font-size:1.5rem;line-height:1.5;font-weight:600;padding:.5em .8em .5em 0;color:inherit}.page-graphic-intro__brought-by-block .broughtby-block__items{display:flex;flex-flow:row wrap;margin:0 -0.5rem -1rem}.page-graphic-intro__brought-by-block .broughtby-block__item{width:8.2rem;padding:0 .5rem 1rem}.page-graphic-intro__brought-by-block .brand-item__graphic-holder{background-color:#fff;border:.1rem solid #e0dccd}.page-graphic-intro__brought-by-block .brand-item__graphic{position:relative;height:0;padding-bottom:73.5%}.page-graphic-intro__brought-by-block .brand-item__graphic img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;padding:.5rem}.page-graphic-intro[data-has-text=true] .page-graphic-intro__brought-by-block .broughtby-block__inner{justify-content:space-between}.page-graphic-intro__intro-text{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:3.2rem;line-height:1.1;font-weight:900;text-transform:uppercase}@media all and (max-width:47.9375em){.page-graphic-intro__intro-text{font-size:2rem}}.page-graphic-intro__intro-text .text-content{font-size:inherit;line-height:inherit;color:inherit}.page-graphic-intro__intro-text .text-content *{color:inherit}.page-graphic-intro__cta-block{margin-top:2.2rem}.page-graphic-intro__cta-block .intro-cta-links{display:flex;flex-flow:row wrap;margin:0 -0.8rem -1.6rem}@media all and (max-width:47.9375em){.page-graphic-intro__cta-block .intro-cta-links{justify-content:center}}.page-graphic-intro__cta-block .intro-cta-link{padding:0 .8rem 1.6rem}.page-graphic-intro__cta-block .intro-cta-link a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.page-graphic-intro__cta-block .intro-cta-link a{font-size:1.3rem}}.page-graphic-intro__cta-block .intro-cta-link a>span{flex:0 1 auto;min-width:0}.page-graphic-intro__cta-block .intro-cta-link a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.page-graphic-intro__cta-block .intro-cta-link a:hover,.page-graphic-intro__cta-block .intro-cta-link a:focus{color:#fff;background-color:#202630;border-color:#202630}.page-graphic-intro__cta-block .intro-cta-link a:focus-visible,.page-graphic-intro__cta-block .intro-cta-link a:active{text-decoration:underline}.page-graphic-intro__cta-block .intro-cta-link a:disabled{opacity:.6;cursor:not-allowed}.page-graphic-intro__cta-block .intro-cta-link a{color:#1e0c12;background:#fdcf6d;border:.1rem solid #fdcf6d}@media all and (max-width:47.9375em){.page-graphic-intro__cta-block .intro-cta-link a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}}@media all and (max-width:47.9375em)and (max-width:35.4375em){.page-graphic-intro__cta-block .intro-cta-link a{font-size:1.3rem}}@media all and (max-width:47.9375em){.page-graphic-intro__cta-block .intro-cta-link a>span{flex:0 1 auto;min-width:0}.page-graphic-intro__cta-block .intro-cta-link a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.page-graphic-intro__cta-block .intro-cta-link a:hover,.page-graphic-intro__cta-block .intro-cta-link a:focus{color:#fff;background-color:#202630;border-color:#202630}.page-graphic-intro__cta-block .intro-cta-link a:focus-visible,.page-graphic-intro__cta-block .intro-cta-link a:active{text-decoration:underline}.page-graphic-intro__cta-block .intro-cta-link a:disabled{opacity:.6;cursor:not-allowed}}.page-graphic-intro__intro-text-btn-container{display:flex;flex-flow:row wrap;margin:2.2rem -0.8rem 0}@media all and (max-width:47.9375em){.page-graphic-intro__intro-text-btn-container{justify-content:center}}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__cta{padding:0 .8rem}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a{font-size:1.3rem}}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a>span{flex:0 1 auto;min-width:0}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a:hover,.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a:focus{color:#fff;background-color:#202630;border-color:#202630}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a:focus-visible,.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a:active{text-decoration:underline}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a:disabled{opacity:.6;cursor:not-allowed}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__primary-cta a{margin:.8rem 0}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a{position:relative;z-index:1;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.5rem;line-height:1.467;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1.5rem 2.8rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:100%}@media all and (max-width:35.4375em){.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a{font-size:1.3rem}}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a>span{flex:0 1 auto;min-width:0}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a>svg{flex:0 0 auto;min-width:0;width:1em;height:auto;margin-left:1.3em}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a:hover,.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a:focus{color:#fff;background-color:#202630;border-color:#202630}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a:focus-visible,.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a:active{text-decoration:underline}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a:disabled{opacity:.6;cursor:not-allowed}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a{background:#788766;border:.1rem solid #788766;text-shadow:0 0 .3rem #1e0c12}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a>svg{filter:drop-shadow(0 0 0.3rem #202630)}.page-graphic-intro__intro-text-btn-container .page-graphic-intro__secondary-cta a{margin:.8rem 0}.page-graphic-intro__video-block{margin-top:2.2rem}.page-graphic-intro__video-link{display:inline-flex;flex-flow:row nowrap;align-items:center;font-size:1.6rem;font-weight:bold;text-transform:uppercase;text-decoration:none}.page-graphic-intro__video-link:focus-visible{text-decoration:underline}.page-graphic-intro__video-link-icon-block{flex:0 0 auto;min-width:0;width:4rem;margin-right:1em}.page-graphic-intro__video-link-icon-holder{background-color:#1e0c12;display:flex;flex-flow:column nowrap;align-items:center;justify-self:center;transition:background-color .15s ease-out}@media all and (max-width:47.9375em){.page-graphic-intro__video-link-icon-holder{background-color:#e9e7df}}.page-graphic-intro__video-link:hover .page-graphic-intro__video-link-icon-holder,.page-graphic-intro__video-link:focus .page-graphic-intro__video-link-icon-holder{background-color:#788766}@media all and (max-width:47.9375em){.page-graphic-intro__video-link:hover .page-graphic-intro__video-link-icon-holder,.page-graphic-intro__video-link:focus .page-graphic-intro__video-link-icon-holder{background-color:#f4f3ef}}.page-graphic-intro__video-link-icon-holder-inner{position:relative;display:block;width:100%;background-color:rgba(0,0,0,0);color:#fff;padding:30%}@media all and (max-width:47.9375em){.page-graphic-intro__video-link-icon-holder-inner{color:#1e0c12}}.page-graphic-intro__video-link-icon-holder-inner svg{width:100%;height:100%}.page-graphic-intro__video-link-text-block{flex:0 1 auto;min-width:0}
.page-text-intro{position:relative;margin:4rem 0 4rem 0}@media all and (max-width:61.1875em){.page-text-intro{margin:2rem 0 2rem 0}}.page-text-intro[data-alt-foreground=true]{color:#000}.page-text-intro__inner{position:relative;display:flex;flex-flow:row wrap}.page-text-intro__content-block{position:relative;z-index:3;width:100%}.page-text-intro__content-block-inner{width:100%;max-width:110rem;margin-left:auto;margin-right:auto;max-width:114rem;padding-left:2rem;padding-right:2rem}.page-text-intro__content-top{max-width:74%}@media all and (max-width:61.1875em){.page-text-intro__content-top{max-width:100%}}@media all and (max-width:47.9375em){.page-text-intro__breadcrumb{display:none}}.page-text-intro__title-block{display:flex;flex-flow:row wrap;align-items:center}.page-text-intro__title-block-main{flex:1 1 auto;min-width:0}.page-text-intro__title{line-height:1.1;font-weight:900;text-transform:uppercase;color:inherit;font-size:4.5rem}@media all and (max-width:47.9375em){.page-text-intro__title{font-size:3.6rem}}@media all and (max-width:35.4375em){.page-text-intro__title{font-size:2.8rem}}.page-text-intro__title{color:#000}.page-text-intro__content-columns{display:flex;flex-flow:row wrap}.page-text-intro__content-top+.page-text-intro__content-columns{margin-top:2.2rem}@media all and (max-width:61.1875em){.page-text-intro__content-top+.page-text-intro__content-columns{margin-top:1.5rem}}.page-text-intro__content-column{flex:0 1 auto;min-width:0;width:50%}@media all and (max-width:61.1875em){.page-text-intro__content-column{width:100%}}.page-text-intro__content-column--content{order:-1;width:52.5%;padding-right:3rem}@media all and (max-width:61.1875em){.page-text-intro__content-column--content{width:100%;order:initial;padding-right:0}}.page-text-intro__content-column--media{width:47.5%}@media all and (max-width:61.1875em){.page-text-intro__content-column--media{width:100%}}.page-text-intro__content-column--content+.page-text-intro__content-column--media{padding-left:3rem}@media all and (max-width:61.1875em){.page-text-intro__content-column--content+.page-text-intro__content-column--media{padding-left:0}}@media all and (max-width:61.1875em){.page-text-intro__content-column+.page-text-intro__content-column{padding-top:2.2rem}}.page-text-intro__intro-image{position:relative}.page-text-intro__intro-image img{display:block;width:100%;height:auto}.page-text-intro__meta{margin-bottom:2.2rem}.page-text-intro__meta-items{display:flex;flex-flow:row wrap;align-items:center;margin:0 -1rem -1rem}.page-text-intro__meta-item{flex:0 1 auto;min-width:0;padding:0 1rem 1rem}@media all and (max-width:47.9375em){.page-text-intro__meta-item[data-type=label]{width:100%}}.page-text-intro__meta-type{display:inline-block;padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.4rem;line-height:1.5;font-weight:900}.page-text-intro__meta-type[data-type=news_item]{background-color:#dc1a16}.page-text-intro__meta-type[data-type=event]{color:#000;background-color:#fdcf6d}.page-text-intro__meta-entity{display:flex;flex-flow:row nowrap;align-items:center;font-size:1.4rem;line-height:1.46;color:#202630}.page-text-intro__meta-entity-icon{flex:0 0 auto;min-width:0;width:1.8rem;margin-right:.8rem}.page-text-intro__meta-entity-icon svg{width:100%}.page-text-intro__meta-entity-text{flex:1 1 auto;min-width:0}.page-text-intro__brought-by-block{margin-bottom:2.2rem}.page-text-intro__brought-by-block .broughtby-block__inner{display:flex;flex-flow:row wrap;align-items:center}.page-text-intro__brought-by-block .broughtby-block__title{font-size:1.5rem;line-height:1.5;font-weight:600;color:#202630;padding:.5em .8em .5em 0}.page-text-intro__brought-by-block .broughtby-block__items{display:flex;flex-flow:row wrap;margin:0 -0.5rem -1rem}.page-text-intro__brought-by-block .broughtby-block__item{width:8.2rem;padding:0 .5rem 1rem}.page-text-intro__brought-by-block .brand-item__graphic-holder{background-color:#fff;border:.1rem solid #e0dccd}.page-text-intro__brought-by-block .brand-item__graphic{position:relative;height:0;padding-bottom:73.5%}.page-text-intro__brought-by-block .brand-item__graphic img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;padding:.5rem}.page-text-intro[data-has-text=true] .page-text-intro__brought-by-block .broughtby-block__inner{justify-content:space-between}
.application-teaser{position:relative;display:flex;flex-flow:column nowrap}.application-teaser__inner{flex:1 1 auto;width:100%;position:relative;display:flex;flex-flow:column nowrap;align-items:center;background-color:rgba(224,220,205,.3);transition:background-color .15s ease-out}.application-teaser:hover .application-teaser__inner,.application-teaser:focus-within .application-teaser__inner{background-color:#e0dccd}.application-teaser__overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.application-teaser__graphic-block{width:100%;padding:5% 25% 0}.application-teaser__graphic-holder{position:relative;width:100%;height:0;padding-bottom:100%}.application-teaser__graphic{position:absolute;top:0;left:0;width:100%;height:100%}.application-teaser__graphic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.application-teaser__content-block{width:100%;padding:7% 10%;display:flex;flex-flow:column nowrap;justify-content:center;flex:1 1 auto}.application-teaser__title{font-size:1.5rem;line-height:1.2;font-weight:900;text-align:center}@media all and (max-width:24.1875em){.application-teaser__title{font-size:1.2rem}}.application-teaser__title a{display:inline-block;text-decoration:none}.application-teaser__title a:focus-visible{text-decoration:underline}.application-tiny-teaser{position:relative;display:flex;flex-flow:column nowrap}.application-tiny-teaser__inner{flex:1 1 auto;width:100%;position:relative;display:flex;flex-flow:column nowrap;align-items:center;background-color:rgba(224,220,205,.3);transition:background-color .15s ease-out}.application-tiny-teaser:hover .application-tiny-teaser__inner,.application-tiny-teaser:focus-within .application-tiny-teaser__inner{background-color:#e0dccd}.application-tiny-teaser__overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.application-tiny-teaser__graphic-block{width:100%;padding:5% 25% 0}.application-tiny-teaser__graphic-holder{position:relative;width:100%;height:0;padding-bottom:100%}.application-tiny-teaser__graphic{position:absolute;top:0;left:0;width:100%;height:100%}.application-tiny-teaser__graphic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.application-tiny-teaser__content-block{width:100%;padding:7% 10%;display:flex;flex-flow:column nowrap;justify-content:center;flex:1 1 auto}.application-tiny-teaser__title{font-size:1.5rem;line-height:1.2;font-weight:900;text-align:center}@media all and (max-width:24.1875em){.application-tiny-teaser__title{font-size:1.2rem}}.application-tiny-teaser__title a{display:inline-block;text-decoration:none}.application-tiny-teaser__title a:focus-visible{text-decoration:underline}.author-teaser{position:relative}.author-teaser__inner{position:relative}.author-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.author-teaser__image-block{position:relative}.author-teaser__image-block-inner{position:relative}.author-teaser__image-holder{position:relative;width:100%;height:0;padding-bottom:78%;background-color:#f4f3ef;overflow:hidden}.author-teaser__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.author-teaser:hover .author-teaser__image-holder img{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.author-teaser:hover .author-teaser__image-holder img{transform:none}}.author-teaser__image-fallback{position:absolute;top:30%;left:30%;width:40%;height:40%;opacity:.2}.author-teaser__image-fallback svg{position:absolute;top:0;left:0;width:100%;height:100%}.author-teaser__image-arrow-link{position:absolute;z-index:2;bottom:0;right:0;background:#788766;color:#fff;width:5.4rem;height:5.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;transition:background-color .15s ease-out}@media all and (max-width:35.4375em){.author-teaser__image-arrow-link{width:4rem;height:4rem}}.author-teaser__image-arrow-link svg{width:1.4rem;height:1.4rem}@media all and (max-width:35.4375em){.author-teaser__image-arrow-link svg{width:1rem;height:1rem}}.author-teaser:hover .author-teaser__image-arrow-link,.author-teaser:focus-within .author-teaser__image-arrow-link{background-color:#202630}.author-teaser__content-block{margin-top:2rem}.author-teaser__title{font-size:2.2rem;line-height:1.36;font-weight:900;text-transform:uppercase;color:inherit}@media all and (max-width:47.9375em){.author-teaser__title{font-size:1.6rem}}.author-teaser__title{color:#000}.author-teaser__title a{position:relative;display:inline-block;text-decoration:none}.author-teaser__title a:hover,.author-teaser__title a:focus,.author-teaser__title a:active{text-decoration:underline}.author-teaser__function{font-size:1.6rem;line-height:1.46;font-weight:normal;color:inherit}@media all and (max-width:47.9375em){.author-teaser__function{font-size:1.4rem}}.author-teaser__function{margin-top:1.2rem}.author-teaser__country{font-size:1.6rem;line-height:1.46;font-weight:normal;color:inherit}@media all and (max-width:47.9375em){.author-teaser__country{font-size:1.4rem}}.author-teaser__country{color:#202630;display:flex;flex-flow:row nowrap;align-items:center}@media all and (max-width:24.1875em){.author-teaser__country{font-size:1.4rem}}*+.author-teaser__country{margin-top:1.2rem}.author-teaser__country-flag{flex:0 0 auto;min-width:0;margin-right:1rem;width:3.2rem}.author-teaser__country-flag-holder{position:relative;height:0;padding-bottom:70%}.author-teaser__country-flag-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.author-teaser__country-text{flex:0 1 auto;min-width:0}.author-tiny-teaser{position:relative}.author-tiny-teaser__inner{position:relative}.author-tiny-teaser__overlay-link{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0}.author-tiny-teaser__image-block{position:relative}.author-tiny-teaser__image-block-inner{position:relative}.author-tiny-teaser__image-holder{position:relative;width:100%;height:0;padding-bottom:78%;background-color:#f4f3ef;overflow:hidden}.author-tiny-teaser__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.author-tiny-teaser:hover .author-tiny-teaser__image-holder img{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.author-tiny-teaser:hover .author-tiny-teaser__image-holder img{transform:none}}.author-tiny-teaser__image-fallback{position:absolute;top:30%;left:30%;width:40%;height:40%;opacity:.2}.author-tiny-teaser__image-fallback svg{position:absolute;top:0;left:0;width:100%;height:100%}.author-tiny-teaser__image-arrow-link{position:absolute;z-index:2;bottom:0;right:0;background:#788766;color:#fff;width:5.4rem;height:5.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;transition:background-color .15s ease-out}@media all and (max-width:35.4375em){.author-tiny-teaser__image-arrow-link{width:4rem;height:4rem}}.author-tiny-teaser__image-arrow-link svg{width:1.4rem;height:1.4rem}@media all and (max-width:35.4375em){.author-tiny-teaser__image-arrow-link svg{width:1rem;height:1rem}}.author-tiny-teaser:hover .author-tiny-teaser__image-arrow-link,.author-tiny-teaser:focus-within .author-tiny-teaser__image-arrow-link{background-color:#202630}.author-tiny-teaser__content-block{margin-top:2rem}.author-tiny-teaser__title{font-size:2.2rem;line-height:1.36;font-weight:900;text-transform:uppercase;color:inherit}@media all and (max-width:47.9375em){.author-tiny-teaser__title{font-size:1.6rem}}.author-tiny-teaser__title{color:#000}.author-tiny-teaser__title a{position:relative;display:inline-block;text-decoration:none}.author-tiny-teaser__title a:hover,.author-tiny-teaser__title a:focus,.author-tiny-teaser__title a:active{text-decoration:underline}.author-tiny-teaser__function{font-size:1.6rem;line-height:1.46;font-weight:normal;color:inherit}@media all and (max-width:47.9375em){.author-tiny-teaser__function{font-size:1.4rem}}.author-tiny-teaser__function{margin-top:1.2rem}.productdb-catalog-teaser{position:relative;display:flex;flex-flow:column nowrap}.productdb-catalog-teaser__inner{flex:1 1 auto;width:100%;position:relative;display:flex;flex-flow:row wrap;align-items:flex-end}.productdb-catalog-teaser__inner::before{content:"";float:left;padding-bottom:120%}.productdb-catalog-teaser__inner::after{clear:left;content:" ";display:table}.productdb-catalog-teaser__image-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;overflow:hidden}.productdb-catalog-teaser__image-block-inner{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000}.productdb-catalog-teaser__image-block-inner img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.productdb-catalog-teaser__image-block-inner::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(44,42,41,0) 0%,rgba(44,42,41,0.55) 74.03%)}.productdb-catalog-teaser:hover .productdb-catalog-teaser__image-block-inner img{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.productdb-catalog-teaser:hover .productdb-catalog-teaser__image-block-inner img{transform:none}}.productdb-catalog-teaser__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e0c12}.productdb-catalog-teaser__content-block{position:relative;z-index:3;width:100%;color:#fff;text-shadow:0 0 .3rem #000}.productdb-catalog-teaser__content-block-inner{padding:2rem}.productdb-catalog-teaser__title{font-size:2rem;line-height:1.36;font-weight:900;text-transform:uppercase}.productdb-catalog-teaser__title a{display:inline-block;text-decoration:none}.productdb-catalog-teaser__title a:focus,.productdb-catalog-teaser__title a:active{text-decoration:underline}.productdb-catalog-teaser__text{font-size:1.4rem;line-height:1.46;font-weight:500}.productdb-catalog-teaser__title+.productdb-catalog-teaser__text{margin-top:1.2rem}.productdb-category-teaser{position:relative;display:flex;flex-flow:column nowrap}.productdb-category-teaser__inner{flex:1 1 auto;width:100%;position:relative;display:flex;flex-flow:row wrap;align-items:flex-end}.productdb-category-teaser__inner::before{content:"";float:left;padding-bottom:120%}.productdb-category-teaser__inner::after{clear:left;content:" ";display:table}.productdb-category-teaser__image-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;overflow:hidden}.productdb-category-teaser__image-block-inner{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000}.productdb-category-teaser__image-block-inner img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.productdb-category-teaser__image-block-inner::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(44,42,41,0) 0%,rgba(44,42,41,0.55) 74.03%)}.productdb-category-teaser:hover .productdb-category-teaser__image-block-inner img{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.productdb-category-teaser:hover .productdb-category-teaser__image-block-inner img{transform:none}}.productdb-category-teaser__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e0c12}.productdb-category-teaser__content-block{position:relative;z-index:3;width:100%;color:#fff;text-shadow:0 0 .3rem #000}.productdb-category-teaser__content-block-inner{padding:2rem}.productdb-category-teaser__title{font-size:2rem;line-height:1.36;font-weight:900;text-transform:uppercase}.productdb-category-teaser__title a{display:inline-block;text-decoration:none}.productdb-category-teaser__title a:focus,.productdb-category-teaser__title a:active{text-decoration:underline}.product-teaser{position:relative}.product-teaser__inner{position:relative;display:flex;flex-flow:column nowrap;background-color:rgba(224,220,205,.3);transition:background-color .15s ease-out}.product-teaser__inner>*{width:100%}.product-teaser__inner:hover,.product-teaser__inner:focus-within{background-color:#e0dccd}.product-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.product-teaser__image-block{position:relative;padding:1rem 1rem 0 1rem}.product-teaser__image-block-inner{position:relative;width:100%;height:0;padding-bottom:100%}.product-teaser__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-teaser__image[data-imagefit=cover]{object-fit:cover}.product-teaser__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%}.product-teaser__logo-block{position:absolute;z-index:2;bottom:4%;right:4%;width:100%;max-width:7.2rem;background-color:#fff;border:.1rem solid #e0dccd}.product-teaser__logo-holder{position:relative;width:100%;height:0;padding-bottom:73.5%}.product-teaser__logo{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;padding:.5rem}.product-teaser__content-block{margin-top:1.6rem;padding:0 2rem}.product-teaser__title-block{margin-bottom:1.4rem}.product-teaser__title{font-size:1.8rem;line-height:1.4;font-weight:900;text-transform:uppercase;color:#000}@media all and (max-width:35.4375em){.product-teaser__title{font-size:1.4rem}}.product-teaser__description-block{margin-bottom:1.6rem}.product-teaser__description{font-size:1.3rem;line-height:1.4;color:#000}@media all and (max-width:35.4375em){.product-teaser__description{font-size:1.2rem}}.product-teaser__properties-block{margin-top:1rem;font-size:1.3rem;line-height:1.4}@media all and (max-width:35.4375em){.product-teaser__properties-block{font-size:1.2rem}}.product-teaser__properties-list-item dt{font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-weight:900;margin-bottom:.2rem}.product-teaser__properties-list-item+.product-teaser__properties-list-item{margin-top:1.4rem}.product-teaser__composition-list{margin-top:1.4rem}.product-teaser__composition-list-item+.product-teaser__composition-list-item{margin-top:.6rem}.product-teaser__composition-list-item-value{display:inline}.product-teaser__composition-list-item-value *{display:inline}.product-teaser__composition-list-item-label{display:inline}.product-teaser__composition-list-item-label *{display:inline}.product-teaser__fluidity-block .productdb-fluidity-block{display:flex;flex-flow:row nowrap;align-items:center;margin:0 -0.2rem;padding:.2rem 0}.product-teaser__fluidity-block .productdb-fluidity-block-item{flex:0 1 auto;min-width:0;padding:0 .2rem}.product-teaser__fluidity-block .productdb-fluidity-block-item svg{width:100%}.product-teaser__actions-block{padding:2rem;margin-top:auto}.product-teaser__actions-block-inner{display:flex;flex-flow:row wrap;margin:0 -0.1rem -0.6rem -0.1rem}.product-teaser__actions-main{flex:1 1 auto;min-width:0;padding:0 .1rem .6rem .1rem;display:flex;flex-flow:column nowrap}.product-teaser__actions-main-action{position:relative;z-index:4;flex:1 1 auto;min-width:0;width:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.2rem;line-height:1.5;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1rem .6rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-teaser__actions-main-action:hover,.product-teaser__actions-main-action:focus{color:#fff;background-color:#202630;border-color:#202630}.product-teaser__actions-main-action:focus-visible{box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.product-teaser__actions-main-action:focus-visible,.product-teaser__actions-main-action:active{text-decoration:underline}.product-teaser__actions-system{flex:1 1 auto;min-width:0;padding:0 .1rem .6rem .1rem;display:flex;flex-flow:column nowrap}.product-teaser__actions-system .action-buttons-compact{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.product-teaser__actions-system .action-buttons{flex:1 1 auto;display:flex;flex-flow:column nowrap}.product-teaser__actions-system .action-button{flex:1 1 auto;min-width:0;width:100%;position:relative;z-index:4;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;background:#788766;border:.1rem solid #788766;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.2rem;line-height:1.5;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:0 0 .3rem #1e0c12;padding:1rem .6rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-teaser__actions-system .action-button:hover,.product-teaser__actions-system .action-button:focus-visible{color:#fff;background-color:#202630;border-color:#202630}.product-teaser__actions-system .action-button:focus-visible{box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.product-teaser__actions-system .action-button:focus-visible,.product-teaser__actions-system .action-button:active{text-decoration:underline}.product-teaser__actions-system .action-button>svg{flex:0 0 auto;min-width:0;width:1.6rem;height:1.6rem;margin-right:.8rem;filter:drop-shadow(0 0 0.3rem #202630)}.product-teaser__actions-system .action-button>span{flex:0 1 auto;min-width:0}.product-teaser__where-to-buy{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;cursor:pointer}.product-teaser__where-to-buy{position:absolute;z-index:4;top:1rem;right:1rem;background-color:#fdcf6d;color:#000;font-size:1.3rem;padding:.5rem 1.2rem;text-align:center;transition:color .15s ease-out,background-color .15s ease-out}.product-teaser__where-to-buy:hover,.product-teaser__where-to-buy:focus{background:#788766;color:#fff}.product-tiny-teaser{position:relative;display:flex;flex-flow:column nowrap}.product-tiny-teaser__inner{width:100%;flex:1 1 auto;position:relative;display:flex;flex-flow:column nowrap;background-color:rgba(224,220,205,.3);transition:background-color .15s ease-out}.product-tiny-teaser__inner>*{width:100%}.product-tiny-teaser__inner:hover,.product-tiny-teaser__inner:focus-within{background-color:#e0dccd}.product-tiny-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.product-tiny-teaser__image-block{position:relative;padding:1rem 1rem 0 1rem}.product-tiny-teaser__image-block-inner{position:relative;width:100%;height:0;padding-bottom:100%}.product-tiny-teaser__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-tiny-teaser__image[data-imagefit=cover]{object-fit:cover}.product-tiny-teaser__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(233,231,223,.5)}.product-tiny-teaser__logo-block{position:absolute;z-index:2;bottom:4%;right:4%;width:100%;max-width:7.2rem;background-color:#fff;border:.1rem solid #e0dccd}.product-tiny-teaser__logo-holder{position:relative;width:100%;height:0;padding-bottom:73.5%}.product-tiny-teaser__logo{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;padding:.5rem}.product-tiny-teaser__content-block{margin-top:1.6rem;padding:0 1.6rem}@media all and (max-width:35.4375em){.product-tiny-teaser__content-block{padding:0 .8rem}}.product-tiny-teaser__title-block{margin-bottom:1.4rem}.product-tiny-teaser__title{font-size:1.8rem;line-height:1.4;font-weight:900;text-transform:uppercase;color:#000}@media all and (max-width:35.4375em){.product-tiny-teaser__title{font-size:1.4rem}}.product-tiny-teaser__title a{position:relative;display:inline-block;text-decoration:none}.product-tiny-teaser__title a:hover,.product-tiny-teaser__title a:focus,.product-tiny-teaser__title a:active{text-decoration:underline}.product-tiny-teaser__description-block{margin-bottom:1.6rem}.product-tiny-teaser__description{font-size:1.3rem;line-height:1.4;color:#000}@media all and (max-width:35.4375em){.product-tiny-teaser__description{font-size:1.2rem}}.product-tiny-teaser__actions-block{padding:2rem;margin-top:auto}.product-tiny-teaser__actions-block-inner{display:flex;flex-flow:row wrap;margin:0 -0.1rem -0.6rem -0.1rem}.product-tiny-teaser__actions-main{flex:1 1 auto;min-width:0;padding:0 .1rem .6rem .1rem;display:flex;flex-flow:column nowrap}.product-tiny-teaser__actions-main-action{position:relative;z-index:4;flex:1 1 auto;min-width:0;width:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background:#1e0c12;border:.1rem solid #1e0c12;color:#e9e7df;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.2rem;line-height:1.5;font-weight:900;text-align:center;text-transform:uppercase;text-decoration:none;padding:1rem .6rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-tiny-teaser__actions-main-action:hover,.product-tiny-teaser__actions-main-action:focus{color:#fff;background-color:#202630;border-color:#202630}.product-tiny-teaser__actions-main-action:focus-visible{box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.product-tiny-teaser__actions-main-action:focus-visible,.product-tiny-teaser__actions-main-action:active{text-decoration:underline}.product-tiny-teaser__where-to-buy{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;cursor:pointer}.product-tiny-teaser__where-to-buy{position:absolute;z-index:4;top:1rem;right:1rem;background-color:#fdcf6d;color:#000;font-size:1.3rem;padding:.5rem 1.2rem;text-align:center;transition:color .15s ease-out,background-color .15s ease-out}.product-tiny-teaser__where-to-buy:hover,.product-tiny-teaser__where-to-buy:focus{background:#788766;color:#fff}.recipe-teaser{position:relative}.recipe-teaser__inner{position:relative}.recipe-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.recipe-teaser__image-block{position:relative}.recipe-teaser__image-block-inner{position:relative}.recipe-teaser__image-label{position:absolute;z-index:2;top:0;left:0;padding:.3rem 1rem;background-color:#fdcf6d;color:#000;font-size:1.2rem;line-height:1.5;font-weight:900;text-transform:uppercase}.recipe-teaser__image-holder{position:relative;width:100%;height:0;padding-bottom:100%;background-color:#e9e7df;overflow:hidden}.recipe-teaser__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.recipe-teaser:hover .recipe-teaser__image-holder img{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.recipe-teaser:hover .recipe-teaser__image-holder img{transform:none}}.recipe-teaser__image-block-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f3ef}.recipe-teaser__image-arrow-link{position:absolute;z-index:2;bottom:0;right:0;background:#788766;color:#fff;width:5.4rem;height:5.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;transition:background-color .15s ease-out}@media all and (max-width:35.4375em){.recipe-teaser__image-arrow-link{width:4rem;height:4rem}}.recipe-teaser__image-arrow-link svg{width:1.4rem;height:1.4rem}@media all and (max-width:35.4375em){.recipe-teaser__image-arrow-link svg{width:1rem;height:1rem}}.recipe-teaser:hover .recipe-teaser__image-arrow-link,.recipe-teaser:focus-within .recipe-teaser__image-arrow-link{background-color:#202630}.recipe-teaser__content-block{margin-top:2rem}.recipe-teaser__topics-block{margin:2rem 0 1.6rem}.recipe-teaser__topics-block .productdb-topics__item-list{display:flex;flex-flow:row wrap;margin:0 -0.4rem -0.8rem -0.4rem}.recipe-teaser__topics-block .productdb-topics__item{flex:0 1 auto;min-width:0;padding:0 .4rem .8rem .4rem}.recipe-teaser__topics-block .productdb-topic-tag{display:block;padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-family:"TTFirsSpecialCharacters","TTFirs","Mulish","Arial",sans-serif;font-size:1.4rem;line-height:1.5;font-weight:900;border:.1rem solid #e0dccd}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="34"]{background-color:#3de5f7;color:#000}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="35"]{background-color:#ef6f25;color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,.8),0 0 1rem rgba(0,0,0,.1)}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="36"]{background-color:#faba00;color:#000}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="37"]{background-color:#6fa287;color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,.8),0 0 1rem rgba(0,0,0,.1)}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="38"]{background-color:#ded6cc;color:#000}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="39"]{background-color:#fbd6b7;color:#000}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="40"]{background-color:#3191c9;color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,.8),0 0 1rem rgba(0,0,0,.1)}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="41"]{background-color:#d1e0d7;color:#000}.recipe-teaser__topics-block .productdb-topic-tag[data-topic-id="42"]{background-color:#ffecc1;color:#000}.recipe-teaser__title{font-size:2.2rem;line-height:1.36;font-weight:900;text-transform:uppercase;color:inherit}@media all and (max-width:47.9375em){.recipe-teaser__title{font-size:1.6rem}}.recipe-teaser__title{color:#000}.recipe-teaser__title a{position:relative;display:inline-block;text-decoration:none}.recipe-teaser__title a:hover,.recipe-teaser__title a:focus,.recipe-teaser__title a:active{text-decoration:underline}.recipe-tiny-teaser{position:relative}.recipe-tiny-teaser__inner{position:relative}.recipe-tiny-teaser__main-block{position:relative}.recipe-tiny-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.recipe-tiny-teaser__image-block{position:relative}.recipe-tiny-teaser__image-block-inner{position:relative}.recipe-tiny-teaser__image-label{position:absolute;z-index:2;top:0;left:0;padding:.3rem 1rem;background-color:#fdcf6d;color:#000;font-size:1.2rem;line-height:1.5;font-weight:900;text-transform:uppercase}.recipe-tiny-teaser__image-holder{position:relative;width:100%;height:0;padding-bottom:100%;background-color:rgba(233,231,223,.5);overflow:hidden}.recipe-tiny-teaser__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.recipe-tiny-teaser:hover .recipe-tiny-teaser__image-holder img{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.recipe-tiny-teaser:hover .recipe-tiny-teaser__image-holder img{transform:none}}.recipe-tiny-teaser__image-arrow-link{position:absolute;z-index:2;bottom:0;right:0;background:#788766;color:#fff;width:5.4rem;height:5.4rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;transition:background-color .15s ease-out}@media all and (max-width:35.4375em){.recipe-tiny-teaser__image-arrow-link{width:4rem;height:4rem}}.recipe-tiny-teaser__image-arrow-link svg{width:1.4rem;height:1.4rem}@media all and (max-width:35.4375em){.recipe-tiny-teaser__image-arrow-link svg{width:1rem;height:1rem}}.recipe-tiny-teaser:hover .recipe-tiny-teaser__image-arrow-link,.recipe-tiny-teaser:focus-within .recipe-tiny-teaser__image-arrow-link{background-color:#202630}.recipe-tiny-teaser__content-block{margin-top:2rem}.recipe-tiny-teaser__title{font-size:2.2rem;line-height:1.36;font-weight:900;text-transform:uppercase;color:inherit}@media all and (max-width:47.9375em){.recipe-tiny-teaser__title{font-size:1.6rem}}.recipe-tiny-teaser__title{color:#000}.recipe-tiny-teaser__title a{position:relative;display:inline-block;text-decoration:none}.recipe-tiny-teaser__title a:hover,.recipe-tiny-teaser__title a:focus,.recipe-tiny-teaser__title a:active{text-decoration:underline}.recipe-tiny-teaser__authors-block{padding-top:1.4rem}.recipe-tiny-teaser__authors-block .author-micro-teaser{position:relative}.recipe-tiny-teaser__authors-block .author-micro-teaser__inner{position:relative;display:flex;flex-flow:row nowrap;align-items:center}.recipe-tiny-teaser__authors-block .author-micro-teaser__image-block{flex:0 0 auto;min-width:0;margin-right:1.2rem}.recipe-tiny-teaser__authors-block .author-micro-teaser__image-holder{width:4.2rem;background-color:#ede7de;border:.2rem solid #fff;border-radius:50%;overflow:hidden}@media all and (max-width:35.4375em){.recipe-tiny-teaser__authors-block .author-micro-teaser__image-holder{width:3.6rem}}.recipe-tiny-teaser__authors-block .author-micro-teaser__image{position:relative;width:100%;height:0;padding-bottom:100%}.recipe-tiny-teaser__authors-block .author-micro-teaser__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.recipe-tiny-teaser__authors-block .author-micro-teaser__image svg{position:absolute;bottom:-15%;left:0;width:100%;height:100%;object-fit:cover}.recipe-tiny-teaser__authors-block .author-micro-teaser__image-overlay-link{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%}.recipe-tiny-teaser__authors-block .author-micro-teaser__content-block{flex:1 1 auto;min-width:0}.recipe-tiny-teaser__authors-block .author-micro-teaser__name{font-size:1.4rem;line-height:1.5;font-weight:600;color:#1e0c12}.recipe-tiny-teaser__authors-block .author-micro-teaser__name a{text-decoration:none;position:relative;z-index:4}.recipe-tiny-teaser__authors-block .author-micro-teaser__name a:hover,.recipe-tiny-teaser__authors-block .author-micro-teaser__name a:focus,.recipe-tiny-teaser__authors-block .author-micro-teaser__name a:active{text-decoration:underline}.recipe-tiny-teaser[data-display=dark] .recipe-tiny-teaser__title{color:#e9e7df}.recipe-tiny-teaser[data-display=dark] .recipe-tiny-teaser__authors-block .author-micro-teaser__name{color:#e9e7df}.video-teaser{position:relative}.video-teaser__inner{position:relative}.video-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.video-teaser__image-block{position:relative}.video-teaser__image-block-inner{position:relative}.video-teaser__image-block-main{position:relative;display:flex;flex-flow:row wrap;align-items:flex-end}.video-teaser__image-block-main::before{content:"";float:left;padding-bottom:56.25%}.video-teaser__image-block-main::after{clear:left;content:" ";display:table}.video-teaser__image-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(224,220,205,.5);overflow:hidden}.video-teaser__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.video-teaser:hover .video-teaser__image{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.video-teaser:hover .video-teaser__image{transform:none}}.video-teaser__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e7df}.video-teaser__image-overlay{position:relative;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}.video-teaser__play-icon{width:25%;max-width:4rem;margin:3%}.video-teaser__play-icon-inner{width:100%;background-color:#f6c877;display:flex;flex-flow:column nowrap;align-items:center;justify-self:center;transition:background-color .15s ease-out;border-radius:50%}.video-teaser__play-icon-graphic{position:relative;display:block;width:100%;background-color:rgba(0,0,0,0);color:#1e0c12;padding:36%}.video-teaser__play-icon-graphic svg{position:relative;left:10%;width:100%;height:100%}.video-teaser__time-indicator{margin:2%;padding:.2rem .3rem;background-color:#000;font-size:1.3rem;line-height:1;font-weight:600;color:#fff}.video-teaser__time-indicator-box{display:block;font-size:1.3rem;line-height:1}@media all and (max-width:35.4375em){.video-teaser__time-indicator-box{font-size:1.2rem}}.video-teaser__image-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%}.video-teaser__image-block-notice{padding:.4rem 1rem;background-color:#1e0c12;color:#fff;font-size:1.4rem;line-height:1.4;font-weight:bold;text-transform:uppercase;text-align:center}@media all and (max-width:35.4375em){.video-teaser__image-block-notice{font-size:1.2rem}}.video-teaser__content-block{flex:0 1 auto;min-width:0;width:100%;margin-top:2rem}.video-teaser__labels{margin-bottom:.8rem;display:inline-block;padding:.3rem 1rem;background-color:#1e0c12;color:#fff;font-size:1.4rem;line-height:1.5;font-weight:800}.video-teaser__title{font-size:2.2rem;line-height:1.36;font-weight:900;text-transform:uppercase;color:inherit}@media all and (max-width:47.9375em){.video-teaser__title{font-size:1.6rem}}.video-teaser__title{color:#000}.video-teaser__title a{position:relative;display:inline-block;text-decoration:none}.video-teaser__title a:hover,.video-teaser__title a:focus,.video-teaser__title a:active{text-decoration:underline}.video-teaser__authors-block{padding-top:1.4rem}.video-teaser__authors-block .author-micro-teaser{position:relative}.video-teaser__authors-block .author-micro-teaser__inner{position:relative;display:flex;flex-flow:row nowrap;align-items:center}.video-teaser__authors-block .author-micro-teaser__image-block{flex:0 0 auto;min-width:0;margin-right:1.2rem}.video-teaser__authors-block .author-micro-teaser__image-holder{width:4.2rem;background-color:#ede7de;border:.2rem solid #fff;border-radius:50%;overflow:hidden}@media all and (max-width:35.4375em){.video-teaser__authors-block .author-micro-teaser__image-holder{width:3.6rem}}.video-teaser__authors-block .author-micro-teaser__image{position:relative;width:100%;height:0;padding-bottom:100%}.video-teaser__authors-block .author-micro-teaser__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-teaser__authors-block .author-micro-teaser__image svg{position:absolute;bottom:-15%;left:0;width:100%;height:100%;object-fit:cover;opacity:.2}.video-teaser__authors-block .author-micro-teaser__image-overlay-link{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%}.video-teaser__authors-block .author-micro-teaser__content-block{flex:1 1 auto;min-width:0}.video-teaser__authors-block .author-micro-teaser__name{font-size:1.4rem;line-height:1.5;font-weight:600;color:#1e0c12}.video-teaser__authors-block .author-micro-teaser__name a{text-decoration:none;position:relative;z-index:4}.video-teaser__authors-block .author-micro-teaser__name a:hover,.video-teaser__authors-block .author-micro-teaser__name a:focus,.video-teaser__authors-block .author-micro-teaser__name a:active{text-decoration:underline}.video-teaser__description{margin-top:1.2rem;font-size:1.6rem;line-height:1.46;font-weight:normal;color:inherit}@media all and (max-width:47.9375em){.video-teaser__description{font-size:1.4rem}}.video-tiny-teaser{position:relative}.video-tiny-teaser__inner{position:relative}.video-tiny-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.video-tiny-teaser__image-block{position:relative}.video-tiny-teaser__image-block-inner{position:relative}.video-tiny-teaser__image-block-main{position:relative;display:flex;flex-flow:row wrap;align-items:flex-end}.video-tiny-teaser__image-block-main::before{content:"";float:left;padding-bottom:56.25%}.video-tiny-teaser__image-block-main::after{clear:left;content:" ";display:table}.video-tiny-teaser__image-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e7df;overflow:hidden}.video-tiny-teaser__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.video-tiny-teaser:hover .video-tiny-teaser__image{transform:scale3d(1.03,1.03,1)}@media all and (prefers-reduced-motion:reduce){.video-tiny-teaser:hover .video-tiny-teaser__image{transform:none}}.video-tiny-teaser__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e7df}.video-tiny-teaser__image-overlay{position:relative;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}.video-tiny-teaser__play-icon{width:12%;max-width:4rem;margin:2% 3% 2% calc(2% + .4rem)}.video-tiny-teaser__play-icon-inner{width:100%;background-color:#1e0c12;display:flex;flex-flow:column nowrap;align-items:center;justify-self:center;transition:background-color .15s ease-out}.video-tiny-teaser__play-icon-graphic{position:relative;display:block;width:100%;background-color:rgba(0,0,0,0);color:#fff;padding:30%}.video-tiny-teaser__play-icon-graphic svg{width:100%;height:100%}.video-tiny-teaser__time-indicator{margin:2%;padding:.2rem .3rem;background-color:#000;font-size:1.3rem;line-height:1;font-weight:600;color:#fff}.video-tiny-teaser__time-indicator-box{display:block;font-size:1.3rem;line-height:1}@media all and (max-width:35.4375em){.video-tiny-teaser__time-indicator-box{font-size:1.2rem}}.video-tiny-teaser__image-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%}.video-tiny-teaser__image-block-notice{padding:.4rem 1rem;background-color:#1e0c12;color:#fff;font-size:1.4rem;line-height:1.4;font-weight:bold;text-transform:uppercase;text-align:center}@media all and (max-width:35.4375em){.video-tiny-teaser__image-block-notice{font-size:1.2rem}}.video-tiny-teaser__content-block{flex:0 1 auto;min-width:0;width:100%;margin-top:2rem}.video-tiny-teaser__title{font-size:2.2rem;line-height:1.36;font-weight:900;text-transform:uppercase;color:inherit}@media all and (max-width:47.9375em){.video-tiny-teaser__title{font-size:1.6rem}}.video-tiny-teaser__title{color:#000}.video-tiny-teaser__title a{position:relative;display:inline-block;text-decoration:none}.video-tiny-teaser__title a:hover,.video-tiny-teaser__title a:focus,.video-tiny-teaser__title a:active{text-decoration:underline}
.wheretobuy-modal{position:fixed;z-index:598;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;opacity:0;visibility:hidden}.transitions .wheretobuy-modal{transition:opacity .15s ease .25s,visibility .15s ease .25s}.js-wheretobuymodal-visible .wheretobuy-modal{opacity:1;visibility:visible}.transitions.js-wheretobuymodal-visible .wheretobuy-modal{transition:opacity .15s ease,visibility .15s ease}html.js-wheretobuymodal-fixed{overflow:hidden;height:100%}html.js-wheretobuymodal-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.wheretobuy-modal__background{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.9)}.wheretobuy-modal.js-bgclick-enabled .wheretobuy-modal__background{cursor:pointer}.wheretobuy-modal__modal{flex:0 1 auto;min-width:0;position:relative;z-index:2;height:90%;max-height:96rem;width:90%;max-width:120rem;background:#f4f3ef;box-shadow:0 .8rem 2.2rem rgba(30,12,18,.1);display:flex;flex-flow:column nowrap}@media all and (max-width:61.1875em){.wheretobuy-modal__modal{height:100%;max-height:100%;width:100%;max-width:100%}}.wheretobuy-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;padding:.4rem;border-bottom:.1rem solid rgba(0,0,0,0)}.wheretobuy-modal__title{font-size:2.8rem;line-height:1.36;font-weight:normal;color:inherit}@media all and (max-width:35.4375em){.wheretobuy-modal__title{font-size:2.4rem}}.wheretobuy-modal__top-actions-container{flex:0 1 auto;min-width:0;margin-left:auto}.wheretobuy-modal__close-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;color:#1e0c12}.wheretobuy-modal__close-button svg{display:block;width:2rem;height:2rem}.wheretobuy-modal__content{flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;flex-flow:column nowrap;background-color:#f4f3ef}.wheretobuy-modal__content-inner{position:relative;width:100%;flex:1 1 auto}.wheretobuy-modal__keep-current-button{margin-top:2rem;font-size:1.6rem;line-height:1.4;color:#1e0c12;padding:.8rem 2rem;border:.1rem solid}.wheretobuy-modal__iframe{position:absolute;top:0;left:0;width:100%;height:100%}
