@import"https://fonts.googleapis.com/css?family=Capriola";[class*=icon]{background-repeat:no-repeat}.print-button,.icon-print{background-image:url(/assets/print-DUL4cxuT.svg);background-repeat:no-repeat;background-size:20px 20px}.icon-settings{background-image:url(/assets/settings-CKKaBM18.svg)}.ui-spinner-down,.icon-arrow_down{background-image:url(/assets/arrow_down-CnCy90nQ.svg);background-repeat:no-repeat;background-size:14px 7px}.ui-datepicker-prev,.icon-arrow_left{background-image:url(/assets/arrow_left-CmId9tN-.svg)!important;background-repeat:no-repeat!important;background-size:contain!important}.ui-datepicker-next,.icon-arrow_right{background-image:url(/assets/arrow_right-4ks92zlP.svg)!important;background-repeat:no-repeat!important;background-size:contain!important}.swiper-button-next:before,.case__slider-navigation-next:before,.icon-arrow_bold_right--brown{background-image:url(/assets/arrow_right--small--updated-DXCqVZEr.svg);background-repeat:no-repeat}.swiper-button-prev:before,.case__slider-navigation-prev:before,.icon-arrow_bold_left--brown{background-image:url(/assets/arrow_left--small-Ddptuxc0.svg);background-repeat:no-repeat}.ui-spinner-up,.icon-arrow_up{background-image:url(/assets/arrow_up-Dk-uTZVf.svg);background-repeat:no-repeat;background-size:14px 7px}.custom-checkbox:checked+label:before,.icon-tick-small{background-image:url(/assets/tick-small-DxuGAm87.svg);background-repeat:no-repeat}.recipe-print-button:before,.icon-print-recipe{background-image:url(/assets/print-recipe-e6O4vQFl.svg);background-repeat:no-repeat}.icon-no-results{background-image:url(/assets/no_results-B_AFWrhY.svg)}.item-card__image-placeholder__icon{background-image:url(/assets/image_on_its_way-1JEAzY_W.svg)}.form-dropdown,.FormSelection select,.form-choice__indicator--arrow,.icon-arrow-down{background-image:url(/assets/arrow_down-CnCy90nQ.svg);background-repeat:no-repeat}.FormChoice--Checkbox .FormChoice__Input:checked~.FormChoice__Indicator:after,.form-checkbox:checked~.form-choice__indicator:after,.icon-tick--white{background-image:url(/assets/tick--white-BUpyX8xn.svg)}.icon-tick--dark{background-image:url(/assets/tick--dark-PjpDgzUU.svg)}.EPiServerForms .Form__Status .Form__Success__Message h3,.icon-check-circle--green{background-image:url(/assets/check-circle--green-D9Y_Sy8I.svg)}.EPiServerForms .FormDateTime .FormDateTime__Input,.icon-calendar{background-image:url(/assets/calendar-DkKOCj1X.svg);background-repeat:no-repeat}.logo--arla{background-image:url(/assets/arla-logo-Deizj9Gs.svg);background-repeat:no-repeat}.logo--arlapro{background-image:url(/assets/arla-pro-logo-KHRLYfAX.svg);background-repeat:no-repeat}.logo--arlapro--dark{background-image:url(/assets/arla-pro-logo--dark-CBKegGFY.svg);background-repeat:no-repeat}.icon-facebook:before{background-image:url(/assets/streamlinehq-social-media-facebook-DSVi5eyG.svg);background-repeat:no-repeat}.icon-facebook--dark:before{background-image:url(/assets/streamlinehq-social-media-facebook--dark-B7Fu5YoJ.svg);background-repeat:no-repeat}.icon-instagram:before{background-image:url(/assets/streamlinehq-social-instagram-CTkW6YXp.svg);background-repeat:no-repeat}.icon-instagram--dark:before{background-image:url(/assets/streamlinehq-social-instagram--dark-ByAsIrYo.svg);background-repeat:no-repeat}.icon-youtube:before{background-image:url(/assets/streamlinehq-social-video-youtube-clip-nmlKw1Sm.svg);background-repeat:no-repeat}.icon-youtube--dark:before{background-image:url(/assets/streamlinehq-social-video-youtube-clip--dark-DPDmah0m.svg);background-repeat:no-repeat}.icon-linkedin:before{background-image:url(/assets/streamlinehq-professional-network-linkedin-BP4dCqOU.svg);background-repeat:no-repeat}.icon-linkedin--dark:before{background-image:url(/assets/streamlinehq-professional-network-linkedin--dark-2V90uRe0.svg);background-repeat:no-repeat}.tooltip-opener:not(.has-icon),.icon-info{background-image:url(/assets/information-circle-BgOoPo7Q.svg);background-repeat:no-repeat}.article-page blockquote,.sheet-page blockquote,.icon-quotes{background-image:url(/assets/quotes-Dh2RA9UO.svg);background-repeat:no-repeat;background-size:34px 22px}.icon-durability{background-image:url(/assets/durability-jxKwM97W.svg)}.icon-allergy-info{background-image:url(/assets/allergy-info-cdss7B3t.svg)}.icon-amount{background-image:url(/assets/amount-DK_w38OQ.svg)}.icon-temperature-thermometer-medium{background-image:url(/assets/temperature-thermometer-medium-C3_dlaou.svg)}.icon-ecology{background-image:url(/assets/ecology-DR4PERha.svg)}.icon-lactosefree{background-image:url(/assets/lactofree-Mzau5r5j.svg)}.icon-origin{background-image:url(/assets/origin-DamrNm4e.svg)}.icon-recycling-sign{background-image:url(/assets/recycling-sign-qI-_yGqF.svg)}.icon-product-mark{background-image:url(/assets/product-mark-DgvLj9nZ.svg)}.icon-key-hole{background-image:url(/assets/key-hole-zlBiz0Uw.svg)}.new-teaser__link:after,.c-main-menu__featured-item span:after,.icon-arrow-right--dark{background-image:url(/assets/arrow-right-BR0pDVid.svg);background-repeat:no-repeat}.new-teaser--long__link:after,.icon-arrow-right--white{background-image:url(/assets/arrow-right--white-XjEMY59S.svg);background-repeat:no-repeat}.icon-email-action-unread{background-image:url(/assets/email-action-unread-BK-B4G0x.svg)}.icon-print--black{background-image:url(/assets/print--black-B8yInffn.svg)}.icon-download-pdf{background-image:url(/assets/download-pdf-x4vtxlAw.svg)}.icon-share{background-image:url(/assets/share-BvH7U_y1.svg)}.icon-goda-mal{background-image:url(/assets/goda-mal-02ZRoSf9.svg)}.icon-goda-mal--full{background-image:url(/assets/goda-mal--full-D5KkdTos.svg)}.icon-sustainable-bush{background-image:url(/assets/sustainable-bush-SMALt1S4.svg)}.icon-sustainable-checkmark{background-image:url(/assets/sustainable-checkmark-Df3EZhe7.svg)}.icon-sustainable-coins{background-image:url(/assets/sustainable-coins-upr0edxv.svg)}.icon-sustainable-plate{background-image:url(/assets/sustainable-plate-DbjYfD7G.svg)}.icon-goda-mal--colored,.sheet-page--sustainable__header:before,.c-sustainable-modal__sidebar:before{background-image:url(/assets/goda-mal--colored-Ccsu7OjN.svg)}.icon-goda-mal{background-image:url(/assets/goda-mal-02ZRoSf9.svg)}.icon-goda-mal--full{background-image:url(/assets/goda-mal--full-D5KkdTos.svg)}.icon-sustainable-bush{background-image:url(/assets/sustainable-bush-SMALt1S4.svg)}.icon-sustainable-bush--colored{background-image:url(/assets/sustainable-bush--colored-CoLf4NCJ.svg)}.icon-sustainable-checkmark{background-image:url(/assets/sustainable-checkmark-Df3EZhe7.svg)}.icon-sustainable-checkmark--colored{background-image:url(/assets/sustainable-checkmark--colored-98-mXrZY.svg)}.icon-sustainable-dish--colored{background-image:url(/assets/sustainable-dish--colored-puRq2Igi.svg)}.icon-sustainable-coins{background-image:url(/assets/sustainable-coins-upr0edxv.svg)}.icon-sustainable-coins--colored{background-image:url(/assets/sustainable-coins--colored-BBJszmfC.svg)}.icon-sustainable-plate{background-image:url(/assets/sustainable-plate-DbjYfD7G.svg)}.icon-sustainable-plate--colored{background-image:url(/assets/sustainable-plate--colored-7Z5wkfIj.svg)}.icon-pencil{background-image:url(/assets/pencil-CRJPZnVU.svg)}.icon-arrow-top{background-image:url(/assets/arrow-top-Ddg3UPlN.svg)}@font-face{font-family:arla_interface_condensed;src:url(/assets/arlaif_c_bd-webfont-BGp5eDFu.woff);font-weight:700;font-style:normal}@font-face{font-family:arla_interface_w;src:url(/assets/arlaif_w_rg-webfont-B9N6w_zT.woff2) format("woff2"),url(/assets/arlaif_w_rg-webfont-B_IooDAA.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:arla_interface_w;src:url(/assets/arlaif_w_bd-webfont-j1HFcL0o.woff2) format("woff2"),url(/assets/arlaif_w_bd-webfont-D529yAwA.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:arla_interface_w;src:url(/assets/arlaif_w_it-webfont-C5JA1K3m.woff2) format("woff2"),url(/assets/arlaif_w_it-webfont-BgLXHg9B.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:arla_interface_w;src:url(/assets/arlaif_w_th-webfont-hXtS13t0.woff2) format("woff2"),url(/assets/arlaif_w_th-webfont-DALg2laG.woff) format("woff");font-weight:300;font-style:normal}@keyframes pulse{0%{transform:scale(1);opacity:1}to{transform:scale(3);opacity:0}}@keyframes bounce{0%{transform:translateY(-200%)}to{transform:translateY(200%)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.content-block-container{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.content-block-container{padding-left:20px;padding-right:20px}}.visuallyhidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}html{min-height:100%;height:100%;overflow-x:hidden;scroll-behavior:smooth}body{font-family:arla_interface_w,Arial,sans-serif;font-size:16px;line-height:20px;-webkit-font-smoothing:antialiased;height:100%;width:100%}*,*:before,*:after{box-sizing:border-box}.lead{text-align:left}#main{position:relative;width:100%;z-index:1;background-color:#fff;min-height:50vh}.main-content{padding:0 30px 30px;margin:0 auto;width:100%;clear:both}p{margin:0 0 30px}hr{background:#e8e8e8;border:none;display:block;height:1px;width:100%;margin:30px 0}img{max-width:100%}img[width],img[height]{max-width:none}ul,ol{margin:0 0 30px;padding:0}ul:not([class]){list-style:none}ul:not([class])>li{position:relative;padding-left:20px}ul:not([class])>li:before{content:"•";font-size:.75em;position:absolute;left:0;top:1px}ol:not([class]){list-style:none;counter-reset:numbered-list-counter}ol:not([class])>li{counter-increment:numbered-list-counter;position:relative;padding-left:20px}ol:not([class])>li:before{content:counter(numbered-list-counter) ".";position:absolute;left:0;top:1px}li>ul,li>ol{margin-bottom:0}.animation-pulse{animation:pulse .8s cubic-bezier(.215,.61,.355,1) infinite}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}@keyframes slide-down{0%{max-height:0}to{max-height:600px}}.h1--lg,.hero-block__heading[class]{font-size:60px;line-height:65px;text-transform:none;font-weight:700}@media only screen and (max-width: 768px){.h1--lg,.hero-block__heading[class]{font-size:45px;line-height:50px;text-transform:none}}.h1,.page-title,h1{font-size:45px;line-height:50px;text-transform:none;display:block;font-weight:700}@media only screen and (max-width: 768px){.h1,.page-title,h1{font-size:35px;line-height:40px;text-transform:none;font-weight:700}}.h2,.breaker-block__text,h2{font-size:35px;line-height:40px;text-transform:none;display:block;font-weight:700}@media only screen and (max-width: 768px){.h2,.breaker-block__text,h2{font-size:25px;line-height:32px;text-transform:none}}.h3,.c-recipe__instructions-title,.info-box__title,.hero-block__text,.uc-consent .uc-consent__heading,h3{font-size:25px;line-height:32px;text-transform:none;display:block}@media only screen and (max-width: 768px){.h3,.c-recipe__instructions-title,.info-box__title,.hero-block__text,.uc-consent .uc-consent__heading,h3{font-size:20px;line-height:24px;font-weight:700}}.h4,.item-card__title,.recipe__ingredients-group__title[class],h4{font-size:20px;line-height:24px;display:block;font-weight:700;margin-bottom:8px}@media only screen and (max-width: 768px){.h4,.item-card__title,.recipe__ingredients-group__title[class],h4{font-size:16px;line-height:20px}}.h5,h5{font-size:16px;line-height:20px;display:block}.base-font--sm{font-size:16px;line-height:20px}.base-font{font-size:18px;line-height:22px}.base-font--lg{font-size:20px;line-height:24px}.sub-font{font-size:14px;line-height:18px}.sub-font p{font-size:inherit;line-height:inherit}.tag-font{font-size:11px;line-height:18px;text-transform:uppercase}.large-font{font-family:Capriola,sans-serif;font-size:30px;line-height:35px;font-weight:400}.small-font{font-family:Capriola,sans-serif;font-size:20px;line-height:25px;font-weight:400}.font-bold{font-weight:700}.font-normal{font-weight:400}.section-title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px;position:relative;z-index:2}@media only screen and (max-width: 768px){.section-title{margin-bottom:16px}}.u-line-height-0{line-height:0}.breadcrumbs-container{border:solid transparent;border-width:30px 0 20px;position:relative}@media print{.breadcrumbs-container{display:none}}@media only screen and (max-width: 568px){.breadcrumbs-container{border-width:20px 0}}.breadcrumbs{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;background-color:transparent;overflow:auto;margin-bottom:0}@media screen{.breadcrumbs{padding-left:20px;padding-right:20px}}@media print{.breadcrumbs{display:none}}.article-page .breadcrumbs{opacity:0;transform:translate(-30px);transition:opacity .5s cubic-bezier(.455,.03,.515,.955),transform .5s cubic-bezier(.455,.03,.515,.955)}.article-page .breadcrumbs.intersected{opacity:1;transform:translate(0)}.form-page-container .breadcrumbs{padding:0}.breadcrumbs__item{font-size:14px;line-height:18px;display:flex;justify-content:flex-start;align-items:center;white-space:nowrap}.breadcrumbs__item:last-child{padding-right:12px}.breadcrumbs__item:not(:first-child){margin-left:8px}.breadcrumbs__item:not(:first-child):before{content:"›";font-size:18px;display:inline-block;margin-right:8px}.breadcrumbs__link,.breadcrumbs__current{padding:10px 0}.breadcrumbs__link{color:#333!important;text-decoration:underline}.no-touch .breadcrumbs__link:hover{text-decoration:none}.breadcrumbs__current{color:#333!important}.theme--dark .breadcrumbs__item:before{color:#999}.theme--dark .breadcrumbs__link{color:#fff!important;outline:none!important}.no-touch .theme--dark .breadcrumbs__link:hover,.theme--dark .breadcrumbs__link:focus{color:#ffffffb3!important;text-decoration:underline}.theme--dark .breadcrumbs__current{color:#999!important}@page{size:A4;margin:0}@media print{.hide--print{display:none!important}}@media screen{.hide--screen{display:none!important}}@media print{body.site-cms{width:100%;border-top:0;box-shadow:none}body.site-cms .site-messages,body.site-cms #page-header{display:none}body.site-cms #page-header.is-stuck+div,body.site-cms #site-header-sidebar{display:none!important}body.site-cms .page-count-1{aspect-ratio:1/1.414}body.site-cms .page-count-2{aspect-ratio:1/2.828}body.site-cms .page-count-3{aspect-ratio:1/4.242}body.site-cms .page-count-4{aspect-ratio:1/5.656}body.site-cms .page-count-5{aspect-ratio:1/7.069999999999999}body.site-cms .page-count-6{aspect-ratio:1/8.484}}.c-icon,.c-icon-12,.c-icon-16,.c-icon-20,.c-icon-24,.c-icon-32{flex-shrink:0;stroke:var(--fg, currentColor);fill:var(--fg, currentColor)}.c-icon-12{width:12px;height:12px;vertical-align:top}.c-icon-16{width:16px;height:16px;vertical-align:top}.c-icon-20{width:20px;height:20px;vertical-align:top}.c-icon-24{width:24px;height:24px;vertical-align:top}.c-icon-32{width:32px;height:32px;vertical-align:top}.c-base-icon{vertical-align:middle}.c-icon-fill-none{fill:none}.c-icon-stroke-none{stroke:none}.o-block-container{max-width:1440px;margin-left:auto;margin-right:auto}@media screen{.o-block-container{padding-left:20px;padding-right:20px}}.cta,.c-my-settings-page .c-button,.uc-export-user-data .uc-export-user-data__button{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em}.cta>.icon,.c-my-settings-page .c-button>.icon,.uc-export-user-data .uc-export-user-data__button>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.cta>.icon:first-child,.c-my-settings-page .c-button>.icon:first-child,.uc-export-user-data .uc-export-user-data__button>.icon:first-child{margin-right:.5em}.cta>.icon:last-child,.c-my-settings-page .c-button>.icon:last-child,.uc-export-user-data .uc-export-user-data__button>.icon:last-child{margin-left:.5em}.no-touch .cta:hover,.no-touch .c-my-settings-page .c-button:hover,.no-touch .uc-export-user-data .uc-export-user-data__button:hover,.cta:active,.c-my-settings-page .c-button:active,.uc-export-user-data .uc-export-user-data__button:active,.cta:focus,.c-my-settings-page .c-button:focus,.uc-export-user-data .uc-export-user-data__button:focus{background-color:#14830f;color:#fff;text-decoration:none}.cta[disabled],.c-my-settings-page .c-button[disabled],.uc-export-user-data .uc-export-user-data__button[disabled],.cta.disabled,.c-my-settings-page .c-button.disabled,.uc-export-user-data .uc-export-user-data__button.disabled,.cta.is-disabled,.c-my-settings-page .c-button.is-disabled,.uc-export-user-data .uc-export-user-data__button.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.cta:first-child,.c-my-settings-page .c-button:first-child,.uc-export-user-data .uc-export-user-data__button:first-child{margin-left:0}.cta:last-child,.c-my-settings-page .c-button:last-child,.uc-export-user-data .uc-export-user-data__button:last-child{margin-right:0}.cta--square{border-radius:0}.cta--dark{background-color:#333;color:#fff}.no-touch .cta--dark:hover,.cta--dark:active,.cta--dark:focus{background-color:#555;color:#fff}.cta--light{background-color:#fff;color:#333}.no-touch .cta--light:hover,.cta--light:active,.cta--light:focus{background-color:#ccc;color:#333}.cta--average{font-size:16px;line-height:20px;min-width:200px;padding:17px 30px 15px}.cta--average>.icon{width:24px;height:24px}.cta--average>.icon:first-child{margin-right:16px}.cta--average>.icon:last-child{margin-left:16px}.cta--pill{border-radius:50em}.no-touch .cta--inversion-hover:hover,.cta--inversion-hover:focus{background-color:#333;color:#fff}.no-touch .cta--inversion-hover:active,.cta--inversion-hover:active{background-color:#333;color:#fff}.cta--transparent{box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333}.no-touch .cta--transparent:hover,.cta--transparent:focus{background-color:#333;color:#fff}.cta--transparent-light{box-shadow:inset 0 0 0 2px #fff;color:#fff;background-color:transparent}.no-touch .cta--transparent-light:hover,.cta--transparent-light:focus{background-color:#fff;color:#333}.cta--transparent-gray{box-shadow:inset 0 0 0 2px #e8e8e8;color:currentColor;background-color:transparent;transition:box-shadow .2s}.no-touch .cta--transparent-gray:hover,.cta--transparent-gray:focus{color:currentColor;box-shadow:inset 0 0 0 2px #333;background-color:transparent}.cta--link{box-shadow:none;background-color:transparent;color:#333;padding:0}.no-touch .cta--link:hover,.cta--link:focus{background-color:transparent;color:#333;text-decoration:underline!important}.cta--close{display:block;position:relative;cursor:pointer;width:60px;height:60px;text-indent:-9999px;text-align:left;overflow:hidden;background-color:#333;background-image:none;border-radius:100%;transition:box-shadow $anim-speed}.cta--close:hover{box-shadow:0 0 2px #0000004d}.cta--close:before,.cta--close:after{content:"";position:absolute;top:50%;left:20%;width:60%;height:1px;background-color:#333}.cta--close:before{transform:rotate(45deg)}.cta--close:after{transform:rotate(-45deg)}.cta--close-16{display:block;position:relative;cursor:pointer;width:16px;height:16px;text-indent:-9999px;text-align:left;overflow:hidden;background-color:#333;background-image:none;border-radius:100%;transition:box-shadow $anim-speed}.cta--close-16:hover{box-shadow:0 0 2px #0000004d}.cta--close-16:before,.cta--close-16:after{content:"";position:absolute;top:50%;left:20%;width:60%;height:1px;background-color:#333}.cta--close-16:before{transform:rotate(45deg)}.cta--close-16:after{transform:rotate(-45deg)}[class*=authenticated] .cta--login{display:none}.cta-icon-close,.header-sidebar .cta-icon-back{cursor:pointer;width:60px;height:60px;background:transparent;border:none;display:flex;justify-content:center;align-items:center;padding:0;margin:0}.cta-icon-close .icon,.header-sidebar .cta-icon-back .icon{width:19px;height:19px}.cta--facebook{background-color:#4a67ad!important;box-shadow:inset 0 0 0 2px #333}.cta--apple{background-color:#3a4241!important;box-shadow:inset 0 0 0 2px #333}.cta--google{background-color:transparent!important;color:#333!important;box-shadow:inset 0 0 0 2px #333}.cta--delete{background-color:#ea3a5b}.no-touch .cta--delete:hover,.cta--delete:active,.cta--delete:focus{background-color:#ff7d95}.cta--go-top{cursor:pointer;width:60px;height:60px;background:transparent;border:2px solid currentColor;display:flex;justify-content:center;align-items:center;padding:0;margin:0;border-radius:30px}.cta--go-top .icon{transition:transform .2s}.no-touch .cta--go-top:hover .icon{transform:translateY(-5px)}.cta--clear{font-size:14px;line-height:18px;border:0;padding:0;margin:0;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cta--clear>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.cta--clear>.icon:first-child{margin-right:.5em}.cta--clear>.icon:last-child{margin-left:.5em}.numbered-list,.numbered-list--alt,.article-page__section>ol,.info-box ol,.block-slider__item ol,.split-block ol,.sheet-page__business-case-content ol,.form-page__aside ol{list-style:none;counter-reset:numbered-list-counter;margin-bottom:24px}.numbered-list>li,.numbered-list--alt>li,.article-page__section>ol>li,.info-box ol>li,.block-slider__item ol>li,.split-block ol>li,.sheet-page__business-case-content ol>li,.form-page__aside ol>li{counter-increment:numbered-list-counter;position:relative;padding-left:44px;padding-top:5px;padding-bottom:3px}@media print{.numbered-list>li,.numbered-list--alt>li,.article-page__section>ol>li,.info-box ol>li,.block-slider__item ol>li,.split-block ol>li,.sheet-page__business-case-content ol>li,.form-page__aside ol>li{padding:0 0 0 16px}}.numbered-list>li:not(:first-child),.numbered-list--alt>li:not(:first-child),.article-page__section>ol>li:not(:first-child),.info-box ol>li:not(:first-child),.block-slider__item ol>li:not(:first-child),.split-block ol>li:not(:first-child),.sheet-page__business-case-content ol>li:not(:first-child),.form-page__aside ol>li:not(:first-child){margin-top:24px}@media print{.numbered-list>li:not(:first-child),.numbered-list--alt>li:not(:first-child),.article-page__section>ol>li:not(:first-child),.info-box ol>li:not(:first-child),.block-slider__item ol>li:not(:first-child),.split-block ol>li:not(:first-child),.sheet-page__business-case-content ol>li:not(:first-child),.form-page__aside ol>li:not(:first-child){margin-top:8px}}.numbered-list>li:before,.numbered-list--alt>li:before,.article-page__section>ol>li:before,.info-box ol>li:before,.block-slider__item ol>li:before,.split-block ol>li:before,.sheet-page__business-case-content ol>li:before,.form-page__aside ol>li:before{content:counter(numbered-list-counter);color:#ccc;border:2px solid #ccc;border-radius:50em;width:28px;height:28px;font-size:14px;line-height:25px;font-weight:700;text-align:center;margin-right:16px;overflow:hidden;position:absolute;left:0;top:0}@media print{.numbered-list>li:before,.numbered-list--alt>li:before,.article-page__section>ol>li:before,.info-box ol>li:before,.block-slider__item ol>li:before,.split-block ol>li:before,.sheet-page__business-case-content ol>li:before,.form-page__aside ol>li:before{content:counter(numbered-list-counter) ". ";font-size:inherit;font-weight:400;text-align:left;border:0;color:#333!important;margin-right:0}}.block-container--background-blue .numbered-list>li:before,.block-container--background-blue .numbered-list--alt>li:before,.block-container--background-blue .article-page__section>ol>li:before,.block-container--background-blue .info-box ol>li:before,.block-container--background-blue .block-slider__item ol>li:before,.block-container--background-blue .split-block ol>li:before,.block-container--background-blue .sheet-page__business-case-content ol>li:before,.block-container--background-blue .form-page__aside ol>li:before{color:#333;border-color:#333}.numbered-list--alt>li,.form-page__aside ol>li{display:block}.numbered-list--alt>li:before,.form-page__aside ol>li:before{margin-bottom:12px}.dotted-list,.split-block ul,.sheet-page__business-case-content ul{list-style:none}.dotted-list>li,.split-block ul>li,.sheet-page__business-case-content ul>li{position:relative;padding-left:24px}.dotted-list>li:not(:first-child),.split-block ul>li:not(:first-child),.sheet-page__business-case-content ul>li:not(:first-child){margin-top:4px}@media print{.dotted-list>li:not(:first-child),.split-block ul>li:not(:first-child),.sheet-page__business-case-content ul>li:not(:first-child){margin-top:8px}}.dotted-list>li:before,.split-block ul>li:before,.sheet-page__business-case-content ul>li:before{content:"";border-radius:5px;background:#158811;overflow:hidden;position:absolute;left:0;top:.6em;transform:translateY(-50%);height:5px;width:5px}iframe{border:0}#onetrust-consent-sdk iframe{display:block;max-width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:30px}table tbody:nth-child(odd){background-color:#f7f7f7}table tbody tr:last-child{border-bottom:1px solid #e8e8e8}table th,table td{text-align:left}table th{font-size:14px;font-weight:400;text-transform:uppercase;padding:0 10px 4px;white-space:no-wrap}table td{font-size:16px;padding:10px 20px}@media only screen and (max-width: 568px){table td{padding:10px}table thead tr th,table tbody tr:last-child{border-bottom-width:4px}}@media screen{.article-page #main{background-color:#fff}}.article-page .page-container{zoom:1}.article-page .page-container:after{content:"";display:table;clear:both}.article-page .EPiServerForms{max-width:1440px;margin:50px auto 0;max-width:1200px}@media screen{.article-page .EPiServerForms{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.article-page .EPiServerForms{padding-right:330px}}@media only screen and (min-width: 1101px){.article-page .EPiServerForms{padding-right:430px}}@media only screen and (min-width: 1024px){.article-page .EPiServerForms{margin-top:60px}}.article-page .article-page__section .EPiServerForms{padding-left:0;padding-right:0;margin-top:0}.article-page__main{margin-top:30px;margin-bottom:50px;position:relative;width:100%;min-height:450px}.article-page__header{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative}@media screen{.article-page__header{padding-left:20px;padding-right:20px}}.has-articles .article-page__header{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.has-articles .article-page__header{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.has-articles .article-page__header{padding-right:330px}}@media only screen and (min-width: 1101px){.has-articles .article-page__header{padding-right:430px}}@media only screen and (min-width: 1025px){.has-articles .article-page__header+*{min-height:450px}}@media only screen and (min-width: 1024px){.article-page__aside{position:absolute;right:20px;top:0;width:270px}}@media only screen and (max-width: 1023px){.article-page__aside{display:none}}.article-page__section{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;zoom:1;margin-top:50px}@media screen{.article-page__section{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.article-page__section{padding-right:330px}}@media only screen and (min-width: 1101px){.article-page__section{padding-right:430px}}.article-page__section:after{content:"";display:table;clear:both}@media only screen and (min-width: 1024px){.article-page__section{margin-top:60px}}.article-page__section .article-page__section{padding:0}.article-page__section .article-page__section+*:not(p){margin-top:50px}@media only screen and (min-width: 1024px){.article-page__section .article-page__section+*:not(p){margin-top:60px}}.article-page__section .article-page__section+*:is(p){margin-top:24px}.article-page__section .lead{font-size:25px;line-height:32px;text-transform:none;font-weight:400;margin-bottom:32px;overflow:hidden;padding-top:1px}@media only screen and (max-width: 768px){.article-page__section .lead{font-size:20px;line-height:24px;font-weight:700}}.article-page__section>h2,.article-page__section>h3{margin-bottom:16px}.article-page__section ul li{position:relative;margin-bottom:10px}.article-page__section ul li:last-child{margin-bottom:0}.article-page__section ul{list-style-type:none}.article-page__section ul ul,.article-page__section ul ol{margin-top:10px}.article-page__section ul li{padding-left:20px}.article-page__section ul li:before{content:"";display:block;width:5px;height:5px;border-radius:2.5px;background:#158811;position:absolute;left:0;top:7px}.article-page__section ul ul{padding-left:20px}.article-page__section ul ul li:before{width:4px;height:4px;background:transparent;border:1px solid #158811}.article-page__section p:last-child{margin-bottom:0}.article-page__section .embed-container{margin-top:50px}.article-page__section .embed-container iframe{transform:scale(1.05);transition:transform .5s cubic-bezier(.455,.03,.515,.955)}.article-page__section .embed-container.intersected iframe{transform:scale(1)}@media only screen and (min-width: 1024px){.article-page__section .embed-container{margin-top:60px}}.article-page__section .embed-container+*{margin-top:50px}@media only screen and (min-width: 1024px){.article-page__section .embed-container+*{margin-top:60px}}.article-page__section>figure{margin-top:50px}@media only screen and (min-width: 1024px){.article-page__section>figure{margin-top:60px}}@media only screen and (min-width: 1201px){.article-page__section>figure{width:850px}}.article-page__section>figure+*{margin-top:50px}@media only screen and (min-width: 1024px){.article-page__section>figure+*{margin-top:60px}}.article-page__section>figure .image-wrapper{overflow:hidden}.article-page__section>figure img{transform:scale(1.05);transition:transform .5s cubic-bezier(.455,.03,.515,.955);margin:0;display:block}.article-page__section>figure img.intersected{transform:scale(1)}.article-page__section>figure figcaption{font-size:14px;line-height:18px;display:block;color:#999;margin-top:12px}.article-page__section .c-button-box{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;transition:background-color .2s,color .2s;border-radius:50em;background-color:#333;color:#fff;margin-bottom:0}.article-page__section .c-button-box>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.article-page__section .c-button-box>.icon:first-child{margin-right:.5em}.article-page__section .c-button-box>.icon:last-child{margin-left:.5em}.no-touch .article-page__section .c-button-box:hover,.article-page__section .c-button-box:active,.article-page__section .c-button-box:focus{background-color:#14830f;color:#fff;text-decoration:none}.article-page__section .c-button-box[disabled],.article-page__section .c-button-box.disabled,.article-page__section .c-button-box.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.article-page__section .c-button-box:first-child{margin-left:0}.article-page__section .c-button-box:last-child{margin-right:0}.no-touch .article-page__section .c-button-box:hover,.article-page__section .c-button-box:active,.article-page__section .c-button-box:focus{background-color:#555;color:#fff}.article-page__section__title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px;position:relative;z-index:2}@media only screen and (max-width: 768px){.article-page__section__title{margin-bottom:16px}}.start-page #main{background-color:#fff}.start-page .main-content{margin:0;padding-left:0;padding-right:0;padding-bottom:90px}@media only screen and (max-width: 1024px){.start-page .main-content{padding-bottom:50px}}@media screen{.business-case-page #main{background-color:#fff}}fieldset{border:none;padding:0}fieldset legend{font-weight:700}fieldset ul{list-style-type:none}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=search]{-webkit-appearance:none;white-space:nowrap;word-break:break-all}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=date]::-webkit-clear-button{-webkit-appearance:none;display:none}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none}input[type=date]::-webkit-datetime-edit{height:20px}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}input[type=date]::-webkit-calendar-picker-indicator{color:#0000;background:transparent;margin:-15px -15px -15px 0;width:20px;height:25px;position:relative;right:6px}input.icon-calendar{background-position:right 10px center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}textarea{resize:vertical;line-height:1.2}.form-row--radio{display:flex;flex-wrap:wrap}.form-row--radio .form-row__caption{flex:0 0 100%}.form-row--radio .form-row--choice__item{margin-right:24px}.form-title{margin-bottom:32px}.form-row__messages{display:flex;flex-wrap:wrap;align-items:flex-start}.form-row__messages>*{margin-right:12px}.form--has-loader{position:relative;opacity:1;transition:opacity .35s,transform .35s}.form--has-loader.is-loading{pointer-events:none}.form--has-loader.is-loading>*:not(.loader){opacity:.2}.form--has-loader .loader{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);margin:0;z-index:3}.form__controls{display:flex;justify-content:flex-end;gap:20px}@media only screen and (max-width: 568px){.form__controls{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 568px){.form__controls--row{flex-direction:row;align-items:center;flex-wrap:wrap}}.password-holder{position:relative;display:block}.password-holder .toggle-visibility{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;position:absolute;right:16px;top:16px;color:#999;cursor:pointer;max-width:60px;overflow:hidden}.password-holder input{padding-right:60px}.success-content{margin-left:auto;margin-right:auto;max-width:400px;text-align:center;padding:50px}@media only screen and (max-width: 768px){.success-content{padding:20px}}.success-content .icon{width:30px;height:30px;margin:0 auto 24px}.success-content .success-content__text p:last-child{margin-bottom:0}.success-content hr{margin-bottom:24px;margin-top:24px}.success-content .summary{margin-bottom:12px}.alert-container{display:flex;justify-content:center;background-color:#f7f7f7;position:relative;width:100%;padding:16px 24px}.input-number{width:225px;position:relative}.input-number input[type=number]{border-radius:0!important;display:block;position:relative;z-index:2}@media screen{.input-number input[type=number]{width:calc(100% - 96px)!important;text-align:center!important;margin:0 auto!important}}.input-number input[type=number]:focus+span{display:none}.input-number input[type=number]+span{position:absolute;top:0;left:0;right:0;bottom:0;font-size:16px;line-height:24px;width:calc(100% - 100px)!important;height:calc(100% - 4px);margin:auto;text-align:center;align-content:center;background-color:#fff;pointer-events:none;z-index:2}.no-touch .input-number input[type=number]:hover{border-color:#ccc}.no-touch .input-number input[type=number]:hover+span{background-color:#f7f7f7}.input-number .up,.input-number .down{position:relative}.input-number .up:before,.input-number .down:before,.input-number .up:after,.input-number .down:after{background-color:#ccc}.input-number .up:before,.input-number .down:before,.input-number .up:after,.input-number .down:after{content:"";position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-.5px;height:1px;width:14px;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.input-number .up:after,.input-number .down:after{transform:rotate(90deg)}.input-number .up:before,.input-number .down:before,.input-number .up:after,.input-number .down:after{background-color:#333}@media print{.input-number .up,.input-number .down{display:none}}.input-number .up,.input-number .down{position:absolute;top:0;height:100%;width:50px;cursor:pointer;border:2px solid #e8e8e8;border-radius:0 12px 12px 0;background-color:#fff}.no-touch .input-number .up:hover,.no-touch .input-number .down:hover{background-color:#f7f7f7;border-color:#ccc;z-index:2}.input-number .up{right:0}.input-number .down{left:0;transform:rotate(180deg)}.input-number .down:after{display:none}body .FormDateTime .Form__Element__Caption{display:table!important}body .ui-state-disabled{cursor:default!important;pointer-events:none}body .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}body .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}body .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}body .ui-datepicker{width:365px;max-width:100%;padding:8px;display:none}body .ui-datepicker .ui-datepicker-header{display:flex;justify-content:center;align-items:center;position:relative;height:35px;background:transparent;border:0}body .ui-datepicker .ui-datepicker-prev,body .ui-datepicker .ui-datepicker-next{position:absolute;top:50%;width:10px!important;height:20px!important;border:none!important;background-color:transparent!important;transform:translateY(-50%);cursor:pointer}body .ui-datepicker .ui-datepicker-prev .ui-icon,body .ui-datepicker .ui-datepicker-next .ui-icon{visibility:hidden}body .ui-datepicker .ui-datepicker-prev{left:10px}body .ui-datepicker .ui-datepicker-next{right:10px}body .ui-datepicker .ui-datepicker-prev-hover{left:9px}body .ui-datepicker .ui-datepicker-next-hover{right:9px}body .ui-datepicker .ui-datepicker-prev span,body .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}body .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}body .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}body .ui-datepicker select.ui-datepicker-month,body .ui-datepicker select.ui-datepicker-year{width:45%}body .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}body .ui-datepicker tr{border:0!important}body .ui-datepicker th{font-size:11px;line-height:18px;text-transform:uppercase;height:50px;text-align:center;font-weight:700;border:0;padding:0}body .ui-datepicker td{height:50px;border:0;padding:0}body .ui-datepicker td span,body .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}body .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}body .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}body .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}body .ui-datepicker.ui-datepicker-multi{width:auto}body .ui-datepicker-multi .ui-datepicker-group{float:left}body .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}body .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}body .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}body .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}body .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,body .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}body .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}body .ui-datepicker-row-break{clear:both;width:100%;font-size:0}body .ui-datepicker-rtl{direction:rtl}body .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}body .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}body .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}body .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}body .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}body .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}body .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,body .ui-datepicker-rtl .ui-datepicker-group{float:right}body .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,body .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}body .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}body .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}body .ui-widget .ui-widget{font-size:1em}body .ui-widget input,body .ui-widget select,body .ui-widget textarea,body .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}body .ui-widget.ui-widget-content{border:0;border-radius:12px;box-shadow:0 0 30px #0003}body .ui-widget-content{background:#fff;color:#333}body a{color:#333}body .ui-widget-header{font-size:14px;line-height:18px;font-weight:700}body .ui-widget-header a{color:#333}body .ui-datepicker .ui-state-default,body .ui-datepicker .ui-widget-content .ui-state-default,body .ui-datepicker .ui-widget-header .ui-state-default,body .ui-datepicker .ui-button,body .ui-datepicker .ui-button.ui-state-disabled:hover,body .ui-datepicker .ui-button.ui-state-disabled:active{font-size:14px;line-height:18px;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:auto;background-color:#e8e8e8;color:#333;border:none}body .ui-datepicker .ui-state-default a,body .ui-datepicker .ui-state-default a:link,body .ui-datepicker .ui-state-default a:visited,body .ui-datepicker a.ui-button,body .ui-datepicker a:link.ui-button,body .ui-datepicker a:visited.ui-button,body .ui-datepicker .ui-button{background-color:#e8e8e8;color:#333;text-decoration:none;border:none}body .ui-datepicker .ui-state-active,body .ui-datepicker.ui-widget-content .ui-state-active,body .ui-datepicker .ui-widget-header .ui-state-active,body .ui-datepicker a.ui-button:active,body .ui-datepicker .ui-button:active,body .ui-datepicker .ui-button.ui-state-active:hover{background:#158811;font-weight:700;color:#fff}body .ui-datepicker .ui-icon-background,body .ui-datepicker .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}body .ui-datepicker .ui-state-active a,body .ui-datepicker .ui-state-active a:link,body .ui-datepicker .ui-state-active a:visited{color:#fff;text-decoration:none}body .ui-datepicker.ui-widget .ui-state-hover,body .ui-datepicker.ui-widget-content .ui-state-hover,body .ui-datepicker .ui-widget-header .ui-state-hover,body .ui-datepicker .ui-state-focus,body .ui-datepicker.ui-widget-content .ui-state-focus,body .ui-datepicker .ui-widget-header .ui-state-focus,body .ui-datepicker .ui-button:hover,body .ui-datepicker .ui-button:focus{background-color:#158811;color:#fff;text-decoration:none}body .ui-datepicker .ui-state-hover a,body .ui-datepicker .ui-state-hover a:hover,body .ui-datepicker .ui-state-hover a:link,body .ui-datepicker .ui-state-hover a:visited,body .ui-datepicker .ui-state-focus a,body .ui-datepicker .ui-state-focus a:hover,body .ui-datepicker .ui-state-focus a:link,body .ui-datepicker .ui-state-focus a:visited,body .ui-datepicker a.ui-button:hover,body .ui-datepicker a.ui-button:focus{color:#333;text-decoration:none}body .ui-datepicker .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}body .ui-datepicker .ui-state-highlight,body .ui-datepicker.ui-widget-content .ui-state-highlight,body .ui-datepicker .ui-widget-header .ui-state-highlight{background:#e8e8e8}body .ui-datepicker .ui-state-checked{border:1px solid #dad55e;background:#fffa90}body .ui-datepicker .ui-state-highlight a,body .ui-datepicker.ui-widget-content .ui-state-highlight a,body .ui-datepicker .ui-widget-header .ui-state-highlight a{color:#777620}body .ui-datepicker .ui-state-error,body .ui-datepicker.ui-widget-content .ui-state-error,body .ui-datepicker .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}body .ui-datepicker .ui-state-error a,body .ui-datepicker.ui-widget-content .ui-state-error a,body .ui-datepicker .ui-widget-header .ui-state-error a,body .ui-datepicker .ui-state-error-text,body .ui-datepicker.ui-widget-content .ui-state-error-text,body .ui-datepicker .ui-widget-header .ui-state-error-text{color:#5f3f3f}body .ui-datepicker .ui-priority-primary,body .ui-datepicker.ui-widget-content .ui-priority-primary,body .ui-datepicker .ui-widget-header .ui-priority-primary{font-weight:700}body .ui-datepicker .ui-priority-secondary,body .ui-datepicker.ui-widget-content .ui-priority-secondary,body .ui-datepicker .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(70);font-weight:400}body .ui-datepicker .ui-state-disabled,body .ui-datepicker.ui-widget-content .ui-state-disabled,body .ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(35);background-image:none}body .ui-datepicker .ui-state-disabled .ui-icon{filter:Alpha(35)}body .ui-datepicker .ui-datepicker-today a,body .ui-datepicker .ui-datepicker-today a:active,body .ui-datepicker .ui-datepicker-today a:hover,body .ui-datepicker .ui-datepicker-today a:visited{color:#158811}body .ui-datepicker .ui-icon{width:16px;height:16px}body .ui-datepicker.ui-corner-all,body .ui-datepicker.ui-corner-top,body .ui-datepicker.ui-corner-left,body .ui-datepicker.ui-corner-tl{border-top-left-radius:3px}body .ui-datepicker.ui-corner-all,body .ui-datepicker.ui-corner-top,body .ui-datepicker.ui-corner-right,body .ui-datepicker.ui-corner-tr{border-top-right-radius:3px}body .ui-datepicker.ui-corner-all,body .ui-datepicker.ui-corner-bottom,body .ui-datepicker.ui-corner-left,body .ui-datepicker.ui-corner-bl{border-bottom-left-radius:3px}body .ui-datepicker.ui-corner-all,body .ui-datepicker.ui-corner-bottom,body .ui-datepicker.ui-corner-right,body .ui-datepicker.ui-corner-br{border-bottom-right-radius:3px}body .ui-datepicker .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(30)}body .ui-datepicker .ui-widget-shadow{box-shadow:0 0 5px #666}.search-form{position:relative;width:100%;flex:0 0 260px}.search-form .search-form__submit-button{border:none;border-radius:0;position:absolute;top:50%;transform:translateY(-50%);right:16px;width:22px;height:22px;padding:0;background:transparent}.search-form .search-form__submit-button .icon{display:block;width:100%;height:100%;fill:#999}.theme--dark .search-form .search-form__submit-button .icon{fill:#fff}.no-touch .search-form .search-form__submit-button{opacity:.6;background:transparent;transition:opacity .1s ease-out}.no-touch .search-form .search-form__submit-button:hover{opacity:1}.search-form .search-form__text-field[class]{border-radius:12px;border:none;color:#333;font-size:16px;padding:2px 46px 0 18px;width:100%;box-shadow:inset 0 0 0 2px #e8e8e8}.search-form .search-form__text-field[class]::-webkit-input-placeholder{color:#999!important}.search-form .search-form__text-field[class]::-moz-placeholder{color:#999!important}.search-form .search-form__text-field[class]:-ms-input-placeholder{color:#999!important}.theme--dark .search-form .search-form__text-field[class]{background-color:#555;color:#fff}.search-form .search-form__text-field[class]::-ms-clear{display:none}@media only screen and (max-width: 568px){.search-form .search-form__text-field[class]{padding-top:12px;padding-bottom:12px}}.c-theme-picker{display:flex;flex-wrap:wrap;gap:12px}.c-theme-picker__item{position:relative;background-color:#fff;width:60px;height:60px;margin:0;border-radius:50em;overflow:hidden;cursor:pointer}.c-theme-picker__item:before{--spacing: 2px;content:"";position:absolute;left:var(--spacing);top:var(--spacing);right:var(--spacing);bottom:var(--spacing);background-color:var(--theme-bg);border:2px solid #fff;border-radius:50em}.c-theme-picker__item .visual-indicator{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;border:2px solid #fff;border-radius:50em}.c-theme-picker__item input{pointer-events:none;position:absolute;opacity:0;z-index:5;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%}.c-theme-picker__item input:checked~.visual-indicator{border-color:#555}.FormSubmitButton,.FormFileUpload__Button,.FormCaptcha__Refresh{border-radius:20px;font-weight:700;text-transform:uppercase;padding:0 30px}.FormSubmitButton[class]{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;flex-basis:auto}.FormSubmitButton[class]>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.FormSubmitButton[class]>.icon:first-child{margin-right:.5em}.FormSubmitButton[class]>.icon:last-child{margin-left:.5em}.no-touch .FormSubmitButton[class]:hover,.FormSubmitButton[class]:active,.FormSubmitButton[class]:focus{background-color:#14830f;color:#fff;text-decoration:none}.FormSubmitButton[class][disabled],.FormSubmitButton[class].disabled,.FormSubmitButton[class].is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.FormSubmitButton[class]:first-child{margin-left:0}.FormSubmitButton[class]:last-child{margin-right:0}.FormSubmitButton[class]:last-child{margin-bottom:0}.FormFileUpload__Button,.FormCaptcha__Refresh{text-align:center;background:none;border:1px solid #555;line-height:2.64;transition:background .3s ease-out}.FormFileUpload__Button:focus,.FormCaptcha__Refresh:focus,.FormFileUpload__Button:hover,.FormCaptcha__Refresh:hover{background:#555;color:#fff}.FormCaptcha .FormTextbox__Input{display:block}@media screen and (min-width: 480px){.FormCaptcha .FormTextbox__Input{width:50%}}.FormCaptcha__Refresh{display:block;margin-top:10px}.FormCaptcha__Image{display:block;margin-bottom:10px}.FormChoice{overflow:hidden}.EPiServerForms .FormChoice .FormChoice__Label[class]{display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 34px;position:relative;cursor:pointer}.EPiServerForms .FormChoice .FormChoice__Label[class]:after{content:"";min-height:22px;font-size:0}.EPiServerForms .FormChoice .FormChoice__Label[class] input{pointer-events:none;position:absolute;opacity:0;z-index:5;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px}.EPiServerForms .FormChoice .FormChoice__Label[class]:last-of-type{margin-bottom:0}.FormChoice__Caption{position:relative;top:1px}.FormChoice__Caption p{margin-bottom:.5em;font-size:inherit;line-height:inherit}.FormChoice__Caption p:last-child{margin-bottom:0}.FormChoice__Input{position:absolute;opacity:0;z-index:-1}.FormChoice__Input:checked~.FormChoice__Indicator{border-color:#333!important}.FormChoice__Input:checked~.FormChoice__Indicator:before,.FormChoice__Input:checked~.FormChoice__Indicator:after{opacity:1}.FormChoice__Indicator{width:16px;height:16px;margin-top:-8px;border:1px solid #555;position:absolute;top:50%;left:0}.FormChoice__Indicator:before,.FormChoice__Indicator:after{content:"";display:block;position:absolute;opacity:0}.FormChoice--Radio .FormChoice__Indicator{border-radius:50%}.FormChoice--Radio .FormChoice__Indicator:after{background:#555;border-radius:50%;width:10px;height:10px;top:2px;left:2px}.FormChoice--Checkbox .FormChoice__Indicator:before{width:12px;height:12px;top:-6px;right:-6px;background:#e3e3e3}.FormChoice--Checkbox .FormChoice__Indicator:after{width:13px;height:11px;top:-1px;left:3px;z-index:2}.FormChoice--Radio .FormChoice__Label{float:left;clear:none;margin-right:12px;margin-bottom:0}.FormChoice--Radio .FormChoice__Indicator{position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #e8e8e8;background-color:#fff;margin-top:0;border-radius:50%}.FormChoice--Radio .FormChoice__Input:checked~.FormChoice__Indicator:before{display:none}.FormChoice--Radio .FormChoice__Input:checked~.FormChoice__Indicator:after{content:"";position:absolute;height:10px;width:10px;border-radius:50%;border:6px solid #333;box-sizing:content-box;background:none;left:-2px;top:-2px}.FormChoice--Checkbox .FormChoice__Indicator{position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #e8e8e8;background-color:#fff;margin-top:0;border-radius:12px}.FormChoice--Checkbox .FormChoice__Input:checked~.FormChoice__Indicator:before{display:none}.FormChoice--Checkbox .FormChoice__Input:checked~.FormChoice__Indicator:after{content:"";position:absolute;background-color:#333;background-size:12px 10px;background-position:50% 50%;background-repeat:no-repeat;border-color:#333;border-radius:50%;width:auto;height:auto;left:-2px;top:-2px;bottom:-2px;right:-2px}.FormSelection select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormSelection select:required:invalid{color:#999}.FormSelection select option{color:#333}.FormSelection select option[value=""][disabled]{display:none}.FormSelection select:not(:disabled){background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:12px 6px}.FormSelection select::-ms-expand{display:none}.EPiServerForms{margin-bottom:50px}@media only screen and (max-width: 768px){.EPiServerForms{margin-bottom:30px}}.EPiServerForms label{text-transform:none}.EPiServerForms h2.Form__Title{margin-bottom:0;padding-top:0}.EPiServerForms .hide{display:none!important}.Form__Title{display:block;padding:20px 0}.Form__Description{padding:0 0 20px;max-width:680px}.Form__MainBody{margin:0;padding:0;background:none}.Form__Element{margin-bottom:24px;flex:0 0 100%}@media only screen and (min-width: 569px){.Form__Element.half-width{flex-basis:calc(50% - 10px)}}@media only screen and (min-width: 569px){.Form__Element.two-third{flex-basis:calc(66% - 10px)}}@media only screen and (min-width: 569px){.Form__Element.one-third{flex-basis:calc(34% - 10px)}}.Form__Element.ValidationFail .FormTextbox__Input,.Form__Element.ValidationFail select{border-color:#ff7d95}.Form__Element:last-child{margin-bottom:0}.Form__Element:not(.FormDateTime) .Form__Element__ValidationError,.Form__Element:not(.FormChoise) .Form__Element__ValidationError{text-align:right}.Form__Element .Form__Element__Caption{font-size:14px;line-height:18px;display:block;color:#555;margin-bottom:8px;padding:0;text-transform:none}.Form__Element .FormChoice .Form__Element__Caption{display:block}.Form__Element__ValidationError{line-height:15px;font-size:14px;line-height:18px;display:block;padding-top:8px;font-style:italic;color:#ea3a5b;clear:both}.Form__Element__ValidationError .icon{margin-right:4px;width:15px;height:15px}.Form__Element__ValidationError .icon{fill:#ea3a5b}.Form__Element__Caption{display:block;font-weight:700;padding-bottom:10px;line-height:1.2}.FormStep{display:flex;flex-wrap:wrap;justify-content:space-between}.FormStep__Title{margin-bottom:10px;font-weight:400}.FormStep__Description{padding-bottom:30px}.EPiServerForms .FormDateTime .FormDateTime__Input{background-position:91% 50%;background-repeat:no-repeat;background-size:20px 20px}.EPiServerForms[class] .Form__Status{margin:0}.EPiServerForms[class] .Form__Status .Form__Success__Message{background:none;color:#333;padding:0;margin:0}.EPiServerForms[class] .Form__Status .Form__Success__Message h3{display:flex;margin-bottom:24px;padding-left:60px;height:50px;background-repeat:no-repeat;background-size:50px 50px;background-position:0 0;align-items:center}.EPiServerForms[class] .Form__Status .Form__Warning__Message{color:#ea3a5b;position:relative;top:2px;margin-bottom:24px}.EPiServerForms[class] .Form__Status .Form__Readonly__Message{display:block;padding:1rem;margin:1rem 0;background-color:#fff8aa;color:#ea3a5b}.EPiServerForms[class] .Form__Element__ValidationError{line-height:15px;font-size:14px;line-height:18px;display:block;padding-top:8px;font-style:italic;color:#ea3a5b;clear:both}.EPiServerForms[class] .Form__Element__ValidationError .icon{margin-right:4px;width:15px;height:15px}.EPiServerForms[class] .Form__Element__ValidationError .icon{fill:#ea3a5b}.Form__NavigationBar{overflow:hidden;padding-top:20px}.Form__NavigationBar__ProgressBar{display:block;position:relative;width:100%;margin-bottom:55px;background:#e8e8e8}.Form__NavigationBar__ProgressBar--Progress{height:6px;background:#158811}.Form__NavigationBar__ProgressBar--Text{text-align:right;margin-top:15px;position:absolute;top:0;left:0;width:100%}button.Form__NavigationBar__Action:disabled{background:none;color:#555;opacity:.5}.Form__NavigationBar__Action{position:relative;border:0;background:none;padding:0;line-height:1}.no-touch .Form__NavigationBar__Action:hover,.no-touch .Form__NavigationBar__Action:focus,.no-touch .Form__NavigationBar__Action:active,.Form__NavigationBar__Action:hover,.Form__NavigationBar__Action:focus,.Form__NavigationBar__Action:active{background:none;outline:none}.Form__NavigationBar__Action.btnPrev{padding-left:30px;float:left}.Form__NavigationBar__Action.btnPrev .Form__NavigationBar__ActionIcon{transform:rotate(180deg);left:0}.Form__NavigationBar__Action.btnNext{padding-right:30px;float:right}.Form__NavigationBar__Action.btnNext .Form__NavigationBar__ActionIcon{right:0}.Form__NavigationBar__ActionIcon{display:block;width:13px;height:27px;margin-top:-13px;position:absolute;top:50%}.EPiServerForms .FormImageSubmitButton{width:100%;height:100%;padding:0;border:0;background:none;box-shadow:none}.EPiServerForms .EditView__InvisibleElement.FormStep{display:block;border-radius:4px;border-color:#b8c0c599;background-color:#b8c0c599;color:#000;padding:.2rem;font-family:Verdana;box-shadow:3px 3px 5px #ccc}.EPiServerForms .EditView__InvisibleElement.FormStep .FormStep__Warning{color:#ea3a5b;background-color:#fff8aa;display:block;word-wrap:break-word}.EPiServerForms .EditView__InvisibleElement.FormHidden{display:inline-block;border-radius:4px;border:1.5px outset rgba(184,192,197,.6);padding:.2rem 1rem;min-width:18rem}.EPiServerForms .Warning,.EPiServerForms .Form__Warning{color:$amarath;background-color:#fff8aa;display:block;word-wrap:break-word}.FormTextbox .FormTextbox__Input,.FormCaptcha .FormTextbox__Input{padding:15px;line-height:1.1;font-family:Arial,sans-serif}.FormTextbox--Textarea .FormTextbox__Input{min-height:160px}.FormFileUpload.has-file .FormFileUpload__PostedFile{display:block}.FormFileUpload__Input{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%}.FormFileUpload__Button{font-size:14px;display:block;width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden}.FormFileUpload__PostedFile{font-size:14px;line-height:18px;display:none;margin-top:8px}:root{--range-height: 30px;--range-color: #158811;--range-bg: #e8e8e8;--range-size: 5px;--range-limits-width: 30px}.EPiServerForms[class] .FormRange .FormRange__Slider__Button{display:none}.EPiServerForms[class] .FormRange .FormRange__Slider__Wrapper{align-items:center;gap:8px}.EPiServerForms[class] .FormRange .FormRange__Wrapper{display:flex;flex-direction:column-reverse;position:relative}.EPiServerForms[class] .FormRange .FormRange__Wrapper:before{content:"";position:absolute;left:calc(var(--range-limits-width) + 8px);width:calc(100% - var(--range-limits-width)*2 - 16px);bottom:calc(var(--range-height) / 2 - 1px);height:1px;background:var(--range-bg);z-index:-1}.EPiServerForms[class] .FormRange .FormRange__Wrapper .FormRange__Min,.EPiServerForms[class] .FormRange .FormRange__Wrapper .FormRange__Max{line-height:var(--range-height);flex:0 0 var(--range-limits-width);max-width:var(--range-limits-width)}.EPiServerForms[class] .FormRange .FormRange__Output__Wrapper{width:calc(100% - var(--range-limits-width)*2 - 16px);position:relative;margin:auto;padding-top:1em}.EPiServerForms[class] .FormRange .FormRange__Output{position:absolute;top:0;left:0;min-width:12px}.EPiServerForms[class] .FormRange input[type=range]{-webkit-appearance:none;height:var(--range-size);margin:0;border-radius:var(--range-size)}.EPiServerForms[class] .FormRange input[type=range]::-webkit-slider-thumb{height:12px;width:12px;border-radius:50%;background:var(--range-color);cursor:pointer;-webkit-appearance:none}.EPiServerForms[class] .FormRange input[type=range]::-webkit-slider-thumb:hover{background:var(--range-color)}.EPiServerForms[class] .FormRange input[type=range]::-moz-range-thumb{height:12px;width:12px;border-radius:50%;background:var(--range-color);cursor:pointer}.EPiServerForms[class] .FormRange input[type=range]::-moz-range-thumb:hover{background:var(--range-colort) ury}.block-container{position:relative;max-width:1440px;clear:both;padding:0 20px;margin:0 auto}.block-container--fullwidth{max-width:none;padding:0;margin:0}.block-container--background{padding-top:90px;padding-bottom:90px;position:relative}@media screen{.block-container--background:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#e8e8e8}}@media only screen and (max-width: 768px){.block-container--background{padding-top:50px;padding-bottom:50px}}@media print{.block-container--background{padding-top:0;padding-bottom:0}}@media screen{.block-container--background-blue:before{background-color:#a8c9e5}}.generic-image{display:block;position:relative}.generic-image>img{display:block}.generic-image__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#333;z-index:2}.splash-sign{display:block;position:relative;overflow:hidden;flex:0 0 40px;width:40px;height:40px}.assortment-table .splash-sign{flex:0 0 35px;width:35px;height:35px;margin-right:16px}.assortment-table .splash-sign .text-icon{font-size:11px}.product-table .splash-sign{flex:0 0 35px;width:35px;height:35px}.product-table .splash-sign .text-icon{font-size:11px}.splash-sign .text-icon{width:100%;height:100%;border-radius:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;color:#fff;font-size:11px}.splash-sign .text-icon--new{background-color:#158811;font-size:14px}.splash-sign .text-icon--discount{background-color:#ea3a5b}.splash-sign .text-icon--branded{background-color:#158811}.splash-sign .text-icon--plain{background-color:#333}.splash-sign--sm{flex:0 0 35px;width:35px;height:35px}.splash-sign--sm .text-icon{font-size:11px}.splash-sign--xs{flex:0 0 24px;width:24px;height:24px}.splash-sign--xs .text-icon{font-size:14px;height:24px}.splash-sign--xxs{flex:0 0 18px;width:18px;height:18px}.splash-sign--xxs .text-icon{height:18px}.splash-sign--counter{flex:0 0 36px;height:auto}.splash-sign--counter .text-icon{font-size:12px;line-height:20px;height:20px;border-radius:12px;padding-top:2px}.splash-sign--on-icon{position:absolute;top:-4px;right:-5px}.splash-sign--green .text-icon--plain{background-color:#158811;color:#fff}.item-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;color:inherit!important}a.item-card{cursor:pointer}.card-list .item-card{height:100%;border-radius:4px}.no-touch a.item-card:hover,.no-touch a.item-card:focus,.no-touch a.item-card:active{text-decoration:none!important}.no-touch a.item-card:hover .item-card__title,.no-touch a.item-card:focus .item-card__title,.no-touch a.item-card:active .item-card__title{text-decoration:none!important}.no-touch a.item-card:hover .item-card__image img,.no-touch a.item-card:focus .item-card__image img,.no-touch a.item-card:active .item-card__image img{transform:scale(1.11)}.item-card--wide .item-card__body{min-height:0;padding-top:40px}@media only screen and (min-width: 769px){.item-card--wide{flex-direction:row}.card-list__item:nth-child(14n+8) .item-card--wide{flex-direction:row-reverse}.item-card--wide .item-card__image,.item-card--wide .item-card__inner{flex:0 0 50%}.item-card--wide .item-card__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 50px 40px}.item-card--wide .item-card__body{width:100%;min-height:0;padding:40px 4px 0}.item-card--wide .item-card__bottom{width:100%;margin-top:0;padding:30px 0 4px}}@media only screen and (max-width: 768px){.item-card--wide .item-card__inner{padding:0 20px 30px}}.item-card__inner{width:100%}.item-card__body{font-size:14px;line-height:18px;padding:16px 4px 0}.item-card__body p{font-size:inherit;line-height:inherit}.item-card__body p:last-child{margin-bottom:0}.business-case-slider .item-card__body{padding-bottom:16px}.c-header-sidebar__card-slider .item-card__body>div{display:none}.item-card__title{display:block;color:#333;text-decoration:none;margin-bottom:24px;margin-top:0;word-break:break-word}.item-card__title:last-child{margin-bottom:0}.c-header-sidebar__card-slider .item-card__title{font-size:14px;line-height:18px;margin-bottom:8px}.item-card__image{position:relative;overflow:hidden;width:100%;background-color:#e8e8e8;border-radius:4px}.item-card__image:before{display:block;content:" ";width:100%;padding-top:75%}.item-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (min-width: 1025px){.teaser-grid__item--one-half .item-card__image,.has-big-cards .item-card__image{position:relative}.teaser-grid__item--one-half .item-card__image:before,.has-big-cards .item-card__image:before{display:block;content:" ";width:100%;padding-top:57.14285714285714%}.teaser-grid__item--one-half .item-card__image>:first-child,.has-big-cards .item-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}.product-slider .item-card__image{max-height:210px}.c-header-sidebar__card-slider .item-card__image{position:relative}.c-header-sidebar__card-slider .item-card__image:before{display:block;content:" ";width:100%;padding-top:75%}.c-header-sidebar__card-slider .item-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}.item-card__image img{margin-bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:transform .4s ease-out;backface-visibility:hidden}.item-card__image .icon{position:absolute;left:0;top:0;width:50px;aspect-ratio:1/1;border-radius:0 0 12px;display:flex;justify-content:center;align-items:center}.item-card__image-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center}.item-card__image-placeholder__icon{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;opacity:.6;margin-bottom:16px}.item-card__image-placeholder span{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;display:block;color:#999}.item-card__bottom{padding:20px 4px 0;margin-top:auto}.c-header-sidebar__card-slider .item-card__bottom{padding-top:0}.item-card__prices{display:block;margin:16px 0}.item-card__prices-title{font-size:14px;line-height:18px;margin-right:8px}.item-card__price{font-weight:700}.item-card__price--discount+.item-card__price{color:#999;font-weight:400;text-decoration:line-through}.item-card__price--discount{font-weight:700;margin-right:8px;color:#ea3a5b}.item-card__price--normal{font-weight:700;margin-right:8px;color:#555}.item-card__controls-wrap{display:flex;align-items:center;gap:12px}@media only screen and (min-width: 375px) and (max-width: 481px){.product-card .item-card__controls-wrap{gap:4px}}.item-card__controls{position:relative;display:flex;align-items:center}@media only screen and (max-width: 568px){.item-card__controls{width:100%}}.item-card__controls.is-loading{position:relative}.item-card__controls.is-loading:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.item-card__controls .form-dropdown{width:70px;flex:0 0 70px;padding-right:20px;padding-left:12px}.product-card .item-card__controls{margin-top:16px;width:100%}@media only screen and (max-width: 568px){.product-card .item-card__controls .form-dropdown{height:38px;padding-top:6px;padding-bottom:6px}}.product-card .item-card__controls>form{width:100%}.product-card .item-card__controls>form>.item-card__controls-wrap{width:100%}.item-card__controls--mobile{padding-top:16px;justify-content:flex-start;width:100%}.item-card__controls--mobile form,.item-card__controls--mobile .item-card__controls-wrap{width:100%}.item-card__controls--mobile+.wholesaler-control{margin-top:24px}input[type=number].item-card__amount-field{flex:0 0 48px;max-width:48px;height:48px;margin-right:12px;padding-left:8px;padding-right:8px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media only screen and (max-width: 568px){.product-card input[type=number].item-card__amount-field{flex:0 0 36px;max-width:36px;height:36px}}.item-card__controls-wrap input[type=number].item-card__amount-field{margin-right:0}.item-card__units{font-size:14px;line-height:18px;color:#555;margin-right:16px;font-weight:700}@media only screen and (max-width: 481px){.item-card__units{margin-right:8px}}.item-card__cta{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;white-space:nowrap}.item-card__cta>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.item-card__cta>.icon:first-child{margin-right:.5em}.item-card__cta>.icon:last-child{margin-left:.5em}.no-touch .item-card__cta:hover,.item-card__cta:active,.item-card__cta:focus{background-color:#14830f;color:#fff;text-decoration:none}.item-card__cta[disabled],.item-card__cta.disabled,.item-card__cta.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.item-card__cta:first-child{margin-left:0}.item-card__cta:last-child{margin-right:0}@media only screen and (max-width: 568px){.product-card .item-card__cta{padding-left:12px;padding-right:12px;min-width:0}.item-card__amount-field+.product-card .item-card__cta{margin-left:8px}[class*=authenticated] .product-card .item-card__cta .icon{display:block}[class*=authenticated] .product-card .item-card__cta span{display:none}}.item-card__cta .icon{margin:0!important;display:none}.item-card__controls.is-loading .item-card__cta{background:#333}.item-card__controls.is-loading .item-card__cta .css-loader{position:absolute;left:0;right:0;top:0;bottom:0}.c-buy-form__overlay{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.print-button{display:block;width:20px;height:20px;cursor:pointer;text-align:left;text-indent:-9999px;overflow:hidden}.print-button--show-text{font-size:11px;line-height:18px;line-height:20px;font-weight:700;text-indent:0;width:auto;padding-left:28px;text-transform:uppercase;color:#999}.no-touch .print-button--show-text:hover{color:#999}.table{margin-bottom:12px;background-color:#fff;border:1px solid #e8e8e8;width:100%}.table tbody{border:none}.table thead tr th{border-bottom:0}.table tr{border-bottom:1px solid #e8e8e8!important}.table th{font-size:14px;line-height:18px;text-transform:none;padding:16px}.table td{font-size:14px;line-height:18px;padding:16px}@media only screen and (min-width: 769px){.table th:last-child,.table td:last-child{padding-right:24px}.table th:first-child,.table td:first-child{padding-left:24px}}.table .no-wrap{white-space:nowrap}.table .no-items td{text-align:center}.table--plain{background-color:transparent;box-shadow:none}.table--plain tbody{background-color:transparent!important}.table--colored{margin-bottom:12px;width:100%;overflow:auto}@media print{.table--colored{width:auto}}.table--colored tbody{border:none}.table--colored thead td,.table--colored thead th{background-color:#333}.table--colored thead tr th{border:none;color:#fff}.table--colored thead tr th:first-child{width:130px}.table--colored tr{border:none!important}.table--colored tr:nth-child(2n) th,.table--colored tr:nth-child(2n) td{background-color:#d5eadc;color:#333}.table--colored th{text-transform:none;font-weight:700}.table--colored th,.table--colored td{background-color:#b9dcc5;color:#333;border:none;min-width:130px}@media only screen and (min-width: 769px){.table--colored th,.table--colored td{font-size:16px;line-height:20px;padding:24px}.table--colored th:last-child,.table--colored td:last-child{padding-right:24px}.table--colored th:first-child,.table--colored td:first-child{padding-left:24px}}@media only screen and (max-width: 768px){.table--colored th,.table--colored td{font-size:14px;line-height:18px;padding:16px}}@media print{.table--colored th,.table--colored td{font-size:14px;line-height:18px;padding:16px}}.table--colored .no-wrap{white-space:nowrap}.table--colored .no-items td{text-align:center}.table-holder{width:100%;position:relative;overflow:hidden}.table-holder table{overflow:visible}.table-holder__scroll{width:100%;overflow:auto}.thead{position:absolute;top:0;left:0;pointer-events:none}@media print{.thead{display:none}}.thead th:nth-child(n+2),.thead td:nth-child(n+2){visibility:hidden;pointer-events:none}@media screen{.tbody{width:100%}}.newdropdown{position:relative;text-align:left;z-index:5;color:#333}@media only screen and (min-width: 1025px){.newdropdown{position:absolute;left:50%;transform:translate(-50%);top:100%;padding-top:16px;width:220px}.has-dropdown .newdropdown{pointer-events:none;opacity:0;transition:opacity .35s}.has-dropdown:hover .newdropdown{opacity:1;pointer-events:inherit}.dropdown-left .newdropdown{transform:none;right:0;left:auto}.dropdown-left .newdropdown:before{transform:none;right:20px;left:auto}.dropdown-right .newdropdown{transform:none;left:0}.dropdown-right .newdropdown:before{transform:none;left:20px}.newdropdown:before{position:absolute;left:50%;transform:translate(-50%);content:"";width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:5;bottom:calc(100% - 16px)}}.newdropdown-wrap{width:100%;overflow:hidden;position:relative}@media only screen and (min-width: 1025px){.newdropdown-wrap{border-radius:12px;background-color:#fff;box-shadow:0 0 30px #0003}}@media only screen and (max-width: 1024px){.newdropdown-wrap{max-height:0}.show-dropdown .newdropdown-wrap{animation:slide-down 1.2s cubic-bezier(.215,.61,.355,1) 1 forwards}}.newdropdown__list{list-style:none;margin:0;padding:0}@media only screen and (max-width: 1024px){.newdropdown__list{padding-bottom:24px}}.newdropdown__list-item{display:block}@media only screen and (min-width: 1025px){.newdropdown__list-item:not(:first-child){border-top:1px solid #f7f7f7}}.newdropdown__list-link{display:flex;align-items:center;text-align:left;width:100%;box-sizing:border-box;padding-top:12px;padding-bottom:12px;color:#333!important;cursor:pointer}.no-touch .newdropdown__list-link:hover{background-color:#e8e8e8;text-decoration:none!important}@media only screen and (min-width: 1025px){.newdropdown__list-link{font-size:16px;line-height:20px;padding-left:24px;padding-right:24px;height:60px;transition:background-color .2s}.site-header .newdropdown__list-link{font-size:14px;line-height:18px}}@media only screen and (max-width: 1024px){.newdropdown__list-link{font-size:18px;line-height:22px}}.newdropdown__list-link.active{text-decoration:none;font-weight:700}.newdropdown__list-title{display:block;padding-top:10px}@media only screen and (min-width: 1025px){.newdropdown__list-title{font-size:11px;line-height:18px;text-transform:uppercase;padding-left:24px;padding-right:24px}}body{--header-height: 60px}@media only screen and (min-width: 992px){body:has(.c-courtesy-navigation){--header-height: 90px}}.site-header{width:100%;background-color:#fff;position:relative;z-index:15}@media only screen and (min-width: 992px){.site-header{height:var(--header-height)}}@media only screen and (max-width: 991px){.show-filters .site-header{z-index:1}}.site-header-wrap{width:100%;box-shadow:0 1px 2px #0003;background-color:#fff}.site-header-wrap:before{content:"";height:1px;width:100%;position:absolute;left:0;bottom:0;background-color:#e8e8e8}@media screen{.header--fixed .site-header-wrap{transition:transform .2s;transform:translateY(-100%);position:fixed;top:0;left:0}.header--pinned .site-header-wrap{transform:translateY(0)}}.c-courtesy-navigation{display:flex;justify-content:flex-end;align-items:center;height:30px;border-bottom:1px solid #e8e8e8;gap:24px;padding:0 20px}@media only screen and (max-width: 991px){.c-courtesy-navigation{display:none}}.site-header__container{padding-left:16px;display:flex;align-items:center;justify-content:space-between;height:60px}@media only screen and (min-width: 992px){.site-header__container{position:relative;z-index:11}}@media print{.site-header__container{padding:0 30px}}.site-logo-wrapper{z-index:3;display:flex;align-items:center;align-self:stretch;position:relative}@media only screen and (min-width: 992px){.site-logo-wrapper{border-right:1px solid #e8e8e8;padding-right:20px;width:155px}}@media only screen and (max-width: 991px){.site-logo-wrapper{order:-1;z-index:20;transition:margin .35s}.is-submenu-opened .site-logo-wrapper{display:none}}.site-logo{font-size:14px;line-height:18px;display:flex;align-items:center;height:60px;color:#333!important;text-decoration:none!important;padding-left:71px}@media only screen and (min-width: 992px){.site-logo{position:relative}}.site-logo .icon{position:absolute;left:0;top:8px;height:36px;width:55px}@media only screen and (max-width: 991px){.site-logo .icon{top:50%;transform:translateY(-55%)}}@media only screen and (max-width: 375px){.site-logo span{display:none}}@media only screen and (max-width: 568px){[class*=authenticated] .site-logo span{display:none}}.c-header-sidebar__logout-cta{-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:10px;justify-content:center;border-top:1px solid #e8e8e8;display:inline-flex;align-items:center;height:60px;width:100%;white-space:nowrap;box-sizing:border-box;padding:16px;text-decoration:none;position:relative;font-size:16px;line-height:1.25;background-color:#fff;border-bottom:1px solid #e8e8e8}.c-service-menu__button{position:relative;height:100%;width:60px;display:flex;justify-content:center;align-items:center;color:#333}.no-touch .c-service-menu__button:hover{color:#333333b3}.c-service-menu__button svg{width:24px;height:24px;stroke:currentColor}@media print{.c-service-menu__button{display:none}}@media (hover: rupture-hover){.c-service-menu__button:hover{color:#fff;background:#000}}.nav-wrapper{align-self:stretch}@media only screen and (min-width: 992px){.nav-wrapper{display:flex;flex:1 1 auto;margin-left:16px}.show-search .nav-wrapper{position:relative}}@media only screen and (max-width: 991px){.nav-wrapper{order:2}}.favorites-tooltip{font-size:14px;line-height:18px;white-space:nowrap;color:#333;border-radius:12px;background-color:#fff;box-shadow:0 0 30px #0003;padding:12px}.favorites-tooltip .icon{width:16px;height:16px;transform:translateY(-1px)}.favorites-tooltip>*{font-style:normal;display:flex;align-items:center;gap:8px}.favorites-tooltip.adding>span{display:flex}.favorites-tooltip.adding>em{display:none}.favorites-tooltip>span{display:none}.favorites-tooltip>em{display:flex}.favorites-link{z-index:20}@media only screen and (max-width: 991px){.favorites-link{display:none}}.c-header_favorites{height:100%}@media only screen and (min-width: 992px){.c-header_favorites{position:relative}}.c-header_favorites .favorites-tooltip{position:absolute;pointer-events:none;transition:opacity .2s,transform .35s;top:100%;right:0;transform:translate(20px,-20px);margin-top:8px;opacity:0;z-index:5}@media only screen and (max-width: 991px){.c-header_favorites .favorites-tooltip{transform:translate(0)}}.c-header_favorites .favorites-tooltip.show{pointer-events:initial;opacity:1;transform:translate(20px)}@media only screen and (max-width: 991px){.c-header_favorites .favorites-tooltip.show{transform:translate(-20px)}}.c-main-menu{align-self:stretch}@media only screen and (max-width: 991px){.c-main-menu{height:60px;width:60px}.c-main-menu:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:10;visibility:hidden;background-color:#333;transition:all .4s}.c-main-menu.is-opened{z-index:120}.c-main-menu.is-opened:before{opacity:1;visibility:visible}.is-submenu-opened .c-main-menu{z-index:140}}@media print{.c-main-menu{display:none}}.c-main-menu__overlay{position:fixed;z-index:101;left:0;top:var(--header-height);width:100vw;height:100dvh;background:#0006;visibility:hidden;transition:all .2s ease-in-out;opacity:0}.is-opened-overlay .c-main-menu__overlay{visibility:visible;opacity:1}@media only screen and (max-width: 991px){.c-main-menu__overlay{display:none}}.c-main-menu-wrap{display:flex;height:100%;align-items:stretch}@media only screen and (max-width: 991px){.c-main-menu-wrap{position:absolute;overflow:hidden;top:100%;left:0;width:100vw;height:calc(100dvh - var(--header-height));pointer-events:none}.c-main-menu.is-opened .c-main-menu-wrap{pointer-events:inherit}}.c-main-menu__list{display:flex;height:100%}@media only screen and (max-width: 991px){.c-main-menu__list{flex-direction:column;background-color:#f7f7f7;transition:opacity .4s ease-out,visibility .4s ease-out,transform .4s ease-out;opacity:0;visibility:hidden;will-change:transform,opacity;overflow:hidden;z-index:110;transform:translate(100%);width:100%}.c-main-menu.is-opened .c-main-menu__list{visibility:visible;opacity:1;transform:translate(0)}}.c-main-menu__dropdown{position:absolute;z-index:110;width:100%;left:0;top:0;-webkit-overflow-scrolling:touch}.c-main-menu__item.is-active-item .c-main-menu__dropdown{visibility:visible;opacity:1}@media only screen and (max-width: 991px){.c-main-menu__dropdown{overflow-y:scroll;height:100%;transition:transform .4s ease-out;will-change:transform;transform:translate(100%);background-color:#f7f7f7}.c-main-menu__item.is-active-item .c-main-menu__dropdown{transform:translate(0)}}@media only screen and (min-width: 992px){.c-main-menu__dropdown{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;overflow:hidden;top:60px;visibility:hidden;opacity:0}.c-main-menu.has-no-animation .c-main-menu__dropdown{transition-duration:0s;background-color:#fff}}.c-main-menu__dropdown-inner{display:flex}@media only screen and (max-width: 991px){.c-main-menu__dropdown-inner{flex-direction:column}.c-main-menu__dropdown-inner:last-child:after{content:"";display:block;width:100%;height:60px}}@media only screen and (min-width: 992px){.c-main-menu__dropdown-inner{position:relative;box-sizing:border-box;background-color:#fff;opacity:.7;transform:translateY(-20%);transition:all .2s ease-in-out;padding:60px 30px 60px 167px}.c-main-menu.has-no-animation .c-main-menu__dropdown-inner{opacity:.2;transform:translate(0);transition:opacity .5s ease}}.c-main-menu__item.is-active-item .c-main-menu__dropdown-inner{opacity:1;transform:translate(0)}@media only screen and (min-width: 1441px){.c-main-menu__dropdown-inner{padding-right:79px}}@media only screen and (min-width: 992px){.c-main-menu__mobile-only{display:none}}.c-main-menu__item-title{font-size:11px;line-height:18px;text-transform:uppercase;display:flex;align-items:flex-end;height:65px;padding:16px 16px 8px;box-sizing:border-box;border-bottom:1px solid #e8e8e8}.c-main-menu__item-link{-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-flex;align-items:center;height:60px;font-weight:700;white-space:nowrap;box-sizing:border-box;padding:16px;text-decoration:none;line-height:1.25;position:relative}.no-touch .c-main-menu__item-link[class]:hover{color:#000;text-decoration:none}.c-main-menu__item-link.is-active,.c-main-menu__item:hover .c-main-menu__item-link{text-decoration:none}.c-main-menu__item-link.is-active:before,.c-main-menu__item:hover .c-main-menu__item-link:before{background-color:#000}.connect-authenticated .c-main-menu__item-link.is-highlighted{color:#158811!important}.sup-authenticated .c-main-menu__item-link.is-highlighted{display:none}@media only screen and (max-width: 991px){.c-main-menu__item-link{display:inline-flex;box-sizing:border-box;width:100%;align-items:center;font-size:16px;background-color:#fff;border-bottom:1px solid #e8e8e8;height:60px;position:relative}.c-main-menu__item-link.is-active:before{content:"";position:absolute;width:4px;height:100%;left:0;top:0;background-color:#000}body:not(.connect-authenticated) .c-main-menu__item-link.is-highlighted{display:none}}@media only screen and (min-width: 992px){.c-main-menu__item-link{text-transform:uppercase;font-size:14px;height:100%;padding-left:8px;padding-right:8px}.c-main-menu__item-link:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:transparent;transition:background-color .2s}}@media only screen and (min-width: 1441px){.c-main-menu__item-link{padding-left:16px;padding-right:16px}}.c-main-menu__item-link--login{font-weight:400;margin-top:10px;justify-content:center;border-top:1px solid #e8e8e8}.c-main-menu__dropdown-section{box-sizing:border-box;padding-right:32px}@media only screen and (min-width: 992px){.c-main-menu__dropdown-section{flex:0 1 280px}}@media only screen and (max-width: 991px){.c-main-menu__dropdown-section{width:100%;min-width:100%;padding:0}.c-main-menu__dropdown-section:last-child{padding-bottom:60px}}.c-main-menu__dropdown--featured-section{box-sizing:border-box;margin-left:90px;display:flex;justify-content:flex-end;gap:50px}@media only screen and (max-width: 991px){.c-main-menu__dropdown--featured-section{display:none}}.c-main-menu__featured-item{font-size:14px;line-height:18px;flex:0 0 243px}.no-touch .c-main-menu__featured-item:hover{text-decoration:none!important}.c-main-menu__featured-item img{display:block;width:100%;height:151px;margin-bottom:16px;border-radius:4px}.c-main-menu__featured-item strong{display:block;margin-bottom:8px}.c-main-menu__featured-item span{font-size:14px;line-height:18px;font-weight:700;display:inline-block;position:relative;padding-right:18px;font-weight:400}.c-main-menu__featured-item span:after{content:"";position:absolute;right:0;top:50%;height:10px;width:10px;transition:transform .2s;transform:translateY(-50%)}.no-touch .c-main-menu__featured-item span:hover:after{transform:translate(4px,-50%)}.c-main-menu__section-title{display:inline-block;position:relative}@media only screen and (min-width: 992px){.c-main-menu__section-title{font-weight:700;margin-bottom:16px}}@media only screen and (max-width: 991px){.c-main-menu__section-title{display:inline-flex;box-sizing:border-box;width:100%;align-items:center;background-color:#fff;height:60px;position:relative;border-bottom:1px solid #e8e8e8;font-size:16px;line-height:1.5;padding-left:32px;padding-right:32px;font-weight:700}.c-main-menu__section-title.is-active:before{content:"";position:absolute;width:4px;height:100%;left:0;top:0;background-color:#000}}.c-main-menu__section-title.is-active:before{content:"";position:absolute;left:-16px;top:6px;width:6px;height:6px;border-radius:6px;background-color:#333}@media only screen and (min-width: 992px){.c-main-menu__dropdown-list.no-heading{margin-top:20px;padding-top:16px}.c-main-menu__dropdown-list>li{line-height:1.25;margin-bottom:8px}}.c-main-menu__dropdown-link{text-decoration:none;position:relative}.no-touch .c-main-menu__dropdown-link:hover{color:#000}@media only screen and (min-width: 992px){.c-main-menu__dropdown-link{font-size:16px;line-height:1.25}}@media only screen and (max-width: 768px){.c-main-menu__dropdown-link{font-size:16px}}@media only screen and (max-width: 991px){.c-main-menu__dropdown-link{display:inline-flex;box-sizing:border-box;width:100%;align-items:center;font-size:16px;background-color:#fff;border-bottom:1px solid #e8e8e8;height:60px;position:relative;font-size:14px;line-height:1.5;padding-left:32px;padding-right:32px}.c-main-menu__dropdown-link.is-active:before{content:"";position:absolute;width:4px;height:100%;left:0;top:0;background-color:#000}}.c-main-menu__dropdown-link.is-active:before{content:"";position:absolute;left:-16px;top:6px;width:6px;height:6px;border-radius:6px;background-color:#333}.no-touch .c-main-menu__dropdown-link:hover{text-decoration:none!important}.no-touch .c-main-menu__dropdown-link:hover span:not([class]):first-child{text-decoration:underline}.c-main-menu__dropdown-link .c-label--new{margin-left:8px}.c-main-menu__dropdown-link .icon{width:12px;height:12px;margin-left:8px}.c-main-menu__button{-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;z-index:21;position:absolute;background:none;padding:0;height:60px;width:60px;display:inline-flex;align-items:center;justify-content:center;outline:none!important}@media only screen and (min-width: 992px){.c-main-menu__button{display:none}}@media print{.c-main-menu__button{display:none}}.c-main-menu__button-inner{position:relative;display:block;width:22px;height:16px}.c-main-menu__button-line{display:block;position:absolute;width:20px;transform-origin:50% 50%;height:2px;background-color:#333;transition:transform .4s ease-out}.c-main-menu__button-line:nth-child(1){top:0}.c-main-menu__button-line:nth-child(2){top:6px;opacity:1;transition:transform .4s ease-out,opacity 0ms linear .4s/2}.c-main-menu__button-line:nth-child(3){top:12px}.is-opened .c-main-menu__button-line{width:24px;background-color:#fff}.is-opened .c-main-menu__button-line:nth-child(1){animation:burger-open-top .4s ease-out forwards}.is-opened .c-main-menu__button-line:nth-child(2){opacity:0;transition:transform .4s ease-out,opacity 0ms linear .4s/2}.is-opened .c-main-menu__button-line:nth-child(3){top:12px;animation:burger-open-bot .4s ease-out forwards}.is-closing .c-main-menu__button-line:nth-child(1){animation:burger-close-top .4s ease-out forwards}.is-closing .c-main-menu__button-line:nth-child(3){animation:burger-close-bot .4s ease-out forwards}.c-main-menu__item-link-icon{margin-left:auto;display:none;transform:rotate(180deg);width:10px;height:20px}@media only screen and (max-width: 991px){.c-main-menu__item-link-icon{display:block}}.c-main-menu__close-button{position:absolute;left:0;top:0;width:60px;height:60px;border:none;padding:0;background:none;z-index:20;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 992px){.c-main-menu__close-button{display:none}}.c-main-menu__close-button-icon{fill:#fff;width:12px;height:24px}@keyframes burger-open-top{50%{transform:translate3d(0,6px,0)}to{transform:translate3d(0,6px,0) rotate(45deg)}}@keyframes burger-open-bot{50%{transform:translate3d(0,-6px,0)}to{transform:translate3d(0,-6px,0) rotate(-45deg)}}@keyframes burger-close-top{0%{transform:translate3d(0,6px,0) rotate(45deg)}50%{transform:translate3d(0,6px,0) rotate(0)}to{transform:translateZ(0)}}@keyframes burger-close-bot{0%{transform:translate3d(0,-6px,0) rotate(-45deg)}50%{transform:translate3d(0,-6px,0) rotate(0)}to{transform:translateZ(0)}}.mini-cart-block{font-size:16px;line-height:20px;position:relative;height:100%;display:flex;justify-content:center;align-items:center}@media print{.mini-cart-block{display:none}}@media only screen and (max-width: 1024px){.is-navigation-opened .mini-cart-block{visibility:hidden;pointer-events:none}}.mini-cart-block .newdropdown{width:300px;top:100%;right:-5px;left:auto;padding-top:0;transform:none}.mini-cart-block .newdropdown:before{right:25px;top:-10px;left:auto;transform:none}.mini-cart-block__button{color:currentColor;display:flex;align-items:center;justify-content:center;position:relative;z-index:10;width:60px;height:60px}.no-touch .mini-cart-block__button:hover{color:#333333b3}.mini-cart-block__button .icon{fill:transparent;stroke:#333;width:24px;height:24px}.mini-cart+.popup-content__button--close{top:10px}.mini-cart__title{border-bottom:1px solid #e8e8e8;min-height:45px;align-items:center;padding:10px}.mini-cart__controls{padding:30px 10px}.mini-cart__controls *:not(:first-child){margin-top:24px}.mini-cart__products{border-bottom:2px solid #e8e8e8}.mini-cart__products-item{display:flex;width:100%;align-items:center;color:#333;text-decoration:none;padding:10px}.mini-cart__products-item .product-image{width:72px;height:72px;display:flex;justify-content:center;align-items:center;margin-right:16px;cursor:inherit}.mini-cart__products-item .product-info{padding:12px 0}.mini-cart__product-title{display:block;word-break:break-word}.mini-cart__product-title:first-letter{text-transform:uppercase}.mini-cart__product-subtitle{font-size:11px;line-height:18px;text-transform:uppercase;display:block;color:#999;margin-top:2px}.search-dropdown{padding:20px;width:100%}@media only screen and (min-width: 1025px){.search-dropdown{border:1px solid #e8e8e8;background-color:#fff}}@media only screen and (max-width: 1024px){.search-dropdown{height:calc(100dvh - 60px);overflow:auto}}.site-search-block .search-dropdown{position:absolute;left:0;top:100%;background-color:#fff;z-index:10}@media only screen and (min-width: 1025px){.site-search-block .search-dropdown{transform:translateY(-8px)}}.search-dropdown__section+.search-dropdown__section{margin-top:8px}.search-dropdown__section-header{font-size:16px;line-height:20px;display:flex;justify-content:flex-start;align-items:center;background-color:#e8e8e8;color:#333;padding:8px 12px}.search-dropdown__section-header .icon{margin-left:auto;width:20px;height:15px}.search-dropdown__section-header:hover{text-decoration:none!important;color:#333!important}.search-dropdown__section-header:hover div{text-decoration:underline}ul.search-dropdown__result-list{font-size:16px;line-height:22px}ul.search-dropdown__result-list li{display:block;padding:12px}ul.search-dropdown__result-list a{display:inline-flex;align-items:center;color:#333}ul.search-dropdown__result-list .icon{width:16px;height:16px;fill:#999;margin-right:10px;margin-bottom:2px}.search-dropdown__result-link{color:#333}.site-search-block{margin-left:auto;margin-right:18px;display:flex}@media only screen and (max-width: 991px){.is-navigation-opened .site-search-block{visibility:hidden;pointer-events:none}.show-search .site-search-block{z-index:25}}@media print{.site-search-block{display:none}}.site-search-form{display:flex}@media only screen and (min-width: 992px){.site-search-form{margin-left:auto}.show-search .site-search-form:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}}.site-search-form__field-container{overflow:hidden;width:0;position:absolute;background-color:#fff}.show-search .site-search-form__field-container{transition:width .2s;width:100%}@media only screen and (min-width: 992px){.site-search-form__field-container{box-shadow:inset 0 0 0 1px #e8e8e8;border-radius:4px;height:47px;top:50%;transform:translateY(-50%);right:16px}.show-search .site-search-form__field-container{width:calc(100% - 16px)}}@media only screen and (max-width: 991px){.site-search-form__field-container{height:100%;top:0;border-bottom:1px solid #e8e8e8;right:0}}.site-search-form__field-container .site-search-form__search-submit{position:absolute;top:50%;transform:translateY(-50%);left:16px;width:24px;height:24px;background-color:transparent!important;border:0;padding:0;color:currentColor}.site-search-form__field-container .site-search-form__search-submit:not(:disabled){cursor:pointer}.site-search-form__field-container .site-search-form__search-submit .icon{fill:currentColor;width:100%;height:100%}.site-search-form__field-container .x-mark{position:relative;position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px;cursor:pointer;text-indent:-9999px;z-index:2}.site-search-form__field-container .x-mark:before,.site-search-form__field-container .x-mark:after{content:"";position:absolute;background-color:currentColor;top:50%;left:0;height:2px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.site-search-form__field-container .x-mark:before{transform:rotate(45deg)}.site-search-form__field-container .x-mark:after{transform:rotate(-45deg)}.site-search-form__field-container input.site-search-form__search-input[class]{display:block;border:0;height:100%;padding:0;background:transparent;box-shadow:none;border-radius:0;color:#333}@media only screen and (min-width: 992px){.site-search-form__field-container input.site-search-form__search-input[class]{font-size:14px;line-height:18px;opacity:0;width:100%;padding:0 24px 0 48px}.site-search-form__field-container input.site-search-form__search-input[class]::-webkit-input-placeholder{color:#999!important}.site-search-form__field-container input.site-search-form__search-input[class]::-moz-placeholder{color:#999!important}.site-search-form__field-container input.site-search-form__search-input[class]:-ms-input-placeholder{color:#999!important}.show-search .site-search-form__field-container input.site-search-form__search-input[class]{transition:opacity .2s .2s;opacity:1}}@media only screen and (max-width: 991px){.site-search-form__field-container input.site-search-form__search-input[class]{font-size:14px;line-height:18px;padding-left:20px;width:calc(100% - 80px);margin:0 40px;padding-top:2px}.site-search-form__field-container input.site-search-form__search-input[class]::-webkit-input-placeholder{text-transform:uppercase!important}.site-search-form__field-container input.site-search-form__search-input[class]::-moz-placeholder{text-transform:uppercase!important}.site-search-form__field-container input.site-search-form__search-input[class]:-ms-input-placeholder{text-transform:uppercase!important}}.site-search-form__opener[class]{display:flex;align-items:center;margin-bottom:0}@media only screen and (min-width: 992px){.site-search-form__opener[class]{position:relative;cursor:pointer}.show-search .site-search-form__opener[class]{pointer-events:none;visibility:hidden}}@media only screen and (max-width: 991px){.site-search-form__opener[class]{margin-right:2px}}.site-search-form__opener[class] .icon{transition:fill .35s;fill:#333;width:24px;height:24px}.site-search-form__opener[class] .icon:hover{fill:#333333b3}.header-sidebar{position:absolute;left:0;top:0;width:100%;height:100dvh;z-index:30;pointer-events:none;overflow:hidden}@media print{.header-sidebar{display:none}}@media only screen and (min-width: 992px){.header-sidebar{height:calc(100dvh - var(--header-height));top:100%;z-index:20}}.header-sidebar hr{margin-top:24px;margin-bottom:24px}.header-sidebar:before{content:"";position:absolute;right:0;width:100vw;height:100%;top:0;transition:opacity .2s,visibility .2s;background-color:#38424166;opacity:0;visibility:hidden}.header-sidebar.login-is-opened{pointer-events:inherit}.header-sidebar.login-is-opened:before{opacity:1;visibility:visible}.header-sidebar .loader{display:none}.header-sidebar .cta-icon-close{position:absolute;top:0;right:0}.header-sidebar .cta-icon-back{position:absolute;top:0;left:0}.header-sidebar .cta-icon-back>.icon{transform:rotate(180deg)}.header-sidebar-container{position:absolute;right:0;top:0;background-color:#fff;height:100%;padding:75px 0 0;display:flex;flex-direction:column}@media only screen and (min-width: 992px){.header-sidebar-container{will-change:transform;width:414px;transform:translate(100%);transition:transform .2s}.login-is-opened .header-sidebar-container{transform:translate(0)}}@media only screen and (max-width: 991px){.header-sidebar-container{width:100%;transform:translateY(100px);opacity:0;will-change:transform,opacity;transition:transform .35s,opacity .35s}.login-is-opened .header-sidebar-container{transform:translateY(0);opacity:1}}.header-sidebar-scroll{overflow:hidden;overflow-y:auto;height:100%;padding-bottom:75px}.c-header-sidebar-section[class]{width:100%;display:flex;flex-direction:column}@media only screen and (min-width: 992px){.c-header-sidebar-section[class]{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 991px){.c-header-sidebar-section[class]{padding-left:24px;padding-right:24px;max-width:400px;margin:0 auto}}.c-header-sidebar-section[class] .form-title{margin-bottom:24px}.c-header-sidebar-section[class] .form-row{margin-bottom:16px}.c-header-sidebar-section[class] p{font-size:1em}.c-header-sidebar-section[class] p:last-child{margin:0}@media only screen and (max-width: 991px){.c-header-sidebar-section[class] .form-wrap{padding-left:24px}}.login-opener{position:relative;z-index:3;height:100%;display:flex;align-items:center;justify-content:center;border-bottom:2px solid transparent}@media only screen and (min-width: 992px){.login-opener{border-left:1px solid #e8e8e8}}@media only screen and (max-width: 991px){.login-opener{width:60px}}.login-opener.is-active{border-bottom-color:currentColor}@media print{.login-opener{display:none}}.login-opener-button{font-size:11px;line-height:18px;text-transform:uppercase;cursor:pointer;display:flex;position:relative;min-width:24px;text-align:center;color:#333;align-items:center;justify-content:center;stroke:#333;transition:color .2s,fill .2s;text-transform:none;background-color:transparent;border:0;overflow:visible;padding:6px 0 0;width:100%;height:100%}@media only screen and (min-width: 992px){.login-opener-button{padding-right:16px;padding-left:18px}}@media print{.login-opener-button{display:none}}.no-touch .login-opener-button:hover{text-decoration:none}.login-opener-button .icon{width:24px;height:24px;display:block;margin-bottom:4px;stroke:currentColor}.login-opener-button .icon--dots{width:20px;height:20px;margin:0 0 0 22px;display:none}@media only screen and (min-width: 1201px){.login-opener-button .icon--dots{display:block}}.login-opener-button .arrow-icon{position:absolute;top:50%;right:0;margin-top:-5px;transform-origin:50% 50%;width:19px;height:10px;fill:currentColor;transition:transform .2s}@media only screen and (max-width: 1440px){.login-opener-button .arrow-icon{display:none}}.is-active .login-opener-button .arrow-icon{transform:rotate(180deg)}.login-opener-button .splash-sign{position:absolute;top:-4px;right:-5px}.login-opener-button__text[class]{display:none;white-space:normal}@media only screen and (min-width: 1201px){.login-opener-button__text[class]{display:flex;flex-direction:column;padding-left:8px;text-align:left;font-size:12px;line-height:16px}}.bottom-banner{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:101;box-shadow:0 -7px 15px #cccccc80}body:not([class*=authenticated]) .bottom-banner{display:none}.bottom-banner__inner{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative;padding-top:20px;padding-bottom:20px}@media screen{.bottom-banner__inner{padding-left:20px;padding-right:20px}}.bottom-banner__inner-container{padding-right:50px}@media only screen and (min-width: 769px){.bottom-banner__inner-container{display:flex;align-items:center}}.bottom-banner__title{font-size:20px;line-height:24px;font-weight:700;flex-shrink:0}.bottom-banner__content{font-size:14px;line-height:18px;margin:10px 0}@media only screen and (min-width: 769px){.bottom-banner__content{margin:0 20px}}.bottom-banner__cta{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333;flex-shrink:0}.bottom-banner__cta>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.bottom-banner__cta>.icon:first-child{margin-right:.5em}.bottom-banner__cta>.icon:last-child{margin-left:.5em}.no-touch .bottom-banner__cta:hover,.bottom-banner__cta:active,.bottom-banner__cta:focus{background-color:#14830f;color:#fff;text-decoration:none}.bottom-banner__cta[disabled],.bottom-banner__cta.disabled,.bottom-banner__cta.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.bottom-banner__cta:first-child{margin-left:0}.bottom-banner__cta:last-child{margin-right:0}.no-touch .bottom-banner__cta:hover,.bottom-banner__cta:focus{background-color:#333;color:#fff}.bottom-banner__close-btn{position:relative;width:22px;height:22px;margin-left:auto;position:absolute;top:20px;right:20px;cursor:pointer}.bottom-banner__close-btn:before,.bottom-banner__close-btn:after{content:"";position:absolute;background-color:#333;top:50%;left:0;height:2px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.bottom-banner__close-btn:before{transform:rotate(45deg)}.bottom-banner__close-btn:after{transform:rotate(-45deg)}@media only screen and (min-width: 769px){.bottom-banner__close-btn{top:28px}}.loader{position:relative;width:40px;height:40px;opacity:0;margin:0 auto 30px;pointer-events:none}.loader.load{opacity:1}.card-list .loader{position:absolute;bottom:0;left:0;right:0;margin-bottom:0}.loader .icon-loading{width:100%;height:100%}.sk-circle{width:20px;height:20px;position:relative;margin:auto}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-child:nth-child(2){transform:rotate(30deg)}.sk-circle .sk-child:nth-child(3){transform:rotate(60deg)}.sk-circle .sk-child:nth-child(4){transform:rotate(90deg)}.sk-circle .sk-child:nth-child(5){transform:rotate(120deg)}.sk-circle .sk-child:nth-child(6){transform:rotate(150deg)}.sk-circle .sk-child:nth-child(7){transform:rotate(180deg)}.sk-circle .sk-child:nth-child(8){transform:rotate(210deg)}.sk-circle .sk-child:nth-child(9){transform:rotate(240deg)}.sk-circle .sk-child:nth-child(10){transform:rotate(270deg)}.sk-circle .sk-child:nth-child(11){transform:rotate(300deg)}.sk-circle .sk-child:nth-child(12){transform:rotate(330deg)}.sk-circle .sk-child:nth-child(2):before{animation-delay:-1.1s}.sk-circle .sk-child:nth-child(3):before{animation-delay:-1s}.sk-circle .sk-child:nth-child(4):before{animation-delay:-.9s}.sk-circle .sk-child:nth-child(5):before{animation-delay:-.8s}.sk-circle .sk-child:nth-child(6):before{animation-delay:-.7s}.sk-circle .sk-child:nth-child(7):before{animation-delay:-.6s}.sk-circle .sk-child:nth-child(8):before{animation-delay:-.5s}.sk-circle .sk-child:nth-child(9):before{animation-delay:-.4s}.sk-circle .sk-child:nth-child(10):before{animation-delay:-.3s}.sk-circle .sk-child:nth-child(11):before{animation-delay:-.2s}.sk-circle .sk-child:nth-child(12):before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.quick-filters{display:flex;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 768px){.quick-filters{flex-wrap:wrap}}@media print{.quick-filters{display:none}}.related-recipes .quick-filters{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.related-recipes .quick-filters{padding-left:20px;padding-right:20px}}.quick-filters__title{margin-right:24px;white-space:nowrap;line-height:25px}@media only screen and (max-width: 768px){.quick-filters__title{flex:0 0 100%;margin-bottom:12px}}.tags-list{list-style:none;margin:-16px 0 0;padding:0;display:flex;flex-wrap:wrap}@media print{.tags-list{display:none!important}}.tags-list__item{position:relative;font-size:11px;font-weight:700;text-transform:uppercase;margin:16px 8px 0 0}.tags-list__link{position:relative;display:inline-block;cursor:pointer;color:#555;height:25px;line-height:27px;background-color:#fff;border-radius:12.5px;padding:0 22px;transition:background-color .35s cubic-bezier(.215,.61,.355,1);white-space:nowrap}@media only screen and (max-width: 568px){.tags-list__link{padding:0 11px}}.theme--dark .tags-list__link,.theme--dark .tags-list__link:active{color:#555}.no-touch .theme--dark .tags-list__link:hover{text-decoration:none;color:#444;background-color:#ccc}.tags-list__link.active,.tags-list__link.active:focus{background-color:#333;color:#fff}.tags-list__link.active:hover,.tags-list__link.active:focus:hover{background-color:#292929;color:#fff}.tags-list__link .icon-close{position:relative;display:inline-block;width:10px;height:10px;margin-left:11px;background:transparent}.tags-list__link .icon-close:before,.tags-list__link .icon-close:after{content:"";position:absolute;background-color:#fff;top:50%;left:0;height:1px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.tags-list__link .icon-close:before{transform:rotate(45deg)}.tags-list__link .icon-close:after{transform:rotate(-45deg)}.tags-list__link:hover .icon-close:before{transform:rotate(225deg)}.tags-list__link:hover .icon-close:after{transform:rotate(135deg)}.tags-list--dark{display:inline-flex}.tags-list--dark .tags-list__link{background-color:#333;color:#fff;transition:background-color .35s cubic-bezier(.215,.61,.355,1)}.tags-list--dark .tags-list__link.active{background-color:#555}.inspiration-block .tags-list--dark .tags-list__link.active{pointer-events:none}.tags-list--dark .tags-list__link:hover{background-color:#292929;color:#fff!important;text-decoration:none!important}.tags-list--gray{display:inline-flex}.tags-list--gray .tags-list__link{background-color:#e8e8e8;color:#333;transition:background-color .35s cubic-bezier(.215,.61,.355,1)}.tags-list--gray .tags-list__link:hover{background-color:#bababa;text-decoration:none!important}.tags-text{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;color:#999}.generic-video{position:relative}.generic-video:before{display:block;content:" ";width:100%;padding-top:56.25%}.generic-video>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}.generic-video>:first-child{width:100%;height:100%}.generic-video.video-playing .generic__video__play-button,.generic-video.video-playing .generic__video__thumbnail{display:none}.generic__video__thumbnail,.generic-video__player{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.generic__video__thumbnail iframe,.generic-video__player iframe{width:100%;height:100%}.generic__video__play-button{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:75px;height:75px;border-radius:50%;border:0;background:#fff;opacity:1;cursor:pointer;transition:.3s ease}.generic__video__play-button:after{content:"";position:absolute;top:50%;transform:translate3d(-50%,-50%,0);left:53%;width:0;height:0;border-top:8px solid transparent;border-left:11px solid #333;border-bottom:8px solid transparent;transition:border-color .3s ease}.generic__video__play-button:hover{box-shadow:0 0 10px 5px #0003;transition:.3s ease}.generic__video__play-button:hover:after{border-left-color:#5c5c5c}.media-block{width:100%;max-width:1200px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:60px;padding:0 30px}@media only screen and (min-width: 569px){.media-block{margin-bottom:90px}}@media only screen and (min-width: 1025px){.media-block{margin-bottom:160px}}@media print{.media-block{display:none}}.media-block .item-title{font-size:25px;line-height:32px;text-transform:none;display:block;margin-bottom:12px}.media-block .item-text{position:relative;z-index:3;margin-bottom:32px}@media only screen and (min-width: 769px){.media-block .item-text{max-width:65.8%}}.media-block .item-media{position:relative;z-index:3}@media only screen and (min-width: 769px){.media-block .item-media{display:flex;justify-content:space-between}}@media only screen and (min-width: 769px){.media-block .item-video{flex:0 0 65.8%}}@media only screen and (min-width: 769px){.media-block .item-image:first-child{flex:0 0 65.8%}}.media-block .item-image+.item-image{flex:0 0 auto}@media only screen and (min-width: 769px){.media-block .item-image+.item-image{flex-basis:calc(34.2% - 24px)}}@media only screen and (max-width: 768px){.media-block .item-image+.item-image{margin-top:12px}}@media only screen and (min-width: 769px){.media-block .item-image{flex-basis:calc(34.2% - 24px)}}@media only screen and (max-width: 768px){.media-block .item-image{margin-top:12px}}.media-block .item-image img{width:100%;height:100%;display:block;margin:0;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1025px){.media-block--background{margin-top:60px}}@media only screen and (max-width: 1024px){.media-block--background{padding-top:60px;padding-bottom:60px;margin-bottom:60px}}.media-block--background:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#e8e8e8;z-index:2}@media only screen and (min-width: 1025px){.media-block--background:before{top:-60px;bottom:120px}}@media print{.recipe-page{font-size:14px;line-height:18px;aspect-ratio:1/1.414;display:table;height:auto}.recipe-page .site-header{display:none}.recipe-page #main{display:table-row;height:100%}.recipe-page .site-footer[class]{display:table-row;background-color:#e8e8e8}.recipe-page .site-footer[class]~*{display:none}.recipe-page .site-footer__bottom-panel{margin:0;padding-top:30px;padding-bottom:30px}}.c-recipe{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;padding-bottom:90px}@media screen{.c-recipe{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1025px){.c-recipe{padding-top:20px}}@media only screen and (max-width: 1024px){.c-recipe{padding-bottom:60px}}@media only screen and (max-width: 768px){.c-recipe{padding-bottom:50px}}@media print{.c-recipe{padding-bottom:50px;display:grid}}.c-recipe .bottom-row{width:100%;clear:both;page-break-inside:avoid}@media screen{.c-recipe .bottom-row{display:none}}.c-recipe-hero{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media only screen and (min-width: 1025px){.c-recipe-hero{flex-direction:row-reverse;margin-bottom:50px}}@media print{.c-recipe-hero{display:grid;gap:30px;grid-template-columns:3fr 4fr;padding-top:30px;margin-bottom:30px}}.c-recipe__visual{flex:0 0 100%;position:relative}@media only screen and (min-width: 1025px){.c-recipe__visual{flex-basis:calc(100% - 470px);margin-right:-20px}}@media only screen and (max-width: 1024px){.c-recipe__visual{flex-basis:calc(100% + 40px);margin-right:-20px;margin-left:-20px;order:1}}.c-recipe__visual-image{position:relative;display:block;min-height:100%}.c-recipe__visual-image:before{display:block;content:" ";width:100%;padding-top:56.25%}.c-recipe__visual-image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (min-width: 769px){.c-recipe__visual-image{overflow:hidden;border-radius:4px 0 0 4px}}.catalogue-sheet .c-recipe__visual-image{border-radius:8px}.c-recipe__visual-image img{position:absolute;left:0;right:0;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.c-recipe__visual__logos{position:absolute;left:0;top:0;display:flex}.c-recipe__visual__logo{width:50px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden}@media only screen and (min-width: 769px){.c-recipe__visual__logo{width:90px}}@media print{.c-recipe__visual__logo{width:50px}}.catalogue-sheet .c-recipe__visual__logo{width:50px}.c-recipe__visual__logo:last-child{border-radius:0 0 12px}.c-recipe__visual__logo img{display:block;width:60%;height:auto;aspect-ratio:1/1;overflow:hidden;margin:auto}.c-recipe__controls{margin-top:24px}@media print{.c-recipe__controls{display:none}}.c-recipe__controls-wrap{background-color:#fff;display:inline-flex;align-items:center}.c-recipe__controls-wrap>*{margin-right:15px}.c-recipe__controls-wrap .icon-holder[class],.c-recipe__controls-wrap .print-button{width:28px;height:28px;background-size:contain}.c-recipe__controls-wrap .add-to-favorites.is-added .icon{fill:currentColor!important}.c-recipe__controls-wrap .icon-holder[class]{margin:0}@media only screen and (min-width: 1025px){.c-recipe__controls-wrap .share-button{display:none}}@media only screen and (max-width: 1024px){.c-recipe__controls-wrap .copy-link{display:none}.no-share .c-recipe__controls-wrap .copy-link{display:block}}.c-recipe__header{flex:0 0 100%}@media only screen and (min-width: 1025px){.c-recipe__header{flex-basis:440px}}@media only screen and (max-width: 1024px){.c-recipe__header{order:3;margin-bottom:60px}}@media print{.c-recipe__header{align-self:center}}.c-recipe__breadcrumbs{flex:0 0 100%;width:100%;position:relative;white-space:nowrap;overflow:hidden;margin-bottom:20px}@media only screen and (max-width: 1024px){.c-recipe__breadcrumbs:after{background-image:linear-gradient(to right,#fff0,#fff)}}@media only screen and (max-width: 1024px){.c-recipe__breadcrumbs:after{content:"";position:absolute;width:40px;height:100%;top:0;right:0;z-index:10}}@media only screen and (max-width: 1024px){.c-recipe__breadcrumbs{order:2;margin-top:20px}}@media print{.c-recipe__breadcrumbs{display:none}}.c-recipe__breadcrumbs .breadcrumbs{margin:0;padding:0;width:100%;overflow:auto}.c-recipe__header-title-container{position:relative;margin-top:16px;flex:0 0 100%;width:100%}@media only screen and (max-width: 1024px){.c-recipe__header-title-container{display:flex;justify-content:space-between}}.c-recipe__header-title{margin:0;overflow:hidden;overflow-wrap:break-word}@media print{.c-recipe__header-title{font-size:25px;line-height:32px;text-transform:none}}.c-recipe__main{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media print{.c-recipe__main{display:grid;gap:30px;grid-template-columns:3fr 4fr}}.c-recipe__sidebar{flex:0 0 100%;overflow:hidden}@media only screen and (min-width: 769px){.c-recipe__sidebar{flex-basis:340px}}@media only screen and (min-width: 1025px){.c-recipe__sidebar{flex-basis:440px}}.c-recipe__footer{width:100%;margin-top:12px}@media only screen and (min-width: 569px){.c-recipe__footer{margin-bottom:50px}}@media only screen and (min-width: 1025px){.c-recipe__footer{margin-bottom:90px}}.sheet-page .c-recipe__footer{margin-bottom:30px}.c-recipe__info{color:#999;display:flex;align-items:flex-start;margin-bottom:20px}@media only screen and (min-width: 769px){.c-recipe__info{margin-bottom:30px}}@media print{.c-recipe__info{margin-bottom:0}}.c-recipe__info>:not(:first-child){padding-left:16px;margin-left:16px;position:relative}.c-recipe__info>:not(:first-child):before{content:"";height:16px;width:1px;background:#e8e8e8;position:absolute;top:50%;left:0;transform:translateY(-50%)}.c-recipe__preamble{line-height:1.5;font-weight:400;margin-bottom:0;margin-top:16px}@media only screen and (min-width: 769px){.c-recipe__preamble{margin-top:32px}}@media print{.c-recipe__preamble{font-size:14px;line-height:18px}}.c-recipe__content-holder{padding-top:32px}@media only screen and (min-width: 769px){.c-recipe__content-holder{padding-top:48px}}.c-recipe__content{flex:0 0 100%}@media only screen and (min-width: 769px){.c-recipe__content{flex-basis:calc(100% - 370px)}}@media only screen and (min-width: 1025px){.c-recipe__content{flex-basis:calc(100% - 490px)}}@media only screen and (max-width: 768px){.c-recipe__content{padding-top:60px}}@media print{.c-recipe__content{display:grid;gap:32px}}.c-recipe__instructions{position:relative}@media screen{.c-recipe__instructions{margin-bottom:32px}}.c-recipe__instructions-title{display:block;margin:0 0 16px}@media print{.c-recipe__instructions-title{font-size:20px;line-height:24px;font-weight:700}}.c-recipe__instructions-list{list-style:none;margin:0;padding:0}.c-recipe__instructions-list h4{margin:0 0 12px}.c-recipe__instructions-list>li+li{margin-top:32px}@media print{.c-recipe__instructions-list h4{font-size:16px;line-height:20px}.c-recipe__instructions-list>li:not(:first-child){margin-top:32px;page-break-inside:avoid}}.c-recipe__sender-logo{display:block}.c-recipe__sender-logo img{margin-bottom:0}@media only screen and (max-width: 1024px){.c-recipe__tabs{margin-bottom:60px}}@media only screen and (max-width: 768px){.c-recipe__tabs{margin-bottom:0}}@media print{.c-recipe__tab-links{display:none}}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-recipe__tab-links{font-size:14px;line-height:18px}}.c-recipe__tab-links__wrapper{display:flex;margin-bottom:-2px;position:relative}.c-recipe__tab-link{cursor:pointer;text-decoration:none!important;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;padding:12px 32px;font-weight:700;border-radius:12px 12px 0 0;border:2px solid #e8e8e8;color:#333!important}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-recipe__tab-link{padding-left:16px;padding-right:24px}}@media only screen and (max-width: 768px){.c-recipe__tab-link{padding-left:24px;padding-right:24px}}@media only screen and (max-width: 400px){.c-recipe__tab-link{font-size:14px;padding-left:20px;padding-right:20px}}.c-recipe__tab-link:nth-child(n+2){margin-left:-12px}.c-recipe__tab-link.active{background-color:#fff;border-bottom-color:#fff;position:relative}.c-recipe__tab-link.instructions{display:none}.c-recipe__tab-link .icon{width:20px;height:20px;margin-inline-end:4px;margin-top:-2px}.c-recipe__tab-content{font-size:14px;line-height:18px}@media screen{.c-recipe__tab-content{padding:32px;border-radius:0 12px 12px;border:2px solid #e8e8e8;max-height:70vh;overflow:auto;-webkit-overflow-scrolling:touch}}@media print{.c-recipe__tab-content>*:not(.recipe__ingredients){display:none!important}.c-recipe__tab-content>.recipe__ingredients{display:block!important}}.c-recipe__tab-content::-webkit-scrollbar{width:6px}.c-recipe__tab-content::-webkit-scrollbar-track{visibility:hidden}.c-recipe__tab-content::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}.c-recipe__tab-content ul{list-style:none;margin:0;padding:0}@media print{.c-recipe__nutritions{max-width:inherit;page-break-inside:avoid}}.c-recipe__nutritions__title[class]{font-size:14px;line-height:18px;display:block;margin-bottom:24px}@media print{.c-recipe__nutritions__title[class]{margin-top:0}}.c-recipe__nutritions__chart{display:block;margin:0 auto 32px}@media print{.c-recipe__nutritions__chart{float:left;width:100px;height:100px;margin:0 24px 0 0}}.c-recipe__nutritions__list li{margin-top:12px}.c-recipe__nutritions__list .secondary{color:#999}.c-recipe__nutritions-info{display:flex;justify-content:space-between;align-items:flex-start}@media print{.c-recipe__nutritions-info{display:block}}.c-recipe__nutritions-info ul{list-style:none;margin:0;padding:0}@media print{.c-recipe__nutritions-info ul{display:flex;white-space:nowrap;justify-content:flex-start;align-items:flex-start}}.c-recipe__nutritions-info__content{flex-basis:calc(50% - 15px)}.c-recipe__nutritions-info__content .c-recipe__nutritions-info__item{padding-left:12px;position:relative}.c-recipe__nutritions-info__content .c-recipe__nutritions-info__item:after{content:"";height:76%;width:3px;position:absolute;left:0;top:7%;-webkit-print-color-adjust:exact}.c-recipe__nutritions-info__content .c-recipe__nutritions-info__item.fat:after{background-color:#7c5e78}.c-recipe__nutritions-info__content .c-recipe__nutritions-info__item.protein:after{background-color:#b4cbc2}.c-recipe__nutritions-info__content .c-recipe__nutritions-info__item.carbohydrate:after{background-color:#dcb596}.c-recipe__nutritions-info__energy{flex-basis:calc(50% - 15px)}@media print{ul.c-recipe__nutritions-info__energy{margin-top:24px}}.c-recipe__nutritions-info__item:not(:first-child){margin-top:24px}@media print{.c-recipe__nutritions-info__item:not(:first-child){margin:0 0 0 24px}}.c-recipe__nutritions-info__item span{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;color:#999}.c-recipe__nutritions-info__item strong{font-size:20px;line-height:24px;font-weight:700;color:#555;display:block}@media print{.c-recipe__nutritions-info__item strong{font-size:14px}}.c-recipe__nutritions__text{font-size:14px;line-height:18px;color:#999;margin:50px 0 0}@media print{.c-recipe__nutritions__text{margin-top:12px}}.recipe__ingredients>h4{margin-top:0}.catalogue-sheet .recipe__ingredients{border-radius:8px}@media print{.recipe__ingredients{background-color:#f7f7f7!important;padding:24px 20px 32px;-webkit-print-color-adjust:exact;box-shadow:none}.recipe__ingredients ul{list-style:none;margin:0;padding:0}}.recipe__ingredients__percentage-info{font-size:14px;line-height:18px}.recipe__ingredients-amount+.recipe__ingredients__percentage-info{margin-top:8px}@media print{.recipe__ingredients__percentage-info{margin-top:12px}}.catalogue-sheet .recipe__ingredients__percentage-info{margin-top:12px}.recipe__ingredients__percentage-info .tooltip-hint{transform:translateY(3px)}@media print{.recipe__ingredients__percentage-info .tooltip-hint{display:none}}.recipe__ingredients-amount__title[class]{font-size:14px;line-height:18px;font-weight:700;text-transform:none;padding-top:0;margin-bottom:12px;display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:4px}.recipe__ingredients-amount__title[class] span{font-weight:400}.recipe__ingredients-amount{display:flex;flex-wrap:wrap;align-items:center;gap:16px}@media print{.recipe__ingredients-amount{-moz-column-gap:8px;column-gap:8px;row-gap:4px;padding-bottom:8px}}.recipe__ingredients-amount+.recipe__ingredients-groups{padding-top:32px}@media print{.recipe__ingredients-amount+.recipe__ingredients-groups{padding-top:16px}}@media only screen and (max-width: 768px){.recipe__ingredients-groups{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (max-width: 568px){.recipe__ingredients-groups{display:block}}@media print{.recipe__ingredients-groups .sheet-page{padding-top:16px}}.recipe__ingredients-group:not(:first-child){padding-top:32px}@media only screen and (max-width: 768px){.recipe__ingredients-group{flex:0 0 auto;flex-basis:calc(50% - 16px)}}@media print{.recipe__ingredients-group{page-break-inside:avoid}}.recipe__ingredients-group__title[class]{font-size:14px;line-height:18px;margin-top:0}.recipe__ingredients-group__title[class].empty{display:none}.recipe__ingredients-group__list>li{display:flex;gap:16px}.recipe__ingredients-group__list>li:not(:first-child){margin-top:12px}@media print{.recipe__ingredients-group__list>li{margin-top:8px!important}.recipe__ingredients-group__list>li a{color:inherit;text-decoration:none}}.recipe__ingredients-group__list .secondary{color:#999}.recipe__ingredient-percentage{flex:0 0 50px;color:#555}.recipe-business-card{position:relative;border:1px solid #e8e8e8;background-color:#fff;display:flex;flex-direction:column;overflow:hidden;color:inherit!important}a.recipe-business-card{cursor:pointer}.card-list .recipe-business-card{height:100%}.no-touch a.recipe-business-card:hover,.no-touch a.recipe-business-card:focus,.no-touch a.recipe-business-card:active{text-decoration:none!important}.no-touch a.recipe-business-card:hover .recipe-business-card__title,.no-touch a.recipe-business-card:focus .recipe-business-card__title,.no-touch a.recipe-business-card:active .recipe-business-card__title{text-decoration:none!important}.no-touch a.recipe-business-card:hover .recipe-business-card__image img,.no-touch a.recipe-business-card:focus .recipe-business-card__image img,.no-touch a.recipe-business-card:active .recipe-business-card__image img{transform:scale(1.11)}.recipe-business-card__inner{width:100%}.recipe-business-card__body{font-size:14px;line-height:18px;padding:20px}@media only screen and (min-width: 569px){.recipe-business-card__body{min-height:120px}.teaser-grid__item--one-half .recipe-business-card__body{min-height:0}}.recipe-business-card__title{font-size:16px;line-height:20px;display:block;color:#333;text-decoration:none;margin-bottom:12px;word-break:break-word}.recipe-business-card__title:last-child{margin-bottom:0}.recipe-business-card__image{position:relative;overflow:hidden;width:100%;background-color:#e8e8e8}.recipe-business-card__image:before{display:block;content:" ";width:100%;padding-top:75%}.recipe-business-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (min-width: 1025px){.teaser-grid__item--one-half .recipe-business-card__image{position:relative}.teaser-grid__item--one-half .recipe-business-card__image:before{display:block;content:" ";width:100%;padding-top:57.14285714285714%}.teaser-grid__item--one-half .recipe-business-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}.recipe-business-card__image img{margin-bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:transform .4s ease-out;backface-visibility:hidden}.recipe-business-card__image-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center}.recipe-business-card__image-placeholder__icon{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;opacity:.6;margin-bottom:16px}.recipe-business-card__image-placeholder span{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;display:block;color:#999}.recipe-business-card__bottom{padding:16px;margin-top:auto;text-align:right;background-color:#7abb3a;font-weight:700;color:#fff}.recipe-business-card__prices{display:block;margin:16px 0}.recipe-business-card__prices-title{font-size:14px;line-height:18px;margin-right:8px}.recipe-business-card__price{font-weight:700}.recipe-business-card__price--discount+.recipe-business-card__price{color:#999;font-weight:400;text-decoration:line-through}.recipe-business-card__price--discount{font-weight:700;margin-right:8px;color:#ea3a5b}.recipe-business-card__price--normal{font-weight:700;margin-right:8px;color:#555}.recipe-business-card__controls{position:relative;display:flex;align-items:center}@media only screen and (max-width: 568px){.recipe-business-card__controls{width:100%}}.recipe-business-card__controls.is-loading{position:relative}.recipe-business-card__controls.is-loading:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.recipe-business-card__controls-info strong{margin-bottom:8px}.recipe-business-card__controls--mobile{width:100%;justify-content:flex-start;padding-top:16px}.recipe-business-card__controls--mobile .recipe-business-card__cta{margin-left:auto}input[type=number].recipe-business-card__amount-field{flex:0 0 48px;max-width:48px;height:48px;margin-right:12px;padding-left:8px;padding-right:8px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media only screen and (max-width: 568px){.product-card input[type=number].recipe-business-card__amount-field{flex:0 0 36px;max-width:36px;height:36px}}@media only screen and (min-width: 375px) and (max-width: 481px){.product-card input[type=number].recipe-business-card__amount-field{margin-right:4px}}.recipe-business-card__units{font-size:14px;line-height:18px;color:#555;margin-right:16px;font-weight:700}@media only screen and (max-width: 481px){.recipe-business-card__units{margin-right:8px}}.recipe-business-card__cta{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em}.recipe-business-card__cta>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.recipe-business-card__cta>.icon:first-child{margin-right:.5em}.recipe-business-card__cta>.icon:last-child{margin-left:.5em}.no-touch .recipe-business-card__cta:hover,.recipe-business-card__cta:active,.recipe-business-card__cta:focus{background-color:#14830f;color:#fff;text-decoration:none}.recipe-business-card__cta[disabled],.recipe-business-card__cta.disabled,.recipe-business-card__cta.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.recipe-business-card__cta:first-child{margin-left:0}.recipe-business-card__cta:last-child{margin-right:0}@media only screen and (max-width: 568px){.product-card .recipe-business-card__cta{padding-left:12px;padding-right:12px;min-width:0}}.recipe-business-card__controls.is-loading .recipe-business-card__cta{background:#333}.recipe-business-card__controls.is-loading .recipe-business-card__cta .css-loader{position:absolute;left:0;right:0;top:0;bottom:0}.recipe-business-card__table{margin-bottom:0}.recipe-business-card__table tbody{background-color:transparent!important}.recipe-business-card__table tbody tr{border-top:1px solid #ccc}.recipe-business-card__table tbody tr:last-child{border-bottom:1px solid #ccc}.recipe-business-card__table tbody th,.recipe-business-card__table tbody td{font-size:14px;line-height:18px;padding-top:8px;padding-bottom:8px}.recipe-business-card__table tbody th{text-transform:none;font-weight:700;padding-left:0}.recipe-business-card__table tbody td:last-child{padding-right:0;text-align:right}.related-recipes{margin-bottom:30px}@media only screen and (min-width: 1025px){.related-recipes{margin-bottom:60px}}.article-page .related-recipes,.start-page .related-recipes{margin-bottom:30px}@media only screen and (max-width: 1023px){.article-page .related-recipes,.start-page .related-recipes{margin-bottom:0;padding-bottom:0}}@media print{.related-recipes{display:none}}.related-recipes .loader{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);margin:0}.related-recipes__slider{position:relative;padding-top:20px;min-height:400px}.c-recipe__sustainable-section{font-size:14px;line-height:18px;display:flex;overflow:hidden;margin-bottom:40px;border:2px solid #e8e8e8}@media screen{.c-recipe__sustainable-section{border-radius:12px}}@media print{.c-recipe__sustainable-section{display:none}}.c-recipe__sustainable-section .visual{flex:0 0 140px;display:flex;align-items:center;justify-content:center;background-color:#ffeeab;border:2px solid #e8e8e8;margin:-2px;padding:2px;box-sizing:border-box}@media screen{.c-recipe__sustainable-section .visual{border-radius:12px}}.c-recipe__sustainable-section .content{flex:1 1 100%;padding:24px;display:flex;flex-direction:column;gap:24px;align-items:center}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-recipe__sustainable-section .content{align-items:flex-start}}@media only screen and (max-width: 481px){.c-recipe__sustainable-section .content{align-items:flex-start}}.c-recipe__sustainable-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}@media only screen and (min-width: 769px) and (max-width: 1024px){.c-recipe__sustainable-list{grid-template-columns:1fr}}@media only screen and (max-width: 481px){.c-recipe__sustainable-list{grid-template-columns:1fr}}.c-recipe__sustainable-list>li{display:flex;gap:8px;align-items:flex-start}.new-grid{margin-top:50px}@media only screen and (min-width: 1024px){.new-grid{margin-top:60px}}.article-page .new-grid,.start-page .new-grid{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.article-page .new-grid,.start-page .new-grid{padding-left:20px;padding-right:20px}}.start-page .new-grid{margin-top:60px}@media only screen and (min-width: 1024px){.start-page .new-grid{margin-top:90px}}@media print{.new-grid{display:none}}.new-grid__title[class]{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px}@media only screen and (max-width: 768px){.new-grid__title[class]{margin-bottom:24px}}.new-grid__inner{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media only screen and (min-width: 569px){.new-grid__inner{margin:-30px -15px 0}}@media only screen and (max-width: 568px){.new-grid__inner{overflow:hidden;margin-top:-30px}}@media only screen and (max-width: 568px){.new-grid .new-grid__item{flex:0 0 100%;margin-top:30px}}@media only screen and (min-width: 569px){.new-grid .new-grid__item.new-grid__item--one-half{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}@media only screen and (min-width: 769px){.new-grid .new-grid__item.new-grid__item--one-third{flex:0 0 auto;flex-basis:calc((99.99% - 90px) / 3);max-width:calc((99.99% - 90px) / 3);margin:30px 15px 0}}@media only screen and (min-width: 569px) and (max-width: 768px){.new-grid .new-grid__item.new-grid__item--one-third{flex:0 0 auto;flex-basis:calc((99.99% - 30px)*1);max-width:calc((99.99% - 30px)*1);margin:30px 15px 0}}@media only screen and (min-width: 1025px){.new-grid .new-grid__item.new-grid__item--one-quarter{flex:0 0 auto;flex-basis:calc((99.99% - 120px)/4);max-width:calc((99.99% - 120px)/4);margin:30px 15px 0}}@media only screen and (min-width: 569px) and (max-width: 1024px){.new-grid .new-grid__item.new-grid__item--one-quarter{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}.new-grid .new-grid__item>:last-child{margin-bottom:0}.active-filters{position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.active-filters__remove-link[class]{color:#333;font-size:14px;line-height:25px;text-decoration:underline;margin-left:16px;margin-right:16px;cursor:pointer;white-space:nowrap}.no-touch .active-filters__remove-link[class]:hover,.active-filters__remove-link[class]:focus{color:#333;text-decoration:none}@media only screen and (max-width: 1024px){.search-overview .active-filters .active-filters__remove-link[class],.business-case-page .active-filters .active-filters__remove-link[class]{display:none}}.site-footer[class]{font-size:16px;line-height:20px;background-color:#333;position:relative;z-index:0;overflow:hidden;color:#ccc}@media only screen and (min-width: 1025px){.site-footer[class]{padding:90px 90px 50px}}@media only screen and (min-width: 1201px){.site-footer[class]{padding:90px 160px 50px}}@media only screen and (max-width: 1024px){.site-footer[class]{padding:50px 30px 30px}}@media only screen and (max-width: 568px){.site-footer[class]{padding:50px 20px 30px}}.site-footer[class] a,.site-footer[class] a:active,.site-footer[class] a:focus,.site-footer[class] .link{cursor:pointer;color:#fff;text-decoration:underline}.no-touch .site-footer[class] a:hover,.no-touch .site-footer[class] a:active:hover,.no-touch .site-footer[class] a:focus:hover,.no-touch .site-footer[class] .link:hover{color:#fff;text-decoration:none}@media print{.site-footer[class]{background-color:transparent}}.site-footer__inner{position:relative}@media print{.site-footer__inner{display:none}}.site-footer__frame{width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box;display:flex;position:relative;z-index:2;gap:30px;flex-wrap:wrap}@media only screen and (min-width: 569px){.site-footer__frame{justify-content:space-between}}@media only screen and (max-width: 960px){.site-footer__frame{row-gap:60px}}@media only screen and (max-width: 568px){.site-footer__frame{flex-direction:column}}.site-footer__column{flex:0 0 25%;flex-basis:calc(25% - 40px)}@media only screen and (max-width: 960px){.site-footer__column{flex-basis:calc(50% - 15px)}}@media only screen and (max-width: 568px){.site-footer__column{flex-basis:100%}}.site-footer__column p{margin:0 0 24px}.site-footer__column p:last-child{margin:0}.site-footer__column-title{font-size:18px;line-height:22px;color:#fff;display:block;margin-bottom:24px;font-weight:700}.site-footer__address{font-size:14px;line-height:18px;font-style:normal}@media print{.site-footer__address{display:none}}.site-footer__address p{margin:0}.site-footer__links{list-style:none;margin:0;padding:0;font-size:14px;line-height:18px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.site-footer__links{flex:0 0 100%;order:-1}}@media only screen and (min-width: 569px){.site-footer__links{gap:32px}}@media only screen and (max-width: 568px){.site-footer__links{flex-direction:column;gap:24px}}@media print{.site-footer__links{display:none}}.site-footer__menu{list-style:none;margin:0;padding:0}@media only screen and (max-width: 768px){.site-footer__menu{text-align:left;display:table;margin:0 auto}}.site-footer__bottom-panel{display:flex;justify-content:space-between;align-items:flex-end;gap:50px 24px;max-width:1440px;margin:90px auto 0}@media only screen and (max-width: 768px){.site-footer__bottom-panel{margin-top:60px;flex-wrap:wrap}}@media print{.site-footer__bottom-panel{padding:0 30px}}.site-footer__bottom-panel img{margin:0}.site-footer__logos{display:flex;align-items:flex-end;gap:16px}@media print{.site-footer__logos{display:none}}.site-footer__logo--arlapro{width:51px;height:48px}.site-footer__logo--arla{width:40px;height:28px}.social-media-list{list-style:none;margin:0;padding:0;display:flex;gap:24px;align-items:center}.social-media-list__link{display:block;text-align:center;position:relative;transition:color .5s cubic-bezier(.19,1,.22,1)}.social-media-list__link:before{content:"";stroke:#fff;display:block;margin:0 auto;width:24px;height:24px;background-size:contain}.tooltip-holder{display:flex;align-items:flex-end;margin-bottom:8px;gap:4px}@media only screen and (max-width: 568px){.tooltip-holder{position:relative}}.tooltip-holder .tooltip{top:-1px}.tooltip-holder>h4{margin-bottom:0}.tooltip-holder>label{margin-bottom:0}.tooltip-hint{display:flex;align-items:flex-end;color:#333}.item-card__prices .tooltip-hint{float:right}.order-material-card .item-card__controls .tooltip-hint{position:absolute;top:0;left:12px}.order-material-table-item .tooltip-hint{margin-left:16px}@media only screen and (max-width: 374px){.order-material-table-item .tooltip-hint{margin-left:8px}}.cta .tooltip-hint{margin-left:8px;margin-top:-2px}@media only screen and (max-width: 568px){.tooltip-hint{position:relative}}.tooltip-hint h4{margin-bottom:0}.tooltip{display:block;margin-left:3px}@media only screen and (min-width: 569px){.tooltip{position:relative}}.item-card__prices .tooltip{position:relative}.tooltip-opener-title{margin-right:8px;white-space:nowrap}@media only screen and (min-width: 375px) and (max-width: 567px){.tooltip-opener-title{display:none}}@media only screen and (min-width: 768px) and (max-width: 850px){.tooltip-opener-title{display:none}}@media only screen and (min-width: 1025px) and (max-width: 1150px){.tooltip-opener-title{display:none}}@media only screen and (max-width: 375px){.product-table-item .tooltip-opener-title{display:none}}.tooltip-opener{cursor:pointer;display:block;width:17px;height:17px;border-radius:17px;border:2px solid transparent;text-align:left;overflow:hidden;background-size:cover;box-sizing:content-box;background-color:transparent;padding:0}.tooltip-opener:not(.has-icon){text-indent:-9999px}.tooltip-opener svg{fill:currentColor;width:17px;height:17px}.tooltip-popup{display:none;position:absolute;bottom:100%;left:-35px;width:200px;padding:0 0 8px;z-index:5}@media only screen and (min-width: 569px){.tooltip-popup:after{content:"";position:absolute;top:calc(100% - 8px);left:37.5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}}@media only screen and (min-width: 769px){.tooltip-popup{width:350px}}@media only screen and (max-width: 568px){.tooltip-popup{left:0;width:100%}}.item-card__prices .tooltip-popup{width:200px;max-width:75vw}@media only screen and (min-width: 769px){.item-card__prices .tooltip-popup{width:350px}}.tooltip--show-down .tooltip-popup{top:100%;padding:8px 0 0}@media only screen and (max-width: 568px){.tooltip--show-down .tooltip-popup{padding:0}}.tooltip--show-down .tooltip-popup:after{top:calc(100% - 5px);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;border-top:none}.tooltip--show-left .tooltip-popup{left:auto;right:0}.tooltip--show-left .tooltip-popup:after{left:auto;right:7.5px}@media only screen and (max-width: 568px){.tooltip--show-left .tooltip-popup:after{display:none}}.tooltip:hover .tooltip-popup,.tooltip-popup.show{display:block}.tooltip-popup p{margin:0}.tooltip-popup__content{border-radius:12px;box-shadow:0 0 30px #0003;background-color:#fff;padding:24px}.tooltip-popup__content a{color:#5686b6;text-decoration:underline}.no-touch .tooltip-popup__content a:hover{text-decoration:none}.page-header{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;opacity:0;transform:translate(-30px);transition:opacity .5s cubic-bezier(.455,.03,.515,.955),transform .5s cubic-bezier(.455,.03,.515,.955)}@media screen{.page-header{padding-left:20px;padding-right:20px}}.page-header.intersected{opacity:1;transform:translate(0)}.page-hero{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;margin-top:30px}@media screen{.page-hero{padding-left:20px;padding-right:20px}}.page-hero .page-hero__image-wrap{transform:scale(1.05);transition:transform .5s cubic-bezier(.455,.03,.515,.955)}.page-hero.intersected .page-hero__image-wrap{transform:scale(1)}@media only screen and (max-width: 568px){.page-hero{margin-top:20px}}.page-hero__image{overflow:hidden;width:100%;position:relative}.page-hero__image .image{height:100%;position:relative}@media only screen and (min-width: 569px){.page-hero__image{height:0;padding-bottom:39.5%}.page-hero__image .image{width:100%}}@media only screen and (max-width: 568px){.page-hero__image{height:200px}.page-hero__image .image{left:50%;max-width:inherit;transform:translate(-50%)}}.page-hero__image-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.page-header__logo{position:absolute;right:20px;bottom:10px;width:75px;height:75px;fill:currentColor}@media only screen and (max-width: 768px){.page-header__logo{top:5px;width:30px;height:30px}}@media only screen and (max-width: 400px){.page-header__logo{top:0}}.page-title{max-width:904px;padding-right:99px}@media only screen and (max-width: 768px){.page-title{padding-right:54px}}.page-preamble{font-size:20px;line-height:24px;margin-top:20px;margin-bottom:0;max-width:850px}.related-items{position:relative;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:20px}.related-items__list{list-style:none;margin:8px 0 0;padding:0}.related-items__list-item{margin-top:16px}.related-items__list-item .image{flex:0 0 60px;height:45px;margin-right:16px;opacity:1;transition:opacity .35s}.related-items__list-item .text{transition:transform .35s}.related-items__list-item .text p{font-size:14px;line-height:18px;margin:0}.no-touch .related-items__list-item:hover .image{opacity:.7}.no-touch .related-items__list-item:hover .text{transform:translate(4px)}.related-items__title{font-family:Capriola,sans-serif;font-size:20px;line-height:25px;font-weight:400}.related-items__list-link{display:flex;justify-content:flex-start;align-items:center;color:#333!important}.no-touch .related-items__list-link:hover{text-decoration:none}.related-items__more-link{font-size:14px;line-height:18px;display:inline-block;margin-top:24px;color:#333!important;text-decoration:underline}.no-touch .related-items__more-link:hover{text-decoration:none}.info-box{max-width:650px;border:1px solid #e8e8e8;position:relative}.info-box:not(:first-child){margin-top:50px}@media only screen and (min-width: 1024px){.info-box:not(:first-child){margin-top:60px}}.info-box ul li:before{background:#ccc}.info-box h3,.info-box h4{margin:0 0 24px}.info-box+*{margin-top:50px}@media only screen and (min-width: 1024px){.info-box+*{margin-top:60px}}.info-box-wrap{width:100%;display:flex;align-items:stretch;position:relative;z-index:2;background-color:#fff;border-radius:12px}@media only screen and (max-width: 568px){.info-box-wrap{flex-direction:column}}.info-box__content{padding:40px 48px}@media only screen and (max-width: 568px){.info-box__content{padding:40px 24px}}.info-box__title{font-weight:700;display:block;margin-bottom:24px}.info-box__image{margin:20px 0 0 20px;overflow:hidden}@media only screen and (min-width: 569px){.info-box__image{flex:0 0 260px;margin-bottom:20px}}@media only screen and (max-width: 568px){.info-box__image{height:200px;margin-right:20px}}.info-box__image img{display:block;margin:0}@media only screen and (max-width: 568px){.info-box__image img{width:100%;position:relative;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 568px){.info-box__image .image-wrapper,.info-box__image .image-wrapper .img{height:100%}}@media only screen and (min-width: 769px){.ambient-media{position:relative}.ambient-media:before{display:block;content:" ";width:100%;padding-top:25%}.ambient-media>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}@media only screen and (max-width: 768px){.ambient-media{height:300px}.breaker-block--video .ambient-media{left:50%;transform:translate(-50%) scale(1)!important;width:1200px;position:relative}.ambient-media .image{left:50%;transform:translate(-50%)}}.ambient-media__overlay,.ambient-media__cover,.ambient-media__player,.ambient-media__thumbnail{position:absolute;top:0;left:0;right:0;bottom:0}.ambient-media__thumbnail img{margin:0}.breaker-block .ambient-media__thumbnail{background-color:#999}@media only screen and (min-width: 769px){.breaker-block .ambient-media__thumbnail img{width:100%}}@media only screen and (max-width: 768px){.breaker-block .ambient-media__thumbnail img{position:absolute;left:50%;transform:translate(-50%);height:100%;max-width:inherit}}.ambient-media__cover{background-color:#333}.ambient-media__player{overflow:hidden}.thumb-enter-active{opacity:1;transition:opacity 1s cubic-bezier(.25,.46,.45,.94)}.thumb-enter,.thumb-leave-to{opacity:0;transition:opacity 1s cubic-bezier(.25,.46,.45,.94)}.transition--delay .thumb-enter,.transition--delay .thumb-leave-to{transition-delay:3.2s}.hero-block .ambient-media{position:absolute;top:0;left:0;right:0;bottom:0}.hero-block .ambient-media:before{content:none}.hero-block .ambient-media__player{position:relative;top:50%;min-height:100%;transform:translateY(-50%)}.hero-block .ambient-media__player:before{display:block;content:" ";width:100%;padding-top:56.25%}.hero-block .ambient-media__player>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (max-width: 568px){.hero-block .ambient-media__player{position:relative;min-height:140%;min-width:140%}.hero-block .ambient-media__player:before{display:block;content:" ";width:100%;padding-top:75%}.hero-block .ambient-media__player>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}.breaker-block{overflow:hidden;position:relative;margin-top:50px;color:#fff}.breaker-block .ambient-media{transform:scale(1.05);transition:transform .5s cubic-bezier(.455,.03,.515,.955)}.breaker-block.intersected .ambient-media{transform:scale(1)}@media only screen and (min-width: 1025px){.breaker-block{margin-top:60px}}.breaker-block__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#333;z-index:2}.breaker-block__content{position:absolute;top:0;left:50%;height:100%;width:768px;max-width:100%;padding:0 20px;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:translate(-50%)}.breaker-block__text+.cta{margin-top:24px}.accordion{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;zoom:1;margin-top:50px}@media screen{.accordion{padding-left:20px;padding-right:20px}}.accordion:after{content:"";display:table;clear:both}@media only screen and (min-width: 1024px){.accordion{margin-top:60px}}.accordion__title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px;position:relative;z-index:2}@media only screen and (max-width: 768px){.accordion__title{margin-bottom:16px}}.accordion-item{background-color:#fff;border:1px solid #e8e8e8}.accordion-item+.accordion-item{margin-top:20px}.accordion-item__header{display:flex;justify-content:space-between;align-items:center;padding:24px 16px}.accordion-item__header-title{font-size:18px;line-height:22px;font-weight:700;display:block;margin:3px 16px 0 0}.accordion-item__header-opener{position:relative;flex:0 0 30px;width:30px;height:30px;border-radius:30px;background-color:#fff;border:2px solid #ccc;cursor:pointer;box-sizing:content-box}.accordion-item__header-opener:before,.accordion-item__header-opener:after{background-color:#ccc}.accordion-item__header-opener:before,.accordion-item__header-opener:after{content:"";position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-1px;height:2px;width:14px;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.accordion-item__header-opener:after{transform:rotate(90deg)}.accordion-item--expanded .accordion-item__header-opener:after{display:none}.accordion-item__content{overflow:hidden;padding:0 16px;transition:height .35s cubic-bezier(.25,.46,.45,.94);max-width:850px;position:relative}.accordion-item__content blockquote{transform:none!important}.accordion-item__content img{max-width:100%;height:auto}.accordion-item__content p{font-size:14px;line-height:18px}.u-bg-color--gray .accordion-item__content ul li:before{background:#ccc}.blockquote,.article-page blockquote,.sheet-page blockquote{font-size:25px;line-height:32px;text-transform:none;margin-top:50px;border:0;text-align:left;color:#333;padding:0 0 0 60px;font-style:normal;font-weight:400;position:relative;transform:translate(0);transition:transform .5s cubic-bezier(.455,.03,.515,.955)}@media only screen and (min-width: 1024px){.blockquote,.article-page blockquote,.sheet-page blockquote{margin-top:60px}}.blockquote+*,.article-page blockquote+*,.sheet-page blockquote+*{margin-top:50px}@media only screen and (min-width: 1024px){.blockquote+*,.article-page blockquote+*,.sheet-page blockquote+*{margin-top:60px}}@media only screen and (min-width: 1024px){.blockquote.intersected,.article-page blockquote.intersected,.sheet-page blockquote.intersected{transform:translate(50px)}}.info-box .blockquote,.info-box .article-page blockquote,.info-box .sheet-page blockquote{transform:translate(0)!important}@media only screen and (min-width: 1024px) and (max-width: 1200px){.article-page blockquote,.sheet-page blockquote{max-width:calc(100% - 50px)}}.sheet-page blockquote{margin-left:0;margin-right:0}@media print{.sheet-page blockquote{font-size:20px;line-height:24px;background-size:30px 20px}}.new-teasers{margin-top:50px}@media only screen and (min-width: 1024px){.new-teasers{margin-top:60px}}.article-page .new-teasers,.start-page .new-teasers{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.article-page .new-teasers,.start-page .new-teasers{padding-left:20px;padding-right:20px}}.start-page .new-teasers{margin-top:60px}@media only screen and (min-width: 1024px){.start-page .new-teasers{margin-top:90px}}.new-teaser-grid__header[class]{font-size:25px;line-height:32px;text-transform:none;display:block;font-weight:700;word-break:break-word;margin-bottom:40px}@media only screen and (max-width: 768px){.new-teaser-grid__header[class]{margin-bottom:24px}}.new-teaser-grid{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media only screen and (min-width: 569px){.new-teaser-grid{margin:-30px -15px 0}}@media only screen and (max-width: 568px){.new-teaser-grid{overflow:hidden;margin-top:-30px}}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser-grid:not(.new-teaser-grid--long-image){margin:-16px -8px}.new-teaser-grid.new-teaser-grid--long-image{margin:-5px -2.5px}}.new-teaser-grid__item{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:4px}@media only screen and (max-width: 568px){.new-teaser-grid__item{flex:0 0 100%;margin-top:30px}}@media only screen and (min-width: 569px){.new-teaser-grid__item:not([class*=new-teaser--long-image]).teaser-grid__item--one-half{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}@media only screen and (min-width: 769px){.new-teaser-grid__item:not([class*=new-teaser--long-image]):not([class*=teaser-grid__item--one]),.new-teaser-grid__item:not([class*=new-teaser--long-image]).teaser-grid__item--one-third{flex:0 0 auto;flex-basis:calc((99.99% - 90px) / 3);max-width:calc((99.99% - 90px) / 3);margin:30px 15px 0}}@media only screen and (min-width: 569px) and (max-width: 768px){.new-teaser-grid__item:not([class*=new-teaser--long-image]):not([class*=teaser-grid__item--one]),.new-teaser-grid__item:not([class*=new-teaser--long-image]).teaser-grid__item--one-third{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}@media only screen and (min-width: 1025px){.new-teaser-grid__item:not([class*=new-teaser--long-image]).teaser-grid__item--one-quarter{flex:0 0 auto;flex-basis:calc((99.99% - 120px)/4);max-width:calc((99.99% - 120px)/4);margin:30px 15px 0}}@media only screen and (min-width: 569px) and (max-width: 1024px){.new-teaser-grid__item:not([class*=new-teaser--long-image]).teaser-grid__item--one-quarter{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser-grid__item:not([class*=new-teaser--long-image]){flex:0 0 auto;flex-basis:calc((99.99% - 32px)/2);max-width:calc((99.99% - 32px)/2);margin:16px 8px 0}}@media only screen and (min-width: 1024px){.new-teaser-grid__item.new-teaser--long-image{flex:0 0 auto;flex-basis:calc((99.99% - 120px)/4);max-width:calc((99.99% - 120px)/4);margin:30px 15px 0}}@media only screen and (min-width: 569px) and (max-width: 1023px){.new-teaser-grid__item.new-teaser--long-image{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser-grid__item.new-teaser--long-image{flex:0 0 auto;flex-basis:calc((99.99% - 10px)/2);max-width:calc((99.99% - 10px)/2);margin:5px 2.5px 0}}.new-teaser__outer-link[class]{color:inherit;display:flex;flex-direction:column;width:100%}.no-touch .new-teaser__outer-link[class]:hover,.no-touch .new-teaser__outer-link[class]:focus,.no-touch .new-teaser__outer-link[class]:active{color:inherit;text-decoration:none}.no-touch .new-teaser__outer-link[class]:hover .new-teaser-image__image-container>img,.no-touch .new-teaser__outer-link[class]:focus .new-teaser-image__image-container>img,.no-touch .new-teaser__outer-link[class]:active .new-teaser-image__image-container>img{transform:scale(1.1)}.new-teaser-image__image-container{position:relative;overflow:hidden;background-color:#e8e8e8;width:100%;border-radius:4px}.new-teaser-image__image-container:before{display:block;content:" ";width:100%;padding-top:55.35714285714286%}.new-teaser-image__image-container>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser-image__image-container{position:relative}.new-teaser-image__image-container:before{display:block;content:" ";width:100%;padding-top:75%}.new-teaser-image__image-container>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}.new-teaser-image__image-container>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:transform .5s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden}.new-teaser-image__image-container .icon{display:none;position:absolute;right:20px;bottom:20px;width:51px;height:51px}.hero-block .new-teaser-image__image-container .icon{display:block}.new-teaser-image__image-container .bg-icon{position:absolute;left:0;top:0;width:50px;aspect-ratio:1/1;border-radius:0 0 12px;display:flex;justify-content:center;align-items:center}.new-teaser-image__logo{fill:#fff}.new-teaser-image__logo--dark{fill:#333}.new-teaser__body{font-size:14px;line-height:18px;padding:20px 8px 0}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser__body{padding:16px 8px 0}}.new-teaser__bottom{padding:0 8px;margin-top:12px}.new-teaser[class] .new-teaser__title{font-size:20px;line-height:24px;font-weight:700;display:block;color:#333;text-decoration:none;margin-bottom:8px}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser[class] .new-teaser__title{font-size:16px;line-height:20px}}.new-teaser[class] .new-teaser__text{font-size:16px;line-height:20px}@media only screen and (min-width: 375px) and (max-width: 568px){.new-teaser[class] .new-teaser__text{font-size:14px;line-height:18px}}.new-teaser[class] .new-teaser__text p{font-size:inherit;line-height:inherit;margin:0}.new-teaser__link{font-size:14px;line-height:18px;font-weight:700;display:inline-block;position:relative;padding-right:22px}.new-teaser__link:after{content:"";position:absolute;right:0;top:50%;height:14px;width:14px;transition:transform .2s;transform:translateY(-50%)}.c-header-sidebar__card-slider .new-teaser__link{font-weight:400}.no-touch .new-teaser__link:hover:after{transform:translate(4px,-50%)}.hero-block__teaser{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:12px}.hero-block__teaser .new-teaser__title[class]{font-size:25px;line-height:32px;text-transform:none}.hero-block__teaser .new-teaser__body,.hero-block__teaser .new-teaser__bottom{padding-left:20px;padding-right:20px;padding-bottom:20px}.new-teaser__date{display:block;margin-bottom:8px;color:#999}.new-teaser-image--long__image-container{position:relative;overflow:hidden;border-radius:4px}.new-teaser-image--long__image-container:before{display:block;content:" ";width:100%;padding-top:123.07692307692308%}.new-teaser-image--long__image-container>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (max-width: 767px){.new-teaser-image--long__image-container{position:relative}.new-teaser-image--long__image-container:before{display:block;content:" ";width:100%;padding-top:162.5%}.new-teaser-image--long__image-container>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}.new-teaser-image--long__image-container:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(0deg,#000,#5550)}.no-touch .new-teaser-image--long__image-container:after{transition:height .2s}.new-teaser-image--long__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.new-teaser--long__inner{position:absolute;left:0;bottom:0;color:#fff;width:100%;z-index:2}.no-touch .new-teaser--long__inner{transform:translateY(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.new-teaser--long__body{min-height:0;padding:0 20px}.new-teaser--long__body p{font-size:14px;line-height:18px}.new-teaser--long__title{font-size:25px;line-height:32px;text-transform:none;position:absolute;bottom:100%;left:0;margin:0 20px 16px}@media only screen and (max-width: 768px){.new-teaser--long__title{font-size:20px;line-height:24px;font-weight:700}}.new-teaser--long__link{font-size:14px;line-height:18px;font-weight:700;display:inline-block;position:relative;padding-right:22px;margin-bottom:20px}.new-teaser--long__link:after{content:"";position:absolute;right:0;top:50%;height:14px;width:14px;transition:transform .2s;transform:translateY(-50%)}.touch .new-teaser--long__link{display:none}.no-touch .new-teaser:hover .new-teaser--long__inner,.no-touch .new-teaser:focus .new-teaser--long__inner,.no-touch .new-teaser:active .new-teaser--long__inner{transform:translate(0)}.no-touch .new-teaser:hover .new-teaser-image--long__image-container:after,.no-touch .new-teaser:focus .new-teaser-image--long__image-container:after,.no-touch .new-teaser:active .new-teaser-image--long__image-container:after{height:100%}.swiper.block-slider__carousel{overflow:visible}.swiper-control-panel{display:flex;justify-content:center;align-items:center;margin-top:30px}@media only screen and (min-width: 1025px){.swiper-control-panel{justify-content:space-between}}@media only screen and (max-width: 1024px){.swiper-control-panel{flex-direction:column-reverse;gap:24px}}.c-header-sidebar__card-slider .swiper-control-panel{justify-content:center;flex-direction:column-reverse;gap:24px}.swiper-controls{display:flex;align-items:center}@media only screen and (min-width: 1025px){.swiper-controls{margin-left:auto;gap:50px;justify-content:flex-end}}.c-header-sidebar__card-slider .swiper-controls{margin-left:0;gap:0;justify-content:inherit}.swiper-navigation{position:relative;height:38px;z-index:2;display:flex;gap:8px}@media only screen and (max-width: 1023px){.block-slider .swiper-navigation{display:none}}@media only screen and (min-width: 1025px){.swiper-navigation{height:26px;right:36px}}.c-header-sidebar__card-slider .swiper-navigation{height:38px;right:auto}.swiper-navigation button{width:38px;height:38px;box-sizing:border-box;border:2px solid #bfafa6;border-radius:50%;cursor:pointer;position:relative;background-color:transparent;overflow:hidden;text-indent:-999px}.no-touch .swiper-navigation button:hover{background-color:transparent}.swiper-navigation button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;backface-visibility:hidden;transform:translateZ(0);transition:transform .2s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width: 1025px){.swiper-navigation button{width:26px;height:26px}}.c-header-sidebar__card-slider .swiper-navigation button{width:38px;height:38px}@media only screen and (min-width: 1025px){.swiper-navigation button.swiper-button-prev:hover:before{transform:translate(-3px)}.swiper-navigation button.swiper-button-next:hover:before{transform:translate(3px)}}.swiper-navigation button.swiper-button-disabled{opacity:.5;cursor:default;pointer-events:none}.swiper-navigation button.swiper-button-disabled:hover:before{transform:translate(0)}@media only screen and (max-width: 1023px){.block-slider .swiper-control-panel{display:none}}.slider__carousel__pagination{font-size:18px;line-height:22px;line-height:38px;min-width:160px;z-index:0}@media only screen and (min-width: 1025px){.slider__carousel__pagination{min-width:270px;transform:translate(0)}.slider__carousel__pagination:before{content:"";position:absolute;top:50%;left:30px;right:30px;height:1px;background-color:#e8e8e8}.card-slider--background .slider__carousel__pagination:before{background-color:#ccc}}@media only screen and (max-width: 1023px){.slider__carousel__pagination{position:absolute;left:50%;transform:translate(-50%)}}@media only screen and (min-width: 1025px){.slider__carousel__pagination{line-height:26px}}.c-header-sidebar__card-slider .slider__carousel__pagination{position:absolute;left:50%;transform:translate(-50%);min-width:160px}.c-header-sidebar__card-slider .slider__carousel__pagination:before{display:none}.slider__carousel__pagination .current{font-weight:700;float:left;color:#333}.slider__carousel__pagination .last{float:right;color:#999}.block-slider-wrap{width:100%;overflow:hidden}.block-slider{zoom:1;width:100%;margin-bottom:60px;position:relative}.block-slider:after{content:"";display:table;clear:both}@media only screen and (min-width: 769px){.block-slider{margin-bottom:60px}}@media only screen and (min-width: 1025px){.block-slider{margin-top:60px;margin-bottom:90px}}.article-page .block-slider,.start-page .block-slider{margin-bottom:30px}@media only screen and (max-width: 1023px){.article-page .block-slider,.start-page .block-slider{margin-bottom:0}}.article-page .block-slider{margin-top:50px}@media only screen and (min-width: 769px){.article-page .block-slider{margin-top:90px}}.start-page .block-slider{margin-top:60px}@media only screen and (min-width: 1024px){.start-page .block-slider{margin-top:90px}}@media print{.block-slider{display:none}}.block-slider__background{position:absolute;left:0;right:0;top:-30px;bottom:110px}@media only screen and (min-width: 769px) and (max-width: 1024px){.block-slider__background{bottom:90px}}@media only screen and (max-width: 768px){.block-slider__background{top:30px;bottom:0}}@media only screen and (min-width: 769px){.block-slider--single .block-slider__background{bottom:30px}}.block-slider__carousel-container{position:relative;width:100%;max-width:1200px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:20px}.block-slider__carousel{position:relative;box-sizing:border-box}.block-slider__title{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px;position:relative;z-index:2;display:block}@media screen{.block-slider__title{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 768px){.block-slider__title{margin-bottom:16px}}.block-slider__item-wrap{position:relative}@media only screen and (min-width: 769px){.block-slider__item-wrap{height:100%}}.block-slider--single .block-slider__item-wrap{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.block-slider--single .block-slider__item-wrap{padding-left:20px;padding-right:20px}}.block-slider__item{position:relative;display:flex;justify-content:flex-start;flex-direction:column-reverse;box-sizing:border-box}@media only screen and (min-width: 769px){.block-slider__item{justify-content:space-between;flex-direction:row;height:100%}.block-slider--reversed .block-slider__item{flex-direction:row-reverse}}.block-slider__item .tag-line{font-size:11px;line-height:18px;display:block;font-weight:700;margin-bottom:16px;text-transform:uppercase}.block-slider__item .item-title{font-size:20px;line-height:24px;font-weight:700;display:block;margin-bottom:16px}.block-slider__item .item-text{position:relative}@media only screen and (min-width: 769px){.block-slider__item .item-text{flex:0 0 35%;margin-top:60px;margin-bottom:90px}}@media only screen and (min-width: 769px) and (max-width: 900px){.block-slider__item .item-text{margin-top:30px}}.block-slider__item .item-text br{display:none}.block-slider__item .item-text>div *:last-child{margin-bottom:0}.block-slider__item .item-text a:not([class]){color:currentColor!important}.block-slider__item .item-media{overflow:hidden;margin-bottom:30px;border-radius:4px}@media only screen and (min-width: 769px){.block-slider__item .item-media{margin-bottom:0;flex:0 0 auto;flex-basis:calc(65% - 40px);display:flex;align-items:stretch}.block-slider__item .item-media:before{content:"";flex:0 0 1px;height:0;padding-bottom:56.25%}}@media only screen and (max-width: 768px){.block-slider__item .item-media{order:1}}.block-slider__item .item-media>:first-child{width:100%;z-index:2}.block-slider__item .item-media .generic-image{width:100%}.block-slider__item .item-media .generic-image img{aspect-ratio:16/9;display:block;width:100%;-o-object-fit:cover;object-fit:cover}.block-slider__item ol>li:before{color:currentColor;border-color:currentColor}.block-slider__item-button{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333;margin-top:24px}.block-slider__item-button>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.block-slider__item-button>.icon:first-child{margin-right:.5em}.block-slider__item-button>.icon:last-child{margin-left:.5em}.no-touch .block-slider__item-button:hover,.block-slider__item-button:active,.block-slider__item-button:focus{background-color:#14830f;color:#fff;text-decoration:none}.block-slider__item-button[disabled],.block-slider__item-button.disabled,.block-slider__item-button.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.block-slider__item-button:first-child{margin-left:0}.block-slider__item-button:last-child{margin-right:0}.no-touch .block-slider__item-button:hover,.block-slider__item-button:focus{background-color:#333;color:#fff}.c-card-slider{zoom:1;width:100%;overflow:hidden}.c-card-slider:after{content:"";display:table;clear:both}@media print{.c-card-slider{display:none;padding-bottom:0}}.article-page .c-card-slider{margin-top:50px}@media only screen and (min-width: 1024px){.article-page .c-card-slider{margin-top:60px}}.start-page .main-content .c-card-slider{margin-top:60px}@media only screen and (min-width: 1024px){.start-page .main-content .c-card-slider{margin-top:90px}}.business-case-details__sidebar .c-card-slider{margin-top:0}@media only screen and (min-width: 992px){.c-card-slider.card-slider--sidebar{padding-left:10px;padding-right:10px}}.c-card-slider.c-header-sidebar__card-slider{padding-top:40px;margin-top:40px;border-top:1px solid #e8e8e8}.card-slider__heading{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;display:block;font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px;position:relative;z-index:2}@media screen{.card-slider__heading{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 768px){.card-slider__heading{margin-bottom:16px}}@media print{.card-slider__heading{font-size:20px;line-height:24px;font-weight:700;margin-bottom:0!important}}.related-recipes[class] .card-slider__heading{margin-bottom:10px}.business-case-details__sidebar .card-slider__heading{display:block;padding-left:0}@media only screen and (min-width: 769px){.business-case-details__sidebar .card-slider__heading{font-size:25px;line-height:32px;text-transform:none;margin-bottom:24px}}@media only screen and (max-width: 768px){.business-case-details__sidebar .card-slider__heading{font-size:20px;line-height:24px;font-weight:700;margin-bottom:16px}}@media print{.business-case-details__sidebar .card-slider__heading{font-size:20px;line-height:24px;font-weight:700;margin-bottom:16px}}.header-sidebar .card-slider__heading{margin-bottom:16px}.c-header-sidebar__card-slider .card-slider__heading{font-size:20px;line-height:24px;font-weight:700}.card-slider__carousel-container,.card-slider--single{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative;width:100%;box-sizing:border-box}@media screen{.card-slider__carousel-container,.card-slider--single{padding-left:20px;padding-right:20px}}@media print{.card-slider__carousel-container,.card-slider--single{margin-bottom:0!important;padding-left:4px!important;padding-right:4px!important;margin-left:-20px}}.card-slider__carousel{position:relative;box-sizing:border-box}.card-slider__item{position:relative;height:100%}@media print{.card-slider__item{page-break-inside:avoid}}.card-slider__item-inner:not(a){height:100%}.card-slider__see-more-link{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333}.card-slider__see-more-link>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.card-slider__see-more-link>.icon:first-child{margin-right:.5em}.card-slider__see-more-link>.icon:last-child{margin-left:.5em}.no-touch .card-slider__see-more-link:hover,.card-slider__see-more-link:active,.card-slider__see-more-link:focus{background-color:#14830f;color:#fff;text-decoration:none}.card-slider__see-more-link[disabled],.card-slider__see-more-link.disabled,.card-slider__see-more-link.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.card-slider__see-more-link:first-child{margin-left:0}.card-slider__see-more-link:last-child{margin-right:0}.no-touch .card-slider__see-more-link:hover,.card-slider__see-more-link:focus{background-color:#333;color:#fff}@media only screen and (max-width: 768px){.card-slider__see-more-link{white-space:nowrap}}.card-slider--background{padding-top:30px;padding-bottom:30px;position:relative}@media screen{.card-slider--background:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#e8e8e8}}.card-slider--background.has-pagination{padding-bottom:60px}@media screen{.article-page .card-slider--background:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#e8e8e8}}@media only screen and (max-width: 1023px){.article-page .card-slider--background:before{height:auto}}.business-case-slider .card-slider__item:nth-child(2n){background-color:red}.business-case-slider .card-slider__item:nth-child(2n) .item-card{background-color:#c0ebe7;border-radius:4px}.business-case-slider .card-slider__item:nth-child(2n) .item-card .item-card__body{padding-left:20px;padding-right:20px}.business-case-slider .card-slider__item:nth-child(4n) .item-card{background-color:#ffeabb}.business-case-slider .card-slider__item:nth-child(6n) .item-card{background-color:#b9dcc5}.business-case-slider .card-slider__item:nth-child(8n) .item-card{background-color:#e1bcbc}.product-card[class]{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;color:inherit;height:100%;width:100%;overflow:visible}.product-card[class] p:last-child{margin-bottom:0}.product-card[class] .item-card__controls{padding-top:16px;margin-top:auto}.product-card[class] .wholesaler-control{padding-top:24px}.product-card[class] .product-card-link+.wholesaler-control{margin-top:auto}.product-card-link[class]{display:block}.no-touch .product-card-link[class]:hover,.no-touch .product-card-link[class]:focus,.no-touch .product-card-link[class]:active{color:inherit;text-decoration:none}.no-touch .product-card-link[class]:hover .product-card__image img,.no-touch .product-card-link[class]:focus .product-card__image img,.no-touch .product-card-link[class]:active .product-card__image img{transform:scale(1.1)}.product-card__image{position:relative;background-color:#f7f7f7;margin-bottom:16px;max-height:210px;border-radius:4px}.product-card__image:before{display:block;content:" ";width:100%;padding-top:75%}.product-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}.product-card__image>:first-child{bottom:20px;left:20px;right:20px;top:20px}@media only screen and (min-width: 569px){.product-card__image{flex:0 0 auto}}.product-card__image img{max-width:calc(100% - 40px);max-height:calc(100% - 40px);display:block;margin:auto;transition:transform .5s cubic-bezier(.25,.46,.45,.94);-o-object-position:50% 50%;object-position:50% 50%;backface-visibility:hidden;-o-object-fit:contain;object-fit:contain}.product-card__text{padding:0 4px}.product-card__brand{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;color:#555}.product-card__title{font-size:20px;line-height:24px;font-weight:700;display:block;margin:0;word-break:break-all;word-break:break-word}.product-card__title:first-letter{text-transform:uppercase}@media only screen and (max-width: 768px){.product-card__title{font-size:16px;line-height:20px}}.product-card__subtitle{font-size:14px;line-height:18px;color:#555;margin-top:12px}.product-card__bottom{margin-top:auto}.product-details{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.product-details{padding-left:20px;padding-right:20px}}.product-details-inner{margin-bottom:50px}@media only screen and (min-width: 1024px){.product-details-inner{margin-bottom:60px}}@media only screen and (min-width: 768px){.product-details-inner{display:flex;justify-content:space-between}}@media print{.product-details-inner{display:flex;justify-content:space-between}}.product-details__title{margin:0 0 12px;word-break:break-word}.product-details__title:first-letter{text-transform:uppercase}@media only screen and (max-width: 768px){.product-details__title{margin:0 0 16px}}@media only screen and (max-width: 567px){.product-details__title{font-size:25px;line-height:32px;text-transform:none}}.product-details__brand{display:block;margin-bottom:8px}@media only screen and (min-width: 768px){.product-details__visual{margin-right:50px;flex:0 0 39%}}@media only screen and (max-width: 767px){.product-details__visual{width:160px;margin:0 auto 24px}}@media print{.product-details__visual{margin-right:50px;flex:0 0 39%}}.product-details__visual picture{display:block;width:100%;position:relative}.product-details__visual picture:before{display:block;content:" ";width:100%;padding-top:100%}.product-details__visual picture>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}.catalogue-sheet .product-details__visual picture{background-color:#f7f7f7;border-radius:8px}.product-details__visual img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;backface-visibility:hidden;margin:auto}.product-details__content{flex:0 1 100%;display:flex;flex-direction:column}@media only screen and (min-width: 569px) and (max-width: 767px){.product-details__content{align-items:center}}.product-details__content p{font-size:16px;line-height:20px;margin-bottom:0}.product-details__content svg{fill:currentColor}.product-details__content [data-vue=add-to-favorites]{margin-top:8px;width:100%}.product-details__content [data-vue=buy-button]{max-width:600px;margin-bottom:16px}.product-details__content [data-vue=wholesaler]{margin-right:0;margin-bottom:16px}[class*=authenticated] .product-details__content [data-vue=wholesaler]{flex-basis:100%;margin-top:16px}.product-details__text{max-width:600px}.product-details__subtitle{font-size:14px;line-height:18px;display:block;color:#999;margin-bottom:16px}.product-details__controls{margin-top:30px;display:flex;align-items:flex-start;flex-wrap:wrap}@media only screen and (min-width: 569px){.product-details__controls{max-width:600px}.product-details__controls [data-vue=buy-button]{margin-right:16px}}@media only screen and (max-width: 568px){.product-details__controls{max-width:280px;margin-left:auto;margin-right:auto;justify-content:center;text-align:center}.product-details__controls [data-vue=buy-button],.product-details__controls [data-vue=add-to-favorites],.product-details__controls [data-vue=wholesaler]{flex-basis:100%}.product-details__controls [data-vue=buy-button]>*,.product-details__controls [data-vue=add-to-favorites]>*,.product-details__controls [data-vue=wholesaler]>*{justify-content:center}.product-details__controls [data-vue=buy-button]>*>.cta,.product-details__controls [data-vue=add-to-favorites]>*>.cta,.product-details__controls [data-vue=wholesaler]>*>.cta{width:100%}.product-details__controls .become-customer{order:-1}.product-details__controls [data-vue=buy-button]{order:-2}.product-details__controls .item-card__controls-wrap{width:100%}.product-details__controls .item-card__controls-wrap .item-card__cta{flex:0 1 100%}}.product-details__controls .become-customer{font-size:14px;line-height:18px;flex:0 0 100%;margin-bottom:12px}[class*=authenticated] .product-details__controls .become-customer{display:none}.product-details__controls .become-customer a{color:inherit}.product-tech-info{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;margin-top:50px;position:relative}@media screen{.product-tech-info{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.product-tech-info{margin-top:60px}}.product-tech-info-inner{box-shadow:0 0 3px #0000001a;background-color:#fff;padding:24px;position:relative;z-index:2;border-radius:12px;background-color:#f7f7f7}@media only screen and (min-width: 769px){.product-tech-info-inner{padding:40px}}@media only screen and (min-width: 769px){.product-tech-info__columns{width:calc(100% + 30px);position:relative;flex-wrap:wrap;flex-basis:calc((100% - 60px)/2);-moz-column-gap:30px;column-gap:30px;row-gap:30px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}.product-tech-info__columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.product-tech-info__columns>[class*=wide]{flex-basis:calc(100% - 30px)}}@media print{.product-tech-info__columns{width:calc(100% + 30px);position:relative;flex-wrap:wrap;flex-basis:calc((100% - 60px)/2);-moz-column-gap:30px;column-gap:30px;row-gap:30px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}.product-tech-info__columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.product-tech-info__columns>[class*=wide]{flex-basis:calc(100% - 30px)}}@media only screen and (max-width: 768px){.product-tech-info__column:not(:first-child){margin-top:32px}}.product-tech-info__block{font-size:14px;line-height:18px}.product-tech-info__block:not(:first-child){margin-top:32px}@media only screen and (min-width: 769px){.product-tech-info__block:not(:first-child){margin-top:48px}}@media print{.product-tech-info__block:not(:first-child){margin-top:48px}}.product-tech-info__block .title{font-size:20px;line-height:24px;font-weight:700;margin:0 0 12px}.product-tech-info__block .content{color:#555}.product-tech-info__block .content>strong{font-size:11px;line-height:18px;text-transform:uppercase;color:#333;display:block}.product-tech-info__block .content+.content.icon{margin-top:16px}.product-tech-info__block .content.icon{padding-left:36px;background-size:20px 20px;background-position:0 4px}.product-tech-info__block .columns-list{width:calc(100% + 30px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 60px)/2);-moz-column-gap:30px;column-gap:30px;row-gap:30px;align-items:flex-start;max-width:320px}.product-tech-info__block .columns-list>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.product-tech-info__block .columns-list>[class*=wide]{flex-basis:calc(100% - 30px)}.show-filters,.block-scroll{overflow:hidden}.item-filters{position:relative}@media only screen and (max-width: 1024px){.item-filters{pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;z-index:110;background:transparent;transition:background-color .5s cubic-bezier(.23,1,.32,1)}.show-filters .item-filters{background:#00000080;pointer-events:all}}@media only screen and (min-width: 1025px){.item-filters{margin-top:30px}}@media only screen and (max-width: 1024px){.item-filters-wrap{left:0;top:0;position:absolute;height:100%;width:275px;background:#fff;transform:translate(-100%);transition:transform .5s cubic-bezier(.23,1,.32,1);z-index:2;display:flex;flex-direction:column}.show-filters .item-filters-wrap{transform:translate(0)}}@media only screen and (max-width: 1024px){.item-filters-inner{overflow:auto;padding:30px 20px;width:100%;flex:0 1 100%;position:relative}}.item-filters__bottom-panel{padding:16px 20px;width:100%;overflow:hidden;border-top:1px solid #e8e8e8;flex-shrink:0}.item-filters__bottom-panel__row{width:100%;display:flex;justify-content:space-between;align-items:center}.item-filters__bottom-panel__row+.item-filters__bottom-panel__row{margin-top:16px}.item-filter{padding-top:24px;border-bottom:1px solid #e8e8e8}.item-filters__button{padding-top:24px;display:inline-block}.item-filter__title{font-size:14px;line-height:18px;cursor:pointer;position:relative;padding-right:24px;padding-top:4px;padding-bottom:4px;margin-bottom:20px}.item-filter__title .icon{width:12px;height:6px;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.item-filter__list-wrap{scrollbar-width:none;-ms-overflow-style:none;transition:height .35s cubic-bezier(.25,.46,.45,.94);width:100%;position:relative;overflow:auto;max-height:564px}.item-filter__list-wrap::-webkit-scrollbar{width:0;height:0}.item-filter__list{list-style:none;margin:0;padding:0;overflow:hidden}.item-filter__list-item:not(:first-child){margin-top:12px}.item-filter__list-item.disabled{opacity:.75;pointer-events:none;cursor:none;text-decoration:line-through}.card-list__view-selector{display:flex;align-items:center;margin-left:40px;line-height:0}@media only screen and (max-width: 768px){.card-list__view-selector{margin-left:24px}}.card-list__view-selector-link{display:inline-block;cursor:pointer}.card-list__view-selector-link:not(:first-child){margin-left:16px}.card-list__view-selector-link .icon{width:19px;height:18px;fill:#999}.card-list__view-selector-link.active{cursor:none;pointer-events:none}.card-list__view-selector-link.active .icon{fill:#333}.product-table .cell--volume{white-space:nowrap;display:none}@media only screen and (min-width: 769px){.product-table .cell--volume{display:table-cell;width:70px}}@media only screen and (max-width: 768px){.product-overview .product-table thead{display:none}}.product-table-item__info{float:left;display:flex;align-items:center;color:#333;text-decoration:none;min-height:40px}@media only screen and (min-width: 769px){.product-table-item__info{min-height:60px;max-width:320px}}@media only screen and (max-width: 768px){.product-table-item__info{width:100%}}.product-table-item__info .product-table-item__subtitle{font-size:11px;display:none}@media only screen and (max-width: 768px){.product-table-item__info .product-table-item__subtitle{display:block}}.no-touch .product-table-item__info a.product-table-item__info:hover{color:#333;text-decoration:none}.no-touch .product-table-item__info a.product-table-item__info:hover .product-table-item__title{text-decoration:none}.product-table-item__title{display:block;font-weight:700;text-decoration:underline;word-break:break-word}div.product-table-item__info .product-table-item__title{text-decoration:none}.product-table-item__title:first-letter{text-transform:uppercase}.product-table-item__subtitle{font-size:14px;line-height:18px;color:#999;margin-top:2px}.product-image{display:block;position:relative;cursor:pointer;margin-right:16px;width:40px;height:40px;overflow:hidden}@media only screen and (min-width: 769px){.product-image{height:60px;width:60px}}.product-image img{display:block;margin:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;backface-visibility:hidden}@media only screen and (min-width: 1025px){.product-image:not(.no-effect){transform:scale(1);transition:transform .35s ease}.product-image:not(.no-effect):hover{transform:scale(1.1);position:relative;z-index:10}}.product-table-item__actions{display:flex;align-items:center;justify-content:flex-end;gap:16px}@media only screen and (min-width: 1025px) and (max-width: 1120px){.product-table-item__actions{flex-direction:column;align-items:flex-end}}@media only screen and (min-width: 569px) and (max-width: 850px){.product-table-item__actions{flex-direction:column;align-items:flex-end}}.order-material-card[class] .product-card__image{position:relative;max-height:230px;overflow:hidden}.order-material-card[class] .product-card__image:before{display:block;content:" ";width:100%;padding-top:188%}.order-material-card[class] .product-card__image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (min-width: 569px){.order-material-card[class] .product-card__image{flex:0 0 auto}}.order-material-card[class] .product-card__image:not(.img-placeholder){cursor:url(/ui/dist/images/zoom-in.png),pointer}@media only screen and (max-width: 568px){.order-material-card[class] .item-card__cta{min-width:0}}.order-material-table-item .product-table-item__subtitle{display:block!important}.order-material-table-item .product-image{cursor:default}.order-material-table-item .product-image:not(.img-placeholder){cursor:url(/ui/dist/images/zoom-in.png),pointer}.order-material-table-item img{transform:scale(1)!important}.order-material-checkout{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:60px}@media only screen and (min-width: 1025px){.order-material-checkout{justify-content:space-between}.order-material-checkout aside{flex:0 1 auto;flex-basis:calc(100% - 550px)}}@media only screen and (max-width: 1024px){.order-material-checkout{flex-direction:column;width:100%}.order-material-checkout .form--default{order:2}.order-material-checkout aside{order:1;margin-bottom:30px}}.order-material-checkout .cta--remove{width:20px;height:20px;background-color:transparent!important;border:0;padding:0}@media only screen and (max-width: 768px){.order-material-checkout .cta--remove{margin-left:auto}}.new-cart{width:100%}.new-cart__title[class]{margin-bottom:24px}.card-list{position:relative;min-height:350px;display:flex;flex-direction:column;justify-content:flex-start;gap:24px}@media only screen and (max-width: 1024px){.card-list .active-filters{order:-1}}@media only screen and (max-width: 568px){.card-list{min-height:280px}}.card-list .no-results-container{text-align:center;margin:0 auto 48px;padding:24px}@media only screen and (min-width: 769px){.card-list .no-results-container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:350px}}.card-list .no-results-container .icon{display:inline-block;width:50px;height:50px;margin:24px 0 16px}@media only screen and (max-width: 1024px){.search-overview .card-list .card-list__header,.catalogue-overview .card-list .card-list__header{order:0}}.card-list__header{height:22px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.card-list__header .active-filters__remove-link{margin-left:0}}.card-list__controls{display:flex;margin-left:auto}.card-list__count{font-size:14px;margin-right:12px}.card-list__items{list-style:none;margin:0 0 30px;padding:0;position:relative;display:block;z-index:2;min-height:350px}@media only screen and (min-width: 769px){.card-list__items:not(.four-columns){width:calc(100% + 30px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 90px) / 3);-moz-column-gap:30px;column-gap:30px;row-gap:30px}.card-list__items:not(.four-columns)>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items:not(.four-columns)>[class*=wide]{flex-basis:calc(100% - 30px)}}@media only screen and (min-width: 569px) and (max-width: 768px){.card-list__items:not(.four-columns){width:calc(100% + 30px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 60px)/2);-moz-column-gap:30px;column-gap:30px;row-gap:30px}.card-list__items:not(.four-columns)>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items:not(.four-columns)>[class*=wide]{flex-basis:calc(100% - 30px)}}@media only screen and (min-width: 375px) and (max-width: 568px){.card-list__items:not(.four-columns){width:calc(100% + 16px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 32px)/2);-moz-column-gap:16px;column-gap:16px;row-gap:24px}.card-list__items:not(.four-columns)>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items:not(.four-columns)>[class*=wide]{flex-basis:calc(100% - 16px)}}@media only screen and (max-width: 374px){.card-list__items:not(.four-columns){width:calc(100% + 24px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 24px)*1);-moz-column-gap:24px;column-gap:24px;row-gap:30px}.card-list__items:not(.four-columns)>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items:not(.four-columns)>[class*=wide]{flex-basis:calc(100% - 24px)}}@media only screen and (min-width: 1025px){.card-list__items.four-columns{width:calc(100% + 30px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 120px)/4);-moz-column-gap:30px;column-gap:30px;row-gap:30px}.card-list__items.four-columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items.four-columns>[class*=wide]{flex-basis:calc(100% - 30px)}}@media only screen and (min-width: 769px) and (max-width: 1024px){.card-list__items.four-columns{width:calc(100% + 30px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 90px) / 3);-moz-column-gap:30px;column-gap:30px;row-gap:30px}.card-list__items.four-columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items.four-columns>[class*=wide]{flex-basis:calc(100% - 30px)}}@media only screen and (min-width: 569px) and (max-width: 768px){.card-list__items.four-columns{width:calc(100% + 30px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 60px)/2);-moz-column-gap:30px;column-gap:30px;row-gap:30px}.card-list__items.four-columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items.four-columns>[class*=wide]{flex-basis:calc(100% - 30px)}}@media only screen and (min-width: 375px) and (max-width: 568px){.card-list__items.four-columns{width:calc(100% + 16px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 32px)/2);-moz-column-gap:16px;column-gap:16px;row-gap:24px}.card-list__items.four-columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items.four-columns>[class*=wide]{flex-basis:calc(100% - 16px)}}@media only screen and (max-width: 374px){.card-list__items.four-columns{width:calc(100% + 24px);position:relative;display:flex;flex-wrap:wrap;flex-basis:calc((100% - 24px)*1);-moz-column-gap:24px;column-gap:24px;row-gap:30px}.card-list__items.four-columns>*{flex-basis:inherit;flex-grow:0;flex-shrink:0}.card-list__items.four-columns>[class*=wide]{flex-basis:calc(100% - 24px)}}@media only screen and (max-width: 568px){.card-list__items{min-height:280px}}.category-list{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media screen{.category-list{padding-left:20px;padding-right:20px}}.category-list__item{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;flex:0 0 auto;margin-right:30px}@media only screen and (min-width: 569px){.category-list__item{flex-basis:calc(50% - 30px);max-width:260px}}@media only screen and (max-width: 568px){.category-list__item{flex-basis:100%;margin-top:30px}.category-list__item:first-child{margin-top:0}}.category-list__link{font-size:11px;line-height:18px;text-transform:uppercase;display:flex;height:150px;padding:16px;align-items:center;justify-content:center;flex-direction:column;color:inherit;text-decoration:none;transition:color .35s}.category-list__link svg{height:50px;width:50px;stroke:currentColor;margin-bottom:24px}.no-touch .category-list__link:hover{color:#999;text-decoration:none}.show-more-block{position:relative}.show-more-block__toggler{position:absolute;background:#fff;background:linear-gradient(0deg,#fff,#fff9 60%,#fff0);display:flex;justify-content:center;align-items:flex-end;bottom:0;left:0;height:70px;width:100%;z-index:2}.product-tech-info .show-more-block__toggler{background:#f7f7f7;background:linear-gradient(0deg,#f7f7f7,#f7f7f799 60%,#f7f7f700)}.show-more-block__toggler-button{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333;background:#fff;min-width:126px}.show-more-block__toggler-button>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.show-more-block__toggler-button>.icon:first-child{margin-right:.5em}.show-more-block__toggler-button>.icon:last-child{margin-left:.5em}.no-touch .show-more-block__toggler-button:hover,.show-more-block__toggler-button:active,.show-more-block__toggler-button:focus{background-color:#14830f;color:#fff;text-decoration:none}.show-more-block__toggler-button[disabled],.show-more-block__toggler-button.disabled,.show-more-block__toggler-button.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.show-more-block__toggler-button:first-child{margin-left:0}.show-more-block__toggler-button:last-child{margin-right:0}.no-touch .show-more-block__toggler-button:hover,.show-more-block__toggler-button:focus{background-color:#333;color:#fff}.product-tech-info .show-more-block__toggler-button{background:#f7f7f7}.show-more-block__content{transition:height .35s cubic-bezier(.25,.46,.45,.94);width:100%;position:relative}.show-more-block__content-inner{overflow:hidden;padding-bottom:70px}@media print{.show-more-block__content-inner{padding-bottom:0}}.filter-dropdown{color:#333;position:relative}.filter-dropdown select.filter-dropdown__select{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;height:100%}.filter-dropdown__opener{font-size:14px;line-height:18px;display:inline-block;cursor:pointer;position:relative;padding:4px 24px 4px 4px}.filter-dropdown__opener .icon{width:12px;height:6px;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.hero-block{z-index:1;width:100%;position:relative}.hero-block .breadcrumbs-container{position:absolute;top:0;left:0;z-index:10;width:100%}.hero-block .breadcrumbs__item{color:#fff}.hero-block .breadcrumbs__link,.hero-block .breadcrumbs__current{color:currentColor!important}@media only screen and (min-width: 1025px){.hero-block{margin-bottom:90px}.article-page .hero-block{margin-bottom:0}}@media screen and (min-width: 1024px) and (max-height: 1199px){.hero-block{display:flex;align-items:center}}.content-container>.hero-block:first-child{margin-top:-110px;padding-top:110px}@media only screen and (max-width: 568px){.content-container>.hero-block:first-child{margin-top:-60px;padding-top:90px}}@media print{.content-container>.hero-block:first-child{margin-top:0}}.hero-block__inner{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;width:100%;position:relative;z-index:2;display:flex;align-items:center}@media screen{.hero-block__inner{padding-left:20px;padding-right:20px}}.start-page .hero-block__inner{display:block}@media only screen and (min-width: 1025px){.hero-block__inner{height:490px}}@media screen and (min-width: 1024px) and (min-height: 1200px){.hero-block__inner{height:600px}}.hero-block__content{width:calc(50% - 30px);color:#fff}@media only screen and (min-width: 1025px){.start-page .hero-block__content{padding-top:140px}}@media only screen and (max-width: 1024px){.hero-block__content{max-width:550px;width:100%;margin:0 auto;padding:90px 0}}@media only screen and (min-width: 1025px){.hero-block__teaser{position:absolute;right:20px;width:calc(50% - 30px);bottom:-50px}}@media only screen and (max-width: 1024px){.hero-block__teaser{max-width:550px;width:100%;margin:0 auto}}.hero-block__heading[class]{margin-bottom:12px}.hero-block__buttons{margin-top:32px}.hero-block__buttons .cta:not(:last-child){margin-right:20px}.hero-block__background{background-color:#555;position:absolute;width:100%;height:100%;top:0;overflow:hidden}.hero-block__background>[data-vue]{display:block;width:100%;height:100%}@media only screen and (max-width: 1024px){.start-page .hero-block__background{max-height:490px}}.hero-block__image{display:block;width:100%;height:100%}.hero-block__image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.hero-block__image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:#0003}.hero-block__video{height:100%;min-width:100%}@media only screen and (min-width: 1025px){.hero-block__video{overflow:hidden}}.hero-block__video .ambient-media__thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.hero-block__logo{fill:#fff;position:absolute;z-index:20;width:40px;height:40px;bottom:10px;right:10px}@media only screen and (min-width: 769px){.hero-block__logo{right:30px;top:30px;bottom:auto;width:65px;height:65px}}.inspiration-block{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.inspiration-block{padding-left:20px;padding-right:20px}}.article-page .inspiration-block{margin-top:50px}@media only screen and (min-width: 1024px){.article-page .inspiration-block{margin-top:60px}}.start-page .inspiration-block{margin-top:60px}@media only screen and (min-width: 1024px){.start-page .inspiration-block{margin-top:90px}}.inspiration-block .teaser-grid__item--one-half .new-teaser__link{display:none}@media only screen and (max-width: 1200px){.inspiration-block .c-card-slider{padding-bottom:38px}}@media only screen and (max-width: 1024px){.inspiration-block .c-card-slider{margin-top:20px;padding-bottom:0}.inspiration-block .card-slider__carousel-container{padding-left:0;padding-right:0}}@media only screen and (min-width: 375px) and (max-width: 568px){.inspiration-block .c-card-slider{margin-top:40px}}@media only screen and (min-width: 769px){.inspiration-block .teaser-grid__item--one-half .item-card__image{height:calc(100% - 64px)}}.inspiration-block__header{margin-bottom:30px}@media only screen and (min-width: 769px){.inspiration-block__footer{margin-top:30px}}@media only screen and (max-width: 768px){.inspiration-block__footer{margin-top:20px;text-align:center}}.inspiration-block__content{position:relative;transition:min-height .35s;transform:translate(0)}.inspiration-block__content .new-teaser-grid,.inspiration-block__content .card-slider,.inspiration-block__footer{opacity:1;transition:opacity .35s,transform .35s}.is-loading .inspiration-block__content .new-teaser-grid,.is-loading .inspiration-block__content .card-slider,.is-loading .inspiration-block__footer{opacity:0;transform:translateY(20px)}.inspiration-block__content .loader{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);z-index:3}.inspiration-block__title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px;position:relative;z-index:2}@media only screen and (max-width: 768px){.inspiration-block__title{margin-bottom:16px}}.inspiration-block__see-more-link{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333;position:relative;z-index:5}.inspiration-block__see-more-link>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.inspiration-block__see-more-link>.icon:first-child{margin-right:.5em}.inspiration-block__see-more-link>.icon:last-child{margin-left:.5em}.no-touch .inspiration-block__see-more-link:hover,.inspiration-block__see-more-link:active,.inspiration-block__see-more-link:focus{background-color:#14830f;color:#fff;text-decoration:none}.inspiration-block__see-more-link[disabled],.inspiration-block__see-more-link.disabled,.inspiration-block__see-more-link.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.inspiration-block__see-more-link:first-child{margin-left:0}.inspiration-block__see-more-link:last-child{margin-right:0}.no-touch .inspiration-block__see-more-link:hover,.inspiration-block__see-more-link:focus{background-color:#333;color:#fff}.add-to-favorites{font-size:11px;line-height:20px;text-transform:uppercase;font-weight:700;position:relative;display:flex;background-color:#fff;border-radius:50px;overflow:hidden}.add-to-favorites>span{display:inline-flex;cursor:pointer;border-radius:50px}.add-to-favorites a{color:inherit!important}.add-to-favorites .icon-holder{position:relative;margin-right:8px;height:20px;width:20px;border:10px solid transparent;box-sizing:content-box}.add-to-favorites .cta .icon-holder{border:0;margin-right:.5em}.add-to-favorites .cta .icon-holder .icon{margin-left:0}.product-details .add-to-favorites{overflow:visible;border-radius:0}.product-details .add-to-favorites .icon-holder{border:0}.product-card .add-to-favorites{position:absolute;right:8px;top:8px}.product-card .add-to-favorites .icon-holder{margin:0}.item-card .add-to-favorites{position:absolute;right:8px;top:8px}.item-card .add-to-favorites .icon-holder{margin:auto}.item-card .add-to-favorites .icon{margin:0}.add-to-favorites .icon[class]{display:block;height:100%;width:100%;stroke:#333;fill:transparent;transition:fill .2s,opacity .2s,transform .2s}.add-to-favorites.is-added .icon[class]{opacity:1;fill:#333;animation:scale .5s linear}.business-case-details{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative;width:100%}@media screen{.business-case-details{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 901px){.business-case-details{display:flex;justify-content:space-between}}.business-case-details .tags-list{margin-bottom:32px}.business-case-details__header--mobile{padding-right:40px}@media only screen and (min-width: 901px){.business-case-details__header--mobile{display:none}}@media only screen and (max-width: 900px){.business-case-details__header--desktop{display:none}}@media print{.business-case-details__header--desktop{display:none}}.business-case-details__sidebar{order:99;flex:0 0 auto;width:100%;margin-left:auto}@media only screen and (max-width: 900px){.business-case-details__sidebar{margin-bottom:24px}}@media only screen and (min-width: 901px){.business-case-details__sidebar .vue-affix,.business-case-details__sidebar{width:440px}}@media only screen and (min-width: 1025px){.business-case-details__sidebar .vue-affix,.business-case-details__sidebar{width:550px}}@media only screen and (min-width: 1201px){.business-case-details__sidebar .vue-affix,.business-case-details__sidebar{width:635px}}@media only screen and (max-width: 900px){.business-case-details__sidebar .vue-affix,.business-case-details__sidebar{width:100%;margin-bottom:24px}}@media print{.business-case-details__sidebar .vue-affix,.business-case-details__sidebar{position:static!important}}@media only screen and (max-width: 1024px){.business-case-details__sidebar .slider__carousel__pagination{display:none}}@media print{.business-case-details__sidebar .slider__carousel__pagination{display:none}.business-case-details__sidebar .card-slider{display:block}}.business-case-details__sidebar .card-slider__carousel-container{padding:16px 0 0;margin-bottom:16px}.business-case-details__sidebar .card-slider__carousel-container:before{content:"";position:absolute;top:0;left:0;right:0;background-color:#fff;bottom:-16px}.business-case-details__sidebar .has-pagination .card-slider__carousel-container{padding-right:32px}.business-case-details__sidebar .has-pagination .card-slider__carousel-container:before{bottom:18px}@media print{.business-case-details__sidebar{position:static!important;margin-bottom:24px}}.business-case-details__sidebar .generic-image,.business-case-details__sidebar .generic-video{position:relative}.business-case-details__sidebar .generic-image:before,.business-case-details__sidebar .generic-video:before{display:block;content:" ";width:100%;padding-top:56.25%}.business-case-details__sidebar .generic-image>:first-child,.business-case-details__sidebar .generic-video>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media print{.business-case-details__sidebar .generic-video{display:none}}.business-case-details__sidebar .generic-image{display:block}@media print{.business-case-details__sidebar .generic-image{width:75%}}.business-case-details__sidebar img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print{.business-case-details__sidebar img{max-width:$case-width--print}}.business-case-details__sidebar-title{display:block}@media only screen and (min-width: 769px){.business-case-details__sidebar-title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:24px}}@media only screen and (max-width: 768px){.business-case-details__sidebar-title{font-size:20px;line-height:24px;font-weight:700;margin-bottom:16px}}@media print{.business-case-details__sidebar-title{font-size:20px;line-height:24px;font-weight:700;margin-bottom:16px}}.business-case-details__content{font-size:16px;line-height:20px;display:flex;flex-direction:column}@media only screen and (min-width: 901px){.business-case-details__content{flex:0 0 390px;order:-1}}@media print{.business-case-details__content{flex:1;padding-right:50px;order:-1}}.business-case-details__content p{font-size:16px;line-height:20px}.business-case-details__content h2,.business-case-details__content h3,.business-case-details__content h4{margin-bottom:1em}.business-case-details__title[class]{margin-bottom:24px;word-break:break-word}.business-case-details__title[class]:first-letter{text-transform:uppercase}@media only screen and (max-width: 900px){.business-case-details__title[class]{margin-bottom:16px}}@media only screen and (min-width: 568px){.business-case-details__title[class]{font-size:35px;line-height:40px;text-transform:none;font-weight:700}}@media only screen and (max-width: 567px){.business-case-details__title[class]{font-size:25px;line-height:32px;text-transform:none}}@media print{.business-case-details__title[class]{font-size:25px;line-height:32px;text-transform:none;margin-bottom:16px}}.business-case-details__preamble{font-size:18px;line-height:22px;display:block;font-weight:700;margin-bottom:24px}@media print{.business-case-details__preamble{font-weight:400}}@media only screen and (min-width: 901px){.business-case-details__text{max-width:600px}}.business-case-details__text p:last-child{margin-bottom:0}.business-case-details__subtitle{font-size:14px;line-height:18px;display:block;color:#999;margin-bottom:16px}.business-case-details__controls{position:absolute;top:0}@media only screen and (min-width: 1441px){.business-case-details__controls{left:100%}}@media only screen and (min-width: 901px) and (max-width: 1440px){.business-case-details__controls{right:20px;top:-68px}}@media only screen and (max-width: 900px){.business-case-details__controls{right:0;background-color:#fff}}@media print{.business-case-details__controls{display:none}}.business-case-details__controls-wrap{display:inline-flex;align-items:center;flex-direction:column;padding:8px 0;width:46px}.business-case-details__controls-wrap>*{margin:8px 0}@media only screen and (min-width: 901px) and (max-width: 1440px){.business-case-details__controls-wrap{width:auto;height:46px;flex-direction:row}.business-case-details__controls-wrap>*{margin:0 8px}}@media only screen and (max-width: 568px){.business-case-details__controls-wrap{background-color:#fff}}.business-case-details__controls-wrap .icon-holder[class],.business-case-details__controls-wrap .print-button{width:28px;height:28px;background-size:contain}.business-case-details__controls-wrap .icon-holder[class]{margin:0}.search-overview{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:50px}@media screen{.search-overview{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1025px){.search-overview .card-list{flex:1 1 auto;flex-basis:calc(100% - 290px)}}@media only screen and (max-width: 1024px){.search-overview .card-list{flex:0 0 100%}}.search-overview__content{position:relative;display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (min-width: 1025px){.search-overview__content{-moz-column-gap:32px;column-gap:32px;row-gap:48px;grid-template-areas:"tabs tabs tabs tabs" "filters items items items"}}@media only screen and (max-width: 1024px){.search-overview__content{grid-template-areas:"tabs tabs tabs tabs" "filters filters filters filters" "items items items items"}}.favorites-overview .search-overview__content{grid-template-areas:"tabs tabs tabs tabs" "items items items items"}.search-overview__content .tab-links{grid-area:tabs}.search-overview__content .item-filters,.search-overview__content .card-list__controls--mobile{grid-area:filters}.search-overview__content .card-list{grid-area:items}.is-loading .search-overview__content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#ffffff4d}.search-overview__title{position:relative}@media only screen and (min-width: 769px){.search-overview__title{font-size:45px;line-height:50px;text-transform:none;margin-bottom:40px}}@media only screen and (max-width: 768px){.search-overview__title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px}}.favorites-overview.loading{pointer-events:none;opacity:.7}.tab-links{width:100%;max-width:100%;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 10px 1px #0000001a;border-radius:12px;overflow:auto;-webkit-overflow-scrolling:touch}.tab-link[class]{font-size:11px;line-height:18px;flex:1;display:flex;justify-content:center;align-items:center;white-space:nowrap;cursor:pointer;text-transform:uppercase;text-decoration:none!important;font-weight:700;background-color:#fff;height:48px;text-align:center;vertical-align:middle;color:#999;transition:color .2s,background-color .2s;border-left:1px solid #f7f7f7;padding:0 16px}.no-touch .tab-link[class]:hover{color:#333}.tab-link[class].active,.no-touch .tab-link[class].active{background-color:#158811;color:#fff}.tab-link[class].instructions{display:none}.tab-link[class]:first-child{border-left:0;border-radius:12px 0 0 12px}.tab-link[class]:last-child{border-radius:0 12px 12px 0}.cards-overview{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:50px}@media screen{.cards-overview{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1025px){.cards-overview .card-list{flex:1 1 auto;flex-basis:calc(100% - 290px)}}@media only screen and (max-width: 1024px){.cards-overview .card-list{flex:0 0 100%}}@media only screen and (max-width: 768px){.cards-overview .card-list{margin-top:24px}}.cards-overview__content{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.is-loading .cards-overview__content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#ffffff4d}.cards-overview__title{position:relative}@media only screen and (min-width: 769px){.cards-overview__title{font-size:45px;line-height:50px;text-transform:none;margin-bottom:40px}}@media only screen and (max-width: 768px){.cards-overview__title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:32px}}.cart-summary{display:block!important;background-color:#fff;border-top:1px solid #e8e8e8}.show-v-modal .cart-summary{display:none!important}@media only screen and (max-width: 375px){.cart-summary{font-size:14px}}@media only screen and (min-width: 569px){.cart-summary .cta{margin-left:90px}}@media only screen and (max-width: 568px){.cart-summary .cta{margin-left:auto}}@media only screen and (max-width: 375px){.cart-summary .cta{min-width:0;padding-left:12px;padding-right:12px}}.cart-summary .bottom-banner__inner-container{padding-right:0;display:flex;align-items:center}.cart-summary__sum{margin-right:24px}@media only screen and (max-width: 375px){.cart-summary__sum{margin-right:12px}}.cart-summary__price{margin-right:24px}@media only screen and (min-width: 569px){.cart-summary__price{margin-left:auto}}@media only screen and (max-width: 375px){.cart-summary__price{margin-right:12px}}.error-block{text-align:center;padding:50px 20px 20px}@media only screen and (min-width: 769px){.error-block{padding:90px 90px 50px}}.error-block p{margin:0 auto 50px;max-width:550px}.error-block__heading{font-size:35px;line-height:40px;text-transform:none;font-weight:700;margin:0 0 30px}.error-block__image{display:block;margin-bottom:30px}.error-block__image img{display:block;max-width:700px;max-height:700px;width:100%;margin:0 auto}.cta-block{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;margin-top:50px}@media screen{.cta-block{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.cta-block{margin-top:60px}}@media print{.cta-block{display:none}}.cta-block-wrap{position:relative;display:flex;justify-content:flex-start;flex-direction:column-reverse;box-sizing:border-box}@media only screen and (min-width: 769px){.cta-block-wrap{margin-bottom:50px;justify-content:space-between;flex-direction:row}}.cta-block-wrap .item-title{margin-bottom:32px}@media only screen and (max-width: 768px){.cta-block-wrap .item-title{margin-bottom:20px}}.cta-block-wrap .item-text{position:relative}@media only screen and (min-width: 769px){.cta-block-wrap .item-text{flex:0 0 35%;align-self:center;padding:16px 0}}.cta-block-wrap .item-text p:last-child{margin-bottom:0}.cta-block-wrap .item-media{overflow:hidden;position:relative;margin-bottom:20px}.cta-block-wrap .item-media:before{display:block;content:" ";width:100%;padding-top:56.25%}.cta-block-wrap .item-media>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (min-width: 769px){.cta-block-wrap .item-media{margin-bottom:0;flex:0 0 auto;flex-basis:calc(65% - 40px)}}@media only screen and (max-width: 768px){.cta-block-wrap .item-media{order:1}}.cta-block-wrap .item-media>:first-child{width:100%;z-index:2}.cta-block-wrap .item-media .generic-image img{width:100%;max-height:100%;display:block;margin:0;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1025px){.cta-block--background{margin-top:60px}.cta-block--background:before{content:"";position:absolute;left:0;right:0;top:-60px;bottom:150px;background-color:$arla_mint}}.article-page .cta-block--background{position:relative}.article-page .cta-block--background:before{content:"";position:absolute;left:0;right:0;top:-60px;bottom:150px;background-color:$arla_mint}@media only screen and (min-width: 1024px){.article-page .cta-block--background{margin-top:120px}}@media only screen and (max-width: 1023px){.article-page .cta-block--background{margin-top:70px}.article-page .cta-block--background:before{top:-30px;bottom:-30px}}.site-message{position:absolute;top:0;left:0;width:100%;z-index:100}.site-message a{color:inherit;text-decoration:underline}.no-touch .site-message a:hover{color:inherit;text-decoration:none}.site-message--error{background-color:#ff7d95;z-index:101}.site-message--info{background-color:#5686b6;color:#fff}.site-message-container{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;max-width:1330px;position:relative;padding-top:30px;padding-bottom:30px;display:flex;align-items:center}@media screen{.site-message-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 768px){.site-message-container{display:block;padding-top:20px;padding-bottom:20px}}.site-message-container div{display:flex;flex-grow:1;padding-right:40px}@media only screen and (min-width: 769px){.site-message-container div{align-items:center;justify-content:space-between}}@media only screen and (max-width: 768px){.site-message-container div{flex-direction:column;align-items:flex-start;padding-top:20px;padding-right:20px}}.site-message-container p{margin:0}.site-message-title{font-size:20px;line-height:24px;font-weight:700;display:inline-block;margin-right:50px;position:relative;padding-left:56px;padding-top:6px;padding-bottom:6px}.site-message-title span{font-weight:400;font-size:.75em}@media only screen and (max-width: 768px){.site-message-title span{display:block}}.site-message-title .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;fill:currentColor}.site-message-close-button{position:relative;position:absolute;width:24px;height:24px;text-indent:-9999px;cursor:pointer}.site-message-close-button:before,.site-message-close-button:after{content:"";position:absolute;background-color:currentColor;top:50%;left:0;height:2px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.site-message-close-button:before{transform:rotate(45deg)}.site-message-close-button:after{transform:rotate(-45deg)}@media only screen and (min-width: 769px){.site-message-close-button{right:20px;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 768px){.site-message-close-button{top:10px;right:10px}}.site-message__button{font-size:14px;line-height:18px;min-width:100px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 24px;text-decoration:none!important;text-align:center;text-transform:uppercase;position:relative;border:0;background-color:#158811;color:#fff;transition:background-color .2s,color .2s;border-radius:50em;flex-shrink:0;margin-left:30px}.site-message__button>.icon{display:block;min-width:1em;width:1em;height:1em;fill:currentColor}.site-message__button>.icon:first-child{margin-right:.5em}.site-message__button>.icon:last-child{margin-left:.5em}.no-touch .site-message__button:hover,.site-message__button:active,.site-message__button:focus{background-color:#14830f;color:#fff;text-decoration:none}.site-message__button[disabled],.site-message__button.disabled,.site-message__button.is-disabled{background-color:#e8e8e8;border-color:#e8e8e8;box-shadow:none;color:#999;pointer-events:none;text-decoration:none;opacity:1}.site-message__button:first-child{margin-left:0}.site-message__button:last-child{margin-right:0}@media only screen and (max-width: 768px){.site-message__button{margin-top:24px;margin-left:0}}.site-message--error .site-message__button{box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333}.no-touch .site-message--error .site-message__button:hover,.site-message--error .site-message__button:focus{background-color:#333;color:#fff}.site-message--info .site-message__button{box-shadow:inset 0 0 0 2px #fff;color:#fff;background-color:transparent}.no-touch .site-message--info .site-message__button:hover,.site-message--info .site-message__button:focus{background-color:#fff;color:#333}.logo-list{list-style:none;padding:0;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-30px -15px 0}@media only screen and (max-width: 568px){.logo-list{overflow:hidden}}.logo-list-item{position:relative}@media only screen and (min-width: 769px){.logo-list-item{flex:0 0 auto;flex-basis:calc((99.99% - 90px) / 3);max-width:calc((99.99% - 90px) / 3);margin:30px 15px 0}}@media only screen and (max-width: 768px){.logo-list-item{flex:0 0 auto;flex-basis:calc((99.99% - 60px)/2);max-width:calc((99.99% - 60px)/2);margin:30px 15px 0}}.logo-list-link[class]{position:relative;display:block;border:1px solid #e8e8e8;transition:border-color .35s}.logo-list-link[class]:before{display:block;content:" ";width:100%;padding-top:56.25%}.logo-list-link[class]>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}.no-touch .logo-list-link[class]:active,.no-touch .logo-list-link[class]:hover{border-color:#999}.logo-list-link[class]>img{width:80%;height:80%;transform:translate(10%,10%);-o-object-fit:contain;object-fit:contain;margin:0}.tips-block{margin-top:50px}@media only screen and (min-width: 1024px){.tips-block{margin-top:60px}}@media print{.tips-block{page-break-inside:avoid}}.tips-block-wrap{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1000px;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen{.tips-block-wrap{padding-left:20px;padding-right:20px}}.tips-block-media{flex:0 0 40%;overflow:hidden}@media only screen and (max-width: 768px){.tips-block-media{flex-basis:calc(100% + 40px);margin:0 -20px -50px}}.tips-block-media .generic-image{display:block;position:relative}.tips-block-media .generic-image:before{display:block;content:" ";width:100%;padding-top:60%}.tips-block-media .generic-image>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}.tips-block-media .generic-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tips-block-text{flex:0 0 100%;order:-1}@media print{.tips-block-text{flex-basis:calc(60% - 60px)}}@media only screen and (max-width: 768px){.tips-block-text{flex-basis:100%;margin-bottom:24px}.tips-block-text>*:last-child{margin-bottom:0}}.tips-block-text .numbered-list{flex:0 0 calc(50% - 30px)}.tips-block-text .numbered-list>li:before{content:attr(data-index)}@media print{.tips-block-text .numbered-list>li:before{content:attr(data-index) ". "}}@media only screen and (min-width: 961px){.tips-block-text{display:flex;flex-wrap:wrap;justify-content:space-between}.tips-block-text .item-title{flex:0 0 100%}}.tips-block-media+.tips-block-text{display:block}@media only screen and (min-width: 769px){.tips-block-media+.tips-block-text{flex-basis:calc(60% - 60px)}}@media only screen and (max-width: 768px){.tips-block-media+.tips-block-text{flex-basis:100%}}.tips-block-text .item-title{margin-bottom:32px}@media only screen and (max-width: 768px){.tips-block-text .item-title{margin-bottom:20px}}.form-block[class]{margin-top:50px;padding-top:90px;padding-bottom:90px}@media only screen and (min-width: 1024px){.form-block[class]{margin-top:60px}}@media only screen and (max-width: 1024px){.form-block[class]{padding-top:60px;padding-bottom:90px}}@media only screen and (max-width: 768px){.form-block[class]{padding-top:50px;padding-bottom:60px}}@media print{.form-block[class]{page-break-inside:avoid;padding-top:0;padding-bottom:0}}.form-block[class] img{max-width:100%;height:auto}.form-block[class] .EPiServerForms{padding:0;margin-top:0;margin-bottom:0}.form-block[class] a{color:currentColor!important;text-decoration:underline}.no-touch .form-block[class] a:hover{text-decoration:none!important}.form-block-wrap{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen{.form-block-wrap{padding-left:20px;padding-right:20px}}.form-block-content,.form-block-form{flex:0 0 50%;flex-basis:calc(50% - 30px);overflow:hidden}@media only screen and (max-width: 1024px){.form-block-content,.form-block-form{flex-basis:100%}}@media only screen and (max-width: 1024px){.form-block-content[class]{margin-bottom:30px}}.form-block-content[class] p{font-size:16px;line-height:20px}@media only screen and (min-width: 1025px){.form-block-form .form--default{width:100%}}.form-block-form .cta,.form-block-form .FormSubmitButton[class]{box-shadow:inset 0 0 0 2px #333;background-color:transparent;color:#333}.no-touch .form-block-form .cta:hover,.no-touch .form-block-form .FormSubmitButton[class]:hover,.form-block-form .cta:focus,.form-block-form .FormSubmitButton[class]:focus{background-color:#333;color:#fff}.split-block{margin-top:50px}@media only screen and (min-width: 1024px){.split-block{margin-top:60px}}.article-page .split-block,.start-page .split-block{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen{.article-page .split-block,.start-page .split-block{padding-left:20px;padding-right:20px}}.start-page .split-block{margin-top:60px}@media only screen and (min-width: 1024px){.start-page .split-block{margin-top:90px}}@media only screen and (min-width: 769px){.split-block .item-card__title{font-size:25px;line-height:32px;text-transform:none;margin-bottom:16px}}@media only screen and (max-width: 768px){.split-block .item-card__title{font-size:20px;line-height:24px;font-weight:700;display:block;margin-bottom:16px}}.split-block .item-card__body{font-size:18px;line-height:22px}.split-block ol>li:before{color:currentColor;border-color:currentColor}.split-block ul>li:before{background-color:currentColor}.split-block a:not([class]){color:currentColor!important}.share-button{cursor:pointer;display:block;position:relative;width:28px;height:28px}.no-share .share-button{display:none}.share-button svg{fill:currentColor;width:100%;height:100%}.copy-link{display:flex;align-items:center;justify-content:center;position:relative;width:28px;height:28px}.copy-link span{position:absolute;top:8px;left:50px;white-space:nowrap;color:currentColor;font-size:12px;font-weight:700}@media only screen and (min-width: 1025px){.copy-link span{top:30px;left:50%;transform:translate(-50%)}}.copy-link svg{width:100%;height:100%}.copy-link svg.svg-share{transform:rotate(-45deg)}.copy-link svg.svg-check{display:none}@media only screen and (max-width: 1024px){.copy-link .js-text{display:none}}.copy-link--active svg.svg-share{display:none}.copy-link--active svg.svg-check{display:block}.copy-link--with-text{position:relative}.copy-link--with-text .icon:first-child{width:20px;height:20px;transform:rotate(-45deg)}.copy-link--with-text .icon--copied{position:absolute;left:100%;top:0;opacity:0;transform:translateY(50%);transition:opacity .35s,transform .35s}.copy-link--with-text.copied .icon--copied{opacity:1;transform:translateY(0)}.c-author{display:flex;align-items:center;font-size:11px;line-height:18px}.c-author img{margin-right:20px;margin-bottom:0;border-radius:50px;width:50px;height:50px}.c-label--new{font-size:14px;line-height:18px;display:inline-flex;color:#fff;background-color:#158811;padding:2px 8px;font-weight:700;border-radius:1em}.c-sticky-menu{width:100%;position:sticky;top:0;transition:top .2s;z-index:10}.header--pinned~#main .c-sticky-menu{top:var(--header-height)}.page-header+.c-sticky-menu{margin-top:24px}.c-sticky-menu__list{list-style:none;padding:0;max-width:1440px;margin:0 auto;max-width:1200px;overflow:auto;display:flex;white-space:nowrap;gap:30px}@media screen{.c-sticky-menu__list{padding-left:20px;padding-right:20px}}.c-sticky-menu__list li{position:relative}@media only screen and (min-width: 1025px){.c-sticky-menu__list li{padding:32px 0}}@media only screen and (max-width: 1024px){.c-sticky-menu__list li{padding:24px 0}}.c-sticky-menu__link{font-size:14px;line-height:18px;text-transform:uppercase;font-weight:700;text-decoration:none!important}.c-sticky-menu__link.selected:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#333}.catalogue-breaker-block[class]{overflow:hidden;position:relative;margin:40px 0;max-width:100%}.catalogue-breaker-block__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.catalogue-breaker-block__overlay>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalogue-breaker-block__overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0006}.catalogue-breaker-block__content{padding:30px;position:relative;z-index:3;display:flex;justify-content:center;align-items:center;text-align:center;min-height:160px}.catalogue-breaker-block__overlay+.catalogue-breaker-block__content{color:#fff}.catalogue-card{position:relative}.catalogue-card-link[class]{display:block}.no-touch .catalogue-card-link[class]:hover,.no-touch .catalogue-card-link[class]:focus,.no-touch .catalogue-card-link[class]:active{color:inherit;text-decoration:none}.no-touch .catalogue-card-link[class]:hover .catalogue-card__image img,.no-touch .catalogue-card-link[class]:focus .catalogue-card__image img,.no-touch .catalogue-card-link[class]:active .catalogue-card__image img{transform:scale(1.1)}.catalogue-card__image{display:block;margin-bottom:16px;overflow:hidden;box-shadow:0 0 10px 1px #0000001a}.catalogue-card__image img{width:100%;aspect-ratio:5/7;display:block;-o-object-position:50% 50%;object-position:50% 50%;transition:transform .5s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;-o-object-fit:contain;object-fit:contain;border-radius:4px}.catalogue-card__kicker{font-size:11px;line-height:18px;text-transform:uppercase;font-weight:700;color:#999}.catalogue-card__title{font-size:20px;line-height:24px;font-weight:700;display:block;margin:0;word-break:break-all;word-break:break-word}.catalogue-card__title:first-letter{text-transform:uppercase}@media only screen and (max-width: 768px){.catalogue-card__title{font-size:16px;line-height:20px}}.catalogue-card__controls{position:absolute;right:12px;top:12px;display:flex;flex-direction:column;gap:16px}.catalogue-card__controls-item{display:flex;justify-content:center;align-items:center;text-underline:none;color:currentColor;width:44px;height:44px;background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #00000080;cursor:pointer}.catalogue-card__controls-item .icon{width:24px;aspect-ratio:1/1;fill:currentColor}.catalogue-overview{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative;margin-bottom:50px;gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen{.catalogue-overview{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1025px){.catalogue-overview{-moz-column-gap:32px;column-gap:32px;row-gap:48px;grid-template-areas:"text text search search" "empty tabs tabs tabs" "filters items items items"}}@media only screen and (max-width: 1024px){.catalogue-overview{grid-template-areas:"text text text text" "tabs tabs tabs tabs" "controls search search search" "items items items items"}}.catalogue-overview .catalogue-overview__text{grid-area:text}.catalogue-overview .catalogue-overview-search{grid-area:search}.catalogue-overview .catalogue-overview-controls{grid-area:controls;align-items:center}@media only screen and (max-width: 1024px){.catalogue-overview .catalogue-overview-controls{display:flex}}.catalogue-overview .tab-links{grid-area:tabs}.catalogue-overview .item-filters{grid-area:filters;min-width:240px;margin-right:0}.catalogue-overview .card-list{grid-area:items;margin:0}@media only screen and (min-width: 1025px){.catalogue-overview .card-list{flex:1 1 auto;flex-basis:calc(100% - 290px)}}@media only screen and (max-width: 1024px){.catalogue-overview .card-list{flex:0 0 100%}}.catalogue-overview .card-list .card-list__controls--mobile{display:none}@media only screen and (min-width: 1025px){.catalogue-overview .tab-links{flex:1 1 auto;flex-basis:calc(100% - 290px);flex-grow:0;flex-shrink:0;margin-left:auto}}.catalogue-overview__content{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.is-loading .catalogue-overview__content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#ffffff4d}.catalogue-overview__text{position:relative}.catalogue-overview__text p{margin:0}@media only screen and (min-width: 769px){.catalogue-overview__text{flex:0 1 540px}}@media only screen and (max-width: 768px){.catalogue-overview__text{flex:0 0 100%}}.catalogue-overview__title{flex:0 0 100%;position:relative;margin:0}.catalogue-overview__title+div{margin-top:24px}.catalogue-overview-search{display:flex;justify-content:flex-end;align-items:flex-start;max-width:100%;flex:1 1 260px}@media only screen and (min-width: 769px){.catalogue-overview-search{align-self:flex-end}}@media only screen and (max-width: 1024px){.catalogue-overview-search{flex-wrap:wrap;align-items:center}}@media only screen and (max-width: 768px){.catalogue-overview-search{flex:0 0 100%;align-items:center}.catalogue-overview-search .search-form{flex-shrink:1}}@media only screen and (min-width: 769px) and (max-width: 1024px){.catalogue-overview-search{justify-content:flex-end}}.catalogue-sheet{min-width:960px}.catalogue-sheet .site-header,.catalogue-sheet .site-footer{display:none}.catalogue-sheet #main{padding:50px 0}@media only screen and (min-width: 1025px){.catalogue-sheet #main{padding-bottom:120px}}@media screen{.catalogue-sheet #main{background-color:#f7f7f7}}@media print{.catalogue-sheet #main,.catalogue-sheet .main-content{padding:0}}.catalogue-sheet .product-details,.catalogue-sheet .product-tech-info{padding:0}.catalogue-sheet .product-details__content-header{margin-bottom:16px}.catalogue-sheet .product-details__subtitle{margin-bottom:0}.catalogue-sheet address{display:flex;flex-direction:column;margin:0;font-style:normal}.catalogue-sheet address+address{margin-top:1em}.sheet-footer{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -1px 2px #0003;z-index:10}@media only screen and (max-width: 1024px){.sheet-footer{display:none}}@media print{.sheet-footer{display:none}}.sheet-footer__cta-top{position:absolute;bottom:100%;right:20px;margin-bottom:30px;opacity:1;transition:opacity .2s}.sheet-footer__cta-top:not(.is-visible){pointer-events:none;opacity:0}.sheet-footer__container{max-width:1440px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:flex-end;gap:50px;height:70px}@media screen{.sheet-footer__container{padding-left:20px;padding-right:20px}}.sheet-page{aspect-ratio:1/1.414;background-color:#fff;margin:0 auto}.sheet-page>div{display:table;width:100%;min-height:100%}@media print{.sheet-page{font-size:14px;line-height:18px;width:100%;display:grid}.sheet-page:not(:last-child){page-break-after:always}}@media screen{.sheet-page{width:960px;border:1px solid rgba(0,0,0,.2)}.sheet-page:not(:first-child){margin-top:50px}}.sheet-page__main{display:table-row;height:100%}.catalogue-sheet--default .sheet-page--frontpage{background-color:#fff}.catalogue-sheet--default .sheet-page--frontpage-media{position:relative;width:100%;aspect-ratio:920/878}.catalogue-sheet--default .sheet-page--frontpage-media>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.catalogue-sheet--default .sheet-page--frontpage-media .media-item{position:absolute}.catalogue-sheet--default .sheet-page--frontpage-media .media--businesscase{left:0;top:0}.catalogue-sheet--default .sheet-page--frontpage-media .media--recipe{right:0;top:0}.catalogue-sheet--default .sheet-page--frontpage-media .media--product{right:0;bottom:0}.catalogue-sheet--default .sheet-page--frontpage__content{display:table-row;height:100%}.catalogue-sheet--default .sheet-page--frontpage__content>div{position:relative;display:table-cell;height:100%;padding:0 30px 30px}@media print{.catalogue-sheet--default .sheet-page--frontpage__content>div{padding:0 50px 30px}}.catalogue-sheet--default .sheet-page--frontpage__content>div:before{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;background-color:var(--theme-bg)}.catalogue-sheet--default .sheet-page__promo{font-size:25px;line-height:32px;text-transform:none;text-align:center;padding:50px 50px 0;margin-bottom:32px}.catalogue-sheet--default .sheet-page__promo span{font-size:16px;line-height:20px;display:block;margin:0 auto 8px;max-width:600px}.catalogue-sheet--default .sheet-page__promo h1{margin:0}@media screen{.catalogue-sheet--default .sheet-page__promo h1{font-size:60px;line-height:65px;text-transform:none}}@media print{.catalogue-sheet--default .sheet-page__promo h1{font-size:45px;line-height:50px;text-transform:none}}.catalogue-sheet--default .sheet-page__promo p{font-size:16px;line-height:20px;margin:16px auto 0;max-width:600px}.catalogue-sheet--default .sheet-page__info{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:30px}@media print{.catalogue-sheet--default .sheet-page__info{padding-bottom:16px}}.catalogue-sheet--default .sheet-page__info p{font-size:16px;line-height:20px;margin:0}.catalogue-sheet--default .sheet-page__info p:not(:last-child){margin-bottom:12px}.catalogue-sheet--default .sheet-page--frontpage__info{padding-top:24px;color:var(--theme-fg)}.catalogue-sheet--default .sheet-page--frontpage__info>span{font-size:14px;line-height:18px;text-transform:uppercase;display:block;margin-bottom:4px}.catalogue-sheet--default .sheet-page--frontpage__info>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.catalogue-sheet--default .sheet-page--frontpage__info>div>span{height:60px;display:flex;justify-content:center;align-items:center;position:relative}.catalogue-sheet--default .sheet-page--frontpage__info>div>span:nth-child(-n+2):before{content:"";position:absolute;top:0;right:4px;width:1px;height:100%;background-color:#3333}.catalogue-sheet--default .sheet-page--last-page .sheet-page__footer,.catalogue-sheet--default .sheet-page--frontpage .sheet-page__footer{color:var(--theme-fg)}.table-of-contents{margin:0}.table-of-contents dt{font-size:20px;line-height:24px;font-weight:700;margin-bottom:16px}.table-of-contents dd{margin:0;display:grid;grid-template-columns:1fr;row-gap:16px}.table-of-contents dd+dt{margin-top:32px}.table-of-contents dd>span{display:grid;gap:24px;grid-template-columns:fit-content(100%) minmax(30px,1fr) min-content;grid-template-areas:"name dots page"}.table-of-contents dd>span:before{content:"";grid-area:dots;height:1em;border-bottom:1px dotted currentColor}.table-of-contents dd>span>a{grid-area:name}.table-of-contents dd>span>span{grid-area:page}@media print{.catalogue-sheet:not(.catalogue-pdf) .table-of-contents a{text-decoration:none}}.sheet-page__content{padding:30px}@media print{.sheet-page__content{padding:50px}.sheet-page__content p{font-size:inherit;line-height:inherit;margin-bottom:16px}}.sheet-page__content h2{margin:0 0 40px}.sheet-page__main-image{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.sheet-page__contact-container{font-size:16px;line-height:20px;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:120px}.sheet-page__contact-container:before{content:"";position:absolute;left:50%;top:0;width:1px;height:80%;background-color:#333}.sheet-page__contact-container h3{margin:0 0 16px}.sheet-page__business-case-content{margin-bottom:30px;width:100%}.sheet-page__business-case-content>*{max-width:600px}.sheet-page__business-case-content h2{font-size:25px;line-height:32px;text-transform:none;margin-bottom:24px}.sheet-page__business-case-content h3{font-size:20px;line-height:24px;font-weight:700;margin-bottom:16px}@media print{.sheet-page__business-case-content a{text-decoration:none!important}}.sheet-page__business-case-header[class]{max-width:100%;margin-bottom:40px;padding:40px 30px 30px}.sheet-page__business-case-header[class]>*{max-width:580px}.sheet-page__social-media{margin-top:60px;display:grid;grid-template-columns:1fr;gap:16px}@media print{.catalogue-sheet:not(.catalogue-pdf) .sheet-page__social-media{display:none}}.sheet-page__business-case-cards{display:grid;-moz-column-gap:20px;column-gap:20px;row-gap:30px;grid-template-columns:repeat(4,1fr)}.sheet-page__business-case-cards>strong{font-size:18px;line-height:22px;grid-area:1/1/1/5}.sheet-page__business-case-cards>strong+.generic-image,.sheet-page__business-case-cards>strong+.table-holder{grid-area:2/1/2/5}.sheet-page__business-case-cards .generic-image,.sheet-page__business-case-cards .table-holder{grid-area:1/1/1/5}.sheet-page__recipe-content{display:grid;gap:30px;grid-template-columns:3fr 4fr}.sheet-page__recipe-content>*{order:inherit}.sheet-page__recipe-content .c-recipe__visual{width:100%;margin:0}.sheet-page__recipe-content .c-recipe__header{align-self:center}.sheet-page__recipe-content .recipe__ingredients{background-color:#f7f7f7!important;padding:24px 20px 32px;-webkit-print-color-adjust:exact}.sheet-page__recipe-content .recipe__ingredients ul{list-style:none;margin:0;padding:0;box-shadow:none}.sheet-page__recipe-content .c-recipe__nutritions{max-width:inherit;page-break-inside:avoid;margin-bottom:32px}.sheet-page__recipe-content .c-recipe__nutritions__chart{float:left;width:100px;height:100px;margin:0 24px 0 0}.sheet-page__recipe-content .c-recipe__nutritions-info{flex-wrap:wrap;gap:24px}.sheet-page__recipe-content .c-recipe__nutritions-info ul{display:flex;white-space:nowrap;justify-content:flex-start;align-items:flex-start}ul.sheet-page__recipe-content .c-recipe__nutritions-info__energy{margin-top:24px}.sheet-page__recipe-content .c-recipe__nutritions-info__item:not(:first-child){margin:0 0 0 24px}.sheet-page__recipe-content .c-recipe__nutritions-info__item strong{font-size:16px}.sheet-page__recipe-content .c-recipe__nutritions__text{margin-top:12px}.sheet-page__recipe-content .c-recipe__instructions-list h4{font-size:16px;line-height:20px}.sheet-page__recipe-content .bottom-row{margin-bottom:32px}.c-recipe__nutritions__catalogue-title{font-size:20px;line-height:24px;font-weight:700;margin:0 0 16px}.c-recipe__nutritions__catalogue-subtitle{display:block;margin-bottom:32px}.sheet-page__content-overview{list-style:none;margin:0;padding:0;font-size:18px;line-height:22px;position:absolute;left:50px;bottom:60px;display:flex;flex-direction:column;gap:50px}.sheet-page__content-overview>li{display:flex;flex-direction:column;gap:16px}.sheet-page__content-overview>li>span{background-color:#fff;padding:24px;width:$front-page-item-width;height:160px}.sheet-page__content-overview>li>span>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sheet-page__content-overview>li>img,.sheet-page__content-overview>li>span{overflow:hidden;box-shadow:0 3px 6px #0003}@media screen{.sheet-page__content-overview>li>img,.sheet-page__content-overview>li>span{border-radius:4px}}.sheet-page__footer{background-color:#e8e8e8}.sheet-page--last-page .sheet-page__footer,.sheet-page--frontpage .sheet-page__footer{background-color:var(--theme-bg)}.sheet-page__footer>div{width:100%;box-sizing:border-box;padding:30px}@media print{.sheet-page__footer>div{padding:16px 50px}}.sheet-page__footer-content{justify-content:space-between;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:30px;align-items:end}@media print{.sheet-page__footer-content{row-gap:16px}}.sheet-page__footer-content:before{content:"";flex:0 0 100%;background-color:#3333;height:1px;grid-column-start:1;grid-column-end:4}.sheet-page__footer-content>:last-child{margin-left:auto}.sheet-page__footer-logo-holder{display:block;width:60px;height:60px;background-color:#fff;padding:5px}@media screen{.sheet-page__footer-logo-holder{border-radius:4px}}.sheet-page--sustainable__header{background-color:#ffeeab;position:relative;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sheet-page--sustainable__header:before{content:"";position:absolute;width:300px;height:300px;left:-30px;top:-60px;background-repeat:no-repeat;background-position:0 0;background-size:contain;opacity:.05;z-index:0}.sheet-page--sustainable__content{display:table-row;height:100%}.sheet-page--sustainable__content>div{padding:90px 30px;max-width:760px;margin:0 auto}@media print{.sheet-page--sustainable__content{padding:50px;max-width:100%}.sheet-page--sustainable__content>div{padding-top:50px;padding-bottom:0}}.sustainable-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:60px;column-gap:60px;row-gap:40px}.sustainable-list p,.sustainable-list ul{font-size:11px;line-height:18px;margin:0}.sustainable-list>li{display:flex;flex-direction:column;gap:20px}.sustainable-list>li>strong{font-size:20px;line-height:24px;display:flex;align-items:flex-end;gap:8px}.sustainable-logos{display:flex;justify-content:center;align-items:center;gap:60px;margin-top:120px}@media print{.sustainable-logos{margin-top:50px}}.catalogue-summary{font-size:14px;line-height:18px;display:block!important;background-color:#fff;border-top:1px solid #e8e8e8}.show-v-modal .catalogue-summary{display:none!important}@media only screen and (min-width: 769px){.catalogue-summary .cta{min-width:150px}.catalogue-summary .cta .icon{display:none}}@media only screen and (max-width: 768px){.catalogue-summary .cta{min-width:0;padding:0;flex:0 0 42px;height:42px}.catalogue-summary .cta span{display:none}}.catalogue-summary .cta .icon{width:18px;height:18px;margin:0}.catalogue-summary .controls{display:flex;margin-right:16px;gap:16px}@media only screen and (min-width: 769px){.catalogue-summary .controls{margin-right:24px;gap:32px}.catalogue-summary .controls>span:not(:first-child){position:relative}.catalogue-summary .controls>span:not(:first-child):before{content:"";position:absolute;left:-16px;top:0;bottom:0;height:100%;width:1px;background-color:currentColor}}.catalogue-summary .bottom-banner__inner-container{padding-right:0;display:flex;justify-content:space-between;align-items:center}.catalogue-form-preview{container:catalogue-preview/inline-size;position:relative;flex:auto;padding-bottom:30px}@media only screen and (min-width: 961px){.catalogue-form-preview:before{content:"";position:absolute;left:0;top:0;bottom:20px;width:1px;background-color:#e8e8e8}}.catalogue-form-preview>strong{font-size:14px;line-height:18px;display:block;width:272px;margin:0 auto 8px;color:#555}.catalogue-form-preview .catalogue-sheet{margin:0 auto;zoom:.283}.catalogue-form-preview .catalogue-sheet img{-o-object-fit:inherit;object-fit:inherit}.catalogue-form-preview .catalogue-form-preview__back{font-size:18px;line-height:22px;position:absolute;top:40px;left:20px;color:#333}@media only screen and (min-width: 961px){.catalogue-form-preview .catalogue-form-preview__back{display:none}}.catalogue-form-preview .catalogue-form-preview__back>.icon{transform:rotate(180deg)}@media only screen and (max-width: 960px){.catalogue-form-preview{position:fixed;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;left:0;top:0;width:100%;height:100%;z-index:6;display:none}.catalogue-form-preview.is-active{display:flex}}@media only screen and (min-width: 961px){.catalogue-modal-content{display:flex;gap:50px;justify-content:space-between}}@media only screen and (min-width: 961px){.c-modal-type--catalogue .cta--preview{display:none}}@container catalogue-preview (width < 961px){.catalogue-form-preview .catalogue-sheet{zoom:.7}}@container catalogue-preview (width < 750px){.catalogue-form-preview .catalogue-sheet{zoom:.5}}@container catalogue-preview (width < 540px){.catalogue-form-preview .catalogue-sheet{zoom:.4}}@container catalogue-preview (width < 440px){.catalogue-form-preview .catalogue-sheet{zoom:.283}}.items-overview{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative;margin-bottom:50px;gap:24px;display:grid;grid-template-columns:repeat(4,1fr)}@media screen{.items-overview{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 769px){.items-overview{-moz-column-gap:32px;column-gap:32px;row-gap:48px;grid-template-areas:"text text search search" "filters items items items"}}@media only screen and (min-width: 769px) and (max-width: 1024px){.items-overview{grid-template-areas:"text text search search" "controls controls controls controls" "items items items items"}}@media only screen and (max-width: 768px){.items-overview{grid-template-areas:"text text text text" "search search search search" "controls controls controls controls" "items items items items"}}.items-overview .items-overview__text{grid-area:text}.items-overview .items-overview__search{grid-area:search}@media only screen and (max-width: 768px){.items-overview .items-overview__search .search-form{flex-basis:100%}}.items-overview .catalogue-overview-controls{grid-area:controls;align-items:center}@media only screen and (max-width: 1024px){.items-overview .catalogue-overview-controls{display:flex}}.items-overview .item-filters{grid-area:filters;margin-right:0}.items-overview .card-list__controls--mobile{grid-area:controls}.items-overview .card-list{grid-area:items;margin:0}@media only screen and (min-width: 1025px){.items-overview .card-list{flex:1 1 auto;flex-basis:calc(100% - 590px);align-self:flex-start}}@media only screen and (max-width: 1024px){.items-overview .card-list{flex:0 0 100%}}.card-list__controls--mobile{display:flex;gap:24px}.items-overview__content{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.is-loading .items-overview__content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#ffffff4d}.items-overview__text{position:relative}.items-overview__text p{margin:0}@media only screen and (min-width: 769px){.items-overview__text{flex:0 1 540px;margin-right:50px}}@media only screen and (max-width: 768px){.items-overview__text{flex:0 0 100%}}.items-overview__title{flex:0 0 100%;position:relative;margin:0}.items-overview__title+div{margin-top:24px}.items-overview__search{display:flex;gap:24px;align-items:flex-start;justify-content:flex-end;max-width:100%;flex:1 1 260px}@media only screen and (min-width: 769px){.items-overview__search{align-self:flex-end}}@media only screen and (max-width: 1024px){.items-overview__search{flex-wrap:wrap;align-items:center}}@media only screen and (max-width: 768px){.items-overview__search{flex:0 0 100%;align-items:center}}@media only screen and (min-width: 769px) and (max-width: 1024px){.items-overview__search{justify-content:flex-end}}.c-quick-nav{position:sticky;bottom:30px;display:flex;justify-content:center;align-items:stretch;height:44px;z-index:2;margin-bottom:50px}@media only screen and (min-width: 769px){.c-quick-nav{display:none}}@media print{.c-quick-nav{display:none}}.c-quick-nav__link{font-size:14px;line-height:18px;background-color:#555;padding:0 24px;color:#fff;display:flex;align-items:center;overflow:hidden}.no-touch .c-quick-nav__link:hover,.c-quick-nav__link:active,.c-quick-nav__link:focus,.c-quick-nav__link:target{text-decoration:none;background-color:#333}.c-quick-nav__link:first-child{border-radius:22px 0 0 22px}.c-quick-nav__link:last-child{border-radius:0 22px 22px 0}.c-modal-type--sustainable-modal .c-modal__container{max-width:730px}.c-modal-type--sustainable-modal .c-modal__content{padding:0;display:flex;align-items:stretch}@media only screen and (max-width: 768px){.c-modal-type--sustainable-modal .c-modal__content{flex-direction:column}}.c-sustainable-modal__sidebar{position:relative;border-radius:4px;border:2px solid #f7f7f7;padding:50px 30px;overflow:hidden;display:flex;align-items:center;justify-content:center}.c-sustainable-modal__sidebar:before{content:"";position:absolute;width:500px;height:500px;left:50%;top:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:0 0;background-size:contain;opacity:.05;z-index:0}@media only screen and (min-width: 769px){.c-sustainable-modal__sidebar{flex:0 0 260px;padding:60px;min-height:500px}}.c-sustainable-list{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:1fr;gap:20px}@media only screen and (max-width: 768px){.c-sustainable-list{grid-template-columns:1fr 1fr}}.c-sustainable-list__item{display:flex;align-items:center;gap:12px;color:#999;transition:color .35s;cursor:pointer}.c-sustainable-list__item>.icon{position:relative;width:20px;height:20px}.c-sustainable-list__item>.icon img{display:block;width:100%;height:100%;fill:currentColor;opacity:.5;transition:opacity .35s}.c-sustainable-list__item>.icon img:first-child{position:absolute;left:0;top:0;opacity:0}.c-sustainable-list__item.active{color:#333}.c-sustainable-list__item.active img{opacity:0}.c-sustainable-list__item.active img:first-child{opacity:1}.c-sustainable-modal__content{overflow:hidden}@media only screen and (max-width: 768px){.c-sustainable-modal__content{padding-bottom:90px}}@media only screen and (min-width: 769px){.c-sustainable-modal__content{flex:1 1 100%;display:flex}.c-sustainable-modal__content .swiper{height:100%;display:flex;flex-direction:column}}.c-sustainable-modal__content .swiper-wrapper{overflow:hidden}.c-sustainable-modal__content .swiper-control-panel{flex:0 0 80px;padding:20px 50px;margin:auto 0 0;justify-content:flex-end}.c-sustainable-modal__content .slider__carousel__pagination{min-width:160px}.c-sustainable-modal__content .swiper-slide{background-color:#fff}.c-sustainable-modal__content .swiper-slide-content{display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:100%;padding:60px 60px 0}@media only screen and (min-width: 769px){.c-sustainable-modal__content .swiper-slide-content{padding:30px 30px 0}}.c-sustainable-modal__content .swiper-slide-content .icon{margin:0 auto}.c-sustainable-modal__content .swiper-slide-content p{font-size:inherit;line-height:inherit}.c-sustainable-modal__content .swiper-slide-content>p{margin:0}.catalogue-sheet--school-breakfast .sheet-page--frontpage{background-color:#ffeabb}.catalogue-sheet--school-breakfast .sheet-page--frontpage__content{display:table-row}.catalogue-sheet--school-breakfast .sheet-page--frontpage__content>img{width:calc(100% - 265px);margin-left:auto;display:block;-o-object-fit:cover;object-fit:cover}.catalogue-sheet--school-breakfast .sheet-page__promo{display:table-row;height:100%}.catalogue-sheet--school-breakfast .sheet-page__promo>div{font-size:25px;line-height:32px;text-transform:none;padding:30px 30px 0}.catalogue-sheet--school-breakfast .sheet-page__promo span{font-size:16px;line-height:20px;margin-bottom:12px}.catalogue-sheet--school-breakfast .sheet-page__promo h1{font-size:60px;line-height:65px;text-transform:none;margin:0 0 8px}.catalogue-sheet--school-breakfast .sheet-page__promo p{margin:0}.catalogue-sheet--school-breakfast .sheet-page__info{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:30px}@media print{.catalogue-sheet--school-breakfast .sheet-page__info{padding-bottom:16px}}.catalogue-sheet--school-breakfast .sheet-page__info p{font-size:16px;line-height:20px;margin:0}.catalogue-sheet--school-breakfast .sheet-page__info p:not(:last-child){margin-bottom:12px}.c-rating{display:flex;justify-content:center;gap:12px}.c-rating>.icon{flex:0 0 25px;height:25px}.c-emissions-block{font-size:14px;line-height:18px;border:1px solid #e8e8e8;border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px;margin-bottom:24px}.qr-code{font-size:11px;line-height:18px;text-transform:uppercase;display:grid;gap:12px;text-align:center}.product-qr-code{float:right;margin-left:16px}.qr-code--extended{background-color:#e8e8e8;padding:16px;display:inline-flex;max-width:315px;gap:16px;align-items:center}@media screen{.qr-code--extended{border-radius:4px}}@media print{.qr-code--extended a{display:none}}.c-notification{font-size:18px;line-height:22px;position:fixed;right:20px;top:20px;width:80%;max-width:475px;padding:16px 24px;display:flex;gap:12px;align-items:flex-start;justify-content:flex-start;background-color:#fff;box-shadow:0 0 10px 1px #0000001a;border-radius:8px;transition:transform .35s,opacity .35s}.c-notification.hidden{pointer-events:none;opacity:0;transform:translateY(-20px)}.c-notification p{margin:0}.c-screen-lock{margin-bottom:30px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media only screen and (min-width: 1601px){.c-screen-lock{display:none}}@media print{.c-screen-lock{display:none}}.c-toggler{width:68px;height:36px;position:relative;background-color:#333;border-radius:18px;border:0;padding:0;margin-inline-end:8px;transition:background-color .35s,border-color .35s}.c-toggler:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto 0;width:34px;height:34px;border:1px solid transparent;background-clip:content-box;box-sizing:border-box;border-radius:50%;background-color:#fff;transition:transform .35s}.is-locked .c-toggler:before{transform:translate(100%);left:-2px}.c-toggler--gray{background-color:#f7f7f7;border:1px solid #e8e8e8}.c-toggler--gray:before{left:1px;border-color:#e8e8e8}.is-locked .c-toggler--gray{background-color:#333;border-color:#333}.is-locked .c-toggler--gray:before{border-color:#333}.vjs-big-play-button{bottom:10px;right:10px;margin:auto}.video-js .vjs-tech{bottom:0;right:0;margin:auto}.c-modal{--fg: var(--theme-fg);--accent: var(--theme-accent);--link: var(--theme-fg);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:20}@media print{.c-modal{display:none}}.c-modal h3{margin-top:0}.c-modal img{max-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 569px){.c-modal-type--info-popup{width:440px;min-height:0;height:auto;right:60px;bottom:60px;left:auto;top:auto}}@media only screen and (max-width: 568px){.c-modal-type--info-popup{align-items:flex-end}}.c-modal-type--info-popup p{font-size:16px;line-height:20px}@media only screen and (max-width: 568px){.c-modal-type--info-popup .cta{width:100%}}.c-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#00000080}.c-modal__container{position:relative;width:100%;max-width:600px;background-color:var(--theme-bg);box-shadow:0 12px 24px #0003;border-radius:4px;max-height:100%;overflow:hidden;overflow-y:auto;z-index:2}@media only screen and (max-width: 768px){.c-modal__container.slide-up-on-mobile{width:100%;max-height:80dvh;align-self:flex-end;border-radius:4px 4px 0 0}}.c-modal__container.is-fullscreen{max-width:815px}@media only screen and (max-width: 768px){.c-modal__container.is-fullscreen{height:100dvh;box-sizing:border-box}}.c-modal-type--catalogue .c-modal__container{max-width:1100px}.c-modal-type--info-popup .c-modal__container{box-shadow:0 0 5px #0003;max-width:100%;max-height:calc(100vh - 96px)}@media only screen and (min-width: 769px){.c-modal-type--info-popup .c-modal__container{max-height:calc(100vh - 48px)}}@media only screen and (max-width: 568px){.c-modal-type--info-popup .c-modal__container{max-height:calc(100vh - 48px)}}.c-modal__content{padding:60px 30px 30px;overflow:auto;min-height:300px}@media only screen and (min-width: 769px){.c-modal__content.is-wide{padding:60px;overflow:visible}}.c-modal-type--info-popup .c-modal__content{padding:60px 30px 30px}.c-modal__content.is-full-width{padding:0}@media only screen and (max-width: 768px){.is-fullscreen .c-modal__content{max-width:none;height:100%;box-sizing:border-box}.is-fullscreen .c-modal__content>div{height:100%}}.c-modal__close-button{--size-sm: 25px;--size-xs: 15px;position:relative;position:absolute;right:20px;top:20px;width:var(--size-sm);height:var(--size-sm);cursor:pointer;z-index:3}.c-modal__close-button:before,.c-modal__close-button:after{content:"";position:absolute;background-color:var(--fg);top:50%;left:0;height:2px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.c-modal__close-button:before{transform:rotate(45deg)}.c-modal__close-button:after{transform:rotate(-45deg)}.popup-top-panel .c-modal__close-button{position:relative;top:0;right:0;width:var(--size-sm);height:var(--size-sm)}.popup-top-panel .c-modal__close-button:before,.popup-top-panel .c-modal__close-button:after{content:"";position:absolute;background-color:var(--fg);top:50%;left:0;height:1px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.popup-top-panel .c-modal__close-button:before{transform:rotate(45deg)}.popup-top-panel .c-modal__close-button:after{transform:rotate(-45deg)}.c-modal:has(.mini-cart) .c-modal__close-button{position:relative;position:absolute;top:var(--size-xs);width:var(--size-xs);height:var(--size-xs)}.c-modal:has(.mini-cart) .c-modal__close-button:before,.c-modal:has(.mini-cart) .c-modal__close-button:after{content:"";position:absolute;background-color:var(--fg);top:50%;left:0;height:1px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.c-modal:has(.mini-cart) .c-modal__close-button:before{transform:rotate(45deg)}.c-modal:has(.mini-cart) .c-modal__close-button:after{transform:rotate(-45deg)}.c-modal-type--image .c-modal__container{align-content:center;justify-items:center}.c-modal-type--image img{width:auto;height:auto;margin:0}@media only screen and (max-width: 768px){.c-modal-type--image .c-modal__close-button{display:none}}.popup-panel,.popup-top-panel{font-size:14px;line-height:18px;width:100%;display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 20px;border-top:1px solid #f7f7f7}.popup-top-panel{height:50px;border-bottom:1px solid #f7f7f7;border-top:0}.popup-header{margin-bottom:30px}@media only screen and (min-width: 769px){.popup-header{display:flex;justify-content:space-between}}@media only screen and (min-width: 769px){.popup-header .delivery-info{align-self:flex-end;flex:0 1 230px}}@media only screen and (max-width: 768px){.popup-header .delivery-info{justify-content:flex-start}}@media only screen and (min-width: 769px){.popup-header__text{flex:0 1 350px}}.popup-header__text strong{font-size:20px;line-height:24px;font-weight:700;display:block;margin-bottom:16px}.popup-header__text p:last-child{margin-bottom:0}.popup-content{min-height:150px}.popup-content p{font-size:inherit;line-height:inherit}.popup-content .icon{flex:0 0 auto}.popup-content .table{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.popup-content .table td:first-child,.popup-content .table th:first-child{padding-left:30px}.popup-content .table td:last-child,.popup-content .table th:last-child{padding-right:30px;max-width:50px}@media only screen and (min-width: 769px){.popup-content .table td:last-child,.popup-content .table th:last-child{max-width:80px}}.modal-enter-active,.modal-leave-active{transition:opacity .2s ease-out}.modal-enter-active .c-modal__container,.modal-leave-active .c-modal__container{transition:all .2s ease-out}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .c-modal__container,.modal-leave-to .c-modal__container{transform:scale(.95) translateY(16px)}@media only screen and (max-width: 768px){.modal-enter-from .c-modal__container.slide-up-on-mobile,.modal-leave-to .c-modal__container.slide-up-on-mobile{transform:translateY(100%)}}.v-popper__inner{border-radius:12px;box-shadow:0 0 30px #0003;background-color:#fff;padding:16px 24px;max-width:200px}@media only screen and (min-width: 769px){.v-popper__inner{max-width:350px}}.item-card__prices .v-popper__inner{width:200px;max-width:75vw}@media only screen and (min-width: 769px){.item-card__prices .v-popper__inner{width:350px}}@media only screen and (max-width: 375px){.v-popper__inner{max-width:90vw}}.v-popper__inner p{margin:0}.v-popper__inner a{color:#5686b6;text-decoration:underline}.no-touch .v-popper__inner a:hover{text-decoration:none}.buorg[class]{font-size:18px;line-height:22px;color:#333;font-family:inherit;background:#fff5d7;border:0}@media only screen and (max-width: 768px){.buorg[class]{font-size:16px;line-height:20px}}.buorg[class] a{text-decoration:none}.no-touch .buorg[class] a:hover,.buorg[class] a:focus{text-decoration:underline}.buorg[class] a:not([class]){text-decoration:underline}.no-touch .buorg[class] a:not([class]):hover,.buorg[class] a:not([class]):focus{text-decoration:underline}.buorg[class] a:not([class]){color:#333}.no-touch .buorg[class] a:not([class]):hover,.buorg[class] a:not([class]):focus{color:#333;text-decoration:underline}.buorg[class] a:not([class]):active{color:#292929}.buorg-pad[class]{padding:10px 30px 10px 20px}.buorg-buttons a#buorgig{position:relative;position:absolute;width:$close-icon-size;height:$close-icon-size;right:12px;top:12px;padding:0;margin:0;font-size:0;background:none;box-shadow:none;cursor:pointer}.buorg-buttons a#buorgig:before,.buorg-buttons a#buorgig:after{content:"";position:absolute;background-color:#bfafa6;top:50%;left:0;height:2px;width:100%;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.buorg-buttons a#buorgig:before{transform:rotate(45deg)}.buorg-buttons a#buorgig:after{transform:rotate(-45deg)}.c-my-settings-page{padding:30px 0;display:flex;flex-direction:column;gap:60px}@media only screen and (min-width: 769px){.c-my-settings-page{gap:90px}}.c-my-settings-page h3{margin-top:0}.c-my-settings-page p:last-child{margin-bottom:0}.uc-consent{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.uc-export-user-data{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.uc-export-user-data .uc-export-user-data__button>svg{height:20px;width:20px}.uc-export-user-data__inner{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.c-my-settings-page__blocks{display:flex;flex-direction:column;gap:30px}.c-my-settings-page__blocks .o-content-box{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.campaign-block{max-width:100%;background-color:#fff;padding:24px;position:relative;border:1px solid #e8e8e8;min-height:200px}@media only screen and (min-width: 501px){.campaign-block{display:flex;justify-content:space-between}}.campaign-block+.campaign-block{margin-left:30px}.campaign-block__image{position:relative}@media only screen and (min-width: 501px){.campaign-block__image{flex:0 0 117px;margin-right:24px}.campaign-block__image .img{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}@media only screen and (max-width: 500px){.campaign-block__image{margin-bottom:24px;text-align:center}}.campaign-block__icon{position:absolute;left:-12px;top:-12px}.campaign-block__content{flex:1 1 100%}.campaign-block__title{font-size:16px;line-height:20px;margin-bottom:8px}.campaign-block__subtitle{font-size:14px;line-height:18px;display:block;color:#999}{font-size:18px;line-height:22px;color:#333}p{font-size:18px;line-height:22px}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea{width:100%;max-width:100%;padding:12px 20px;margin:0;background-color:#fff;color:#333;font-family:inherit;font-size:16px;line-height:24px;height:48px;border:2px solid #e8e8e8;border-radius:12px;box-sizing:border-box;-webkit-appearance:none;transition:border .2s ease-out}input[type=text][disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=url][disabled],select[disabled],textarea[disabled]{background-color:#e8e8e8;color:#999}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#999!important}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important}.no-touch input[type=text]:hover,.no-touch input[type=email]:hover,.no-touch input[type=number]:hover,.no-touch input[type=password]:hover,.no-touch input[type=search]:hover,.no-touch input[type=tel]:hover,.no-touch input[type=url]:hover,.no-touch select:hover,.no-touch textarea:hover{border-color:#e8e8e8}.no-touch input[type=text]:active,.no-touch input[type=email]:active,.no-touch input[type=number]:active,.no-touch input[type=password]:active,.no-touch input[type=search]:active,.no-touch input[type=tel]:active,.no-touch input[type=url]:active,.no-touch select:active,.no-touch textarea:active,.no-touch input[type=text]:focus,.no-touch input[type=email]:focus,.no-touch input[type=number]:focus,.no-touch input[type=password]:focus,.no-touch input[type=search]:focus,.no-touch input[type=tel]:focus,.no-touch input[type=url]:focus,.no-touch select:focus,.no-touch textarea:focus,input[type=text]:active,input[type=email]:active,input[type=number]:active,input[type=password]:active,input[type=search]:active,input[type=tel]:active,input[type=url]:active,select:active,textarea:active,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#999}input[type=text].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=url].error,select.error,textarea.error,input[type=text].invalid,input[type=email].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=tel].invalid,input[type=url].invalid,select.invalid,textarea.invalid{border-color:#ff7d95}input[type=text].error+.form-message--error,input[type=email].error+.form-message--error,input[type=number].error+.form-message--error,input[type=password].error+.form-message--error,input[type=search].error+.form-message--error,input[type=tel].error+.form-message--error,input[type=url].error+.form-message--error,select.error+.form-message--error,textarea.error+.form-message--error,input[type=text].invalid+.form-message--error,input[type=email].invalid+.form-message--error,input[type=number].invalid+.form-message--error,input[type=password].invalid+.form-message--error,input[type=search].invalid+.form-message--error,input[type=tel].invalid+.form-message--error,input[type=url].invalid+.form-message--error,select.invalid+.form-message--error,textarea.invalid+.form-message--error{text-align:right}input[type=text][disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=url][disabled],select[disabled],textarea[disabled]{background-color:#f7f7f7}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=number]{-moz-appearance:textfield}textarea{min-height:200px}select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:required:invalid{color:#999}select option{color:#333}select option[value=""][disabled]{display:none}select:not(:disabled){background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:12px 6px}select::-ms-expand{display:none}label,.label{font-size:14px;line-height:18px;display:block;color:#555;margin-bottom:8px;padding:0;text-transform:none}.form-label{font-weight:700}hr{margin-top:40px;margin-bottom:40px;border:0;border-top:1px solid #e8e8e8;background:none}.form--default{width:460px;flex:0 0 460px;max-width:100%}.form-row{margin-bottom:24px}.form-row__caption{font-size:14px;line-height:18px;color:#555;margin-bottom:8px;padding:0;text-transform:none;font-weight:700;display:block}.form-column--postcode{flex:0 0 100px}.form-column--postcode+.form-column{flex:0 1 auto;flex-basis:calc(100% - 120px)}.form-message--error{line-height:15px;font-size:14px;line-height:18px;display:block;padding-top:8px;font-style:italic;color:#ea3a5b}.form-message--error .icon{margin-right:4px;width:15px;height:15px}.form-message--error .icon{fill:#ea3a5b}.form-message--success{line-height:15px;font-size:14px;line-height:18px;display:block;padding-top:8px;font-style:italic;color:#ea3a5b}.form-message--success .icon{margin-right:4px;width:15px;height:15px}.form-message--success .icon{fill:#158811}.form-message--with-icon{color:inherit;display:flex}.form-row--choice__item{display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 34px;position:relative}.form-row--choice__item:after{content:"";min-height:22px;font-size:0}.form-row--choice__item input{pointer-events:none;position:absolute;opacity:0;z-index:5;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px}.form-row--choice__item+.form-message--error{padding-top:0}.form-choice__label{display:flex;align-items:center;position:relative;gap:4px;top:1px}.form-row--radio .form-choice__indicator{position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #e8e8e8;background-color:#fff;margin-top:0;border-radius:50%}.form-radio:checked~.form-choice__indicator{border-color:#333}.form-radio:checked~.form-choice__indicator:after{content:"";position:absolute;height:10px;width:10px;border-radius:50%;border:6px solid #333;box-sizing:content-box;background:none;left:-2px;top:-2px}.form-radio:focus~.form-choice__indicator{border-color:#999}.form-row--checkbox .form-choice__indicator{position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #e8e8e8;background-color:#fff;margin-top:0;border-radius:12px}.form-row--checkbox .form-choice__indicator--arrow{cursor:pointer;position:absolute;top:0;left:0;width:22px;height:22px;background-position:50% 50%;background-size:12px 6px;transform:rotate(0);transition:transform .35s}.form-checkbox:checked~.form-choice__indicator{border-color:#333}.form-checkbox:checked~.form-choice__indicator:after{content:"";position:absolute;background-color:#333;background-size:12px 10px;background-position:50% 50%;background-repeat:no-repeat;border-color:#333;border-radius:50%;width:auto;height:auto;left:-2px;top:-2px;bottom:-2px;right:-2px}.form-checkbox:checked~.form-choice__indicator--arrow{transform:rotate(180deg)}.form-checkbox:focus~.form-choice__indicator{border-color:#999}.field--short[class]{padding-left:0;padding-right:0;width:50px;text-align:center}a{text-decoration:none}.no-touch a:hover,a:focus{text-decoration:underline}a:not([class]){text-decoration:underline}.no-touch a:not([class]):hover,a:not([class]):focus{text-decoration:underline}a:not([class]){color:#333}.no-touch a:not([class]):hover,a:not([class]):focus{color:#333;text-decoration:underline}a:not([class]):active{color:#292929}.theme--light{font-size:18px;line-height:22px;color:#333}@media only screen and (max-width: 768px){.theme--light{font-size:16px;line-height:20px}}.theme--light a{text-decoration:none}.no-touch .theme--light a:hover,.theme--light a:focus{text-decoration:underline}.theme--light a:not([class]){text-decoration:underline}.no-touch .theme--light a:not([class]):hover,.theme--light a:not([class]):focus{text-decoration:underline}.theme--light a:not([class]){color:#333}.no-touch .theme--light a:not([class]):hover,.theme--light a:not([class]):focus{color:#333;text-decoration:underline}.theme--light a:not([class]):active{color:#292929}.theme--dark{font-size:18px;line-height:22px;background-color:#333;color:#fff}@media only screen and (max-width: 768px){.theme--dark{font-size:16px;line-height:20px}}.theme--dark a{text-decoration:none}.no-touch .theme--dark a:hover,.theme--dark a:focus{text-decoration:underline}.theme--dark a:not([class]){text-decoration:underline}.no-touch .theme--dark a:not([class]):hover,.theme--dark a:not([class]):focus{text-decoration:underline}.theme--dark a:not([class]){color:#f7f7f7}.no-touch .theme--dark a:not([class]):hover,.theme--dark a:not([class]):focus{color:#999}.theme--dark a:not([class]):active{color:#fff}@media screen{.page-fullwidth .main-content{padding:0}}.form-page-container{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1000px;background-color:#fff;width:100%;position:relative;display:flex;align-items:flex-start;padding-bottom:50px}@media screen{.form-page-container{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 769px){.form-page-container{flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width: 768px){.form-page-container{flex-direction:column}.form-page-container .hide--mobile{display:none}}.form-page-container a{color:#333;text-decoration:underline}.no-touch .form-page-container a:hover{color:#333;text-decoration:none}.form-page-container p{font-size:16px;line-height:20px}@media only screen and (max-width: 1024px){.page-container .form-page-container{margin-top:30px}}.form-page__header{width:100%;margin-bottom:50px}@media only screen and (max-width: 768px){.form-page__header{order:1;margin-bottom:30px}}.form-page__header .form-page__title{font-size:35px;line-height:40px;text-transform:none;font-weight:700;margin:0}@media only screen and (min-width: 769px){.form-page__body{flex:0 0 calc(60% - 30px);flex-basis:calc(60% - 30px);max-width:460px}}@media only screen and (max-width: 768px){.form-page__body{order:3}}.form-page__body .standard-page-container__inner-small{padding:0}form h4 em,.form h4 em,form .h4 em,.form .h4 em{font-size:14px;line-height:18px;font-style:normal;color:#ccc}@media only screen and (min-width: 769px){.form-page__aside{flex:0 0 calc(40% - 30px);flex-basis:calc(40% - 30px)}}@media only screen and (max-width: 768px){.form-page__aside{order:2;max-width:460px}}.form-page__aside p:empty{display:none}.u-font-bold{font-weight:700}.u-font-normal{font-weight:400}.u-flex{display:flex}.u-flex-inline{display:inline-flex}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-center{justify-content:center}.u-flex-justify-space-between{justify-content:space-between}.u-flex-direction-column{flex-direction:column}.u-flex-align-start{align-items:flex-start}.u-flex-align-center{align-items:center}.u-flex-align-self-stretch{align-self:stretch}.u-flex-align-end{align-items:flex-end}.u-flex-shrink-0{flex-shrink:0}.u-flex-wrap{flex-wrap:wrap}.u-flex-direction-row{flex-direction:row}@media only screen and (min-width: 769px){.u-flex-direction-row--desktop{flex-direction:row}}@media only screen and (min-width: 769px){.u-flex-direction-row-reverse--desktop{flex-direction:row-reverse}}.u-flex-fullwidth{flex:100%}.u-gap-spacing-xs{gap:8px}.u-gap-xxs{gap:10px}.u-gap-xs{gap:20px}.u-gap-sm{gap:30px}.u-align-center{align-content:center}.u-bare-list{margin:0;padding:0;list-style:none}.u-hover-zoom{transition:transform .1s ease-out;transform:scale3d(1.000001,1.000001,1);backface-visibility:hidden}.no-touch .u-hover-zoom:hover{transform:scale3d(1.05,1.05,1)}.u-link--underline{cursor:pointer;text-decoration:underline}.no-touch .u-link--underline:hover{text-decoration:none}.link--dark{color:#333}.link--blue{color:#5686b6}.u-text-align--center{text-align:center}.u-text-align--right{text-align:right}.u-text-no-break{white-space:nowrap}.u-hidden{display:none}@media only screen and (min-width: 1025px){.u-hidden--desktop{display:none}}@media only screen and (max-width: 1024px){.u-hidden--mobile{display:none}}@media only screen and (min-width: 769px){.u-hidden--tablet-desktop{display:none}}@media only screen and (max-width: 1024px){.u-visible--desktop{display:none}}@media only screen and (max-width: 768px){.u-visible--tablet-desktop{display:none}}@media print{.u-hidden--print{display:none}}@media screen{.u-hidden--screen{display:none}}.u-text-break{word-break:break-word;word-wrap:break-word}.u-text-nowrap{white-space:nowrap}.u-text-line-through{text-decoration:line-through}.u-text-underline{text-decoration:underline}.no-touch .u-text-underline:hover{text-decoration:none}.u-text-upper-case{text-transform:uppercase}.u-text-lower-case{text-transform:lowercase}.u-text-none-case{text-transform:none}.u-hide-on-screenonly{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.u-bg-color--blue{background-color:#5686b6}.u-bg-color--mint{background-color:#c0ebe7}.u-bg-color--green{background-color:#b9dcc5}.u-bg-color--yellow{background-color:#ffeabb}.u-bg-color--red{background-color:#e1bcbc}.u-bg-color--white{background-color:#fff}.u-bg-color--gray{background-color:#f7f7f7}.u-bg-color--mercury{background-color:#e8e8e8}.u-bg-color--goda-mal{background-color:#ffeeab}.mb-0{margin-bottom:0!important}.mb-32{margin-bottom:32px}.mb-xxs{margin-bottom:10px!important}.mb-xs{margin-bottom:20px!important}.mb-sm{margin-bottom:30px!important}.mb-md{margin-bottom:50px!important}.mb-lg{margin-bottom:60px!important}.mb-xl{margin-bottom:90px!important}.mt-auto{margin-top:auto!important}.mt-32{margin-top:32px}.mt-5px{margin-top:5px!important}.mt-xxs{margin-top:10px!important}.mt-xs{margin-top:20px!important}.mt-sm{margin-top:30px!important}.mt-md{margin-top:50px!important}.mt-lg{margin-top:60px!important}.mt-xl{margin-top:90px!important}.mr-5px{margin-right:5px!important}.mr-10px{margin-right:10px!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}.ml-xxs{margin-left:10px!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.u-color--emperor{color:#555}.u-color--blue{color:#a8c9e5}.u-color--yellow{color:#ffe48d}.u-color--dusty_gray{color:#999}.u-position-relative,.u-position-absolute,.u-position-static{position:relative}.u-width-70{width:70%}.u-width-80{width:80%}.u-width-50{width:50%}.u-width-30{width:30%}.u-width-60{width:60%}.u-width-100{width:100%}.u-max-width-100{max-width:100%}.u-width-720{max-width:720px}.u-width-320{max-width:320px}.u-width-450{max-width:450px}.u-width-480{max-width:480px}.u-width-1280{max-width:1280px}.u-width-max{max-width:1440px;width:100%}.u-min-width-250{min-width:250px}.u-theme--white{--theme-bg: #fff;--theme-fg: #333;--theme-accent: #158811}.u-theme--gray{--theme-bg: #f7f7f7;--theme-fg: #333;--theme-accent: #158811}.u-theme--yellow{--theme-bg: #ffeabb;--theme-fg: #333;--theme-accent: #158811}.u-theme--green{--theme-bg: #d5eadc;--theme-fg: #333;--theme-accent: #158811}.u-theme--red{--theme-bg: #e1bcbc;--theme-fg: #333;--theme-accent: #158811}.u-theme--mint{--theme-bg: #c0ebe7;--theme-fg: #333;--theme-accent: #158811}.u-theme--catalogue-yellow{--theme-bg: #ffeabb;--theme-fg: #333;--theme-accent: #158811}.u-theme--catalogue-mint{--theme-bg: #c0ebe7;--theme-fg: #333;--theme-accent: #158811}.u-theme--catalogue-green{--theme-bg: #b9dcc5;--theme-fg: #333;--theme-accent: #158811}.u-theme--catalogue-red{--theme-bg: #c89d9c;--theme-fg: #333;--theme-accent: #158811}.u-theme--catalogue-gray{--theme-bg: #d1ccc4;--theme-fg: #333;--theme-accent: #158811}.u-theme--catalogue-darkgreen{--theme-bg: #749669;--theme-fg: #fff;--theme-accent: #158811}.px-xs{padding-left:20px;padding-right:20px}.px-md{padding-left:50px;padding-right:50px}.px-lg{padding-left:60px;padding-right:60px}.py-xxs{padding-top:10px;padding-bottom:10px}.py-xs{padding-top:20px;padding-bottom:20px}.py-sm{padding-top:30px;padding-bottom:30px}.py-md{padding-top:50px;padding-bottom:50px}.py-lg{padding-top:60px;padding-bottom:60px}.py-xl{padding-top:90px;padding-bottom:90px}@media print{.page-breaker{page-break-after:always}.page-breaker+*{margin-top:60px}}.u-block{display:block}.u-inline{display:inline}.u-inline-block{display:inline-block}modal{display:none}.vue-affix,.affix-top{position:absolute}.affix{position:fixed}.affix-bottom{position:absolute}
