@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap);@import url(https://pgjs.paygreen.fr/latest/paygreen.min.css);*,:after,:before{box-sizing:border-box}html{min-height:520px}body,html{height:100%}body{font-family:Montserrat,serif;color:#0c0f0a}body #krtoolbar{bottom:-36px}#root{position:relative;text-align:center;height:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}button{cursor:pointer;padding:0}.bigtext_big-text__20fDX{width:100%;height:100%}.bigtext_text-aligner__368-X{flex-direction:column;align-items:center;height:100%;padding:0 30px;color:#0c0f0a;font-size:2rem;font-weight:600}.bigtext_text-aligner__368-X,.navbar_navbar__oVzOs{display:flex;justify-content:center;width:100%;font-family:Montserrat,sans-serif}.navbar_navbar__oVzOs{padding:1rem 0;color:#fff;position:relative;background:linear-gradient(90.57deg,#17bebb,#2a2a72) no-repeat 50% fixed}@media screen and (min-width:960px){.navbar_navbar__oVzOs{padding:30px 0}}.navbar_logo__srP46{height:3.5rem;fill:#fff}@media screen and (min-width:960px){.navbar_logo__srP46{height:120px;width:auto}}.navbar_backButton__1aTz5{left:.5rem}.navbar_backButton__1aTz5,.navbar_menuButton__2OkR8{position:absolute;top:50%;transform:translateY(-50%)}.navbar_menuButton__2OkR8{right:.5rem}.button_button__2lW9N,.button_button__2lW9N:active,.button_button__2lW9N:hover,.button_button__2lW9N:visited{position:relative;background:transparent;outline:0;width:100%;height:50px;margin-top:1rem;line-height:50px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8125rem;text-align:center;color:#0c0f0a;border:1px solid #989898;border-radius:9px;padding:0 1rem}@media screen and (min-width:960px){.button_button__2lW9N,.button_button__2lW9N:active,.button_button__2lW9N:hover,.button_button__2lW9N:visited{margin-top:0;margin-right:1rem}.button_button__2lW9N:active :last-child,.button_button__2lW9N:hover :last-child,.button_button__2lW9N :last-child,.button_button__2lW9N:visited :last-child{margin-right:0}}.button_button__2lW9N[disabled]{opacity:.5}.button_button__2lW9N:first-child{margin-top:0}.button_button__2lW9N.button_button_primary__hjTjb{background:#2a2a72;border-radius:9px;color:#fff;border:none}.button_button__2lW9N.button_button_secondary__13Kg_{background:#fff;border:none;color:#03b3de}.button_button__2lW9N.button_button_minimalist__GQMh8{border:none;color:#989898}.button_button__2lW9N.button_button_secondary__13Kg_ .button_chevron__3uCVg{fill:#03b3de}.button_button__2lW9N.button_button_error__2KCNc{background:linear-gradient(102.69deg,#8d1a01 1.35%,#b82727 103.4%);border:none}.button_chevron__3uCVg{position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:currentColor;width:1.5rem;height:1.5rem}.button_loading__364XD{right:5px;width:2.125rem;height:2.125rem;fill:#fff}.button_back-button__TR_Q8,.button_back-button__TR_Q8:active,.button_back-button__TR_Q8:hover,.button_back-button__TR_Q8:visited{position:relative;background:transparent;outline:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;color:#fff;border:none;height:1.5rem;padding:0 0 0 1.5rem;box-sizing:border-box}.button_back-button__TR_Q8 .button_chevron__3uCVg{left:0;right:auto;transform:translateY(-50%) rotate(180deg);width:3.5rem;height:3.5rem}.button_menu-button__3zWOO,.button_menu-button__3zWOO:active,.button_menu-button__3zWOO:hover,.button_menu-button__3zWOO:visited{position:relative;background:transparent;outline:0;border:none;padding:0;margin:0}.button_menu-button__3zWOO svg{fill:currentColor;height:2rem;width:2rem}.main_main__2W-l3{height:100%;display:flex;flex-direction:column;background:#f4f4f7}.main_view__2Zi2r{flex:1 1;position:relative}.main_view__2Zi2r>div{position:absolute;top:0;left:0;width:100%;height:100%}.footer_footer__1lZIc{font-family:Montserrat,sans-serif;position:relative;padding:1rem;display:flex;align-items:center;justify-content:center}.footer_text__16sUf{font-style:normal;font-weight:400;font-size:.875rem;color:#0c0f0a}.footer_text__16sUf a,.footer_text__16sUf span{text-decoration:none;font-weight:700;color:#2a2a72}.footer_version__W9fpV{text-decoration:none;font-weight:400;color:#ccc;font-size:.875rem;margin-left:5px}.gutter_gutter__3OL_1{max-width:750px;min-width:320px;margin:auto;height:100%;position:relative;display:flex;flex-direction:column}@media screen and (min-width:960px){.gutter_gutter__3OL_1{max-width:100%}}.page_page__2TDqw{flex:1 1;display:flex;flex-direction:column;min-height:100%}.page_page-content__3gFNV{flex:1 1;position:relative;display:flex;flex-direction:column}.page_page-content__3gFNV>*{width:100%}.page_center__KNmPu{justify-content:center}.listview_list__G_yaF{padding:.75rem 1.875rem;width:100%}.listview_inner__JdJDg{font-family:Montserrat,serif;font-style:normal;font-weight:400;font-size:.875rem;position:relative;background-color:#fff;border-radius:9px}@media screen and (min-width:960px){.listview_innerResponsive__1E3Oi{display:flex;flex-wrap:wrap;background-color:initial;margin-right:-1rem;margin-left:-1rem}}.listview_title__3lvrO{font-weight:600;font-size:.8125rem;margin-bottom:8px;width:100%}.listview_cell__B9lsQ,.listview_title__3lvrO{font-family:Montserrat,serif;font-style:normal;color:#0c0f0a;text-align:left}.listview_cell__B9lsQ{border-top:1px solid #c4c4c4;padding:1rem;font-weight:400;font-size:.875rem;line-height:1.375rem}.listview_cell__B9lsQ:first-child{border-top:none}@media screen and (min-width:960px){.listview_cellResponsive__17amM{border:none;position:relative;box-shadow:0 2px 28px 0 rgba(0,0,0,.06);background-color:#fff;border-radius:9px;margin:1rem;width:calc(50% - 2rem);padding:20px}.listview_cellResponsive__17amM:first-child{border:none}}.listview_title__3lvrO+.listview_cell__B9lsQ{border-top:none}.linkbutton_button__2GrH1,.linkbutton_button__2GrH1:active,.linkbutton_button__2GrH1:hover,.linkbutton_button__2GrH1:visited{width:100%;border:none;background:none;outline:none;padding:0;margin:0;text-align:left;color:#0c0f0a;position:relative;display:flex;align-items:center;font-family:Montserrat;font-style:normal;font-weight:400;font-size:.875rem}.linkbutton_icon__1RUPI{margin-right:.75rem;width:30px;height:30px;position:relative}.linkbutton_icon__1RUPI>svg{width:100%;fill:#2a2a72;position:absolute;top:50%;transform:translateY(-50%);left:0}.linkbutton_icon__1RUPI.linkbutton_fridge__3xP6T>svg{stroke:#2a2a72}.linkbutton_text__1gHMj{padding-right:1.8125rem}.linkbutton_chevron__TOvBP{position:absolute;top:50%;transform:translateY(-50%);right:0;fill:#2a2a72}.emailbutton_button__2eRn8,.emailbutton_button__2eRn8:active,.emailbutton_button__2eRn8:hover,.emailbutton_button__2eRn8:visited{text-decoration:none}.logoutbutton_loading__2xHDE{width:1.25rem;height:1.25rem;fill:#2a2a72}.burger_container__2TsDH{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.burger_inner__semn-{width:200%;height:100%;display:flex;flex-direction:row;transition:margin-left .5s}.burger_inner__semn-.burger_opened__3GNZR{margin-left:-100%}.burger_left__1mrn4,.burger_right__I0Uer{width:50%;height:100%;position:relative;overflow:auto}.burger_close__3jzO4,.burger_close__3jzO4:active,.burger_close__3jzO4:hover,.burger_close__3jzO4:visited{position:absolute;right:1.5rem;top:1.5rem;background:none;outline:none;padding:0;margin:0;border:none;width:1.5rem;height:1.5rem}.burger_close__3jzO4 svg{fill:#fff;width:100%;height:100%}.paper_paper-aligner__1kSnt{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem 1.875rem;flex-direction:column}.paper_paper__2Pxzn{padding:1rem;width:100%;box-sizing:border-box;border-radius:9px;text-align:center;font-family:Montserrat,sans-serif;max-height:100%}.paper_paper__2Pxzn.paper_white__2zQi1{box-shadow:0 2px 28px rgba(0,0,0,.06);background:#fff}.paper_paper__2Pxzn.paper_transparent__3ljWu{background:transparent;padding:0}.paper_paper-large-title__3dDNv{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:1.125rem;color:#0c0f0a;padding-bottom:1.625rem}.paper_paper-title__2_GWM{font-family:Montserrat,sans-serif;text-align:center;line-height:26px;font-size:1.125rem;margin-bottom:1rem}.paper_paper-large-footer__RhjNI{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.125rem;color:#0c0f0a;padding-top:1.625rem}.paper_paper-footer__ySBq5{font-family:Montserrat,sans-serif;text-align:center;line-height:26px;font-size:1.125rem;margin-top:1rem}.input_input-container__1WdpR{margin-top:1rem}.input_input__2R9ih{background:transparent;box-sizing:border-box;border-radius:3px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:.8125rem;color:#0c0f0a;width:100%;vertical-align:middle;border:none;border-bottom:2px solid #c4c4c4}.input_focused__3RPUy .input_input__2R9ih{height:30px;line-height:22px;padding:20px 0;outline:none}.input_focused__3RPUy .input_required-label__19A1u{font-size:.75rem}.input_input__2R9ih::-webkit-input-placeholder{color:#c4c4c4}.input_input__2R9ih::-ms-input-placeholder{color:#c4c4c4}.input_input__2R9ih::placeholder{color:#c4c4c4}.input_input-error__1Wbe9{color:#f05373;border-color:#f05373}.input_input-error__1Wbe9::-webkit-input-placeholder{color:#f05373}.input_input-error__1Wbe9::-ms-input-placeholder{color:#f05373}.input_input-error__1Wbe9::placeholder{color:#f05373}.input_error__3pbsO{width:100%;color:#f05373;font-family:Montserrat;font-style:normal;font-weight:400;font-size:.75rem;text-align:center;padding:0;margin:5px 0}.input_error__3pbsO>li{list-style-type:none}.input_button__2O_cB{position:relative;background:linear-gradient(102.69deg,#f25454 1.35%,#ff9345 103.4%);border:none;border-radius:20px;outline:0;height:40px;width:100%;margin-top:15px;font-family:Montserrat,sans-serif;font-weight:700;font-size:.625rem;text-align:center;text-transform:uppercase;color:#fff}.input_button__2O_cB[disabled]{background:linear-gradient(102.69deg,#f08484 1.35%,#ff9345 103.4%)}.input_chevron__3uPYC{position:absolute;right:10px;top:10px}.input_labels-container__3OIsz{width:100%}.input_required-label__19A1u{color:#f05373;font-family:Montserrat;font-style:normal;font-weight:400;font-size:.875rem;float:right}.input_label__1rtpz{vertical-align:middle;text-align:left;float:left;margin-bottom:0;color:#c4c4c4;font-family:Montserrat;font-size:.75rem}.input_label__1rtpz a{color:inherit;text-decoration:underline;font-weight:700}.input_label-error__3mLYd{color:#f05373}.input_autocomplete_menu__1gmmN{box-shadow:0 2px 12px rgba(0,0,0,.4);border:1px solid #0c0f0a;border-top:none;max-height:151px;overflow:auto}.input_autocomplete_item__3cpxS{font-size:.8125rem;font-weight:600;line-height:30px;height:30px;overflow:hidden;text-align:left;padding:0 10px;color:#0c0f0a;cursor:pointer}.input_autocomplete_item-highlighted__1DfoV{background-color:#ff9345;color:#fff}.bottomcontainer_bottom__1Qu6r>div{padding:0 1.875rem 1rem}.fridgeform_form__ab27m{width:100%;display:flex;flex-direction:column}.fridgeform_paper__3h47Y{height:auto;flex:1 1}.fridgeform_fridgeList__2BEY0{margin-top:2rem;flex:0 1}.registerform_form__12-rV{height:100%;width:100%}.registerform_terms-label__29zYg{color:#0c0f0a;font-family:Montserrat;font-style:normal;font-weight:400;font-size:.875rem;text-align:center;margin:1rem 2rem}.registerform_terms-label__29zYg a{text-decoration:none;font-weight:700;color:#2a2a72}.forgotpassword_form__694Kv,.loginform_form__3iovy{height:100%;width:100%}.orderdetails_products__npJoH{display:table;width:100%;text-align:left;overflow:auto}.orderdetails_product__1ozlX{display:table-row;font-size:.875rem;line-height:1.75rem;font-family:Montserrat;font-style:normal;font-weight:400}.orderdetails_product-name__DITmg,.orderdetails_product-price__-J0FW,.orderdetails_product-quantity__1UkId{display:table-cell}.orderdetails_productPriceReduction__27Otu{color:#989898;font-weight:400}.orderdetails_product-quantity__1UkId{padding-right:1.5rem}.orderdetails_product-name__DITmg{width:100%}.orderdetails_product-price__-J0FW{text-align:right;color:#2a2a72}.orderdetails_tax__35l78{color:#989898}.orderdetails_text-align-right__2AY6o{text-align:right}.orderdetails_total__1kPhx{color:#2a2a72}.orderdetails_paymentInfo__3sjRa{font-size:1rem}.orderdetails_paymentInfo__3sjRa strong:first-of-type{color:#2a2a72}@media screen and (min-height:1000px){.orderdetails_product__1ozlX{font-size:1.25rem;line-height:2.5rem}}.order_order-bill-tip__mEyKx{font-family:Montserrat,sans-serif;text-align:center;line-height:26px;font-size:1.125rem;display:flex;flex-direction:column;margin-bottom:1rem}.order_order-bill-tip__mEyKx img{height:3.25rem;width:3.25rem}.cardsadd_infos__16EzD{font-family:Montserrat,sans-serif;display:flex;flex-direction:row;padding:1rem 1.875rem;align-items:center}.cardsadd_infos__16EzD>div:first-child{text-align:left;color:#f05373;font-size:.875rem;flex:2 1}.cardsadd_infos__16EzD>div{flex:1 1}.cardsadd_infos__16EzD>div>img{width:100%}.cardsadd_paymentType__ZmGxZ{display:flex;flex-direction:column;line-height:1.2rem}.cardsadd_paymentType__ZmGxZ svg{margin-right:10px;height:23px;width:auto}.cardsadd_paymentType__ZmGxZ svg:last-of-type{margin-right:0}.cardsadd_secondaryPaymentMethodsHint__avILM{font-size:.8125rem;color:#2a2a72;margin-top:1.5rem}.cardsadd_secondaryPaymentMethods__3oRLX{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.cardsadd_secondaryPaymentMethods__3oRLX svg{margin-right:10px;height:18px;width:auto}.cardsadd_secondaryPaymentMethods__3oRLX svg:last-child{margin-right:0}.PaygreenAddInstrumentForm_paygreenWrapper__3gkny .paygreen-cvv-frame,.PaygreenAddInstrumentForm_paygreenWrapper__3gkny .paygreen-exp-frame,.PaygreenAddInstrumentForm_paygreenWrapper__3gkny .paygreen-pan-frame{padding:0 .5rem}.PaygreenAddInstrumentForm_paygreenForm__1WXTw{width:80%;margin:auto}.PaygreenAddInstrumentForm_paygreenRow__1Qbah{display:flex;flex-direction:row;justify-content:space-between;margin:10px 0}.PaygreenAddInstrumentForm_wFull__35bhG{width:100%}.PaygreenAddInstrumentForm_paygreenCol__2YQhG{width:45%}#add-card-form{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:2em}#add-card-form>button,#add-card-form>div{max-width:290px;width:100%;margin-left:0}#add-card-form>button{position:relative}#add-card-form>button .kr-icon,#add-card-form>button .kr-spinner{width:100%}.cardbutton_button__3PWhG{width:100%;border:none;background:none;outline:none;padding:0;margin:0;text-align:left;color:#0c0f0a;position:relative;display:inline-block;text-decoration:none}.cardbutton_sub-info__UvGYo{font-size:.75rem;line-height:1rem;margin-top:5px}.cardbutton_icon__2AK8l,.cardbutton_icon__2AK8l:active,.cardbutton_icon__2AK8l:hover,.cardbutton_icon__2AK8l:visited{position:absolute;top:50%;transform:translateY(-50%);right:0;fill:#2a2a72;background:none;border:none;outline:none;padding:0;margin:0;width:.875rem;display:block}.cardbutton_icon__2AK8l>svg{width:100%;height:auto;display:block}.cardbutton_warning__2UniH{height:1rem;width:auto;fill:#0c0f0a;vertical-align:middle;margin-right:5px}.cardbutton_info__2Jc-K{font-family:Montserrat;font-style:normal;font-weight:600;font-size:.75rem;line-height:1.375rem}.cardbutton_info__2Jc-K>svg{margin-right:5px;height:1rem;width:auto;vertical-align:middle}.cardbutton_delete__3Uq_w path{fill:#2a2a72}.cardslist_container__3FBA7{width:100%}.cardslist_block__o3XGk{width:100%;margin-bottom:1rem}.cardslist_arrows__1HjMu{position:absolute;top:50%;transform:translateY(-50%);right:1.25rem;fill:#2a2a72}.cardslist_arrow___3uiW,.cardslist_arrow___3uiW:active,.cardslist_arrow___3uiW:hover,.cardslist_arrow___3uiW:visited{display:block;width:1.5rem;padding:0;margin:0;border:none;outline:none;background:none;fill:#2a2a72}.cardslist_arrow___3uiW>svg{display:block;width:100%;height:auto}.cardslist_head__3h6ce{font-size:.8125rem}.cardslist_loading__1SYaj{position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;fill:#2a2a72;height:1.5rem;width:1.5rem}.cardslist_button__tyd9E{width:100%;padding:1rem 1.875rem}.cardslist_secondaryPaymentMethodsHint__17Ee1{font-size:.8125rem;color:#2a2a72;margin-top:.5rem}.cardslist_secondaryPaymentMethods__2XoEJ{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.cardslist_secondaryPaymentMethods__2XoEJ svg{margin-right:10px;height:18px;width:auto}.cardslist_secondaryPaymentMethods__2XoEJ svg:last-child{margin-right:0}.cardsdelete_content__23qRH{font-size:.875rem}.cardsdelete_buttons__3uIp-{margin-top:1rem;display:flex}.cardsdelete_buttons__3uIp- button,.cardsdelete_buttons__3uIp- button:active,.cardsdelete_buttons__3uIp- button:hover,.cardsdelete_buttons__3uIp- button:visited{margin-top:0}.cardsdelete_buttons__3uIp- button:first-child{margin-right:1rem}.radiobutton_button__1UqHB,.radiobutton_button__1UqHB:active,.radiobutton_button__1UqHB:hover,.radiobutton_button__1UqHB:visited{width:100%;border:none;background:none;outline:none;padding:0;margin:0;text-align:left;color:#0c0f0a;position:relative;line-height:1.8rem}.radiobutton_radio__2rFs7{height:120%;position:absolute;top:50%;transform:translateY(-50%);right:0;fill:#989898}.langs_button__3UwTG,.langs_button__3UwTG:active,.langs_button__3UwTG:hover,.langs_button__3UwTG:visited{padding-left:3rem}.langs_flag__2L6Ob{height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.fridge_container__2AeA7{padding:2rem 1.875rem;width:100%}.fridge_fridge__18TYd{margin-bottom:2rem;font-size:2rem}.fridge_fridge__18TYd,.fridge_menuTitle__KyaWs{color:#0c0f0a;font-family:Montserrat,sans-serif;font-weight:600}.fridge_menuTitle__KyaWs{font-size:40px}.fridge_buttons__2QASZ{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:960px){.fridge_buttons__2QASZ{flex-direction:row;justify-content:center}}.fridge_buttons__2QASZ button,.fridge_buttons__2QASZ button:active,.fridge_buttons__2QASZ button:hover,.fridge_buttons__2QASZ button:visited{width:260px}.fridge_paymentMethodsTitle__2MpBp{font-weight:700;font-size:20px;margin:1rem 0}.fridge_paymentMethods__3-FQB{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.75rem 1.875rem}.fridge_paymentMethodsBtn__1yuHT{flex:1 1}.fridge_paymentMethodsOr__Uq5mO{display:inline-block;text-align:center;font-weight:700;font-size:1rem;margin:0 20px;background-color:#c4c4c4;border-radius:50%;padding:10px;color:#fff}@media screen and (min-width:960px){.fridge_paymentMethodsOr__Uq5mO{font-size:20px;margin:5px 20px;padding:17px}}.fridge_paymentMethodsSeparator__2_i3y{margin:20px}.fridge_paymentMethodsSeparator__2_i3y hr{width:2px;height:20px;border-style:solid;border-width:0;background-color:#c4c4c4}.fridge_qrcode__2Y3p_{display:flex;justify-content:center;padding:1rem}.productlist_title__3Bk7D{display:none}@media screen and (min-width:768px){.productlist_title__3Bk7D{display:inline-block;text-align:center;padding:2rem;width:100%;color:#0c0f0a;font-size:40px;font-weight:600}}.productlist_products__2lijb{display:table;overflow:auto}.productlist_product__1xfc6,.productlist_products__2lijb{width:100%;text-align:left;font-family:Montserrat,sans-serif}.productlist_product__1xfc6{font-size:.8125rem;line-height:1.75rem;display:flex;align-items:center;border:none;outline:none;background:none}@media screen and (min-width:768px){.productlist_product__1xfc6{font-size:1.25rem;line-height:2.5rem}}@media screen and (min-width:960px){.productlist_product__1xfc6{font-size:1.25rem;line-height:2.5rem}}.productlist_body__cJVAc{display:flex;align-items:center;justify-content:space-between;flex:1 1;margin-right:20px}.productlist_productName__Hm6re{flex:1 1}@media screen and (min-width:960px){.productlist_productName__Hm6re{font-weight:600;line-height:26px;font-size:26px;margin-bottom:8px}}.productlist_quantityContainer__3kd6-{display:inline-flex;flex-direction:column;align-items:center}.productlist_quantity__3W_fs{font-weight:300;font-size:32px;color:#989898}.productlist_icon__3_ji4{margin-right:1.25rem;width:45px;height:35px}@media screen and (min-width:768px){.productlist_icon__3_ji4{width:90px;height:70px}}@media screen and (min-width:960px){.productlist_icon__3_ji4{margin-right:20px;height:100px;width:100px}}.productlist_icon__3_ji4 img{width:100%;height:100%;object-fit:contain}.productlist_productPrice__fXLyB{text-align:right;color:#909090}@media screen and (min-width:960px){.productlist_productPrice__fXLyB{display:flex;flex-direction:row;align-items:flex-start;text-align:left;font-size:20px;line-height:26px;font-weight:400;color:#2a2a72}}.productlist_productPriceInitial__2sikA{text-decoration:line-through;font-size:.7rem;line-height:1rem;color:#989898;margin-left:1em}.productlist_infoIcon__2cyU6{position:absolute;top:14px;right:14px}.productlist_promotion__MzNhI{border:1px solid #f05373;font-size:14px;padding:1px 6px;border-radius:35px}.productlist_promotion__MzNhI,.productlist_seePromotion__3r64Z{font-weight:600;line-height:1em;color:#fff;background-color:#f05373}.productlist_seePromotion__3r64Z{position:absolute;display:inline-block;border:1px solid #f05373;text-decoration:underline;font-size:16px;padding:5px 10px;border-radius:4px;bottom:14px;right:14px}.fridgepopup_wrapper__2_Z1T{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.9);z-index:2;overflow:auto}.fridgepopup_popupCloseIcon__3ze-R{position:absolute;right:7px;top:7px;fill:#fff;width:36px;height:36px}.fridgepopup_notificationBody__3UX6g{position:relative}.fridgepopup_popup__2qGGd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;font-family:Montserrat,serif;color:#fff;max-height:100vh;width:100%}.fridgepopup_popupHeader__TBXKW{margin-bottom:2rem;text-align:center}.fridgepopup_popupHeader__TBXKW h3{font-weight:700}@media screen and (min-width:768px){.fridgepopup_popupHeader__TBXKW h3{font-size:40px}}@media screen and (min-width:960px){.fridgepopup_popupHeader__TBXKW{margin-bottom:5rem}}.fridgepopup_popupSubtitle__2kvzJ{font-weight:700}.fridgepopup_popupBody__3_up7{width:100%;background-color:#fff;padding:2rem;border-radius:9px;color:#0c0f0a;font-size:18px;margin-left:auto;margin-right:auto;max-width:90%}.fridgepopup_popupBody__3_up7 svg{fill:#2a2a72}.fridgepopup_popupBody__3_up7 p{margin-bottom:1rem}@media screen and (min-width:768px){.fridgepopup_popupBody__3_up7{width:500px;font-size:20px}}@media screen and (min-width:960px){.fridgepopup_popupBody__3_up7{width:745px;padding:5rem}.fridgepopup_popupBody__3_up7 p{margin-bottom:5rem}}.fridgepopup_popupFooter__1RQ_e{display:none;margin:2rem}@media screen and (min-width:768px){.fridgepopup_popupFooter__1RQ_e{display:block}}@media screen and (min-width:960px){.fridgepopup_popupFooter__1RQ_e{margin:5rem}}.fridgepopup_popupCloseBtn__2lVcS,.fridgepopup_popupCloseBtn__2lVcS:active,.fridgepopup_popupCloseBtn__2lVcS:hover,.fridgepopup_popupCloseBtn__2lVcS:visited{margin-top:0;border-color:#fff;width:300px;height:60px;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.fridgepopup_popupCloseBtn__2lVcS:active svg,.fridgepopup_popupCloseBtn__2lVcS:hover svg,.fridgepopup_popupCloseBtn__2lVcS:visited svg,.fridgepopup_popupCloseBtn__2lVcS svg{fill:#fff;width:36px;height:36px;margin-right:10px}@media screen and (min-width:960px){.fridgepopup_popupCloseBtn__2lVcS,.fridgepopup_popupCloseBtn__2lVcS:active,.fridgepopup_popupCloseBtn__2lVcS:hover,.fridgepopup_popupCloseBtn__2lVcS:visited{width:426px;height:76px}}.fridgepopup_close__3YQAR{position:absolute;top:1rem;right:1rem;width:25px;height:25px}.product_popupCloseIcon__2WJY_{position:absolute;right:7px;top:7px;fill:#fff;width:36px;height:36px}@media screen and (min-width:768px){.product_popupCloseIcon__2WJY_{display:none}}.product_productInfos__j0nY7{display:inline-flex;align-items:center;margin-left:auto;margin-right:auto;border:1px solid #fff;border-radius:8px}.product_productHeader__3SAnh{margin-top:1rem;margin-bottom:1rem}.product_productHeader__3SAnh h3{margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.product_productHeader__3SAnh span{padding:.5rem;border-right:1px solid #fff}.product_productHeader__3SAnh span:last-of-type{border:0;font-weight:700}@media screen and (min-width:768px){.product_productHeader__3SAnh span{font-size:20px;padding:1rem 2rem}}@media screen and (min-width:768px){.product_productHeader__3SAnh{margin-bottom:2rem;margin-top:0}}.product_productName__1gVUr{font-size:2rem}.product_productPrice__2YWde{font-size:1.25rem;color:#909090}.product_productPrice__2YWde span{margin-left:1rem}.product_productBody__1B0sn{font-size:14px;padding:1rem}@media screen and (min-width:768px){.product_productBody__1B0sn{padding:2rem}}@media screen and (min-width:960px){.product_productBody__1B0sn{font-size:20px}}.product_promotionTags__3gwww{border-radius:16px;border:1px solid #c4c4c4;font-family:monospace;text-align:center;flex-wrap:wrap;color:#989898;display:flex;align-items:center;justify-content:flex-start;margin-top:1rem;margin-bottom:1rem;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;max-height:240px;overflow-y:auto;padding:20px 0}.product_promotionTags__3gwww span{min-width:50%;padding:0 20px}.product_productBodyHeader__2OwLt{display:flex;align-items:center;justify-content:center}.product_productPicture__3Q_S1{text-align:center}.product_productPicture__3Q_S1 img{width:100%;max-width:180px}@media screen and (min-width:768px){.product_productPicture__3Q_S1 img{max-width:300px}}@media screen and (min-width:768px){.product_productPicture__3Q_S1{padding:5px}}.product_productNutriScore__4A8cx{display:flex;align-items:center;justify-content:flex-end}.product_productNutriScore__4A8cx svg{width:106px;height:auto}.product_productDescription__20Gsy{max-height:300px;overflow-y:auto;font-size:14px}.product_productDescription__20Gsy p{margin-bottom:15px!important}@media screen and (min-width:768px){.product_productDescription__20Gsy{max-height:300px;font-size:1rem}}@media screen and (min-width:960px){.product_productDescription__20Gsy{max-height:600px;font-size:20px}}.product_productPriceContainer__1w55-{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:1rem;margin-bottom:1rem;margin-left:50px}.product_promotion__JKM7F{display:inline-block;border:1px solid #f05373;text-transform:uppercase;font-weight:600;font-size:14px;padding:5px 10px;line-height:1em;color:#fff;background-color:#f05373;border-radius:35px}.product_productPrice__2YWde{display:flex;flex-direction:row;align-items:flex-start;text-align:left;font-size:60px;font-weight:700;color:#2a2a72}.product_productPriceInitial__22mZz{text-decoration:line-through;font-size:20px;font-weight:400;line-height:20px;color:#989898;margin-left:1em}.nutriscore_container__1rS3J{display:flex;align-items:center;justify-content:flex-end}.nutriscore_container__1rS3J svg{width:106px;height:auto}.notification_notificationPopup__3ADkr{text-align:center}@-webkit-keyframes notification_bumping-img__1sPSM{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes notification_bumping-img__1sPSM{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.notification_notificationPicture__2paR1{height:200px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.notification_notificationPicture__2paR1 img{height:100%;-webkit-animation-name:notification_bumping-img__1sPSM;animation-name:notification_bumping-img__1sPSM;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@media screen and (min-width:960px){.notification_notificationPicture__2paR1{margin-bottom:2rem}}.notification_notificationStatus__1HUID{font-weight:700;font-size:1.2rem;margin-bottom:1rem}@media screen and (min-width:960px){.notification_notificationStatus__1HUID{margin-bottom:2rem}}.notification_notificationDescription__3OW0U{line-height:1.4rem}.paymentmethod_paymentMethodPopup__3nUbM{width:auto;padding:1rem 3rem;text-align:center}.paymentmethod_authorizationDisclaimer__3Kodp{display:flex;flex-direction:column;align-items:center;border:1px solid #ccc;border-radius:8px;padding:1rem;position:relative}.paymentmethod_authorizationDisclaimer__3Kodp img{width:2rem;position:absolute;top:-1rem;left:-1rem}.paymentmethod_paymentMethodCards__3srba{margin-bottom:3rem}.paymentmethod_paymentMethodCards__3srba p{margin-bottom:1rem}.paymentmethod_paymentMethodCards__3srba ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.paymentmethod_paymentMethodCards__3srba ul li{width:calc(25% - 2rem);margin:5px 1rem}.paymentmethod_paymentMethodCards__3srba svg{width:50%;height:100%}.paymentmethod_paymentMethodApp__3Pcff p{margin-bottom:1rem}.paymentmethod_paymentMethodApp__3Pcff ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.paymentmethod_paymentMethodApp__3Pcff ul li{width:calc(33% - 2rem);margin:5px 1rem}.paymentmethod_paymentMethodApp__3Pcff svg{width:50%;height:100%}.paymentmethod_qrcodeAlt__240rV{display:flex;flex-direction:column;font-size:20px}.paymentmethod_qrcodeAlt__240rV span{word-break:break-all}.paymentmethod_qrcodeAlt__240rV span:nth-of-type(2){font-weight:700;color:#2a2a72}.paymentmethod_qrcodeAlt__240rV span:nth-of-type(3){font-weight:700}.fridgemedias_container__2kpum{padding:1rem 1.875rem}.fridgemedias_mediaContainer__18eSq{height:300px}.fridgemedias_mediaContainer__18eSq video{min-width:100%;width:auto!important;height:auto!important}@media screen and (min-width:960px){.fridgemedias_mediaContainer__18eSq{height:462px}}.fridgemedias_imgContainer__f2JQm{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.fridgemedias_carouselImg__2kWJ_{height:100%;width:auto}.paymentmethodbutton_container__32YHF{background-color:#2a2a72;padding:10px;color:#fff;box-shadow:0 2px 28px rgba(0,0,0,.06);border-radius:8px;font-size:20px;line-height:26px;font-weight:700;text-align:center;display:flex;align-items:center;position:relative;min-width:275px}@media screen and (min-width:960px){.paymentmethodbutton_container__32YHF{min-width:385px}}.paymentmethodbutton_info__Ds9ul{position:absolute;top:5px;right:5px;width:24px}@media screen and (min-width:960px){.paymentmethodbutton_info__Ds9ul{top:13px;right:14px}}.paymentmethodbutton_body__3SOFF{background-color:#fff;border-radius:2px;padding:5px;width:90px;height:90px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:960px){.paymentmethodbutton_body__3SOFF{width:120px;height:120px}}.paymentmethodbutton_icon__2sgoD{width:80px;color:#2a2a72;background-color:#fff}.paymentmethodbutton_label__9A5j_{text-align:center;flex:1 1}.paymentmethodbutton_label__9A5j_ span{display:block;font-weight:500;text-transform:uppercase;font-size:1.5rem}@media screen and (min-width:960px){.paymentmethodbutton_label__9A5j_ span{font-size:40px;line-height:52px}}.paymentmethodbutton_label__9A5j_ span:last-of-type{text-transform:none;font-size:1rem}@media screen and (min-width:960px){.paymentmethodbutton_label__9A5j_ span:last-of-type{font-size:20px;line-height:26px}}.fridgestatus_container__1EjUP{padding:1rem 1.875rem}.fridgestatus_fridge-status__3driB{box-shadow:0 2px 28px rgba(0,0,0,.06);border-radius:9px;background:#fff;padding:.75rem;display:flex;align-items:center;justify-content:space-between}.fridgestatus_info__3swCy{display:flex;flex-direction:column;font-family:Montserrat;font-style:normal;font-weight:600;font-size:.875rem;color:#0c0f0a;margin-right:.5rem}.fridgestatus_status__3jJd5{padding:.5rem;border-radius:4px;display:flex;align-items:center;width:120px;justify-content:center}.fridgestatus_text__2QxVs{font-family:Montserrat;font-style:normal;font-weight:400;font-size:.75rem;color:#fff;margin-right:6px}.fridgestatus_icon__ie4W4{fill:#fff;width:20px;height:auto}.fridgestatus_closed__2Y3si{background-color:#f05373}.fridgestatus_open__xJjhT{background-color:#7ed321}.fridgeview_container__1TUCo{flex:1 1;height:0;position:relative}.fridgeview_content__7An8d{position:absolute;top:0;left:0;width:100%;height:100%}.fridgedoorstatus_container__3BgpR{font-family:Montserrat,sans-serif;height:100%;display:flex;flex-direction:column;padding-bottom:2rem;justify-content:center}.fridgedoorstatus_loader-container__2G9JY{height:0;flex:1 1;position:relative}.fridgedoorstatus_loader-content__2X7_-{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%}.fridgedoorstatus_loader__1QO-Z{flex:1 1;height:0;position:relative}.fridgedoorstatus_loader__1QO-Z>svg{fill:#2a2a72;position:absolute;top:50%;left:50%;width:25%;height:25%;transform:translate(-50%,-50%)}.fridgedoorstatus_loader__1QO-Z>img{padding:9% 0;position:absolute;top:0;left:50%;height:100%;transform:translateX(-50%)}.fridgedoorstatus_label__2dUvd{text-align:center;font-family:Montserrat,sans-serif;font-style:normal;display:flex;flex-direction:column;justify-content:center;max-width:600px;margin:1.2rem auto}.fridgedoorstatus_label__2dUvd span{font-size:.875rem;margin-bottom:.5rem}.fridgedoorstatus_label__2dUvd span:first-of-type{font-weight:700;font-size:1.125rem;color:#17bebb}@media screen and (min-width:768px){.fridgedoorstatus_label__2dUvd span:first-of-type{font-size:1.75rem;margin-bottom:2rem}}@media screen and (min-width:960px){.fridgedoorstatus_label__2dUvd span:first-of-type{font-size:40px}}.fridgedoorstatus_label__2dUvd span:last-of-type{font-size:.875rem;color:#989898}@media screen and (min-width:960px){.fridgedoorstatus_label__2dUvd span,.fridgedoorstatus_label__2dUvd span:last-of-type{font-size:20px}}@media screen and (min-width:768px){.fridgedoorstatus_label__2dUvd{margin:1.2rem auto 4rem}}.fridgedoorstatus_text__2UUgf{font-weight:700;font-size:1.125rem;color:#17bebb;margin:1.2rem 0}@media screen and (min-width:768px){.fridgedoorstatus_text__2UUgf{margin:1.2rem 0 4rem}}.fridgedoorstatus_secondaryText__2ON5x{font-size:.875rem;color:#989898;margin-bottom:2rem}.fridgedoorstatus_message__1Sopy{font-size:.875rem;color:#989898}@media screen and (min-height:1000px){.fridgedoorstatus_text__2UUgf{font-size:2.5rem}.fridgedoorstatus_message__1Sopy{font-size:1.75rem}}.fridgeopened_container__b1kzr{display:flex;flex-direction:column;align-items:center;justify-content:center}.fridgeopened_list-container__3dIvy{flex:1 1;display:flex;width:100%;margin:1.5rem 0}.fridgeopened_list-container__3dIvy>*{width:100%}.fridgeopened_head__xzW6E{display:flex;width:100%;justify-content:space-around;flex-direction:column;align-items:center;margin-bottom:1rem}.fridgeopened_messages__3rDCm{padding:0 1.5rem}.fridgeopened_label__3tjEa{text-align:center;font-family:Montserrat,sans-serif;font-style:normal;display:flex;flex-direction:column;justify-content:center;max-width:600px;margin:1.2rem auto}.fridgeopened_label__3tjEa span{font-weight:700;font-size:.875rem;margin-bottom:.5rem;color:#989898}.fridgeopened_label__3tjEa span:first-of-type{font-weight:700;font-size:1.125rem;color:#17bebb}@media screen and (min-width:768px){.fridgeopened_label__3tjEa span:first-of-type{font-size:1.75rem;margin-bottom:2rem}}@media screen and (min-width:960px){.fridgeopened_label__3tjEa span:first-of-type{font-size:40px}}.fridgeopened_label__3tjEa span:last-of-type{font-size:.875rem;color:#989898;font-weight:400}@media screen and (min-width:960px){.fridgeopened_label__3tjEa span,.fridgeopened_label__3tjEa span:last-of-type{font-size:20px}}.fridgeopened_head__xzW6E .fridgeopened_label__3tjEa>span{margin-bottom:1rem}.fridgeopened_icons__2DUjE{display:flex;align-items:center;justify-content:space-between}.fridgeopened_icons__2DUjE svg{height:211px;width:auto;margin:40px;-webkit-filter:grayscale(1);filter:grayscale(1)}@media screen and (min-width:960px){.fridgeopened_icons__2DUjE svg{height:370px;margin:40px}}svg.fridgeopened_stepActive__208O_{-webkit-filter:none;filter:none}.fridgeopened_icon__2rXgs{width:131px;height:211px;min-width:131px;min-height:211px}.fridgeopened_icon__2rXgs>svg{max-width:100%;max-height:100%}.fridgeopened_menuTitle__1PeJW{color:#0c0f0a;font-family:Montserrat,sans-serif;font-size:40px;font-weight:600}.fridgeopened_text__3L8F-{width:100%;text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;color:#989898}.doorsteps_steps__3FlGO{display:flex;align-items:center;justify-content:center}.doorsteps_steps__3FlGO img,.doorsteps_steps__3FlGO svg{height:211px;width:auto;margin:40px;-webkit-filter:grayscale(1);filter:grayscale(1)}@media screen and (min-width:960px){.doorsteps_steps__3FlGO img,.doorsteps_steps__3FlGO svg{height:370px;margin:40px}}img.doorsteps_active__60JP8,svg.doorsteps_active__60JP8{-webkit-filter:none;filter:none}.tutorial_tutorial__2QOMI{display:flex;flex-direction:column;justify-content:space-between;font-family:Montserrat,sans-serif}.tutorial_step-scroll__2C0bY{width:100%;flex:1 1;height:0;position:relative}.tutorial_step-scroll-inner__oe-94{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.tutorial_steps__3Hq2M{width:300%;height:100%;display:flex;flex-direction:row}.tutorial_step__1AFSC{height:100%;flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.tutorial_visual-container__3H73q{flex:1 1;height:0;position:relative}.tutorial_visual__32hcA{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem;border:none;margin:0;outline:none;background:none}.tutorial_visual__32hcA>img{object-fit:contain;width:100%;height:100%}.tutorial_text__S6eTw{padding:0 1rem}.tutorial_title__12jjX{font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#17bebb}.tutorial_description__1jOoE{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0c0f0a}.tutorial_dots__3jE_k{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem}.tutorial_dot__11WvH{display:inline-block;width:8px;height:8px;background:#c4c4c4;border-radius:4px;position:relative}.tutorial_dot__11WvH+.tutorial_dot__11WvH{margin-left:.75rem}.tutorial_dot-active__2TCZ5:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;margin-top:-3px;margin-left:-3px;border-radius:7px;background:rgba(23,190,187,.24)}.tutorial_dot-active__2TCZ5:after{content:"";position:absolute;top:0;left:0;width:8px;height:8px;border-radius:4px;background:#17bebb}.tutorial_buttons__2c9Nw{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem}.tutorial_button-large__3NWnw{flex:1 1}.tutorial_next-button__3ZMlT{display:flex;align-items:center}.tutorial_chevron__Y8gAy{margin-right:-8px;fill:#03b3de}.home_logo-container__3_Awx{width:100%;height:100%;position:relative;background:linear-gradient(90.57deg,#17bebb,#2a2a72) no-repeat 50% fixed}.home_logo___2XcE{display:block;width:50%;height:50%;fill:#fff;top:25%;left:25%;position:absolute}
/*# sourceMappingURL=main.714e41ce.chunk.css.map */