.light-gray{color:#666}.action-lp_img,.action-recipe_header{margin:0 0}@media screen and (max-width: 1024px){.action-lp_img,.action-recipe_header{margin:0}}.action-lp{margin-top:-20px}.action-lp div.tabs{text-align:center}.action-lp div.tabs>ul{display:inline-block;font-size:16px;color:#000;padding:0 20px}.action-lp div.tabs>ul li.prefix+li{list-style-type:none}.action-lp div.tabs>ul li{margin-left:10px;display:inline-block}.action-lp div.tabs>ul li:before{content:"•";margin-right:10px}.action-lp div.tabs>ul li:first-of-type{margin-left:0px}.action-lp div.tabs>ul li:first-of-type:before{content:none}.action-lp div.tabs>ul li a{text-decoration:none;color:#9e0055}.action-lp div.tabs>ul li a.active{font-weight:bold}.action-lp_banner img{width:100%}.no-phone .action-lp_banner.new{margin-top:-20px}.action-lp_img{min-height:380px;background-position:center center;background-size:cover;line-height:380px}.action-lp_img .up{width:100%;display:inline-block;vertical-align:middle}.action-lp_img h1{font-family:"Roboto",serif;font-weight:bold;font-style:italic;font-size:120px;line-height:1.1em;margin:0 0 62px 0;color:#fefefe;text-align:center;text-shadow:2px 2px 0px rgba(0,0,0,.3);padding-top:30px}.phone .action-lp_img h1{font-size:36px;margin-bottom:10px}.action-lp_img p{max-width:960px;margin:0 auto;font-family:"roboto_slab",serif;font-size:24px;line-height:1.5em;color:#fff;padding:0;text-align:center;text-shadow:2px 2px 0px rgba(0,0,0,.3);padding-bottom:50px}.phone .action-lp_img p{font-size:14px;margin:0 10px}.action-lp_desc{overflow:hidden}.action-lp_desc_col{width:44%;padding:20px 3%;float:left;font-size:15px;line-height:1.4}.action-lp_desc p{margin:20px 0}.action-lp_products{margin-top:20px;position:relative;z-index:1}.action-lp_top-filters{position:relative;background-color:var(--placeholder)}.action-lp_top-filters .container{position:relative}.action-lp_top-filters .breadcrumbs{height:48px;margin:0}.action-lp_top-filters .filters{padding:8px 0;text-align:right}.action-lp_top-filters .filters>*{text-align:left}.action-lp_top-filters:after{content:"";clear:both;display:block}.phone .action-lp_top-filters .breadcrumbs-outer{position:static}.phone .action-lp_top-filters .filters .filters_opener{float:left}.phone .action-lp_top-filters .filters .button,.phone .action-lp_top-filters .filters .new-filters_sort{margin-bottom:4px}.phone .action-lp_top-filters .filters .new-filters_sort{width:180px;margin-right:0 !important}.phone .action-lp_top-filters .filters .cross{display:none}.action-lp .banners-rotator{margin-bottom:0}.action-recipe_header{min-height:490px;background-position:center;background-size:cover;background-attachment:fixed;line-height:490px}.action-recipe_header .up{width:100%;display:inline-block;vertical-align:middle}.action-recipe_header h1{font:italic bold 80px/1.6em "Roboto",serif;margin:0 0 20px 0;color:#fefefe;text-align:center;text-shadow:2px 2px 0px rgba(0,0,0,.3)}.action-recipe_header h1 small{max-width:980px;margin:20px auto 0;display:block;font:normal normal 24px/1.5em "roboto_slab",serif;color:#fff}.phone .action-recipe_header h1{font-size:30px}.phone .action-recipe_header h1 small{font-size:16px}.action-recipe_recipe{max-width:1050px;margin:0 auto;border-bottom:1px dotted #bdbdbd;padding-bottom:30px}.action-recipe_recipe>h2{margin:0;text-align:center;font-weight:100;font-size:48px;line-height:1.2em;padding:46px 0;font-family:"roboto_slab",serif}.phone .action-recipe_recipe>h2{font-size:20px;padding:30px 0}.action-recipe_left-col{float:left;width:35%}.action-recipe_left-col .inner{background-color:#f9f9f9;padding:10px 26px 40px 40px}.action-recipe_left-col .inner h3{font-size:24px;font-weight:normal;margin:0;padding-top:48px;color:#000;font-family:"roboto_slab",serif}.action-recipe_left-col .inner p{font-size:16px;line-height:1.4em;font-family:"Roboto",serif;padding:1em 0}.phone .action-recipe_left-col .inner{float:none;width:auto;padding-bottom:20px;background:none;padding:7px}.phone .action-recipe_left-col .inner h3{font-size:16px;padding-top:10px}.phone .action-recipe_left-col .inner p{font-size:14px}.action-recipe_left-col .cart-promotion-banner{max-width:200px;margin:20px auto 0}.action-recipe_right-col{float:right;width:64%}.action-recipe_right-col .action-recipe_title{margin:30px 0 50px 30px}.action-recipe_right-col .action-recipe_title h3{font-size:24px;font-weight:normal;margin:0;line-height:32px;font-family:"roboto_slab",serif}.action-recipe_right-col .action-recipe_title .button{float:right}.phone .action-recipe_right-col{float:none;width:auto}.phone .action-recipe_right-col .button{float:none;margin:0 auto;width:190px;display:block}.phone .action-recipe_right-col h3{font-size:16px}.phone .action-recipe_right-col .action-recipe_title{margin:7px}.action-recipe_img{width:100%}.phone .action-recipe_img{height:145px}.action-recipe_after_products{max-width:1050px;margin:0 auto}.action-recipe_after_products h3{text-align:center;font:100 24px/1em "roboto_slab",sans-serif;max-width:1024px;margin:0 auto}.action-recipe_after_products h3 span{padding:0 30px;background:#fff;position:relative;top:-0.65em}.action-recipe_socials{z-index:3;position:relative;margin-top:10px}.action-recipe_socials>*{vertical-align:top;margin-right:10px}.for-companies{margin-top:80px;background-color:#fafafa}@media screen and (max-width: 460px){.for-companies{margin-top:48px}}.for-companies_arrow div{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain !important;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain !important}@media screen and (max-width: 460px){.for-companies_dropdown{top:30px}}.for-companies_bestsellers .arrows{top:16px !important;right:0 !important}@media screen and (max-width: 460px){.for-companies_bestsellers .products-slider_title,.for-companies_bestsellers .breadcrumbs_title{width:100%}}@media screen and (max-width: 768px){.for-companies_bestsellers .ui-slider.products{max-width:555px !important}}@media screen and (max-width: 639px){.for-companies_bestsellers .ui-slider.products{max-width:370px !important}}@media screen and (max-width: 460px){.for-companies_bestsellers .ui-slider_pagination.arrows{display:none}}.for-companies_header{position:fixed;top:0;left:0;right:0;height:80px;background:#fff;z-index:5}@media screen and (max-width: 460px){.for-companies_header{height:48px}}.for-companies_header-user{width:-moz-fit-content;width:fit-content}.for-companies_header_login-button button{border:1px solid var(--brand) !important}.for-companies_header-logged-buttons{position:relative;width:200px}.for-companies_header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media screen and (max-width: 768px){.for-companies_header-inner{gap:.5rem}}@media screen and (max-width: 460px){.for-companies_header-inner{gap:0}}.for-companies_header-logo{height:28px}@media screen and (max-width: 460px){.for-companies_header-logo{height:20px}}.for-companies_header-navigation{height:100%;flex:1;display:flex;position:relative}.for-companies_header-navigation-buttons{flex:1;display:flex}.for-companies_header-navigation-buttons--tooltip{position:absolute;top:80px;right:calc(100% - 140px);width:250px;background:#fff;border-radius:0 0 6px 6px;box-shadow:0px 2px 12px 0px rgba(0,0,0,.0431372549);display:flex;flex-direction:column}.for-companies_header-navigation-buttons--tooltip a{border-bottom:1px solid var(--border)}.for-companies_header-navigation-button{display:block;padding:16px;font-weight:500;white-space:nowrap;display:flex;align-items:center;border-bottom:2px solid #fff;background:#fff}.for-companies_header-navigation-button--active{border-color:var(--brand) !important}.for-companies_header-expandable-button{align-self:center !important;color:initial !important;font-weight:normal !important;border-radius:4px !important}.for-companies_header-expandable-button--clicked{background-color:#f9f2f6 !important;color:var(--brand) !important;font-weight:500 !important}.for-companies_section{padding:12px 0;margin:36px 0;background-color:#fff}.for-companies_section--gray{background-color:initial !important}.for-companies_section-inner .margin-bottom-0{margin-bottom:0}.for-companies_section-header{text-align:center;margin:1rem 0}@media screen and (max-width: 460px){.for-companies_section-header{font-size:24px !important;line-height:32px !important}}.for-companies_section-description{margin:-0.5rem auto 0;max-width:60%;text-align:center;text-wrap:balance;line-height:24px !important;font-size:16px !important}.for-companies_section-description-big{margin-top:-1rem;font-size:24px !important;line-height:32px !important}@media screen and (max-width: 460px){.for-companies_section-description-big{font-size:14px !important;line-height:24px !important}}@media screen and (max-width: 768px){.for-companies_section-description{max-width:initial}}@media screen and (max-width: 460px){.for-companies_section-description{font-size:14px;line-height:20px}}.for-companies_section-description-bold{text-align:center;color:var(--brand);font-size:24px;line-height:32px;font-weight:bold}.for-companies_rotator.mobile .banners-rotator{height:344px !important;margin:0 !important}.for-companies_rotator.mobile .banner-with-products{flex:0 0 100% !important}.for-companies_rotator.mobile .inner-wrapper-left{height:100% !important}.for-companies_rotator.mobile .reel{padding:0 !important}.for-companies_rotator.mobile .slide-titles{position:relative !important}.for-companies_rotator.mobile .pagination-dots{top:0 !important}.for-companies_rotator-banner{position:relative;flex:1 0 100%;z-index:1;overflow:hidden}.for-companies_rotator-banner-title{margin-top:0}.for-companies_rotator-banner-btn-placeholder{height:40px}.for-companies_rotator-banner-inner{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);height:296px;z-index:2;box-sizing:content-box;display:grid;grid-template-columns:1fr auto;grid-gap:1rem}@media screen and (max-width: 1024px){.for-companies_rotator-banner-inner{padding:40px}}@media screen and (max-width: 367px){.for-companies_rotator-banner-inner{padding:40px 20px}}@media screen and (max-width: 1024px){.for-companies_rotator-banner-inner{grid-template-columns:1fr}}.for-companies_rotator-banner-left{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 460px){.for-companies_rotator-banner-left{justify-content:initial}}.for-companies_rotator-banner-left h2{margin:0}@media screen and (max-width: 639px){.for-companies_rotator-banner-left h2{font-size:20px;line-height:24px;text-wrap:balance}}.for-companies_rotator-banner-left a{width:-moz-fit-content;width:fit-content}@media screen and (max-width: 639px){.for-companies_rotator-banner-left a{align-self:center}}.for-companies_rotator-banner-img{width:436px;overflow:hidden;margin:auto}@media screen and (max-width: 1280px){.for-companies_rotator-banner-img{width:252px}}@media screen and (max-width: 1024px){.for-companies_rotator-banner-img{display:none}}.for-companies_rotator-banner-bullets{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}@media screen and (max-width: 639px){.for-companies_rotator-banner-bullets{display:flex;flex-direction:column;flex-wrap:wrap;width:300px;overflow:hidden;max-height:200px;margin:1rem 0;gap:.5rem}}@media screen and (max-width: 400px){.for-companies_rotator-banner-bullets{max-height:170px}}@media mini-mobile{.for-companies_rotator-banner-bullets{max-height:150px}}.for-companies_rotator-banner-bullet{display:flex;align-items:center;gap:.5rem}.for-companies_rotator-banner-bullet span{color:var(--brand)}.for-companies_rotator-banner-bullet img{width:20px;height:20px}.for-companies_rotator-footer{width:100%;height:56px;color:var(--brand);background-color:#faf6f8}@media screen and (max-width: 639px){.for-companies_rotator-footer{display:none}}.for-companies_rotator-footer-inner{height:100%;display:flex;justify-content:space-between;padding:0 10vw !important}@media screen and (max-width: 1024px){.for-companies_rotator-footer-inner{padding:0 5vw !important}}.for-companies_rotator-footer-inner_piece{display:flex;align-items:center;gap:8px}.for-companies_categories{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem;margin-top:2rem}@media screen and (max-width: 1024px){.for-companies_categories{grid-template-columns:1fr 1fr;padding:0 10%}}@media screen and (max-width: 460px){.for-companies_categories{grid-template-columns:1fr}}.for-companies_categories-piece{display:flex;align-items:center;justify-content:space-between;height:76px;padding:12px 20px;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.16)}.for-companies_categories-piece-img{height:48px}.for-companies_offer-banners{margin:32px auto 0 auto;width:1080px;position:relative;display:flex;gap:24px}@media screen and (max-width: 1280px){.for-companies_offer-banners{width:712px}}@media screen and (max-width: 768px){.for-companies_offer-banners{width:288px}}.for-companies_offer-banners-header{position:absolute;top:-20px;left:0}.for-companies_offer-banners-arrows{justify-content:flex-end;margin-bottom:20px}.for-companies_offer-banners-separator{margin-top:1.5rem !important}.for-companies_offer-banners-description{font-size:16px;font-weight:500;line-height:20px;letter-spacing:.015em}.for-companies_offer-banners-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem;margin:1.5rem 0}@media screen and (max-width: 460px){.for-companies_offer-banners-footer{justify-content:flex-start;gap:.5rem;margin:1.5rem}}.for-companies_offer-banner{width:344px;border:1px solid rgba(0,0,0,.0862745098);border-radius:8px}@media screen and (max-width: 768px){.for-companies_offer-banner{width:288px}}.for-companies_offer-banner--smaller{height:308px}.for-companies_offer-banner-inner{height:100%;display:flex;flex-direction:column;padding:16px 16px 20px 16px;border-radius:8px}@media screen and (max-width: 768px){.for-companies_offer-banner-inner{padding:12px}}.for-companies_offer-banner-img{height:416px;border-radius:4px}@media screen and (max-width: 768px){.for-companies_offer-banner-img{height:352px}}.for-companies_offer-banner-img--smaller{height:208px;border-radius:4px}@media screen and (max-width: 768px){.for-companies_offer-banner-img--smaller{height:176px}}.for-companies_offer-banner-link{display:flex;align-items:center;justify-content:space-between;gap:8px}.for-companies_offer-banner-link h2{max-width:80%}.for-companies_offer-banner-arrow{display:flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;padding:0 !important}.for-companies_offer-banner-description{color:var(--text);line-height:20px;font-size:14px}.for-companies_register{margin-bottom:-12px;margin-top:32px;border-radius:2px;background:#f7f0f3;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1)}.for-companies_register_inner{display:flex;flex-wrap:wrap;padding-top:32px !important;padding-bottom:32px !important;gap:24px}.for-companies_register-left{flex:1;min-width:60%;display:grid;grid-template-columns:30px 1fr;gap:.5rem}@media screen and (min-width: 1441px){.for-companies_register-left{margin-left:-1rem}}.for-companies_register-left .icon-comp{margin:4px auto 0 auto}.for-companies_register-left-header{margin:0}@media screen and (max-width: 460px){.for-companies_register-left-header{font-size:20px !important;line-height:24px !important}}.for-companies_register-right{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 460px){.for-companies_register-right{margin-left:30px}}.for-companies_register-description{color:var(--text);line-height:24px;font-size:16px}@media screen and (max-width: 460px){.for-companies_register-description{font-size:14px;line-height:20px}}.for-companies_functions{margin:24px auto}.for-companies_functions-pills{display:flex;align-items:center;justify-content:center;gap:.5rem;overflow-x:auto;scrollbar-width:none}@media screen and (max-width: 460px){.for-companies_functions-pills{justify-content:flex-start}}.for-companies_functions-pill{cursor:pointer;padding:6px 14px;border-radius:20px;border:1px solid var(--border);font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s cubic-bezier(0.4, 0, 0.6, 1);text-wrap:nowrap}.for-companies_functions-pill--active{color:var(--brand);background-color:#f6e6ed}.for-companies_functions-slider{overflow:hidden;margin-top:2rem;display:flex;height:388px}@media screen and (max-width: 1024px){.for-companies_functions-slider{height:auto;flex-direction:column-reverse}}.for-companies_functions-slider-left{display:flex;flex-direction:column;align-items:center;transition:transform .5s cubic-bezier(0.4, 0, 0.6, 1);flex:1;height:1164px}@media screen and (max-width: 1024px){.for-companies_functions-slider-left{flex-direction:row;align-items:flex-start;height:auto;width:300%;margin-top:.5rem}}.for-companies_functions-slider-right{display:flex;flex-direction:column;align-items:center;transition:transform .5s cubic-bezier(0.4, 0, 0.6, 1) .5s;width:620px;height:1164px}@media screen and (max-width: 1024px){.for-companies_functions-slider-right{flex-direction:row;height:auto;width:300%}}.for-companies_functions-slider-tab-left{display:flex;flex-direction:column;justify-content:center;height:100%;line-height:22px}.for-companies_functions-slider-tab-left-wrapper{height:100%}@media screen and (max-width: 1024px){.for-companies_functions-slider-tab-left-wrapper{width:100%}}.for-companies_functions-slider-tab-left h2{margin:1rem 0}.for-companies_functions-slider-tab-left p{max-width:85%}@media screen and (max-width: 639px){.for-companies_functions-slider-tab-left h2{font-size:20px;line-height:24px;margin:.4rem 0}.for-companies_functions-slider-tab-left p{max-width:95%}}.for-companies_functions-slider-tab-right{border-radius:8px;overflow:hidden;height:388px;width:630px}@media screen and (max-width: 1024px){.for-companies_functions-slider-tab-right-wrapper{width:100%}}@media screen and (max-width: 1024px){.for-companies_functions-slider-tab-right{height:474px;width:712px;margin:0 auto}}@media screen and (max-width: 768px){.for-companies_functions-slider-tab-right{height:400px;width:600px}}@media screen and (max-width: 639px){.for-companies_functions-slider-tab-right{height:300px;width:450px}}@media screen and (max-width: 460px){.for-companies_functions-slider-tab-right{height:230px;width:345px}}@media screen and (max-width: 367px){.for-companies_functions-slider-tab-right{height:192px;width:288px}}.for-companies_functions-slider-tab-right img{height:100%;width:100%}.for-companies_delivery-banners{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem;margin:4rem 4rem 3rem}@media screen and (max-width: 1280px){.for-companies_delivery-banners{margin:3rem 0}}@media screen and (max-width: 768px){.for-companies_delivery-banners{grid-template-columns:1fr 1fr;row-gap:3rem}}@media screen and (max-width: 460px){.for-companies_delivery-banners{grid-template-columns:1fr;gap:3rem}}.for-companies_delivery-banner{position:relative;background:#fff;padding:2rem .5rem 1rem;text-align:center;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1490196078)}.for-companies_delivery-banner p{text-wrap:balance;line-height:20px}.for-companies_delivery-banner-img-wrapper{position:absolute;top:-40px;left:0;right:0;margin:auto;background:#fff;width:80px;height:80px;border:1px solid var(--border);border-radius:100%;box-shadow:0px 2px 3px 0px rgba(0,0,0,.1019607843);display:flex;align-items:center;justify-content:center}.for-companies_delivery-banner-img{width:40px;height:40px}.for-companies_office-planner{margin:2rem 0;background:#f7f0f3;border-radius:4px;overflow:hidden;display:flex;justify-content:space-between}@media screen and (max-width: 1280px){.for-companies_office-planner{margin:0}}.for-companies_office-planner-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 24px;line-height:24px}.for-companies_office-planner-left button{margin:1rem 0}@media screen and (max-width: 1280px){.for-companies_office-planner-left{width:100%;padding:0 1rem}}.for-companies_office-planner-img{width:548px;height:248px}@media screen and (max-width: 1280px){.for-companies_office-planner-img{display:none}}.for-companies_opinions{position:relative;height:496px;display:flex;flex-direction:column}@media screen and (max-width: 768px){.for-companies_opinions{height:auto}}.for-companies_opinions-left{flex:1;display:flex;flex-direction:column;justify-content:center;width:45%}@media screen and (max-width: 768px){.for-companies_opinions-left{width:100%}}.for-companies_opinions-left h2{text-align:start;max-width:65%}@media screen and (max-width: 1280px){.for-companies_opinions-left h2{max-width:80%}}@media screen and (max-width: 768px){.for-companies_opinions-left h2{max-width:100%;margin-left:auto;margin-right:auto}}.for-companies_opinions-left p{max-width:85%;color:var(--text);line-height:24px;font-size:16px}@media screen and (max-width: 1024px){.for-companies_opinions-left p{max-width:95%}}.for-companies_opinions-slider-container{position:absolute;right:50px;top:24px;width:50%}@media screen and (max-width: 768px){.for-companies_opinions-slider-container{position:relative;width:90%;inset:0;margin-top:25px}}@media screen and (max-width: 639px){.for-companies_opinions-slider-container{width:100%}}.for-companies_opinions-slider{position:relative;overflow:hidden;top:0;bottom:0;margin:auto 0}@media screen and (max-width: 639px){.for-companies_opinions-slider{left:0;right:0}}.for-companies_opinions-slider-title{margin:0 !important}.for-companies_opinions-slider-inner{position:absolute;display:flex;flex-direction:column;gap:24px;transition:top .3s cubic-bezier(0.4, 0, 0.6, 1),left .3s cubic-bezier(0.4, 0, 0.6, 1)}@media screen and (max-width: 639px){.for-companies_opinions-slider-inner{flex-direction:initial;width:100%}}.for-companies_opinions-slider-arrows{position:absolute;top:0;bottom:0;right:-40px;height:100px;margin:auto 0;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 639px){.for-companies_opinions-slider-arrows{right:0;flex-direction:initial;margin:0;height:min-content}}.for-companies_opinions-slider-arrow{display:flex !important;align-items:center;justify-content:center;padding:0 !important;width:32px !important;height:32px !important}.for-companies_opinions-slider-arrow .disabled{background-color:#c7c7c7 !important;color:gray;cursor:initial}.for-companies_opinions_box{height:204px;padding:24px;border-radius:8px;background:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,0,.0588235294);display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 639px){.for-companies_opinions_box{height:30vh;flex:0 0 100%}}@media screen and (max-width: 460px){.for-companies_opinions_box{height:35vh}}@media screen and (max-width: 367px){.for-companies_opinions_box{height:40vh}}.for-companies_opinions_box-top{display:flex;align-items:flex-start}@media screen and (max-width: 639px){.for-companies_opinions_box-top{flex-direction:column-reverse}}.for-companies_opinions_box-top-left{position:relative;max-width:70%}.for-companies_opinions_box-top-left-quote{position:absolute;width:20px;height:20px}.for-companies_opinions_box-top-left-text{text-indent:24px;font-style:italic;line-height:20px;max-width:90%}.for-companies_opinions_box-top-logo{margin:0 auto}.for-companies_opinions_box-bottom{display:flex;align-items:center;gap:.5rem}.for-companies_opinions_box-bottom-dot{width:4px;height:4px;background:var(--disabled)}.for-companies_opinions_box-bottom-position{font-weight:500;line-height:20px;color:var(--text)}.for-companies_opinions-bar{height:134px;margin-bottom:-12px}@media screen and (max-width: 768px){.for-companies_opinions-bar{margin-top:-110px}}.for-companies_opinions-bar-inner{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.for-companies_faq{padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width: 639px){.for-companies_faq h2{margin:0 !important}}.for-companies_contact{margin:0 auto;max-width:712px;display:flex;justify-content:space-between;gap:1rem}.for-companies_contact-box{position:relative;flex:1;background:#fff;padding:2rem 1rem 1rem;text-align:center;border-radius:12px;box-shadow:0px 2px 12px 0px rgba(0,0,0,.0392156863)}.for-companies_contact-box p{line-height:20px;color:#999}.for-companies_contact-box p .brand-text{font-size:16px;line-height:24px;margin-left:.5rem;color:var(--brand)}.for-companies_contact-box-img-wrapper{position:absolute;top:-24px;left:0;right:0;margin:auto;background:#fff;width:48px;height:48px;border:1px solid var(--border);border-radius:100%;box-shadow:0px 2px 3px 0px rgba(0,0,0,.1019607843);display:flex;align-items:center;justify-content:center}.for-companies_contact-box-img-wrapper-inner{width:40px;height:40px;border-radius:100%;background:#fafafa;display:flex;align-items:center;justify-content:center}.for-companies_contact-box-img{width:24px;height:24px}.for-companies_popup{width:528px;position:relative;background:#fff}.for-companies_popup-holder{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 639px){.for-companies_popup{width:344px}}@media screen and (max-width: 367px){.for-companies_popup{width:325px}}.for-companies_popup-header{height:56px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border)}.for-companies_popup-header h2{margin:0}.for-companies_popup-footer{width:100%;height:64px;display:flex;align-items:center;justify-content:flex-end;padding:16px;border-top:1px solid var(--border)}.for-companies_popup .notification-popup_message{padding:0}.for-companies_popup .notification-popup_title{margin:0;text-align:start}.for-companies_popup .notification-popup_description{padding:0 24px;line-height:20px}.for-companies_popup .notification-popup_buttons{text-align:end;margin:24px 12px 8px}.for-companies_popup-description{line-height:20px;color:var(--gray);margin-bottom:1rem}.for-companies_popup-content{max-height:70vh;overflow-y:auto;padding:16px}.for-companies_popup-form{position:relative;display:flex;flex-direction:column;margin:0 auto}.for-companies_popup-form-inputs{display:flex;flex-direction:column}.for-companies_popup-form-inner{padding:16px}.for-companies_popup-form-header{text-align:start !important;display:flex;align-items:center;justify-content:space-between}.for-companies_popup-form-header h2{margin:0 !important}.for-companies_popup-form-submit-end{display:flex;justify-content:flex-end}.for-companies_popup-form-submit-center{display:flex;flex-direction:column;align-items:center;gap:.7rem;margin:.7rem 0;text-align:center}.for-companies_popup-form-submit-center button{width:50% !important}@media screen and (max-width: 639px){.for-companies_popup-form-submit-center button{width:70% !important}}.for-companies_popup-input-wrapper input{width:100%}.for-companies_popup-separator{margin:16px -16px !important;height:2px !important}.for-companies_popup-cross{width:24px;height:24px;cursor:pointer;background:#000;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .for-companies_popup-cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.for-companies_popup-checkbox{margin-left:0 !important}.for-companies_popup-consents .checkbox{margin-left:0 !important}.for-companies_popup-consents .show-more{margin-left:4px}.for-companies_popup-consents .consent-text{font-size:12px}.for-companies_popup-consents .rodo{padding:8px 0 !important;text-align:start !important;max-width:90% !important}.with-bottom-border,.ready-meals_checkout-payment .checkout_invoice:not(.opened){position:relative}.with-bottom-border::before,.ready-meals_checkout-payment .checkout_invoice:not(.opened)::before{content:"";position:absolute;height:1px;bottom:32px;right:-16px;left:-16px;background:var(--placeholder)}.ready-meals{margin-top:-20px}.phone .ready-meals .full-width-container.banner{height:218px}.ready-meals_header{background:#fff;box-shadow:0 2px 0 0 #f2f2f2}.ready-meals_header.fixed{position:fixed;top:0;left:0;right:0;z-index:4}.ready-meals_header-content{display:flex;justify-content:space-between}.phone .ready-meals_header-content-logo{padding:8px 0}.phone .ready-meals_header-content-logo img.logo{height:32px}.ready-meals_header-content-logo{padding:20px 0;line-height:0}.ready-meals_header-content-logo img.logo{height:40px}.ready-meals_header-content-links{flex:1 0 auto;margin-left:32px}.ready-meals_header-content-links-link{display:inline-flex;align-items:center;height:100%;padding:16px;cursor:pointer;transition:color .3s,box-shadow .3s;font-weight:500;line-height:24px}.ready-meals_header-content-links-link:hover,.ready-meals_header-content-links-link.active{color:var(--brand);box-shadow:inset 0 -2px 0 0 var(--brand)}.ready-meals_header-content-user{position:relative;padding:22px 30px 22px 10px;cursor:pointer;transition:background-color .3s}.user-not-logged .ready-meals_header-content-user{padding:22px 6px 22px 22px}.ready-meals_header-content-user-inner span{display:inline-block}.touch .ready-meals_header-content-user{padding:22px 8px}.phone .ready-meals_header-content-user{padding:12px 8px}.phone .ready-meals_header-content-user-inner{font-size:10px;line-height:12px;padding-left:26px}.phone .ready-meals_header-content-user-inner::before{width:24px;height:24px}.ready-meals_header-content-user:hover{background-color:rgba(0,0,0,.05)}.ready-meals_header-content-user-inner{position:relative;padding-left:42px;padding-right:8px;color:var(--brand);font-weight:500;line-height:20px;width:100%;height:100%}.ready-meals_header-content-user-inner::before{content:"";position:absolute;width:34px;height:34px;top:50%;left:0;transform:translateY(-50%);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Account.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Account.svg") no-repeat center/contain;background-color:var(--brand)}.no-css-mask .ready-meals_header-content-user-inner::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Account.svg") no-repeat center/contain}.ready-meals_header-content-user-inner::after{content:"";position:relative;top:50%;vertical-align:top;transform:translateY(-50%) translateX(8px) rotate(90deg);transition:transform .3s}.ready-meals_header-content-user-inner.opened::after{transform:translateY(-50%) translateX(8px) rotate(-90deg)}.ready-meals_usp{padding:40px 0}.ready-meals_usp-header{margin-bottom:40px}.ready-meals_usp-header-title{margin:0;text-align:center;font:bold 36px/48px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand)}.ready-meals_usp-content-steps{display:flex;justify-content:center;margin:72px -12px 0}.card-variant .ready-meals_usp-content-steps{margin:32px -12px 0}@media screen and (max-width: 768px){.ready-meals_usp-content .ready-meals_usp-content-steps{margin:12px;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 768px)and (max-width: 568px){.ready-meals_usp-content .ready-meals_usp-content-steps{margin:0;flex-direction:column;align-items:center}}@media screen and (max-width: 768px){.ready-meals_usp-content .ready-meals_usp-content-steps-step{margin:60px 0 0 0;flex:0 0 46%}}@media screen and (max-width: 768px)and (max-width: 568px){.ready-meals_usp-content .ready-meals_usp-content-steps-step{flex:0 0 100%}}.ready-meals_usp-content-steps-step{flex:1 1 auto;margin-right:12px;max-width:252px;padding:16px 12px;text-align:center;background-color:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.15);border-radius:4px}.phone .ready-meals_usp-content-steps-step{max-width:300px}.ready-meals_usp-content-steps-step:last-child{margin-right:0}@media screen and (max-width: 1024px){.ready-meals_usp-content-steps-step{margin-right:8px}}.card-variant .ready-meals_usp-content-steps-step{padding:17px 16px}.card-variant .ready-meals_usp-content-steps-step-wrapper{display:flex}.ready-meals_usp-content-steps-step-image{margin-top:-52px;text-align:center}.card-variant .ready-meals_usp-content-steps-step-image{margin-top:0;display:flex;justify-self:flex-start}.ready-meals_usp-content-steps-step-image img{width:72px;height:72px;border-radius:50%;background-size:contain;background-repeat:no-repeat;overflow:hidden;border:4px solid #fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 3px 0px rgba(0,0,0,.1)}.card-variant .ready-meals_usp-content-steps-step-image img{border-radius:0;width:48px;height:48px;border:none}.ready-meals_usp-content-steps-step-title{margin:4px 0;font:bold 16px/24px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;text-align:center;color:var(--brand)}.card-variant .ready-meals_usp-content-steps-step-title{margin:13px 0 12px 13px;text-align:left;display:flex;justify-self:flex-start}.ready-meals_usp-content-steps-step-content{line-height:20px;font-size:14px}.card-variant .ready-meals_usp-content-steps-step-content{font-family:"Roboto";font-size:12px;text-align:left;margin-top:13px}.phone .ready-meals_usp{padding:16px 0}.phone .ready-meals_usp-header{margin-top:24px;margin-bottom:12px}.phone .ready-meals_usp-header-title{font-size:20px;line-height:24px}.phone .ready-meals_usp-content-steps{margin-top:8px}.phone .ready-meals_usp-content-steps-step{margin-top:24px}.ready-meals_sales{margin:40px 0}.no-phone .ready-meals_sales{display:flex;align-items:flex-start}.phone .ready-meals_sales{margin:16px 0}.ready-meals_products{max-width:calc(var(--product-box-width)*5);display:inline-block;vertical-align:top}.ready-meals_products.loading{width:100%;height:318px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1)}.ready-meals_products.loading .loader{margin:0 auto}.phone .ready-meals_products{display:block}.ready-meals_products-list-row{display:inline-block;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1);margin-bottom:32px}@media screen and (max-width: 367px){.ready-meals_products-list-row{margin-left:-8px;margin-right:-8px;width:auto;display:block}}@media screen and (max-width: 367px){.ready-meals_products-list-row{width:100%}}.ready-meals_products-list-row .product-box_holder:first-child .product-box_content::before{content:none}.ready-meals_products-list-row .product-box_holder:last-child .product-box_content::after{content:none}.ready-meals_checkout{position:sticky;top:104px;display:inline-block;vertical-align:top;max-width:332px;width:100%}.no-phone .ready-meals_checkout{margin-left:12px}.ready-meals_checkout-frame{display:flex;flex-direction:column;overflow:hidden;padding:12px 16px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1);min-height:200px}.phone .ready-meals_checkout-frame{padding-left:8px;padding-right:8px;box-shadow:none}.ready-meals_checkout-frame-header{flex:0;margin:0 -16px;padding:0 16px 12px;border-bottom:1px solid var(--placeholder)}.ready-meals_checkout-frame-header-title{margin:0}.ready-meals_checkout-frame-content{flex:1;overflow-y:auto;margin:0 -16px;padding:0 16px}.ready-meals_checkout-frame-content .checkout-box_wrapper{margin-top:10px}.ready-meals_checkout-frame-content .products-by-merchant_section{margin:8px 0}.ready-meals_checkout-frame-content .products-by-merchant_section-header{padding:8px;font-size:12px;font-weight:normal;background-color:#fafafa;margin-bottom:8px}.ready-meals_checkout-frame-content .products-by-merchant_section-header::before{display:none}.ready-meals_checkout-frame-content .products-by-merchant_section .mini-product-box{padding:0}.ready-meals_checkout-frame-content .products-by-merchant_section .mini-product-box_wrapper.in-cart .mini-product-box{box-shadow:none}.ready-meals_checkout-frame-content .products-by-merchant_section .mini-product-box_wrapper{padding:0}.ready-meals_checkout-frame-content .products-by-merchant_section .mini-product-box_wrapper:last-child{box-shadow:none}.ready-meals_checkout-frame-footer{flex:0}.ready-meals_checkout-frame-footer-summary{position:relative;border-top:1px solid var(--placeholder);padding-top:12px;line-height:24px}.ready-meals_checkout-frame-footer-summary-additional{display:none;background:#fff;position:absolute;top:0;left:-16px;right:-16px;padding:0 16px;transform:translateY(-100%);box-shadow:0 -4px 4px rgba(0,0,0,.15)}.ready-meals_checkout-frame-footer-summary-additional.expanded{display:block}.ready-meals_checkout-frame-footer-summary-additional-row-value{font-size:14px}.ready-meals_checkout-frame-footer-summary-row{display:flex;justify-content:space-between;margin:8px 0;line-height:20px}.ready-meals_checkout-frame-footer-summary-row .price{color:var(--brand);font-weight:bold}.ready-meals_checkout-frame-footer-summary-row-section:not(:last-child){border-bottom:1px solid var(--placeholder)}.ready-meals_checkout-frame-footer-summary-row-title{font-size:12px}.ready-meals_checkout-frame-footer-summary-row.main{margin:-4px;padding:4px;border-radius:4px;cursor:pointer;transition:background-color .3s}.ready-meals_checkout-frame-footer-summary-row.main:hover{background-color:#fafafa}.ready-meals_checkout-frame-footer-summary-row.main .ready-meals_checkout-frame-footer-summary-row-title{font-size:14px;line-height:24px}.ready-meals_checkout-frame-footer-summary-row.main .ready-meals_checkout-frame-footer-summary-row-title::before{margin-right:8px;vertical-align:top;transform:rotate(0deg);transition:transform .3s}.ready-meals_checkout-frame-footer-summary-row.main.expanded .ready-meals_checkout-frame-footer-summary-row-title::before{transform:rotate(-90deg)}.ready-meals_checkout-frame-footer-summary-row.main .ready-meals_checkout-frame-footer-summary-row-value{font-weight:500;font-size:18px;margin-right:8px;line-height:24px}.ready-meals_checkout-products-empty{background:#fafafa;padding:12px 16px;margin:16px 0;text-align:center}.ready-meals_checkout-products-empty-title{margin:0 0 8px}.ready-meals_checkout-products-empty-paragraph{line-height:20px}.ready-meals_checkout-delivery{padding:16px 0 24px}.ready-meals_checkout-delivery-title{text-align:left;font-size:14px;line-height:24px;font-weight:500;margin:0 0 8px 0}.ready-meals_checkout-delivery .fields-group_row{margin:8px 0}.ready-meals_checkout-delivery .fields-group_row .driver-instructions{display:block;font-size:12px}.ready-meals_checkout-errors{background-color:#fceded;color:var(--error)}.no-phone .ready-meals_checkout-errors{margin:-12px -16px 8px}.phone .ready-meals_checkout-errors{margin-bottom:0;margin-left:-8px;margin-right:-8px}@media(min-width: 344px){.phone .ready-meals_checkout-errors{height:40px;line-height:36px}}.ready-meals_checkout-actions{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.ready-meals_checkout-actions .button.large{font-size:20px !important;min-width:160px}.ready-meals_checkout-actions .button.large.alone{width:100%;margin:0 16px}.phone .ready-meals_checkout-actions{margin-top:6px}.ready-meals_checkout-payment .payment-types{padding:0}.ready-meals_checkout-payment .payment-types .online-payment-selector{padding-left:0;padding-bottom:4px;border-bottom:1px solid var(--placeholder);margin-bottom:8px}.ready-meals_checkout-payment .payment-types .channels{padding:12px 4px;margin:0 -4px;width:auto}.ready-meals_checkout-payment .payment-types .channels .channel{margin:4px;padding:8px;width:calc(33% - 8px);height:auto !important;font-size:0}.phone .ready-meals_checkout-payment .payment-types .channels .channel{height:70px}.ready-meals_checkout-payment .payment-types .channels .channel img{margin:0;width:100%;height:auto !important}.ready-meals_checkout-payment-title{margin:8px 0;font-size:14px;line-height:24px}.ready-meals_checkout-payment .checkout_invoice label.checkbox{margin:16px 0;padding-left:32px}.ready-meals_checkout-payment .checkout_invoice label.checkbox input[type=checkbox]+i.marker{margin-left:0}.ready-meals_checkout-payment .checkout_invoice .fields-group_edit-buttons{padding:16px 0;margin:16px 0}.ready-meals_checkout-payment .checkout_invoice .fields-group_edit-buttons .button{margin-right:8px}.ready-meals_checkout-summary-section{margin:16px 0}.ready-meals_checkout-summary-section-title{font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;margin:0 0 4px;font-weight:bold;line-height:16px}.ready-meals_checkout-summary-section-value{line-height:20px}.ready-meals_checkout-summary-section.invoice .ready-meals_checkout-summary-section-title:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:8px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg") no-repeat center/contain;background:#32a63b}.no-css-mask .ready-meals_checkout-summary-section.invoice .ready-meals_checkout-summary-section-title:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg") no-repeat center/contain}.ready-meals_checkout-summary .separator{margin:16px 0;background-color:var(--placeholder);height:1px;outline:none}.ready-meals_checkout-summary-title{line-height:24px;margin:16px 0}.ready-meals_checkout-fixed-summary{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:0 8px 12px;z-index:6}.ready-meals_checkout-fixed-summary .button.primary{margin-top:12px}.ready-meals_checkout .button.bottom-peeker{margin-bottom:32px}.ready-meals_sections{width:100%}.ready-meals_sections .container{padding-left:12px;padding-right:12px}.ready-meals_sections .section-wrapper_img{display:inline-block;vertical-align:top}@media screen and (max-width: 1280px){.no-phone .ready-meals_sections .section-wrapper_img{width:100%;margin:0;background-position:center center;background-size:cover}.no-phone .ready-meals_sections .section-wrapper_img img{height:auto}}.phone .ready-meals_sections .section-wrapper_img{border-radius:4px;margin-top:12px;overflow:hidden}.phone .ready-meals_sections .section-wrapper_content{padding:8px 0}.phone .ready-meals_sections .section-wrapper_content .headline{margin:8px 0}.phone .ready-meals_sections .section-wrapper_content-wrapper{margin-top:0}.phone .ready-meals{margin-bottom:100px}.phone .ready-meals .banner{background-size:cover}.phone .ready-meals .banner_content-copy{height:218px}.phone .ready-meals .banner_content-copy-subtitle{display:none}.phone .ready-meals .banner_content-copy-button{margin-top:12px}.express-summary-phone .notification-popup_content{position:fixed;bottom:0;left:0;right:0;width:auto;margin:0;border-radius:4px 4px 0 0}.express-summary-phone .ready-meals_checkout{width:auto;display:block;max-width:none;padding-bottom:12px}.express-summary-phone .ready-meals_checkout-frame{max-height:80vh !important;padding-bottom:6px}.express-summary-phone .ready-meals_checkout-actions>*{width:100%;margin:0 8px}.product-view-popup .notification-popup_content{max-width:1080px;padding:56px 92px}.phone .product-view-popup .notification-popup_content{padding:16px}


