/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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}template,[hidden]{display:none}.food-alert{color:#721c24;text-align:center;background-color:#f8d7da;border:1px solid #f5c6cb;flex-direction:column;justify-content:center;align-items:center;min-height:51px;padding:5px 32px 8px;font-family:Muli;font-size:1rem;display:flex}.food-alert__content{max-width:1136px;margin:0 auto}.food-alert__title{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:700}.food-alert__message{margin:0;font-family:Arial,Helvetica,sans-serif}.ui-loader{justify-content:center;align-items:center;font-size:1rem;display:flex}.ui-loader__circle{background-color:currentColor;border-radius:100%;width:.5em;height:.5em;animation:1.2s ease-in-out infinite both loader}.ui-loader__circle:not(:last-child){margin-right:.5em}.ui-loader__circle:first-child{animation-delay:0s}.ui-loader__circle:nth-child(2){animation-delay:.12s}.ui-loader__circle:nth-child(3){animation-delay:.24s}@keyframes loader{0%,to{opacity:0}30%{opacity:1}}.ui-icon--current-color{color:currentColor}.ui-icon--black{color:var(--black)}.ui-icon--white{color:var(--white)}.ui-icon--cucumber{color:var(--cucumber)}.ui-icon--egg{color:var(--egg)}.ui-icon--orange{color:var(--orange)}.ui-icon--blueberry{color:var(--blueberry)}.ui-icon--chocolat{color:var(--chocolat)}.ui-icon--tomato{color:var(--tomato)}.ui-category-icon{background-image:url(/static/media/category-icons.cc3434f2.svg);width:28px;height:28px}.ui-category-icon--1{background-position:-252px 0}.ui-category-icon--2{background-position:-196px 0}.ui-category-icon--3{background-position:-28px -28px}.ui-category-icon--4{background-position:-84px 0}.ui-category-icon--5{background-position:-56px 0}.ui-category-icon--6{background-position:-56px -28px}.ui-category-icon--7{background-position:-140px 0}.ui-category-icon--8{background-position:-168px 0}.ui-category-icon--9{background-position:-112px 0}.ui-category-icon--10{background-position:-336px 0}.ui-category-icon--11{background-position:-336px -28px}.ui-category-icon--12{background-position:-84px -28px}.ui-category-icon--13{background-position:-224px -28px}.ui-category-icon--14{background-position:-196px -28px}.ui-category-icon--15{background-position:-252px -28px}.ui-category-icon--16{background-position:-168px -28px}.ui-category-icon--17{background-position:-224px 0}.ui-category-icon--18{background-position:-308px -28px}.ui-category-icon--19{background-position:0 0}.ui-category-icon--20{background-position:-280px -28px}.ui-category-icon--21{background-position:-280px 0}.ui-category-icon--22{background-position:0 -28px}.ui-category-icon--23{background-position:-140px -28px}.ui-category-icon--24{background-position:-28px 0}.ui-category-icon--25{background-position:-112px -28px}.ui-category-icon--26{background-position:-308px 0}.ui-button{cursor:pointer;text-align:center;border:1px solid;border-radius:4px;width:auto;padding:8px 16px;font-size:.875rem;font-weight:600;display:inline-block}.ui-button:focus{outline:none}.ui-button:focus-visible{outline:none}.ui-button.ui-button--default{min-width:88px;min-height:40px}.ui-button.ui-button--small{min-width:68px;min-height:32px;padding:0 16px}.ui-button.ui-button--big{min-width:224px;min-height:56px;font-size:1rem}.ui-button.ui-button--full-width{width:100%}.ui-button.ui-button--with-icon{justify-content:center;align-items:center;display:flex}.ui-button.ui-button--with-icon .ui-icon{color:currentColor;justify-content:center;align-items:center;display:flex}.ui-button.ui-button--with-icon .ui-icon:first-child{margin-right:8px}.ui-button.ui-button--with-icon .ui-icon:last-child{margin-left:8px}.ui-button.ui-button--primary{background-color:var(--cucumber);color:var(--white);border-color:var(--cucumber)}.ui-button.ui-button--primary:hover{background-color:var(--cucumber-white-15);border-color:var(--cucumber-white-15)}.keyboard-user .ui-button.ui-button--primary:focus{box-shadow:0px 0px 2px 2px var(--cucumber);border-color:currentColor}.ui-button.ui-button--primary:focus-visible{box-shadow:0px 0px 2px 2px var(--cucumber);border-color:currentColor}.ui-button.ui-button--primary:active{background-color:var(--cucumber-black-20);border-color:var(--cucumber-black-20);box-shadow:none}.ui-button.ui-button--primary:disabled:not(.ui-button--loading){background-color:var(--smoked-20);border-color:#0000}.ui-button.ui-button--primary.ui-button--destructive{background-color:var(--tomato);border-color:var(--tomato)}.ui-button.ui-button--primary.ui-button--destructive:hover{background-color:var(--tomato-white-15);border-color:var(--tomato-white-15)}.ui-button.ui-button--primary.ui-button--destructive:active{background-color:var(--tomato-black-20);border-color:var(--tomato-black-20)}.keyboard-user .ui-button.ui-button--primary.ui-button--destructive:focus{box-shadow:0px 0px 2px 2px var(--tomato)}.ui-button.ui-button--primary.ui-button--destructive:focus-visible{box-shadow:0px 0px 2px 2px var(--tomato)}.ui-button.ui-button--secondary{color:var(--cucumber);border-color:var(--cucumber)}.ui-button.ui-button--secondary:hover,.ui-button.ui-button--secondary:active{background-color:var(--cucumber-10);border-color:var(--cucumber)}.keyboard-user .ui-button.ui-button--secondary:focus{background-color:var(--cucumber-10);border-color:var(--white);box-shadow:0px 0px 2px 2px var(--cucumber)}.ui-button.ui-button--secondary:focus-visible{background-color:var(--cucumber-10);border-color:var(--white);box-shadow:0px 0px 2px 2px var(--cucumber)}.ui-button.ui-button--secondary:disabled:not(.ui-button--loading){color:var(--smoked-20);border-color:var(--smoked-20);background-color:#0000}.ui-button.ui-button--secondary.ui-button--neutral{color:var(--smoked-70);border-color:var(--smoked-70)}.ui-button.ui-button--secondary.ui-button--neutral:hover,.ui-button.ui-button--secondary.ui-button--neutral:active{background-color:var(--smoked-8);border-color:var(--smoked-70)}.keyboard-user .ui-button.ui-button--secondary.ui-button--neutral:focus{background-color:var(--smoked-8);border-color:var(--white)}.ui-button.ui-button--secondary.ui-button--neutral:focus-visible{background-color:var(--smoked-8);border-color:var(--white)}.ui-button.ui-button--secondary.ui-button--destructive{color:var(--tomato);border-color:var(--tomato)}.ui-button.ui-button--secondary.ui-button--destructive:hover,.ui-button.ui-button--secondary.ui-button--destructive:active,.keyboard-user .ui-button.ui-button--secondary.ui-button--destructive:focus{background-color:var(--tomato-light);border-color:var(--tomato)}.ui-button.ui-button--secondary.ui-button--destructive:focus-visible{background-color:var(--tomato-light);border-color:var(--tomato)}.ui-button.ui-button--tertiary{background-color:var(--white-cream-light);border-color:#0000}.ui-button.ui-button--tertiary.ui-button--with-icon{padding-left:8px;padding-right:8px}.ui-button.ui-button--tertiary:hover,.ui-button.ui-button--tertiary:active{background-color:var(--white-cream);border-color:#0000}.ui-button.ui-button--tertiary:focus{background-color:var(--white-cream-light);border-color:var(--white);box-shadow:0px 0px 2px 2px var(--cucumber)}.ui-button.ui-button--tertiary:disabled:not(.ui-button--loading){color:var(--smoked-20)}.ui-button.ui-button--tertiary.ui-button--neutral{color:var(--smoked-70)}.ui-button.ui-button--tertiary.ui-button--positive{color:var(--cucumber)}.ui-button.ui-button--tertiary.ui-button--destructive{color:var(--tomato)}.ui-button.ui-button--tertiary.ui-button--destructive:focus{box-shadow:0px 0px 2px 2px var(--tomato)}.ui-button.ui-button--quaternary{border-color:#0000}.ui-button.ui-button--quaternary:hover,.ui-button.ui-button--quaternary:active{background-color:var(--white-cream-light);border-color:#0000}.keyboard-user .ui-button.ui-button--quaternary:focus{background-color:var(--white-cream-light);border-color:var(--white);box-shadow:0px 0px 2px 2px var(--cucumber)}.ui-button.ui-button--quaternary:focus-visible{background-color:var(--white-cream-light);border-color:var(--white);box-shadow:0px 0px 2px 2px var(--cucumber)}.ui-button.ui-button--quaternary:disabled:not(.ui-button--loading){color:var(--smoked-20);background-color:#0000;border-color:#0000}.ui-button.ui-button--quaternary.ui-button--neutral{color:var(--smoked-70)}.ui-button.ui-button--quaternary.ui-button--positive{color:var(--cucumber)}.ui-button.ui-button--quaternary.ui-button--destructive{color:var(--tomato)}.keyboard-user .ui-button.ui-button--quaternary.ui-button--destructive:focus{box-shadow:0px 0px 2px 2px var(--tomato)}.ui-button.ui-button--quaternary.ui-button--destructive:focus-visible{box-shadow:0px 0px 2px 2px var(--tomato)}.ui-button.ui-button--text{min-height:inherit;min-width:inherit;color:var(--cucumber);border:none;padding:0}.ui-button--text.ui-button--neutral{color:var(--smoked-70)}.ui-button--text.ui-button--destructive{color:var(--tomato)}.ui-button--text:disabled{color:var(--smoked-20)}._root_bkku6_1{z-index:2;width:calc(100% - 24px);max-width:992px;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}._banner_bkku6_11{background-color:var(--white);box-shadow:var(--shadow-card-1-active);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;display:flex}@supports (background-color:color-mix(in srgb, white 95%, transparent)){._banner_bkku6_11{background-color:color-mix(in srgb, var(--white) 95%, transparent)}}._icon_bkku6_31{flex-shrink:0}._content_bkku6_35{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;min-width:0;display:flex}._message_bkku6_45{width:100%;color:var(--smoked-70);word-break:break-word;margin:0;font-size:.75rem;line-height:1.5}._moreInfo_bkku6_55{white-space:nowrap;color:var(--cucumber);margin-left:8px;text-decoration:underline;display:inline}._footer_bkku6_63{justify-content:flex-end;align-items:center;gap:16px;width:100%;display:flex}._actions_bkku6_71{align-items:center;gap:16px;display:flex}._consentActions_bkku6_77{flex:none;align-items:center;gap:8px;min-width:0;display:flex}._consentAction_bkku6_77._consentAction_bkku6_77{flex:none;min-width:0}@media (max-width:992px){._root_bkku6_1{bottom:8px}}@media (max-width:480px){._banner_bkku6_11{flex-direction:column}._content_bkku6_35{flex:0 auto;width:100%;min-width:auto}._actions_bkku6_71,._consentActions_bkku6_77{flex-direction:column;flex:1 0 0;align-items:stretch}}.ui-modal{background-color:var(--smoked-40);text-align:center;z-index:6;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ui-modal-content{background-color:var(--white);box-shadow:var(--shadow-hard);border-radius:6px;padding:48px 40px 32px;display:inline-block;position:relative}.ui-big-modal .ui-modal-content{background:var(--white);border-radius:0;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:0;display:flex}.ui-big-modal-content{text-align:left;height:100%;padding:32px 32px 0;overflow-y:auto}.ui-big-modal__title{margin:0}.ui-big-modal__description{color:var(--smoked-70);margin:16px 0}.ui-big-modal__actions{text-align:right;width:100%;box-shadow:var(--shadow-upper-soft);flex-direction:column-reverse;flex-shrink:0;padding:18px 40px;display:flex}.ui-big-modal__actions .ui-button--secondary{margin-top:16px}@media (min-width:480px){.ui-big-modal .ui-modal-content{border-radius:8px;width:80%;max-width:712px;height:80%;max-height:500px}.ui-big-modal__actions{flex-direction:row;justify-content:flex-end}.ui-big-modal__actions .ui-button--secondary{margin-top:0;margin-right:16px}}.cookie-configuration-list{color:var(--smoked-70);margin-top:16px;padding-left:16px;font-size:14px;line-height:21px}.cookie-configuration-list__cookie{list-style:none}.cookie-configuration-list__cookie-name{font-weight:700}.cookie-configuration-list__cookie-info{list-style-type:disc}.checkbox .checkbox__input{opacity:0;z-index:-1;position:absolute}.checkbox .checkbox__input+.checkbox__label{cursor:pointer;padding-left:1.95em;position:relative}.checkbox .checkbox__input+.checkbox__label:after,.checkbox .checkbox__input+.checkbox__label:before{content:"";cursor:pointer;border:1px solid var(--smoked-20);background-color:var(--white);border-radius:100%;width:28px;height:28px;font-size:28px;display:inline-block;position:absolute;top:0;left:0}.checkbox .checkbox__input:not(:checked)+.checkbox__label:after{opacity:0}.checkbox .checkbox__input:checked+.checkbox__label:after{content:"";speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;opacity:1;background-color:var(--cucumber);border:1px solid var(--cucumber);color:var(--white);font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:iconfont!important}.checkbox .checkbox__input:checked:focus+.checkbox__label:before,.checkbox .checkbox__input:not(:checked):focus+.checkbox__label:before{outline:5px auto #3b99fc}.cookie-banner-configuration__body{font-family:Muli;font-size:14px;line-height:21px}.cookie-banner-configuration__explanation{padding-left:1rem;font-family:Muli;font-size:14px;line-height:21px}.cookie-banner-configuration__list{margin:0;padding:0;list-style:none}.cookie-banner-configuration__list-title{padding:20px 0;font-family:Muli}.cookie-banner-configuration__list-title:last-child{padding-bottom:50px}.cookie-banner-configuration__list-title-text{font-family:Muli;font-size:18px;font-weight:700;line-height:22px}.cookie-banner-configuration__list-title:first-child{border-bottom:1px solid var(--white-cream)}.cookie-banner-configuration__list-title-box{justify-content:space-between;display:flex}.cookie-banner-configuration__list-icon{margin-right:3px;font-size:16px}.cookie-banner-configuration__list-status{height:22px;font-size:14px;font-weight:600;line-height:22px}.cookie-banner-configuration__list-button-status{border:1px solid var(--white-cream);border-radius:100%;width:28px;height:28px}:root{--error-color:var(--tomato)}.input-text{margin-bottom:18px;position:relative}.input-text input{border:1px solid var(--smoked-20);width:100%;caret-color:var(--cucumber);z-index:1;background-color:#0000;border-radius:3px;outline:none;height:48px;padding:18px 30px 5px 10px;font-size:.875rem;position:relative}.input-text input:focus{border:solid 1px var(--smoked-40)}.input-text.input-text--error input{border-color:var(--error-color)}.input-text .input-text__label{color:var(--smoked-40);text-align:left;transform-origin:0 0;z-index:0;text-overflow:ellipsis;white-space:nowrap;padding:16px 10px 0 0;font-size:.875rem;transition:transform .2s ease-out;position:absolute;top:0;bottom:0;left:10px;right:0;overflow:hidden}.input-text .input-text__label.active{color:var(--smoked-70);text-overflow:none;overflow:visible;transform:translateY(-5px)scale(.75)}.input-text .input-text__message{text-align:left;margin-top:5px;font-size:.75rem;position:absolute}.input-text .input-text__message.input-text__message--error{color:var(--error-color)}.input-text.input-text-big{margin-bottom:40px}.input-text.input-text-big input{width:336px;height:56px}.input-text.input-text-big .input-text__label{font-size:18px}.input-text input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out}.input-text input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out}.input-text input:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out}.input-text input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out}.postal-code-form{flex-wrap:wrap;margin-bottom:.5rem;display:flex}.postal-code-form .input-text{background-color:var(--white);border-radius:8px;width:100%;height:56px;font-family:Muli;font-size:1rem;box-shadow:0 4px 20px #3b393714}.postal-code-form .input-text input{border:none;height:100%;padding:18px 30px 5px 20px}.postal-code-form .input-text .input-text__label{padding:20px 15px 0 0;font-size:1rem;left:20px}.postal-code-form__button{background:var(--cucumber);width:100%;height:56px;color:var(--white);cursor:pointer;text-transform:uppercase;letter-spacing:.1rem;border:0;border-radius:8px;outline:none;margin-bottom:1rem;font-family:Avenir-Black,Arial;font-weight:bolder;box-shadow:0 4px 20px #3b393733}@media (min-width:480px){.postal-code-form{flex-wrap:nowrap}.postal-code-form .input-text{max-width:247px;margin-right:1rem}.postal-code-form__button{width:179px;margin-bottom:0}}.hero-header{background-color:#f4f1ec;background-image:url(/static/media/banner2@1x.464a1290.jpg);background-position:bottom;background-repeat:no-repeat;background-size:200%;padding:40px 0}.hero-header__wrapper{width:100%;margin:0 auto}.hero-header__content{max-width:510px;margin:0 auto;padding:0 2rem 11rem}.hero-header__title{color:var(--black);font-family:var(--primary-font);margin:0;font-size:2.5rem;font-weight:800}.hero-header__description{color:var(--smoked-70);max-width:470px;margin:.5rem 0 1.5rem;font-family:Muli;font-size:1rem;line-height:1.5em}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.hero-header{background-image:url(/static/media/banner2@2x.356cf689.jpg)}}@media (min-width:480px){.hero-header{background-size:cover;height:510px;padding:50px 0}}@media (min-width:768px){.hero-header{background-color:#f8f5ec;background-image:url(/static/media/banner1@1x.12afd827.jpg);background-position:68%;background-size:cover;align-items:center;display:flex}.hero-header__wrapper{max-width:1114px;margin:0;padding:0 0 2.5rem}.hero-header__content{max-width:553px;margin:0 0 auto auto;padding:0 2rem 2.5rem}.hero-header__title{font-size:2.8rem}}@media (min-width:992px){.hero-header{background-color:#f8f5ec;background-image:url(/static/media/banner1@1x.12afd827.jpg);background-position:68%;background-size:cover;height:605px}.hero-header__wrapper{margin:0 5%}}@media (min-width:1200px){.hero-header{background-position:60%}.hero-header__wrapper{margin:0 auto}}@media (min-width:1440px){.hero-header__wrapper{max-width:1400px}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:192dpi),only screen and (min-width:768px) and (min-resolution:2dppx){.hero-header{background-image:url(/static/media/banner1@2x.e9ce5a6e.jpg)}}.section{flex-wrap:wrap;justify-content:center;padding:3rem 2rem;display:flex}.section--inverted{background:var(--white-cream-light);flex-direction:row-reverse}.section__content{width:100%;padding:0 0 2rem}.section__title{color:var(--black);font-size:1.625rem;font-family:var(--primary-font);margin:0;padding:0 0 1.125rem;font-weight:800}.section__description{color:var(--smoked-70);margin:0;padding:0 0 .5rem;font-family:Muli;font-size:1.125rem;line-height:1.5rem}.section__link{color:var(--smoked-70);margin:0;font-family:Muli;font-size:1.125rem;line-height:1.5rem}.section__image{background-position:50%;background-size:cover;width:100%;height:302px}.section__link{color:var(--cucumber);cursor:pointer;display:inline-block}@media (min-width:768px){.section{align-items:center}.section--inverted .section__content{margin:0 0 0 46px}.section__content{margin-right:46px}.section__content,.section__image{max-width:320px}}@media (min-width:992px){.section--inverted .section__content{margin:0 0 0 64px}.section--inverted .section__title,.section--inverted .section__description{margin:0}.section__content{margin-right:64px}.section__content,.section__image{max-width:420px}.section__title,.section__description{max-width:362px;margin:0 0 0 auto}}@media (min-width:1200px){.section__content,.section__image{max-width:525px}}.download-app{box-sizing:border-box;background-color:#f3f2ee;height:100%;padding:3rem 2rem}.download-app__title{color:var(--black);font-family:var(--primary-font);max-width:405px;margin:0 0 1.5rem;font-size:2.3rem}.download-app__message{color:var(--smoked-70);max-width:350px;margin:0;padding:0 0 1rem;font-family:Muli;font-size:1rem;line-height:1.5em}.download-app__android,.download-app__ios{height:50px;margin-right:.5rem}@media (min-width:768px){.download-app{background-image:url(/static/media/download-app.2c62cd6e.jpg);background-position:45vw;background-repeat:no-repeat;background-size:contain;height:393px}.download-app__android,.download-app__ios{height:40px;margin-right:.5rem}}@media (min-width:992px){.download-app{background-position:50vw;padding:3rem 10%}}@media (min-width:1200px){.download-app{background-position:100%;background-size:60%}}@media (min-width:1920px){.download-app{padding:3rem 15%}}.o-modal{text-align:center;background-color:#3b393733;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.o-modal .o-modal__container{background-color:var(--white);border-radius:6px;width:90%;max-width:414px;height:388px;margin:100px auto;display:inline-block;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000036}.o-modal .o-modal__header{padding:26px 0 0;display:block}.o-modal .o-modal__header i{cursor:pointer;width:12px;height:12px;color:var(--smoked-70);background-repeat:no-repeat;background-size:contain;margin:5px;display:block;position:absolute;right:26px}.o-modal .o-modal__content{padding:2px 40px}.o-modal .o-modal__title{font-family:var(--primary-font);letter-spacing:-.5px;color:var(--black);margin:0;font-size:1.375rem;font-weight:700;line-height:1.45}.o-modal .o-modal__text{letter-spacing:-.1px;text-align:center;color:#3a3a3a;font-family:Muli;font-size:16px;line-height:1.5}.o-modal .old-input-text input{padding-left:8px}.o-modal .old-input-text:last-of-type{margin-top:26px}.o-modal .o-modal__button{width:222px;margin:42px auto;line-height:40px}.o-modal .o-modal__button:disabled{cursor:not-allowed;background-color:var(--smoked-20)}.o-modal .o-modal__button--success{margin:16px auto 40px}.o-modal .o-modal__image-wrapper{width:120px;height:120px;margin:0 auto}.o-modal .o-modal__image-wrapper .o-modal__image{width:120px;height:auto;margin-top:16px}.o-modal .o-modal__title--success{margin-top:24px}.header{border-bottom:1px solid var(--white-cream);justify-content:center;align-items:center;height:60px;display:flex}.header__logo{height:28px}body:has(.verify-email){margin:0}.verify-email{flex-direction:column;gap:24px;width:310px;margin:32px auto 0;display:flex}.verify-email__logo{align-self:center;width:230px;height:32px}.verify-email__loader{justify-content:center;display:flex}.verify-email__state{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.verify-email__state h1{max-width:310px;margin:0}.verify-email__state-body{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.verify-email__state-image{width:120px}.verify-email__cta{width:100%}.o-lang-selector{display:none}@media (min-width:992px){.o-lang-selector{flex:1;justify-content:flex-end;font-size:.875rem;display:flex}.o-lang-selector .o-lang-selector__content{cursor:pointer;display:flex;position:relative}.o-lang-selector .o-lang-selector__current{text-align:right;margin-right:8px;font-family:Muli;font-size:.875rem}.o-lang-selector .o-lang-selector__icon{color:#3b393733}.o-lang-selector .o-lang-selector__dropdown{background-color:var(--white);border-radius:4px;flex-direction:column;width:131px;padding:0 0 8px;display:flex;position:absolute;top:12px;right:0;box-shadow:0 2px 8px #0003}.o-lang-selector .o-lang-selector__dropdown--hidden{display:none}.o-lang-selector .o-lang-selector__item{cursor:pointer;list-style:none}.o-lang-selector .o-lang-selector__item .o-lang-selector__button{color:#000;text-align:left;width:100%;padding-left:16px;font-family:Muli;font-size:14px;line-height:2.5rem;display:block}.o-lang-selector .o-lang-selector__item:hover{background-color:#e6e6e6}}:root{--white-20:#fff3;--mobile-header-height:81px;--mobile-logo-size:173px}.o-navbar-fluid{background:#fff;width:100%;position:fixed;top:0;box-shadow:0 1px #0c0d0e1a,0 1px 3px #0c0d0e1a,0 4px 20px #0c0d0e09,0 1px 1px #0c0d0e06}.o-navbar{flex-wrap:wrap;justify-content:center;align-items:center;height:80px;display:flex}.o-navbar .o-menu__wrapper{flex-direction:row-reverse;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.o-navbar .o-menu__wrapper .o-language{display:none}.o-navbar .o-menu__icon{cursor:pointer;color:var(--cucumber);margin-left:32px;font-size:28px}.o-logo{background-image:url(/static/media/mercadona-logo.56b0afd2.svg);background-position:50%;background-repeat:no-repeat;align-self:center;width:230px;height:40px;margin:0 auto;position:relative;left:-10px}.o-menu{display:flex}.o-menu .o-menu__item{display:none}.o-navbar-fluid--open{background:var(--navbar-background-mobile);width:100%;height:100%;position:fixed}.o-navbar-fluid--open .o-navbar{width:100%;height:100%;display:block;overflow-x:hidden;overflow-y:auto}.o-navbar-fluid--open .o-navbar .o-menu__wrapper{border-bottom:1px solid var(--white-20);background:var(--navbar-background-mobile);flex-direction:row;height:80px;position:fixed;left:0}.o-navbar-fluid--open .o-navbar .o-menu__wrapper .o-logo{background-image:url(/static/media/mercadona-logo-white.62e67d99.svg);background-size:var(--mobile-logo-size);background-position:50%;align-self:flex-start;width:100%;margin-top:20px;position:absolute;top:0;left:0}.o-navbar-fluid--open .o-navbar .o-menu__wrapper .o-language{display:none}.o-navbar-fluid--open .o-navbar .o-menu__wrapper .o-menu__icon{color:var(--white);width:28px}.o-navbar-fluid--open .o-navbar .o-menu__wrapper.o-menu__wrapper--language{flex-direction:row-reverse;justify-content:flex-end;position:fixed}.o-navbar-fluid--open .o-navbar .o-menu__wrapper.o-menu__wrapper--language .o-logo{display:none}.o-navbar-fluid--open .o-navbar .o-menu__wrapper.o-menu__wrapper--language .o-menu__icon{color:var(--white);flex:1 0 auto;width:28px}.o-navbar-fluid--open .o-navbar .o-menu__wrapper.o-menu__wrapper--language .o-language{color:var(--white);flex:1 0 auto;margin-right:60px;font-family:Muli;font-size:1.5rem;display:flex}.o-navbar-fluid--open .o-navbar .o-menu{width:100%;margin:var(--mobile-header-height) 0 0;flex-direction:column;display:flex}.o-navbar-fluid--open .o-navbar .o-menu.o-menu--hidden{display:none}.o-navbar-fluid--open .o-navbar .o-menu .o-menu__item{margin-top:40px;font-size:1.5rem;display:flex}.o-navbar-fluid--open .o-navbar .o-menu .o-menu__item a{color:var(--white);font-family:Muli;text-decoration:none}.o-navbar-fluid--open .o-navbar .o-lang-selector{width:100%;display:flex}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content{color:var(--white);height:100px;margin:40px 0 0 40px;font-size:1.5rem}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content .o-lang-selector__current{font-family:Muli}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content .o-lang-selector__dropdown--hidden{display:none}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened{margin-top:var(--mobile-header-height);width:100%;height:100%;padding-bottom:80px}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened .o-lang-selector__content{margin:16px 0 0 40px}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened .o-lang-selector__icon,.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened .o-lang-selector__current{display:none}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened .o-lang-selector__dropdown--hidden{flex-direction:column;margin:0;padding:0 0 40px;list-style:none;display:flex}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened .o-lang-selector__dropdown--hidden .o-lang-selector__item{margin-top:40px}.o-navbar-fluid--open .o-navbar .o-lang-selector .o-lang-selector__content.o-lang-selector__content--opened .o-lang-selector__dropdown--hidden .o-lang-selector__button{font-family:Muli}@media (min-width:992px){.o-navbar{flex-direction:row;justify-content:flex-start;max-width:1136px;margin:0 auto;padding:0 32px}.o-navbar .o-menu__wrapper{width:auto}.o-navbar .o-menu__wrapper .o-logo{position:initial}.o-navbar .o-menu__wrapper .o-menu__icon{display:none}.o-navbar .o-menu{background-image:none;margin:0;padding:0}.o-navbar .o-menu .o-menu__item{margin-left:30px;padding:0;line-height:2.5em;list-style:none;display:flex}.o-navbar .o-menu .o-menu__item a{color:var(--cucumber);font-family:Muli;font-size:.9375rem;text-decoration:none}}@media (min-width:1200px){.o-navbar .o-menu .o-menu__item{margin-left:40px}}.o-footer{color:#fffc;background-color:#1c3037;font-family:Muli}.o-footer-phone-wrapper{padding-top:16px}.o-footer-phone-link{text-decoration:none}.o-footer-phone{opacity:.8;background-image:url(/static/media/call-center-web.6d6b23ff.png);background-repeat:no-repeat;background-size:contain;height:50px;transition:opacity .2s;display:block}.o-footer-phone-link:hover .o-footer-phone{opacity:1}.o-footer h3{color:var(--white);margin-bottom:8px;font-size:20px}.o-footer .o-footer-contain{box-sizing:border-box;max-width:1136px;margin:auto}.o-footer .o-footer-logo{vertical-align:top;background-image:url(/static/media/mercadona-logo-white.62e67d99.svg);background-position:0;background-repeat:no-repeat;border-bottom:1px solid #fbfaf933;width:100%;height:30px;padding:20px 0 40px;display:inline-block}.o-footer .o-footer-links{flex-flow:wrap;justify-content:space-between;padding:20px 20px 0;display:flex}.o-footer .o-footer-links-section{vertical-align:top;flex:100%;display:inline-block}.o-footer ul{padding:0;line-height:2em;list-style:none}.o-footer ul a{color:#fffc;font-family:Muli;text-decoration:none}.o-footer ul a:hover{color:var(--white)}.o-footer .o-footer-call-center{border:1px solid #fff;border-radius:8px;justify-content:space-around;align-items:center;min-width:190px;max-height:30px;padding:5px;font-size:22px;display:flex}.o-footer .o-footer-call-center p{line-height:0}.o-footer .o-footer-social{justify-content:space-between;max-width:200px;margin:0;padding-top:10px;display:flex}.o-footer .o-footer-social .icon{font-size:1.5rem}.o-footer .o-footer-social-svg-icon{opacity:.8;width:1.5rem;height:1.5rem;transition:opacity .2s;display:block}.o-footer .o-footer-social-link:hover .o-footer-social-svg-icon{opacity:1}.o-footer-fluid{background-color:#1c3037;padding-bottom:50px}.o-footer-fluid .o-footer{color:var(--white-cream);flex-flow:column-reverse;padding:0 32px;font-size:20px;display:flex}.o-footer-fluid .o-footer .o-copyright{margin:40px 0;font-family:Muli;font-size:18px}.o-footer-fluid .o-footer .o-legal{border-bottom:1px solid;flex-direction:column;margin:0;padding:40px 0;list-style:none;display:flex}.o-footer-fluid .o-footer .o-legal li:not(:last-child){margin-bottom:32px}.o-footer-fluid .o-footer .o-legal a{color:var(--white-cream);text-decoration:none}.o-footer-fluid .o-footer .o-legal a:hover{opacity:.7}@media (min-width:480px){.o-footer .o-footer-links-section{vertical-align:top;flex:50%;display:inline-block}}@media (min-width:768px){.o-footer .o-footer-links-section{vertical-align:top;flex:25%;display:inline-block}.o-footer-fluid .o-footer .o-legal a{font-size:16px}}@media (min-width:992px){.o-footer .o-footer-links-section{vertical-align:top;flex:20%;display:inline-block}.o-footer-fluid .o-footer{flex-flow:row;justify-content:space-between;max-width:1136px;margin:0 auto;font-size:12px}.o-footer-fluid .o-footer .o-copyright{margin:0;font-size:12px;line-height:4em}.o-footer-fluid .o-footer li:not(:last-child){margin-bottom:0}.o-footer-fluid .o-footer .o-legal{border-bottom:none;flex-direction:row;margin:0;padding:16px 0}.o-footer-fluid .o-footer .o-legal li:not(:last-child){margin-bottom:0}.o-footer-fluid .o-footer .o-legal a{margin-left:24px;font-size:12px;text-decoration:underline}}@font-face{font-family:iconfont;src:url(/static/media/icon-font.3aa43776.woff?bp03x3)format("woff");font-weight:400;font-style:normal;font-display:block}.icon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.linkedin-logo:before{content:""}.black-envelope:before{content:""}.youtube-logo:before{content:""}.instagram-logo:before{content:""}.twitter-logo:before{content:""}.x-twitter-logo:before{content:""}.facebook-logo:before{content:""}.ic-back-28:before{content:""}.ic-card-28:before{content:""}.ic-check-28:before{content:""}.ic-delete-28:before{content:""}.ic-download-28:before{content:""}.ic-edit-28:before{content:""}.ic-hamburger-28:before{content:""}.ic-minus-28:before{content:""}.ic-phone-28:before{content:""}.ic-plus-28:before{content:""}.ic-products-28:before{content:""}.ic-truck-28:before{content:""}.ic-right-28:before{content:""}.ic-16-chevron-down:before{content:""}.ic-categories-grouceries-16:before{content:""}.ic-chevron-right-16:before{content:""}.ic-close-16:before{content:""}.ic-delete-16:before{content:""}.ic-edit-16:before{content:""}.ic-info-16:before{content:""}.ic-location-16:before{content:""}.ic-pass-hidden-16:before{content:""}.ic-pass-shown-16:before{content:""}.ic-star-16:before{content:""}.button{background-color:var(--cucumber);color:var(--white);cursor:pointer;border-radius:4px;font-family:Muli;font-size:.875rem}button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button:not(:focus-visible){outline:none}.old-input-text{border-radius:4px;padding-right:10px;font-family:Muli;position:relative}.old-input-text input{border:1px solid var(--smoked-20);box-sizing:content-box;background-color:#0000;border-radius:4px;outline:none;width:100%;height:50px;padding-left:10px;position:relative}.old-input-text input.active{height:42px;padding-top:9px}.old-input-text input.error{border:1px solid var(--tomato)}.old-input-text .old-input-text__label{color:var(--smoked-70);text-align:left;transform-origin:0 0;text-overflow:ellipsis;white-space:nowrap;padding:18px 10px 12px 0;font-family:Muli;transition:transform .2s ease-out;position:absolute;top:0;bottom:0;left:10px;right:0;overflow:hidden}.old-input-text .old-input-text__label.active{text-overflow:none;overflow:visible;transform:translateY(-5px)scale(.65)}.old-input-text--small .old-input-text__label{padding:12px 10px 12px 0}.old-input-text--small input{height:40px}.old-input-text--small input.active{height:32px;padding-top:9px}.o-notify-me{cursor:pointer;color:var(--cucumber)}@font-face{font-family:PlayfairDisplay-ExtraBold;src:url(/static/media/PlayfairDisplay-ExtraBold.3b202be3.ttf)}@font-face{font-family:Muli;src:url(/static/media/Muli-Regular.a59f99b5.woff)}.tooltip{width:calc(100% - 3px);display:inline-block;position:relative}.tooltip .tooltip-text{visibility:hidden;background-color:var(--tomato);text-align:center;border-radius:100px;width:253px;height:32px;font-family:Muli;font-size:.75rem;position:absolute}.tooltip .top{margin-left:-123px;bottom:105%;left:50%}.tooltip .bottom{margin-left:-123px;top:105%;left:50%}.tooltip .tooltip-text.active{visibility:visible}.tooltip .tooltip-text p{margin:10px}.tooltip .tooltip-text>p:first-of-type{color:#fff}:root{--cucumber:#00ab61;--cucumber-10:#00ab611a;--egg:#fcb831;--egg-80:#fcb831cc;--egg-40:#fcb83166;--orange:#ed6f00;--blueberry:#346e78;--blueberry-40:#346e7866;--chocolat:#714000;--choco-red:#551313;--tomato:#d90000;--tomato-light:#fbe5e5;--tomato-10:#d900001a;--black:#000;--smoked-70:#3b3935b3;--smoked-40:#3b383266;--smoked-20:#3b393733;--smoked-8:#3b393714;--white:#fff;--white-30:#ffffff4d;--white-cream:#e6e6e6;--white-cream-light:#e6e5e34d;--shadow-default:0 2px 8px 0 #0000001a;--shadow-hard:0 4px 15px 0 #0003;--shadow-soft:0 4px 15px 0 #0000001a;--shadow-card-1:0 2px 12px 0 var(--white-cream-light);--shadow-card-1-active:0 4px 12px 0 var(--smoked-20);--shadow-card-2:0 1px 4px 0 var(--smoked-20);--shadow-card-2-active:0 2px 8px 0 var(--smoked-20);--shadow-label:0 2px 4px 0 var(--smoked-20);--shadow-upper-soft:0 -2px 20px 0 #0000001a;--navbar-background-mobile:#229e6b;--cucumber-white-15:#26b879;--cucumber-black-20:#00894e;--egg-white-15:#fcc350;--egg-red-10:#fca62c;--tomato-white-15:#df2626;--tomato-black-20:#ae0000;--primary-font:PlayfairDisplay-ExtraBold, "Times New Roman";--secondary-font:Muli, Arial}html,body{font-size:16px}.old-input-text input{z-index:1}.old-input-text .old-input-text__label{z-index:0}.o-navbar-fluid,.o-menu__icon{z-index:2}.tooltip .tooltip-text{z-index:1}.o-modal,.cookie-banner,.modal{z-index:2}*{box-sizing:border-box}body{font-family:var(--secondary-font);background-color:var(--white);margin-top:80px}body.block_scroll{-webkit-overflow-scrolling:auto;overflow:hidden}input::-ms-clear{display:none}.o-header,.o-info{display:none}
