.cartItemCard_cart-item-card__EG_g3{display:flex;align-items:center;padding:16px 0;gap:24px}.cartItemCard_cart-item-card--unavailable__7YMvg .cartItemCard_cart-item-card__image__VWgM6{filter:blur(2px);opacity:.5}.cartItemCard_cart-item-card--unavailable__7YMvg .cartItemCard_cart-item-card__name__5KoQ_{color:#b6b6b6;max-width:254px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cartItemCard_cart-item-card--unavailable__7YMvg .cartItemCard_cart-item-card__badge__ZCVin{width:100%;max-width:254px}.cartItemCard_cart-item-card__checkbox__Z7k9R{display:flex;align-items:center;flex-shrink:0}.cartItemCard_cart-item-card__image__VWgM6{position:relative;flex-shrink:0;width:100px;height:100px;border-radius:12px;overflow:hidden}.cartItemCard_cart-item-card__image--blurred__jzuxD{filter:blur(8px);transform:scale(1.05)}.cartItemCard_cart-item-card__image-link__w9Amy{display:block;width:100%;height:100%}.cartItemCard_cart-item-card__info__F3dS1{display:flex;flex-direction:column;gap:10px;flex:1 1;min-width:0}.cartItemCard_cart-item-card__name__5KoQ_{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:1rem;line-height:1.375rem;color:#252525;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cartItemCard_cart-item-card__quantity__wGV3V{flex-shrink:0;max-width:200px}.cartProductSection_cart-product-section__AaHml{display:flex;flex-direction:column;gap:20px}.cartProductSection_cart-product-section__title-wrapper__wMGkt{background-color:#e9e9e9;border-radius:12px;padding:16px 20px}.cartProductSection_cart-product-section__title__GNBU4{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.125rem;letter-spacing:.0625rem;line-height:100%;color:#252525;text-align:left}.cartProductSection_cart-product-section__count__bhlHU{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;color:#9e9e9e;text-align:left;margin:0}.cartProductSection_cart-product-section__list__FJ9gG{display:flex;flex-direction:column}.cartProductSection_cart-product-section__divider__0aAHS{height:1px;background-color:#dbdbdb}.cartContent_cart-content__r_gML{display:flex;flex-direction:column;gap:10px;width:100%}.cartContent_cart-content__toolbar__PmSSq{align-items:center;justify-content:space-between;gap:10px;height:60px;padding:19px 20px}.cartContent_cart-content__products__av5Pd,.cartContent_cart-content__toolbar__PmSSq{display:flex;background-color:#fff;border-radius:20px;box-shadow:0 4px 16px 0 rgba(16,24,40,.1490196078)}.cartContent_cart-content__products__av5Pd{flex-direction:column;gap:20px;padding:20px}.cartSummarySellerInfo_cart-summary-seller-info__PLax9{display:flex;align-items:center;gap:10px;padding:10px}.cartSummarySellerInfo_cart-summary-seller-info__image-wrapper__Qz85y{flex-shrink:0;width:72px;height:72px;border-radius:16px;overflow:hidden}.cartSummarySellerInfo_cart-summary-seller-info__image-wrapper__Qz85y img{width:100%;height:100%;object-fit:cover}.cartSummarySellerInfo_cart-summary-seller-info__text___gN2X{display:flex;flex-direction:column;gap:2px}.cartSummarySellerInfo_cart-summary-seller-info__name__Y3RC1{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.125rem;letter-spacing:.0625rem;line-height:100%;color:#252525}.cartSummarySellerInfo_cart-summary-seller-info__schedule__0DTES{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;color:#b6b6b6;white-space:pre-line}.cartSummarySellerInfo_cart-summary-seller-info__arrow__LVW_s{display:none;flex-shrink:0;margin-left:auto}.cartSummarySellerInfo_cart-summary-seller-info__arrow--visible__2fZDt{display:flex;align-items:center}.cartSummaryTotals_cart-summary-totals__YEZf4{background-color:#fff;border-radius:16px;box-shadow:0 4px 14px 0 rgba(16,24,40,.1);padding:20px}.cartSummaryTotals_cart-summary-totals__list__JpEyF{display:flex;flex-direction:column;gap:4px}.cartSummaryTotals_cart-summary-totals__row__ezhjC{display:flex;justify-content:space-between;align-items:center}.cartSummaryTotals_cart-summary-totals__label__saLfl,.cartSummaryTotals_cart-summary-totals__value___GO39{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:500;font-size:1rem;line-height:1.375rem;letter-spacing:0;leading-trim:none;color:#b6b6b6}.cartSummaryTotals_cart-summary-totals__total-label__MVKMa,.cartSummaryTotals_cart-summary-totals__total-value__Bo6CL{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.375rem;letter-spacing:.0625rem;line-height:100%;color:#252525}.cartSummaryTotals_cart-summary-totals__button__mxEZF{width:100%;margin-top:15px}.cartSummaryTotals_cart-summary-totals__order-button__TMyoJ{width:100%}.productFilialInfo_product-filial-info__84m1K{display:flex;gap:16px;align-items:center;margin-top:16px}.productFilialInfo_product-filial-info__image__GkbL_{flex-shrink:0;border-radius:12px;object-fit:cover}.productFilialInfo_product-filial-info__text__HkREd{display:flex;flex-direction:column;gap:4px}.productFilialInfo_product-filial-info__name__WvTHM{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:1rem;line-height:1.375rem;color:#252525}.productFilialInfo_product-filial-info__schedule__SA2lD{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#b6b6b6}.contactSeller_contact-seller__AhlI_{display:flex;width:100%}.contactSeller_contact-seller__action__RjfkE{width:100%}.contactSeller_contact-seller__content__3V3Lz{display:flex;flex-direction:column;width:100%;gap:24px}.contactSeller_contact-seller__link-item__uWJEA{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:12px;background-color:#fff;transition:background-color .2s ease;text-decoration:none;cursor:pointer;color:#2f3236}.contactSeller_contact-seller__link-item__uWJEA:hover{background-color:rgba(0,0,0,.04)}.contactSeller_contact-seller__link-icon__Lflru{display:flex;align-items:center;gap:12px}.contactSeller_contact-seller__link-icon-image__VLo3k{border-radius:50%;overflow:hidden}.contactSeller_contact-seller__link-icon-placeholder__kePba{width:36px;height:36px;border-radius:50%;background:linear-gradient(45deg,#FE0000,#FE6666)}.contactSeller_contact-seller__link-label__frfan{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#2f3236}.contactSeller_contact-seller__no-connections__tLtZM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 16px;margin-top:16px;border-radius:12px;background-color:rgba(0,0,0,.02)}.contactSeller_contact-seller__no-connections__tLtZM svg{color:#b6b6b6}.contactSeller_contact-seller__no-connections__tLtZM p{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#9e9e9e;text-align:center;margin:0}.cartSummary_cart-summary__NyVNM{width:100%;display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#e9e9e9;border-radius:20px}@media(min-width:1024px){.cartSummary_cart-summary__NyVNM{width:390px;position:sticky;top:220px}}.cartSummary_cart-summary__modal-content__AYDzp{display:flex;flex-direction:column;gap:8px;padding:16px}.cartSummary_cart-summary__modal-text__R7fMh{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#9e9e9e}.cart_cart__ghK7_{display:flex;flex-direction:column;max-width:1200px;width:100%;margin:150px auto;padding:0 16px}@media(min-width:768px){.cart_cart__ghK7_{padding:0 20px}}@media(min-width:1440px){.cart_cart__ghK7_{padding:0}}.cart_cart__skeleton__qFmJI{margin-bottom:24px}.cart_cart__skeleton-card__Rbt5B{border-radius:16px}.cart_cart__header__KBcC6{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}@media(min-width:768px){.cart_cart__header__KBcC6{flex-direction:row;align-items:center;gap:16px;margin-bottom:32px}}.cart_cart__title__hIfsl{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:.0625rem;line-height:100%;color:#000;margin:0}.cart_cart__empty__WUa8n{display:flex;flex-direction:column;gap:10px}.cart_cart__empty-fallback__x0K_4{width:100%;padding-top:160px;padding-bottom:160px}.cart_cart__count__Lvuzc{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#9e9e9e}@media(min-width:768px){.cart_cart__count__Lvuzc{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:1rem;line-height:1.375rem}}.cart_cart__grid__FsnNS{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:25px;padding:16px 0}@media(min-width:768px){.cart_cart__grid__FsnNS{gap:30px}}.cart_cart__layout__qlYcg{display:flex;flex-direction:column;gap:30px;margin-top:20px}@media(min-width:1024px){.cart_cart__layout__qlYcg{display:grid;grid-template-columns:1fr 390px;align-items:start}}.productQuantitySection_product-quantity-section__YPOjJ{display:flex;flex-direction:column}.productQuantitySection_product-quantity-section__main-block__WpaQI{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding:20px;background-color:#fff;border-radius:16px;box-shadow:0 1px 10px 0 rgba(16,24,40,.08)}.productQuantitySection_product-quantity-section__filial-block__BGwNE{margin-top:-16px;display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#e9e9e9;border-radius:0 0 16px 16px}.productPage_product-page__HuwqI{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1200px;padding:150px 20px}@media(min-width:768px){.productPage_product-page__HuwqI{padding:150px 20px 40px}}@media(min-width:1024px){.productPage_product-page__HuwqI{padding:150px 20px 40px}}@media(min-width:1440px){.productPage_product-page__HuwqI{padding-left:0;padding-right:0}}.productPage_product-page__separator__clPpg{width:100%;height:1px;background-color:#cfcfcf}.productPage_product-page__header__78nz6{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:space-between;flex-wrap:nowrap}.productPage_product-page__header__78nz6 .breadcrumbs{flex:1 1 auto;min-width:0;width:auto}.productPage_product-page__header__78nz6 .share-button__wrapper{flex:0 0 auto}@media(min-width:768px){.productPage_product-page__header__78nz6{align-items:center}}.productPage_product-page__content__p3Qkg{display:flex;flex-direction:column;gap:24px;width:100%;align-items:stretch;margin-bottom:40px}@media(min-width:768px){.productPage_product-page__content__p3Qkg{display:grid;grid-template-columns:auto 1fr;gap:20px}}@media(min-width:1024px){.productPage_product-page__content__p3Qkg{grid-template-columns:470px 1fr;gap:30px}}