/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.h1,h1{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:56px;line-height:calc(1em + 2px);letter-spacing:-1px;margin:0 0 32px;margin-bottom:24px}@media(max-width:61.99em){.h1,h1{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:34px;line-height:calc(1em + 2px);letter-spacing:-1px;margin:0 0 19px;margin-bottom:16px}}.h2,h2{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:42px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 24px}@media(max-width:61.99em){.h2,h2{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:29px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 17px}}.h3,h3{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:32px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 18px}@media(max-width:61.99em){.h3,h3{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:26px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 15px}}.h4,h4{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px}@media(max-width:61.99em){.h4,h4{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px}}.h5,h5{font-size:18px;margin:0 0 10px}.h5,.h6,h5,h6{font-family:FuturaPlus,Helvetica,Arial,sans-serif;line-height:calc(1em + 2px);letter-spacing:0}.h6,h6{font-size:16px;margin:0 0 9px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--fg);font-weight:700}.e-preamble{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:16px;line-height:calc(1em + 2px);letter-spacing:0;margin:0 0 9px;display:block;font-weight:500;color:var(--theme-accent,#131313);text-transform:uppercase;margin-bottom:4px}a{color:var(--fg);text-decoration:underline;font-weight:400}a:hover{text-decoration:none}.e-link--arrow{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;line-height:1}.e-link--arrow,.e-link--arrow:after{display:inline-block;vertical-align:middle}.e-link--arrow:after{content:"";width:16px;height:16px;-webkit-margin-start:8px;margin-inline-start:8px;background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-interface-arrows-right);background-repeat:no-repeat;background-size:16px 16px;background-position:50%;transition:transform .1s ease-out;transform-style:preserve-3d}[dir=rtl] .e-link--arrow:after{transform:scaleX(-1)}.e-link--arrow:hover:after{transform:translateX(2px)}[dir=rtl] .e-link--arrow:hover:after{transform:scaleX(-1) translateX(2px)}ul:not([class]){-webkit-padding-start:24px;padding-inline-start:24px;margin:0 0 24px}ul:not([class]) li{padding-left:4px}ul:not([class]) li:not(:first-child){margin-top:12px}ol:not([class]){padding:0;counter-reset:numbered-list-counter;margin:0 0 24px}ol:not([class])>li{list-style-type:none;counter-increment:numbered-list-counter;position:relative;-webkit-padding-start:48px;padding-inline-start:48px}ol:not([class])>li:not(:first-child){margin-top:12px}ol:not([class])>li:before{content:counter(numbered-list-counter);position:absolute;left:0;display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;-webkit-margin-end:16px;margin-inline-end:16px;background-color:var(--theme-bg);font-size:14px;font-weight:500}[dir=rtl] ol:not([class])>li:before{right:0;left:auto}ol:not([class])[type=a]>li:before{content:counter(numbered-list-counter,lower-alpha)}ol:not([class])[type=i]>li:before{content:counter(numbered-list-counter,lower-roman)}input[type=email],input[type=file],input[type=search],input[type=tel],input[type=text],select,textarea{border:1px solid #dcdcdc;border-radius:0;box-sizing:border-box;padding:.75em 1em;vertical-align:middle;line-height:1;width:100%;font-size:18px;background-color:#fff}input[type=email]:focus,input[type=file]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:1px solid var(--fg);outline-offset:-1px}input[type=email]:-moz-placeholder-shown,input[type=file]:-moz-placeholder-shown,input[type=search]:-moz-placeholder-shown,input[type=tel]:-moz-placeholder-shown,input[type=text]:-moz-placeholder-shown,select:-moz-placeholder-shown,textarea:-moz-placeholder-shown{color:#a1a1a1}input[type=email]:placeholder-shown,input[type=file]:placeholder-shown,input[type=search]:placeholder-shown,input[type=tel]:placeholder-shown,input[type=text]:placeholder-shown,select:placeholder-shown,textarea:placeholder-shown{color:#a1a1a1}input[type=email]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#a1a1a1}input[type=email]::placeholder,input[type=file]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#a1a1a1}input[type=email]:not([disabled]):hover,input[type=file]:not([disabled]):hover,input[type=search]:not([disabled]):hover,input[type=tel]:not([disabled]):hover,input[type=text]:not([disabled]):hover,select:not([disabled]):hover,textarea:not([disabled]):hover{background-color:#fff}input[type=email]:disabled,input[type=file]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{color:#a1a1a1;background-color:#dcdcdc}input[type=email].c-input--valid,input[type=file].c-input--valid,input[type=search].c-input--valid,input[type=tel].c-input--valid,input[type=text].c-input--valid,select.c-input--valid,textarea.c-input--valid{border-color:#19a413}input[type=email].c-input--invalid,input[type=file].c-input--invalid,input[type=search].c-input--invalid,input[type=tel].c-input--invalid,input[type=text].c-input--invalid,select.c-input--invalid,textarea.c-input--invalid{border-color:#c03}input[type=email].c-input--icon,input[type=file].c-input--icon,input[type=search].c-input--icon,input[type=tel].c-input--icon,input[type=text].c-input--icon,select.c-input--icon,textarea.c-input--icon{background-size:16px 16px;background-repeat:no-repeat;background-position:.75em 50%;text-indent:1.25em}input[type=search]{-webkit-appearance:none}input[type=file]{padding:8px;font-size:16px;color:#a1a1a1;-webkit-padding-end:32px;padding-inline-end:32px}input[type=file]::file-selector-button{background-color:transparent;border:1px solid #a1a1a1;text-transform:uppercase;transition:color .3s linear,background-color .3s linear;padding:.5em 8px;font-size:14px;line-height:18px;display:inline-block;cursor:pointer;-webkit-margin-end:16px;margin-inline-end:16px}input[type=file]::file-selector-button:hover{color:#fff;background-color:#131313}.has-file input[type=file]{color:inherit}input[type=file]+.c-button--icon{display:none}.has-file input[type=file]+.c-button--icon{display:flex;position:absolute;inset-inline-end:16px;top:0;width:24px;height:52px;align-items:center;justify-content:center}.has-file input[type=file]+.c-button--icon>[class*=c-icon]{margin:auto}select{border:1px solid #dcdcdc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-arrows-button-down--grey);background-repeat:no-repeat;background-size:16px 16px;background-position:calc(100% - .5em) 50%;color:currentColor;line-height:1.1}[dir=rtl] select{background-position:.5em}select:-moz-placeholder-shown{background-color:#f6f6f6}select:placeholder-shown{background-color:#f6f6f6}select::-moz-placeholder{color:#a1a1a1}select::placeholder{color:#a1a1a1}.c-icon--email{background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-mail--grey)}.c-icon--search{background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-interface-search)}.c-icon--phone{background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-phone-telephone--grey)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;background-repeat:no-repeat;border:1px solid #a1a1a1;height:20px;width:20px;display:inline-block;box-sizing:border-box;border-radius:100%;vertical-align:middle;position:relative}input[type=checkbox][aria-disabled=true],input[type=checkbox][disabled],input[type=radio][aria-disabled=true],input[type=radio][disabled]{opacity:.4}input[type=checkbox]:not([disabled]):hover,input[type=radio]:not([disabled]):hover{background-color:#fff}input[type=checkbox]:focus,input[type=radio]:focus{outline:none;border-color:var(--fg);background-color:#fff}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;vertical-align:middle;display:inline-block;-webkit-margin-start:8px;margin-inline-start:8px}@media(max-width:61.99em){input[type=checkbox]+label,input[type=radio]+label{font-size:16px;margin-top:2px;margin-bottom:2px}}input[type=checkbox]:checked,input[type=radio]:checked{border-color:var(--bg);background-color:var(--bg);background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-validation-check--grey);background-size:14px 14px;background-position:50% 50%;filter:invert(1)}input[type=radio]:checked:before{border-radius:100%}input[type=checkbox]{border-radius:0}.e-description{line-height:calc(1em + 2px);font-size:18px}blockquote{background:var(--theme-bg);margin:64px 16px;color:var(--theme-fg);text-align:center;padding:32px 16px;max-width:800px}@media(min-width:62em){blockquote{padding:32px;margin:48px auto}}blockquote:before{content:"“";font-weight:700;color:var(--theme-accent);font-size:80px;line-height:58px;display:inline-block;vertical-align:top}blockquote p,blockquote q{display:block;font-size:24px;line-height:calc(1em + 2px);margin-bottom:8px}@media(min-width:62em){blockquote p,blockquote q{font-size:32px;margin-bottom:16px}}blockquote p:after,blockquote p:before,blockquote q:after,blockquote q:before{content:""}blockquote cite{color:var(--theme-accent);font-size:18px}blockquote cite:before{content:"- "}@media(max-width:47.99em){.o-content-box{padding:32px 16px}}@media(min-width:48em)and (max-width:85.3125em){.o-content-box{padding:64px 64px}}@media(min-width:85.375em)and (max-width:99.9375em){.o-content-box{padding:64px}}@media(min-width:100em){.o-content-box{padding:80px 64px}}#ot-sdk-cookie-policy,.o-content-box--side{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media(max-width:47.99em){#ot-sdk-cookie-policy,.o-content-box--side{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){#ot-sdk-cookie-policy,.o-content-box--side{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){#ot-sdk-cookie-policy,.o-content-box--side{padding-left:64px;padding-right:64px}}@media(max-width:47.99em){.o-content-margin-box--side{margin-left:16px;margin-right:16px}}@media(min-width:48em)and (max-width:74.99em){.o-content-margin-box--side{margin-left:64px;margin-right:64px}}@media(min-width:75em)and (max-width:99.99em){.o-content-margin-box--side{margin-left:64px;margin-right:64px}}@media(min-width:100em){.o-content-margin-box--side{margin-right:64px;margin-left:64px}}.o-container{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media(max-width:47.99em){.o-container{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.o-container{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.o-container{padding-left:64px;padding-right:64px}}main>.main>.o-container:first-child{margin-top:64px}@media(max-width:47.99em){main>.main>.o-container:first-child{margin-top:32px}}.o-zoomer{position:relative;overflow:hidden}@media(min-width:62em){.no-touch .o-zoomer{cursor:zoom-in}.no-touch .o-zoomer img{transition:opacity .35s;pointer-events:none}.no-touch .o-zoomer:hover .o-zoomer__image--normal{opacity:0}.no-touch .o-zoomer:hover .o-zoomer__image--zoomed{opacity:1}.no-touch .o-zoomer .o-zoomer__image--zoomed{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-repeat:no-repeat}}.o-zoomer__image--zoomed{display:none}#ot-sdk-cookie-policy,.u-width-text{max-width:720px;width:100%}.c-button{position:relative;border:1px solid var(--fg);color:var(--fg);background-color:transparent;border-radius:0;box-sizing:border-box;padding:14px 1.5em 16px;vertical-align:middle;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex;font-weight:700;font-size:16px}.c-button .c-base-icon{-webkit-margin-end:8px;margin-inline-end:8px}.c-button>svg{stroke:currentColor}.no-touch .c-button:not([disabled]):hover{color:var(--bg);border-color:var(--fg);background-color:var(--fg)}.u-bg-color--black .no-touch .c-button:not([disabled]):hover{color:var(--bg);border-color:var(--bg);background-color:var(--fg)}.u-color--white .no-touch .c-button:not([disabled]):hover{color:#131313;border-color:var(--bg);background-color:var(--fg)}.c-button[disabled]{opacity:.4;cursor:default}.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-social-icon span{display:none}.c-base-icon{vertical-align:middle}.c-social-icon{width:24px;stroke:#fff;margin-left:32px;display:inline-flex}.c-social-icon:first-child{margin-left:0}.c-icon-fill-none{fill:none}.c-form-row{margin-bottom:20px}.c-form *{box-sizing:border-box}.c-input--valid{border:1px solid #19a413}.c-input--invalid{display:block;border:1px solid #c03}.c-validation-message{display:flex;align-items:center;font-size:14px;line-height:2}.c-validation-message .c-base-icon{margin-right:8px}.loader-overlay{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.75)}.loader{width:48px;height:48px;border:5px solid #666;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}[dir=rtl] .js-textarea-counter{flex-direction:row-reverse;justify-content:flex-start}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s;display:flex;align-items:stretch}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;height:10px;float:left}.tns-nav{display:flex;align-items:center;justify-content:center}.tns-nav button{height:4px;width:43px;background-color:hsla(0,0%,100%,.4);border:none;outline:none;margin:0 4px}.tns-nav button.tns-nav-active{background-color:#fff}.c-carousel-wrapper{display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:47.99em){.c-carousel-wrapper.is-disabled .c-carousel{width:auto!important}.c-carousel-wrapper.is-disabled .c-carousel .tns-item{padding:0 16px}}.c-carousel__header{display:flex;justify-content:space-between;margin-bottom:32px}.c-carousel__header__content{flex-grow:1;display:flex;justify-content:space-between;align-items:center;-webkit-margin-end:16px;margin-inline-end:16px}@media(max-width:47.99em){.c-carousel__header__content{margin:0 16px}}.c-carousel__header__description{margin-top:16px;max-width:720px;width:100%}.c-carousel__header__description>:last-child{margin-bottom:0}.c-carousel__header__link{font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none}.c-carousel__header__link:hover{text-decoration:underline}@media(max-width:47.99em){.c-carousel__header__link{display:none}}.c-carousel__footer__link{font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;display:block;border:1px solid var(--fg);color:var(--fg);background-color:transparent;border-radius:0;box-sizing:border-box;padding:1em 1.5em 1.1em;line-height:1;text-align:center;margin:32px 16px;cursor:pointer}@media(min-width:48em){.c-carousel__footer__link{display:none}}.c-carousel__header__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:42px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 24px;margin:0}@media(max-width:61.99em){.c-carousel__header__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:29px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 17px}}.c-carousel__controls{display:flex;align-items:center}@media(max-width:47.99em){.c-carousel__controls{display:none}}.c-carousel__navigation-button{background-color:#fff;color:#131313;border-radius:0;text-align:center;padding:0;display:flex;justify-content:center;align-items:center;border:1px solid #131313;width:48px;height:48px;cursor:pointer;transition:background-color .2s,color .2s}.c-carousel__navigation-button[disabled]{opacity:.4;pointer-events:none}.c-carousel__navigation-button:not([disabled]):hover{--fg:#fff;background-color:#131313;color:#fff}.c-carousel__navigation-button--sm{width:32px;height:32px}.c-carousel__navigation-button-prev{transform:scaleX(-1)}.c-carousel__navigation-button-next{-webkit-margin-start:8px;margin-inline-start:8px}[dir=rtl] .c-carousel__navigation-button-prev{transform:none}[dir=rtl] .c-carousel__navigation-button-next{transform:scaleX(-1)}@media(min-width:48em){.c-text-block>div{flex-direction:row}.c-text-block>div.c-text-block__left-alignment{flex-direction:row-reverse}}@media(max-width:47.99em){.c-text-block>div .c-button{width:100%;box-sizing:border-box;justify-content:center}}.c-text-block__media{margin:0 48px 0 0;width:100%;max-width:458px}.c-text-block__left-alignment .c-text-block__media,[dir=rtl] .c-text-block__media{margin:0 0 0 48px}[dir=rtl] .c-text-block__left-alignment .c-text-block__media{margin:0 48px 0 0}@media(max-width:47.99em){.c-text-block__media{width:auto;margin:-4px -16px 32px!important}}.c-text-block__media>figure{margin:0}.c-text-block__media figcaption{-webkit-margin-start:16px;margin-inline-start:16px;background:#f6f6f6;padding:12px 24px}.c-text-block__media-image{position:relative;aspect-ratio:5/4;display:block}.c-text-block__media-image>:first-child,.c-text-block__media-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-rich-text-block{padding-top:16px;padding-bottom:16px}@media(min-width:48em){.c-rich-text-block{padding-top:64px;padding-bottom:64px}}.c-rich-text-block .o-container{width:100%;margin:0 auto}@media(min-width:48em){.c-rich-text-block .o-container{padding:0 32px}}@media(max-width:47.99em){.c-rich-text-block .c-button{width:100%;margin:0 auto;justify-content:center}}.c-rich-text-block-image{display:block;max-height:408px;height:54vw}@media(min-width:48em){.c-rich-text-block-image{height:408px}}.c-rich-text-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@font-face{font-family:FuturaPlus;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/futura-plus-regular-webfont.45add39f.woff2) format("woff2")}@font-face{font-family:FuturaPlus;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/futura-plus-bold-webfont.00eab23b.woff2) format("woff2")}@font-face{font-family:FuturaPlus;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/futura-plus-regular-italic-webfont.f5b63df7.woff2) format("woff2")}@font-face{font-family:FuturaPlus;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/futura-plus-bold-italic-webfont.987f22f1.woff2) format("woff2")}.u-font-size-h1{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:56px;line-height:calc(1em + 2px);letter-spacing:-1px;margin:0 0 32px}@media(max-width:61.99em){.u-font-size-h1{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:34px;line-height:calc(1em + 2px);letter-spacing:-1px;margin:0 0 19px}}.u-font-size-h2{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:42px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 24px}@media(max-width:61.99em){.u-font-size-h2{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:29px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 17px}}.u-font-size-h3{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:32px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 18px}@media(max-width:61.99em){.u-font-size-h3{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:26px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 15px}}.u-font-size-h4{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px}@media(max-width:61.99em){.u-font-size-h4{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px}}.u-font-size-h5{font-size:18px;margin:0 0 10px}.u-font-size-h5,.u-font-size-h6{font-family:FuturaPlus,Helvetica,Arial,sans-serif;line-height:calc(1em + 2px);letter-spacing:0}.u-font-size-h6{font-size:16px;margin:0 0 9px}.u-font-size-small{font-size:12px;line-height:1.5}.u-font-size-medium{font-size:14px;line-height:1.5}.u-font-size-large{font-size:16px;line-height:1.5}.u-font-size-xlarge{font-size:18px;line-height:1.5}.u-font-size-lead{font-size:24px;line-height:1.5}@media(max-width:47.99em){.u-font-size-large\@mobile{font-size:18px;line-height:1.5}}@media(max-width:47.99em){.u-font-size-medium\@mobile{font-size:14px;line-height:1.5}}.u-font-bold{font-weight:700}.u-font-normal{font-weight:400}.u-font-heavy{font-weight:500}.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-end{align-items:flex-end}.u-flex-align-stretch{align-items:stretch}.u-flex-shrink-0{flex-shrink:0}.u-flex-shrink-1{flex-shrink:1}.u-flex-grow-1{flex-grow:1}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-text-black{--fg:#131313;color:#131313}.u-color--white,.u-text-white{--fg:#fff;color:#fff}.u-color--black{--fg:#131313;color:#131313}.u-color--success{color:#19a413}.u-color--warning{color:#f9b13c}.u-color--error{color:#c03}.u-bg-color--white,:root{--bg:#fff;--fg:#131313}.u-bg-color--white{background-color:#fff}.u-bg-color--black{--bg:#131313;--fg:#fff;background-color:#131313}.u-bg-color--dark-gray{--bg:#666;--fg:#fff;background-color:#666}.u-bg-color--medium-gray{--bg:#a1a1a1;--fg:#fff;background-color:#a1a1a1}.u-bg-color--light-gray{--bg:#dcdcdc;--fg:#131313;background-color:#dcdcdc}.u-bg-color--off-white{--bg:#f6f6f6;--fg:#131313;background-color:#f6f6f6}.u-bg-color--dark-mint{--bg:#3c6d6d;--fg:#fff;background-color:#3c6d6d}.u-bg-color--dark-green{--bg:#396539;--fg:#fff;background-color:#396539}.u-bg-color--dark-yellow{--bg:#935d06;--fg:#fff;background-color:#935d06}.u-bg-color--dark-red{--bg:#813c2c;--fg:#fff;background-color:#813c2c}.u-bg-color--light-mint{--bg:#c0ebe7;--fg:#131313;background-color:#c0ebe7}.u-bg-color--light-green{--bg:#b9dcc5;--fg:#131313;background-color:#b9dcc5}.u-bg-color--light-yellow{--bg:#ffeabb;--fg:#131313;background-color:#ffeabb}.u-bg-color--light-red{--bg:#e1bcbc;--fg:#131313;background-color:#e1bcbc}.u-bg-color--success{--bg:#19a413;--fg:#fff;background-color:#19a413}.u-bg-color--error{--bg:#c03;--fg:#fff;background-color:#c03}.u-bg-color--warning{--bg:#f9b13c;--fg:#fff;background-color:#f9b13c}.u-bare-list{margin:0;padding:0;list-style:none}.u-special-list{padding:0;margin:0 0 24px;list-style-type:none}.u-special-list li:not(:first-child){margin-top:12px}.u-special-list li:before{content:"✔ ";display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;margin-right:16px;background-color:var(--theme-bg)}.u-hover-zoom{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease-out;transform:scale3d(1.000001,1.000001,1)}.no-touch .u-hover-zoom:hover{transform:scale3d(1.05,1.05,1)}.u-link--inverted{text-decoration:none}.no-touch .u-link--inverted:hover{text-decoration:underline}.u-text-align--center{text-align:center}.u-text-align--right{text-align:right}.u-text-no-break{white-space:nowrap}.u-hidden[class]{display:none}@media(max-width:47.99em){.u-hidden\@mobile[class]{display:none}}@media(min-width:62em){.u-hidden\@desktop[class]{display:none}}.u-width-70{width:70%}.u-width-50{width:50%}.u-width-100{width:100%}@media(max-width:61.99em){.u-width-100\@mobile{width:100%}}.u-width-container{max-width:1440px;width:100%}.u-width-article{max-width:1024px;width:100%}.u-width-text{max-width:720px;width:100%}.u-width-200px{width:200px}.u-width-max-full{max-width:100%}.u-m--0{margin:0}.u-m--a{margin:auto}.u-ml--s01{-webkit-margin-start:4px;margin-inline-start:4px}.u-ml--s02{-webkit-margin-start:8px;margin-inline-start:8px}.u-ml--s03{-webkit-margin-start:12px;margin-inline-start:12px}.u-ml--s04{-webkit-margin-start:16px;margin-inline-start:16px}.u-ml--s05{-webkit-margin-start:24px;margin-inline-start:24px}.u-ml--s06{-webkit-margin-start:32px;margin-inline-start:32px}.u-ml--s07{-webkit-margin-start:48px;margin-inline-start:48px}.u-ml--s08{-webkit-margin-start:64px;margin-inline-start:64px}.u-ml--s09{-webkit-margin-start:80px;margin-inline-start:80px}.u-ml--s10{-webkit-margin-start:96px;margin-inline-start:96px}.u-ml--a{-webkit-margin-start:auto;margin-inline-start:auto}@media(max-width:61.99em){.u-ml--s04\@mobile{-webkit-margin-start:16px;margin-inline-start:16px}}.u-mt--0{margin-top:0}.u-mt--s02{margin-top:8px}.u-mt--s03{margin-top:12px}.u-mt--s04{margin-top:16px}.u-mt--s05{margin-top:24px}.u-mt--s06{margin-top:32px}.u-mt--s07{margin-top:48px}.u-mt--s08{margin-top:64px}.u-mt--s09{margin-top:80px}.u-mt--s10{margin-top:96px}@media(max-width:61.99em){.u-mt--s02\@mobile{margin-top:8px}}@media(max-width:61.99em){.u-mt--s06\@mobile{margin-top:32px}}@media(max-width:61.99em){.u-mt--s08\@mobile{margin-top:64px}}.u-mb--0{margin-bottom:0}.u-mb--s01{margin-bottom:4px}.u-mb--s02{margin-bottom:8px}.u-mb--s03{margin-bottom:12px}.u-mb--s04{margin-bottom:16px}.u-mb--s05{margin-bottom:24px}.u-mb--s06{margin-bottom:32px}.u-mb--s07{margin-bottom:48px}.u-mb--s08{margin-bottom:64px}.u-mb--s09{margin-bottom:80px}.u-mb--s10{margin-bottom:96px}@media(max-width:61.99em){.u-mb--s01\@mobile{margin-bottom:4px}}@media(max-width:61.99em){.u-mb--s02\@mobile{margin-bottom:8px}}@media(max-width:61.99em){.u-mb--s04\@mobile{margin-bottom:16px}}@media(max-width:61.99em){.u-mb--s05\@mobile{margin-bottom:24px}}@media(max-width:61.99em){.u-mb--s06\@mobile{margin-bottom:32px}}@media(max-width:61.99em){.u-mb--s08\@mobile{margin-bottom:64px}}.u-mr--s01{-webkit-margin-end:4px;margin-inline-end:4px}.u-mr--s02{-webkit-margin-end:8px;margin-inline-end:8px}.u-mr--s03{-webkit-margin-end:12px;margin-inline-end:12px}.u-mr--s04{-webkit-margin-end:16px;margin-inline-end:16px}.u-mr--s05{-webkit-margin-end:24px;margin-inline-end:24px}.u-mr--s06{-webkit-margin-end:32px;margin-inline-end:32px}.u-mr--s07{-webkit-margin-end:48px;margin-inline-end:48px}.u-mr--s08{-webkit-margin-end:64px;margin-inline-end:64px}.u-mr--s09{-webkit-margin-end:80px;margin-inline-end:80px}.u-mr--s10{-webkit-margin-end:96px;margin-inline-end:96px}.u-mr--a{-webkit-margin-end:auto;margin-inline-end:auto}@media(max-width:61.99em){.u-mr--s04\@mobile{-webkit-margin-end:16px;margin-inline-end:16px}}@media(min-width:62em){.u-mr--s06\@desktop{-webkit-margin-end:32px;margin-inline-end:32px}}.u-p--0{padding:0}.u-p--s01{padding:4px}.u-p--s02{padding:8px}.u-p--s03{padding:12px}.u-p--s04{padding:16px}.u-p--s05{padding:24px}.u-p--s06{padding:32px}.u-p--s07{padding:48px}.u-p--s08{padding:64px}.u-pt--s01{padding-top:4px}.u-pt--s02{padding-top:8px}.u-pt--s03{padding-top:12px}.u-pt--s04{padding-top:16px}.u-pt--s05{padding-top:24px}.u-pt--s06{padding-top:32px}.u-pt--s07{padding-top:48px}.u-pt--s08{padding-top:64px}.u-pt--s09{padding-top:80px}.u-pt--s10{padding-top:96px}@media(max-width:61.99em){.u-pt--s06\@mobile{padding-top:32px}}.u-pb--s01{padding-bottom:4px}.u-pb--s02{padding-bottom:8px}.u-pb--s03{padding-bottom:12px}.u-pb--s04{padding-bottom:16px}.u-pb--s05{padding-bottom:24px}.u-pb--s06{padding-bottom:32px}.u-pb--s07{padding-bottom:48px}.u-pb--s08{padding-bottom:64px}.u-pb--s09{padding-bottom:80px}.u-pb--s10{padding-bottom:96px}.u-pl--s01{-webkit-padding-start:4px;padding-inline-start:4px}.u-pl--s02{-webkit-padding-start:8px;padding-inline-start:8px}.u-pl--s03{-webkit-padding-start:12px;padding-inline-start:12px}.u-pl--s04{-webkit-padding-start:16px;padding-inline-start:16px}.u-pl--s05{-webkit-padding-start:24px;padding-inline-start:24px}.u-pl--s06{-webkit-padding-start:32px;padding-inline-start:32px}.u-pl--s07{-webkit-padding-start:48px;padding-inline-start:48px}.u-pl--s08{-webkit-padding-start:64px;padding-inline-start:64px}.u-pl--s09{-webkit-padding-start:80px;padding-inline-start:80px}.u-pl--s10{-webkit-padding-start:96px;padding-inline-start:96px}.u-pr--s01{-webkit-padding-end:4px;padding-inline-end:4px}.u-pr--s02{-webkit-padding-end:8px;padding-inline-end:8px}.u-pr--s03{-webkit-padding-end:12px;padding-inline-end:12px}.u-pr--s04{-webkit-padding-end:16px;padding-inline-end:16px}.u-pr--s05{-webkit-padding-end:24px;padding-inline-end:24px}.u-pr--s06{-webkit-padding-end:32px;padding-inline-end:32px}.u-pr--s07{-webkit-padding-end:48px;padding-inline-end:48px}.u-pr--s08{-webkit-padding-end:64px;padding-inline-end:64px}.u-pr--s09{-webkit-padding-end:80px;padding-inline-end:80px}.u-pr--s10{-webkit-padding-end:96px;padding-inline-end:96px}.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-no-decoration{text-decoration:none}.u-text-capitalize-first-letter:first-letter,.u-text-uppercase{text-transform:uppercase}.u-theme--white{--theme-bg:#fff;--theme-fg:#131313;--theme-accent:#131313}.u-theme--gray,.u-theme--grey{--theme-bg:#f6f6f6;--theme-fg:#131313;--theme-accent:#666}.u-theme--yellow{--theme-bg:#ffeabb;--theme-fg:#131313;--theme-accent:#935d06}.u-theme--green{--theme-bg:#b9dcc5;--theme-fg:#131313;--theme-accent:#396539}.u-theme--red{--theme-bg:#e1bcbc;--theme-fg:#131313;--theme-accent:#813c2c}.u-theme--mint{--theme-bg:#c0ebe7;--theme-fg:#131313;--theme-accent:#3c6d6d}.u-hide-on-screenonly{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.u-overlay--top{position:relative}.u-overlay--top:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.2))}.u-overlay--center{position:relative}.u-overlay--center:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.3) 50%,transparent)}.u-overlay--bottom{position:relative}.u-overlay--bottom:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(0deg,rgba(0,0,0,.75),transparent 50%,transparent)}.u-overlay--card{position:relative}.u-overlay--card:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75))}.u-z-index--back{z-index:-1}.u-z-index--auto{z-index:auto}.u-z-index--front{z-index:2}.u-static{position:static}.u-relative{position:relative}.u-absolute{position:absolute}.u-fixed{position:fixed}.u-block{display:block}.u-inline{display:inline}.u-inline-block{display:inline-block}.u-gap--s01{gap:4px}.u-gap--s02{gap:8px}.u-gap--s03{gap:12px}.u-gap--s04{gap:16px}.u-gap--s05{gap:24px}.u-gap--s06{gap:32px}.u-gap--s07{gap:48px}.u-gap--s08{gap:64px}.u-gap--s09{gap:80px}.u-gap--s10{gap:96px}.u-overflow-hidden{overflow:hidden}.u-overflow-visible{overflow:visible}.u-overflow-auto{overflow:auto}.u-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-button,.EPiServerForms[class] .FormSubmitButton{position:relative;border:1px solid var(--fg);color:var(--fg);background-color:transparent;border-radius:0;box-sizing:border-box;padding:14px 1.5em 16px;vertical-align:middle;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex;font-weight:700;font-size:16px}.c-button .c-base-icon,.EPiServerForms[class] .FormSubmitButton .c-base-icon{-webkit-margin-end:8px;margin-inline-end:8px}.c-button>svg,.EPiServerForms[class] .FormSubmitButton>svg{stroke:currentColor}.EPiServerForms[class] .no-touch .FormSubmitButton:not([disabled]):hover,.no-touch .c-button:not([disabled]):hover,.no-touch .EPiServerForms[class] .FormSubmitButton:not([disabled]):hover{color:var(--bg);border-color:var(--fg);background-color:var(--fg)}.EPiServerForms[class] .u-bg-color--black .no-touch .FormSubmitButton:not([disabled]):hover,.u-bg-color--black .no-touch .c-button:not([disabled]):hover,.u-bg-color--black .no-touch .EPiServerForms[class] .FormSubmitButton:not([disabled]):hover{color:var(--bg);border-color:var(--bg);background-color:var(--fg)}.EPiServerForms[class] .u-color--white .no-touch .FormSubmitButton:not([disabled]):hover,.u-color--white .no-touch .c-button:not([disabled]):hover,.u-color--white .no-touch .EPiServerForms[class] .FormSubmitButton:not([disabled]):hover{color:#131313;border-color:var(--bg);background-color:var(--fg)}.c-button[disabled],.EPiServerForms[class] [disabled].FormSubmitButton{opacity:.4;cursor:default}.c-button-link{background:transparent;padding:0;border:none;color:var(--fg);text-decoration:underline;font-weight:500;cursor:pointer}.no-touch .c-button-link:hover{text-decoration:none}.c-button--icon,.c-button--icon-link{background-color:transparent;border:none;border-radius:0;padding:0;cursor:pointer}.c-button--icon-link [class^=c-icon],.c-button--icon [class^=c-icon]{-webkit-margin-end:8px;margin-inline-end:8px}.c-button--icon-link [class^=c-icon]{transition:transform .1s ease-out}.no-touch .c-button--icon-link:not([disabled]):hover{color:var(--fg);border-color:transparent;background-color:transparent;text-decoration:underline}.no-touch .c-button--icon-link:not([disabled]):hover [class^=c-icon]{transform:scale(1.15)}.c-button--solid{background-color:var(--fg);color:var(--bg)}.c-button--solid:focus-visible{outline:1px solid var(--bg);outline-offset:-2px}.no-touch .c-button--solid:not([disabled]):hover{background-color:var(--bg);color:var(--fg)}.u-bg-color--black .no-touch .c-button--solid:not([disabled]):hover{color:var(--fg);border-color:var(--fg);background-color:var(--bg)}.c-button--close{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-color:transparent;border:none;cursor:pointer;z-index:10;width:16px;height:16px}.c-button--close svg{fill:var(--fg);stroke:var(--fg);position:relative;display:block}.EPiServerForms[class] *{box-sizing:border-box}.EPiServerForms[class] input[type=text],.EPiServerForms[class] select{width:100%;background-color:#fff}.EPiServerForms[class] .FormStep[class]{display:flex;flex-wrap:wrap;justify-content:space-between}.EPiServerForms[class] .c-input-field-heading-text,.EPiServerForms[class] .Form__Element__Caption{font-size:16px;display:block;margin-bottom:4px}.EPiServerForms[class] .c-input-field-heading-text.required,.EPiServerForms[class] .Form__Element__Caption.required{position:relative}.EPiServerForms[class] .c-input-field-heading-text.required:after,.EPiServerForms[class] .Form__Element__Caption.required:after{content:"*";display:inline-block;margin-left:4px}.EPiServerForms[class] .Form__Status__Message.hide{display:none}.EPiServerForms[class] .Form__Element[class]{flex:0 0 100%}.EPiServerForms[class] .Form__Element[class].FormSubmitButton{flex:0 0 auto;margin:0}@media(max-width:47.99em){.EPiServerForms[class] .Form__Element[class].FormSubmitButton{flex:0 0 100%;justify-content:center}}.EPiServerForms[class] .Form__Element[class].half-width{flex-basis:calc(50% - 10px)}@media(max-width:47.99em){.EPiServerForms[class] .Form__Element[class].half-width{flex-basis:100%}}.EPiServerForms[class] .Form__Description,.EPiServerForms[class] .Form__Element{margin-bottom:24px}.EPiServerForms[class] .FormTextbox__Input{display:block}.EPiServerForms[class] textarea.FormTextbox__Input{max-width:100%;min-height:140px;resize:none}.EPiServerForms[class] .ValidationFail input{border:1px solid #c03}.EPiServerForms[class] .Form__Element__ValidationError{display:inline-block;color:#c03;font-size:14px}.EPiServerForms[class] .ValidationRequired .Form__Element__Caption:after{content:"*";margin-left:4px;display:inline-block}.EPiServerForms[class] .FormChoice[class] label{display:flex;align-items:flex-start;cursor:pointer}.EPiServerForms[class] .FormChoice[class] label:not(:last-child){margin-bottom:8px}.EPiServerForms[class] .FormChoice[class] input{margin-top:4px;margin-right:8px;flex-shrink:0}.EPiServerForms[class] .Form__Success__Message[class]{background:transparent;color:inherit}.EPiServerForms[class] .Form__Warning__Message[class]{margin-bottom:24px;padding:16px;background:#f9b13c;color:inherit}.c-footer,.EPiServerForms[class] .FormFileUpload{position:relative}.c-footer{background-color:#131313;padding-top:16px;padding-bottom:16px;margin-top:80px}@media(min-width:48em){.c-footer{padding-top:32px;padding-bottom:96px;margin-top:96px}}.c-footer p{margin-bottom:12px}.c-footer-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.c-footer-nav{position:relative;margin-top:24px;padding:0;flex:0 0 100%;color:#a1a1a1;font-size:14px}.c-footer-nav__inner{display:block;justify-content:center;text-align:center}.c-footer-nav__inner a{color:#a1a1a1}.c-footer-nav__inner a:hover{color:#dcdcdc}.c-footer-logo{width:50px;height:50px;align-self:flex-end;margin-left:auto}@media(max-width:47.99em){.c-footer-logo{width:38px;height:36px}}.c-footer-links{--fg:#fff;margin:0;padding:0;list-style:none;display:flex;gap:24px}.c-footer-links li:nth-child(n+1){margin-top:8px}.c-footer-link{color:#fff;font-size:12px;letter-spacing:.05em;text-decoration:none;display:flex;align-items:center;gap:8px}@media(max-width:47.99em){.c-footer-link span{display:none}}.c-header-wrapper{width:100%;min-height:110px}.c-header{--bg:#131313;--fg:#fff;position:fixed;top:0;left:0;z-index:3;width:100%;height:110px;background-color:#131313;color:#fff;padding-top:16px;box-sizing:border-box}@media screen{.is--fixed .c-header{transition:transform .2s;transform:translateY(-100%)}.is--pinned .c-header{transform:translateY(0)}}.c-header .logo{display:inline-block;cursor:pointer;box-sizing:border-box;transition:transform 2s cubic-bezier(.175,.885,.32,1.275);width:70px;height:73px}.c-header .logo svg{width:100%;height:100%;display:block;fill:#fff}.c-header.has-breadcrumbs .logo{width:40px;height:42px}.c-header .nav{position:relative;flex:0 0 40px;width:40px;height:40px;cursor:pointer}.has-secondary-menu .c-header .nav{transform:translateY(25%)}.c-header .nav__arla-logo{flex:0 0 50px;width:50px;height:30px;margin-right:8px}.c-header .nav-line{position:absolute;width:15px;height:2px;top:20px;left:10px;opacity:.6;transition:all .2s cubic-bezier(.215,.61,.355,1);background-color:#f6f6f6}.c-header .nav-line:before{top:-6px;transition:width .2s cubic-bezier(.215,.61,.355,1)}.c-header .nav-line:after,.c-header .nav-line:before{content:"";position:absolute;width:20px;height:2px;transform-origin:center center;background-color:#f6f6f6}.c-header .nav-line:after{top:6px;transition:width .3s cubic-bezier(.215,.61,.355,1)}.c-header .nav:hover .nav-line{opacity:.8;width:20px;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.c-header .nav:hover .nav-line:after,.c-header .nav:hover .nav-line:before{width:15px}.c-header-inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.nav-open{overflow:hidden}.nav-open .c-header{z-index:5;background-color:var(--bg);-webkit-animation:moveIndex .5s 1;animation:moveIndex .5s 1}.nav-open .nav-line{background-color:transparent!important;width:0;opacity:.8}.nav-open .nav-line:before{transform:rotate(45deg)}.nav-open .nav-line:after,.nav-open .nav-line:before{content:"";top:0;width:20px;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.nav-open .nav-line:after{transform:rotate(-45deg)}.nav-open .nav:hover .nav-line{opacity:1}.nav-open .nav:hover .nav-line:before{width:20px;transform:rotate(-45deg)}.nav-open .nav:hover .nav-line:after{width:20px;transform:rotate(225deg)}.favorites-tooltip{font-size:16px;line-height:1.5;padding:8px 12px;border-radius:2px;border:1px solid currentColor;background-color:#fff;white-space:nowrap;color:#131313}.favorites-tooltip>*{font-style:normal}.favorites-tooltip.adding{border:1px solid #19a413}.favorites-tooltip.adding>span{display:block}.favorites-tooltip.adding>em,.favorites-tooltip>span{display:none}.favorites-tooltip>em{display:block}.c-header_favorites{position:relative}.c-header_favorites .favorites-tooltip{position:absolute;pointer-events:none;transition:opacity .2s,transform .35s;top:100%;left:50%;transform:translate(-50%,-20px);margin-top:12px;opacity:0;z-index:5}.c-header_favorites .favorites-tooltip.show{opacity:1;transform:translate(-50%)}.c-header_favorites-link{font-size:14px;align-items:center;display:flex;gap:8px;text-decoration:none}.c-header_favorites-link:hover{text-decoration:underline}@media(max-width:47.99em){.c-header_favorites-link span{display:none}}@-webkit-keyframes moveIndex{0%{z-index:3}to{z-index:5}}@keyframes moveIndex{0%{z-index:3}to{z-index:5}}.c-breadcrumbs{position:relative;box-sizing:border-box;flex:0 0 100%}.nav-open .c-breadcrumbs{display:none}@media(max-width:47.99em){.c-breadcrumbs{width:100%;padding-right:0}.c-breadcrumbs:after{content:"";position:absolute;width:32px;right:0;top:0;bottom:0;background:linear-gradient(270deg,#131313,rgba(19,19,19,0))}}.c-breadcrumbs-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;overflow:hidden}.c-breadcrumbs-item{font-size:14px;font-weight:500;white-space:nowrap}.c-breadcrumbs-item:before{content:"/";display:inline-block;width:16px;text-align:center}.c-breadcrumbs-item:first-child:before{content:none}.c-breadcrumbs-item a{color:var(--fg);text-decoration:underline}.c-breadcrumbs-item a:hover{text-decoration:none}.c-navigation{--bg:#131313;--fg:#a1a1a1;--link:#fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;background-color:var(--bg);color:var(--fg);transform:translateY(-100%)}.js-loaded .c-navigation{transition:transform .75s cubic-bezier(.86,0,.07,1)}.nav-open .c-navigation{transform:translateY(0)}.c-navigation ul{line-height:inherit;margin:0;padding:0;list-style:none}.c-navigation a{color:var(--link);text-decoration:none;transition:opacity .2s}.c-navigation a:hover{text-decoration:none;opacity:.5}.c-navigation-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;background-color:var(--bg);overflow:auto;display:flex;flex-wrap:wrap}.c-navigation-inner{width:100%;margin-top:126px;transform:translateY(-100%);display:flex;justify-content:space-between;flex-wrap:wrap;transition:transform 1.5s cubic-bezier(.19,1,.22,1)}@media(min-width:48em){.c-navigation-inner{margin-top:190px}}.nav-open .c-navigation-inner{transform:translateY(0);transition:transform .7s cubic-bezier(.19,1,.22,1) .1s}.c-navigation-title{font-size:14px;line-height:1.5;display:block;margin-bottom:32px;font-weight:500;text-transform:uppercase}.c-navigation-primary{flex:0 0 100%}@media(min-width:48em){.c-navigation-primary{flex-basis:250px;padding-right:48px}}@media(min-width:62em){.c-navigation-primary{flex-basis:400px}}.c-navigation-primary ul li{margin:0 0 24px}.c-navigation-primary ul li a{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;position:relative;width:auto;font-weight:700;text-decoration:none;transition:color 1s cubic-bezier(.19,1,.22,1)}@media(max-width:61.99em){.c-navigation-primary ul li a{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px}}.c-navigation-secondary{flex:0 0 100%;margin-top:32px;overflow:auto}@media(min-width:48em){.c-navigation-secondary{overflow:visible;flex:0 0 calc(100% - 298px);margin-top:0}}@media(min-width:62em){.c-navigation-secondary{flex:0 0 calc(100% - 448px)}}.c-navigation-secondary ul{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:16px;line-height:calc(1em + 2px);letter-spacing:0;margin:0 0 9px;display:flex;margin-left:-24px}@media(min-width:48em){.c-navigation-secondary ul{flex-wrap:wrap;margin-top:-32px}}.c-navigation-secondary li{margin-left:24px;flex:0 0 200px}@media(min-width:48em){.c-navigation-secondary li{margin-top:32px}}.c-navigation-secondary a{font-weight:700}.c-navigation-secondary img{-o-object-fit:cover;object-fit:cover}.c-navigation-footer{font-size:14px;line-height:1.5;width:100%;display:flex;justify-content:space-between;align-items:flex-end;min-height:85px}.c-navigation-footer__inner{display:flex}@media(max-width:47.99em){.c-copy{display:none}}.c-video{width:100%;height:100%;overflow:hidden}.c-video .video-js,.c-video img,.c-video video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-video .vjs-poster{background-size:cover}.c-video .vjs-big-play-button{display:none!important}.c-video .vjs-paused.vjs-has-started+img,.c-video .vjs-playing.vjs-has-started+img{display:none}.c-video__iframe-container{display:block;position:relative;padding-top:56.25%;width:100%;height:0;overflow:hidden}.c-video-play-button,.c-video__iframe-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.c-video-play-button{cursor:pointer;border:none;padding:0;background-color:transparent;z-index:2}.c-video-play-button span{display:block;width:64px;height:64px;border-radius:50%;background:var(--theme-bg)}.c-video-play-button svg{color:#fff;width:26px;height:23px;transition:opacity .3s linear;padding:21px}.c-video-play-button:hover svg{opacity:.6}.c-full-width-image-block{box-sizing:border-box;overflow:hidden;position:relative}.main>div:first-child>.c-full-width-image-block{padding-top:96px}@media(max-width:61.99em){.main>div:first-child>.c-full-width-image-block{padding-top:48px}}.c-full-width-image-block.has-media{color:#fff;padding-top:96px}.c-full-width-image-block__heading{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:42px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 24px;color:currentColor}@media(max-width:61.99em){.c-full-width-image-block__heading{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:29px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 17px}}.c-full-width-image-block__background{position:relative;aspect-ratio:21/9;position:absolute;width:100%;top:0;height:auto;overflow:hidden}.c-full-width-image-block__background>:first-child,.c-full-width-image-block__background>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:47.99em)and (orientation:portrait){.c-full-width-image-block__background{position:relative;aspect-ratio:2/3;position:absolute}.c-full-width-image-block__background>:first-child,.c-full-width-image-block__background>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width:62em){.c-full-width-image-block__background{height:500px}.c-full-width-image-block:not(.has-media) .c-full-width-image-block__background{display:none}}.c-full-width-image-block__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-full-width-image-block__overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#131313}.c-full-width-image-block__items{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;row-gap:48px;margin-top:64px}.c-full-width-image-block:not(.has-media) .c-full-width-image-block__items{margin-top:16px}@media(min-width:48em){.c-full-width-image-block__items.row-default.item-count-2,.c-full-width-image-block__items.row-default.item-count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.c-full-width-image-block__items.row-default.item-count-2 .item__media,.c-full-width-image-block__items.row-default.item-count-4 .item__media{position:relative;aspect-ratio:2/1}.c-full-width-image-block__items.row-default.item-count-2 .item__media>:first-child,.c-full-width-image-block__items.row-default.item-count-2 .item__media>img,.c-full-width-image-block__items.row-default.item-count-4 .item__media>:first-child,.c-full-width-image-block__items.row-default.item-count-4 .item__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-full-width-image-block__items.row-default.item-count-5{grid-template-columns:repeat(6,1fr)}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box{grid-column:3/span 2}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n+1){grid-column:1/span 2}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n+2){grid-column:3/span 2}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n+3){grid-column:5/span 2}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n+4){grid-column:1/span 3}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n){grid-column:4/span 3}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(4n) .item__media,.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n) .item__media{position:relative;aspect-ratio:2/1}.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(4n) .item__media>:first-child,.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(4n) .item__media>img,.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n) .item__media>:first-child,.c-full-width-image-block__items.row-default.item-count-5 .c-content-box:nth-child(5n) .item__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-full-width-image-block__items.row-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-full-width-image-block__items.row-2 .item__media{position:relative;aspect-ratio:2/1}.c-full-width-image-block__items.row-2 .item__media>:first-child,.c-full-width-image-block__items.row-2 .item__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-full-width-image-block__items.row-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:47.99em){.c-full-width-image-block__items{grid-template-columns:1fr}}.c-general-cta-block{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;background-color:var(--theme-bg);display:flex;flex-direction:row}@media(max-width:47.99em){.c-general-cta-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-general-cta-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-general-cta-block{padding-left:64px;padding-right:64px}}.c-general-cta-block.media-alignment--left{flex-direction:row-reverse}@media(max-width:47.99em){.c-general-cta-block{padding-bottom:64px}.c-general-cta-block,.c-general-cta-block.media-alignment--left{flex-direction:column-reverse}}.c-general-cta-block__text{margin:64px}@media(max-width:47.99em){.c-general-cta-block__text{margin:0 16px}}.c-general-cta-block__content{flex:0 0 50%;display:flex;align-items:center}.c-general-cta-block__media{flex:0 0 50%}.c-general-cta-block__media>figure{margin:0;transform:translateY(-16px)}.c-general-cta-block__media>figure figcaption{margin-top:8px;font-size:12px;line-height:1.5}@media(max-width:47.99em){.c-general-cta-block__media>figure figcaption{margin-bottom:8px}}@media(min-width:48em){.c-general-cta-block__media>figure figcaption{-webkit-padding-start:16px;padding-inline-start:16px}}@media(max-width:47.99em){.c-general-cta-block__media{margin:0 16px}}.c-general-cta-block__media__wrapper{position:relative;aspect-ratio:5/4}.c-general-cta-block__media__wrapper>:first-child,.c-general-cta-block__media__wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:47.99em){.c-general-cta-block__media__wrapper{position:relative;aspect-ratio:1/1}.c-general-cta-block__media__wrapper>:first-child,.c-general-cta-block__media__wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.c-general-cta-block__media__wrapper:has(.is-portrait){position:relative;aspect-ratio:9/16;max-width:100%;width:350px;margin:auto}.c-general-cta-block__media__wrapper:has(.is-portrait)>:first-child,.c-general-cta-block__media__wrapper:has(.is-portrait)>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-general-cta-block__media__wrapper:has(.is-portrait)+figcaption{max-width:100%;width:350px;margin-left:auto;margin-right:auto;box-sizing:border-box}.c-general-cta-block__media__wrapper .c-general-cta-block__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-magazines-block{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box}@media(max-width:47.99em){.c-magazines-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-magazines-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-magazines-block{padding-left:64px;padding-right:64px}}@media(max-width:47.99em){.c-magazines-block{padding:0}}.c-magazines-block .c-carousel{display:flex;align-items:stretch}.c-magazines-block .c-carousel .c-slide{display:flex}.c-magazines-block .c-magazine-card{flex:0 1 100%;background-color:var(--theme-bg);box-sizing:border-box;display:flex;margin-top:16px;text-decoration:none}@media(max-width:47.99em){.c-magazines-block .c-magazine-card{flex-direction:column}}@media(min-width:48em){.c-magazines-block .c-magazine-card{align-items:flex-start}}.no-touch .c-magazines-block .c-magazine-card:hover h3{text-decoration:underline}.no-touch .c-magazines-block .c-magazine-card:hover .c-magazine-card__media__image img{transform:scale(1.05)}.c-magazines-block .c-magazine-card__media{flex:0 1 40%}@media(min-width:48em){.c-magazines-block .c-magazine-card__media{align-self:flex-start}}@media(max-width:47.99em){.c-magazines-block .c-magazine-card__media{margin:0 48px 12px}}.c-magazines-block .c-magazine-card__media__image{position:relative;aspect-ratio:15/21;display:block;width:100%;overflow:hidden;transform:translateY(-16px);max-width:250px;margin:0 auto}.c-magazines-block .c-magazine-card__media__image>:first-child,.c-magazines-block .c-magazine-card__media__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-magazines-block .c-magazine-card__media__image img{transition:transform .2s}.c-magazines-block .c-magazine-card__content{box-sizing:border-box;flex:0 1 55%;padding:48px;display:flex;align-items:flex-start}@media(max-width:47.99em){.c-magazines-block .c-magazine-card__content{padding:0 16px 64px;justify-content:center}}.c-magazines-block .c-magazine-card__content .e-preamble{font-size:14px;font-weight:500}.c-magazines-block .c-magazine-card__content h3,.c-magazines-block .c-magazine-card__content p{margin-bottom:12px}.c-products-block{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;margin-bottom:80px}@media(max-width:47.99em){.c-products-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-products-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-products-block{padding-left:64px;padding-right:64px}}.c-recipe-ingredients{background-color:#f6f6f6;padding:24px 16px}.c-recipe-ingredients>h2{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;margin-bottom:24px}@media(max-width:61.99em){.c-recipe-ingredients>h2{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px;margin-bottom:24px}}.c-recipe-ingredients__scaling{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:16px;margin:16px 0}@media(max-width:61.99em){.c-recipe-ingredients__scaling{flex-direction:column;justify-content:center;text-align:center}}.c-recipe-ingredients__portions{font-size:16px;height:48px;display:flex}@media(max-width:61.99em){.c-recipe-ingredients__portions{justify-content:center}}.c-recipe-ingredients__portion--fixed{display:block;font-size:18px;margin:8px 0 16px}.c-recipe-ingredients__portions-button{width:46px;background-color:#fff;border:1px solid #dcdcdc;cursor:pointer}.c-recipe-ingredients__portions-button>svg{fill:#131313}.c-recipe-ingredients__portions-label{display:flex;align-items:center;background-color:#fff;padding:16px 16px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.c-recipe-ingredients__portions-notification{font-size:16px;line-height:1.5;max-width:350px}.c-recipe-ingredients__list{font-size:18px}.c-recipe-ingredients__table{border-collapse:collapse;width:100%}.c-recipe-ingredients__list__heading{margin:0;box-sizing:border-box;padding:32px 0 12px;border-bottom:1px solid #dcdcdc}.c-recipe-ingredients__table-row{border-bottom:1px solid #dcdcdc}.c-recipe-ingredients__table-row>*{padding:16px 12px}@media(max-width:61.99em){.c-recipe-ingredients__table-row>*{padding-left:4px;padding-right:4px}}.c-recipe-ingredients__table-row>:first-child{-webkit-padding-start:0;padding-inline-start:0}.c-recipe-ingredients__table-row>:last-child{-webkit-padding-end:0;padding-inline-end:0}.c-recipe-ingredients__table-row.last-row{border-bottom:none}.c-recipe-ingredients__table-row.last-row+.c-recipe-ingredients__table-row{border-bottom:1px solid #dcdcdc}.c-recipe-ingredients__list__separator{color:#dcdcdc;border-style:solid;border-width:1px 0 0 0;margin:0}.c-recipe-ingredients__table-cell--sm{white-space:nowrap;text-align:right}.c-recipe-ingredients__table-cell--lg a{color:inherit;display:flex;align-items:center}.c-recipe-ingredients__thumbnail{width:64px;height:64px;-webkit-margin-end:12px;margin-inline-end:12px}@media(max-width:61.99em){.c-recipe-ingredients__thumbnail{display:none}}.c-recipe-ingredients__thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-recipe-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:24px}@media(min-width:62em){.c-recipe-list{justify-content:center;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@container overview-content (width > 930px){.c-recipe-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-recipes-block{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;margin-bottom:80px}@media(max-width:47.99em){.c-recipes-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-recipes-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-recipes-block{padding-left:64px;padding-right:64px}}@media(min-width:48em){.c-recipes-block .c-carousel{display:flex;position:relative}.c-recipes-block .c-carousel>.c-slide.tns-item{display:flex;justify-content:space-between;align-items:flex-start}.c-recipes-block .c-carousel>.c-slide.is-partial{justify-content:flex-start}.c-recipes-block .c-carousel>.c-slide.is-partial .c-slide__column{margin-right:4%}.c-recipes-block .c-slide__column{flex-basis:26%}.c-recipes-block .c-slide__column.is-single{flex-basis:40%}}.c-recipe-card{box-sizing:border-box;display:flex;flex-direction:column;cursor:pointer;text-decoration:none;overflow:hidden;margin-bottom:24px}.c-recipe-card:hover .c-recipe-card__media__image{transform:scale(1.05)}.c-recipe-card:last-child{margin-bottom:0}.c-recipe-card:last-child .c-recipe-card__title{margin-bottom:4px}@media(max-width:47.99em){.c-recipe-card{margin-bottom:0}}.c-recipe-card__media{position:relative;aspect-ratio:16/9;margin-bottom:16px;overflow:hidden}.c-recipe-card__media>:first-child,.c-recipe-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:61.99em){.c-recipe-card__media{position:relative;aspect-ratio:5/4}.c-recipe-card__media>:first-child,.c-recipe-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.is-single .c-recipe-card__media{position:relative;aspect-ratio:5/4;margin-bottom:24px}.is-single .c-recipe-card__media>:first-child,.is-single .c-recipe-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-recipe-card__media .c-recipe-card__media__image{transition:transform .2s ease-out;transform-style:preserve-3d;transform:translateZ(0)}.c-recipe-card__media .c-recipe-card__media__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-recipe-card__content{display:block}.c-recipe-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;display:block}@media(max-width:61.99em){.c-recipe-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px;margin:0}}.is-single .c-recipe-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:32px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 18px}@media(max-width:61.99em){.is-single .c-recipe-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:26px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 15px}}.c-related-recipes-block{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;margin-bottom:32px}@media(max-width:47.99em){.c-related-recipes-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-related-recipes-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-related-recipes-block{padding-left:64px;padding-right:64px}}@media(min-width:48em){.c-related-recipes-block{margin-bottom:80px}}.c-related-recipes-block .c-recipe-card__media{position:relative;aspect-ratio:1/1}.c-related-recipes-block .c-recipe-card__media>:first-child,.c-related-recipes-block .c-recipe-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:61.99em){.c-related-recipes-block .c-recipe-card__media{position:relative;aspect-ratio:1/1}.c-related-recipes-block .c-recipe-card__media>:first-child,.c-related-recipes-block .c-recipe-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.c-related-recipes-block .c-card__content{padding:0 8px}.c-related-recipes-block .c-card__content .e-preamble{display:none}.c-recipe-list__item{position:relative}.c-recipe-list__item .c-recipe-list__item__image{display:block;position:relative;padding-top:100%;width:100%;height:0;overflow:hidden}.c-recipe-list__item .c-recipe-list__item__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-out}@media(max-width:61.99em){.c-recipe-list__item--full-width{grid-column:1/3}}.c-recipe-list__item--full-screen-width{width:var(--viewportWidth);position:relative;left:50%;margin-left:-50vw;transform:translateX(calc(var(--scrollbarWidth)/2));grid-column:1/3;padding-top:64px;padding-bottom:64px}@media(min-width:62em){.c-recipe-list__item--full-screen-width{grid-column:1/5}}.c-recipe-list__item__link{display:block;text-decoration:none}.c-recipe-list__item__link:hover .c-recipe-list__item__image img{transform:scale(1.05)}.c-recipe-list__item__title{word-break:break-word;margin-bottom:0}@media(max-width:61.99em){.c-recipe-list__item__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:18px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 10px}}.c-content-box{background-color:var(--theme-bg);padding-left:16px;padding-bottom:16px;text-decoration:none}.c-content-box .item__media{position:relative;aspect-ratio:4/3;display:block;margin-top:-16px;overflow:hidden}.c-content-box .item__media>:first-child,.c-content-box .item__media>img,.c-content-box .item__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-content-box .item__media img{display:block;transition:transform .2s ease-out}.c-content-box:is(a):hover .item__media img{transform:scale(1.05)}.c-content-box .item__content{padding:12px 16px 16px 8px}.c-content-box .item__tagline{display:block;text-transform:uppercase;font-size:14px;color:var(--theme-accent);font-weight:500;margin-bottom:4px}.c-content-block{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media(max-width:47.99em){.c-content-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-content-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-content-block{padding-left:64px;padding-right:64px}}.country-picker-opener{position:relative;cursor:pointer;color:var(--link)}.c-country-picker ul{margin:0;padding:0;list-style:none;font-size:16px;line-height:1.5;-webkit-margin-start:32px;margin-inline-start:32px}.c-country-picker li{margin:0 0 8px}.c-country-picker a{opacity:1!important;text-decoration:underline}.c-country-picker a.active:before{content:"•";position:absolute;-webkit-margin-start:-16px;margin-inline-start:-16px}.country-picker__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:42px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 24px}@media(max-width:61.99em){.country-picker__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:29px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 17px}}.c-modal{--fg:var(--theme-fg);--accent:var(--theme-accent);--link:var(--theme-fg);position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;z-index:4}@media(min-width:36em){.c-modal{align-items:center}}.c-modal h3 .c-base-icon{margin-top:5px}@media(min-width:62em){.c-modal h3 .c-base-icon{margin-top:8px}}@media(min-width:36em){.c-modal-type--info-popup{right:48px;bottom:48px;left:auto;top:auto;max-width:440px}[dir=rtl] .c-modal-type--info-popup{left:64px;right:auto}}@media(min-width:48em)and (max-height:620px){.c-modal-type--info-popup{max-width:720px;bottom:24px;margin:auto}.c-modal-type--info-popup h3{width:100%}.c-modal-type--info-popup .c-form-row,.c-modal-type--info-popup p{float:left;width:calc(100% - 389px)}.c-modal-type--info-popup img{float:right}.c-modal-type--info-popup .c-button{float:left;clear:left}}@media(min-width:36em)and (max-width:47.99em)and (max-height:620px){.c-modal-type--info-popup{bottom:0;left:0;right:0;margin:auto}}.c-modal-type--info-popup img{max-width:100%;aspect-ratio:73/40;-o-object-fit:cover;object-fit:cover}.c-modal-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background-color:rgba(0,0,0,.5)}.c-modal__container{position:relative;width:100%;max-width:576px;background-color:var(--theme-bg);box-shadow:0 12px 24px 0 rgba(0,0,0,.2);max-height:100%;overflow:hidden;overflow-y:auto;z-index:2}.c-modal__container.is-fullscreen{max-width:815px}@media(max-width:47.99em){.c-modal__container.is-fullscreen{height:100%;padding-bottom:96px;box-sizing:border-box}}.c-modal-type--info-popup .c-modal__container{box-shadow:0 0 5px 0 rgba(0,0,0,.2);max-width:100%;max-height:calc(100vh - 96px)}@media(min-width:48em)and (max-height:620px){.c-modal-type--info-popup .c-modal__container{max-height:calc(100vh - 48px)}}@media(max-width:35.99em){.c-modal-type--info-popup .c-modal__container{max-height:calc(100vh - 48px)}}.c-modal__content{padding:24px;overflow:auto}.c-modal__content:after{content:"";display:table;width:100%}@media(min-width:48em){.c-modal__content{padding:64px;overflow:visible}}.c-modal-type--info-popup .c-modal__content{padding:56px 32px 32px}.c-modal__content.is-full-width{padding:0}@media(max-width:47.99em){.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{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:16px;right:16px;padding:0;background-color:transparent;border:none;cursor:pointer;z-index:10;width:32px;height:32px;outline:none}.c-modal__close-button svg{fill:var(--fg);stroke:var(--fg);position:relative;display:block}.c-modal__container--reverse-action-color .c-modal__close-button svg{fill:var(--theme-bg)}@media(max-width:47.99em){.c-modal-type--default .c-modal__close-button{width:50px;height:50px;top:auto;right:50%;bottom:32px;background-color:#fff;box-shadow:0 1px 3px 0 #131313;border-radius:50%;transform:translateX(50%)}}.c-modal-type--image .c-modal__close-button{position:fixed}[dir=rtl] .c-modal-type--info-popup .c-modal__close-button{left:16px;right:auto}.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)}.c-modal--video .c-modal__container{width:90vw;height:50.625vw;max-width:1152px;max-height:648px}.c-modal-type--image{z-index:6}.c-modal-type--image .c-modal__container{max-width:100%;height:100%;align-content:center;justify-items:center}.c-modal-type--image img{width:auto;height:auto;margin:0}.c-breaker-block{position:relative}.c-breaker-block:has(.c-breaker-block-media){color:#fff}.c-breaker-block:before{content:"";position:absolute;left:0;right:0;bottom:0;top:24px;background-color:var(--theme-bg)}@media(min-width:48em){.c-breaker-block:before{top:16px}}.c-breaker-block-inner{position:relative;width:100%;min-height:406px;display:flex;justify-content:center;align-items:center;padding:24px 0;box-sizing:border-box}@media(min-width:48em){.c-breaker-block-inner{min-height:376px}}.c-breaker-block-title{max-width:720px;position:relative;z-index:2;display:block;text-align:center;padding:0 16px;margin:0}.c-breaker-block-media{position:absolute;width:100%;height:100%;left:0;top:0}.c-breaker-block-image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.c-breaker-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-breaker-block-overlay{background-color:#131313;position:absolute;width:100%;height:100%;left:0;top:0}.c-hero-block{box-sizing:border-box;position:relative;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding-top:120px;overflow:hidden;padding-bottom:16px}.c-hero-block:after{content:"";height:16px;background:#fff;width:100%;position:absolute;bottom:0;left:0}@media(min-width:48em){.c-hero-block{min-height:600px;padding-top:0}}.c-hero-block+.c-sticky-menu{margin-top:-80px}@media(max-width:61.99em){.c-hero-block+.c-sticky-menu{margin-top:-32px}}.c-hero-block__background{position:relative;aspect-ratio:21/9;position:absolute;width:100%;top:0;height:auto;overflow:hidden}.c-hero-block__background>:first-child,.c-hero-block__background>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:47.99em)and (orientation:portrait){.c-hero-block__background:before{padding-top:100%}}@media(min-width:48em){.c-hero-block__background{height:600px}}.c-hero-block__image img{-o-object-fit:cover;object-fit:cover}.c-hero-block__image img,.c-hero-block__overlay{position:absolute;width:100%;height:100%;left:0;top:0}.c-hero-block__overlay{background-color:#131313}.c-hero-content-wrapper{position:relative;padding:0 16px;transform:translateY(16px);z-index:2}@media(min-width:48em){.c-hero-content-wrapper{padding:0 80px}}.c-hero-content__logo{margin:0 0 16px}.c-hero-content__logo>img{display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media(min-width:48em){.c-hero-content__logo{margin:0 48px 0 0}[dir=rtl] .c-hero-content__logo{margin:0 0 0 48px}}.c-hero-content{background:var(--theme-bg);max-width:720px;color:var(--fg);padding:32px 24px;box-sizing:border-box;flex-direction:column}@media(min-width:48em){.c-hero-content{flex-direction:row;padding:56px 48px}}.empty-hero-content .c-hero-content{padding:0!important}.c-hero-content__text>.c-button{width:100%;justify-content:center}@media(min-width:48em){.c-hero-content__text>.c-button{width:auto}}.c-search-header{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:12px}@media(min-width:62em){.c-search-header{flex-direction:row;margin-bottom:24px}}@media(min-width:62em){.c-search-header__form{flex:0 1 40%;max-width:372px}}.c-search-header__query{position:relative;display:flex}.c-search-header__query .c-button--icon{position:absolute;right:0;box-sizing:border-box;padding:.75em 1em}[dir=rtl] .c-search-header__query .c-button--icon{left:0;right:auto}.c-search-header__query .c-button--icon [class^=c-icon]{margin:0;vertical-align:middle}.c-search-header__query-wrapper{flex:1}@media(max-width:61.99em){.c-search-header__query-wrapper{margin-bottom:16px}}.c-search-header__query-wrapper input[type=search]{height:52px}.c-search-header__sort{display:flex;justify-content:space-between;align-items:center}.c-search-header__sort select{-webkit-padding-end:32px;padding-inline-end:32px;font-size:16px}@media(max-width:61.99em){.c-search-header__sort select{display:none}}@media(min-width:62em){.c-search-header__sort select{min-width:180px}}.c-search-header__count{display:block;-webkit-margin-end:16px;margin-inline-end:16px;font-size:16px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;position:relative;height:32px;width:32px;background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-clear);background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat;right:24px}.c-sticky-menu{position:-webkit-sticky;position:sticky;top:0;left:0;background:#fff;width:100%;border-bottom:1px solid #131313;box-sizing:border-box;z-index:5;transition:top .2s;padding:0 64px}@media(max-width:61.99em){.c-sticky-menu{padding:0}}.c-sticky-menu.is--pinned{top:110px}.c-sticky-menu ul{padding:24px 16px;overflow-x:auto;box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto}.c-sticky-menu li{-webkit-margin-end:64px;margin-inline-end:64px}.c-sticky-menu li:last-of-type{margin:0}.c-sticky-menu a{display:block;text-decoration:none;font-weight:700;white-space:nowrap}.c-sticky-menu a.selected{opacity:.5}.c-story-block{position:relative;box-sizing:border-box}.c-story-block .c-carousel__header{display:none}.c-story-block .tns-ovh{overflow:visible}.c-story-card{position:relative}.c-story-card__media{position:relative;aspect-ratio:21/9;width:100%}.c-story-card__media>:first-child,.c-story-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:47.99em)and (orientation:portrait){.c-story-card__media{position:relative;aspect-ratio:1/1}.c-story-card__media>:first-child,.c-story-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width:62em){.c-story-card__media{height:500px}}.c-story-card__content{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin:0 16px}@media(max-width:47.99em){.c-story-card__content{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-story-card__content{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-story-card__content{padding-left:64px;padding-right:64px}}@media(min-width:62em){.c-story-card__content{width:100%;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);margin:0}}.c-story-card__controls{display:flex;justify-content:flex-end;box-sizing:border-box;padding-top:16px}.c-story-card__controls .c-carousel__navigation-button{background-color:transparent}.is-single .c-story-card__controls{display:none}.c-story-card__text{background-color:var(--theme-bg);box-sizing:border-box;width:50%;max-width:720px;padding:16px;position:relative;margin-top:-96px;display:flex;flex-direction:column}@media(max-width:47.99em)and (orientation:portrait){.c-story-card__text{width:auto;justify-content:space-between;min-height:35vh}}.c-story-card__text .c-story-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:32px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 18px;margin-bottom:8px}@media(max-width:61.99em){.c-story-card__text .c-story-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:26px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 15px}}@media(min-width:62em){.c-story-card__text{margin-left:32px;padding:32px}.c-story-card__text h3{margin-bottom:12px}}.c-story-card__media__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-rich-media-block{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;background-color:var(--theme-bg);display:flex}@media(max-width:47.99em){.c-rich-media-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-rich-media-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-rich-media-block{padding-left:64px;padding-right:64px}}.c-rich-media-block.c-rich-media-block__right-alignment{flex-direction:row-reverse}@media(max-width:61.99em){.c-rich-media-block{padding-bottom:24px}.c-rich-media-block,.c-rich-media-block.c-rich-media-block__right-alignment{flex-direction:column-reverse}}.c-rich-media-block__text{margin:48px}@media(max-width:61.99em){.c-rich-media-block__text{margin:0}}.c-rich-media-block__text>p{font-weight:500;margin:0 0 16px}.c-rich-media-block__content{flex:0 0 25%;display:flex}@media(min-width:62em){.c-rich-media-block:has(.is-portrait) .c-rich-media-block__content{flex-basis:550px}}.c-rich-media-block__visual{flex:0 0 75%}@media(max-width:61.99em){.c-rich-media-block__visual{margin:0}}@media(min-width:62em){.c-rich-media-block__visual:has(.is-portrait){flex-basis:calc(100% - 550px)}}.c-rich-media-block__visual-wrapper{position:relative;aspect-ratio:16/9;transform:translateY(-16px);margin:auto}.c-rich-media-block__visual-wrapper>:first-child,.c-rich-media-block__visual-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-rich-media-block__visual-wrapper:has(.is-portrait){position:relative;aspect-ratio:9/16;max-width:100%;width:350px}.c-rich-media-block__visual-wrapper:has(.is-portrait)>:first-child,.c-rich-media-block__visual-wrapper:has(.is-portrait)>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-rich-media-block__visual-wrapper .c-rich-media-block__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-simple-media-block__visual-wrapper{position:relative;aspect-ratio:16/9;margin:auto}.c-simple-media-block__visual-wrapper>:first-child,.c-simple-media-block__visual-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-simple-media-block__visual-wrapper:has(.is-portrait){position:relative;aspect-ratio:9/16;max-width:100%;width:350px}.c-simple-media-block__visual-wrapper:has(.is-portrait)>:first-child,.c-simple-media-block__visual-wrapper:has(.is-portrait)>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-simple-media-block__visual-wrapper .c-simple-media-block__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-simple-media-block__content{background:var(--theme-bg);margin:0 0 0 16px;padding:12px 24px;font-weight:500}.c-buy-product-block{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;background-color:var(--theme-bg);display:grid;align-items:start;gap:48px}@media(max-width:47.99em){.c-buy-product-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-buy-product-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-buy-product-block{padding-left:64px;padding-right:64px}}@media(min-width:62em){.c-buy-product-block{grid-template-columns:auto 360px;grid-template-areas:"text media"}.c-buy-product-block.c-buy-product-block__right-alignment{grid-template-columns:360px auto;grid-template-areas:"media text"}}@media(max-width:61.99em){.c-buy-product-block{grid-template-columns:1fr;gap:24px;grid-template-areas:"media" "text"}}.c-buy-product-block__text{grid-area:text}.c-buy-product-block__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:42px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 24px}@media(max-width:61.99em){.c-buy-product-block__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:29px;line-height:calc(1em + 2px);letter-spacing:-.75px;margin:0 0 17px}}.c-buy-product-block__title>a{text-decoration:none;font-weight:inherit}.no-touch .c-buy-product-block__title>a:hover{text-decoration:underline}.c-buy-product-block__media{grid-area:media}.c-buy-product-block__media .c-image-modal-opener{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden}.c-buy-product-block__image{display:block;overflow:hidden;position:relative}.c-product-page .c-buy-product-block__image{padding:32px;background:#f6f6f6;height:100%;box-sizing:border-box}.c-buy-product-block__image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;max-height:320px;transition:transform .2s ease-out}@media(min-width:62em){.c-buy-product-block__image>img{max-height:500px}}.no-touch .c-buy-product-block__media>a:hover>.c-buy-product-block__image>img{transform:scale(1.05)}.c-buy-product-block__button-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media(max-width:61.99em){.c-buy-product-block__button-wrapper{flex-direction:column-reverse;align-items:normal;padding-bottom:8px}.c-buy-product-block__button-wrapper .c-add-to-favorites,.c-buy-product-block__button-wrapper .c-button:not(.c-buy-product__float-button){justify-content:center;width:100%}}.c-buy-product__modal-image{max-width:360px;display:block;margin:0 auto 32px}@media(max-width:61.99em){.c-buy-product__modal-image{margin:0 0 12px}}.c-buy-product__modal-image>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:320px}@media(min-width:62em){.c-buy-product__modal-image>img{max-height:500px}}.c-buy-product__modal-title{display:block;margin:0 0 16px;font-size:34px}@media(max-width:61.99em){.c-buy-product__modal-title{font-size:24px;margin:0 0 8px;text-align:center}}@media(max-width:61.99em){.c-buy-product__modal-description{text-align:center}}.c-product-id{display:inline-flex;margin:0 8px 16px 0;font-size:14px;line-height:16px;padding:8px 16px;background:#dcdcdc;color:#131313}.c-buy-product__vendors{padding:0 0 8px;flex-wrap:wrap}@media(max-width:61.99em){.c-buy-product__vendors{gap:16px}}.c-buy-product__vendors li{margin:0 16px 16px 0}@media(max-width:61.99em){.c-buy-product__vendors li{width:calc(50% - 8px);margin:0}}.c-buy-product__vendors li:last-child{margin-right:0}.c-buy-product__vendors li>*{display:flex;align-items:center;justify-content:center;padding:8px 32px;width:155px;height:80px;box-sizing:border-box;border:1px solid #131313;position:relative}@media(max-width:61.99em){.c-buy-product__vendors li>*{width:100%}}.c-buy-product__vendors li>* picture{display:flex;align-items:center;height:100%}.c-buy-product__vendors li>* img{display:block;max-width:100%;max-height:100%}.c-buy-product__vendors li>* .icon-arrow{position:absolute;top:calc(50% - 8px);right:12px;width:8px;height:15px}.c-buy-product__modal-info{height:auto!important}.c-buy-product__modal-info>span{font-size:18px}@media(max-width:61.99em){.c-buy-product__modal-info>span{font-size:14px}}@media(max-width:61.99em){.c-buy-product__modal-info{align-items:flex-start}.c-buy-product__modal-info>svg{margin-top:2px}}.c-buy-product__float-button{position:fixed;width:calc(100% - 32px);bottom:-65px;left:16px;margin:0;justify-content:center;z-index:5;transition:bottom .2s ease-in-out}.c-buy-product__float-button.is-visible{bottom:32px}@media(min-width:62em){.c-buy-product__float-button{display:none}}.c-buy-product-block__links{flex:0 0 100%}@media(max-width:61.99em){.c-buy-product-block__links{order:-1}}.c-buy-product-block__links a{font-weight:500;letter-spacing:.5px}.c-buy-product-block__links a:first-of-type{margin-bottom:8px}.c-step-by-step-block{margin-bottom:48px;padding:16px 32px;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto}@media(max-width:61.99em){.c-step-by-step-block{padding:16px 16px 0;position:relative}.c-step-by-step-block:before{content:"";position:absolute;top:16px;bottom:0;left:0;width:100%;background-color:var(--theme-bg)}}.c-step-by-step__controls{display:flex;margin:48px 48px 0}.c-step-by-step__right-alignment .c-step-by-step__controls{justify-content:flex-end}@media(max-width:61.99em){.c-step-by-step__controls{margin:0 0 24px}}.c-step-by-step{background-color:var(--theme-bg);display:flex}.c-step-by-step__right-alignment .c-step-by-step{flex-direction:row-reverse}@media(max-width:61.99em){.c-step-by-step{padding-bottom:64px;gap:16px}.c-step-by-step,.c-step-by-step__right-alignment .c-step-by-step{flex-direction:column-reverse}}.c-step-by-step .c-carousel__navigation-button{background-color:transparent}.c-step-by-step__text{margin:48px;flex-grow:1}.c-step-by-step__text br:first-of-type{display:none}@media(max-width:61.99em){.c-step-by-step__text{margin:0}}.c-step-by-step__text>p{font-weight:500;margin:0 0 16px}.c-step-by-step__text .e-link--arrow{margin-top:16px}.c-step-by-step__content{flex:0 0 25%;display:flex;flex-direction:column}@media(min-width:62em){.c-step-by-step:has(.is-portrait) .c-step-by-step__content{flex-basis:550px}}.c-step-by-step__visual{flex:0 0 75%}@media(min-width:62em){.c-step-by-step__visual:has(.is-portrait){flex-basis:calc(100% - 550px)}}.c-step-by-step__link{text-decoration:none}.c-step-by-step__link:hover{text-decoration:underline}.c-step-by-step__link>svg{margin-left:8px}.c-step-by-step__visual-wrapper{position:relative;aspect-ratio:16/9;margin:auto;transform:translateY(-16px)}.c-step-by-step__visual-wrapper>:first-child,.c-step-by-step__visual-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-step-by-step__visual-wrapper:has(.is-portrait){position:relative;aspect-ratio:9/16;max-width:100%;width:350px}.c-step-by-step__visual-wrapper:has(.is-portrait)>:first-child,.c-step-by-step__visual-wrapper:has(.is-portrait)>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-step-by-step__visual-wrapper .c-step-by-step__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-step-by-step-block .c-carousel__header{display:none}@media(max-width:47.99em){.c-instagram-block .c-button{width:100%;justify-content:center}}.c-instagram-block__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;row-gap:32px;margin:0 0 32px}@media(max-width:47.99em){.c-instagram-block__grid{grid-template-columns:1fr;row-gap:24px}}.c-instagram-block__image{position:relative;aspect-ratio:1/1;margin:0 0 12px;display:block}.c-instagram-block__image>:first-child,.c-instagram-block__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-instagram-block__item>p{margin:0 0 8px}.c-instagram-block__item svg{width:15px;height:12px;fill:#666;margin-right:4px}.c-form-block{box-sizing:border-box;background:var(--theme-bg)}@media(max-width:47.99em){.c-form-block{padding-top:64px;padding-bottom:64px}}.c-form-block.c-form-block--no-image{max-width:753px}@media(min-width:48em){.c-form-block input[type=text],.c-form-block select{width:100%}}.c-form-block .subscribe-form__permission{margin-top:24px}@media(max-width:47.99em){.c-form-block__wrapper{flex-direction:column}}.c-form-block__text{max-width:50%}.c-form-block--no-image .c-form-block__text{max-width:100%}@media(max-width:47.99em){.c-form-block__text{max-width:100%}}.c-form-block__image{flex:0 0 calc(50% - 32px)}.c-form-block__image>picture{display:block;height:100%}@media(max-width:47.99em){.c-form-block__image{flex:0 0 100%;margin-bottom:24px}}.c-form-block__image img{display:block;width:100%;height:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}.c-form-block__form{flex:0 0 calc(50% - 32px)}.c-form-block--no-image .c-form-block__form{flex:0 0 100%}@media(max-width:47.99em){.c-form-block__form{flex:0 0 100%}}.c-article-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:24px}@media(min-width:62em){.c-article-list{justify-content:center;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:64px}}@container overview-content (width > 930px){.c-article-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-article-list__item{position:relative}.c-article-list__item .c-article-list__item__image{display:block;position:relative;padding-top:100%;width:100%;height:0;overflow:hidden}.c-article-list__item .c-article-list__item__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-out}@media(max-width:61.99em){.c-article-list__item--full-width{grid-column:1/3}}.c-article-list__item--full-screen-width{width:var(--viewportWidth);position:relative;left:50%;margin-left:-50vw;transform:translateX(calc(var(--scrollbarWidth)/2));grid-column:1/3;padding-top:64px;padding-bottom:64px}@media(min-width:62em){.c-article-list__item--full-screen-width{grid-column:1/5}}.c-article-list__item__link{display:block;text-decoration:none}.c-article-list__item__link:hover .c-article-list__item__image img{transform:scale(1.05)}.c-articles-block{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;margin-bottom:80px}@media(max-width:47.99em){.c-articles-block{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-articles-block{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-articles-block{padding-left:64px;padding-right:64px}}@media(max-width:47.99em){.c-articles-block{padding-right:0}}@media(max-width:31.25em){.c-articles-block{padding-left:0}}@media(min-width:48em){.c-articles-block{padding:0 16px}}.c-card__content{box-sizing:border-box;padding-top:16px;display:flex;justify-content:space-between;gap:8px}@media(max-width:47.99em){.c-card__content{padding-top:12px}}@media(max-width:35.99em){.c-card__content{gap:16px}}.c-card__content .e-preamble{display:block;font-size:14px;font-weight:500}.c-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;display:block;margin-bottom:0;padding-bottom:4px;word-wrap:break-word;overflow-wrap:anywhere}@media(max-width:61.99em){.c-card__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px}}.c-spinner{display:inline-block;width:32px;height:32px;position:relative;text-indent:-9999em;border-radius:50%;background-image:linear-gradient(90deg,#131313 10%,hsla(0,0%,100%,0) 42%);-webkit-animation:spin 1.4s linear infinite;animation:spin 1.4s linear infinite}.c-spinner:before{width:50%;height:50%;background-color:#131313;border-radius:100% 0 0 0}.c-spinner:after,.c-spinner:before{content:"";position:absolute;top:0;left:0}.c-spinner:after{right:0;bottom:0;margin:auto;width:75%;height:75%;background-color:#fff;border-radius:50%}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-spinner--lg{width:64px;height:64px}.c-product-card{box-sizing:border-box;display:flex;flex-direction:column;cursor:pointer;text-decoration:none}.c-product-card:hover .c-product-card__media__image{transform:scale(1.05)}@media(max-width:47.99em){.c-card-grid .c-product-card h4{font-size:16px;line-height:calc(1em + 2px)}}@media(min-width:75em){.c-card-grid .c-product-card .c-product-card__buy-controls{flex:0 0 48px}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button{width:100%;padding-left:0;padding-right:0;justify-content:center}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button span{display:none}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button .c-base-icon{margin:0}}@media(min-width:62em)and (max-width:74.99em){.c-card-grid .c-product-card{justify-content:stretch}.c-card-grid .c-product-card .c-card__content{flex-direction:column;flex:1}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button{width:100%;justify-content:center}}@media(min-width:36em)and (max-width:61.99em){.c-card-grid .c-product-card .c-product-card__buy-controls{flex:0 0 48px}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button{width:100%;padding-left:0;padding-right:0;justify-content:center}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button span{display:none}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button .c-base-icon{margin:0}}@media(max-width:35.99em){.c-card-grid .c-product-card{justify-content:stretch}.c-card-grid .c-product-card .c-card__content{flex-direction:column;flex:1}.c-card-grid .c-product-card .c-product-card__buy-controls .c-button{width:100%;justify-content:center}}.c-products-block .c-product-card{height:100%}@media(min-width:62em){.c-products-block .c-product-card .c-product-card__buy-controls{flex:0 0 48px}.c-products-block .c-product-card .c-product-card__buy-controls .c-button{width:100%;padding-left:0;padding-right:0;justify-content:center}.c-products-block .c-product-card .c-product-card__buy-controls .c-button span{display:none}.c-products-block .c-product-card .c-product-card__buy-controls .c-button .c-base-icon{margin:0}}@media(min-width:48em)and (max-width:61.99em){.c-products-block .c-product-card{justify-content:stretch}.c-products-block .c-product-card .c-card__content{flex-direction:column;flex:1}.c-products-block .c-product-card .c-product-card__buy-controls .c-button{width:100%;justify-content:center}}@media(min-width:36em)and (max-width:47.99em){.c-products-block .c-product-card .c-product-card__buy-controls{flex:0 0 48px}.c-products-block .c-product-card .c-product-card__buy-controls .c-button{width:100%;padding-left:0;padding-right:0;justify-content:center}.c-products-block .c-product-card .c-product-card__buy-controls .c-button span{display:none}.c-products-block .c-product-card .c-product-card__buy-controls .c-button .c-base-icon{margin:0}}@media(max-width:35.99em){.c-products-block .c-product-card{justify-content:stretch}.c-products-block .c-product-card .c-card__content{flex-direction:column;flex:1}.c-products-block .c-product-card .c-product-card__buy-controls .c-button{width:100%;justify-content:center}}.c-product-card__media{position:relative;aspect-ratio:4/3;background-color:#f6f6f6;overflow:hidden}.c-product-card__media>:first-child,.c-product-card__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-product-card__media__image[class]{top:16px;right:16px;bottom:16px;left:16px;width:auto;height:auto;transition:transform .2s ease-out;transform:translateZ(0);transform-style:preserve-3d}@media(min-width:48em){.c-product-card__media__image[class]{top:32px;right:32px;bottom:32px;left:32px}}@media(min-width:75em){.c-product-card__media__image[class]{top:48px;right:48px;bottom:48px;left:48px}}@media(min-width:62em)and (max-width:74.99em){.c-overview:not(.c-favorites) .c-product-card__media__image[class]{top:16px;right:16px;bottom:16px;left:16px}}@media(min-width:75em){.c-overview:not(.c-favorites) .c-product-card__media__image[class]{top:32px;right:32px;bottom:32px;left:32px}}.c-product-card__media__image[class] img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:contain;object-fit:contain}.c-product-info{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;gap:48px}@media(max-width:47.99em){.c-product-info{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-product-info{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-product-info{padding-left:64px;padding-right:64px}}.c-product-info h2{padding-bottom:16px}@media(max-width:47.99em){.c-product-info h2{padding-bottom:8px}}@media(max-width:47.99em){.c-product-info{flex-direction:column}}.c-product-info .c-tag{margin:0 8px 8px 0;display:inline-flex;border-color:#f6f6f6;background-color:#f6f6f6;cursor:default}.c-product-info .c-tag.active,.c-product-info .c-tag:hover{color:#131313;background-color:#f6f6f6}.c-product-info__list-wrapper{flex:1 1 50%;display:flex;gap:32px;flex-direction:column}.c-product-info__list-wrapper .c-product-info__list{order:2}.c-product-info__list-wrapper .c-product-info__list.c-product-info__list--wholesaler{order:1}.c-product-info__item{border-top:1px solid #dcdcdc;padding:24px 0}.c-product-info__item>svg{width:64px;height:45px;-webkit-margin-end:32px;margin-inline-end:32px;flex-shrink:0}.c-product-info__nutritional-item{border-top:1px solid #dcdcdc;padding:12px 0}.c-product-info__list--nutritional{flex:1 1 50%}.c-product-download{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;background-color:var(--theme-bg);display:flex;align-items:center;margin-bottom:96px}@media(max-width:47.99em){.c-product-download{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-product-download{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-product-download{padding-left:64px;padding-right:64px}}@media(max-width:47.99em){.c-product-download{flex-direction:column;padding-bottom:64px;margin-bottom:48px}}.c-product-download__image{margin-right:48px;flex-shrink:0;width:303px}@media(max-width:47.99em){.c-product-download__image{margin:0 0 24px;width:100%}}.c-product-download__image picture{display:block;transform:translateY(-16px)}.c-product-download__image img{display:block;width:100%}.c-product-download__content{padding:24px}@media(max-width:47.99em){.c-product-download__content{padding:0}.c-product-download__content,.c-product-download__content .c-button{width:100%;justify-content:center}}.c-overview{width:100%}@media(min-width:62em){.c-overview:has(.c-overview-filters){display:grid;gap:32px;grid-template-columns:350px auto}}@media(max-width:61.99em){.c-overview-filters{margin-bottom:16px}}.c-overview-content{min-height:400px;container-name:overview-content;container-type:inline-size}@media(max-width:61.99em){.c-overview-content{display:flex;flex-direction:column}.c-overview-content .c-active-tags{order:-1}}.c-active-tags{flex-wrap:wrap}.c-active-dealer-tags,.c-active-tags{display:flex;align-items:center;gap:12px}.c-active-dealer-tags{flex:0 0 100%;flex-wrap:wrap}.c-tag{position:relative;border:1px solid var(--fg);color:var(--fg);background-color:transparent;border-radius:50em;box-sizing:border-box;padding:8px 12px;vertical-align:middle;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex;align-items:center;font-size:14px;font-weight:500;line-height:calc(1em + 2px);box-shadow:0 0 0 #131313}.c-tag.active,.c-tag:hover{color:#fff;background-color:#131313}.c-tag>svg{stroke:currentColor;width:10px;height:10px;-webkit-margin-start:8px;margin-inline-start:8px;margin-top:1px}.c-tag--dealer{width:115px;height:48px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;position:relative;box-sizing:border-box;border:1px solid #a1a1a1;background-color:#fff}.c-tag--dealer.active{border-color:#131313}.c-tag--dealer:has(>svg){width:137px;justify-content:space-between}.c-tag--dealer>img{flex:1 1 100%;display:block;height:100%;-o-object-fit:contain;object-fit:contain}.c-tag--dealer>svg{flex:0 0 10px;stroke:currentColor;height:10px;margin-top:1px}.c-tag--print{font-size:12px;line-height:1.5;background-color:#f6f6f6;border:0;padding:4px 8px}:root{--filters-width:400px}.c-search-filters__controls{display:flex;justify-content:space-between;gap:16px}@media(min-width:62em){.c-search-filters__controls{display:none}}@media(max-width:35.99em){.c-search-filters__controls{display:grid;grid-template-columns:1fr 1fr}}.c-search-filters__controls .c-sorting{flex:0 1 180px}@media(max-width:61.99em){.item-filters-wrap{top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;z-index:500;pointer-events:none}.show-filters .item-filters-wrap{pointer-events:all}}body:has(.show-filters) .c-header{z-index:1}@media(max-width:61.99em){.item-filters-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(19,19,19,.5);opacity:0;transition:opacity .35s}.show-filters .item-filters-overlay{opacity:1}}@media(max-width:61.99em){.item-filters-inner{position:absolute;inset-inline-end:0;top:0;bottom:0;z-index:2;width:var(--filters-width);max-width:100%;overflow:auto;display:flex;flex-direction:column;background-color:#fff;transition:transform .35s}[dir=rtl] .item-filters-inner{transform:translateX(-100%)}[dir=ltr] .item-filters-inner{transform:translateX(100%)}.show-filters .item-filters-inner{transform:translateX(0)}}@media(min-width:62em){.item-filters-header{display:none}.item-filters-header+.item-filter[class]{margin-top:0}}@media(max-width:61.99em){.item-filters-header{display:flex;flex-direction:column;gap:8px;padding:16px 16px}.item-filters-header .c-button--close{align-self:flex-end}}@media(min-width:62em){.item-filter:not(:first-child){margin-top:24px}}@media(max-width:61.99em){.item-filter{margin-top:0;border-top:1px solid #dcdcdc;padding:16px}}.item-filter__list-wrap{transition:height .35s;width:100%;position:relative}@media(min-width:62em){.item-filter__list-wrap.is-scrollable{overflow:auto;max-height:200px;-ms-overflow-style:none;scrollbar-width:none;border-bottom:1px solid #dcdcdc;margin-top:24px}.item-filter__list-wrap.is-scrollable>ul{padding-top:0}.item-filter__list-wrap.is-scrollable::-webkit-scrollbar{display:none}}.item-filter__list-wrap .c-tag.is-loading{pointer-events:none}.item-filter__list{overflow:hidden}.item-filter-title{display:flex;align-items:center;margin-bottom:0;cursor:pointer}.item-filter-title svg{stroke:currentColor;width:12px;height:7px;transition:transform .2s;transform-origin:center center;-webkit-margin-start:8px;margin-inline-start:8px;margin-top:2px}@media(max-width:61.99em){.item-filter-title svg{-webkit-margin-start:auto;margin-inline-start:auto}}.expanded .item-filter-title svg,.item-filter-title.expanded svg{transform:rotate(180deg)}.item-filters-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;padding-top:24px;-moz-column-gap:8px;column-gap:8px;row-gap:12px}.item-filters-footer{position:-webkit-sticky;position:sticky;bottom:0;padding:16px;border-top:1px solid #dcdcdc;display:flex;gap:12px;background-color:#fff;flex-direction:column;margin-top:auto}.item-filters-footer>.c-button{justify-content:center}@media(min-width:62em){.item-filters-footer{display:none}}.c-employee-list-links{display:flex}.c-employee-list-links>li{-webkit-margin-start:32px;margin-inline-start:32px}.c-employee-list-links>li:first-of-type{-webkit-margin-start:0;margin-inline-start:0}@media(max-width:35.99em){.c-employee-list-links>li{margin:0 0 16px}}@media(max-width:35.99em){.c-employee-list-links{flex-direction:column;margin:0 0 24px;padding-top:12px}}@media(max-width:35.99em){.c-employee-container>h4{margin:0 0 32px}}.c-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:24px}@media(min-width:62em){.c-card-grid{justify-content:center;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@container overview-content (width > 930px){.c-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-map-block{position:relative;box-sizing:border-box;padding-top:32px}@media(max-width:47.99em){.c-map-block{padding-top:24px}}.map-locator-block{position:relative;padding:30px 0}@media(min-width:48em)and (max-width:61.99em){.map-locator-block{padding:20px 0}}@media(max-width:47.99em){.map-locator-block{padding:15px 0}}.map-locator-block__heading{margin:0 0 30px 0}@media(max-width:47.99em){.map-locator-block__heading{margin:0 0 20px 0}}.map-locator-block__switch{position:absolute;left:30px;bottom:50px;min-height:36px;box-sizing:border-box;border-radius:18px;overflow:hidden;display:flex;align-items:stretch}.map-locator-block__switch:before{content:"";position:absolute;inset:0 2em;background-color:#dcdcdc}@media(max-width:47.99em){.map-locator-block__switch{left:50%;bottom:-66px;transform:translateX(-50%)}}.map-locator-block__switch .switch__inner{box-sizing:border-box;display:flex;align-items:stretch}.map-locator-block__switch .switch__inner input[type=radio]{position:absolute;visibility:hidden}.map-locator-block__switch .switch__inner label{position:relative;display:inline-flex;justify-self:stretch;align-items:center;cursor:pointer;border-radius:18px;font-size:14px;font-weight:700;padding:0 2em;margin:0;text-transform:uppercase;background-color:#dcdcdc;color:var(--theme-fg,#000)}.map-locator-block__switch .switch__inner label.selected{background-color:var(--theme-bg,#757575)}.map-locator-block__overlay-list .nav-container{position:absolute;height:40px;bottom:20px;right:20px}.map-locator-block__overlay-list .nav{width:40px;height:40px;padding:0;margin:0 5px;background-color:transparent;border:1px solid #131313;outline:none;background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-chevron--right);background-repeat:no-repeat;background-size:16px 16px;background-position:50%}.map-locator-block__overlay-list .nav.nav--prev{background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-chevron--left)}.map-locator-block__overlay-list .nav[disabled]{opacity:.15}.map-locator-block__map-wrapper{position:absolute;width:100%;min-height:550px}@media(max-width:47.99em){.map-locator-block__map-wrapper{min-height:75vh}.map-locator-block__map-wrapper.is-small-on-mobile,.map-locator-block__map-wrapper.is-small-on-mobile .google-map{min-height:calc(75vh - 72px)}}.c-google-map{position:absolute;width:100%;min-height:550px;transition:max-width .4s ease-out}@media(max-width:47.99em){.c-google-map{min-height:75vh}.is-small-on-mobile .c-google-map,.is-small-on-mobile .google-map .c-google-map{min-height:calc(75vh - 72px)}}@media(min-width:48em){.show-details .c-google-map,.show-list .c-google-map{max-width:67%}}@media(min-width:48em){.show-list.show-details .c-google-map{max-width:34%}}.map-locator-block__content{position:relative;overflow:hidden;box-sizing:border-box}@media(max-width:47.99em){.map-locator-block__content{padding-bottom:86px}}.google-map-container{position:absolute;width:100%;height:100%}.google-map-container .google-map{height:100%}.map-locator-block__overlay{position:relative;background-color:var(--theme-bg,#292929);float:right;width:66%;min-height:580px;margin-top:-30px;transform:translateX(101%);transition:transform .2s cubic-bezier(.215,.61,.355,1);display:flex;z-index:2}@media(max-width:47.99em){.map-locator-block__overlay{min-height:0;height:calc(75vh - 56px);margin-top:0;width:200%}}.map-locator-block__overlay .close{position:relative;position:absolute;top:15px;left:calc(50% - 60px);z-index:2;display:block;width:30px;height:30px;background-color:transparent;border:0 none}.map-locator-block__overlay .close:before{transform-origin:center center;transform:rotate(45deg)}.map-locator-block__overlay .close:after,.map-locator-block__overlay .close:before{content:"";position:absolute;background-color:var(--theme-fg,#131313);top:calc(50% - 1px);left:0;width:100%;height:2px;transition:transform .35s cubic-bezier(.215,.61,.355,1)}.map-locator-block__overlay .close:after{transform-origin:center center;transform:rotate(-45deg)}.map-locator-block__overlay .close:hover:before{transform:rotate(225deg)}.map-locator-block__overlay .close:hover:after{transform:rotate(135deg)}.map-locator-block__overlay.show-list .close{left:auto;right:15px}.map-locator-block__overlay .map-locator-block__overlay-details,.map-locator-block__overlay .map-locator-block__overlay-list{width:50%}.map-locator-block__overlay.show-details,.map-locator-block__overlay.show-list{transform:translateX(50%)}.map-locator-block__search{width:100%;position:relative;z-index:2}.map-locator-block__search .search-form__submit-button{width:46px;height:100%;position:absolute;top:0;right:0;padding:0;border:none;background-color:transparent;text-indent:-999px;overflow:hidden;outline:none;background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-search);background-repeat:no-repeat;background-size:20px 20px;background-position:50%}@media(max-width:47.99em){.map-locator-block__search{margin-bottom:20px}}@media(min-width:48em){.map-locator-block__search{margin-top:20px;margin-left:20px;position:absolute;max-width:275px}}.map-locator-block__search-field[type=text]{background-color:#fff;border-radius:0;font-size:16px;font-weight:400;padding-top:10px;padding-bottom:10px;line-height:18px}.dealer-list__item{text-decoration:none;line-height:1.3;margin-bottom:16px}.dealer-list__item:hover{text-decoration:underline}.dealer-list__item address,.dealer-list__item strong{font-size:16px;font-style:normal}.dealer-list__details{text-decoration:none;line-height:1.3;margin-bottom:16px}.dealer-list__details address,.dealer-list__details strong{font-size:16px;font-style:normal}.dealer-list__details-contacts{margin-top:12px}.dealer-list__exact-filtering{margin-bottom:16px}.map-locator-block__overlay.show-details .map-locator-block__overlay-list{order:2}.map-locator-block__overlay.show-list.show-details{transform:translateX(0)}.map-locator-block__overlay.show-list.show-details .map-locator-block__overlay-list{order:1}.map-locator-block__overlay.show-list.show-details .map-locator-block__overlay-details{order:2}.map-locator-block__overlay-details,.map-locator-block__overlay-list{padding:30px;box-sizing:border-box;position:relative}@media only screen and (max-width:736px){.map-locator-block__overlay-details,.map-locator-block__overlay-list{padding:20px}}.map-locator-block__overlay-list{position:relative;min-height:580px;padding-bottom:70px}@media only screen and (max-width:736px){.map-locator-block__overlay-list{min-height:75vh;padding-bottom:60px}.map-locator-block__overlay-list.is-small-on-mobile{min-height:calc(75vh - 72px)}}.farm-list__items{flex:0 1 100%;display:flex;flex-direction:column;justify-content:space-around}.farm-list-item{margin-bottom:15px;position:relative}.farm-list-item:hover{text-decoration:underline}.farm-list-item.farm-list-item--details:hover{text-decoration:none}.farm-list-item .item-link{position:absolute;top:0;left:0;right:0;bottom:0}.farm-list-item .item-header{font-size:16px;font-weight:700;line-height:1.4}@media only screen and (max-width:1024px){.farm-list-item .item-header{font-size:14px}}.farm-list-item .item-address,.farm-list-item .item-description,.farm-list-item .item-phone{font-size:16px;font-family:FuturaPlus,sans-serif;font-weight:400;line-height:1.4}@media only screen and (max-width:1024px){.farm-list-item .item-address,.farm-list-item .item-description,.farm-list-item .item-phone{font-size:14px}}.farm-list-item .item-image{position:relative;width:100%;height:0;padding-bottom:56.25%;display:block;margin-bottom:12px}.farm-list-item .item-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:736px){.farm-list-item.farm-list-item--details{min-height:calc(75vh + 66px);margin-bottom:0}}.farm-list-item.farm-list-item--details .item-header{margin:0 50px 20px 0}.farm-list-item.farm-list-item--details .item-address,.farm-list-item.farm-list-item--details .item-header,.farm-list-item.farm-list-item--details .item-phone{margin-bottom:20px}.farm-list-item.farm-list-item--details .item-description{margin-bottom:50px}.farm-list__heading{padding:0;margin:0 0 20px 0}@media only screen and (max-width:1024px){.farm-list__heading{font-size:1.999em}}.c-autocomplete{position:relative}.c-autocomplete__loader{display:flex}.c-autocomplete__list{position:absolute;width:100%;overflow:hidden;background-color:#fff;z-index:10;border:1px solid #dcdcdc;font-size:16px}.c-autocomplete__list-item{padding:8px 16px;cursor:pointer}.c-autocomplete__list-item:hover{text-decoration:underline}.c-autocomplete__list-item:not(:first-child){border-top:1px solid #dcdcdc}.c-add-to-favorites{font-size:12px;line-height:16px;text-transform:uppercase;font-weight:700;position:relative;display:inline-flex;background-color:#fff}.c-add-to-favorites>span{display:inline-flex;cursor:pointer}.c-add-to-favorites>span:not(.c-button):focus-visible{outline:1px solid var(--fg)}.c-add-to-favorites a{color:inherit!important}.c-add-to-favorites .c-icon-holder{position:relative;-webkit-margin-end:8px;margin-inline-end:8px;height:16px;width:16px;border:16px solid #fff;box-sizing:content-box}@media(max-width:47.99em){.c-overview-content .c-add-to-favorites .c-icon-holder{border-width:8px}}.c-add-to-favorites .c-button .c-icon-holder{border:0;margin-right:0}.c-add-to-favorites .c-button .c-icon-holder+span{-webkit-margin-start:.5em;margin-inline-start:.5em}.c-add-to-favorites .c-button .c-icon-holder .c-base-icon{margin-left:0;margin-right:0}.c-product-card .c-add-to-favorites{position:absolute;inset-inline-end:12px;top:12px}.c-product-card .c-add-to-favorites .c-icon-holder{margin:0}.c-add-to-favorites .c-base-icon[class]{display:block;height:100%;width:100%;stroke:currentColor;fill:transparent;transition:fill .2s,opacity .2s,transform .2s}.c-add-to-favorites.is-added .c-base-icon[class]{opacity:1;fill:currentColor;-webkit-animation:scale .2s linear;animation:scale .2s linear}@-webkit-keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}:root{--progress-bar-height:16px}@-webkit-keyframes grow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes grow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@-webkit-keyframes show-progress{0%{height:0}0.1%{height:var(--progress-bar-height)}}@keyframes show-progress{0%{height:0}0.1%{height:var(--progress-bar-height)}}#progress{position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);height:var(--progress-bar-height)}@supports(animation-timeline:scroll()){#progress{-webkit-animation:show-progress linear;animation:show-progress linear;animation-timeline:scroll()}}[dir=rtl] #progress{transform:rotate(180deg)}#progress>div{content:"";height:100%;width:100%;transform-origin:0 50%;background-color:#131313;transform:scaleX(0)}@supports(animation-timeline:scroll()){#progress>div{-webkit-animation:grow-progress linear;animation:grow-progress linear;animation-timeline:scroll()}}.c-instagram-card{box-sizing:border-box;display:flex;flex-direction:column;cursor:pointer;text-decoration:none;height:100%}@media(hover:hover){.c-instagram-card:hover .c-instagram-card__image>img{transform:scale(1.05)}.c-instagram-card:hover .c-instagram-card__content>span{text-decoration:underline}}.c-instagram-card__image{position:relative;aspect-ratio:9/11;background-color:#f6f6f6;overflow:hidden}.c-instagram-card__image>:first-child,.c-instagram-card__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-instagram-card__image>img{display:block;width:100%;height:100%;transition:transform .2s ease-out;transform:translateZ(0);transform-style:preserve-3d;-o-object-fit:cover;object-fit:cover}.c-instagram-card__content{font-size:14px;line-height:1.5;background-color:#f6f6f6;padding:16px;flex:1}.c-person-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px;padding-bottom:32px}@media(max-width:61.99em){.c-person-cards{grid-template-columns:1fr 1fr}}@media(max-width:35.99em){.c-person-cards{flex-direction:column;grid-template-columns:1fr}}.c-person-card-inner{display:inline-flex;gap:32px;text-decoration:none}@media(max-width:85.375em){.c-person-card-inner{gap:16px}}.c-person-card{container-type:inline-size;font-weight:500;padding-bottom:32px;flex:1 1 auto}@media(max-width:85.375em){.c-person-card{gap:16px;padding-bottom:0}}.c-person-card-picture{flex:0 0 160px}@container (400px > width > 300px){.c-person-card-picture{flex-basis:120px}}@container (width <= 300px){.c-person-card-picture{flex-basis:90px}}.c-person-card-picture img{display:block;width:100%;aspect-ratio:1/1;border-radius:50%;transition:transform .2s ease-out}@media(hover:hover){a.c-person-card-inner:hover .c-person-card-picture img{transform:scale(1.05)}}.c-person-card-info>strong{display:block}@media(hover:hover){a.c-person-card-inner:hover .c-person-card-info>strong{text-decoration:underline}}.c-person-card-info>span{display:block;color:#666}.c-person-card-info>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:270px;display:inline-block}html[dir=rtl] .c-person-card-info>div:not([class]){direction:ltr;text-align:right}.c-author .c-person-card-inner{gap:24px}.c-author .c-person-card-picture{flex:0 0 64px}.c-author .c-person-card-info{align-self:center}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{border:0 none;border-radius:0}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th{background-color:var(--fg);color:var(--bg);font-weight:500;border:0 none}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border:0 none;border-bottom:1px solid var(--fg);border-right:1px solid var(--fg)}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td:first-child{border-left:1px solid var(--fg)}@media only screen and (max-width:530px){#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border-left:1px solid var(--fg)}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td:first-child{border-top:1px solid var(--fg)}}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:transparent}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc{font-size:1em;line-height:1.5;margin-bottom:2em}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:32px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 18px;font-weight:400;margin:0 0 .2em!important}@media(max-width:61.99em){#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:26px;line-height:calc(1em + 2px);letter-spacing:-.5px;margin:0 0 15px}}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;font-weight:400;margin:0 0 .2em!important}@media(max-width:61.99em){#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px}}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{outline:none}.c-footer__items #ot-sdk-btn.optanon-show-settings,.c-footer__items #ot-sdk-btn.ot-sdk-show-settings{color:#fff;border:none;background-color:transparent!important;padding:0;font-size:1em;line-height:inherit;font-weight:400;text-align:left;text-decoration:underline}.c-footer__items #ot-sdk-btn.optanon-show-settings:hover,.c-footer__items #ot-sdk-btn.ot-sdk-show-settings:hover{text-decoration:none}.c-footer__items #ot-sdk-btn.optanon-show-settings:focus,.c-footer__items #ot-sdk-btn.ot-sdk-show-settings:focus{border:none;outline:none}.c-article-header{position:relative;margin:0 0 48px}.c-article-header__media{padding-top:325px}@media(max-width:61.99em){.c-article-header__media{padding-top:219px}}.c-article-header__image{position:relative;aspect-ratio:16/9;height:500px;position:absolute;left:0;top:0;width:100%}.c-article-header__image>:first-child,.c-article-header__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-article-header__image:before{display:none}@media(max-width:61.99em){.c-article-header__image{height:300px}}.c-article-header__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-article-header__content{background:var(--theme-bg);position:relative;box-sizing:border-box;padding:48px}@media(max-width:61.99em){.c-article-header__content{padding:24px}}.c-article-header__content>p{margin:0;font-size:24px;line-height:1.5}@media(max-width:61.99em){.c-article-header__content>p{font-size:18px;line-height:1.5}}.c-article-body{overflow:hidden}@media(max-width:61.99em){.c-article-body .c-button{width:100%;text-align:center;box-sizing:border-box}}.c-article-body>h2,.c-article-body>h3,.c-article-body>h4,.c-article-body>h5,.c-article-body>h6,.c-article-body>hr,.c-article-body>ol,.c-article-body>p,.c-article-body>ul{max-width:720px;width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 16px}.c-article-body>ul{max-width:674px;margin:0 auto 64px}@media(max-width:61.99em){.c-article-body>ul{margin:0 auto 48px;-webkit-padding-start:32px;padding-inline-start:32px}}.c-article-body>ol{margin:0 auto 64px}@media(max-width:61.99em){.c-article-body>ol{margin:0 auto 48px}}.c-article-body>picture{display:block}.c-article-body>p img{display:block;width:100%;margin:24px 0 0}.c-article-body .c-step-by-step-block{margin:64px auto}@media(max-width:61.99em){.c-article-body .c-step-by-step-block{margin:48px auto}}.c-article-body .c-simple-media-block{margin:64px auto}@media(max-width:61.99em){.c-article-body .c-simple-media-block{margin:48px auto}}.c-article-body .c-products-block{margin:64px auto}@media(max-width:61.99em){.c-article-body .c-products-block{margin:48px auto}}.c-article-body .c-products-block .c-product-card__media{background:none}.c-article-body .c-products-block .c-product-card__media__image[class]{top:0;left:0;right:0;bottom:0}.c-article-body .c-products-block .c-product-card__media__image[class] img{-o-object-fit:cover;object-fit:cover}.c-article-body .c-products-block .c-card__content{padding-bottom:4px}.c-article-product{padding:0 16px;box-sizing:border-box;max-width:900px;margin:64px auto}@media(max-width:47.99em){.c-article-product{margin:48px auto}}.c-article-product__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;display:block}@media(max-width:61.99em){.c-article-product__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px}}.c-article-product__title>a{font-weight:inherit;text-decoration:none;color:inherit}.no-touch .c-article-product__title>a:hover{text-decoration:underline}.c-article-product__wrapper{background:#f6f6f6;padding:48px 24px}@media(max-width:47.99em){.c-article-product__wrapper{flex-direction:column}}.c-article-product__image{flex:0 0 40%;margin:0 32px 0 0}@media(max-width:47.99em){.c-article-product__image{flex:0 0 100%;margin:0 0 32px}}.c-article-product__image img{display:block;max-width:70%;margin:0 auto}.c-product-page .c-buy-product-block{background:none}.c-product-page .c-simple-media-block{--theme-bg:#f6f6f6;--theme-fg:#131313;--theme-accent:#666}.c-product-page .c-hero-block{padding-bottom:32px}@media(min-width:48em){.c-product-page .c-hero-block{min-height:400px}}@media(max-width:47.99em)and (orientation:portrait){.c-product-page .c-hero-block__background:before{padding-top:33%}}@media(min-width:48em){.c-product-page .c-hero-block__background{height:400px}}.c-recipe-page{margin-bottom:96px}@media(max-width:61.99em){.c-recipe-page{margin-bottom:80px}}.c-recipe-content__wrapper{max-width:1440px;box-sizing:border-box;margin-left:auto;margin-right:auto;display:grid}@media(max-width:47.99em){.c-recipe-content__wrapper{padding-left:16px;padding-right:16px}}@media(min-width:48em)and (max-width:85.3125em){.c-recipe-content__wrapper{padding-left:64px;padding-right:64px}}@media(min-width:85.375em){.c-recipe-content__wrapper{padding-left:64px;padding-right:64px}}@media(min-width:62em){.c-recipe-content__wrapper{gap:48px;margin-top:64px;margin-bottom:64px;grid-template-columns:40% auto;grid-template-areas:"hero media" "ingredients instructions"}}@media(max-width:61.99em){.c-recipe-content__wrapper{padding-left:0;padding-right:0;margin-bottom:64px;grid-template-columns:1fr;gap:32px;grid-template-areas:"media" "hero" "ingredients" "instructions"}}.c-recipe-hero{grid-area:hero}@media(min-width:62em){.c-recipe-hero{padding:24px 0}}@media(max-width:61.99em){.c-recipe-hero{padding:0 64px}}@media(max-width:47.99em){.c-recipe-hero{padding:0 16px}}.c-recipe-hero__media{position:relative;aspect-ratio:16/9;grid-area:media;max-height:500px;overflow:hidden}.c-recipe-hero__media>:first-child,.c-recipe-hero__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:61.99em){.c-recipe-hero__media{position:relative;aspect-ratio:1.77/1}.c-recipe-hero__media>:first-child,.c-recipe-hero__media>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.c-recipe-hero__media__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.c-recipe-title{word-break:break-word}.c-recipe-instructions{grid-area:instructions;box-sizing:border-box}@media(max-width:61.99em){.c-recipe-instructions{padding:0 64px}}@media(max-width:47.99em){.c-recipe-instructions{padding:0 16px}}.c-recipe-preamble{margin-bottom:0}.c-recipe-instructions__intro{display:flex;justify-content:space-between;margin-bottom:12px}@media(min-width:62em){.c-recipe-instructions__intro{margin-bottom:12px}}.c-recipe-instructions__time,.c-recipe__print{display:flex;align-items:center}.c-recipe-instructions__time>span,.c-recipe__print>span{-webkit-margin-start:8px;margin-inline-start:8px}.c-recipe-instructions__time{text-transform:uppercase}.c-recipe__print{text-decoration:none;font-size:14px;-webkit-margin-start:auto;margin-inline-start:auto;cursor:pointer}.c-recipe__print:hover{text-decoration:underline}@media(max-width:61.99em){.c-recipe__print{display:none}}.c-recipe-instructions__list{position:relative;list-style-type:none;-webkit-padding-start:48px;padding-inline-start:48px;-webkit-margin-after:48px;margin-block-end:48px}@media(max-width:61.99em){.c-recipe-instructions__list{-webkit-margin-after:32px;margin-block-end:32px}}.c-recipe-instructions__list>li{position:relative;-webkit-margin-after:24px;margin-block-end:24px}@media(max-width:61.99em){.c-recipe-instructions__list>li{-webkit-margin-after:12px;margin-block-end:12px}}.c-recipe-instructions__list>li:last-child{-webkit-margin-after:0;margin-block-end:0}.c-recipe-instructions__list>li:before{content:"";width:32px;height:32px;position:absolute;left:0;-webkit-margin-start:-48px;margin-inline-start:-48px;background-color:#f6f6f6;background-image:url(/static/img/sprite.03adb9c4.svg#view-icon-interface-validation-check);background-repeat:no-repeat;background-size:16px 16px;background-position:50%}[dir=rtl] .c-recipe-instructions__list>li:before{left:auto;right:0}.c-recipe-instruction__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:24px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 14px;display:block;-webkit-margin-start:-48px;margin-inline-start:-48px;-webkit-margin-after:32px;margin-block-end:32px}@media(max-width:61.99em){.c-recipe-instruction__title{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-size:22px;line-height:calc(1em + 2px);letter-spacing:-.25px;margin:0 0 13px;-webkit-margin-start:-48px;margin-inline-start:-48px;-webkit-margin-after:24px;margin-block-end:24px}}.c-recipe-ingredients__wrapper{grid-area:ingredients}@media(min-width:48em)and (max-width:61.99em){.c-recipe-ingredients__wrapper{padding:0 64px}}@media(min-width:62em){.c-recipe-ingredients{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:24px;margin-inline-end:24px}}.c-recipe-ingredients__buy-button{width:48px;-webkit-margin-start:auto;margin-inline-start:auto;padding-left:0;padding-right:0}.c-recipe-ingredients__buy-button>svg.c-base-icon{margin:auto}.c-recipe__tag{display:inline-block;-webkit-margin-end:8px;margin-inline-end:8px;-webkit-margin-after:8px;margin-block-end:8px}@media print{@page{size:A4 portrait;margin:4em 1cm}@page pdf{size:A4 portrait;margin:0}.product-pdf{page:pdf}#epi-quickNavigator{display:none!important}}@media print{.c-footer,.c-header-wrapper,.c-navigation,.c-products-block,.c-recipe-ingredients__portions-button,.c-recipe-ingredients__thumbnail,.c-recipe__print,.c-recipe__tags-wrapper,.c-related-recipes-block{display:none}.c-recipe-content__wrapper{padding:0;margin:0;gap:32px;grid-template-columns:40% auto;grid-template-areas:"hero media" "ingredients instructions"}.c-recipe-hero{padding:32px 0 0 32px}.c-recipe-ingredients,.c-recipe-instructions{box-sizing:border-box;display:block;width:100%}.c-recipe-instructions{padding:0 32px 0 0}.c-recipe-ingredients__wrapper{padding:0 0 0 32px}.c-recipe-instructions__intro{margin:0 0 1em}.c-recipe-instructions__time{font-size:10pt}.c-recipe-title{font-size:18pt}.c-recipe-instructions__list{list-style-type:decimal;list-style-position:outside;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-margin-after:1em;margin-block-end:1em}.c-recipe-instructions__list>li{-webkit-margin-after:8px;margin-block-end:8px}.c-recipe-instructions__list>li:before{content:none}.c-recipe-ingredients__portions{height:auto}.c-recipe-ingredients__portions-label{font-size:16px;line-height:1.2;border:none;padding:0;background:transparent}.c-recipe-instruction__title{font-size:12pt;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-after:8px;margin-block-end:8px}li+.c-recipe-instruction__title{padding-top:12px}.c-recipe-ingredients__list__heading{font-size:12pt;padding:1em 0 .25em;-webkit-margin-after:0;margin-block-end:0}.c-recipe-ingredients__list,.c-recipe-instructions__list li,.c-recipe-preamble{font-size:10pt;line-height:1.2}.c-recipe-ingredients h2{font-size:14pt}.c-recipe-ingredients a{text-decoration:none}.c-recipe-ingredients__list-row{padding:8px 0}.c-author .c-person-card-inner{gap:16px}.c-author .c-person-card-picture{flex-basis:48px}.c-author .u-font-size-large{font-size:10pt}.c-author .u-font-size-xlarge{font-size:12pt}}.sheet-page{font-size:14px;line-height:1.5;width:100%;min-width:600px}.product-sheet-header{background-color:var(--theme-bg);color:var(--theme-fg);display:flex;flex-direction:column;gap:16px;padding:24px}.product-sheet-image{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.product-sheet-info{display:grid;grid-template-columns:1fr 1fr 2fr;gap:16px}.product-sheet-main{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:24px}.product-sheet-main .c-product-info__list--nutritional{flex:0;background-color:#f6f6f6;padding:16px 16px}.product-sheet-main .c-product-info__nutritional-item{padding-top:8px;padding-bottom:8px}.product-sheet-main .c-product-info__item{display:flex;gap:16px;padding:12px 0}.product-sheet-main .c-product-info__item:first-child{border-top:0;padding-top:0}.product-sheet-main .c-product-info__item>div{min-width:100px}.product-sheet-content,.product-sheet-sidebar{display:flex;flex-direction:column;gap:24px}.c-redirect-tool-block{display:grid;grid-template-columns:1fr 2fr;gap:32px}.copied--checkmark{pointer-events:none;position:absolute;margin-left:5px;opacity:0;transform:translateY(10px);transition:opacity .35s,transform .35s}.copied .copied--checkmark{opacity:1;transform:translateY(0)}.site-wrapper,body,html{min-height:100vh}.site-wrapper{width:100%;overflow:hidden}.site-wrapper,body{font-family:FuturaPlus,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--fg)}.site-wrapper.full-height,body.full-height{display:flex;flex-direction:column;justify-content:space-between}.site-wrapper main,body main{position:relative;z-index:1}.grecaptcha-badge{z-index:2}p{margin:0 0 24px}