.styles_SupermarketMobileTopBar__OPxUw{height:56px;width:100%;position:fixed;top:0;display:flex;justify-content:center;align-items:center;gap:16px;padding:0 4px 0 12px;z-index:9999}.styles_SupermarketMobileTopBar__OPxUw.styles_isGroupOrder__MZ5Lj{top:52px}.styles_SupermarketMobileTopBar__OPxUw .styles_handleClose__Yye5N{position:absolute;border:none;top:15px;left:18px;background:rgba(0,0,0,0);z-index:9}.styles_SupermarketMobileTopBar__OPxUw .styles_removeAllCharacters__xy7qN{position:absolute;right:0;border:none;background:rgba(0,0,0,0);padding:0 10px}.styles_SupermarketMobileTopBar__OPxUw .styles_buttonsContent__78pRk{display:flex;justify-content:center;align-items:center;gap:8px}.styles_SupermarketMobileTopBar__OPxUw .styles_carDeliveryIconBtn__RHHwL,.styles_SupermarketMobileTopBar__OPxUw .styles_filterIconBtn__gjbgm,.styles_SupermarketMobileTopBar__OPxUw .styles_goBackBtn__2aaUk,.styles_SupermarketMobileTopBar__OPxUw .styles_sortIconBtn__tA1RL{color:var(---white);display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;position:relative;padding:0 2px}.styles_SupermarketMobileTopBar__OPxUw .styles_carDeliveryIconBtn__RHHwL>div,.styles_SupermarketMobileTopBar__OPxUw .styles_filterIconBtn__gjbgm>div,.styles_SupermarketMobileTopBar__OPxUw .styles_goBackBtn__2aaUk>div,.styles_SupermarketMobileTopBar__OPxUw .styles_sortIconBtn__tA1RL>div{line-height:0}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf{width:85%;position:relative;display:flex;align-items:center}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchIcon__LnxWE{position:absolute;left:12px}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchInput__nm1Ry{width:100%;height:40px;border:none;border-radius:24px;background-color:hsla(0,0%,100%,.7);font-size:15px;padding-right:12px;padding-left:42px;font-weight:600;color:var(--primary-text-color)}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchInput__nm1Ry:active,.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchInput__nm1Ry:focus{outline:none}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchInput__nm1Ry::placeholder{font-weight:300;color:var(--text-muted);opacity:1}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchInput__nm1Ry:-ms-input-placeholder{font-weight:300;color:var(--text-muted)}.styles_SupermarketMobileTopBar__OPxUw .styles_searchInputWrapper__ZMIlf .styles_searchInput__nm1Ry::-ms-input-placeholder{font-weight:300;color:var(--text-muted)}.Image_Image__2iY0T{height:100%;border-radius:16px;overflow:hidden;cursor:pointer;max-height:195px;text-align:center}.Image_Image__2iY0T img{max-width:100%;height:195px;object-fit:contain}@media only screen and (max-width:1260px){.Image_Image__2iY0T{max-height:100px}.Image_Image__2iY0T img{height:100px}}.Info_Info__b4lz4{padding:12px 12px 6px;display:flex;flex-direction:column;gap:8px;flex-grow:1}.Info_Info__b4lz4 .Info_name__tqRIr{color:var(--primary-text-color);font-size:16.16px;font-weight:600;cursor:pointer;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.Info_Info__b4lz4 .Info_name__tqRIr:hover{text-decoration:underline}.Info_Info__b4lz4 .Info_description__fdyHD,.Info_Info__b4lz4 .Info_supplier__O9Ask{color:var(--text-muted);font-size:14px;font-weight:400;letter-spacing:.1px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.Info_Info__b4lz4 .Info_supplier__O9Ask{max-width:max-content;-webkit-line-clamp:1;line-clamp:1}.Info_Info__b4lz4 .Info_supplier__O9Ask:hover{color:var(--primary-text-color)}.Info_Info__b4lz4 .Info_description__fdyHD{-webkit-line-clamp:2;line-clamp:2}.Info_Info__b4lz4 .Info_brandName__vNXZZ{margin-bottom:16px;font-weight:600;font-size:13px;line-height:20px;letter-spacing:.1px;text-decoration:underline;text-transform:uppercase;color:#226ee0;cursor:pointer}@media only screen and (max-width:1260px){.Info_Info__b4lz4{padding:8px 8px 6px;gap:4px}.Info_Info__b4lz4 .Info_name__tqRIr{font-size:14px}.Info_Info__b4lz4 .Info_name__tqRIr:hover{text-decoration:unset}.Info_Info__b4lz4 .Info_supplier__O9Ask:hover{color:var(--text-muted)}}.Price_Price__sXHRF{display:flex;flex-direction:column;gap:3px}.Price_Price__sXHRF .Price_pseudo__QPFKs{font-size:14px;color:var(--text-muted)}.Price_Price__sXHRF .Price_current__losYh{font-size:18px;font-weight:700;color:var(--primary-text-color);align-items:center;display:flex;gap:4px}.Price_Price__sXHRF .Price_current__losYh.Price_withDiscount__t0_co{color:var(--pink)}.Price_Price__sXHRF .Price_current__losYh .Price_unit__ZaMSd{font-size:10px;font-weight:400}@media only screen and (max-width:1260px){.Price_Price__sXHRF{flex-direction:row;align-items:center}.Price_Price__sXHRF .Price_pseudo__QPFKs{font-size:10px}.Price_Price__sXHRF .Price_current__losYh{font-size:14px}}.Footer_Footer__aGVIX{padding:0 12px 12px;background-color:var(--wite)}.Footer_Footer__aGVIX .Footer_outOfStock__f3B5F{font-size:16px;font-weight:600;color:var(--yellow)}.Footer_Footer__aGVIX .Footer_price__HDaJf{margin-bottom:4px}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry{width:100%;height:32px;margin-top:4px;display:flex;justify-content:center;align-items:center;background-image:var(--pink-gradient);box-shadow:0 12px 16px -12px rgba(203,52,115,.602202);padding:0 18px;gap:6px;border:none;border-radius:100px;transition:.2s;cursor:pointer;color:var(--white)}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry:hover{box-shadow:0 4px 10px -12px rgba(203,52,115,.2);opacity:.85}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry img{width:16px;height:16px}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry span{font-size:10px;font-weight:600}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry:disabled{cursor:default}@media only screen and (max-width:1260px){.Footer_Footer__aGVIX{flex-direction:column;align-items:center;gap:8px;padding:0 8px 8px}.Footer_Footer__aGVIX .Footer_outOfStock__f3B5F{font-size:14px;font-weight:600}.Footer_Footer__aGVIX .Footer_price__HDaJf{display:flex;width:100%;margin-bottom:0}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry{box-shadow:none;background-image:none;background-color:var(--white-smoke);width:100%;padding:0}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry:hover{box-shadow:none;opacity:1}.Footer_Footer__aGVIX .Footer_addToCartBtn__kTwry.Footer_outOfStock__f3B5F{background-color:rgba(0,0,0,0)}}.GiftLabel_GiftLabelButton__hTgYk{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:rgba(1,111,208,.9);color:var(--white);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border-radius:5px;border:0;cursor:pointer}.GiftLabel_GiftLabelButton__hTgYk .GiftLabel_text__YXtaR{color:var(--white);font-weight:500;font-size:10px;line-height:12px}.GiftLabel_GiftLabelPopover__94TF7{padding:8px;border-radius:12px;border:1px solid #ec5252;background:var(--white);box-shadow:0 4.53px 15.1px 0 rgba(68,71,91,.12);position:absolute;left:-8px;top:36px;display:flex;gap:6px;width:max-content}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_closeBtn__syRSm{width:22px;height:22px;border-radius:calc(infinity*1px);box-shadow:0 0 4px rgba(0,0,0,.15);background-color:var(--white);border:none;cursor:pointer;position:absolute;left:-11px;top:-11px;display:flex;align-items:center;justify-content:center}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_image__HLBxD{width:60px!important;max-height:90px!important;object-fit:contain;border-radius:12px}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_productInfo__NVN3T{width:122px;position:relative;display:flex;flex-direction:column;gap:6px}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_productInfo__NVN3T .GiftLabel_giftIcon__9uGx6{position:absolute;right:0;top:0}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_productInfo__NVN3T .GiftLabel_name__5mpLq{width:100%;max-width:100px;margin-right:18px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;font-weight:600;color:var(--primary-text-color);font-size:11px;line-height:14px;text-align:left}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_productInfo__NVN3T .GiftLabel_supplier__Ucqtg{width:100%;color:var(--text-muted);font-size:9px;line-height:12px;letter-spacing:.836px;text-transform:uppercase;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_productInfo__NVN3T .GiftLabel_message__HnVut{color:var(--text-muted);font-size:10px;line-height:12px;letter-spacing:.075px;display:block;padding-bottom:6px;border-bottom:1px solid var(--gray-bright)}.GiftLabel_GiftLabelPopover__94TF7 .GiftLabel_productInfo__NVN3T .GiftLabel_price__qSkW3{color:var(--gray-light-2);text-align:right;font-size:12px;font-weight:600}.ProductLabels_ProductLabels___Be_o{position:absolute;left:14px;top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;z-index:1}.ProductLabels_ProductLabels___Be_o .ProductLabels_tooltip___vyMS .ProductLabels_header__ybRf5{font-weight:700;font-size:14px;line-height:24px;padding-bottom:8px}.ProductLabels_ProductLabels___Be_o .ProductLabels_tooltip___vyMS .ProductLabels_text__48jGF{font-weight:600;font-size:12px;line-height:20px;color:var(--text-muted);flex:none;order:1;flex-grow:0}.ProductLabels_ProductLabels___Be_o .ProductLabels_label__thUtX{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:rgba(1,111,208,.9);color:var(--white);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border:0;border-radius:5px;font-weight:500;font-size:10px;line-height:12px}.Product_Product__gOu_s{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:16px;position:relative;box-shadow:0 0 9px 4px rgba(68,71,91,.08)}@media only screen and (max-width:1260px){.Product_Product__gOu_s{min-width:140px}}.CutleryItem_wrapper__q_K5s{padding:10px 16px 12px;border-bottom:1px solid var(--gray-bright);border-top:1px solid var(--gray-bright)}.CutleryItem_container__L8GfV{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.CutleryItem_iconCont__UaK3O{display:flex;width:-moz-fit-content;width:fit-content;gap:10px;align-items:center}.CutleryItem_title__akiDx{font-size:15px}.CutleryItem_description__U8pbn{color:var(--text-muted);font-size:13px;max-width:300px;width:100%;font-weight:300}