.style_Banner__oxvt_{width:100%;max-width:1920px;margin:0 auto;position:relative;z-index:2}.style_Banner__oxvt_>div{padding:0}.style_Banner__oxvt_ .style_bannerSkeleton__RHlfB{width:100%}@keyframes style_placeholderShimmer__YdvI6{0%{background-position:-40rem 0}to{background-position:40rem 0}}.style_Banner__oxvt_ .style_bannerImage__gYmfU{width:100%!important;object-fit:fill}.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{width:100%}@media screen and (max-width:1920px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:500px}}@media screen and (max-width:1720px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:460px}}@media screen and (max-width:1560px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:400px}}@media screen and (max-width:1460px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:360px}}@media screen and (max-width:1330px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:340px}}@media screen and (max-width:1235px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:300px}}@media screen and (max-width:1140px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:240px}}@media screen and (max-width:1050px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{height:240px}}.style_Banner__oxvt_ .style_bannerDesktop__beU_m,.style_Banner__oxvt_ .style_bannerMobile__NgvQE{display:none}@media screen and (min-width:960px){.style_Banner__oxvt_ .style_bannerDesktop__beU_m{display:block}.style_Banner__oxvt_ .style_bannerDesktop__beU_m img{aspect-ratio:16/9;object-fit:fill}.style_Banner__oxvt_ .style_bannerTablet__StiYr{display:none}}@media screen and (max-width:959px){.style_Banner__oxvt_ .style_bannerTablet__StiYr{display:block}.style_Banner__oxvt_ .style_bannerTablet__StiYr img{aspect-ratio:4/4;object-fit:fill;height:785px}}@media screen and (max-width:768px){.style_Banner__oxvt_ .style_bannerTablet__StiYr{display:none}.style_Banner__oxvt_ .style_bannerMobile__NgvQE{display:block}.style_Banner__oxvt_ .style_bannerMobile__NgvQE img{aspect-ratio:4/4;object-fit:fill;height:722px}}@media screen and (max-width:768px)and (max-width:648px){.style_Banner__oxvt_ .style_bannerMobile__NgvQE img{height:625px}}@media screen and (max-width:768px)and (max-width:520px){.style_Banner__oxvt_ .style_bannerMobile__NgvQE img{height:550px}}@media screen and (max-width:768px)and (max-width:430px){.style_Banner__oxvt_ .style_bannerMobile__NgvQE img{height:400px}}@media screen and (max-width:768px)and (max-width:390px){.style_Banner__oxvt_ .style_bannerMobile__NgvQE img{height:350px}}.BannerSliderContainer .slick-prev{top:calc(50% - 15px)!important;left:15px!important;z-index:4}.BannerSliderContainer .slick-next{top:calc(50% - 15px)!important;right:15px!important;z-index:4}.BannerSliderContainer .slick-active{width:20px}.BannerSliderContainer .slick-active button{display:block;width:100%!important;max-width:20px!important;border-radius:20px!important}@media screen and (min-width:500px){.BannerSliderContainer .slick-prev{top:calc(50% - 15px)!important;left:60px!important;z-index:4}.BannerSliderContainer .slick-next{top:calc(50% - 15px)!important;right:60px!important;z-index:4}}.food2c-breadcrumb{display:flex;flex-direction:column}.food2c-breadcrumb .food2c-breadcrumb-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;color:var(--grey-800)}.food2c-breadcrumb .food2c-breadcrumb-nav .food2c-breadcrumb-itens{display:flex;align-items:center;gap:10px}.food2c-breadcrumb .food2c-breadcrumb-nav .food2c-breadcrumb-itens:last-child{color:var(--text-disabled);pointer-events:none;cursor:default}.food2c-cartbutton-type-b2c{height:100%}.food2c-cartbutton,.food2c-cartbutton-type-b2c{display:flex;justify-content:center;align-items:center}.food2c-cartbutton{position:relative;width:36px;height:36px;border-radius:50%;color:var(--light-blue-fbv);background-color:transparent;border:0;transition:all .2s linear;cursor:pointer}.food2c-cartbutton:hover{opacity:.8}.food2c-cartbutton span{max-width:24px;max-height:24px;min-width:24px;min-height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;color:var(--background-default);background-color:var(--light-blue-fbv);font-size:var(--fontsize-12);font-weight:700;position:absolute;top:-10px;right:-8px;z-index:2}.food2c-cartbutton .food2c-cartbutton-icon{filter:brightness(.8) contrast(105%) sepia(60%) hue-rotate(240deg) saturate(100%)!important}.food2c-cartbuttonb2c{height:100%;display:flex;flex:1 1;background-color:var(--secondary-light-main);border-radius:8px 8px 0 0;position:relative}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-finalize{position:absolute;bottom:-45px;right:0;background-color:var(--gold-scala-escuro);width:100%;border-radius:0 0 8px 8px;display:flex;justify-content:center;align-items:center;text-align:center;padding:8px;min-height:45px;max-height:45px;z-index:21;font-size:var(--fontsize-12);color:var(--common-white);font-weight:600;transition:all .2s linear}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-finalize:hover{filter:brightness(.9)}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content{display:flex;flex:1 1;padding:8px;gap:16px;justify-content:space-between;align-items:center;min-width:160px;max-width:200px;cursor:pointer}@media(max-width:500px){.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content{min-width:100px}}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action-price{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action{display:flex;flex-direction:column;justify-content:space-between}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action span:first-child{font-size:var(--fontsize-12);color:var(--light-blue-fbv);font-weight:600;line-height:var(--fontsize-24);margin-top:auto;margin-bottom:2px;margin-right:2px}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action span:last-child{font-size:var(--fontsize-24);color:var(--light-blue-fbv);font-weight:600}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action button{font-size:var(--fontsize-12);color:var(--light-blue-fbv);font-weight:600;background-color:transparent;border-radius:8px;border:0;outline:0;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;transition:all .2s linear;gap:8px}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action button:hover{filter:brightness(.8)}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action button .food2c-cartbuttonb2c-action-icon{color:var(--light-blue-fbv);transition:all .2s linear}.food2c-cartbuttonb2c .food2c-cartbuttonb2c-content .food2c-cartbuttonb2c-action button .food2c-cartbuttonb2c-action-icon-active{transform:rotate(-180deg)}.food2c-cartbutton-b2b-animation{animation:slide-in-fwd-center .7s infinite}@keyframes slide-in-fwd-center{0%{transform:scale(1)}to{transform:scale(1.1)}}.food2c-footer{position:relative;z-index:3}.food2c-footer.food2c-not-home-padding{margin-top:calc(var(--space-30) + var(--space-20))}.food2c-footer .food2c-footer-illustration{background-color:transparent;background-image:linear-gradient(to bottom,#c9e4f7,#c0e0f6 52%,#c0e0f6 52%,var(--middle-dark-blue-fbv) 53%),linear-gradient(to top,red 0,red,transparent 20%);width:100%;height:auto;margin:-1px 0 -5px}.food2c-footer .food2c-footer-illustration .farm-illustration-footer{width:100%;height:auto}.food2c-footer .food2c-footer-illustration-not-home{background-color:transparent;background-image:linear-gradient(to bottom,transparent 52%,var(--middle-dark-blue-fbv) 52%);width:100%;height:auto;margin-bottom:-5px}.food2c-footer .food2c-footer-illustration-not-home .farm-illustration-footer{width:100%;height:auto}.food2c-footer>div:not(:first-child){background-color:var(--middle-dark-blue-fbv)}.food2c-footer .food2c-footerdesktop,.food2c-footer .footer-top-desktop-img{display:none}@media(min-width:968px){.food2c-footer .food2c-footerdesktop,.food2c-footer .footer-top-desktop-img{display:flex}.food2c-footer .food2c-footermobile,.food2c-footer .footer-top-mobile-img{display:none}.food2c-footer .food2c-footer-illustration{background-color:#c8e3f7}.food2c-footer .food2c-footer-illustration,.food2c-footer .food2c-footer-illustration-not-home{background-image:linear-gradient(to bottom,transparent 53.5%,var(--middle-dark-blue-fbv) 53.5%);margin-bottom:-5px}}@media(min-width:1026px){.food2c-footer .food2c-footer-illustration{background-color:transparent}}.food2c-footerdesktop{display:flex;width:100%;align-items:center;justify-content:center;margin:0 auto}.food2c-footerdesktop .food2c-footerdesktop-container{display:grid;grid-template-columns:repeat(4,1fr);grid-column:auto;grid-gap:20px;gap:20px;justify-items:center;justify-self:start;padding-bottom:40px;padding-top:40px}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box{display:flex;flex-direction:column;gap:10px;width:100%;max-width:300px}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-title{text-align:left;font-weight:700;color:var(--common-white);font-size:var(--fontsize-16);position:relative;margin-bottom:var(--space-12)}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:2px;border-radius:2px;background-color:var(--background-default)}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items-sac{display:flex;flex-direction:column;gap:5px;color:var(--common-white);font-size:var(--fontsize-12)}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items .food2c-footerdesktop-items-sac,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items a,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items-sac .food2c-footerdesktop-items-sac,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items-sac a{transition:.2s linear;font-weight:500}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items .food2c-footerdesktop-items-sac:hover,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items a:hover,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items-sac .food2c-footerdesktop-items-sac:hover,.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-items-sac a:hover{color:var(--cream-scala)}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-box-img{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-box-img .food2c-footerdesktop-img{width:max-content}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-box .food2c-footerdesktop-box-img-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-download{color:var(--common-white);font-size:var(--fontsize-14)}.food2c-footerdesktop .food2c-footerdesktop-container .food2c-footerdesktop-margin-top{margin-top:var(--space-14)}.food2c-footermobile{display:flex;width:100%;align-items:center;justify-content:center;margin:0 auto;padding:20px 0 0}.food2c-footermobile .food2c-footermobile-container{width:100%}.food2c-footermobile .food2c-footermobile-container .food2c-collapse-panel{padding-left:3rem;padding-right:3rem}.food2c-footermobile .food2c-footermobile-container .food2c-footerdesktop-items-sac{display:flex;flex-direction:column;gap:5px;color:var(--common-white);font-size:var(--fontsize-12);transition:.2s linear;font-weight:500}.food2c-footermobile .food2c-footermobile-container .food2c-footerdesktop-items-sac:hover{color:var(--cream-scala)}.food2c-footermobile .food2c-footermobile-container .food2c-collapse .food2c-collapse-button{border-bottom:1px solid var(--common-white);padding-left:2rem;padding-right:2rem}.food2c-footermobile .food2c-footermobile-container .food2c-footermobile-title button{color:var(--common-white);font-weight:700}.food2c-footermobile .food2c-footermobile-container .food2c-footermobile-items{display:flex;flex-direction:column;color:var(--common-white)}.food2c-footermobile .food2c-footermobile-container .food2c-footer-box-img{display:flex;flex-wrap:wrap;gap:10px}.food2c-footermobile .food2c-footermobile-container .food2c-footer-box-img-security{display:flex;flex-wrap:wrap;gap:10px;width:max-content}.food2c-footermobile .food2c-footermobile-container .food2c-footermobile-download{color:var(--common-white);font-size:var(--fontsize-14);margin-top:var(--space-12);display:block;padding-left:2rem;padding-right:2rem}.food2c-header-b2c{min-height:var(--food2c-header-b2c-height);max-height:var(--food2c-header-b2c-height)}.food2c-header-b2b{min-height:var(--food2c-header-b2b-height);max-height:var(--food2c-header-b2b-height)}.food2c-header{display:flex;flex-direction:column;width:100%;background-color:var(--background-default);padding:var(--space-16) 0;position:fixed;z-index:20;box-shadow:var(--shadow-primary-header)}.food2c-header .food2c-header-subheader-hidden{background:transparent!important;color:transparent!important;visibility:hidden;transition:background-color .3s ease-in-out,color .3s ease ease-in-out;display:none!important}.food2c-header .food2c-header-subheader{background-color:var(--light-blue-fbv);color:var(--background-default);font-weight:600;height:var(--food2c-subheader-height);font-size:var(--fontsize-12);display:flex;justify-content:center;align-items:center;padding:0 var(--space-16);margin-bottom:4px;text-align:center}@media(max-width:450px){.food2c-header .food2c-header-subheader{font-size:var(--fontsize-8)}}@media(max-width:1080px){.food2c-header{min-height:var(--food2c-header-b2c-mobile-height);max-height:var(--food2c-header-b2c-mobile-height);padding:0}.food2c-header .food2c-header-subheader{margin-bottom:16px}}.food2c-header .food2c-header-container{display:flex;flex:1 1}.food2c-header .food2c-header-menu-mobile{display:none;justify-content:center;align-items:center;background-color:transparent;color:var(--light-blue-fbv);border:0;outline:none;transition:all .2s linear}.food2c-header .food2c-header-menu-mobile:hover{opacity:.8}.food2c-header .food2c-header-content-action-mobile,.food2c-header .food2c-search-header-mobile{display:none}.food2c-header .food2c-header-content-action-mobile .food2c-popover-button,.food2c-header .food2c-search-header-mobile .food2c-popover-button{transition:opacity .2s ease}.food2c-header .food2c-header-content-action-mobile .food2c-popover-button:hover,.food2c-header .food2c-search-header-mobile .food2c-popover-button:hover{opacity:.8}.food2c-header .food2c-header-content-action-mobile{gap:var(--space-36)}.food2c-header .food2c-header-content-b2c{width:100%;display:flex;align-items:center;justify-content:space-between}.food2c-header .food2c-header-content-b2c .food2c-header-delivery-info{width:100%;max-width:320px}.food2c-header .food2c-header-content-b2c .food2c-header-delivery-info button{display:flex;align-items:center;gap:.5rem;background-color:transparent;border:none;color:var(--light-blue-fbv)}.food2c-header .food2c-header-content-b2c .food2c-header-delivery-info button p{text-transform:uppercase;font-weight:700;font-size:.875rem}.food2c-header .food2c-header-content-b2c .food2c-header-search{width:100%;max-width:473px;margin-right:2rem;display:flex;align-items:center}.food2c-header .food2c-header-content-b2c .food2c-header-search .food2c-searchproductsbar ul{z-index:21}.food2c-header .food2c-header-content-b2c .food2c-header-search .food2c-searchproductsbar ul li{background-color:var(--light-blue-fbv)}@media(max-width:1080px){.food2c-header .food2c-header-content-b2c{justify-content:space-between}.food2c-header .food2c-header-content-b2c .food2c-header-content-action-mobile,.food2c-header .food2c-header-content-b2c .food2c-header-menu-mobile,.food2c-header .food2c-header-content-b2c .food2c-search-header-mobile{display:flex}.food2c-header .food2c-header-content-b2c .food2c-header-delivery-info{display:none}.food2c-header .food2c-header-content-b2c .food2c-header-search{display:flex;justify-content:flex-end;max-width:86px}.food2c-header .food2c-header-content-b2c .food2c-header-search .food2c-searchproductsbar{display:none}.food2c-header .food2c-header-content-b2c .food2c-header-content-logo{display:flex;justify-content:center;align-items:center;margin-left:46px}.food2c-header .food2c-header-content-b2c .food2c-header-content-logo img{padding:0}}@media(max-width:1080px)and (max-width:400px){.food2c-header .food2c-header-content-b2c .food2c-header-content-logo{margin-left:0}}@media(max-width:680px){.food2c-header .food2c-header-content-b2c{grid-template-columns:30px 1fr 1fr}.food2c-header .food2c-header-content-b2c .food2c-header-search{margin-right:0}}.food2c-header .food2c-header-content-b2b{width:100%;display:grid;grid-template-columns:1fr 88px}.food2c-header .food2c-header-content-b2b .food2c-header-content-logo{display:flex;justify-content:center;align-items:center;margin-left:88px}.food2c-header .food2c-header-content-b2b .food2c-searchproductsbar{display:none}@media(max-width:1080px){.food2c-header .food2c-header-content-b2b{grid-template-columns:30px 1fr 88px}.food2c-header .food2c-header-content-b2b .food2c-header-menu-mobile{display:flex}.food2c-header .food2c-header-content-b2b .food2c-header-content-logo{margin-left:33px}}.food2c-header .food2c-header-content-logo{display:flex;align-items:center}@media screen and (min-width:1081px){.food2c-header .food2c-header-content-logo{transform:translateY(10px)}}.food2c-header .food2c-header-content-actions{display:flex;flex-direction:row;gap:var(--space-16);justify-content:center;align-items:center}.food2c-header nav{width:calc(100% + 32px + 32px);background:var(--primary-light);margin-left:-32px;min-height:50px;margin-bottom:-22px}.food2c-header nav ul{list-style:none;display:flex;margin-bottom:-16px;justify-content:center;align-items:center;gap:2rem}@media(max-width:1080px){.food2c-header nav{display:none}}.food2c-header .food2c-searchproductsbar__paper{margin-top:-5px;background-color:#e6f6fd!important}.food2c-header .food2c-searchproductsbar__paper .food2c-paper-info li,.food2c-header .food2c-searchproductsbar__paper .food2c-productsearchcard{background-color:#e6f6fd!important;opacity:1!important;filter:none!important;border-radius:8px}.food2c-HeaderMobile-content{margin-top:var(--space-36)}.food2c-HeaderMobile-content .food2c-searchproductsbar{margin-bottom:var(--space-16)}.food2c-HeaderMobile-collapse button{font-size:var(--fontsize-14);font-weight:600;color:#c0e1f7}.food2c-HeaderMobile-links{display:flex;flex-direction:column;gap:var(--space-16);color:#c0e1f7}.food2c-HeaderMobile-links a{font-size:var(--fontsize-14);transition:all .2s linear;font-weight:700}.food2c-HeaderMobile-links a:hover{color:var(--text-secondary)}.food2c-HeaderMobile-links .food2c-HeaderMobile-links-images{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-16)}.food2c-HeaderMobile-links .food2c-HeaderMobile-links-images img{border-radius:8px}.food2c-header-size-b2c{height:var(--food2c-header-b2c-height);width:100%;display:block;padding-bottom:20px}@media(max-width:1080px){.food2c-header-size-b2c{height:var(--food2c-header-b2c-mobile-height)}}.food2c-header-size-b2b{height:var(--food2c-header-b2b-height);width:100%;display:block;padding-bottom:20px}.food2c-header-sidebar-menu .food2c-sidepanel-content{background-color:var(--secondary-light)}.food2c-header-sidebar-menu .food2c-sidepanel-content .food2c-sidepanel-icon-close{margin-right:10px;right:0}.food2c-header-sidebar-menu .food2c-sidepanel-content .food2c-collapse-button{color:#c0e1f7;border-bottom:1px solid var(--primary-32)}.food2c-header-sidebar-menu .food2c-HeaderMobile-simple-link{display:block;width:100%;color:var(--light-blue-fbv);border-bottom:1px solid var(--light-blue-fbv);padding:var(--space-8);font-weight:700;font-size:var(--fontsize-16);transition:all .2s linear}.food2c-header-sidebar-menu .food2c-HeaderMobile-simple-link:hover{opacity:.8}.food2c-header-b2c-subHeader{min-height:var(--food2c-header-b2c-subHeader);max-height:var(--food2c-header-b2c-subHeader);padding:0;margin-bottom:22px}.food2c-header-b2c-subHeader .food2c-logo{transform:translateY(0)}@media(max-width:1080px){.food2c-header-b2c-subHeader{margin-bottom:0;min-height:var(--food2c-header-b2c-mobile-subheader-height);max-height:var(--food2c-header-b2c-mobile-subheader-height)}.food2c-header-b2c-subHeader .food2c-logo{transform:translateY(-10px)}}.food2c-header-b2b-subHeader{min-height:var(--food2c-header-b2b-subHeader);max-height:var(--food2c-header-b2b-subHeader);padding:0;margin-bottom:22px}.food2c-header-b2b-subHeader .food2c-logo{transform:translateY(0)}@media(max-width:1080px){.food2c-header-b2b-subHeader{margin-bottom:0;min-height:var(--food2c-header-b2c-mobile-subheader-height);max-height:var(--food2c-header-b2c-mobile-subheader-height)}.food2c-header-b2b-subHeader .food2c-logo{transform:translateY(-10px)}}.food2c-headerfooterb2b{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative}.food2c-headerfooterb2b .food2c-headerfooterb2b-content{width:100%}.food2c-headerfooterb2b .food2c-headerfooterb2b-content ul li.food2c-nav-active:hover,.food2c-headerfooterb2b .food2c-headerfooterb2b-content ul li:hover{filter:brightness(1);color:var(--light-blue-fbv)}.food2c-headerfooterb2b .food2c-b2b-floatingButton-align{display:flex;position:fixed;flex-direction:column;gap:10px;right:30px;bottom:20px;z-index:21}.food2c-headerfooterb2b .food2c-b2b-floatingButton-align .food2c-b2b-floatingButton{max-height:40px;max-width:40px;min-height:40px;min-width:40px;box-shadow:0 6px 12px rgba(0,0,0,.3)}.food2c-errormessage span{font-size:var(--fontsize-14);line-height:var(--fontsize-16);font-weight:500;display:block;color:var(--error-dark)}.food2c-loginform{max-width:400px;width:100%;margin:0 auto}.food2c-loginform .food2c-loginform-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:var(--space-20)}.food2c-loginform .food2c-loginform-title .food2c-loginform-title-hello{color:var(--primary-main);font-size:1.75rem;font-style:italic;font-weight:900;margin-bottom:1rem}.food2c-loginform .food2c-loginform-title p{color:var(--text-primary);font-size:var(--fontsize-18);font-weight:500;line-height:normal;text-align:left}.food2c-loginform .food2c-loginheader .food2c-loginheader-border:before{background-color:var(--dark-blue-fbv)!important}.food2c-loginform .food2c-loginform-otp-code{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-16);margin-bottom:1.5rem}.food2c-loginform .food2c-loginform-otp-code .food2c-loginform-otp-code-content-span,.food2c-loginform .food2c-loginform-otp-code .food2c-loginform-otp-code-title{color:var(--text-primary);font-size:var(--fontsize-14);font-weight:600}.food2c-loginform .food2c-loginform-otp-code .food2c-loginform-otp-code-content{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:0 1.2rem}.food2c-loginform .food2c-loginform-otp-code .food2c-loginform-otp-code-content .food2c-loginform-otp-code-button{min-width:6.8125rem;width:100%}.food2c-loginform .food2c-loginform-recover-password{display:block;max-width:150px;margin-left:auto;background-color:transparent;border:0;font-weight:400;text-decoration:underline;color:#5ea8e6;transition:opacity .2s ease}.food2c-loginform .food2c-loginform-recover-password:hover{opacity:.8}.food2c-loginform .food2c-loginheader-button{color:var(--text-primary)}.food2c-loginform form{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-18)}.food2c-loginform .food2c-loginform-password-icon{cursor:pointer}.food2c-loginform .food2c-loginform-outhers-login{margin-top:var(--space-18);flex-direction:column}.food2c-loginform .food2c-loginform-outhers-login,.food2c-loginform .food2c-loginform-outhers-login>div{display:flex;gap:var(--space-16);justify-content:center;align-items:center}.food2c-loginform .food2c-loginform-outhers-login button{width:100%}.food2c-loginform .food2c-loginform-footer{background-color:var(--primary-main);text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.food2c-loginform .food2c-loginform-footer .food2c-loginform-footer-title{color:var(--common-white);font-weight:600}.food2c-loginform .food2c-loginform-footer .food2c-loginform-footer-btn{padding:0}.food2c-loginform .food2c-loginform-footer .food2c-loginform-footer-btn .food2c-loginform-create-account{margin:var(--space-18) auto;width:100%;background-color:transparent!important;color:var(--common-white)!important;border:1px solid var(--common-white)!important}.food2c-loginform .food2c-loginform-footer .food2c-loginform-footer-btn .food2c-loginform-create-account:hover{background-color:transparent!important;opacity:.8}.food2c-loginform .food2c-loginform-footer .food2c-loginform-footer-terms{text-decoration:underline;color:var(--common-white);font-weight:600;transition:all .2s ease-in-out}.food2c-loginform .food2c-loginform-footer .food2c-loginform-footer-terms:hover{opacity:.8}.food2c-loginform .food2c-loginform-button-content{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-16);flex-direction:row;margin-bottom:var(--space-18)}.food2c-loginform .food2c-loginform-button-content button{width:100%}.food2c-logo img:first-child{display:none}@media(min-width:900px){.food2c-logo img:first-child{display:block;padding-bottom:.75rem}.food2c-logo img:nth-child(2){display:none}}.food2c-nav{position:relative;max-height:50px;height:50px;z-index:20}.food2c-nav ul li{transition:all .2s linear;padding:var(--space-4) var(--space-8);background:var(--primary-light);color:var(--common-white);min-width:50px;text-align:center;font-weight:700;font-size:var(--fontsize-14);max-height:50px;text-transform:uppercase}.food2c-nav ul li,.food2c-nav ul li a{display:flex;justify-content:center;align-items:center;height:50px}.food2c-nav .food2c-nav-active{color:var(--light-blue-fbv)}.food2c-nav .food2c-nav-WantToBuy{color:var(--common-white);background-color:var(--secondary-main);display:block;padding:.5rem;border-radius:10px}.food2c-nav .food2c-nav-panel{min-width:400px;max-width:700px;box-shadow:var(--shadow-dialog);border-radius:8px;padding:var(--space-16)}.food2c-nav .food2c-nav-panel,.food2c-nav .food2c-nav-panel-arrow{position:absolute;background-color:var(--lighther-blue-fbv)!important;transition:all .2s linear}.food2c-nav .food2c-nav-panel-arrow{display:block;width:12px;height:12px;border-radius:2px;transform:rotate(130deg)}.food2c-navpanelitems{display:flex;flex-wrap:nowrap;gap:var(--space-12);color:var(--text-primary);font-weight:500;line-height:1.5rem;position:relative;z-index:20}.food2c-navpanelitems .food2c-navpanelitems-links{display:flex;gap:4.375rem}.food2c-navpanelitems .food2c-navpanelitems-links .food2c-navpanelitems-links-items{display:flex;flex-direction:column;font-size:var(--fontsize-14);line-height:var(--fontsize-30)}.food2c-navpanelitems .food2c-navpanelitems-links .food2c-navpanelitems-links-items a{font-weight:700;color:var(--dark-blue-fbv);text-transform:uppercase;transition:all .2s linear}.food2c-navpanelitems .food2c-navpanelitems-links .food2c-navpanelitems-links-items a:hover{color:var(--light-blue-fbv)}.food2c-navpanelitems .food2c-navpanelitems-highlights{display:flex;flex-wrap:wrap;gap:var(--space-12)}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-items{min-width:100px;display:flex;flex-direction:column;align-items:center;font-size:var(--fontsize-14);transition:all .2s linear}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-items:hover{color:var(--text-secondary)}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-items img{border-radius:8px;z-index:10;position:relative}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-items:hover{filter:brightness(.8)}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-toBuy{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-12);background-color:var(--common-white);border-radius:20px;padding:3rem 1rem 1rem;margin-top:-2rem;max-width:155px;min-width:155px;min-height:155px;font-weight:700;color:var(--dark-blue-fbv);font-size:var(--fontsize-12);text-transform:uppercase}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-toBuy span{display:block;text-align:center;line-height:var(--fontsize-14)}.food2c-navpanelitems .food2c-navpanelitems-highlights .food2c-navpanelitems-highlights-toBuy a{display:block;text-align:center;line-height:var(--fontsize-14);background-color:#549ce2;padding:.5rem;border-radius:10px;color:var(--common-white)}.food2c-subfooter{display:flex;flex-direction:column;padding:10px 0 20px;border-top:1px solid var(--common-white)}.food2c-subfooter .food2c-subfooter-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-infos{display:flex;flex-direction:row-reverse;gap:10px;align-items:center;justify-content:center}.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-infos a{margin-top:.5rem}.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-infos .food2c-subfooter-infos-text{color:var(--common-white);font-weight:600;font-size:var(--fontsize-12)}@media(max-width:968px){.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-infos .food2c-subfooter-infos-text{text-align:center;line-height:var(--space-20)}.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-infos{flex-direction:column-reverse}}.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-subText{color:var(--common-white);font-size:var(--fontsize-12);text-align:center}@media(max-width:968px){.food2c-subfooter .food2c-subfooter-container .food2c-subfooter-subText{line-height:var(--space-20)}.food2c-subfooter{padding-bottom:20px}}.food2c-userbutton{position:relative;width:36px;height:36px;max-width:36px;max-height:36px;min-width:36px;min-height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--dark-blue-fbv);background-color:transparent;border:0;transition:all .2s linear}.food2c-userbutton:hover{opacity:.8}.food2c-userbutton-session{background-color:var(--light-blue-fbv);color:var(--common-white);font-weight:600;font-size:var(--fontsize-14)}.food2c-continueToBuyingButton{display:flex;justify-content:center;align-items:center;padding:0 16px;margin:1rem auto;width:372px;height:48px;border-radius:8px!important}.food2c-tablecartb2b{display:flex;flex-direction:column}.food2c-tablecartb2b .food2c-tablecartb2b-grid-recurrence{display:grid;grid-template-columns:268px 160px 120px 120px 120px 80px;max-width:948px;grid-gap:var(--space-16);gap:var(--space-16);padding:var(--space-16) 0;position:relative}.food2c-tablecartb2b .food2c-tablecartb2b-grid-not-recurrence{display:grid;grid-template-columns:268px 160px 120px 120px 80px;max-width:828px;grid-gap:var(--space-16);gap:var(--space-16);padding:var(--space-16) 0;position:relative}.food2c-tablecartb2b .food2c-recurrencebutton button{width:100%;height:36px}.food2c-tablecartb2b .food2c-tablecartb2b-header{width:100%;background-color:var(--gold-scala);border-radius:10px 10px 0 0}.food2c-tablecartb2b .food2c-tablecartb2b-header .food2c-tablecartb2b-header-item{padding:var(--space-16);color:var(--text-primary);font-size:var(--fontsize-12);font-weight:600}.food2c-tablecartb2b .food2c-panel-rowtableb2b{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--gold-scala-48);position:absolute;left:0;top:0;z-index:1}.food2c-tablecartb2b .food2c-rowtableb2b-item{padding:var(--space-16);display:flex;align-items:center;flex-direction:column}.food2c-tablecartb2b .food2c-rowtableb2b-item .food2c-rowtableb2b-item-remove{display:flex;gap:var(--space-4);align-items:center;font-weight:600;font-size:var(--fontsize-12);color:var(--error-main);cursor:pointer;margin-top:var(--space-4)}.food2c-tablecartb2b .food2c-rowtableb2b-item .food2c-rowtableb2b-item-price-unit{display:block;font-size:var(--fontsize-14);font-weight:500;color:var(--primary-48);width:100%;text-align:left;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.food2c-tablecartb2b .food2c-rowtableb2b-item .food2c-rowtableb2b-item-price{display:block;font-size:var(--fontsize-14);font-weight:500;color:var(--text-primary);width:100%;text-align:left}.food2c-tablecartb2b .food2c-rowtableb2b-item .food2c-rowtableb2b-item-price-total{font-size:var(--fontsize-14);font-weight:600;color:var(--text-primary);display:flex;align-items:center;flex:1 1}.food2c-tablecartb2b .food2c-rowtableb2b-item-edit{display:flex;justify-content:center;align-items:center;gap:var(--space-16)}.food2c-tablecartb2b .food2c-rowtableb2b-item-edit svg{transition:.2s linear;cursor:pointer}.food2c-tablecartb2b .food2c-rowtableb2b-item-edit svg:hover{opacity:.8}.food2c-tablecartb2b .food2c-tablecartb2b-mobile{display:none}@media(max-width:1000px){.food2c-tablecartb2b .food2c-tablecartb2b-desktop{display:none}.food2c-tablecartb2b .food2c-tablecartb2b-mobile{display:flex;flex-direction:column}}.food2c-tablecartb2b-disabled-actions .food2c-addquantity{min-width:88px}.food2c-tablecartb2b-disabled-actions .food2c-addquantity button,.food2c-tablecartb2b-disabled-actions .food2c-rowtableb2c-item-remove{display:none}.food2c-tablecartb2b-disabled-actions .food2c-recurrencebutton .food2c-recurrencebutton-menu{cursor:default!important}.food2c-tablecartb2b-disabled-actions .food2c-tablecartb2b-buttons{width:100%;display:flex;justify-content:center;align-items:center;gap:var(--space-16);flex-direction:row}.food2c-tablecartb2b-disabled-actions .food2c-tablecartb2b-buttons button{margin:1rem 0!important}.food2c-tablecartb2c{display:flex;flex-direction:column}.food2c-tablecartb2c .food2c-tablecartb2c-grid-recurrence{display:grid;grid-template-columns:268px 160px 120px 120px 120px 80px;max-width:948px;grid-gap:var(--space-16);gap:var(--space-16);position:relative;padding:var(--space-16) 0}.food2c-tablecartb2c .food2c-tablecartb2c-grid-not-recurrence{display:grid;grid-template-columns:268px 160px 120px 120px 80px;max-width:828px;grid-gap:var(--space-16);gap:var(--space-16);position:relative;padding:var(--space-16) 0}.food2c-tablecartb2c .food2c-recurrencebutton button{width:100%;height:36px}.food2c-tablecartb2c .food2c-tablecartb2c-header{width:100%;background-color:var(--lighther-blue-fbv);border-radius:10px 10px 0 0}.food2c-tablecartb2c .food2c-tablecartb2c-header .food2c-tablecartb2c-header-item{padding:var(--space-16);color:var(--text-primary);font-size:var(--fontsize-12);font-weight:600}.food2c-tablecartb2c .food2c-panel-rowtableb2c{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--darker-blue-fbv-90);position:absolute;left:0;top:0;z-index:1}.food2c-tablecartb2c .food2c-rowtableb2c-item{padding:var(--space-16);display:flex;align-items:center;flex-direction:column}.food2c-tablecartb2c .food2c-rowtableb2c-item .food2c-rowtableb2c-item-remove{display:flex;gap:var(--space-4);align-items:center;font-weight:600;font-size:var(--fontsize-12);color:var(--light-blue-fbv);cursor:pointer;margin-top:var(--space-4)}.food2c-tablecartb2c .food2c-rowtableb2c-item .food2c-rowtableb2c-item-price-unit{display:block;font-size:var(--fontsize-14);font-weight:500;color:var(--primary-48);width:100%;text-align:left;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.food2c-tablecartb2c .food2c-rowtableb2c-item .food2c-rowtableb2c-item-price{display:block;font-size:var(--fontsize-14);font-weight:500;color:var(--text-primary);width:100%;text-align:left}.food2c-tablecartb2c .food2c-rowtableb2c-item .food2c-rowtableb2c-item-price-total{font-size:var(--fontsize-14);font-weight:600;color:var(--text-primary);display:flex;align-items:center;flex:1 1}.food2c-tablecartb2c .food2c-rowtableb2c-item-edit{display:flex;justify-content:center;align-items:center;gap:var(--space-16)}.food2c-tablecartb2c .food2c-rowtableb2c-item-edit svg{transition:.2s linear;cursor:pointer}.food2c-tablecartb2c .food2c-rowtableb2c-item-edit svg:hover{opacity:.8}.food2c-tablecartb2c .food2c-tablecartb2c-mobile{display:none}@media(max-width:1000px){.food2c-tablecartb2c .food2c-tablecartb2c-desktop{display:none}.food2c-tablecartb2c .food2c-tablecartb2c-mobile{display:flex;flex-direction:column}}.food2c-tablecartb2c-disabled-actions .food2c-addquantity{min-width:88px}.food2c-tablecartb2c-disabled-actions .food2c-addquantity button,.food2c-tablecartb2c-disabled-actions .food2c-rowtableb2c-item-remove{display:none}.food2c-tablecartb2c-disabled-actions .food2c-recurrencebutton .food2c-recurrencebutton-menu{cursor:default!important}.food2c-tablecartb2c-disabled-actions .food2c-tablecartb2c-buttons{width:100%;display:flex;justify-content:center;align-items:center;gap:var(--space-16);flex-direction:row}.food2c-tablecartb2c-disabled-actions .food2c-tablecartb2c-buttons button{margin:1rem 0!important}.food2c-cartb2bheader,.food2c-cartb2cheader{display:flex;flex-direction:column}.food2c-cartheader{margin-bottom:24px}.food2c-cartheader .food2c-cartCep-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;align-items:flex-start;width:100%;margin-bottom:24px}.food2c-cartheader .food2c-cartCep-form button{height:43px}.food2c-cartheader .food2c-cartheader-shippingDates{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%;align-items:center}.food2c-cartheader .food2c-cartheader-shippingDates p{color:var(--dark-blue-fbv)!important;font-weight:700}.food2c-cartheader .food2c-cartheader-shippingDates .food2c-cartheader-shippingDate-currentItem{color:var(--common-white);background-color:#e30613}.food2c-cartheader .food2c-cartheader-shippingDates .food2c-cartheader-shippingDate-currentItem:hover{opacity:1}.food2c-cartheader .food2c-cartheader-shippingDates .food2c-cartheader-shippingDate-activeItem{color:var(--common-white);background-color:#c0e1f7}.food2c-cartheader .food2c-cartheader-shippingDates .food2c-cartheader-shippingDate-newdate{height:45px}.food2c-cartheader .food2c-cartheader-shippingDates .food2c-deliverydaybutton-divider:before{background-color:var(--common-white)!important}.food2c-cartheader .food2c-cartheader-shippingDates-list{display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:center}.food2c-cartheader .food2c-cartheader-scroll-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--space-16);padding:0 var(--space-16)}@media screen and (max-width:768px){.food2c-cartheader .food2c-cartheader-scroll-container{max-width:300px;width:100%}}@media screen and (max-width:500px){.food2c-cartheader .food2c-cartheader-scroll-container{max-width:250px;width:100%}}.food2c-cartheader .food2c-cartheader-simplifyCart{max-width:250px!important;width:100%}.food2c-cartheader .food2c-cartheader-scroll-button{background-color:transparent;min-width:40px;max-width:40px;min-height:40px;max-height:40px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;transition:.2s linear}.food2c-cartheader .food2c-cartheader-scroll-button:hover{box-shadow:var(--shadow-primary)}.food2c-panelselectrecurrence{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--dark-blue-fbv);position:absolute;left:0;top:0;z-index:1;flex-direction:column;border-radius:5px!important}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-HowWorks-wrapper{padding:var(--space-12) var(--space-12) 0 var(--space-12)}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-HowWorks{font-size:var(--fontsize-14);line-height:16.8px;font-weight:400;display:block;color:var(--common-white);margin-top:var(--space-12)}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-HowWorks strong{text-transform:uppercase;font-weight:700}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-HowWorks:last-child{margin-top:0}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-button-HowWorks{background-color:transparent;font-weight:700;font-size:var(--fontsize-16);line-height:var(--fontsize-16);color:var(--light-blue-fbv);padding:var(--space-8);border:0;outline:0;margin-top:var(--space-8);display:flex;text-transform:uppercase;justify-content:center;align-items:center;text-decoration:underline;gap:var(--space-8)}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-iconclose{color:var(--common-white);background-color:transparent;border:0;outline:none;position:absolute;right:10px;top:10px;transition:.2s linear}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-iconclose:hover{opacity:.8}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-column{display:flex;align-items:center;flex-direction:column}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-column .food2c-panelselectrecurrence-title{max-width:50%;margin:0 auto}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-column .food2c-panelselectrecurrence-list{margin-top:var(--space-12);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8)}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-card{display:flex;flex-direction:column;width:100%}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-card .food2c-panelselectrecurrence-title{max-width:140px;margin:0 auto;width:100%}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-card .food2c-panelselectrecurrence-list{margin-top:var(--space-16);display:grid;grid-template-columns:1fr;padding:0 var(--space-8);grid-gap:var(--space-16);gap:var(--space-16);justify-items:center}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-card .food2c-panelselectrecurrence-list button{width:194px!important;height:48px!important}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content{display:grid;grid-template-columns:150px 520px;max-width:670px}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content .food2c-panelselectrecurrence-title{margin:auto 0}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content .food2c-panelselectrecurrence-list{display:flex;align-items:center;gap:var(--space-16)}.food2c-panelselectrecurrence .food2c-button-theme-outline-primary{background:var(--dark-blue-fbv)!important;color:var(--common-white)!important;border-color:var(--common-white)!important}.food2c-panelselectrecurrence .food2c-button-theme-outline-primary:hover{background:var(--common-white)!important;border-color:var(--common-white)!important;color:var(--dark-blue-fbv)!important;filter:none!important}.food2c-panelselectrecurrence .food2c-panelselectrecurrence-title{color:var(--common-white);font-size:var(--fontsize-14);line-height:16.8px;display:flex;margin:var(--space-40) 23.8% 0 23.8%;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:968px){.food2c-panelselectrecurrence .food2c-panelselectrecurrence-content-card .food2c-panelselectrecurrence-list button{width:100%!important}}.food2c-productincart-border-bottom{border-bottom:1px solid var(--secondary-lighter)}.food2c-productincart{padding:var(--space-8);position:relative;display:flex;flex-direction:column;gap:var(--space-8);max-width:300px;width:100%}.food2c-productincart img{cursor:pointer}.food2c-productincart .food2c-actionsProductInCart{display:grid;grid-template-columns:134px 134px;grid-gap:var(--space-16);gap:var(--space-16);margin-top:var(--space-8)}.food2c-productincart .food2c-actionsProductInCart>div{display:flex;width:100%;flex-direction:column}.food2c-productincart .food2c-actionsProductInCart .food2c-actionsProductInCart-discount-price{color:var(--text-disabled);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-size:var(--fontsize-14);font-weight:500;line-height:1.3;display:block}.food2c-productincart .food2c-actionsProductInCart .food2c-rowtableb2b-item-price-unit{display:block;font-size:var(--fontsize-14);font-weight:500;color:var(--primary-48);width:100%;text-align:left;line-height:1.3;margin-top:auto}.food2c-productincart .food2c-actionsProductInCart .food2c-rowtableb2b-item-price-total{font-size:var(--fontsize-14);font-weight:600;color:var(--text-primary);display:block;text-align:right;margin-top:auto}.food2c-productincart .food2c-actionsProductInCart .food2c-actionsProductInCart-AddQuantity{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.food2c-productincart .food2c-actionsProductInCart .food2c-actionsProductInCart-AddQuantity>*{width:100%}.food2c-productincart .food2c-actionsProductInCart .food2c-actionsProductInCart-AddQuantity .food2c-actionsProductInCart-remove{display:flex;gap:var(--space-4);align-items:center;font-weight:600;font-size:var(--fontsize-12);color:var(--light-blue-fbv);cursor:pointer;margin-top:var(--space-4);justify-content:center}.food2c-productincart .food2c-productincart-panel{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--gold-scala-48);position:absolute;left:0;top:0;z-index:1}.food2c-productincart .food2c-productincart-actions{margin:var(--space-8) 0 var(--space-8) auto;display:flex;gap:var(--space-8)}.food2c-productincart .food2c-productincart-actions>*{transition:.2s linear;cursor:pointer}.food2c-productincart .food2c-productincart-actions>:hover{opacity:.8}.food2c-productincart .food2c-productincart-content{display:grid;grid-template-columns:64px 1fr;grid-gap:var(--space-8);gap:var(--space-8)}.food2c-productincart .food2c-productincart-content .food2c-productincart-image-product{border-radius:8px}.food2c-productincart .food2c-productincart-content .food2c-productincart-content-name-product{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.food2c-productincart .food2c-productincart-content .food2c-productincart-content-name-product .food2c-productincart-name-product{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:var(--fontsize-14);line-height:var(--fontsize-22)}@media(min-width:600px){.food2c-panelusermenu .food2c-sidepanel-size-normal{max-width:450px}}.food2c-panelusermenu .food2c-useravatar{grid-template-columns:60px 1fr}.food2c-panelusermenu .food2c-useravatar .food2c-useravatar-initials{max-height:55px;max-width:55px;min-height:55px;min-width:55px;font-size:var(--fontsize-28)}.food2c-panelusermenu .food2c-useravatar .food2c-useravatar-info span:last-child{font-size:var(--fontsize-14)}.food2c-panelusermenu .food2c-sidepanel-content{background:var(--secondary-lighter);display:flex;flex-direction:column}.food2c-panelusermenu .food2c-sidepanel-content .food2c-sidepanel-icon-close{margin-right:10px;right:0}.food2c-panelusermenu .food2c-sidepanel-content .food2c-collapse-button{color:#c0e1f7;border-bottom:1px solid var(--primary-32)}.food2c-panelusermenu .food2c-panelusermenu-content{margin-top:calc(var(--space-40) + var(--space-20));height:100%;flex:1 1}.food2c-panelusermenu .food2c-panelusermenu-content .food2c-panelusermenu-content-items{display:flex;flex-direction:column;margin-top:var(--space-40)}.food2c-panelusermenu .food2c-panelusermenu-content .food2c-panelusermenu-content-items a{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;text-transform:uppercase;transition:all .2s linear;border-bottom:1px solid var(--primary-32);padding:var(--space-8) 0}.food2c-panelusermenu .food2c-panelusermenu-content .food2c-panelusermenu-content-items a:hover{opacity:.8}.food2c-panelusermenu .food2c-panelusermenu-content .food2c-panelusermenu-button-signOut{margin-top:var(--space-40);width:100%}.food2c-inputpassword{width:100%}.food2c-inputpassword .food2c-password-requirements-content span{margin:var(--space-12) 0;display:block;font-size:var(--fontsize-14);font-weight:600;color:var(--text-primary)}.food2c-inputpassword .food2c-password-requirements-content ul{list-style:none}.food2c-inputpassword .food2c-password-requirements-content ul li{display:flex;align-items:center;font-size:var(--fontsize-14);font-weight:600;gap:var(--space-4)}.food2c-createaccountform{max-width:400px;width:100%;margin:0 auto}.food2c-createaccountform p{color:var(--text-primary);font-size:var(--fontsize-16);font-style:normal;font-weight:500;line-height:normal;margin-bottom:var(--space-16)}.food2c-createaccountform p:first-child{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;margin:0}.food2c-createaccountform form{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-30)}.food2c-createaccountform .food2c-createaccountform-back-to-login{margin:var(--space-18) 0;width:100%}.food2c-createaccountform .food2c-loginform-password-icon{cursor:pointer}.food2c-createaccountform .food2c-createaccountform-to-terms{font-size:var(--fontsize-14);font-weight:500;color:var(--text-primary);display:block;text-align:center;transition:.2s linear;border-bottom:1px solid transparent}.food2c-createaccountform .food2c-createaccountform-to-terms:hover{border-bottom:1px solid var(--text-primary)}.food2c-logincodeform{max-width:400px;width:100%;margin:0 auto;margin-top:var(--space-30)}.food2c-logincodeform .food2c-logincodeform-title{color:#007fb6;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-logincodeform .food2c-logincodeform-code-text,.food2c-logincodeform .food2c-logincodeform-type-login{color:var(--text-primary);font-size:var(--fontsize-16);font-style:normal;font-weight:500;line-height:normal}.food2c-logincodeform .food2c-logincodeform-code-text>span{color:var(--light-blue-fbv)!important}.food2c-logincodeform form{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-18)}.food2c-logincodeform form .food2c-entercode-input input[type=number]{width:46px}@media(max-width:400px){.food2c-logincodeform form .food2c-entercode-input input[type=number]{width:36px}}.food2c-logincodeform form .food2c-entercode-input{justify-content:center}.food2c-logincodeform form .food2c-logincodeform-content-texts p:first-child{color:#212b36!important;margin-bottom:var(--space-8);text-align:center}.food2c-logincodeform form .food2c-logincodeform-content-texts p:last-child{margin-bottom:var(--space-8);text-align:center}.food2c-logincodeform form .food2c-logincodeform-content-texts p span{color:var(--light-blue-fbv)!important;font-size:var(--fontsize-14);font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:inline-block}.food2c-logincodeform form .food2c-logincodeform-content-buttons{display:flex;gap:var(--space-16);flex-direction:row;width:100%;margin-bottom:var(--space-18)}.food2c-logincodeform form .food2c-logincodeform-content-buttons button{width:100%}.food2c-modallogin{max-width:380px;width:100%}.food2c-modallogin .food2c-modal-content{padding:0}.food2c-modallogin .food2c-modal-content .food2c-icon-input-active-end span,.food2c-modallogin .food2c-modal-content .food2c-inputFocus span{color:#afb6c0}.food2c-modallogin .food2c-modal-content .food2c-input input{color:#91959a}.food2c-modallogin .food2c-modal-content .food2c-icon-input-active-end .food2c-input-icon-end,.food2c-modallogin .food2c-modal-content .food2c-icon-input-active-end .food2c-input-icon-start{color:#949eab}.food2c-modallogin .food2c-createaccountform,.food2c-modallogin .food2c-loginform{margin-top:var(--space-30)}.food2c-modallogin .food2c-container{padding:0}.food2c-removebutton{display:flex;justify-content:center;align-items:center;background-color:transparent;outline:none;border:0;gap:var(--space-4);transition:.2s linear;color:var(--secondary-main)}.food2c-removebutton:hover{filter:brightness(.9)}.food2c-formuserinfo{max-width:600px;width:100%}.food2c-formuserinfo .food2c-formuserinfo-form{width:100%;display:flex;flex-direction:column;gap:var(--space-20);margin-bottom:var(--space-20)}.food2c-formuserinfo .food2c-formuserinfo-form .input-error input{box-shadow:var(--shadow-primary);border:2px solid var(--light-blue-fbv)}.food2c-formuserinfo .food2c-formuserinfo-form .food2c-radiogroup{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-20);gap:var(--space-20);margin-bottom:var(--space-20);color:var(--grey-800);font-size:var(--fontsize-14);font-weight:500}.food2c-formuserinfo .food2c-errormessage{margin-top:1rem;display:block}.food2c-formuserinfo .food2c-formuserinfo-form-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:var(--space-20)}.food2c-formuserinfo .food2c-formuserinfo-form-buttons button{min-width:260px}.food2c-labelpaper-content-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.food2c-labelpaper-content-info .food2c-labelpaper-label{color:var(--text-primary);font-size:var(--fontsize-14);font-style:normal;font-weight:700;line-height:normal;display:inline-flex;gap:var(--space-4)}.food2c-labelpaper-content-info .food2c-labelpaper-value{color:var(--text-secondary);font-size:var(--fontsize-14);font-style:normal;font-weight:400;line-height:normal}.food2c-mydatauser{min-width:300px;width:100%;transition:all .2s ease;border:2px solid transparent}.food2c-mydatauser .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-mydatauser .food2c-labelpaper-content-info .food2c-typography-span{text-transform:none}.food2c-mydatauser .food2c-button-goback{min-width:260px;margin-inline:auto}.food2c-mydatauser .food2c-formuserinfo{border-radius:8px;padding:var(--space-14)}.food2c-mydatauser .food2c-formuserinfo .food2c-formuserinfo-form-buttons button:first-child,.food2c-mydatauser .food2c-formuserinfo .food2c-radiogroup{display:none}.food2c-formaddress{max-width:600px;width:100%}.food2c-formaddress .food2c-formaddress-form{width:100%;display:flex;flex-direction:column;gap:var(--space-20);margin-bottom:var(--space-20)}.food2c-formaddress .food2c-formaddress-form .input-error input{box-shadow:var(--shadow-primary);border:2px solid var(--light-blue-fbv)}.food2c-formaddress .food2c-formaddress-form-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:var(--space-20)}.food2c-formaddress .food2c-formaddress-form-buttons button{min-width:260px}.food2c-mydatadrress{min-width:300px;width:100%;transition:all .2s ease;border:2px solid transparent}.food2c-mydatadrress .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-mydatadrress .food2c-mydatadrress-button{margin:4rem auto 0;max-width:300px;width:100%}.food2c-mydatadrress .food2c-button-goback{min-width:260px;margin-inline:auto}.food2c-mydatadrress .food2c-formaddress{border-radius:8px;padding:var(--space-14)}.food2c-mydatadrress .food2c-formaddress form{margin-top:var(--space-16)}.food2c-mydatadrress .food2c-formaddress .food2c-formaddress-form-buttons button:first-child{display:none}.food2c-mydatadrress .food2c-labelpaper-content-info+.food2c-labelpaper-content-info{margin-top:10px}.food2c-mydatapayment{min-width:300px;width:100%;transition:all .2s ease;border:2px solid transparent}.food2c-mydatapayment .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-mydatapayment .food2c-paper-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.food2c-mydatapayment .food2c-mydatapayment-skeleton{width:290px;min-height:175px}.food2c-mydatapayment .food2c-mydatapayment-button{margin-top:var(--space-16)}.food2c-remove-payment-modal h2{display:block;margin-top:var(--space-20);font-weight:500;font-size:var(--fontsize-18)}.food2c-remove-payment-modal .food2c-formpayment-form-buttons{margin-top:var(--space-20);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:var(--space-20)}.food2c-remove-payment-modal .food2c-formpayment-form-buttons button{min-width:160px}.food2c-myhistoryorder{min-width:300px;width:100%}.food2c-myhistoryorder .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-myhistoryorder .food2c-myhistoryorder-button{margin:4rem auto 0;max-width:300px;width:100%}.food2c-myeditorder{min-width:300px;width:100%}.food2c-myeditorder .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-myeditorder .food2c-myeditorder-button{margin:4rem auto 0;max-width:300px;width:100%}.food2c-myeditorder .food2c-myeditorder-button:last-child{margin:1rem auto 0}.food2c-generalmydatadrress{min-width:300px;width:100%}.food2c-generalmydatadrress .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-generalmydatadrress .food2c-generalmydatadrress-options{margin-top:var(--space-16);font-weight:500}.food2c-formpayment{max-width:600px;width:100%}.food2c-formpayment .food2c-formpayment-creditcard{margin:0 auto}.food2c-formpayment .food2c-formpayment-form{width:100%;display:flex;flex-direction:column;gap:var(--space-20);margin-bottom:var(--space-20);margin-top:var(--space-40)}.food2c-formpayment .food2c-formpayment-form-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:var(--space-20)}.food2c-formpayment .food2c-formpayment-form-buttons button{min-width:260px}.food2c-formpayment .food2c-formpayment-form-group{display:flex;flex-direction:row;gap:var(--space-20);flex-wrap:no-wrap;width:100%;align-items:flex-start;justify-content:flex-start}.food2c-formpayment .food2c-formpayment-form-group>div{width:100%}.food2c-formpayment .input-error input{box-shadow:var(--shadow-primary);border:2px solid var(--light-blue-fbv)}.food2c-pixSteps{width:100%;max-width:390px;margin:0 auto}.food2c-pixSteps .food2c-pixSteps-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;width:100%}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-arrow{display:flex;align-items:center;justify-content:flex-end;min-width:110px;margin-top:.675rem;position:relative;opacity:.9}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-arrow:before{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);right:4px;width:100%;height:3px;border-radius:1px;background-color:var(--grey-500)}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-step{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:116px}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-step .food2c-pixStep-step-1,.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-step .food2c-pixStep-step-2{font-size:1rem;font-weight:700;color:#32bcad;border-radius:50%;border:1px solid var(--grey-500)}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-step .food2c-pixStep-step-1{padding:10px 17.5px}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-step .food2c-pixStep-step-2{padding:10px 16px}.food2c-pixSteps .food2c-pixSteps-container .food2c-pixSteps-content .food2c-pixSteps-step p{margin-top:.5rem;text-align:center;font-size:var(--fontsize-12);color:var(--grey-500)}.payment-option-container{position:relative;width:100%;margin:var(--space-8) 0 0}.payment-option-container span.selected-message{position:relative;display:block;margin:var(--space-8) 0}.payment-option-container .food2c-payment-option{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#afdff4;color:#212a72!important;padding:.6875rem 1.375rem;border-radius:8px;outline:none;border:1px solid transparent;transition:all .3s ease-in-out}.payment-option-container .food2c-payment-option span{color:#212a72!important}.payment-option-container .food2c-payment-option svg{fill:#212a72!important}.payment-option-container .food2c-payment-option.disabled{opacity:.5;pointer-events:none}.payment-option-container .food2c-payment-option.selected{border:1px #b3e3f7;background-color:#b3e3f7;opacity:1}.payment-option-container .food2c-payment-option.selected *{font-size:var(--fontsize-16);font-weight:400;color:var(--dark-blue-fbv)}.payment-option-container .food2c-payment-option:hover{box-shadow:1px 1px 5px 0 var(--red-scala-48)}.payment-option-container .food2c-payment-option span{color:var(--light-blue-fbv)}.food2c-mydatapaymentConfirm{min-width:300px;width:100%;transition:all .2s ease;border:2px solid transparent}.food2c-mydatapaymentConfirm .food2c-paper-container-title p{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-mydatapaymentConfirm .food2c-button-goback{min-width:260px;margin-inline:auto}.food2c-mydatapaymentConfirm .food2c-paper-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.food2c-mydatapaymentConfirm .food2c-mydatapayment-skeleton{width:290px;min-height:175px}.food2c-mydatapaymentConfirm .food2c-creditcard{margin:var(--space-12) 0}.food2c-mydatapaymentConfirm .food2c-payment-credit-card-link{display:block;text-align:left;color:var(--text-primary);font-weight:500;font-size:var(--fontsize-18);margin-right:auto;margin-bottom:var(--space-12);border-bottom:1px solid var(--text-primary);transition:.2s linear}.food2c-mydatapaymentConfirm .food2c-payment-credit-card-link:hover{color:var(--text-secondary);border-color:var(--text-secondary)}.food2c-mydatapaymentConfirm .food2c-formpayment{border-radius:8px;padding:var(--space-14);padding-inline:0}.food2c-mydatapaymentConfirm .food2c-formpayment form{margin-top:var(--space-16)}.food2c-mydatapaymentConfirm .food2c-formpayment form .food2c-creditcard{margin-inline:auto}.food2c-mydatapaymentConfirm .food2c-formpayment .food2c-formpayment-form-buttons button:first-child{display:none}.food2c-productcard{position:relative;min-height:420px;max-width:240px;min-width:240px;border:2px solid var(--light-blue-fbv);border-radius:var(--space-8);padding:var(--space-16);transition:all .2s linear;background-color:var(--background-default);margin-left:var(--space-20);display:flex;flex-direction:column;align-items:stretch}@media(max-width:768px){.food2c-productcard{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-productcard:hover{box-shadow:var(--shadow-card)}.food2c-productcard .food2c-productcard-content-badge-left{position:absolute;top:11px;left:-20px;display:flex;flex-direction:column;gap:var(--space-14)}.food2c-productcard .food2c-productcard-content-badge-left .food2c-productcard-content-badge-title{font-weight:600}.food2c-productcard .food2c-productcard-content-badge-left .food2c-badgeproduct{background-color:var(--middle-blue-fbv)!important}.food2c-productcard .food2c-productcard-content-badge-right{position:absolute;top:11px;right:-20px;display:flex;flex-direction:column;gap:var(--space-14)}.food2c-productcard .food2c-productcard-content-badge-right .food2c-productcard-content-badge-title{font-weight:600}.food2c-productcard img{margin:0 auto;display:block;height:auto;width:100%;object-fit:cover;border-radius:var(--space-8);cursor:pointer}.food2c-productcard .food2c-productcard-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;flex:1 1}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-info{margin:var(--space-8) 0;display:flex;flex-direction:column;gap:var(--space-2)}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-info .food2c-productcard-content-info-category{color:var(--light-blue-fbv);font-size:var(--fontsize-12);font-style:italic;line-height:var(--fontsize-16);text-transform:uppercase;width:100%;white-space:pre-line;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-info .food2c-productcard-content-info-title{color:var(--dark-blue-fbv);font-size:var(--fontsize-16);line-height:var(--fontsize-20);font-weight:700;width:100%;white-space:pre-line;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.food2c-productcard .food2c-productcard-content .food2c-productcard-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8)}.food2c-productcard .food2c-productcard-content .food2c-productcard-actions .food2c-recurrencebutton .food2c-recurrencebutton-menu{min-width:90px;max-width:90px;letter-spacing:0}@media(max-width:768px){.food2c-productcard .food2c-productcard-content .food2c-productcard-actions{display:flex;flex-direction:column-reverse}.food2c-productcard .food2c-productcard-content .food2c-productcard-actions .food2c-recurrencebutton .food2c-recurrencebutton-menu{min-width:100%;max-width:100%;letter-spacing:0}}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions{display:flex;flex-direction:column;gap:var(--space-2)}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-discount-price{color:var(--text-disabled);font-size:var(--fontsize-12);line-height:var(--fontsize-16);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-transform:uppercase}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-price{color:var(--dark-blue-fbv);font-size:var(--fontsize-16);line-height:var(--fontsize-20);font-weight:700}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-price-unitary{color:var(--text-primary);font-size:var(--fontsize-14);line-height:var(--fontsize-20);font-weight:700;opacity:.6}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-addcart{margin-top:var(--space-8)}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-addquantity,.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-recurrence{max-width:120px;margin:var(--space-8) auto 0;width:100%}.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-addquantity .food2c-recurrencebutton-menu,.food2c-productcard .food2c-productcard-content .food2c-productcard-content-actions .food2c-productcard-content-recurrence .food2c-recurrencebutton-menu{width:100%;height:36px}.food2c-productslider{margin-bottom:-1px}.food2c-productslider .food2c-productslider-title{width:-moz-fit-content;width:fit-content;font-weight:700;font-size:var(--space-32)}.food2c-productslider .food2c-productslider-content-load{display:flex;gap:var(--space-24);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin-top:var(--space-40);width:100%}.food2c-productslider .food2c-productslider-content-load .food2c-productslider-content-load-skeleton{min-height:400px;max-width:240px;min-width:240px;margin-left:var(--space-20)}@media(max-width:768px){.food2c-productslider .food2c-productslider-content-load .food2c-productslider-content-load-skeleton{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-productslider .food2c-productslider-content-3{max-width:820px;margin:var(--space-40) auto}.food2c-productslider .food2c-productslider-content-4{max-width:1130px;margin:var(--space-40) auto 0 auto}.food2c-productslider .food2c-productslider-content{margin:var(--space-40) 0 0 0}.food2c-productslider .food2c-kennslider .food2c-kennslider-container{position:relative}.food2c-productslider .food2c-kennslider .food2c-kennslider-container .arrow-slider{background-color:transparent}.food2c-productslider .keen-slider__slide{align-items:stretch}.food2c-productslider .food2c-productcard{margin-right:var(--space-20)}.food2c-productslider .food2c-productslider-noscript{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;margin-top:30px}.food2c-filtericons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem}.food2c-filtericons img{border-radius:50%}.food2c-kitproductcard{padding:var(--space-16);max-width:180px;min-width:180px;display:flex;justify-content:center;flex-direction:column;position:relative}.food2c-kitproductcard img{border-radius:10px}.food2c-kitproductcard .food2c-typography-body1{display:block;margin-top:var(--space-16);font-size:var(--fontsize-14);line-height:var(--fontsize-16);color:var(--text-primary);font-weight:600}.food2c-kitproductcard .food2c-kitproductcard-quantity{max-width:36px;min-width:36px;min-height:36px;max-height:36px;background-color:var(--light-blue);color:var(--common-white);display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:0;left:0}.food2c-kitproduct .food2c-kitproduct-title{font-size:var(--fontsize-18);font-weight:600;color:var(--text-primary-2);display:block;margin-bottom:var(--space-40)}.food2c-kitproduct .food2c-kitproduct-content{display:flex;align-items:center;gap:var(--space-16);margin-top:var(--space-40)}.food2c-kitproduct .food2c-kitproduct-content .food2c-kitproduct-scroll-button{background-color:transparent;min-width:40px;max-width:40px;min-height:40px;max-height:40px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;transition:.2s linear}.food2c-kitproduct .food2c-kitproduct-content .food2c-kitproduct-scroll-button:hover{box-shadow:var(--shadow-primary)}.food2c-kitproduct .food2c-kitproduct-content .food2c-kitproduct-scroll-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-16)}.food2c-kitproduct .food2c-kitproduct-content .food2c-kitproduct-card{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-16);align-items:center}.food2c-recommendedproducts .food2c-recommendedproducts-title{font-size:var(--fontsize-18);font-weight:600;color:var(--text-primary-2);display:block;margin-bottom:var(--space-40)}.food2c-recommendedproducts .food2c-recommendedproducts-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-24);justify-content:flex-start;align-items:stretch}.food2c-loading{display:flex;align-items:center;justify-content:center;width:100%;padding:2.5rem;min-height:250px}.food2c-loading img{object-fit:contain}.food2c-loading-fullpage{min-height:80vh}.food2c-loading-icon{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.food2c-productdetails .food2c-kitproduct,.food2c-productdetails .food2c-recommendedproducts{margin-top:var(--space-40)}.food2c-productdetails .food2c-productdetails-content{display:grid;grid-template-columns:450px 1fr;grid-gap:var(--space-30);gap:var(--space-30)}@media(max-width:800px){.food2c-productdetails .food2c-productdetails-content{grid-template-columns:1fr}}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-images{margin-left:100px}@media(max-width:1000px){.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-images{grid-template-columns:1fr;margin-left:0}}.food2c-productdetails .food2c-productdetails-content .food2c-filtericons{margin-top:var(--space-24)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info{display:flex;flex-direction:column;gap:var(--space-24)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productLabelname{margin-bottom:var(--space-24)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productLabelname h1{color:var(--light-blue-fbv);font-size:var(--fontsize-18);font-weight:700;line-height:normal}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productLabelname h2{color:var(--light-blue-fbv);font-size:var(--fontsize-18);font-style:normal;font-weight:500;line-height:normal;display:block}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productActions-discount_price{color:var(--primary-48);font-size:var(--fontsize-16);font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productActions-price{color:var(--light-blue-fbv);font-size:var(--fontsize-18);font-style:normal;font-weight:500;line-height:normal}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productActions-price-unitary{color:var(--light-blue-fbv);font-size:var(--fontsize-16);font-style:normal;font-weight:500;line-height:normal;opacity:.6}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-addcart{margin-top:var(--space-16)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-addquantity{margin-top:var(--space-16);display:grid;grid-template-columns:120px 120px;grid-gap:var(--space-16);gap:var(--space-16)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-addquantity .food2c-addquantity{max-width:120px}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-addquantity .food2c-productActions-price{display:block;margin:auto 0;font-weight:600}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-recurrence{max-width:120px;margin-top:var(--space-16)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-recurrence .food2c-recurrencebutton-menu{width:100%;height:36px}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-invalid-recurrence{max-width:220px;margin-top:var(--space-16)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productActions .food2c-productcard-content-invalid-recurrence .food2c-recurrencebutton-menu{width:100%;height:36px}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productdescription .food2c-container{margin:0}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productdescription .food2c-productdescription-label{color:var(--light-blue-fbv);font-size:var(--fontsize-18);font-style:normal;font-weight:700;line-height:normal;margin-bottom:var(--space-8)}.food2c-productdetails .food2c-productdetails-content .food2c-productdetails-content-info .food2c-productdescription .food2c-container{padding:0;color:var(--text-secondary);font-size:var(--fontsize-14);font-style:normal;font-weight:500;line-height:normal}.food2c-productdrawer-sidepanel .food2c-sidepanel-size-large{max-width:100vw}.food2c-productdrawer-sidepanel .food2c-sidepanel-size-large .food2c-sidepanel-icon-close-right{right:10px}@media(min-width:1200px){.food2c-productdrawer-sidepanel .food2c-sidepanel-size-large{max-width:75vw}}.food2c-productdrawer-sidepanel .food2c-productdrawer{margin:var(--space-30) 0}.food2c-productdrawer-sidepanel .food2c-productdrawer .food2c-breadcrumb{margin-bottom:var(--space-30)}.food2c-revenuescard{position:relative;min-height:420px;max-width:240px;min-width:240px;border:1px solid var(--primary-08);border-radius:var(--space-8);padding:var(--space-24);transition:all .2s linear;background-color:var(--background-default);display:flex;flex-direction:column;align-items:stretch}@media(max-width:768px){.food2c-revenuescard{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-revenuescard:hover{box-shadow:var(--shadow-card)}.food2c-revenuescard>img{margin:0 auto;display:block;width:100%;object-fit:cover;border-radius:var(--space-8);cursor:pointer}.food2c-revenuescard .food2c-revenuescard-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:var(--space-16);flex:1 1}.food2c-revenuescard .food2c-revenuescard-content .food2c-revenuescard-content-title{margin-top:var(--space-12)}.food2c-revenuescard .food2c-revenuescard-content .food2c-revenuescard-content-title p{color:var(--dark-blue-fbv);font-size:var(--fontsize-15);line-height:var(--fontsize-20);font-weight:700;width:100%;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.food2c-revenuescard .food2c-revenuescard-content .food2c-revenuescard-content-title span{color:var(--light-blue-fbv);font-size:var(--fontsize-12);line-height:var(--fontsize-16);text-transform:uppercase;font-weight:400;width:100%;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.food2c-revenuescard .food2c-revenuescard-content .food2c-revenuescard-content-icons{display:flex;flex-direction:column;gap:var(--space-8)}.food2c-revenuescard .food2c-revenuescard-content .food2c-revenuescard-content-icons .food2c-revenuescard-icon{display:grid;grid-template-columns:24px 1fr;grid-gap:var(--space-8);gap:var(--space-8)}.food2c-revenuescard .food2c-revenuescard-content .food2c-revenuescard-content-icons .food2c-revenuescard-icon span{display:block;margin:auto 0;font-size:var(--fontsize-14);color:var(--dark-blue-fbv);font-weight:700}.food2c-revenuesdetails .food2c-revenuesdetails-content{display:grid;grid-template-columns:470px 1fr;grid-gap:var(--space-24);gap:var(--space-24)}@media(max-width:800px){.food2c-revenuesdetails .food2c-revenuesdetails-content{grid-template-columns:1fr}}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-revenuesdetails-images{margin-left:100px}@media(max-width:1000px){.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-revenuesdetails-images{grid-template-columns:1fr;margin-left:0}}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info{display:flex;flex-direction:column;gap:var(--space-24)}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-content-info-title h1{color:var(--text-primary);font-size:var(--fontsize-24);font-style:normal;font-weight:700;line-height:var(--fontsize-24)}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-content-info-title span{color:var(--text-primary);font-size:var(--fontsize-18);font-style:normal;font-weight:500;line-height:var(--fontsize-20)}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-icons{display:flex;flex-direction:column;gap:var(--space-16)}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-icons .food2c-revenuescard-icon{display:grid;grid-template-columns:36px 1fr;grid-gap:var(--space-12);gap:var(--space-12)}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-icons .food2c-revenuescard-icon span{margin:auto 0;display:block;color:var(--text-primary);font-size:var(--fontsize-14);font-style:normal;font-weight:700}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-icons .food2c-revenuescard-icon span i{color:var(--text-secondary)}.food2c-revenuesdetails .food2c-revenuesdetails-content .food2c-prevenuesdetails-content-info .food2c-prevenuesdetails-content-print{max-width:300px}.food2c-revenuesdetails .food2c-prevenuesdetails-content-description{display:flex;flex-wrap:no-wrap;gap:var(--space-24);flex-direction:row;margin-top:var(--space-24)}@media(max-width:600px){.food2c-revenuesdetails .food2c-prevenuesdetails-content-description{flex-direction:column}}.food2c-revenuesdetails .food2c-prevenuesdetails-content-description .food2c-prevenuesdetails-content-description-ingredients strong{color:var(--text-primary);font-size:var(--fontsize-14);font-style:italic;font-weight:700;line-height:normal}.food2c-revenuesdetails .food2c-prevenuesdetails-content-description .food2c-prevenuesdetails-content-description-ingredients ul{margin-left:var(--space-20);margin-bottom:var(--space-20)}.food2c-revenuesdetails .food2c-prevenuesdetails-content-description .food2c-prevenuesdetails-content-description-ingredients ul li{color:var(--text-secondary);font-size:var(--fontsize-14);font-style:normal;font-weight:500;line-height:normal}.food2c-revenuesdetails .food2c-prevenuesdetails-content-description .food2c-prevenuesdetails-content-description-prepare-mode strong{color:var(--text-primary);font-size:var(--fontsize-14);font-style:italic;font-weight:700;line-height:normal}.food2c-revenuesdetails .food2c-prevenuesdetails-content-description .food2c-prevenuesdetails-content-description-prepare-mode p{color:var(--text-secondary);font-size:var(--fontsize-14);font-style:normal;font-weight:500;line-height:normal;max-width:600px;margin-bottom:var(--space-20)}.food2c-revenuesdrawer-sidepanel .food2c-sidepanel-size-large{max-width:100vw}.food2c-revenuesdrawer-sidepanel .food2c-sidepanel-size-large .food2c-sidepanel-icon-close-right{right:10px}@media(min-width:1200px){.food2c-revenuesdrawer-sidepanel .food2c-sidepanel-size-large{max-width:75vw}}.food2c-revenuesdrawer-sidepanel .food2c-revenuesdrawer{margin:var(--space-30) 0}.food2c-revenuesdrawer-sidepanel .food2c-revenuesdrawer .food2c-breadcrumb{margin-bottom:var(--space-30)}.food2c-revenuesslider{background:url(/assets/images/backgrounds/desktop-xadrez-bg.svg);background-size:cover;padding-left:var(--space-32)!important;padding-right:var(--space-32)!important;padding-top:1px;z-index:2}.food2c-revenuesslider .food2c-revenuesslider-title{width:-moz-fit-content;width:fit-content;font-weight:600}.food2c-revenuesslider .food2c-revenuesslider-content-load{display:flex;gap:var(--space-24);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:var(--space-40) 0;width:100%}.food2c-revenuesslider .food2c-revenuesslider-content-load .food2c-revenuesslider-content-load-skeleton{min-height:400px;max-width:240px;min-width:240px;margin-left:var(--space-20)}@media(max-width:768px){.food2c-revenuesslider .food2c-revenuesslider-content-load .food2c-revenuesslider-content-load-skeleton{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-revenuesslider .food2c-revenuesslider-content-3{max-width:820px;margin:var(--space-40) auto}.food2c-revenuesslider .food2c-revenuesslider-content-4{max-width:1130px;margin:var(--space-40) auto}.food2c-revenuesslider .food2c-revenuesslider-content{margin:var(--space-40) 0}.food2c-revenuesslider .food2c-kennslider .food2c-kennslider-container{position:relative}.food2c-revenuesslider .food2c-kennslider .food2c-kennslider-container .arrow-slider{background-color:transparent}.food2c-revenuesslider .keen-slider__slide{align-items:stretch}.food2c-revenuesslider .food2c-revenuesslider-noscript{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;margin-top:30px}.food2c-inthemidiacard{border:1px solid var(--primary-08);border-radius:var(--space-8);background-color:var(--background-default);transition:all .2s linear;max-width:315px;min-width:255px;width:100%}.food2c-inthemidiacard:hover{box-shadow:var(--shadow-card)}.food2c-inthemidiacard .food2c-inthemidiacard-header{border-bottom:1px solid var(--primary-08);width:100%;display:grid;grid-template-columns:50px 1fr;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-12) 0}.food2c-inthemidiacard .food2c-inthemidiacard-header img{border-radius:50%;margin-left:var(--space-16)}.food2c-inthemidiacard .food2c-inthemidiacard-header span{display:block;margin:auto 0;padding-right:var(--space-16);color:var(--text-primary);font-size:var(--fontsize-12);font-weight:500}.food2c-inthemidiacard .food2c-inthemidiacard-content{padding:var(--space-12) var(--space-16)}.food2c-inthemidiacard .food2c-inthemidiacard-content img{max-width:285px;width:100%;object-fit:cover}.food2c-inthemidiacard .food2c-inthemidiacard-content button{margin:auto auto 0}.food2c-inthemidiacard .food2c-inthemidiacard-content .food2c-inthemidiacard-content-title{color:var(--text-primary);font-size:var(--fontsize-16);font-weight:700;text-transform:uppercase;line-height:var(--fontsize-18);margin:var(--space-12) 0 var(--space-8);display:block}.food2c-inthemidiacard .food2c-inthemidiacard-content .food2c-inthemidiacard-content-description{color:var(--text-secondary);font-size:var(--fontsize-16);font-style:normal;font-weight:400;line-height:var(--fontsize-18);margin-bottom:var(--space-32);display:block}.food2c-inthemidiaslider .food2c-inthemidiaslider-title{width:-moz-fit-content;width:fit-content;font-weight:600}.food2c-inthemidiaslider .food2c-inthemidiaslider-content-load{display:flex;gap:var(--space-24);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:var(--space-40) 0;width:100%}.food2c-inthemidiaslider .food2c-inthemidiaslider-content-load .food2c-inthemidiaslider-content-load-skeleton{min-height:400px;max-width:240px;min-width:240px;margin-left:var(--space-20)}@media(max-width:768px){.food2c-inthemidiaslider .food2c-inthemidiaslider-content-load .food2c-inthemidiaslider-content-load-skeleton{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-inthemidiaslider .food2c-inthemidiaslider-content{margin:var(--space-40) 0}.food2c-inthemidiaslider .food2c-inthemidiaslider-content .food2c-kennslider .food2c-kennslider-container{position:relative}.food2c-inthemidiaslider .food2c-inthemidiaslider-content .food2c-kennslider .food2c-kennslider-container .arrow-slider{background-color:transparent}.food2c-inthemidiaslider .food2c-inthemidiaslider-content .keen-slider__slide{align-items:stretch;padding:var(--space-16) 0}.food2c-inthemidiaslider .food2c-inthemidiaslider-noscript{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;margin-top:30px}.food2c-createduplicatecart-content{max-width:300px}.food2c-createduplicatecart-content .food2c-createduplicatecart,.food2c-createduplicatecart-content .food2c-createduplicatecart .food2c-createduplicatecart-infos{display:flex;flex-direction:column;gap:15px}.food2c-createduplicatecart-content .food2c-createduplicatecart .food2c-createduplicatecart-infos .food2c-createduplicatecart-content-data{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.food2c-createduplicatecart-content .food2c-createduplicatecart .food2c-createduplicatecart-infos .food2c-createduplicatecart-title-text{color:#c0e1f7;font-weight:700;font-size:var(--fontsize-16)}.food2c-createduplicatecart-content .food2c-createduplicatecart .food2c-createduplicatecart-infobar-info{font-size:var(--fontsize-12);color:var(--error-darker)}.food2c-recurrencedisabledmodal{width:300px}.food2c-recurrencedisabledmodal .food2c-recurrencedisabledmodal-content{display:flex;flex-direction:column;gap:10px}.food2c-recurrencedisabledmodal .food2c-recurrencedisabledmodal-content .food2c-recurrencedisabledmodal-content-title{color:#c0e1f7;font-size:var(--fontsize-16)}.food2c-recurrencedisabledmodal .food2c-recurrencedisabledmodal-content .food2c-recurrencedisabledmodal-content-subtitle{color:var(--grey-800);font-size:15px}.food2c-recurrencedisabledmodal .food2c-recurrencedisabledmodal-content .food2c-recurrencedisabledmodal-content-atention{color:var(--grey-800);font-size:9px}.food2c-recurrencedisabledmodal .food2c-recurrencedisabledmodal-content .food2c-recurrencedisabledmodal-content-button{font-size:15px}.food2c-linkheaderpage .food2c-linkheaderpage-scroll .food2c-linkheaderpage-container{display:flex;flex-direction:row;gap:20px;border-bottom:1px solid var(--light-blue-fbv-30);padding:0 0 2px;width:max-content;margin:0}.food2c-linkheaderpage .food2c-linkheaderpage-scroll .food2c-linkheaderpage-container .food2c-linkheaderpage-container-link{display:flex;align-items:center;position:relative;gap:5px;padding:5px;color:var(--dark-blue-fbv);font-size:var(--fontsize-14);font-style:normal;font-weight:700;line-height:normal;border:none;text-transform:uppercase;transition:all .2s linear}.food2c-linkheaderpage .food2c-linkheaderpage-scroll .food2c-linkheaderpage-container .food2c-linkheaderpage-container-link-border{letter-spacing:.1em}.food2c-linkheaderpage .food2c-linkheaderpage-scroll .food2c-linkheaderpage-container .food2c-linkheaderpage-container-link-border:before{content:"";position:absolute;height:4px;bottom:-4px;border-radius:8px;background-color:var(--dark-blue-fbv);animation:slidein .2s both}.food2c-linkheaderpage .food2c-linkheaderpage-scroll .food2c-linkheaderpage-container .food2c-linkheaderpage-container-link-noActive{color:var(--light-blue-fbv-30)}@keyframes slidein{0%{width:0;left:50%}to{left:0;width:100%}}.food2c-minibannercard{max-width:100%;width:100%;transition:all .2s linear}.food2c-minibannercard img{border-radius:0;width:100%;height:auto}.food2c-minibannercard:hover{box-shadow:var(--shadow-card)}@media screen and (min-width:960px){.food2c-minibannercard .miniBannerCardMobile,.food2c-minibannercard .miniBannerCardTablet{display:none}}@media screen and (max-width:959px){.food2c-minibannercard .miniBannerCardDesktop,.food2c-minibannercard .miniBannerCardMobile{display:none}.food2c-minibannercard .miniBannerCardTablet{display:block;max-width:100%;width:100%}}@media screen and (max-width:768px){.food2c-minibannercard .miniBannerCardTablet{display:none}.food2c-minibannercard .miniBannerCardMobile{display:block;max-width:100%;width:100%}}.food2c-minibannercard .food2c-ImageMiniBannerCard{position:relative;width:100%;height:auto}.food2c-minibannercard .food2c-ImageMiniBannerCard span{position:absolute;display:block;bottom:10px;left:10px;font-size:var(--fontsize-24);font-weight:600;color:#c0e1f7}.food2c-minibannergrid{z-index:2;display:flex;margin:0 auto;justify-content:center;padding:50px 0;background-color:var(--background-milk-white)}.food2c-minibannergrid .food2c-minibannergrid-container{display:grid;grid-gap:20px;gap:20px;max-width:1390px;width:100%;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}@media screen and (max-width:1440px){.food2c-minibannergrid .food2c-minibannergrid-container{grid-template-columns:repeat(2,minmax(310px,290px));justify-content:center}}@media screen and (max-width:675px){.food2c-minibannergrid .food2c-minibannergrid-container{grid-template-columns:repeat(1,minmax(310px,290px));justify-content:center}}.food2c-minibannergrid .food2c-minibannergrid-container .food2c-skeletonminigrid-content-load-skeleton{width:100%;height:250px;max-width:310px}@media screen and (max-width:1440px){.food2c-minibannergrid .food2c-minibannergrid-container-3{display:flex;gap:20px;justify-content:center;align-items:center}.food2c-minibannergrid .food2c-minibannergrid-container-3 .food2c-minibannercard{width:310px;margin:0 auto}}@media screen and (max-width:846px){.food2c-minibannergrid .food2c-minibannergrid-container-3{flex-direction:column}}.food2c-minibannergrid .food2c-minibannergrid-noscript{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;margin-top:30px;justify-content:center}.food2c-depositioncard{max-width:312px;padding:24px;width:100%;background-color:rgba(235,127,73,.122);border-radius:24px}.food2c-depositioncard .food2c-depositioncard-cards{gap:10px;align-content:center;justify-content:center}.food2c-depositioncard .food2c-depositioncard-cards .food2c-depositioncard-cards-infos{display:flex;flex-direction:column;align-items:flex-start;gap:46px}.food2c-depositioncard .food2c-depositioncard-cards .food2c-depositioncard-cards-infos p{color:#495754;font-size:var(--fontsize-14);font-style:normal;font-weight:400;line-height:var(--space-22);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3}.food2c-depositioncard .food2c-depositioncard-cards .food2c-depositioncard-cards-infos p:last-child{margin:0 auto;font-weight:700}.food2c-depositionsslider .food2c-depositionsslider-title{width:-moz-fit-content;width:fit-content;font-weight:600}.food2c-depositionsslider .food2c-depositionslider-content-load{display:flex;gap:var(--space-24);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:var(--space-40) 0;width:100%}.food2c-depositionsslider .food2c-depositionslider-content-load .food2c-depositionslider-content-load-skeleton{min-height:204px;max-width:312px;min-width:312px;margin-left:var(--space-20)}@media(max-width:768px){.food2c-depositionsslider .food2c-depositionslider-content-load .food2c-depositionslider-content-load-skeleton{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-depositionsslider .food2c-depositionsslider-content{margin:var(--space-40) 0}.food2c-depositionsslider .food2c-depositionsslider-content .food2c-kennslider .food2c-kennslider-container{position:relative}.food2c-depositionsslider .food2c-depositionsslider-content .food2c-kennslider .food2c-kennslider-container .arrow-slider{background-color:transparent}.food2c-depositionsslider .food2c-depositionsslider-content .keen-slider__slide{align-items:stretch}.food2c-depositionsslider .food2c-depositionsslider-noscript{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;margin-top:30px}.food2c-newsletter{margin:100px 0}.food2c-newsletter .food2c-newsletter-form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.food2c-newsletter .food2c-newsletter-form .food2c-newsletter-form-title{color:#c0e1f7;font-size:var(--fontsize-24);line-height:var(--space-24);text-align:center}.food2c-newsletter .food2c-newsletter-form .food2c-newsletter-form-subtitle{color:#c0e1f7;font-size:var(--fontsize-14);font-weight:400}.food2c-newsletter form{display:flex;flex-direction:row;gap:20px}.food2c-newsletter form .food2c-newsletter-form-input{max-width:350px;width:350px}@media screen and (max-width:520px){.food2c-newsletter form .food2c-newsletter-form-input{width:235px}}.food2c-newsletter form .food2c-newsletter-form-input span{font-size:var(--fontsize-14)}@media screen and (max-width:520px){.food2c-newsletter form .food2c-newsletter-form-input span{font-size:9px;padding:var(--space-8) var(--space-8)}.food2c-newsletter form .food2c-inputFocus span{transform:translateX(14px) translateY(-19px);line-height:var(--space-24)}}.food2c-newsletter .food2c-button{width:36px;height:36px;border-radius:50%;padding:0;font-size:var(--fontsize-14)}.food2c-AuthUserEditPassword{max-width:400px;width:100%}.food2c-AuthUserEditPassword .food2c-password-requirements-content{margin-bottom:var(--space-12)}.food2c-AuthUserEditPassword .food2c-form-button-group{margin-bottom:0}.food2c-AuthUserEditPassword .food2c-AuthUserEditPassword-title{margin-bottom:var(--space-24);font-size:var(--fontsize-18)}.food2c-AuthUserEditPassword .food2c-form-button-group{display:flex;align-items:center;justify-content:center;gap:var(--space-12)}.food2c-cancelordermodal{max-width:400px}.food2c-cancelordermodal p{margin-bottom:var(--space-16);font-weight:500;display:block;text-align:center}.food2c-cancelordermodal .food2c-form-content-buttons{align-items:center;justify-content:center}.food2c-changedateorder{max-width:450px;width:100%}.food2c-changedateorder .food2c-ChangeDateOrder-title{font-weight:600}.food2c-changedateorder .food2c-ChangeDateOrder-subtitle{font-weight:400}.food2c-changedateorder .food2c-OptionsChangeDate .food2c-OptionsChangeDate-content{margin-top:var(--space-24)}.food2c-changedateorder .food2c-OptionsChangeDate .food2c-OptionsChangeDate-content button{width:100%}.food2c-changedateorder .food2c-OptionsChangeDate .food2c-OptionsChangeDate-content button+button{margin-top:var(--space-16)}.food2c-changedateorder .food2c-DayOfTheWeek .food2c-DayOfTheWeek-content{margin-top:var(--space-24);display:flex;gap:var(--space-16);flex-wrap:wrap;justify-content:center;align-items:flex-start}.food2c-changedateorder .food2c-DayOfTheWeek .food2c-DayOfTheWeek-content .food2c-DayOfTheWeek-week{align-items:center;border:none;border-radius:8px;display:flex;flex-direction:column;max-width:85px;min-width:65px;outline:none;padding-inline:var(--space-12);padding-block:var(--space-18);transition:all .2s linear;background-color:var(--light-blue-fbv);color:var(--bg-color);font-size:var(--fontsize-24);font-weight:700;line-height:var(--fontsize-28)}.food2c-changedateorder .food2c-DayOfTheWeek .food2c-DayOfTheWeek-content .food2c-DayOfTheWeek-week:hover{opacity:.8}.food2c-changedateorder .food2c-DayOfTheWeek .food2c-DayOfTheWeek-footer{display:flex;width:100%;flex-direction:column;gap:var(--space-16);margin-top:var(--space-24)}.food2c-changedateorder .food2c-PostPoneDelivery .food2c-PostPoneDelivery-content{margin-top:var(--space-24);display:flex;gap:var(--space-16);flex-wrap:wrap;justify-content:center;align-items:flex-start}.food2c-changedateorder .food2c-PauseRecurrence .food2c-PauseRecurrence-footer,.food2c-changedateorder .food2c-PostPoneDelivery .food2c-PostPoneDelivery-footer{display:flex;width:100%;flex-direction:column;gap:var(--space-16);margin-top:var(--space-24)}.food2c-creditcardmodal{max-width:400px}.food2c-creditcardmodal .food2c-creditcardmodal-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.food2c-creditcardmodal .food2c-creditcardmodal-container .food2c-creditcardmodal-content .food2c-creditcardmodal-wrapper{display:flex;align-items:center;flex-direction:column;margin-bottom:1rem;padding:4px 8px}.food2c-creditcardmodal .food2c-creditcardmodal-container .food2c-creditcardmodal-content .food2c-creditcardmodal-wrapper h2{font-size:var(--fontsize-24);font-weight:500;margin:1rem 0 2rem;text-align:center}.food2c-delayeddelivery .food2c-delayeddelivery-title{color:#c0e1f7;font-size:var(--fontsize-20);font-weight:700}.food2c-delayeddelivery .food2c-delayeddelivery-cards{display:flex;flex-direction:column;gap:20px;padding:30px 0}.food2c-delayeddelivery .food2c-delayeddelivery-buttons{display:flex;flex-direction:row;gap:15px;justify-content:center}@media screen and (max-width:1080px){.food2c-delayeddelivery .food2c-delayeddelivery-buttons{flex-direction:column;align-items:center}}.food2c-delayeddelivery .food2c-delayeddelivery-buttons .food2c-button{font-size:15px;width:180px;padding:15px 5px}.food2c-deliverydaydescription{display:flex;flex-direction:row;cursor:pointer}.food2c-deliverydaydescription .food2c-deliverydaydescription-additionalInfos{display:flex;flex-direction:column;gap:10px;background-color:var(--secondary-08);padding:10px 30px;border-radius:8px;margin-left:-10px;justify-content:center;cursor:pointer}.food2c-deliverydaydescription .food2c-deliverydaydescription-additionalInfos .food2c-deliverydaydescription-title{font-size:var(--fontsize-14);font-weight:700;color:var(--grey-800)}.food2c-deliverydaydescription .food2c-deliverydaydescription-additionalInfos .food2c-deliverydaydescription-subTitle{font-size:var(--fontsize-12);color:var(--grey-600)}.food2c-editordermodal{justify-content:center;justify-items:center}.food2c-editordermodal .food2c-editordermodal-selector{max-width:360px;display:flex;flex-direction:row}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector{flex-direction:column;max-width:175px}}.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text{color:var(--grey-500);border:1px solid var(--grey-500);padding:10px;width:180px;display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text{border-radius:8px}}.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text:first-child{border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text:first-child{border-right:1px solid var(--grey-500);border-bottom-left-radius:0;border-bottom-right-radius:0}}.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text:nth-child(2){border-top-right-radius:8px;border-bottom-right-radius:8px}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text:nth-child(2){border-top-left-radius:0;border-top-right-radius:0}}.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text-active{background-color:var(--light-blue);border:1px solid var(--light-blue);padding:10px;width:180px;color:var(--common-white);display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text-active{border-radius:8px;border-bottom-left-radius:none}}.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text-active:first-child{border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text-active:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text-active:nth-child(2){border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px}@media screen and (max-width:450px){.food2c-editordermodal .food2c-editordermodal-selector .food2c-editordermodal-text-active:nth-child(2){border-top-left-radius:0;border-top-right-radius:0}}.food2c-editordermodal .food2c-button{margin:0 auto}.food2c-editordermodal .food2c-producttoedit-infos{padding:20px 0;display:flex;flex-direction:row;gap:15px}@media screen and (max-width:450px){.food2c-editordermodal .food2c-producttoedit-infos{flex-direction:column;align-items:center}}.food2c-editordermodal .food2c-producttoedit-infos .food2c-productincart-content{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:450px){.food2c-editordermodal .food2c-producttoedit-infos .food2c-productincart-content{flex-direction:column;align-items:center}}.food2c-editordermodal .food2c-producttoedit-infos .food2c-producttoedit-item{display:flex;flex-direction:column;gap:10px}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-top{max-height:117px}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-title{display:flex;flex-direction:column;gap:10px}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-title .food2c-scheduleyourdeliverymodal-title-text{color:#c0e1f7}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-title .food2c-scheduleyourdeliverymodal-subtitle-text{color:var(--text-primary)}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-content-data{display:flex;flex-direction:row;gap:10px;padding:20px 0}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-infobar{display:flex;flex-direction:column;gap:10px;padding:20px 0}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-infobar .food2c-scheduleyourdeliverymodal-infobar-infos{max-height:39px;font-size:var(--fontsize-12);background-color:var(--warning-light)}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-infobar .food2c-scheduleyourdeliverymodal-infobar-infos .food2c-infobar-icon-default,.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-scheduleyourdeliverymodal-infobar .food2c-scheduleyourdeliverymodal-infobar-infos .food2c-infobar-text{color:var(--common-black)}.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-button{width:250px}@media screen and (max-width:420px){.food2c-scheduleyourdeliverymodal-content .food2c-scheduleyourdeliverymodal .food2c-button{width:100%}.food2c-scheduleyourdeliverymodal-content{padding:var(--space-12) 0}}.food2c-sellerslider .food2c-sellerslider-title{width:-moz-fit-content;width:fit-content;font-weight:600}.food2c-sellerslider .food2c-sellerslider-content-load{display:flex;gap:var(--space-24);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:var(--space-40) 0;width:100%}.food2c-sellerslider .food2c-sellerslider-content-load .food2c-sellerslider-content-load-skeleton{min-height:204px;max-width:312px;min-width:312px;margin-left:var(--space-20)}@media(max-width:768px){.food2c-sellerslider .food2c-sellerslider-content-load .food2c-sellerslider-content-load-skeleton{max-width:200px;min-width:200px;padding:var(--space-16)}}.food2c-sellerslider .food2c-sellerslider-content{margin:var(--space-40) 0}.food2c-sellerslider .food2c-sellerslider-content .food2c-kennslider .food2c-kennslider-container{position:relative}.food2c-sellerslider .food2c-sellerslider-content .food2c-kennslider .food2c-kennslider-container .arrow-slider{background-color:transparent}.food2c-sellerslider .food2c-sellerslider-content .keen-slider__slide{align-items:stretch}.food2c-wehaveoptions .food2c-wehaveoptions-title{width:-moz-fit-content;width:fit-content;font-weight:600}.food2c-wehaveoptions .food2c-wehaveoptions-items{display:flex;gap:var(--space-24);flex-wrap:wrap;flex-direction:row;margin:var(--space-40) 0;width:100%;justify-content:center;align-items:center}@media screen and (max-width:568px){.food2c-wehaveoptions .food2c-wehaveoptions-items img{width:100px;height:100px}}.food2c-wehaveoptions .food2c-wehaveoptions-items .food2c-wehaveoptions-item{position:relative;transition:all .3s ease-out}.food2c-wehaveoptions .food2c-wehaveoptions-items .food2c-wehaveoptions-item:before{bottom:-30px;content:"";opacity:0;position:absolute;background:radial-gradient(rgba(0,0,0,.15),transparent,transparent);transition:all .3s ease-in-out;border-radius:50%}.food2c-wehaveoptions .food2c-wehaveoptions-items .food2c-wehaveoptions-item:hover{transform:translateY(-.1in) scale(1.1)}.food2c-wehaveoptions .food2c-wehaveoptions-items .food2c-wehaveoptions-item:hover:before{width:100%;height:30px;opacity:1;transform:scale(.8)}.food2c-sidefilter .food2c-sidefilter-title{display:block;font-weight:600;font-size:var(--fontsize-16);color:var(--text-primary);padding:var(--space-16) 0}.food2c-sidefilter ul{list-style:none;margin-left:1rem}.food2c-sidefilter ul li{transition:.2s linear;cursor:pointer}.food2c-sidefilter ul li:hover{opacity:.8}.food2c-sidepanelfilter .food2c-sidepanelfilter-header-filters{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);padding:1rem 1rem 1rem 0;min-height:53px;max-height:53px;margin-top:var(--space-16);border-bottom:1px solid var(--divider)}.food2c-sidepanelfilter .food2c-sidepanelfilter-header-filters p{display:block;font-weight:600;font-size:var(--fontsize-18);color:var(--text-primary)}.food2c-sidepanelfilter .food2c-sidepanelfilter-header-filters button{display:block;font-weight:600;font-size:9px;color:var(--light-blue-fbv);border:0;outline:none;background-color:transparent;text-transform:uppercase;border-bottom:1px solid var(--light-blue-fbv);transition:.2s linear}.food2c-sidepanelfilter .food2c-sidepanelfilter-header-filters button:hover{opacity:.7}.food2c-categorygrid{margin:var(--space-40) 0}.food2c-categorygrid .food2c-categorygrid-content{display:grid;grid-template-columns:280px 1fr;grid-gap:var(--space-16);gap:var(--space-16)}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-header-filters{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);padding:1rem 1rem 1rem 0;min-height:53px;max-height:53px;border-bottom:1px solid var(--divider)}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-header-filters p{display:block;font-weight:600;font-size:var(--fontsize-18);color:var(--text-primary)}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-header-filters button{display:block;font-weight:600;font-size:10px;color:var(--light-blue-fbv);border:0;outline:none;background-color:transparent;text-transform:uppercase;border-bottom:1px solid var(--light-blue-fbv);transition:.2s linear}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-header-filters button:hover{opacity:.7}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters{border-bottom:1px solid var(--divider);padding:1rem;margin-left:-1rem;min-height:53px;display:flex;justify-content:space-between;align-items:center;gap:var(--space-16)}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-orderby button{border:1px solid var(--light-blue-fbv);color:var(--light-blue-fbv);background-color:transparent;display:block;font-weight:600;font-size:var(--fontsize-13);padding:.5rem 1rem;border-radius:.75rem;transition:.2s linear;margin-left:auto}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-orderby button span{display:flex;justify-content:center;align-items:center;gap:var(--space-8)}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-orderby button:hover{color:var(--common-white);background-color:var(--light-blue-fbv)}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-productgrid-button-filter{border:1px solid var(--light-blue-fbv);color:var(--light-blue-fbv);background-color:transparent;display:none;font-weight:600;font-size:var(--fontsize-14);padding:.5rem 1rem;border-radius:.75rem;transition:.2s linear;justify-content:center;align-items:center;gap:var(--space-8)}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-productgrid-button-filter:hover{color:var(--common-white);background-color:var(--light-blue-fbv)}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-productgrid-sales-cta-container p{font-size:24px;line-height:120%;color:var(--light-blue-fbv)}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-productgrid-sales-cta-container p a{text-decoration:underline}@media(max-width:700px){.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-productgrid-sales-cta-container p{font-size:14px}}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-filters{border-right:1px solid var(--divider);min-height:100vh}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-filters-no-content{display:block;margin:0 auto;text-align:center;color:var(--text-secondary);font-weight:500;font-size:var(--fontsize-14);margin-top:calc(var(--space-40)*3)}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:var(--space-24);margin:var(--space-40) 0;max-width:1418px;width:100%}@media screen and (max-width:1755px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:1132px}}@media screen and (max-width:1471px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:850px}}@media screen and (max-width:1187px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:566px}}@media screen and (max-width:900px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:840px;margin:var(--space-40) auto}}@media screen and (max-width:880px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:560px}}@media screen and (max-width:768px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:480px}}@media screen and (max-width:511px){.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-products{max-width:238px}}@media screen and (max-width:900px){.food2c-categorygrid .food2c-categorygrid-content{grid-template-columns:1fr}.food2c-categorygrid .food2c-categorygrid-content .food2c-categorygrid-content-filters{display:none}.food2c-categorygrid .food2c-categorygrid-content .food2c-productgrid-header-filters .food2c-productgrid-button-filter{display:flex}}.food2c-categorygrid .food2c-categorygrid-content-no-filters{display:grid;grid-template-columns:1fr;grid-gap:var(--space-16);gap:var(--space-16)}.food2c-categorygrid .food2c-categorygrid-content-no-filters .food2c-categorygrid-products{margin:var(--space-40) auto}.food2c-formcoupon{width:100%}.food2c-formcoupon form{display:flex;justify-content:space-between;width:100%}.food2c-formcoupon form label{max-width:75%}.food2c-formcoupon form .food2c-formcoupon-input-icon{cursor:pointer}.food2c-formcoupon form button{max-width:7.5rem;width:100%}.food2c-formcoupon form .food2c-input input,.food2c-formcoupon form .food2c-input span,.food2c-formcoupon form button{background-color:#fdefe9;max-height:2.6875rem}.food2c-formcoupon form input{text-transform:uppercase}.food2c-gift{display:flex;justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);font-size:var(--fontsize-16);font-weight:600}.food2c-gift-main{color:var(--common-white);background-color:var(--success-main);border-radius:8px}.food2c-gift-dark{background-color:var(--bg-blue);color:var(--common-white)}.food2c-resumeorder{max-width:420px;width:100%;margin-left:auto}.food2c-resumeorder .food2c-gift{margin-bottom:var(--space-20)}.food2c-resumeorder .food2c-resumeorder-paper{background-color:var(--secondary-12)}.food2c-resumeorder .food2c-resumeorder-paper-header{display:flex;justify-content:space-between;gap:var(--space-12);align-items:center}.food2c-resumeorder .food2c-resumeorder-title{font-size:var(--fontsize-18);font-weight:600;color:var(--text-primary)}.food2c-resumeorder .food2c-resumeorder-content{margin-top:var(--space-20)}.food2c-resumeorder .food2c-resumeorder-content .food2c-resumeorder-label{padding:var(--space-8) 0;border-bottom:1px solid #d9eefc;display:flex;justify-content:space-between;font-size:var(--fontsize-14);font-weight:500;color:var(--text-primary)}.food2c-resumeorder .food2c-resumeorder-content .food2c-resumeorder-label-total{padding:var(--space-8) 0;display:flex;justify-content:space-between;font-size:var(--fontsize-18);font-weight:600;color:var(--text-primary)}.food2c-resumeorder .food2c-formcoupon{padding:var(--space-12) 0;border-bottom:1px solid #d9eefc}.food2c-resumeorder .food2c-totalShippingFree{font-size:var(--fontsize-12);font-weight:600;color:var(--text-primary);display:block;text-align:right}.food2c-resumeorder .food2c-inputprogress input[type=range]{background:var(--cream-scala);background-image:linear-gradient(var(--light-blue),var(--light-blue));background-repeat:no-repeat}.food2c-resumeorder .food2c-resumeorder-finalize-content{margin-top:var(--space-14);display:flex;flex-direction:column;justify-content:center;align-items:center}.food2c-resumeorder .food2c-resumeorder-finalize-content span{font-size:var(--fontsize-14);font-weight:500;color:var(--text-primary);display:block;text-align:center}.food2c-resumeorder .food2c-resumeorder-finalize-content button{width:100%;margin-top:var(--space-14)}.food2c-resumeuserinfo{max-width:420px;width:100%;margin-left:auto}.food2c-resumeuserinfo .food2c-resumeuserinfo-header{display:flex;justify-content:space-between;align-items:center}.food2c-resumeuserinfo .food2c-resumeuserinfo-header .food2c-resumeuserinfo-title{display:flex;flex-direction:row;align-items:center;gap:var(--space-8);color:var(--text-primary)}.food2c-resumeuserinfo .food2c-resumeuserinfo-header .food2c-resumeuserinfo-title p{font-size:var(--fontsize-18);font-weight:600}.food2c-resumeuserinfo .food2c-resumeuserinfo-content{margin-top:var(--space-12);display:flex;flex-direction:column;gap:var(--space-12)}.food2c-resumeuserinfo .food2c-resumeuserinfo-content span{font-size:var(--fontsize-14);font-weight:500;color:var(--text-secondary)}.food2c-resumeuserinfo .food2c-divider{margin:var(--space-12) 0}.food2c-resumeuserinfo .food2c-resumeuserinfo-button{cursor:pointer;transition:.2s linear}.food2c-resumeuserinfo .food2c-resumeuserinfo-button:hover{opacity:.8}.food2c-pixdetails{width:100%}.food2c-pixdetails .food2c-pixdetails-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:.75rem;text-align:left}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-status{display:flex;justify-content:space-between;gap:.2rem;align-items:center;width:100%;flex-direction:column}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-status p:first-child{font-size:var(--fontsize-16);font-weight:600;color:var(--primary-main)!important}.food2c-pixdetails .food2c-pixdetails-content .food2c-typography-p{text-align:left;line-height:120%;width:100%;font-size:var(--fontsize-16)}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-count-donw{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-count-donw button{margin-top:var(--space-16)}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-count-donw .food2c-pixdetails-count-donw-timer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:var(--space-16)}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-count-donw .food2c-pixdetails-count-donw-timer span{font-weight:600;text-align:center!important;display:block;font-size:var(--fontsize-16)}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-count-donw .food2c-pixdetails-count-donw-timer .food2c-pixdetails-count-donw-timer-expired{color:#c53841!important}.food2c-pixdetails .food2c-pixdetails-content .food2c-pixdetails-count-donw .food2c-pixdetails-count-donw-timer .food2c-pixdetails-count-donw-timer-run{color:var(--success-darker)}.food2c-pixdetails .food2c-pixdetails-content .input-wrapper{padding:10px;border:2px solid rgba(145,158,171,.32);background:transparent;color:var(--text-disabled);border-radius:.625rem;font-size:var(--fontsize-14);letter-spacing:.1px;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}.food2c-pixdetails .food2c-pixdetails-content .input-wrapper .input-label{position:absolute;top:-.5rem;left:10px;background:#fff;padding:0 .25rem;font-size:.875rem;color:var(--text-disabled)}.food2c-pixdetails .food2c-pixdetails-content .input-wrapper .input-field{flex:1 1;font-size:1.25rem;font-weight:500;padding:10px;pointer-events:none}.food2c-pixdetails .food2c-pixdetails-content .input-wrapper .copy-button,.food2c-pixdetails .food2c-pixdetails-content .input-wrapper .input-field{outline:none;border:none;background:transparent;color:var(--text-disabled)}.food2c-resumeuserdetails .food2c-PaymentDetails-order{display:flex;justify-content:space-between;gap:var(--space-16);align-items:center}.food2c-resumeuserdetails .food2c-PaymentDetails-order .food2c-PaymentDetails-order-creditcard-type{display:flex;gap:var(--space-16);align-items:center}.food2c-resumeuserdetails .food2c-PaymentDetails-order+button{width:100%;margin:var(--space-16) 0}.food2c-resumeuserdetails .food2c-creditcard{margin:0 auto}.food2c-resumeuserdetails .food2c-payment-credit-card-link{display:block;text-align:left;color:var(--text-primary);font-weight:500;font-size:var(--fontsize-18);margin-right:auto;margin-bottom:var(--space-12);border-bottom:1px solid var(--text-primary);transition:.2s linear}.food2c-resumeuserdetails .food2c-payment-credit-card-link:hover{color:var(--text-secondary);border-color:var(--text-secondary)}.food2c-checkoutsimplify{background-color:var(--dark-blue-fbv);min-height:100%;padding:1.2rem}.food2c-checkoutsimplify .food2c-checkoutsimplify-label{padding:var(--space-8) 0;border-bottom:2px solid var(--secondary-lighter);display:flex;justify-content:space-between;font-size:var(--fontsize-14);font-weight:500;color:var(--common-white)}.food2c-checkoutsimplify .food2c-formcoupon{padding:var(--space-14) 0;border-bottom:2px solid var(--secondary-lighter)}.food2c-checkoutsimplify .food2c-formcoupon form .food2c-formcoupon form .food2c-input span,.food2c-checkoutsimplify .food2c-formcoupon form .food2c-formcoupon form button,.food2c-checkoutsimplify .food2c-formcoupon form .food2c-input input,.food2c-checkoutsimplify .food2c-formcoupon form .food2c-input span{background-color:#272a71;color:var(--common-white);appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.food2c-checkoutsimplify .food2c-formcoupon form .food2c-input input{color:#919eab;font-size:var(--fontsize-12);font-weight:400;height:2.6875rem}.food2c-checkoutsimplify .food2c-formcoupon form .food2c-input input:focus,.food2c-checkoutsimplify .food2c-formcoupon form .food2c-input input:hover{border-color:#919eab}.food2c-checkoutsimplify .food2c-formcoupon form .food2c-input span{color:#919eab}.food2c-checkoutsimplify .food2c-formcoupon form .food2c-button{height:2.6875rem;text-transform:uppercase;min-width:123px!important;background-color:#272a71!important}.food2c-checkoutsimplify .food2c-checkoutsimplify-label-total{padding:var(--space-8) 0;display:flex;justify-content:space-between;font-size:var(--fontsize-18);font-weight:600;color:var(--common-white)}.food2c-checkoutsimplify .food2c-inputprogress input[type=range]{background:#005ca9;background-image:linear-gradient(#009fe3,#009fe3);background-repeat:no-repeat}.food2c-checkoutsimplify .food2c-inputprogress input[type=range]::-webkit-slider-thumb{background-color:var(--common-white)!important}.food2c-checkoutsimplify .food2c-totalShippingFree{font-size:var(--fontsize-12);font-weight:600;color:var(--common-white);display:block;text-align:right}.food2c-checkoutsimplify .food2c-divider{margin:13.5px 0}.food2c-checkoutsimplify button{width:100%;margin-top:auto;display:block}.food2c-verticalstepper .food2c-verticalstepper-content-step .food2c-verticalstepper-content-step-circle-active{background-color:var(--light-blue-fbv)}.food2c-headersimplify{background-color:var(--background-default);padding:var(--space-16) 0;margin-bottom:calc(var(--space-40) + var(--space-40));box-shadow:var(--shadow-primary)}.food2c-headersimplify .food2c-container{display:flex;justify-content:center;align-items:center}.food2c-headersimplify .food2c-logo img{padding:0}.food2c-modalwelcome{max-width:300px;width:100%;margin:auto;overflow:hidden;padding:0}.food2c-modalwelcome .food2c-modal-content button{background-color:#549ce2;border-color:#549ce2}.food2c-modalwelcome .food2c-modalwelcome-text{background-color:var(--common-white);margin:-32px -36px 0 -20px;width:300px;padding:var(--space-24)}@media screen and (max-width:1080px){.food2c-modalwelcome .food2c-modalwelcome-text{margin:-32px -36px 0 -19px}}@media screen and (max-width:720px){.food2c-modalwelcome .food2c-modalwelcome-text{margin:-32px -36px 0 -18px}}.food2c-modalwelcome .food2c-modalwelcome-text .food2c-modalwelcome-text-img{margin:0 auto;display:block}.food2c-modalwelcome .food2c-modalwelcome-text .food2c-modalwelcome-text-infos{color:var(--dark-blue-fbv);line-height:var(--space-26);font-size:var(--fontsize-30);font-weight:900;display:block;margin:2rem auto;text-align:center}.food2c-modalwelcome .food2c-cardlandindpage{background-color:#e6e6e1}.food2c-modalwelcome .food2c-modalwelcome-cards{display:flex;flex-direction:row;align-items:center;gap:var(--space-24)}.food2c-modalwelcome .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text{height:150px;margin-top:130px;width:120px}.food2c-modalwelcome .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text img{max-width:122px;max-height:122px;min-width:122px;min-height:122px;margin-top:-110px}.food2c-modalwelcome .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text .food2c-typography-subtitle2{font-size:var(--fontsize-14);color:var(--light-blue-fbv);text-align:center;width:100%}.food2c-modalwelcome .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text .food2c-button{width:90%;font-size:var(--fontsize-12);background-color:var(--light-blue);color:var(--common-white);padding:.5rem 0;border-radius:.5rem}.food2c-modalwelcome .food2c-modalwelcome-login{font-size:var(--fontsize-14);color:var(--text-primary);font-weight:500;display:block;text-align:center;margin-top:var(--space-24)}.food2c-modalwelcome .food2c-modalwelcome-login span{color:var(--light-blue);cursor:pointer;border-bottom:1px solid var(--light-blue)}.food2c-modalwelcome form .food2c-modalcep-title{margin-bottom:var(--space-16)}.food2c-modalwelcome form .food2c-modalcep-title p{color:var(--text-primary);font-weight:500;margin:var(--space-16) 0}.food2c-modalwelcome form button{width:100%;margin-top:var(--space-16);opacity:0;position:absolute;z-index:-1}.food2c-modalwelcome form .food2c-modalcep-shipping{margin:var(--space-8) 0;display:block;font-size:var(--fontsize-14);font-weight:600;line-height:var(--fontsize-14);color:var(--text-primary)}.food2c-nextdaysmodal{max-width:600px;width:100%}.food2c-nextdaysmodal .food2c-nextdaysmodal-title{margin-top:var(--space-24);display:block}.food2c-nextdaysmodal .food2c-nextdaysmodal-content-data{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-top:var(--space-24)}.food2c-nextdaysmodal .food2c-nextdaysmodal-buttons{margin-top:var(--space-24);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:var(--space-20)}.food2c-nextdaysmodal .food2c-nextdaysmodal-buttons button{min-width:160px}.food2c-simplifycart .food2c-sidepanel-icon-close-left{left:4px!important}.food2c-simplifycart .food2c-simplifycart-content{padding-top:1.2rem;min-height:calc(100vh - 32px);display:flex;flex-direction:column}.food2c-simplifycart .food2c-simplifycart-content .food2c-cartheader-shippingDates{display:flex;flex-direction:column}.food2c-simplifycart .food2c-simplifycart-content .food2c-cartB2c-cart-content-not-content{margin:var(--space-40) 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.food2c-simplifycart .food2c-simplifycart-content .food2c-cartB2c-cart-content-not-content span,.food2c-simplifycart .food2c-simplifycart-content .food2c-cartB2c-cart-content-not-content strong{display:block;font-size:var(--fontsize-16);color:var(--text-primary);text-align:center}.food2c-simplifycart .food2c-simplifycart-content .food2c-productincart{margin:0 auto}.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-content-scroll-with-gift{max-height:calc(100vh - 300px - 25vh)}@media screen and (max-width:1000px){.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-content-scroll-with-gift{max-height:calc(100vh - var(--food2c-simplify-checkout-height) - 29vh)}}.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-content-scroll{max-height:calc(100vh - var(--food2c-simplify-checkout-height) - 27vh)}@media screen and (max-width:1000px){.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-content-scroll{max-height:calc(100vh - var(--food2c-simplify-checkout-height) - 24vh)}}.food2c-simplifycart .food2c-simplifycart-content .food2c-productincart{min-height:190px}.food2c-simplifycart .food2c-simplifycart-content .food2c-recurrencebutton-menu{min-height:36px}.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-gift{margin-top:auto}.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-gift .food2c-gift{margin-inline:-16px!important}.food2c-simplifycart .food2c-simplifycart-content .food2c-simplifycart-gift .food2c-checkoutsimplify{margin-top:0}.food2c-simplifycart .food2c-simplifycart-content .food2c-checkoutsimplify{margin:auto -16px -16px;max-height:var(--food2c-simplify-checkout-height);min-height:var(--food2c-simplify-checkout-height)}@media screen and (max-width:1080px){.food2c-simplifycart .food2c-simplifycart-content .food2c-checkoutsimplify{margin-bottom:-17px}}@media screen and (max-width:720px){.food2c-simplifycart .food2c-simplifycart-content .food2c-checkoutsimplify{margin-bottom:-18px}}.food2c-simplifycart .food2c-simplifycart-content .food2c-checkoutsimplify .food2c-divider{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.food2c-simplifycart .food2c-simplifycart-continue-to-buying{width:100%!important}.food2c-simplifycart-disabled-actions .food2c-addquantity{min-width:88px}.food2c-simplifycart-disabled-actions .food2c-addquantity button,.food2c-simplifycart-disabled-actions .food2c-rowtableb2c-item-remove{display:none}.food2c-simplifycart-disabled-actions .food2c-recurrencebutton .food2c-recurrencebutton-menu{cursor:default!important}.food2c-modalcep{max-width:350px}.food2c-modalcep .food2c-modalcep-title{margin-bottom:var(--space-16)}.food2c-modalcep .food2c-modalcep-title p{font-weight:600;color:#242b36}.food2c-modalcep .food2c-modalcep-title p:last-child{font-weight:500;margin-top:var(--space-8)}.food2c-modalcep form .food2c-inputFocus span{color:#afb6c0}.food2c-modalcep form .food2c-input input{color:#242b36}.food2c-modalcep form button{width:100%;margin-top:var(--space-16);background-color:#549ce2!important;border-color:#549ce2!important;color:var(--common-white)!important}.food2c-modalcep form .food2c-input{margin:var(--space-8) 0}.food2c-modalcep form .food2c-modalcep-shipping{font-weight:600}.food2c-modalcep form .food2c-ModalTemporaryUser-shipping,.food2c-modalcep form .food2c-modalcep-shipping{margin:var(--space-8) 0;display:block;font-size:var(--fontsize-14);line-height:var(--fontsize-14);color:var(--text-primary)}.food2c-modalcep form .food2c-ModalTemporaryUser-shipping{font-weight:500}.food2c-modalcep form .food2c-ModalTemporaryUser-shipping a{font-weight:600;color:#549ce2;border-bottom:1px solid #549ce2}.food2c-modalcep .food2c-modalwelcome-cards{display:flex;flex-direction:row;align-items:center;gap:var(--space-24)}.food2c-modalcep .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text{height:150px;margin-top:130px;width:120px}.food2c-modalcep .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text img{max-width:122px;max-height:122px;min-width:122px;min-height:122px;margin-top:-110px}.food2c-modalcep .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text .food2c-typography-subtitle2{font-size:var(--fontsize-14);color:var(--light-blue-fbv);text-align:center;width:100%}.food2c-modalcep .food2c-modalwelcome-cards .food2c-modalwelcome-cards-text .food2c-button{width:90%;font-size:var(--fontsize-12);background-color:var(--light-blue);color:var(--common-white);padding:.5rem 0;border-radius:.5rem}.food2c-modalcep .food2c-modalwelcome-login{font-size:var(--fontsize-14);color:var(--text-primary);font-weight:500;display:block;text-align:center;margin-top:var(--space-24)}.food2c-modalcep .food2c-modalwelcome-login span{color:var(--light-blue);cursor:pointer;border-bottom:1px solid var(--light-blue)}.food2c-modalcep .food2c-modalwelcome-text-infos{color:var(--dark-blue-fbv);line-height:var(--space-26);font-size:var(--fontsize-30);font-weight:900;display:block;margin:0 auto 1rem;text-align:center;padding-bottom:var(--space-12);width:100%}.food2c-modalcep .food2c-modalwelcome-text p{font-size:var(--fontsize-14);color:#212b36;font-weight:400;display:block;line-height:16.8px;margin-top:var(--space-16)}.food2c-modalcep .food2c-modalwelcome-text p>span{font-weight:700}.food2c-modalcep .food2c-modalwelcome-text .food2c-input input,.food2c-modalcep .food2c-modalwelcome-text .food2c-input input:active,.food2c-modalcep .food2c-modalwelcome-text .food2c-input input:focus,.food2c-modalcep .food2c-modalwelcome-text .food2c-input input:hover{border-color:red!important}.food2c-modalcep .food2c-modalcep-make-login-continue{font-size:var(--fontsize-14);color:#212b36;font-weight:400;display:block;line-height:16.8px;margin:24px 0 16px}.food2c-modalcep .food2c-modalcep-make-login{font-size:var(--fontsize-14);color:#212b36;font-weight:400;display:block;line-height:16.8px;margin-top:var(--space-16);text-align:center}.food2c-modalcep .food2c-modalcep-make-login>span{font-weight:700}.food2c-modalcep .food2c-modalcep-make-login>button{color:#4e8ae7!important;text-decoration:underline;background-color:transparent!important;border:none;margin:0}.food2c-modalcep .food2c-ModalTemporaryUser-link-terms{font-size:14px;color:#009fe3;font-weight:600;display:block;line-height:16.8px;margin-top:var(--space-16);text-align:center;text-decoration:underline}.food2c-modalcep .food2c-cep-modal-error{font-size:var(--fontsize-14);color:#212b36;font-weight:400;line-height:16.8px;text-align:left}.food2c-modalcep .food2c-cep-modal-error>span{font-weight:700}.food2c-modalcep .food2c-cep-modal-error>a{color:#4e8ae7;text-decoration:underline}.food2c-modalcep .food2c-modalcep-input-btn{display:flex;gap:10px}.food2c-modalcep .food2c-modalcep-input-btn button{margin:6px 0 0;height:45px;width:53px;font-size:var(--fontsize-14);background-color:transparent!important;border:1px solid #919eab!important;color:#919eab!important}.food2c-modalcep .food2c-modalcep-input-btn button:disabled{background-color:#fff!important;border-color:#a8b0bb!important;color:#a8b0bb!important;opacity:1!important;filter:none!important}.food2c-modalcep .food2c-modalcep-input-btn button:disabled :hover{background-color:#fff!important;filter:none!important;cursor:default}.food2c-modalcep .food2c-modal-cep-terms{margin-top:var(--space-16);font-size:var(--fontsize-14);text-align:center;color:#212b36;font-weight:400;display:block;line-height:16.8px;color:#4e8ae7;text-decoration:underline}.food2c-modalcep .food2c-checkbox>.food2c-inputcheckbox__label{font-size:var(--fontsize-12);font-weight:400!important;line-height:var(--fontsize-14);text-align:left}.food2c-confirmaccountmodal{max-width:400px;width:100%;margin:0 auto;margin-top:var(--space-30)}.food2c-confirmaccountmodal .food2c-modal-content .food2c-container{padding-left:0!important;padding-right:0!important}.food2c-confirmaccountmodal .food2c-confirmaccountmodal-title{color:#c0e1f7;font-size:var(--fontsize-16);font-style:normal;font-weight:700;line-height:normal}.food2c-confirmaccountmodal .food2c-confirmaccountmodal-code-text,.food2c-confirmaccountmodal .food2c-confirmaccountmodal-type-login{color:var(--text-primary);font-size:var(--fontsize-16);font-style:normal;font-weight:500;line-height:normal}.food2c-confirmaccountmodal .food2c-confirmaccountmodal-code-text span{color:var(--light-blue)!important}.food2c-confirmaccountmodal form{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-18)}.food2c-confirmaccountmodal form .food2c-entercode-input input[type=number]{width:46px}@media(max-width:400px){.food2c-confirmaccountmodal form .food2c-entercode-input input[type=number]{width:36px}}.food2c-confirmaccountmodal form .food2c-entercode-input{justify-content:center}.food2c-confirmaccountmodal form .food2c-confirmaccountmodal-content-texts p:first-child,.food2c-confirmaccountmodal form .food2c-confirmaccountmodal-content-texts p:last-child{margin-bottom:var(--space-8);text-align:center}.food2c-confirmaccountmodal form .food2c-confirmaccountmodal-content-texts p span{color:var(--light-blue)!important;font-size:var(--fontsize-14);font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:inline-block}.food2c-confirmaccountmodal form .food2c-confirmaccountmodal-content-buttons{display:flex;gap:var(--space-16);flex-direction:row;width:100%;margin-bottom:var(--space-18)}.food2c-confirmaccountmodal form .food2c-confirmaccountmodal-content-buttons button{width:100%}.food2c-timelinecard{min-height:400px;padding:0 var(--space-40);display:flex;justify-content:space-evenly;align-items:center;flex-direction:row-reverse;gap:var(--space-40)}.food2c-timelinecard img{object-fit:contain;max-width:320px;width:100%}.food2c-timelinecard>div p{color:var(--light-blue-fbv);font-size:var(--fontsize-34);line-height:var(--fontsize-34);font-weight:700;margin-bottom:var(--space-16);display:block}.food2c-timelinecard>div span{display:block;max-width:90%;color:var(--paragraph-scala);font-size:var(--fontsize-20);line-height:var(--fontsize-20)}@media screen and (max-width:900px){.food2c-timelinecard{flex-direction:column;justify-content:center}.food2c-timelinecard>div p,.food2c-timelinecard>div span{display:block;text-align:center;max-width:100%}}.food2c-ourtimeline-dots{margin-top:var(--space-16);padding:var(--space-12) var(--space-40);position:relative;display:flex;justify-content:center;align-items:center;transition:.2s linear}.food2c-ourtimeline-dots span{display:block;text-align:center;margin:var(--space-8) 0;font-size:var(--fontsize-30);font-weight:800;color:var(--gold-scala-32);transition:.2s linear;opacity:.6}.food2c-ourtimeline-dots>div{position:absolute;width:1.6rem;height:1.6rem;background-color:var(--light-blue);border:2px solid var(--light-blue);border-radius:50%;bottom:-14px;transition:.2s linear;padding:.125rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.food2c-ourtimeline-dots>div:hover{filter:brightness(.9)}.food2c-ourtimeline-dots>div div{width:100%;height:100%;background-color:var(--light-blue);border-radius:50%;transition:.2s linear}@media screen and (max-width:800px){.food2c-ourtimeline-dots{padding:var(--space-12) var(--space-20)}}@media screen and (max-width:540px){.food2c-ourtimeline-dots span{font-size:var(--fontsize-16)}}@media screen and (max-width:400px){.food2c-ourtimeline-dots span{font-size:var(--fontsize-14)}.food2c-ourtimeline-dots:after{left:calc(50% - 7px)}}.food2c-ourtimeline{background-color:var(--cream-scala);padding-bottom:80px}.food2c-ourtimeline .food2c-slickslider .slick-dots{gap:0;border-bottom:2px solid var(--gold-scala-32);justify-content:flex-start}.food2c-ourtimeline .slick-arrow{background-color:transparent;border:1px solid var(--light-blue);color:var(--common-white);top:105%}.food2c-ourtimeline .slick-arrow svg path{fill:var(--light-blue)}.food2c-ourtimeline .slick-next{right:0!important}.food2c-ourtimeline .slick-prev{right:40px!important;left:auto}.food2c-ourtimeline .slick-active .food2c-ourtimeline-dots span{color:var(--light-blue-fbv);transform:scale(1.5);opacity:1}.food2c-ourtimeline .slick-active .food2c-ourtimeline-dots div{background-color:var(--background-default);border:2px solid var(--light-blue)}.food2c-ourtimeline .slick-active .food2c-ourtimeline-dots div div{background-color:var(--light-blue)}.food2c-pixmodal{max-width:400px}.food2c-pixmodal .food2c-pixmodal-staus p{font-size:var(--fontsize-16);font-weight:600;line-height:1.6;margin-bottom:var(--space-16);display:block}.food2c-pixmodal .food2c-pixmodal-staus button{margin-inline:auto}.food2c-we-have-options-section{background:linear-gradient(to bottom,var(--bg-color),#c0e0f6 65%,#c9e4f7);padding-left:var(--space-32)!important;padding-right:var(--space-32)!important;height:100%;z-index:2}.food2c-we-have-options-section .food2c-badgeproduct-size-normal{width:-moz-fit-content;width:fit-content}.food2c-we-have-options-section .food2c-options-wrapper-content,.food2c-we-have-options-section .food2c-virtual-visit-wrapper-content{padding:var(--space-32) 0}.food2c-we-have-options-section .food2c-options-wrapper-content{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding-bottom:calc(var(--space-40) + var(--space-8))}.food2c-we-have-options-section .food2c-options-wrapper-content .food2c-we-have-options-link-icon-item{transition:all .2s}.food2c-we-have-options-section .food2c-options-wrapper-content .food2c-we-have-options-link-icon-item:hover{cursor:pointer;filter:opacity(80%)}.food2c-we-have-options-section .food2c-virtual-visit-wrapper-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.food2c-we-have-options-section .food2c-virtual-visit-wrapper-content .mobile-virtual-visit{width:300px;height:auto}.food2c-we-have-options-section .food2c-virtual-visit-text{color:var(--dark-blue-fbv);font-weight:700;font-size:var(--fontsize-16);line-height:18px;min-width:69%;max-width:80%;text-align:center}.food2c-we-have-options-section .food2c-virtual-visit-img{transition:all .2s;padding-top:var(--space-26)}.food2c-we-have-options-section .food2c-virtual-visit-img img{min-width:100%;max-width:321px;height:auto;padding-bottom:calc(var(--space-40) + var(--space-40) + var(--space-26))}.food2c-we-have-options-section .food2c-virtual-visit-img:hover{opacity:50%;cursor:pointer}.food2c-we-have-options-section .desktop-virtual-visit{display:none}@media only screen and (min-width:1026px){.food2c-we-have-options-section .desktop-virtual-visit{display:block}.food2c-we-have-options-section .mobile-virtual-visit{display:none}.food2c-we-have-options-section .food2c-wrapper-virtual-visit{padding-top:0;display:flex;justify-content:space-between;align-items:flex-start}.food2c-we-have-options-section .food2c-options-wrapper-content{padding-bottom:calc(var(--space-40) + var(--space-40) + var(--space-40))}.food2c-we-have-options-section .food2c-virtual-visit-wrapper-content{padding-top:0!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.food2c-we-have-options-section .food2c-virtual-visit-text{font-weight:400;font-size:var(--fontsize-26);line-height:30px;min-width:80%;max-width:692px;text-align:center}.food2c-we-have-options-section .food2c-virtual-visit-img{min-width:100%;max-width:640px;height:auto}.food2c-we-have-options-section{position:relative}.food2c-we-have-options-section .food2c-productslider-title{width:-moz-fit-content;width:fit-content;font-weight:700;font-size:var(--space-32)}.food2c-we-have-options-section:after{top:-345px;height:160%;background-image:url(/assets/images/weHaveOptions/glass-of-milk.svg)}.food2c-we-have-options-section:after,.food2c-we-have-options-section:before{content:"";position:absolute;left:0;width:100%;background-repeat:no-repeat;background-size:contain;z-index:-1}.food2c-we-have-options-section:before{bottom:-25%;height:35%;background-color:#c9e4f7}}.topBackground{background-image:linear-gradient(180deg,#b3e2f6,#b1e1f5 10%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 90%,#f4f4f4),url(/assets/images/backgrounds/desktop-milk-bg.svg);background-repeat:no-repeat;background-size:cover;height:360px;width:100%;padding-top:-var(--space-40);background-color:var(--background-milk-blue);z-index:2}@media(max-width:768px){.topBackground{height:99px;width:100%;background-image:linear-gradient(180deg,#b1e1f5 20%,hsla(0,0%,100%,0) 21%,hsla(0,0%,100%,0) 90%,#f4f4f4),url(/assets/images/backgrounds/mobile-milk-bg.svg)}}.food2c-productcategorygrid{width:100%;padding:50px 0;z-index:2;background-color:var(--background-milk-white)}.food2c-productcategorygrid .food2c-productcategorygrid-items-container{display:flex;max-width:1390px;align-items:center;justify-content:center;margin:0 auto}.food2c-productcategorygrid .food2c-productcategorygrid-pair-and-odd-wrapper{display:flex;flex-direction:column}.food2c-productcategorygrid .food2c-productcategorygrid-position-odd,.food2c-productcategorygrid .food2c-productcategorygrid-position-pair{display:flex}.food2c-productcategorygrid .productcategory-card-desktop,.food2c-productcategorygrid .productcategory-card-mobile,.food2c-productcategorygrid .productcategory-card-tablet{position:relative;margin:6px;border-radius:8px;border:2px solid var(--light-blue-fbv)}.food2c-productcategorygrid .productcategory-card-desktop .productcategory-card-link,.food2c-productcategorygrid .productcategory-card-mobile .productcategory-card-link,.food2c-productcategorygrid .productcategory-card-tablet .productcategory-card-link{display:flex}.food2c-productcategorygrid .productcategory-card-desktop img,.food2c-productcategorygrid .productcategory-card-mobile img,.food2c-productcategorygrid .productcategory-card-tablet img{border-radius:3.5px}.food2c-productcategorygrid .food2c-productcategorygrid-position-0 .productcategory-card-tablet img{width:633px;height:380px}.food2c-productcategorygrid .food2c-productcategorygrid-position-0 .productcategory-card-desktop img{width:313px;height:446px}.food2c-productcategorygrid .food2c-productcategorygrid-position-0 .productcategory-card-mobile img{width:290px;height:150px}.food2c-productcategorygrid .food2c-productcategorygrid-position-0 .productcategory-card-desktop span,.food2c-productcategorygrid .food2c-productcategorygrid-position-0 .productcategory-card-mobile span,.food2c-productcategorygrid .food2c-productcategorygrid-position-0 .productcategory-card-tablet span{position:absolute;display:block;top:7.5px;left:10px;font-size:var(--fontsize-32);line-height:37.03px;font-weight:900;color:var(--light-blue-fbv);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--bg-color)}.food2c-productcategorygrid .food2c-productcategorygrid-position-odd .productcategory-card-desktop span,.food2c-productcategorygrid .food2c-productcategorygrid-position-odd .productcategory-card-mobile span,.food2c-productcategorygrid .food2c-productcategorygrid-position-odd .productcategory-card-tablet span,.food2c-productcategorygrid .food2c-productcategorygrid-position-pair .productcategory-card-desktop span,.food2c-productcategorygrid .food2c-productcategorygrid-position-pair .productcategory-card-mobile span,.food2c-productcategorygrid .food2c-productcategorygrid-position-pair .productcategory-card-tablet span{position:absolute;display:block;bottom:0;left:0;right:0;top:0;font-size:var(--fontsize-32);line-height:37.03px;font-weight:900;color:var(--light-blue-fbv);margin:auto;width:100%;height:max-content;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--bg-color);text-align:center;white-space:normal;overflow-wrap:break-word}@media screen and (min-width:1025px){.food2c-productcategorygrid .productcategory-card-mobile,.food2c-productcategorygrid .productcategory-card-tablet{display:none}}@media screen and (max-width:1024px){.food2c-productcategorygrid .productcategory-card-desktop,.food2c-productcategorygrid .productcategory-card-mobile{display:none}.food2c-productcategorygrid .productcategory-card-tablet{display:block}.food2c-productcategorygrid .food2c-productcategorygrid-items-container{flex-direction:column}.food2c-productcategorygrid .food2c-productcategorygrid-items-container .food2c-productcategorygrid-pair-and-odd-wrapper{flex-direction:row}.food2c-productcategorygrid .food2c-productcategorygrid-items-container .food2c-productcategorygrid-position-odd,.food2c-productcategorygrid .food2c-productcategorygrid-items-container .food2c-productcategorygrid-position-pair{flex-direction:column}}@media screen and (max-width:968px){.food2c-productcategorygrid .productcategory-card-tablet{display:none}.food2c-productcategorygrid .productcategory-card-mobile{display:block}.food2c-productcategorygrid .productcategory-card-mobile span{font-size:22px!important;line-height:22px!important}.food2c-productcategorygrid .food2c-productcategorygrid-items-container{flex-direction:column}.food2c-productcategorygrid .food2c-productcategorygrid-items-container .food2c-productcategorygrid-pair-and-odd-wrapper{flex-direction:row}.food2c-productcategorygrid .food2c-productcategorygrid-items-container .food2c-productcategorygrid-position-odd,.food2c-productcategorygrid .food2c-productcategorygrid-items-container .food2c-productcategorygrid-position-pair{flex-direction:column}}.food2c-modalvideo-modal-custom-styles{width:100%;height:auto;margin:var(--space-20) var(--space-10)}.food2c-modalvideo-modal-custom-styles div{display:flex;flex-direction:column;align-items:center;justify-content:center}.food2c-modalvideo-modal-custom-styles h1{width:60%;text-align:center;font-size:var(--fontsize-2);color:var(--dark-blue-fbv);line-height:24.77px;font-weight:400;margin-bottom:var(--space-20)}.food2c-modalvideo-modal-custom-styles .food2c-modalvideo-video-wrapper{width:637px;height:424px;display:flex;align-items:center;justify-content:center}.food2c-modalvideo-modal-custom-styles .food2c-modalvideo-video-wrapper div{max-width:100%;max-height:100%}@media(min-width:1024px)and (max-width:1366px){.food2c-modalvideo-modal-custom-styles{width:80%;margin:var(--space-15) var(--space-8)}.food2c-modalvideo-video-wrapper{width:500px;height:330px}h1{width:70%}}@media(max-width:768px){.food2c-modalvideo-modal-custom-styles{width:65%;height:350px;margin:10px}.food2c-modalvideo-modal-custom-styles .food2c-modalvideo-video-wrapper{margin-top:35px;min-width:300px;max-width:300px;height:80px}.food2c-modalvideo-modal-custom-styles h1{width:90%}}@media(max-width:760px){.food2c-modalvideo-modal-custom-styles{width:90%;height:350px;margin:10px}.food2c-modalvideo-modal-custom-styles .food2c-modalvideo-video-wrapper{margin-top:35px;min-width:300px;max-width:300px;height:80px}.food2c-modalvideo-modal-custom-styles h1{width:90%}}.food2c-youtubeembed{height:auto;width:100%}.food2c-youtubeembed iframe{height:100vh;width:100%}.food2c-singlebannerforpages{margin:var(--space-20) auto}.food2c-singlebannerforpages img.food2c-singlebannerforpages-cover-desktop,.food2c-singlebannerforpages img.food2c-singlebannerforpages-cover-mobile{width:100%!important;height:auto}.food2c-singlebannerforpages .food2c-singlebannerforpages-cover-mobile{display:none}@media screen and (max-width:968px){.food2c-singlebannerforpages{margin-top:0}.food2c-singlebannerforpages .food2c-singlebannerforpages-cover-desktop{display:none}.food2c-singlebannerforpages .food2c-singlebannerforpages-cover-mobile{display:block}}.food2c-pseudo-stepper{background-color:transparent;flex-direction:row;display:flex;align-items:flex-start;justify-content:center;height:var(--step-lignature-height);transition:all .3s ease}.food2c-pseudo-stepper:hover{cursor:default}.food2c-pseudo-stepper .food2c-pseudo-stepper-symbols-wrapper{padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.food2c-pseudo-stepper .food2c-pseudo-stepper-stepp{min-width:var(--space-24);min-height:var(--space-24);max-width:var(--space-24);max-height:var(--space-24);border-radius:50%;background:var(--step-color)}.food2c-pseudo-stepper .food2c-pseudo-stepper-conector{display:flex;align-items:flex-start;justify-content:center;width:3px;height:100%;background:var(--step-lignature-color)}.food2c-pseudo-stepper .food2c-pseudo-stepper-conector .food2c-pseudo-stepper-last-item-icon{margin-top:10px;width:8px!important;height:40px!important}.food2c-pseudo-stepper .food2c-pseudo-stepper-text-wrapper{margin-top:-10px;text-align:justify;width:90%}.food2c-pseudo-stepper .food2c-pseudo-stepper-title{text-align:var(--title-align);font-size:var(--title-font-size);color:var(--title-font-color);font-weight:800;margin-bottom:var(--space-16)}.food2c-pseudo-stepper .food2c-pseudo-stepper-text{font-size:var(--description-font-size);color:var(--description-font-color);font-weight:400;line-height:16.8px;display:block;text-align:justify}.food2c-sidetextsideimg{margin-top:var(--container-margin-top);padding:var(--container-padding-top) var(--space-32) calc(var(--space-36) + var(--space-40));background-color:var(--s-bg-color)}.food2c-sidetextsideimg .food2c-sidetextsideimg-badge{width:-moz-fit-content;width:fit-content;margin-bottom:calc(var(--space-40) + var(--space-12))}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper{display:flex;flex-direction:var(--img-side);align-items:center;justify-content:center;gap:70px}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper>div{width:50%}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-img-wrapper-left>img,.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-img-wrapper-right>img{height:auto;width:100%}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-img-wrapper-left .food2c-sidetextsideimg-title{text-align:left}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-text-wrapper-right .food2c-sidetextsideimg-title{text-align:right}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-title{font-weight:800;color:var(--light-blue-fbv);font-size:var(--fontsize-32);line-height:38px;margin-bottom:var(--space-16)}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-description{font-weight:400;color:var(--dark-blue-fbv);font-size:var(--fontsize-14);line-height:16.8px;display:block;text-align:justify!important}@media screen and (max-width:1024px){.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-description{text-align-last:left!important}}@media screen and (max-width:1270px){.food2c-sidetextsideimg{padding-top:0;padding-bottom:var(--space-8)var(--space-40)}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper{flex-direction:column;gap:unset}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper>div{width:100%}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-img-wrapper-left,.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-text-wrapper-right{margin:var(--space-32) 0 0 0}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-img-wrapper-right,.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-text-wrapper-left{margin:var(--space-16) 0 var(--space-32) 0}.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-text-wrapper-left .food2c-sidetextsideimg-title,.food2c-sidetextsideimg .food2c-sidetextsideimg-wrapper .food2c-sidetextsideimg-text-wrapper-right .food2c-sidetextsideimg-title{text-align:center;font-size:var(--fontsize-24)}}.food2c-contactcard-component{margin:var(--has-margin-first);padding:8px 8px 0;width:531px;background-color:#eaf5fd;border-radius:5px;display:flex;flex-direction:column}.food2c-contactcard-component .food2c-contactcardponent-items-wrapper{display:flex;justify-content:flex-start;align-items:var(--flex-align-items)}.food2c-contactcard-component .food2c-contactcardponent-items-wrapper img{margin:var(--address-margin) 10px 0 10px}.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__title{margin-bottom:3px;font-size:var(--font-size-14);font-weight:800;line-height:16.8px;color:var(--dark-blue-fbv)}.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__description-desktop,.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__description-mobile{font-size:var(--font-size-14);font-weight:400;line-height:16.8px}.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__link{margin-top:3px;font-size:var(--font-size-14);font-weight:400;line-height:16.8px;color:var(--light-blue-fbv);text-decoration:underline}.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__description-mobile{display:none}.food2c-contactcard-component hr{margin:var(--space-16) 0;align-self:center;border-color:transparent;width:240px}@media screen and (max-width:1300px){.food2c-contactcard-component{width:100%}.food2c-contactcard-component hr{border-color:var(--divider-color)}.food2c-contactcard-component .food2c-contactcardponent-items-wrapper{flex-direction:var(--mobile-flex-direction)}.food2c-contactcard-component .food2c-contactcardponent-items-wrapper img{margin:var(--address-mobile-margin)}.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__description-mobile{display:block}.food2c-contactcard-component .food2c-contactcard-component__info .food2c-contactcard-component__info__description-desktop{display:none}}.food2c-cardshop{width:var(--cardshop-width);min-height:195px;border:2px solid;border-color:var(--light-blue-fbv-30);border-radius:15px;padding:.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.food2c-cardshop a{border-radius:8px;border:2px solid #549ce2;color:var(--common-white);background-color:#549ce2;min-width:120px;font-weight:6700;font-size:var(--font-size-14);padding:var(--space-8);text-align:center;text-transform:uppercase;transform:all .2s ease}.food2c-cardshop a:hover{cursor:pointer;filter:opacity(.8)}.food2c-cardshop .food2c-cardshop-info{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.food2c-cardshop .food2c-cardshop-info h3{display:flex;align-items:center;justify-content:center;font-size:1.25rem;position:relative;width:100%;text-align:center;padding:0 .5rem .5rem;margin:0 0 1rem;color:var(--text-primary)}.food2c-cardshop .food2c-cardshop-info h3:after{content:"";align-self:center;position:absolute;bottom:0;left:5.5%;width:85%;height:.1rem;background:#009fe3}.food2c-cardshop .food2c-cardshop-info h4{min-height:26px}.food2c-cardshop .food2c-cardshop-info h4,.food2c-cardshop .food2c-cardshop-info p{display:block;font-size:.875rem;position:relative;width:100%;text-align:center;padding:0 0 .5rem;margin:0 0 .5rem;color:var(--text-primary)}.food2c-cardshop .food2c-cardshop-info p{font-weight:500}