.mobile-cart-page-module__CgpLLq__page{background:#fff;min-height:100vh;overflow-x:hidden}.mobile-cart-page-module__CgpLLq__phone{color:#222;background:#fff;width:100%;max-width:390px;min-height:100vh;margin:0 auto;padding:0 0 170px;position:relative}.mobile-cart-page-module__CgpLLq__phoneWithFooter{padding-bottom:0}.mobile-cart-page-module__CgpLLq__systemBar{z-index:50;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-sizing:border-box;background:#fffffff5;border-bottom:.333px solid #00000014;justify-content:space-between;align-items:flex-start;width:100vw;height:54px;padding:18px max(22px,50vw - 173px) 0;display:flex;position:fixed;top:0;left:0;right:0}.mobile-cart-page-module__CgpLLq__systemTime{color:#000;font-size:17px;font-weight:600;line-height:22px}.mobile-cart-page-module__CgpLLq__dynamicIsland{background:#000;border-radius:100px;width:125px;height:36px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.mobile-cart-page-module__CgpLLq__systemRight{align-items:center;gap:7px;margin-top:7px;display:inline-flex}.mobile-cart-page-module__CgpLLq__systemCell{border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;border-radius:0 0 2px 2px;width:19px;height:10px}.mobile-cart-page-module__CgpLLq__systemWifi{border-top:2px solid #000;border-left:2px solid #0000;border-right:2px solid #0000;border-radius:999px;width:14px;height:10px}.mobile-cart-page-module__CgpLLq__systemBattery{box-sizing:border-box;border:1px solid #00000059;border-radius:4px;width:25px;height:12px;padding:2px;position:relative}.mobile-cart-page-module__CgpLLq__systemBattery:after{content:"";background:#0006;border-radius:2px;width:1.5px;height:5px;position:absolute;top:3px;right:-3px}.mobile-cart-page-module__CgpLLq__systemBattery span{background:#000;border-radius:2px;width:100%;height:100%;display:block}.mobile-cart-page-module__CgpLLq__topPathRow{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:4px;width:calc(100% - 20px);min-width:0;min-height:24px;margin:16px 10px 10px;padding:10px 0;display:flex}.mobile-cart-page-module__CgpLLq__topPathRowAfterShared{margin-top:12px}.mobile-cart-page-module__CgpLLq__sharedBanner{margin:64px 10px 20px}.mobile-cart-page-module__CgpLLq__sharedBanner h1{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sharedBanner p{color:#222222b3;letter-spacing:-.07px;margin:10px 0 0;font-size:14px;line-height:1.2}.mobile-cart-page-module__CgpLLq__topPathRow span{color:#22222259;letter-spacing:-.07px;flex:none;font-size:14px;line-height:20px}.mobile-cart-page-module__CgpLLq__topPathRow strong{color:#222;letter-spacing:-.07px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.mobile-cart-page-module__CgpLLq__topPathRow svg{color:#222;flex:0 0 18px;width:18px;height:18px}.mobile-cart-page-module__CgpLLq__topPathRow svg path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__brandRow{scrollbar-width:none;gap:4px;margin:6px 10px 0;padding-bottom:2px;display:flex;overflow-x:auto}.mobile-cart-page-module__CgpLLq__brandRow::-webkit-scrollbar{display:none}.mobile-cart-page-module__CgpLLq__brandItem{appearance:none;cursor:pointer;width:57px;min-width:57px;height:40px;font:inherit;color:#222;background:#fff;border:1px solid #d2d2d2;border-radius:16px;flex:none;place-items:center;padding:0 4px;text-decoration:none;display:grid;overflow:hidden}.mobile-cart-page-module__CgpLLq__brandAllItem{width:57px;min-width:57px;padding:0 4px}.mobile-cart-page-module__CgpLLq__brandItemActive{background:#fff;border-color:#ff6900}.mobile-cart-page-module__CgpLLq__brandLogo{object-fit:cover;object-position:center;width:45px;height:18px;display:block}.mobile-cart-page-module__CgpLLq__brandAllLabel{letter-spacing:-.5px;font-size:12px;font-weight:700;line-height:1}.mobile-cart-page-module__CgpLLq__actionRow{grid-template-columns:1fr 48px 48px;gap:2px;margin-top:10px;display:grid}.mobile-cart-page-module__CgpLLq__selectAllButton,.mobile-cart-page-module__CgpLLq__actionIconButton{background:#edf2f5;border-radius:12px;justify-content:center;align-items:center;height:48px;display:inline-flex}.mobile-cart-page-module__CgpLLq__selectAllButton{justify-content:flex-start;gap:10px;padding:0 14px}.mobile-cart-page-module__CgpLLq__selectAllButton span{color:#222;letter-spacing:-.08px;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__actionIconButton{color:#222}.mobile-cart-page-module__CgpLLq__actionIconButton:disabled{opacity:.45}.mobile-cart-page-module__CgpLLq__actionDangerButton{color:#ff2313}.mobile-cart-page-module__CgpLLq__actionIconButton svg{width:24px;height:24px}.mobile-cart-page-module__CgpLLq__actionIconButton svg path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__checkbox{box-sizing:border-box;background:#fff;border:1px solid #2223;border-radius:6.5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mobile-cart-page-module__CgpLLq__checkboxActive{border-color:#0000}.mobile-cart-page-module__CgpLLq__checkboxMark{width:22px;height:22px}.mobile-cart-page-module__CgpLLq__checkboxMark path{stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__checkboxTick{color:#ff6900;font-size:18px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__groupsList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.mobile-cart-page-module__CgpLLq__groupCard{background:#fff;border:1px solid #2222221a;border-radius:16px;padding:10px}.mobile-cart-page-module__CgpLLq__groupHeader{grid-template-columns:22px 40px minmax(0,1fr) 32px;align-items:center;gap:15px;display:grid}.mobile-cart-page-module__CgpLLq__groupCheckboxButton,.mobile-cart-page-module__CgpLLq__itemCheckButton{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mobile-cart-page-module__CgpLLq__groupCheckboxButton:disabled{opacity:.45}.mobile-cart-page-module__CgpLLq__sellerAvatar,.mobile-cart-page-module__CgpLLq__sellerMarketplaceLogo{object-fit:cover;background:#f6f6f6;border-radius:999px;width:40px;height:40px}.mobile-cart-page-module__CgpLLq__sellerMarketplaceLogo{object-fit:contain;box-sizing:border-box;padding:3px}.mobile-cart-page-module__CgpLLq__groupMeta{min-width:0}.mobile-cart-page-module__CgpLLq__groupMeta h3{letter-spacing:-.09px;color:#222;margin:0;font-size:18px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__groupMeta span{color:#2226;letter-spacing:-.06px;margin-top:4px;font-size:12px;line-height:1.2;display:block}.mobile-cart-page-module__CgpLLq__groupArrowButton{color:#222;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .18s;display:inline-flex}.mobile-cart-page-module__CgpLLq__groupArrowButtonExpanded{transform:rotate(90deg)}.mobile-cart-page-module__CgpLLq__groupArrowButton svg{width:32px;height:32px}.mobile-cart-page-module__CgpLLq__groupArrowButton svg path{stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__itemsStack{flex-direction:column;gap:0;margin-top:15px;display:flex}.mobile-cart-page-module__CgpLLq__itemCard+.mobile-cart-page-module__CgpLLq__itemCard{border-top:1px solid #22222214;margin-top:15px;padding-top:15px}.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemTitleRoot,.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemMetaAttributes,.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemPriceBlock,.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemDutyTag,.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemTagIcon,.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemTagLogo,.mobile-cart-page-module__CgpLLq__itemCardUnavailable .mobile-cart-page-module__CgpLLq__itemTagDelivery{opacity:.5}.mobile-cart-page-module__CgpLLq__itemTop{grid-template-columns:117px minmax(0,1fr);align-items:start;gap:14px;display:grid}.mobile-cart-page-module__CgpLLq__itemImageShell{width:117px;height:177px;display:block;position:relative}.mobile-cart-page-module__CgpLLq__itemImageLink{width:100%;height:100%;display:block}.mobile-cart-page-module__CgpLLq__itemImageWrap{background:#fff;border:1px solid #2222221a;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.mobile-cart-page-module__CgpLLq__itemImage{object-fit:contain}.mobile-cart-page-module__CgpLLq__itemImageUnavailable{opacity:.35}.mobile-cart-page-module__CgpLLq__itemMain{flex-direction:column;min-width:0;min-height:177px;display:flex}.mobile-cart-page-module__CgpLLq__itemCheckButton{z-index:1;position:absolute;top:10px;left:10px}.mobile-cart-page-module__CgpLLq__itemTags{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.mobile-cart-page-module__CgpLLq__itemTagIcon,.mobile-cart-page-module__CgpLLq__itemTagLogo,.mobile-cart-page-module__CgpLLq__itemTagDelivery,.mobile-cart-page-module__CgpLLq__itemDutyTag,.mobile-cart-page-module__CgpLLq__recoRating,.mobile-cart-page-module__CgpLLq__recoShield,.mobile-cart-page-module__CgpLLq__recoVendor{background:#edf2f5;border-radius:8px;justify-content:center;align-items:center;height:28px;display:inline-flex}.mobile-cart-page-module__CgpLLq__itemTagIcon,.mobile-cart-page-module__CgpLLq__recoShield{width:28px}.mobile-cart-page-module__CgpLLq__itemTagLogo,.mobile-cart-page-module__CgpLLq__recoVendor{padding:0 6px}.mobile-cart-page-module__CgpLLq__itemTagLogo img,.mobile-cart-page-module__CgpLLq__recoVendor img{object-fit:cover;object-position:center;width:33px;height:14px;display:block}.mobile-cart-page-module__CgpLLq__itemTagDelivery{color:#222;letter-spacing:-.06px;white-space:nowrap;box-sizing:border-box;width:110px;padding:0 6px;font-size:11px;font-weight:500;line-height:1.2}.mobile-cart-page-module__CgpLLq__itemUnavailableTag{color:#ff2313;letter-spacing:0;white-space:nowrap;background:#fff1f0;border-radius:8px;justify-content:center;align-items:center;height:28px;padding:0 8px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.mobile-cart-page-module__CgpLLq__itemTitleRoot{width:100%;margin-top:10px;position:relative}.mobile-cart-page-module__CgpLLq__itemTitleButton{color:#333;letter-spacing:-.07px;text-align:left;overflow-wrap:anywhere;word-break:break-word;white-space:normal;background:0 0;width:100%;padding:0;font-size:14px;font-weight:400;line-height:1.2}.mobile-cart-page-module__CgpLLq__itemTitleButtonCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:33.6px;display:-webkit-box;overflow:hidden}.mobile-cart-page-module__CgpLLq__itemTitleMoreButton{z-index:1;color:#22222270;letter-spacing:-.07px;background:linear-gradient(90deg,#fff0 0%,#ffffff8c 34%,#ffffffeb 52%,#fff 70% 100%);justify-content:flex-end;align-items:flex-end;min-width:74px;height:24px;padding:0 0 1px 28px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;bottom:0;right:0}.mobile-cart-page-module__CgpLLq__itemTitleCollapseButton{color:#2222228c;letter-spacing:-.07px;background:0 0;align-items:center;margin-top:8px;padding:0;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mobile-cart-page-module__CgpLLq__itemMetaAttributes{color:#2226;letter-spacing:-.07px;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font-size:10px;line-height:1.2;display:flex;overflow:hidden}.mobile-cart-page-module__CgpLLq__itemMetaAttribute{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.mobile-cart-page-module__CgpLLq__itemPriceBlock,.mobile-cart-page-module__CgpLLq__analogPriceBlock{margin-top:15px}.mobile-cart-page-module__CgpLLq__itemPriceBlock{margin-top:auto}.mobile-cart-page-module__CgpLLq__itemPriceBlock strong,.mobile-cart-page-module__CgpLLq__analogPriceBlock strong{color:#222;letter-spacing:-.08px;font-size:16px;font-weight:600;line-height:1;display:block}.mobile-cart-page-module__CgpLLq__itemPriceBlock span,.mobile-cart-page-module__CgpLLq__analogPriceBlock span{color:#2223;letter-spacing:-.05px;margin-top:6px;font-size:10px;font-weight:700;line-height:1;text-decoration:line-through;display:block}.mobile-cart-page-module__CgpLLq__itemDutyTag{color:#222;box-sizing:border-box;letter-spacing:-.07px;white-space:nowrap;background:#fefa00;border-radius:8px;align-items:center;gap:4px;width:fit-content;max-width:100%;height:28px;margin-top:10px;padding:0 8px 0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.mobile-cart-page-module__CgpLLq__itemDutyIcon{color:#fefa00;background:#222;border-radius:999px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;font-family:Georgia,serif;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.mobile-cart-page-module__CgpLLq__itemDutyTag>span:last-child{text-overflow:ellipsis;overflow:hidden}.mobile-cart-page-module__CgpLLq__itemBottomRow{align-items:center;gap:8px;margin-top:15px;display:flex}.mobile-cart-page-module__CgpLLq__itemBottomRow>.mobile-cart-page-module__CgpLLq__itemActions{margin-right:auto}.mobile-cart-page-module__CgpLLq__itemActions{flex-shrink:0;grid-template-columns:repeat(2,38px);gap:4px;width:80px;display:grid}.mobile-cart-page-module__CgpLLq__itemActions button,.mobile-cart-page-module__CgpLLq__itemControls,.mobile-cart-page-module__CgpLLq__buyButton{border-radius:12px;height:38px}.mobile-cart-page-module__CgpLLq__itemActions button{color:#222;background:0 0;justify-content:center;align-items:center;display:inline-flex}.mobile-cart-page-module__CgpLLq__itemActions button svg{width:38px;height:38px}.mobile-cart-page-module__CgpLLq__itemActions button svg path{stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__itemActionActive{color:#ff6900}.mobile-cart-page-module__CgpLLq__itemControls{box-sizing:border-box;background:#edf2f5;flex-shrink:0;justify-content:space-between;align-items:center;width:120px;padding:0 12px;display:flex}.mobile-cart-page-module__CgpLLq__itemControls button,.mobile-cart-page-module__CgpLLq__itemControls span{flex-shrink:0}.mobile-cart-page-module__CgpLLq__itemControls button{color:#222;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.mobile-cart-page-module__CgpLLq__itemControls button svg{width:20px;height:20px}.mobile-cart-page-module__CgpLLq__itemMinOrder{color:#7a7a7a;margin-top:2px;font-size:12px;font-weight:500;line-height:1.2;display:block}.mobile-cart-page-module__CgpLLq__itemControls button svg path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__itemControls span{color:#222;letter-spacing:-.08px;text-align:center;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__buyButton{color:#ff6900;letter-spacing:-.08px;background:#fff6ed;flex-shrink:0;width:81px;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__analogsBlock{background:#edf2f5;border-radius:12px;margin-top:15px;padding:20px;overflow:hidden}.mobile-cart-page-module__CgpLLq__analogsBlock h4{color:#222;letter-spacing:-.08px;margin:0 0 20px;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__analogCard+.mobile-cart-page-module__CgpLLq__analogCard{margin-top:15px}.mobile-cart-page-module__CgpLLq__analogCard{flex-direction:column;gap:15px;display:flex}.mobile-cart-page-module__CgpLLq__analogTopRow{align-items:center;gap:20px;min-width:0;display:flex}.mobile-cart-page-module__CgpLLq__analogImageWrap{background:0 0;border:0;border-radius:12px;flex-shrink:0;width:80px;height:80px;padding:0;display:block;position:relative;overflow:hidden}.mobile-cart-page-module__CgpLLq__analogImage{object-fit:cover}.mobile-cart-page-module__CgpLLq__analogTextColumn{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.mobile-cart-page-module__CgpLLq__analogTitleRoot{width:100%;min-width:0;position:relative}.mobile-cart-page-module__CgpLLq__analogTitleLink{color:#222;letter-spacing:-.06px;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.2;display:block}.mobile-cart-page-module__CgpLLq__analogTitleCollapsed{max-height:41px;overflow:hidden}.mobile-cart-page-module__CgpLLq__analogTitleExpanded{max-height:none;overflow:visible}.mobile-cart-page-module__CgpLLq__analogTitleMoreButton{z-index:1;color:#2226;letter-spacing:-.06px;background:linear-gradient(90deg,#edf2f500 0%,#edf2f5cc 38%,#edf2f5 72% 100%);justify-content:flex-end;align-items:flex-end;min-width:34px;height:15px;padding:0 0 0 14px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;bottom:0;right:0}.mobile-cart-page-module__CgpLLq__analogTitleCollapseButton{color:#2222228c;letter-spacing:-.06px;background:0 0;margin-top:4px;padding:0;font-size:12px;font-weight:500;line-height:1.2}.mobile-cart-page-module__CgpLLq__analogMetaGroup{flex-wrap:wrap;align-items:flex-start;gap:5px;min-width:0;display:flex}.mobile-cart-page-module__CgpLLq__analogMeta{color:#2226;letter-spacing:-.06px;margin:0;font-size:12px;font-weight:500;line-height:1.2}.mobile-cart-page-module__CgpLLq__analogPurchaseRow{align-items:center;gap:15px;min-width:0;display:flex}.mobile-cart-page-module__CgpLLq__analogPurchaseRow .mobile-cart-page-module__CgpLLq__analogPriceBlock{flex:auto;min-width:0;margin-top:0}.mobile-cart-page-module__CgpLLq__analogDutyTag{color:#222;letter-spacing:-.06px;white-space:nowrap;background:#fefa00;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;height:28px;padding:0 8px 0 4px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.mobile-cart-page-module__CgpLLq__analogDutyIcon{color:#fefa00;background:#222;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.mobile-cart-page-module__CgpLLq__analogAddButton{color:#222;letter-spacing:-.07px;background:#fff;border-radius:12px;width:100%;height:38px;font-size:14px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__analogAddButton:disabled{opacity:.48}.mobile-cart-page-module__CgpLLq__analogQtyControls{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;height:38px;padding:0 12px;display:flex}.mobile-cart-page-module__CgpLLq__analogQtyControls button{color:#222;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.mobile-cart-page-module__CgpLLq__analogQtyControls button:disabled{opacity:.48}.mobile-cart-page-module__CgpLLq__analogQtyControls button svg{width:20px;height:20px}.mobile-cart-page-module__CgpLLq__analogQtyControls button svg path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__analogQtyControls span{color:#222;letter-spacing:-.08px;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__suggestSection{margin-top:20px}.mobile-cart-page-module__CgpLLq__suggestSection h2{color:#222;letter-spacing:-.1px;margin:0;font-size:20px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__suggestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-cart-page-module__CgpLLq__suggestCard{background:#fff;border:1px solid #2222221a;border-radius:16px;padding:10px}.mobile-cart-page-module__CgpLLq__suggestImageWrap{aspect-ratio:1;border-radius:12px;width:100%;position:relative;overflow:hidden}.mobile-cart-page-module__CgpLLq__suggestImageButton{background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.mobile-cart-page-module__CgpLLq__suggestImage{object-fit:cover}.mobile-cart-page-module__CgpLLq__suggestCorner,.mobile-cart-page-module__CgpLLq__suggestLike{color:#222;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:2px}.mobile-cart-page-module__CgpLLq__suggestCorner{left:2px}.mobile-cart-page-module__CgpLLq__suggestLike{right:2px}.mobile-cart-page-module__CgpLLq__suggestLikeActive{color:#ff6900}.mobile-cart-page-module__CgpLLq__suggestLike.mobile-cart-page-module__CgpLLq__suggestLikeActive svg path{fill:currentColor;stroke:none}.mobile-cart-page-module__CgpLLq__suggestCorner svg,.mobile-cart-page-module__CgpLLq__suggestLike svg{width:16px;height:16px}.mobile-cart-page-module__CgpLLq__suggestCorner svg path,.mobile-cart-page-module__CgpLLq__suggestLike svg path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__recoDots{justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}.mobile-cart-page-module__CgpLLq__dot,.mobile-cart-page-module__CgpLLq__dotActive{background:#2223;border-radius:10px;width:4px;height:4px}.mobile-cart-page-module__CgpLLq__dotActive{background:#222;width:16px}.mobile-cart-page-module__CgpLLq__suggestTags{align-items:center;gap:1px;margin-top:6px;display:flex}.mobile-cart-page-module__CgpLLq__recoRating{color:#222;letter-spacing:-.05px;gap:4px;padding:0 8px 0 4px;font-size:10px;font-weight:700;line-height:1}.mobile-cart-page-module__CgpLLq__recoRating svg{width:16px;height:16px}.mobile-cart-page-module__CgpLLq__suggestTitle{color:#222;letter-spacing:-.06px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}.mobile-cart-page-module__CgpLLq__suggestTitleButton{text-align:left;width:100%}.mobile-cart-page-module__CgpLLq__suggestPriceRow{justify-content:space-between;align-items:center;gap:8px;margin-top:20px;display:flex}.mobile-cart-page-module__CgpLLq__suggestPriceRow strong{color:#222;letter-spacing:-.07px;font-size:14px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__suggestPriceRow span{color:#222;letter-spacing:-.06px;background:#edf2f5;border-radius:8px;align-items:center;height:28px;padding:0 6px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.mobile-cart-page-module__CgpLLq__suggestBuyBtn{color:#fff;letter-spacing:-.07px;background:#ff6900;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:32px;margin-top:10px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mobile-cart-page-module__CgpLLq__suggestBuyBtn svg{width:16px;height:16px}.mobile-cart-page-module__CgpLLq__suggestBuyBtn:disabled{opacity:.48}.mobile-cart-page-module__CgpLLq__suggestQtyControls{background:#edf2f5;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:32px;margin-top:10px;padding:0 10px;display:flex}.mobile-cart-page-module__CgpLLq__suggestQtyControls button{color:#222;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.mobile-cart-page-module__CgpLLq__suggestQtyControls button:disabled{opacity:.48}.mobile-cart-page-module__CgpLLq__suggestQtyControls button svg{width:16px;height:16px}.mobile-cart-page-module__CgpLLq__suggestQtyControls button svg path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__suggestQtyControls span{color:#222;letter-spacing:-.07px;font-size:14px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__showMoreButton{color:#ff6900;letter-spacing:-.08px;background:#fff6ed;border-radius:12px;width:100%;height:48px;margin-top:10px;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__footer{margin-top:92px}.mobile-cart-page-module__CgpLLq__primaryBottomButtonWrap{left:0;right:0;bottom:calc(92px + env(safe-area-inset-bottom));box-sizing:border-box;z-index:46;pointer-events:none;justify-content:center;width:100vw;padding:0 max(10px,50vw - 185px);display:flex;position:fixed}.mobile-cart-page-module__CgpLLq__primaryBottomButtonWrapSelected{bottom:calc(18px + env(safe-area-inset-bottom))}.mobile-cart-page-module__CgpLLq__primaryBottomButton{color:#fff;letter-spacing:-.08px;white-space:nowrap;pointer-events:auto;background:#ff6900;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:auto;min-width:266px;max-width:100%;height:48px;margin:0 auto;padding:0 24px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.mobile-cart-page-module__CgpLLq__primaryBottomButtonWrapSelected .mobile-cart-page-module__CgpLLq__primaryBottomButton{border-radius:999px;width:min(306px,100vw - 32px);min-width:0;padding:0 20px;box-shadow:0 10px 24px #ff69003d}.mobile-cart-page-module__CgpLLq__primaryBottomButton:disabled{opacity:.7}.mobile-cart-page-module__CgpLLq__sharedActionError{left:50%;bottom:calc(148px + env(safe-area-inset-bottom));z-index:47;color:#d84b2a;box-sizing:border-box;text-align:center;background:#fff1ed;border-radius:12px;width:min(340px,100vw - 32px);margin:0;padding:10px 14px;font-size:13px;line-height:1.25;position:fixed;transform:translate(-50%)}.mobile-cart-page-module__CgpLLq__primaryBottomButton svg{width:30px;height:30px}.mobile-cart-page-module__CgpLLq__emptyState{min-height:calc(100vh - 220px);padding-top:116px}.mobile-cart-page-module__CgpLLq__emptyHero{text-align:center}.mobile-cart-page-module__CgpLLq__emptyHero h1{color:#000;letter-spacing:-.09px;max-width:320px;margin:40px auto 0;font-size:18px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__emptyHero p{color:#222222b3;letter-spacing:-.07px;margin:20px 0 0;font-size:14px;line-height:1.2}.mobile-cart-page-module__CgpLLq__emptyChips{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:15px;display:flex}.mobile-cart-page-module__CgpLLq__emptyChips button{color:#222;letter-spacing:-.07px;background:#edf2f5;border-radius:8px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetBackdrop{z-index:54;background:#0000006b;position:fixed;inset:0}.mobile-cart-page-module__CgpLLq__sheet{z-index:55;width:100vw;padding:10px max(10px,calc((100vw - 390px)/2 + 10px))calc(20px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0}.mobile-cart-page-module__CgpLLq__sheetLarge{min-height:417px}.mobile-cart-page-module__CgpLLq__sheetCheckout{min-height:417px;padding-bottom:calc(41px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__sheetHandle{background:#000;margin-bottom:20px}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__sheetTitle{color:#222;letter-spacing:-.11px;font-size:22px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__sheetPreviewThumb{border-radius:16px}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryRows{min-height:98px}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryRow{min-height:17px}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryRow span,.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryRow strong{letter-spacing:-.06px;font-size:12px;line-height:1.2}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryRow span{color:#2226}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryDutyButton{color:#2226;letter-spacing:-.06px;font-size:12px;font-weight:400;line-height:1.2}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryRow strong{color:#222;font-weight:500}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__summaryLabelWithIcon svg{color:#2226}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__sheetTotal{color:#222;margin-top:20px}.mobile-cart-page-module__CgpLLq__sheetCheckout .mobile-cart-page-module__CgpLLq__sheetPrimaryButtonSolid{letter-spacing:-.09px;margin-top:19px;font-size:18px}.mobile-cart-page-module__CgpLLq__sheetMedium{min-height:568px}.mobile-cart-page-module__CgpLLq__sheetShare .mobile-cart-page-module__CgpLLq__sheetHandle{background:#999}.mobile-cart-page-module__CgpLLq__sheetShare .mobile-cart-page-module__CgpLLq__sheetTitle{color:#222}.mobile-cart-page-module__CgpLLq__sheetShare .mobile-cart-page-module__CgpLLq__sheetPrimaryButton{color:#fff;background:#ff6900}.mobile-cart-page-module__CgpLLq__sheetExpanded{min-height:790px}.mobile-cart-page-module__CgpLLq__sheetConfirm{min-height:223px;padding-top:34px}.mobile-cart-page-module__CgpLLq__sheetConfirmClear{border-radius:26px 26px 0 0}.mobile-cart-page-module__CgpLLq__sheetConfirmHeader{flex-direction:column;gap:20px;display:flex}.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__sheetTitle{color:#222;letter-spacing:-.11px;font-size:22px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__sheetConfirmText{color:#2226;margin:0}.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__confirmActions{margin-top:20px}.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__sheetSecondaryButton,.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__sheetPrimaryButtonDanger{letter-spacing:-.09px;font-size:18px}.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__sheetPrimaryButtonDanger{color:#fff;background:#ff6900}.mobile-cart-page-module__CgpLLq__sheetConfirmClear .mobile-cart-page-module__CgpLLq__sheetSecondaryButton{color:#222;background:#edf2f5}.mobile-cart-page-module__CgpLLq__sheetConfirmLarge{min-height:274px;padding-top:34px}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove{border-radius:26px 26px 0 0}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__sheetTitle{color:#222;letter-spacing:-.11px;font-size:22px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__removePreview{grid-template-columns:85px minmax(0,1fr);align-items:start;gap:20px;margin-top:0}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__removePreviewImageWrap{width:85px;height:85px}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__removePreview p{color:#2226;margin:8px 0 0}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__confirmActions{margin-top:20px}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__sheetSecondaryButton,.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__sheetPrimaryButtonDanger{letter-spacing:-.09px;font-size:18px}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__sheetPrimaryButtonDanger{color:#fff;background:#ff6900}.mobile-cart-page-module__CgpLLq__sheetConfirmRemove .mobile-cart-page-module__CgpLLq__sheetSecondaryButton{color:#222;background:#edf2f5}.mobile-cart-page-module__CgpLLq__sheetHandle{background:#22222280;border-radius:999px;width:36px;height:5px;margin:0 auto 20px;display:block}.mobile-cart-page-module__CgpLLq__sheetHandleButton{justify-content:center;align-items:center;width:100%;height:34px;display:inline-flex;position:absolute;top:0;left:0}.mobile-cart-page-module__CgpLLq__sheetHandleButton .mobile-cart-page-module__CgpLLq__sheetHandle{background:#000;margin:0}.mobile-cart-page-module__CgpLLq__sheetTitle{color:#555;letter-spacing:-.09px;margin:0;font-size:18px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetSubtitle,.mobile-cart-page-module__CgpLLq__sheetConfirmText{color:#2226;letter-spacing:-.07px;margin:10px 0 0;font-size:14px;line-height:1.2}.mobile-cart-page-module__CgpLLq__sheetPreviewRow{scrollbar-width:none;gap:6px;margin-top:18px;padding-bottom:2px;display:flex;overflow-x:auto}.mobile-cart-page-module__CgpLLq__sheetPreviewRow::-webkit-scrollbar{display:none}.mobile-cart-page-module__CgpLLq__shareItemsList::-webkit-scrollbar{display:none}.mobile-cart-page-module__CgpLLq__sheetPreviewThumb{border-radius:12px;flex:none;width:64px;height:64px;position:relative;overflow:hidden}.mobile-cart-page-module__CgpLLq__sheetPreviewImage,.mobile-cart-page-module__CgpLLq__shareItemImage,.mobile-cart-page-module__CgpLLq__removePreviewImage{object-fit:cover}.mobile-cart-page-module__CgpLLq__summaryRows{margin-top:20px}.mobile-cart-page-module__CgpLLq__summaryRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-cart-page-module__CgpLLq__summaryRow+.mobile-cart-page-module__CgpLLq__summaryRow{margin-top:10px}.mobile-cart-page-module__CgpLLq__summaryRow span,.mobile-cart-page-module__CgpLLq__summaryRow strong{letter-spacing:-.07px;font-size:14px;line-height:1.2}.mobile-cart-page-module__CgpLLq__summaryRow span{color:#2226}.mobile-cart-page-module__CgpLLq__summaryRow strong{color:#555;font-weight:500}.mobile-cart-page-module__CgpLLq__summaryDanger{color:#ff5a4d}.mobile-cart-page-module__CgpLLq__summaryLabelWithIcon{align-items:center;gap:4px;display:inline-flex}.mobile-cart-page-module__CgpLLq__summaryDutyButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mobile-cart-page-module__CgpLLq__dutyInfoText{color:#2229;letter-spacing:-.06px;max-width:300px;margin:8px 0 0;font-size:12px;line-height:1.3}.mobile-cart-page-module__CgpLLq__summaryLabelWithIcon svg{color:#22222259;width:16px;height:16px}.mobile-cart-page-module__CgpLLq__summaryLabelWithIcon svg circle,.mobile-cart-page-module__CgpLLq__summaryLabelWithIcon svg path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.mobile-cart-page-module__CgpLLq__sheetTotal{color:#555;letter-spacing:-.12px;margin-top:20px;font-size:24px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetPrimaryButton,.mobile-cart-page-module__CgpLLq__sheetSecondaryButton,.mobile-cart-page-module__CgpLLq__sheetPrimaryButtonDanger{letter-spacing:-.08px;border-radius:12px;width:100%;height:56px;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__sheetPrimaryButton{color:#ffffffe6;background:#ff69008c;margin-top:18px}.mobile-cart-page-module__CgpLLq__sheetSecondaryButton{color:#222;background:#edf2f5}.mobile-cart-page-module__CgpLLq__sheetPrimaryButtonDanger{color:#fff;background:#ff6900}.mobile-cart-page-module__CgpLLq__paramSheet{min-height:min(753px,100vh - 54px);padding-top:35px}.mobile-cart-page-module__CgpLLq__paramSheetTitle{letter-spacing:-.11px;color:#222;margin:0;padding:0 10px;font-size:22px;font-weight:600;line-height:1.02}.mobile-cart-page-module__CgpLLq__paramScrollable{max-height:calc(100vh - 220px);margin-top:20px;padding:0 10px 112px;overflow:auto}.mobile-cart-page-module__CgpLLq__paramBlock+.mobile-cart-page-module__CgpLLq__paramBlock{margin-top:30px}.mobile-cart-page-module__CgpLLq__paramBlock h3{letter-spacing:-.08px;color:#222;margin:0;font-size:16px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__paramColorGrid{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.mobile-cart-page-module__CgpLLq__paramColorCard{background:#fff;border:1px solid #2222221a;border-radius:16px;width:calc(33.3333% - 6.66667px);min-width:0;height:142px;padding:0;position:relative;overflow:hidden}.mobile-cart-page-module__CgpLLq__paramColorCardActive{border-color:#ff6900}.mobile-cart-page-module__CgpLLq__paramColorCardDisabled{border-color:#2222220d}.mobile-cart-page-module__CgpLLq__paramColorImageWrap{background:#fff;border-radius:12px;width:102px;height:102px;position:absolute;top:3.5px;left:50%;overflow:hidden;transform:translate(-50%)}.mobile-cart-page-module__CgpLLq__paramColorCardDisabled .mobile-cart-page-module__CgpLLq__paramColorImageWrap{opacity:.5}.mobile-cart-page-module__CgpLLq__paramColorImage{object-fit:cover}.mobile-cart-page-module__CgpLLq__paramColorPrice{letter-spacing:-.07px;color:#222;white-space:nowrap;font-size:14px;font-weight:600;line-height:1;position:absolute;top:115.5px;left:50%;transform:translate(-50%)}.mobile-cart-page-module__CgpLLq__paramColorCardActive .mobile-cart-page-module__CgpLLq__paramColorPrice{color:#ff6900}.mobile-cart-page-module__CgpLLq__paramColorCardDisabled .mobile-cart-page-module__CgpLLq__paramColorPrice{color:#2223}.mobile-cart-page-module__CgpLLq__paramChipsRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.mobile-cart-page-module__CgpLLq__paramChip{letter-spacing:-.07px;color:#222;background:#fff;border:1px solid #2222221a;border-radius:8px;justify-content:center;align-items:center;height:38px;padding:0 12px;font-size:14px;line-height:1.2;display:inline-flex}.mobile-cart-page-module__CgpLLq__paramChipActive{border-color:#ff6900}.mobile-cart-page-module__CgpLLq__paramChipDisabled{color:#2226;border-color:#2222220d}.mobile-cart-page-module__CgpLLq__paramChipReadonly{color:#222;border-color:#22222214}.mobile-cart-page-module__CgpLLq__sheetActionBar{padding:10px max(10px,calc((100vw - 390px)/2 + 10px))calc(20px + env(safe-area-inset-bottom));background:#fff;position:absolute;bottom:0;left:0;right:0}.mobile-cart-page-module__CgpLLq__sheetPrimaryButtonSolid{color:#fff;letter-spacing:-.08px;background:#ff6900;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.mobile-cart-page-module__CgpLLq__sheetPrimaryButtonSolid:disabled{opacity:.55}.mobile-cart-page-module__CgpLLq__sheetPrimaryButtonSolid svg{width:24px;height:24px}.mobile-cart-page-module__CgpLLq__shareItemsList{flex-direction:column;gap:15px;max-height:402px;margin-top:20px;display:flex;overflow-y:auto}.mobile-cart-page-module__CgpLLq__shareItem{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:20px;display:grid}.mobile-cart-page-module__CgpLLq__shareItemImageWrap,.mobile-cart-page-module__CgpLLq__removePreviewImageWrap{border-radius:12px;width:80px;height:80px;position:relative;overflow:hidden}.mobile-cart-page-module__CgpLLq__shareItemMain p,.mobile-cart-page-module__CgpLLq__removePreview p{color:#2222228c;letter-spacing:-.07px;margin:0;font-size:14px;line-height:1.2}.mobile-cart-page-module__CgpLLq__shareItemMain span{color:#22222238;letter-spacing:-.07px;margin-top:8px;font-size:14px;line-height:1;display:inline-block}.mobile-cart-page-module__CgpLLq__shareItemMain span+span{margin-left:10px}.mobile-cart-page-module__CgpLLq__sheetExpandButton{color:#ff6900;letter-spacing:-.07px;margin-top:12px;font-size:14px;font-weight:600;line-height:1}.mobile-cart-page-module__CgpLLq__confirmActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.mobile-cart-page-module__CgpLLq__removePreview{grid-template-columns:85px minmax(0,1fr);align-items:center;gap:20px;margin-top:20px;display:grid}.mobile-cart-page-module__CgpLLq__removePreviewImageWrap{width:85px;height:85px}@media (max-width:374px){.mobile-cart-page-module__CgpLLq__phone{padding-left:8px;padding-right:8px}.mobile-cart-page-module__CgpLLq__groupCard,.mobile-cart-page-module__CgpLLq__analogsBlock,.mobile-cart-page-module__CgpLLq__suggestCard{padding-left:12px;padding-right:12px}.mobile-cart-page-module__CgpLLq__itemTop{grid-template-columns:104px minmax(0,1fr);gap:12px}.mobile-cart-page-module__CgpLLq__itemImageShell,.mobile-cart-page-module__CgpLLq__itemImageWrap{width:104px;height:157px}.mobile-cart-page-module__CgpLLq__itemMain{min-height:157px}}
.mobile-bottom-menu-module__409RBG__menu{width:100vw;max-width:none;min-height:80px;padding:12px 10px env(safe-area-inset-bottom);box-sizing:border-box;z-index:12;backface-visibility:hidden;will-change:transform;contain:layout paint;background:#fff;border-radius:24px 24px 0 0;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translate(0,0);box-shadow:0 -4px 32px #0000000d}.mobile-bottom-menu-module__409RBG__menuFloating{left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backface-visibility:visible;will-change:auto;background:#fffc;border-radius:999px;width:min(345px,100vw - 24px);min-height:58px;margin-left:auto;margin-right:auto;padding:8px 10px;transition:width .22s,min-height .22s,padding .22s,background .22s,box-shadow .22s;overflow:visible;transform:none;box-shadow:0 8px 28px #00000024}.mobile-bottom-menu-module__409RBG__menuFloating.mobile-bottom-menu-module__409RBG__menuCompact{width:min(292px,100vw - 48px);min-height:49px;padding:6px 8px}.mobile-bottom-menu-module__409RBG__menuFloating.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem{justify-self:center;width:37px;min-width:37px;height:37px;min-height:37px;transition:width .22s,height .22s,min-width .22s,min-height .22s}.mobile-bottom-menu-module__409RBG__menuFloating.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem svg,.mobile-bottom-menu-module__409RBG__menuFloating.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem [data-mobile-bottom-nav-icon]{width:21px;height:21px}.mobile-bottom-menu-module__409RBG__menuFloating.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItemHeart svg{width:24px;height:24px}.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__nav{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch;justify-items:center;max-width:min(292px,100vw - 48px);transition:max-width .22s}.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem{justify-self:center;width:37px;min-width:37px;height:37px;min-height:37px;transition:width .22s,height .22s,min-width .22s,min-height .22s}.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem svg,.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem [data-mobile-bottom-nav-icon]{width:21px;height:21px;transition:width .22s,height .22s}.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItemHeart svg{width:24px;height:24px}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot{min-height:auto;padding:0 10px env(safe-area-inset-bottom);box-shadow:none;background:0 0;border-radius:0;overflow:visible}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot .mobile-bottom-menu-module__409RBG__navShell{-webkit-backdrop-filter:blur(18px);background:#fffc;border-radius:999px;width:min(370px,100vw - 20px);margin:0 auto;padding:8px 10px;transition:width .22s,padding .22s;overflow:visible;box-shadow:0 8px 28px #00000024}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navShell{width:min(292px,100vw - 48px);padding:6px 8px}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem{width:37px;min-width:37px;height:37px;min-height:37px}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem svg,.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItem [data-mobile-bottom-nav-icon]{width:21px;height:21px}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot.mobile-bottom-menu-module__409RBG__menuCompact .mobile-bottom-menu-module__409RBG__navItemHeart svg{width:24px;height:24px}.mobile-bottom-menu-module__409RBG__menuProductCard{padding:10px 10px calc(2px + env(safe-area-inset-bottom))}.mobile-bottom-menu-module__409RBG__menuAuthFixed{min-height:138px;height:calc(138px + env(safe-area-inset-bottom));padding:10px 10px calc(2px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;overflow:hidden;box-shadow:0 -4px 32px #0000000d}.mobile-bottom-menu-module__409RBG__topSlot{width:100%;max-width:372px;margin:0 auto 12px}.mobile-bottom-menu-module__409RBG__topSlotDetached{width:fit-content;max-width:100%;margin-bottom:10px}.mobile-bottom-menu-module__409RBG__topSlotProductCard{margin-bottom:10px}.mobile-bottom-menu-module__409RBG__topSlotAuthFixed{width:100%;max-width:370px;margin:0 auto 10px}.mobile-bottom-menu-module__409RBG__navShell{box-sizing:border-box;backface-visibility:hidden;background:#fff;border-radius:24px 24px 0 0;width:100%;padding:12px 0 0;overflow:hidden;transform:translate(0,0);box-shadow:0 -4px 32px #0000000d}.mobile-bottom-menu-module__409RBG__nav{grid-template-columns:repeat(5,56px);justify-content:space-between;align-items:center;width:100%;max-width:372px;margin:0 auto;display:grid}.mobile-bottom-menu-module__409RBG__menuFloating .mobile-bottom-menu-module__409RBG__nav,.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot .mobile-bottom-menu-module__409RBG__nav{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch;justify-items:center;max-width:none}.mobile-bottom-menu-module__409RBG__navProductCard{align-items:end}.mobile-bottom-menu-module__409RBG__navAuthFixed{max-width:372px}.mobile-bottom-menu-module__409RBG__navItem{color:#222;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;min-height:56px;text-decoration:none;display:inline-flex;position:relative}.mobile-bottom-menu-module__409RBG__menuFloating .mobile-bottom-menu-module__409RBG__navItem{background:0 0;border-radius:50%;width:42px;min-width:42px;height:42px;min-height:42px}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot .mobile-bottom-menu-module__409RBG__navItem{background:0 0;border-radius:50%;width:52px;min-width:52px;height:52px;min-height:52px}.mobile-bottom-menu-module__409RBG__navButton{cursor:pointer;border:0;padding:0}.mobile-bottom-menu-module__409RBG__navItemActive{color:#ff6900}.mobile-bottom-menu-module__409RBG__navItemAuthFixed{color:#222;border-radius:12px}.mobile-bottom-menu-module__409RBG__navItemScrollTop{color:#ff6900}.mobile-bottom-menu-module__409RBG__navItem svg,.mobile-bottom-menu-module__409RBG__navItem [data-mobile-bottom-nav-icon]{width:24px;height:24px;display:block}.mobile-bottom-menu-module__409RBG__navItemHeart svg{width:27px;height:27px}.mobile-bottom-menu-module__409RBG__badge{color:#fff;letter-spacing:-.05px;background:#ff6900;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:4px}.mobile-bottom-menu-module__409RBG__menuFloating .mobile-bottom-menu-module__409RBG__badge,.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot .mobile-bottom-menu-module__409RBG__badge{border-color:#ffffffe6;top:1px;right:1px}.mobile-bottom-menu-module__409RBG__badgeProductCard{top:-2px;right:8px}.mobile-bottom-menu-module__409RBG__badgeAuthFixed{top:4px;right:4px}@media (max-width:392px){.mobile-bottom-menu-module__409RBG__nav{grid-template-columns:repeat(5,minmax(44px,1fr));gap:0}.mobile-bottom-menu-module__409RBG__menuFloating .mobile-bottom-menu-module__409RBG__nav,.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot .mobile-bottom-menu-module__409RBG__nav{grid-template-columns:repeat(5,minmax(0,1fr))}.mobile-bottom-menu-module__409RBG__navItem{width:100%;min-width:44px}.mobile-bottom-menu-module__409RBG__menuFloating .mobile-bottom-menu-module__409RBG__navItem{width:42px;min-width:42px}.mobile-bottom-menu-module__409RBG__menuDetachedTopSlot .mobile-bottom-menu-module__409RBG__navItem{width:48px;min-width:48px}}
.mobile-addresses-page-module__injrIW__page{--mobile-addresses-bottom-menu-height:calc(80px + env(safe-area-inset-bottom));background:#d7d7d7;min-height:100vh;overflow-x:hidden}.mobile-addresses-page-module__injrIW__pageAddressEdit{overscroll-behavior:none;touch-action:none;width:100%;height:100dvh;max-height:100dvh;position:fixed;inset:0;overflow:hidden}.mobile-addresses-page-module__injrIW__phone{box-sizing:border-box;color:#222;width:100%;max-width:390px;min-height:100vh;font-family:var(--dlc-fonts-heading),Inter,"SF Pro Text","Segoe UI",sans-serif;font-feature-settings:"kern";text-rendering:geometricPrecision;background:#fff;margin:0 auto;padding-bottom:154px;position:relative;overflow:visible}.mobile-addresses-page-module__injrIW__phone button,.mobile-addresses-page-module__injrIW__phone input{font-family:inherit}.mobile-addresses-page-module__injrIW__phoneAddressEdit{height:100dvh;min-height:100dvh;padding-bottom:0;overflow:hidden}.mobile-addresses-page-module__injrIW__listPage{background:#fff;min-height:100vh;position:relative}.mobile-addresses-page-module__injrIW__header{background:#fff;width:100vw;min-height:110px;margin-left:calc(50% - 50vw);position:relative}.mobile-addresses-page-module__injrIW__headerControls{box-sizing:border-box;align-items:center;gap:8px;width:min(390px,100vw);margin:0 auto;padding:62px 10px 10px;display:flex}.mobile-addresses-page-module__injrIW__backButton{color:#2222228c;background:#edf2f5;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.mobile-addresses-page-module__injrIW__backButton svg{width:20px;height:20px}.mobile-addresses-page-module__injrIW__backButton svg path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mobile-addresses-page-module__injrIW__headerTitle{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__cards{flex-direction:column;gap:4px;padding:0 10px 214px;display:flex}.mobile-addresses-page-module__injrIW__card{box-sizing:border-box;background:#fff;border:1px solid #2222221a;border-radius:16px;justify-content:space-between;align-items:center;gap:0;height:66px;padding:0 15px;display:flex}.mobile-addresses-page-module__injrIW__cardActive{border-color:#ff6900;box-shadow:inset 0 0 0 1px #ff69001f}.mobile-addresses-page-module__injrIW__cardMain{align-items:center;gap:16px;min-width:0;display:flex}.mobile-addresses-page-module__injrIW__cardMainButton{text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:16px;min-width:0;max-width:none;min-height:66px;padding:0;display:flex}.mobile-addresses-page-module__injrIW__cardIcon{color:#222;flex-shrink:0;width:20px;height:20px}.mobile-addresses-page-module__injrIW__cardIcon svg{width:20px;height:20px}.mobile-addresses-page-module__injrIW__cardIcon svg path,.mobile-addresses-page-module__injrIW__cardIcon svg circle{stroke:currentColor}.mobile-addresses-page-module__injrIW__cardText{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.mobile-addresses-page-module__injrIW__cardText strong{color:#222;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.07px;min-width:0;font-size:14px;font-weight:500;line-height:1.2;display:flex;overflow:hidden}.mobile-addresses-page-module__injrIW__cardText p{color:#2226;letter-spacing:-.06px;margin:0;font-size:12px;font-weight:500;line-height:1.2}.mobile-addresses-page-module__injrIW__addressTitle{min-width:0;display:flex}.mobile-addresses-page-module__injrIW__addressTitleStart{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-addresses-page-module__injrIW__addressTitleEnd{flex:none}.mobile-addresses-page-module__injrIW__cardActions{flex-shrink:0;align-items:center;gap:0;margin-left:12px;display:flex}.mobile-addresses-page-module__injrIW__emptyAddresses{color:#22222273;letter-spacing:-.02em;margin:18px 0 0;font-size:14px;font-weight:500;line-height:1.2}.mobile-addresses-page-module__injrIW__iconButton{color:#222;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mobile-addresses-page-module__injrIW__iconButton svg{width:32px;height:32px}.mobile-addresses-page-module__injrIW__iconButton svg path,.mobile-addresses-page-module__injrIW__iconButton svg circle{stroke:currentColor}.mobile-addresses-page-module__injrIW__primaryButton{color:#fff;letter-spacing:-.08px;background:#ff6900;border:0;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__homeIndicator{background:#000;border-radius:999px;width:139px;height:5px;margin:8px auto 0;display:block}.mobile-addresses-page-module__injrIW__scrim,.mobile-addresses-page-module__injrIW__formScrim{z-index:30;background:#0003;width:100vw;position:fixed;inset:0}.mobile-addresses-page-module__injrIW__confirmSheet,.mobile-addresses-page-module__injrIW__searchSheet,.mobile-addresses-page-module__injrIW__pickupCancelSheet,.mobile-addresses-page-module__injrIW__resultsSheet,.mobile-addresses-page-module__injrIW__addressPreviewSheet,.mobile-addresses-page-module__injrIW__pointSheet,.mobile-addresses-page-module__injrIW__formSheet{z-index:40;background:#fff;border-radius:26px 26px 0 0;position:absolute;left:0;right:0}.mobile-addresses-page-module__injrIW__searchSheet,.mobile-addresses-page-module__injrIW__pickupCancelSheet,.mobile-addresses-page-module__injrIW__resultsSheet,.mobile-addresses-page-module__injrIW__addressPreviewSheet,.mobile-addresses-page-module__injrIW__pointSheet,.mobile-addresses-page-module__injrIW__formSheet{left:0;right:0;bottom:var(--mobile-addresses-bottom-menu-height);box-sizing:border-box;width:100vw;position:fixed}.mobile-addresses-page-module__injrIW__confirmSheet{box-sizing:border-box;width:100vw;height:221px;padding:9px max(10px,50vw - 185px) 20px;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.mobile-addresses-page-module__injrIW__modalLayer{z-index:1000;pointer-events:none;overscroll-behavior-x:contain;justify-content:center;display:flex;position:fixed;inset:0}.mobile-addresses-page-module__injrIW__modalBackdrop{pointer-events:auto;background:#0003;border:0;position:absolute;inset:0}.mobile-addresses-page-module__injrIW__sheetBackdrop{opacity:0;transition:opacity .24s}.mobile-addresses-page-module__injrIW__sheetBackdropVisible{opacity:1}.mobile-addresses-page-module__injrIW__sheetHandle{background:#000;border-radius:999px;width:36px;height:5px;margin:0 auto;display:block}.mobile-addresses-page-module__injrIW__sheetBackButton{z-index:4;color:#222;background:#fffffff5;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:12px;left:max(10px,50vw - 185px);box-shadow:0 6px 18px #22222214}.mobile-addresses-page-module__injrIW__sheetBackButton svg{width:18px;height:18px}.mobile-addresses-page-module__injrIW__sheetBackButton svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mobile-addresses-page-module__injrIW__confirmContent{margin-top:20px}.mobile-addresses-page-module__injrIW__confirmContent h2,.mobile-addresses-page-module__injrIW__pointSheetInner h2,.mobile-addresses-page-module__injrIW__addressPreviewInner h2,.mobile-addresses-page-module__injrIW__formBody h2{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__confirmContent p{color:#222;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.07px;margin:20px 0 0;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}.mobile-addresses-page-module__injrIW__confirmActions,.mobile-addresses-page-module__injrIW__formFooter{gap:10px;margin-top:30px;display:flex}.mobile-addresses-page-module__injrIW__secondaryButton,.mobile-addresses-page-module__injrIW__primaryHalfButton,.mobile-addresses-page-module__injrIW__ghostButton{letter-spacing:-.08px;border-radius:12px;height:48px;font-size:16px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__secondaryButton{color:#222;background:#fff;border:1px solid #2222221a;flex:1}.mobile-addresses-page-module__injrIW__primaryHalfButton{color:#fff;background:#ff6900;border:0;flex:1}.mobile-addresses-page-module__injrIW__confirmSheet .mobile-addresses-page-module__injrIW__homeIndicator{margin:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mobile-addresses-page-module__injrIW__pickerPage,.mobile-addresses-page-module__injrIW__pickupEditPage,.mobile-addresses-page-module__injrIW__formPage{background:#fff;height:100dvh;min-height:100vh;position:relative;overflow:hidden}.mobile-addresses-page-module__injrIW__pickerPage:before,.mobile-addresses-page-module__injrIW__pickupEditPage:before,.mobile-addresses-page-module__injrIW__formPage:before{content:"";z-index:11;pointer-events:none;background:#fff;width:100%;height:54px;position:absolute;top:0;left:0}.mobile-addresses-page-module__injrIW__pickerPage:before{border-radius:0 0 26px 26px;height:120px}.mobile-addresses-page-module__injrIW__pickupEditPage:before,.mobile-addresses-page-module__injrIW__addressEditPage:before{display:none}.mobile-addresses-page-module__injrIW__addressEditPage{background:#edf2f5;height:100dvh;min-height:100dvh;overflow:hidden}.mobile-addresses-page-module__injrIW__addressEditMap{background:#eef2f0;height:100dvh;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 auto;overflow:hidden}.mobile-addresses-page-module__injrIW__addressEditMap:after{content:"";z-index:1;pointer-events:none;background:#0003;display:none;position:absolute;inset:0}.mobile-addresses-page-module__injrIW__addressEditMapDimmed:after{display:block}.mobile-addresses-page-module__injrIW__addressEditMapKeyboardHidden{opacity:0;pointer-events:none;transform:translateY(-12px)scale(1.02)}.mobile-addresses-page-module__injrIW__addressEditMapImage{object-fit:cover;object-position:center top;z-index:0}.mobile-addresses-page-module__injrIW__addressEditMarkerHotspot{z-index:2;background:0 0;border:0;justify-content:center;align-items:flex-start;width:40px;height:46px;padding:0;display:inline-flex;position:absolute}.mobile-addresses-page-module__injrIW__addressEditMarkerHotspot:focus-visible{outline-offset:2px;outline:2px solid #ff69006b}.mobile-addresses-page-module__injrIW__addressEditMarkerPin{color:#303033;background:currentColor;border:0;border-radius:999px;width:40px;height:40px;transition:color .16s;position:relative}.mobile-addresses-page-module__injrIW__addressEditMarkerPin:before{content:"";background:currentColor;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.mobile-addresses-page-module__injrIW__addressEditMarkerPin:after{content:"";background:0 0;border:3px solid #fff;border-radius:999px;width:14px;height:14px;position:absolute;top:11px;left:11px}.mobile-addresses-page-module__injrIW__addressEditMarkerHotspotSelected .mobile-addresses-page-module__injrIW__addressEditMarkerPin{color:#ff6900}.mobile-addresses-page-module__injrIW__pickupEditMap{background:#eef2f0;height:555px;position:absolute;inset:0 0 auto;overflow:hidden}.mobile-addresses-page-module__injrIW__pickupEditMapImage{object-fit:cover;object-position:center top}.mobile-addresses-page-module__injrIW__pickupEditMarker{z-index:2;background:0 0;border:0;justify-content:center;align-items:flex-start;width:40px;height:46px;padding:0;display:inline-flex;position:absolute}.mobile-addresses-page-module__injrIW__pickupEditMarker:focus-visible{outline-offset:2px;outline:2px solid #ff69006b}.mobile-addresses-page-module__injrIW__pickupEditMarkerSelected .mobile-addresses-page-module__injrIW__addressEditMarkerPin{color:#ff6900}.mobile-addresses-page-module__injrIW__editMapGreenZone,.mobile-addresses-page-module__injrIW__editMapWater,.mobile-addresses-page-module__injrIW__editMapRoad,.mobile-addresses-page-module__injrIW__editMapMinorRoad,.mobile-addresses-page-module__injrIW__editMapLabel,.mobile-addresses-page-module__injrIW__editMapMetroBadge,.mobile-addresses-page-module__injrIW__editMapRoadBadge{pointer-events:none;position:absolute}.mobile-addresses-page-module__injrIW__editMapGreenZone{background:#bde5a8b8}.mobile-addresses-page-module__injrIW__editMapGreenZoneTop{border-radius:42% 58% 38% 62%;width:176px;height:136px;top:-38px;right:-20px;transform:rotate(-18deg)}.mobile-addresses-page-module__injrIW__editMapGreenZoneLeft{border-radius:48% 42% 52% 38%;width:122px;height:112px;top:102px;left:-28px;transform:rotate(22deg)}.mobile-addresses-page-module__injrIW__editMapWater{background:#b7e1f3;box-shadow:inset 0 0 0 999px #5fb6dc1f}.mobile-addresses-page-module__injrIW__editMapWaterLeft{border-radius:58% 42% 52% 48%;width:146px;height:260px;top:148px;left:14px;transform:rotate(19deg)}.mobile-addresses-page-module__injrIW__editMapWaterRight{border-radius:48% 52% 40% 60%;width:202px;height:282px;top:120px;right:-52px;transform:rotate(-22deg)}.mobile-addresses-page-module__injrIW__editMapRoad{background:#c9d1dc;border-radius:999px;height:22px;box-shadow:inset 0 5px #ffffff5c,inset 0 -5px #8e99a833}.mobile-addresses-page-module__injrIW__editMapRoad:after{content:"";background:#ffffffb8;height:2px;position:absolute;top:10px;left:0;right:0}.mobile-addresses-page-module__injrIW__editMapRoadMain{width:306px;top:42px;left:174px;transform:rotate(91deg)}.mobile-addresses-page-module__injrIW__editMapRoadSecond{width:348px;top:145px;left:75px;transform:rotate(9deg)}.mobile-addresses-page-module__injrIW__editMapRoadThird{width:270px;top:218px;left:-30px;transform:rotate(-64deg)}.mobile-addresses-page-module__injrIW__editMapRoadFourth{width:244px;top:74px;right:-28px;transform:rotate(-39deg)}.mobile-addresses-page-module__injrIW__editMapMinorRoad{background:#d5dbe2e6;border-radius:999px;height:12px;box-shadow:inset 0 4px #ffffff80}.mobile-addresses-page-module__injrIW__editMapMinorRoadOne{width:214px;top:72px;left:-24px;transform:rotate(-24deg)}.mobile-addresses-page-module__injrIW__editMapMinorRoadTwo{width:294px;top:268px;left:66px;transform:rotate(73deg)}.mobile-addresses-page-module__injrIW__editMapMinorRoadThree{width:220px;top:304px;right:-40px;transform:rotate(-17deg)}.mobile-addresses-page-module__injrIW__editMapLabel{color:#455365c7;letter-spacing:-.02em;text-shadow:0 1px #ffffffd1;font-size:11px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__editMapLabelMitino{top:54px;left:0}.mobile-addresses-page-module__injrIW__editMapLabelVolokolamskaya{color:#4d75b7;top:146px;left:96px}.mobile-addresses-page-module__injrIW__editMapLabelTrikotazhnaya{color:#4d75b7;top:147px;left:199px}.mobile-addresses-page-module__injrIW__editMapLabelMyakinino{top:238px;left:126px}.mobile-addresses-page-module__injrIW__editMapLabelStrogino{color:#4553657a;top:382px;left:221px}.mobile-addresses-page-module__injrIW__editMapMetroBadge{color:#fff;text-align:center;background:#f25b84;border-radius:3px;width:20px;height:13px;font-size:8px;font-weight:700;line-height:13px}.mobile-addresses-page-module__injrIW__editMapMetroVolokolamskaya{top:130px;left:135px}.mobile-addresses-page-module__injrIW__editMapMetroTrikotazhnaya{top:130px;left:222px}.mobile-addresses-page-module__injrIW__editMapRoadBadge{color:#fff;text-align:center;background:#2d9f76;border-radius:4px;width:29px;height:18px;font-size:9px;font-weight:700;line-height:18px}.mobile-addresses-page-module__injrIW__editMapRoadBadgeMain{top:89px;left:193px}.mobile-addresses-page-module__injrIW__addressEditPinButton{z-index:3;color:#0000;width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-left:-29px;display:inline-flex;position:absolute;top:232px;left:57.7%}.mobile-addresses-page-module__injrIW__editMapMarker{background:#ff6900;border:5px solid #fff;border-radius:999px 999px 999px 10px;width:43px;height:43px;position:relative;transform:rotate(-45deg);box-shadow:0 10px 24px #ff690052}.mobile-addresses-page-module__injrIW__editMapMarker:after{content:"";border:3px solid #fff;border-radius:999px;width:13px;height:13px;position:absolute;top:10px;left:10px}.mobile-addresses-page-module__injrIW__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-addresses-page-module__injrIW__liveTopVisual{background:radial-gradient(circle at 22% 36%,#ff69001f,#0000 18%),linear-gradient(135deg,#e8edf2 0%,#f7f8fa 52%,#dbe3ea 100%);height:416px;position:absolute;inset:0 0 auto;overflow:hidden}.mobile-addresses-page-module__injrIW__liveMapGrid{opacity:.9;background-image:linear-gradient(35deg,#0000 47%,#ffffffd9 48% 52%,#0000 53%),linear-gradient(125deg,#0000 46%,#ffffffbf 47% 53%,#0000 54%),linear-gradient(#0000 48%,#2222220d 49% 51%,#0000 52%);background-size:118px 118px,146px 146px,86px 86px;position:absolute;inset:-60px -24px 0}.mobile-addresses-page-module__injrIW__liveRoad{background:#fffffff2;border-radius:999px;height:18px;position:absolute;box-shadow:0 1px #2222220d}.mobile-addresses-page-module__injrIW__liveRoadMain{width:470px;top:164px;left:-30px;transform:rotate(-12deg)}.mobile-addresses-page-module__injrIW__liveRoadSecond{width:360px;top:86px;left:44px;transform:rotate(34deg)}.mobile-addresses-page-module__injrIW__liveRoadThird{width:430px;top:278px;left:-40px;transform:rotate(18deg)}.mobile-addresses-page-module__injrIW__liveMapPin{color:#fff;background:#ff6900;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin-left:-22px;display:inline-flex;position:absolute;top:174px;left:50%;box-shadow:0 10px 22px #ff690047}.mobile-addresses-page-module__injrIW__liveMapPin svg{width:22px;height:22px}.mobile-addresses-page-module__injrIW__liveMapPin svg path,.mobile-addresses-page-module__injrIW__liveMapPin svg circle{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.mobile-addresses-page-module__injrIW__liveMapBadge{color:#222;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:14px;max-width:260px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.15;position:absolute;top:226px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 30px #2222221f}.mobile-addresses-page-module__injrIW__tabBar{z-index:12;background:#edf2f5;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:4px;width:370px;height:46px;padding:4px;display:grid;position:absolute;top:64px;left:10px}.mobile-addresses-page-module__injrIW__tabButton{color:#222;letter-spacing:-.07px;background:0 0;border:0;border-radius:12px;font-size:14px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__tabButtonActive{color:#ff6900;background:#fff}.mobile-addresses-page-module__injrIW__tabButtonDisabled,.mobile-addresses-page-module__injrIW__buttonDisabled{cursor:not-allowed;opacity:.42}.mobile-addresses-page-module__injrIW__cityMapViewport,.mobile-addresses-page-module__injrIW__localMapViewport{z-index:0;isolation:isolate;height:542px;position:absolute;top:120px;left:0;right:0;overflow:hidden}.mobile-addresses-page-module__injrIW__addressMapCanvas,.mobile-addresses-page-module__injrIW__pickupEditMapCanvas{z-index:0;isolation:isolate;background:#eef2f0;width:100%;height:100%;position:absolute;inset:0}.mobile-addresses-page-module__injrIW__addressMapCanvas>div,.mobile-addresses-page-module__injrIW__pickupEditMapCanvas>div{width:100%!important;height:100%!important}.mobile-addresses-page-module__injrIW__addressMapMarker{z-index:2;background:#ff6900;border:0;border-radius:50% 50% 50% 0;width:34px;height:34px;position:relative;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 8px 18px #0000003d}.mobile-addresses-page-module__injrIW__addressMapMarker:after{content:"";background:#fff;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-addresses-page-module__injrIW__addressMapMarkerSelected{z-index:4;background:#222}.mobile-addresses-page-module__injrIW__mapState{z-index:5;box-sizing:border-box;color:#222222ad;text-align:center;background:#fffffff0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.25;display:flex;position:absolute;top:16px;left:16px;right:16px}.mobile-addresses-page-module__injrIW__mapState button{color:#ff6900;background:#fff1e5;border:0;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600}.mobile-addresses-page-module__injrIW__cityMapImage,.mobile-addresses-page-module__injrIW__localMapImage,.mobile-addresses-page-module__injrIW__formBackgroundImage{width:390px;max-width:none;height:844px;position:absolute;left:0}.mobile-addresses-page-module__injrIW__cityMapImage{object-fit:cover;object-position:center top;width:100%!important;height:100%!important;top:0!important}.mobile-addresses-page-module__injrIW__localMapImage{top:0}.mobile-addresses-page-module__injrIW__markerHotspot{z-index:3;background:0 0;border:0;width:40px;height:40px;position:absolute;transform:translate(-50%,-50%)}.mobile-addresses-page-module__injrIW__searchSheet{height:184px;min-height:0;padding:9px max(10px,50vw - 185px) 0;bottom:0;overflow:hidden}.mobile-addresses-page-module__injrIW__pickupCancelSheet{height:92px;padding:10px max(10px,50vw - 185px) 0;bottom:0}.mobile-addresses-page-module__injrIW__pointSheet,.mobile-addresses-page-module__injrIW__addressPreviewSheet{bottom:0}.mobile-addresses-page-module__injrIW__addressEntrySheet{z-index:40;box-sizing:border-box;background:#fff;border-radius:26px 26px 0 0;width:100vw;height:min(667px,100dvh - 177px);padding:9px max(10px,50vw - 185px) 108px;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.mobile-addresses-page-module__injrIW__addressEntryBody{height:507px;margin-top:20px;overflow:hidden}.mobile-addresses-page-module__injrIW__addressEntryBody h2{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__addressEntryContent{margin-top:30px}.mobile-addresses-page-module__injrIW__addressEntryGroup{margin:20px 0 0;display:block}.mobile-addresses-page-module__injrIW__addressEntryGroup:first-child{margin-top:0}.mobile-addresses-page-module__injrIW__addressEntryGroup span{color:#222;letter-spacing:-.08px;font-size:16px;font-weight:600;line-height:1;display:block}.mobile-addresses-page-module__injrIW__addressEntryStack,.mobile-addresses-page-module__injrIW__addressEntryRow,.mobile-addresses-page-module__injrIW__addressEntryRowTriple{gap:10px;margin-top:15px;display:grid}.mobile-addresses-page-module__injrIW__addressEntryStack{grid-template-columns:1fr}.mobile-addresses-page-module__injrIW__addressEntryRow{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-addresses-page-module__injrIW__addressEntryRowTriple{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-addresses-page-module__injrIW__addressEntrySheet .mobile-addresses-page-module__injrIW__field{margin-top:0}.mobile-addresses-page-module__injrIW__addressEntryCheckbox{margin-top:20px}.mobile-addresses-page-module__injrIW__addressEntryFooter{box-sizing:border-box;background:#fff;gap:10px;height:108px;padding:10px max(10px,50vw - 185px) 0;display:flex;position:absolute;bottom:0;left:0;right:0}.mobile-addresses-page-module__injrIW__addressEntrySheet .mobile-addresses-page-module__injrIW__homeIndicator{margin:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mobile-addresses-page-module__injrIW__searchSheet .mobile-addresses-page-module__injrIW__searchInput{margin-top:20px}.mobile-addresses-page-module__injrIW__searchInputWrap{position:relative}.mobile-addresses-page-module__injrIW__searchInput{color:#222;letter-spacing:-.02em;background:#edf2f5;border:0;border-radius:12px;outline:none;width:100%;height:48px;margin-top:22px;padding:0 44px 0 16px;font-size:14px;line-height:1.2}.mobile-addresses-page-module__injrIW__searchInput:focus{outline:none}.mobile-addresses-page-module__injrIW__searchInput::placeholder,.mobile-addresses-page-module__injrIW__field::placeholder{color:#2226}.mobile-addresses-page-module__injrIW__closeSearchButton{color:#222;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:36px;right:12px}.mobile-addresses-page-module__injrIW__closeSearchButton svg{width:20px;height:20px}.mobile-addresses-page-module__injrIW__closeSearchButton svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.mobile-addresses-page-module__injrIW__ghostButton{color:#222;background:#fff;border:1px solid #2222221a;width:100%;margin-top:10px}.mobile-addresses-page-module__injrIW__searchSheet .mobile-addresses-page-module__injrIW__homeIndicator{margin:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mobile-addresses-page-module__injrIW__resultsSheet{height:min(676px,100dvh - 72px);max-height:calc(100dvh - 72px);padding:9px max(10px,50vw - 185px) 20px;bottom:0;overflow:hidden}.mobile-addresses-page-module__injrIW__resultsScrim{z-index:20;background:#00000014;position:absolute;inset:0}.mobile-addresses-page-module__injrIW__topTabHit{z-index:25;background:0 0;border:0;width:179px;height:38px;position:absolute;top:64px}.mobile-addresses-page-module__injrIW__topTabLeftHit{left:14px}.mobile-addresses-page-module__injrIW__topTabRightHit{left:197px}.mobile-addresses-page-module__injrIW__resultsList{scrollbar-width:none;flex-direction:column;max-height:calc(100% - 95px);margin-top:16px;display:flex;overflow-y:auto}.mobile-addresses-page-module__injrIW__resultsList::-webkit-scrollbar{display:none}.mobile-addresses-page-module__injrIW__resultRow{text-align:left;background:0 0;border:0;border-bottom:1px solid #22222214;align-items:flex-start;gap:10px;padding:16px 0;display:flex}.mobile-addresses-page-module__injrIW__resultIcon{color:#444;width:16px;height:16px;margin-top:2px}.mobile-addresses-page-module__injrIW__resultIcon svg{width:16px;height:16px}.mobile-addresses-page-module__injrIW__resultIcon svg path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.mobile-addresses-page-module__injrIW__resultText strong{color:#222;letter-spacing:-.02em;font-size:14px;font-weight:500;line-height:1.2;display:block}.mobile-addresses-page-module__injrIW__resultText small{color:#2226;letter-spacing:-.02em;margin-top:1px;font-size:12px;font-weight:500;line-height:1.2;display:block}.mobile-addresses-page-module__injrIW__emptyResults{color:#2226;letter-spacing:-.02em;margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.2}.mobile-addresses-page-module__injrIW__pointSheet{--sheet-inline-padding:max(10px,calc((100vw - 390px)/2 + 10px));--sheet-bottom-safe:max(24px,calc(env(safe-area-inset-bottom,0px) + 16px));width:100vw;min-height:283px;padding:9px var(--sheet-inline-padding)var(--sheet-bottom-safe);pointer-events:auto;overscroll-behavior-x:contain;touch-action:pan-y;bottom:0;overflow:hidden}.mobile-addresses-page-module__injrIW__pickupEditPage .mobile-addresses-page-module__injrIW__pointSheet{min-height:289px}.mobile-addresses-page-module__injrIW__sheetTransition{transform:translateY(calc(100% + var(--sheet-drag-offset,0px)));opacity:.98;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .24s}.mobile-addresses-page-module__injrIW__sheetTransitionVisible{transform:translateY(var(--sheet-drag-offset,0px));opacity:1}.mobile-addresses-page-module__injrIW__sheetDragging{transition:none}.mobile-addresses-page-module__injrIW__sheetHandleButton{z-index:4;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:34px;display:flex;position:absolute;top:0;left:0}.mobile-addresses-page-module__injrIW__sheetHandleButton .mobile-addresses-page-module__injrIW__sheetHandle{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-addresses-page-module__injrIW__pointSheetInner{margin-top:40px}.mobile-addresses-page-module__injrIW__pointSheetInner h2{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__addressPreviewInner{margin-top:20px}.mobile-addresses-page-module__injrIW__pointMetaRow{color:#222;letter-spacing:-.02em;align-items:flex-start;gap:10px;margin-top:16px;font-size:14px;line-height:1.2;display:flex}.mobile-addresses-page-module__injrIW__pointMetaRow svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.mobile-addresses-page-module__injrIW__pointMetaRow svg path,.mobile-addresses-page-module__injrIW__pointMetaRow svg circle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mobile-addresses-page-module__injrIW__pointSheet .mobile-addresses-page-module__injrIW__primaryButton{margin-top:28px}.mobile-addresses-page-module__injrIW__addressPreviewSheet{min-height:374px;padding:9px max(10px,50vw - 185px) 20px}.mobile-addresses-page-module__injrIW__editAddressSheetViewport{z-index:90;pointer-events:none;width:100vw;position:fixed;inset:0;overflow:hidden}.mobile-addresses-page-module__injrIW__editAddressSheet{box-sizing:border-box;pointer-events:auto;will-change:height;background:#fff;border-radius:26px 26px 0 0;flex-direction:column;height:374px;max-height:100dvh;padding:0 max(10px,50vw - 185px) 108px;transition:height .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mobile-addresses-page-module__injrIW__editAddressSheetCollapsed{border-radius:26px;height:min(374px,100dvh)}.mobile-addresses-page-module__injrIW__editAddressSheetExpanded{border-radius:26px 26px 0 0;height:min(667px,100dvh - 177px)}.mobile-addresses-page-module__injrIW__editAddressSheetKeyboard{height:min(720px,100dvh - 56px);max-height:min(720px,100dvh - 56px)}.mobile-addresses-page-module__injrIW__editSheetHandleButton{cursor:pointer;touch-action:none;background:0 0;border:0;border-radius:26px 26px 0 0;flex-shrink:0;justify-content:center;align-items:flex-start;width:calc(100% + 20px);height:34px;margin:0 -10px;padding:9px 0 0;display:flex}.mobile-addresses-page-module__injrIW__editSheetHandleButton:active{cursor:pointer}.mobile-addresses-page-module__injrIW__editSheetHandleButton .mobile-addresses-page-module__injrIW__sheetHandle{margin:0}.mobile-addresses-page-module__injrIW__editAddressBody{scrollbar-width:none;flex:1;min-height:0;margin-top:0;padding-bottom:0;overflow:hidden}.mobile-addresses-page-module__injrIW__editAddressSheetCollapsed .mobile-addresses-page-module__injrIW__editAddressBody{overflow:visible}.mobile-addresses-page-module__injrIW__editAddressSheetExpanded .mobile-addresses-page-module__injrIW__editAddressBody,.mobile-addresses-page-module__injrIW__editAddressSheetKeyboard .mobile-addresses-page-module__injrIW__editAddressBody{overflow-y:auto}.mobile-addresses-page-module__injrIW__editAddressBody::-webkit-scrollbar{display:none}.mobile-addresses-page-module__injrIW__editAddressTitleRow{min-height:36px;padding-left:48px;display:block}.mobile-addresses-page-module__injrIW__editAddressTitleRow h2{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-addresses-page-module__injrIW__changeAddressButton{display:none}.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__formGroup{margin-top:20px}.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__editAddressTitleRow+.mobile-addresses-page-module__injrIW__formGroup{margin-top:30px}.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__field,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__fieldValue{margin-top:10px}.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__formGroup>.mobile-addresses-page-module__injrIW__field:first-of-type,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__formGroup>.mobile-addresses-page-module__injrIW__fieldValue:first-of-type,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__rowFields,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__rowFieldsTriple{margin-top:15px}.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__rowFields .mobile-addresses-page-module__injrIW__field,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__rowFields .mobile-addresses-page-module__injrIW__fieldValue,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__rowFieldsTriple .mobile-addresses-page-module__injrIW__field,.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__rowFieldsTriple .mobile-addresses-page-module__injrIW__fieldValue{margin-top:0}.mobile-addresses-page-module__injrIW__editAddressFooter{z-index:2;box-sizing:border-box;background:#fff;height:108px;padding:10px max(10px,50vw - 185px) 0;position:absolute;bottom:0;left:0;right:0}.mobile-addresses-page-module__injrIW__editAddressSheet .mobile-addresses-page-module__injrIW__homeIndicator{display:none}.mobile-addresses-page-module__injrIW__addressEditBottomMenu{box-shadow:none;z-index:70;border-radius:0}.mobile-addresses-page-module__injrIW__formBackground{position:absolute;inset:0;overflow:hidden}.mobile-addresses-page-module__injrIW__formBody{overscroll-behavior:contain;flex:1;min-height:0;padding:20px max(10px,50vw - 185px) 0;overflow-y:auto}.mobile-addresses-page-module__injrIW__formSheet{top:auto;bottom:var(--mobile-addresses-bottom-menu-height);max-height:calc(100dvh - 126px - var(--mobile-addresses-bottom-menu-height));box-sizing:border-box;flex-direction:column;min-height:0;padding-top:9px;display:flex;position:fixed;overflow:hidden}.mobile-addresses-page-module__injrIW__formGroup{margin-top:30px;display:block}.mobile-addresses-page-module__injrIW__formGroup span{color:#222;letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1;display:block}.mobile-addresses-page-module__injrIW__field,.mobile-addresses-page-module__injrIW__fieldValue{color:#222;letter-spacing:-.02em;background:#edf2f5;border:0;border-radius:12px;width:100%;height:48px;margin-top:15px;padding:0 16px;font-size:14px;line-height:1.2}.mobile-addresses-page-module__injrIW__fieldValue{box-sizing:border-box;align-items:center;display:flex}.mobile-addresses-page-module__injrIW__fieldValueMuted{color:#2226}.mobile-addresses-page-module__injrIW__rowFields,.mobile-addresses-page-module__injrIW__rowFieldsTriple{gap:10px;display:grid}.mobile-addresses-page-module__injrIW__rowFields{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-addresses-page-module__injrIW__rowFieldsTriple{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-addresses-page-module__injrIW__checkboxRow{align-items:flex-start;gap:15px;margin-top:20px;display:flex}.mobile-addresses-page-module__injrIW__checkboxRow span{color:#2226;letter-spacing:-.02em;font-size:12px;font-weight:400;line-height:1.2}.mobile-addresses-page-module__injrIW__checkbox{appearance:none;background:#fff;border:1px solid #ff6900;border-radius:6px;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}.mobile-addresses-page-module__injrIW__checkbox:checked:after{content:"";border:1.5px solid #ff6900;border-width:0 1.5px 1.5px 0;width:5px;height:10px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.mobile-addresses-page-module__injrIW__checkbox:focus-visible{outline-offset:2px;outline:2px solid #ff69003d}.mobile-addresses-page-module__injrIW__formFooter{flex-shrink:0;align-items:stretch;padding:10px max(10px,50vw - 185px) 0}.mobile-addresses-page-module__injrIW__sheetSplitActions{gap:10px;margin-top:28px;display:flex}.mobile-addresses-page-module__injrIW__mapHeaderActions,.mobile-addresses-page-module__injrIW__topBackHitButton,.mobile-addresses-page-module__injrIW__topTrashHitButton{z-index:60;position:absolute}.mobile-addresses-page-module__injrIW__mapHeaderActions{justify-content:space-between;align-items:center;display:flex;top:62px;left:10px;right:10px}.mobile-addresses-page-module__injrIW__topBackHitButton,.mobile-addresses-page-module__injrIW__topTrashHitButton{color:#222;background:#edf2f5;border:0;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;top:62px;box-shadow:0 2px 8px #22222214}.mobile-addresses-page-module__injrIW__topBackHitButton svg,.mobile-addresses-page-module__injrIW__topTrashHitButton svg{width:20px;height:20px}.mobile-addresses-page-module__injrIW__topBackHitButton svg path,.mobile-addresses-page-module__injrIW__topTrashHitButton svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mobile-addresses-page-module__injrIW__topBackHitButton{left:10px}.mobile-addresses-page-module__injrIW__topTrashHitButton{right:10px}.mobile-addresses-page-module__injrIW__addressEditPage .mobile-addresses-page-module__injrIW__topBackHitButton,.mobile-addresses-page-module__injrIW__addressEditPage .mobile-addresses-page-module__injrIW__topTrashHitButton,.mobile-addresses-page-module__injrIW__pickupEditPage .mobile-addresses-page-module__injrIW__topBackHitButton,.mobile-addresses-page-module__injrIW__pickupEditPage .mobile-addresses-page-module__injrIW__topTrashHitButton{z-index:30;color:#0000;box-shadow:none;background:0 0;top:62px}
.mobile-auth-page-module__hEQmCa__page{color:#222;background:#fff;min-height:100dvh;padding:0 0 154px;overflow-x:hidden}.mobile-auth-page-module__hEQmCa__phone{background:#fff;width:100%;max-width:390px;min-height:calc(100dvh - 154px);margin:0 auto}.mobile-auth-page-module__hEQmCa__header{box-sizing:border-box;background:#fff;border-radius:0 0 26px 26px;align-items:flex-end;gap:12px;width:100vw;height:130px;margin-left:calc(50% - 50vw);padding:0 calc(50vw - min(390px,100vw)/2 + 10px) 10px;display:flex}.mobile-auth-page-module__hEQmCa__header h1{letter-spacing:0;color:#222;min-width:0;margin:0 0 13px;font-size:22px;font-weight:600;line-height:1}.mobile-auth-page-module__hEQmCa__backButton{color:#222;background:#edf2f5;border:0;border-radius:12px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.mobile-auth-page-module__hEQmCa__content{padding:20px 10px 0}.mobile-auth-page-module__hEQmCa__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:30px;display:grid}.mobile-auth-page-module__hEQmCa__tab{color:#222;letter-spacing:0;background:0 0;border:0;border-bottom:2px solid #0000;height:36px;padding:0 8px 18px;font-size:16px;font-weight:600;line-height:1}.mobile-auth-page-module__hEQmCa__tabActive{color:#ff6900;border-bottom-color:#ff6900}.mobile-auth-page-module__hEQmCa__modeTabs{background:#edf2f5;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:-12px 0 22px;padding:4px;display:grid}.mobile-auth-page-module__hEQmCa__modeTab{color:#2222228c;letter-spacing:0;background:0 0;border:0;border-radius:10px;height:40px;font-size:15px;font-weight:600;line-height:1}.mobile-auth-page-module__hEQmCa__modeTabActive{color:#222;background:#fff}.mobile-auth-page-module__hEQmCa__form{flex-direction:column;gap:14px;display:flex}.mobile-auth-page-module__hEQmCa__inputShell{display:block}.mobile-auth-page-module__hEQmCa__input{box-sizing:border-box;color:#222;letter-spacing:0;background:#edf2f5;border:1px solid #0000;border-radius:12px;outline:none;width:100%;height:56px;padding:0 24px;font-size:16px;line-height:1.2}.mobile-auth-page-module__hEQmCa__input::placeholder{color:#2226;opacity:1}.mobile-auth-page-module__hEQmCa__input:focus{background:#fff;border-color:#ff69008c}.mobile-auth-page-module__hEQmCa__inputInvalid{background:#fff4f2;border-color:#ff3b30}.mobile-auth-page-module__hEQmCa__passwordShell{position:relative}.mobile-auth-page-module__hEQmCa__passwordInput{padding-right:60px}.mobile-auth-page-module__hEQmCa__passwordToggle{color:#666;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:6px;right:8px}.mobile-auth-page-module__hEQmCa__passwordToggle:focus-visible{outline-offset:1px;outline:2px solid #ff6900}.mobile-auth-page-module__hEQmCa__helpText{color:#2226;letter-spacing:0;margin:0;font-size:12px;line-height:1.2}.mobile-auth-page-module__hEQmCa__errorText{color:#ff3b30;letter-spacing:0;margin:0;font-size:12px;line-height:1.2}.mobile-auth-page-module__hEQmCa__errorText span{display:block}.mobile-auth-page-module__hEQmCa__consentList{flex-direction:column;gap:12px;width:100%;margin-top:16px;display:flex}.mobile-auth-page-module__hEQmCa__agreement{color:#2226;letter-spacing:0;align-items:flex-start;gap:10px;width:100%;font-size:12px;line-height:1.2;display:flex}.mobile-auth-page-module__hEQmCa__agreement input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mobile-auth-page-module__hEQmCa__checkbox{color:#ff6900;box-sizing:border-box;background:#fff;border:1px solid #ff6900;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.mobile-auth-page-module__hEQmCa__agreement input:not(:checked)+.mobile-auth-page-module__hEQmCa__checkbox{color:#0000;border-color:#22222238}.mobile-auth-page-module__hEQmCa__agreement a{color:inherit;text-underline-offset:2px;text-decoration:underline}.mobile-auth-page-module__hEQmCa__agreement input:focus-visible+.mobile-auth-page-module__hEQmCa__checkbox{outline-offset:2px;outline:2px solid #ff69008c}.mobile-auth-page-module__hEQmCa__otpGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.mobile-auth-page-module__hEQmCa__otpInput{aspect-ratio:1;color:#222;text-align:center;box-sizing:border-box;background:#edf2f5;border:1px solid #0000;border-radius:12px;outline:none;width:100%;min-height:52px;font-size:22px;font-weight:600;line-height:1}.mobile-auth-page-module__hEQmCa__otpInput:focus{background:#fff;border-color:#ff69008c}.mobile-auth-page-module__hEQmCa__otpGridInvalid .mobile-auth-page-module__hEQmCa__otpInput{background:#fff4f2;border-color:#ff3b30}.mobile-auth-page-module__hEQmCa__actionBar{gap:10px;width:min(370px,100dvw - 20px);display:flex}.mobile-auth-page-module__hEQmCa__primaryButton,.mobile-auth-page-module__hEQmCa__secondaryButton{letter-spacing:0;white-space:nowrap;border:0;border-radius:12px;flex:1 1 0;min-width:0;height:48px;padding:0 12px;font-size:16px;font-weight:600;line-height:1}.mobile-auth-page-module__hEQmCa__primaryButton{color:#fff;background:#ff6900}.mobile-auth-page-module__hEQmCa__form>.mobile-auth-page-module__hEQmCa__primaryButton,.mobile-auth-page-module__hEQmCa__form>.mobile-auth-page-module__hEQmCa__secondaryButton{flex:none;min-height:48px}.mobile-auth-page-module__hEQmCa__primaryButton:active:not(:disabled){background:#e85f00}.mobile-auth-page-module__hEQmCa__primaryButton:disabled{color:#2222223d;cursor:not-allowed;background:#f3f5f6}.mobile-auth-page-module__hEQmCa__secondaryButton{color:#ff6900;background:#fff6ed}.mobile-auth-page-module__hEQmCa__secondaryButton:active{background:#ffe8d6}.mobile-auth-page-module__hEQmCa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:360px){.mobile-auth-page-module__hEQmCa__content{padding-left:8px;padding-right:8px}.mobile-auth-page-module__hEQmCa__otpGrid{gap:6px}.mobile-auth-page-module__hEQmCa__primaryButton,.mobile-auth-page-module__hEQmCa__secondaryButton{padding:0 8px;font-size:14px}}.mobile-auth-page-module__hEQmCa__callNumber{color:#222;font-size:26px;font-weight:600;text-decoration:none}.mobile-auth-page-module__hEQmCa__callWaiting{width:100%;max-width:370px}.mobile-auth-page-module__hEQmCa__callActions{gap:10px;display:flex}.mobile-auth-page-module__hEQmCa__callButton{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:flex}.mobile-auth-page-module__hEQmCa__linkButton{color:#ff6900;letter-spacing:0;cursor:pointer;background:0 0;border:0;align-self:center;padding:4px 8px;font-size:14px;font-weight:500;line-height:1.2}.mobile-auth-page-module__hEQmCa__linkButton:disabled{color:#2222223d;cursor:not-allowed}.mobile-auth-page-module__hEQmCa__callTitle{color:#222;letter-spacing:0;margin:0;font-size:20px;font-weight:600;line-height:1.2}
.cabinet-password-sheet-module__ndXPGa__actionsSingle{grid-template-columns:minmax(0,1fr)}button.cabinet-password-sheet-module__ndXPGa__declineLink{color:#888;font-weight:400}.cabinet-password-sheet-module__ndXPGa__linkRow{flex-direction:column;align-items:center;gap:4px;display:flex}.cabinet-password-sheet-module__ndXPGa__note{color:#222222b3;background:#edf2f5;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.2}
.mobile-address-sheet-module__qaFkeW__sheetRoot{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-address-sheet-module__qaFkeW__sheetBackdrop{background:#00000042;border:0;position:absolute;inset:0}.mobile-address-sheet-module__qaFkeW__sheet{box-sizing:border-box;width:100vw;padding:34px max(10px,calc((100vw - 390px)/2 + 10px))calc(41px + env(safe-area-inset-bottom));z-index:1;background:#fff;border-radius:26px 26px 0 0;position:relative}.mobile-address-sheet-module__qaFkeW__draggableSheet{height:min(753px,100dvh - 54px);transform:translateY(var(--sheet-drag-offset,0px));flex-direction:column;padding-top:40px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.mobile-address-sheet-module__qaFkeW__draggableSheet:before{display:none}.mobile-address-sheet-module__qaFkeW__sheetDragging{transition:none}.mobile-address-sheet-module__qaFkeW__sheetHandleButton{z-index:2;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:34px;display:flex;position:absolute;top:0;left:0}.mobile-address-sheet-module__qaFkeW__sheetHandle{background:#222;border-radius:999px;width:36px;height:5px}.mobile-address-sheet-module__qaFkeW__sheetBackButton{z-index:3;color:#222;background:#fffffff5;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:12px;left:max(10px,50vw - 185px);box-shadow:0 6px 18px #22222214}.mobile-address-sheet-module__qaFkeW__sheetBackButton svg{width:18px;height:18px}.mobile-address-sheet-module__qaFkeW__sheetBackButton path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mobile-address-sheet-module__qaFkeW__sheet:before{content:"";background:#222;border-radius:999px;width:36px;height:5px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.mobile-address-sheet-module__qaFkeW__addressSheet{padding-bottom:108px}.mobile-address-sheet-module__qaFkeW__addressSheetBody{overscroll-behavior:contain;scrollbar-width:none;flex:1;padding-top:8px;overflow-y:auto}.mobile-address-sheet-module__qaFkeW__addressSheetBody::-webkit-scrollbar{display:none}.mobile-address-sheet-module__qaFkeW__addressSheetSection+.mobile-address-sheet-module__qaFkeW__addressSheetSection{margin-top:30px}.mobile-address-sheet-module__qaFkeW__addressSheetSectionTitle,.mobile-address-sheet-module__qaFkeW__sheetHeader h2{color:#222;letter-spacing:-.11px;margin:0;font-size:22px;font-weight:600;line-height:1}.mobile-address-sheet-module__qaFkeW__sheetHeader h2{align-items:center;min-height:36px;padding-left:48px;display:flex}.mobile-address-sheet-module__qaFkeW__sheetHeader{padding-top:8px}.mobile-address-sheet-module__qaFkeW__sheetHeader p{color:#22222280;letter-spacing:-.07px;margin:14px 0 0;font-size:14px;line-height:1.2}.mobile-address-sheet-module__qaFkeW__addressSheetReceiver,.mobile-address-sheet-module__qaFkeW__addressSheetItem,.mobile-address-sheet-module__qaFkeW__sheetOption{background:#fff;border:1px solid #2222221a;border-radius:16px;width:100%;min-height:66px;overflow:hidden}.mobile-address-sheet-module__qaFkeW__addressSheetReceiver{text-align:left;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:15px;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetReceiverText,.mobile-address-sheet-module__qaFkeW__addressSheetItemText{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetReceiverText strong,.mobile-address-sheet-module__qaFkeW__addressSheetItemText strong,.mobile-address-sheet-module__qaFkeW__sheetOption strong{color:#222;letter-spacing:-.07px;font-size:14px;font-weight:500;line-height:1.2;display:block}.mobile-address-sheet-module__qaFkeW__addressSheetReceiverText span,.mobile-address-sheet-module__qaFkeW__addressSheetItemText span,.mobile-address-sheet-module__qaFkeW__sheetOption p{color:#2226;letter-spacing:-.06px;margin:0;font-size:12px;font-weight:500;line-height:1.2}.mobile-address-sheet-module__qaFkeW__addressSheetReceiverArrow{color:#222;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mobile-address-sheet-module__qaFkeW__addressSheetReceiverArrow svg{width:16px;height:16px}.mobile-address-sheet-module__qaFkeW__addressSheetReceiverArrow svg path,.mobile-address-sheet-module__qaFkeW__addressSheetItemIcon svg path{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round}.mobile-address-sheet-module__qaFkeW__addressSheetList,.mobile-address-sheet-module__qaFkeW__sheetList{flex-direction:column;gap:4px;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetList{margin-top:20px}.mobile-address-sheet-module__qaFkeW__addressSheetAddButton{color:#222;text-align:left;letter-spacing:-.07px;background:#fff;border:1px solid #2222221a;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:66px;margin-top:20px;padding:15px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetAddIcon{color:#222;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mobile-address-sheet-module__qaFkeW__addressSheetAddIcon svg{width:16px;height:16px}.mobile-address-sheet-module__qaFkeW__addressSheetAddIcon svg path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.mobile-address-sheet-module__qaFkeW__sheetList{gap:10px;margin-top:20px}.mobile-address-sheet-module__qaFkeW__addressSheetItem{justify-content:space-between;align-items:center;padding:0 15px;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetItemActive,.mobile-address-sheet-module__qaFkeW__sheetOptionActive{border-color:#ff6900}.mobile-address-sheet-module__qaFkeW__addressSheetItemMain{text-align:left;flex:248px;align-items:center;gap:16px;min-width:0;min-height:66px;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetItemActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetAction{color:#222;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.mobile-address-sheet-module__qaFkeW__addressSheetAction svg{width:100%;height:100%}.mobile-address-sheet-module__qaFkeW__addressSheetAction svg path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mobile-address-sheet-module__qaFkeW__addressSheetItemIcon{color:#222222e6;flex-shrink:0;width:20px;height:20px}.mobile-address-sheet-module__qaFkeW__addressSheetItemIcon svg{width:20px;height:20px}.mobile-address-sheet-module__qaFkeW__addressTitle,.mobile-address-sheet-module__qaFkeW__addressSheetItemText strong{min-width:0}.mobile-address-sheet-module__qaFkeW__addressTitle{display:flex}.mobile-address-sheet-module__qaFkeW__addressTitle span{color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}.mobile-address-sheet-module__qaFkeW__addressTitleStart{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-address-sheet-module__qaFkeW__addressTitleEnd{white-space:nowrap;flex-shrink:0}.mobile-address-sheet-module__qaFkeW__addressSheetFooter{background:#fff;height:108px;padding:10px max(10px,50vw - 185px) 0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mobile-address-sheet-module__qaFkeW__addressSheetFooterActions{gap:10px;display:flex}.mobile-address-sheet-module__qaFkeW__addressSheetEdit,.mobile-address-sheet-module__qaFkeW__addressSheetSave,.mobile-address-sheet-module__qaFkeW__sheetSecondaryButton{letter-spacing:-.08px;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:600;line-height:1}.mobile-address-sheet-module__qaFkeW__addressSheetEdit{color:#222;background:#fff;border:1px solid #2222221a}.mobile-address-sheet-module__qaFkeW__addressSheetSave{color:#fff;background:#ff6900;border:0}.mobile-address-sheet-module__qaFkeW__addressSheetSave:disabled{opacity:.45}.mobile-address-sheet-module__qaFkeW__addressSheetHomeIndicator{background:#000;border-radius:100px;width:139px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mobile-address-sheet-module__qaFkeW__sheetOption{text-align:left;align-items:center;gap:12px;padding:14px;display:flex}.mobile-address-sheet-module__qaFkeW__radio{border:1.5px solid #22222229;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mobile-address-sheet-module__qaFkeW__radioActive{border-color:#ff6900}.mobile-address-sheet-module__qaFkeW__radioDot{background:#ff6900;border-radius:50%;width:10px;height:10px}.mobile-address-sheet-module__qaFkeW__sheetEmptyState{color:#22222280;letter-spacing:-.07px;margin:20px 0 0;font-size:14px;line-height:1.3}.mobile-address-sheet-module__qaFkeW__sheetSecondaryButton{color:#222;background:#edf2f5;margin-top:20px}.mobile-address-sheet-module__qaFkeW__addressSheetReceiver:active,.mobile-address-sheet-module__qaFkeW__addressSheetItemMain:active,.mobile-address-sheet-module__qaFkeW__addressSheetAction:active,.mobile-address-sheet-module__qaFkeW__addressSheetAddButton:active,.mobile-address-sheet-module__qaFkeW__addressSheetEdit:active,.mobile-address-sheet-module__qaFkeW__addressSheetSave:active,.mobile-address-sheet-module__qaFkeW__sheetOption:active,.mobile-address-sheet-module__qaFkeW__sheetSecondaryButton:active{transform:scale(.98)}.mobile-address-sheet-module__qaFkeW__addressSheetReceiver:focus-visible,.mobile-address-sheet-module__qaFkeW__addressSheetItemMain:focus-visible,.mobile-address-sheet-module__qaFkeW__addressSheetAction:focus-visible,.mobile-address-sheet-module__qaFkeW__addressSheetAddButton:focus-visible,.mobile-address-sheet-module__qaFkeW__addressSheetEdit:focus-visible,.mobile-address-sheet-module__qaFkeW__addressSheetSave:focus-visible,.mobile-address-sheet-module__qaFkeW__sheetOption:focus-visible,.mobile-address-sheet-module__qaFkeW__sheetSecondaryButton:focus-visible{outline-offset:2px;outline:2px solid #ff6900}
.mobile-adult-gate-module__HqqjTG__adultGate{z-index:4;border-radius:inherit;background:#fff3;position:absolute;inset:0;overflow:hidden}.mobile-adult-gate-module__HqqjTG__adultGateImage{object-fit:cover;object-position:center;filter:blur(10px);transform-origin:50%;pointer-events:none;transform:scale(1.16)}.mobile-adult-gate-module__HqqjTG__adultGateScrim{-webkit-backdrop-filter:blur(3px);background:#ffffff2e;position:absolute;inset:0}.mobile-adult-gate-module__HqqjTG__adultGateContent{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.mobile-adult-gate-module__HqqjTG__adultGateBadge{color:#f30;letter-spacing:-.5px;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 8px 24px #2222221f}.mobile-adult-gate-module__HqqjTG__adultGateButton{color:#222;min-width:133px;height:32px;font:inherit;letter-spacing:-.5px;appearance:none;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 8px 24px #2222221f}
.mobile-footer-module__XqhP-W__footer{box-sizing:border-box;background:#333;width:100vw;margin-top:14px;margin-left:calc(50% - 50vw)}.mobile-footer-module__XqhP-W__footerInner{width:min(390px,100vw);padding:40px 10px calc(24px + 80px + env(safe-area-inset-bottom));box-sizing:border-box;margin:0 auto}.mobile-footer-module__XqhP-W__footerColumns{color:#fff;display:block}.mobile-footer-module__XqhP-W__footerColumn{flex-direction:column;display:flex}.mobile-footer-module__XqhP-W__footerLinks{flex-direction:column;gap:6px;display:flex}.mobile-footer-module__XqhP-W__footerNavLink{letter-spacing:-.07px;opacity:.5;color:inherit;font-size:14px;font-weight:400;line-height:1.2;text-decoration:none;display:block}.mobile-footer-module__XqhP-W__footerCompanies{flex-direction:column;gap:20px;margin-top:32px;display:flex}.mobile-footer-module__XqhP-W__footerCompany{color:#fff;letter-spacing:-.06px;flex-direction:column;gap:5px;font-size:12px;line-height:1.3;display:flex}.mobile-footer-module__XqhP-W__footerCompany+.mobile-footer-module__XqhP-W__footerCompany{border-top:1px solid #ffffff1f;padding-top:20px}.mobile-footer-module__XqhP-W__footerCompanyRole{opacity:.7!important;margin-bottom:3px!important}.mobile-footer-module__XqhP-W__footerCompany p{opacity:.5;margin:0}.mobile-footer-module__XqhP-W__footerCompany .mobile-footer-module__XqhP-W__footerCompanyName{opacity:1;font-size:14px;font-weight:600}.mobile-footer-module__XqhP-W__footerBottom{margin-top:32px}.mobile-footer-module__XqhP-W__footerText{color:#fff;min-width:0}.mobile-footer-module__XqhP-W__footerText p{opacity:.5;letter-spacing:-.06px;margin:0;font-size:12px;font-weight:400;line-height:1.2}
.mobile-expandable-text-module__8x99pa__root{width:100%;min-width:0;position:relative}.mobile-expandable-text-module__8x99pa__text{overflow-wrap:anywhere;margin:0}.mobile-expandable-text-module__8x99pa__collapsed{-webkit-line-clamp:var(--mobile-expandable-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-expandable-text-module__8x99pa__moreButton{z-index:1;color:#22222270;min-width:74px;height:24px;font-size:inherit;line-height:inherit;letter-spacing:inherit;background:linear-gradient(90deg,#fff0 0%,#ffffff8c 34%,#ffffffeb 52%,#fff 70% 100%);justify-content:flex-end;align-items:flex-end;padding:0 0 1px 28px;font-weight:500;display:inline-flex;position:absolute;bottom:0;right:0}.mobile-expandable-text-module__8x99pa__collapseButton{color:#2222228c;letter-spacing:-.07px;background:0 0;align-items:center;margin-top:8px;padding:0;font-size:14px;font-weight:600;line-height:1;display:inline-flex}
.mobile-page-placeholder-module__CwY6BG__page{background:#f3f4f6;min-height:100vh;padding:20px 12px 146px}.mobile-page-placeholder-module__CwY6BG__phone{background:#fff;border-radius:16px;width:100%;max-width:390px;margin:0 auto;padding:20px 16px;box-shadow:0 12px 30px #00000014}.mobile-page-placeholder-module__CwY6BG__title{color:#222;margin:0;font-size:22px;line-height:1.1}.mobile-page-placeholder-module__CwY6BG__description{color:#666;margin:12px 0 0;font-size:14px;line-height:1.4}
.mobile-preview-image-carousel-module__D9qG1G__carousel{position:absolute;inset:0;overflow:hidden}.mobile-preview-image-carousel-module__D9qG1G__single,.mobile-preview-image-carousel-module__D9qG1G__slide{flex:0 0 50%;width:100%;height:100%;position:relative}.mobile-preview-image-carousel-module__D9qG1G__single{position:absolute;inset:0}.mobile-preview-image-carousel-module__D9qG1G__track{will-change:transform;width:200%;height:100%;display:flex;position:absolute;inset:0}.mobile-preview-image-carousel-module__D9qG1G__trackNext{animation:.24s both mobile-preview-image-carousel-module__D9qG1G__carouselNext}.mobile-preview-image-carousel-module__D9qG1G__trackPrev{animation:.24s both mobile-preview-image-carousel-module__D9qG1G__carouselPrev}@keyframes mobile-preview-image-carousel-module__D9qG1G__carouselNext{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mobile-preview-image-carousel-module__D9qG1G__carouselPrev{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mobile-preview-image-carousel-module__D9qG1G__trackNext,.mobile-preview-image-carousel-module__D9qG1G__trackPrev{animation-duration:1ms}}
.mobile-tile-appearance-module__0JUb1G__cardAppear{animation:.4s ease-out mobile-tile-appearance-module__0JUb1G__cardAppear}@keyframes mobile-tile-appearance-module__0JUb1G__cardAppear{0%{opacity:0}}.mobile-tile-appearance-module__0JUb1G__imageHidden{opacity:0}.mobile-tile-appearance-module__0JUb1G__imageFadeIn{opacity:1;transition:opacity .4s ease-out}.mobile-tile-appearance-module__0JUb1G__imageShown{opacity:1}@media (prefers-reduced-motion:reduce){.mobile-tile-appearance-module__0JUb1G__cardAppear{animation:none}.mobile-tile-appearance-module__0JUb1G__imageFadeIn{transition:none}}
.mobile-main-banners-module__mO0o_W__horizontalSection{aspect-ratio:337/141;background:#fff;border-radius:16px;width:calc(100% - 20px);margin:10px 10px 0;position:relative;overflow:hidden}.mobile-main-banners-module__mO0o_W__horizontalLink,.mobile-main-banners-module__mO0o_W__verticalLink{width:100%;height:100%;color:inherit;border-radius:inherit;isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.mobile-main-banners-module__mO0o_W__horizontalCard{background:#fff;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.mobile-main-banners-module__mO0o_W__verticalCard{background:#fff6ed;border-radius:16px;width:180px;height:326px;position:relative;overflow:hidden}.mobile-main-banners-module__mO0o_W__horizontalViewport{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.mobile-main-banners-module__mO0o_W__horizontalStage{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.mobile-main-banners-module__mO0o_W__horizontalSceneAnimated{animation:.42s cubic-bezier(.22,1,.36,1) mobile-main-banners-module__mO0o_W__horizontalBannerSceneEnter}.mobile-main-banners-module__mO0o_W__verticalSceneAnimated{width:100%;height:100%;animation:.36s cubic-bezier(.22,1,.36,1) mobile-main-banners-module__mO0o_W__verticalBannerSceneEnter}.mobile-main-banners-module__mO0o_W__mediaFrame{z-index:1;position:absolute;overflow:hidden}.mobile-main-banners-module__mO0o_W__mediaImage{object-fit:cover}.mobile-main-banners-module__mO0o_W__mediaImageTopLeft{object-position:top left}.mobile-main-banners-module__mO0o_W__layer{z-index:2;pointer-events:none;position:absolute}.mobile-main-banners-module__mO0o_W__layerFill{width:100%;height:100%}.mobile-main-banners-module__mO0o_W__badge{z-index:4;color:#222;letter-spacing:-.04px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:6px;justify-content:center;align-items:center;min-height:16px;padding:3px 5px;font-size:8px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute}.mobile-main-banners-module__mO0o_W__badgeSoft{background:#ffffffb3}.mobile-main-banners-module__mO0o_W__badgeMuted{background:#ffffff4d}.mobile-main-banners-module__mO0o_W__title{z-index:3;color:#fff;letter-spacing:-.07px;pointer-events:none;margin:0;font-size:14px;font-weight:600;line-height:1;position:absolute}.mobile-main-banners-module__mO0o_W__titleLine{display:block}.mobile-main-banners-module__mO0o_W__titleLine+.mobile-main-banners-module__mO0o_W__titleLine{margin-top:0}.mobile-main-banners-module__mO0o_W__button{z-index:3;letter-spacing:-.07px;white-space:nowrap;pointer-events:none;border-radius:10px;justify-content:center;align-items:center;height:30px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:absolute}.mobile-main-banners-module__mO0o_W__buttonLight{color:#222;background:#fff}.mobile-main-banners-module__mO0o_W__buttonAccent{color:#fff;background:#ff6900}.mobile-main-banners-module__mO0o_W__logo{z-index:3;object-fit:contain;pointer-events:none;display:block;position:absolute}.mobile-main-banners-module__mO0o_W__verticalButtonOverlay{border-radius:12px}.mobile-main-banners-module__mO0o_W__verticalDots{z-index:4;align-items:center;gap:6px;display:flex;position:absolute;top:10px;right:10px}.mobile-main-banners-module__mO0o_W__verticalDotButton{cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;display:block}.mobile-main-banners-module__mO0o_W__verticalDot,.mobile-main-banners-module__mO0o_W__verticalDotActive{border-radius:10px;height:4px;display:block}.mobile-main-banners-module__mO0o_W__verticalDot{background:#ffffff4d;width:4px}.mobile-main-banners-module__mO0o_W__verticalDotActive{background:#fff;width:16px}@keyframes mobile-main-banners-module__mO0o_W__horizontalBannerSceneEnter{0%{opacity:.56;transform:translate(10px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes mobile-main-banners-module__mO0o_W__verticalBannerSceneEnter{0%{opacity:.48;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
.mobile-product-preview-details-module__3v8X3q__body{box-sizing:border-box;flex-direction:column;gap:4px;min-height:82px;padding:0 8px;display:flex}.mobile-product-preview-details-module__3v8X3q__bodyWithoutDelivery{min-height:0}.mobile-product-preview-details-module__3v8X3q__priceRow{justify-content:space-between;align-items:center;gap:8px;min-height:14px;display:flex}.mobile-product-preview-details-module__3v8X3q__price{letter-spacing:-.07px;color:#222;font-size:14px;font-weight:600;line-height:1}.mobile-product-preview-details-module__3v8X3q__vendor{justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:inline-flex}.mobile-product-preview-details-module__3v8X3q__vendorLogo{object-fit:cover;object-position:center;width:42px;height:16px;display:block}.mobile-product-preview-details-module__3v8X3q__vendorText{text-overflow:ellipsis;white-space:nowrap;color:#222222bf;max-width:60px;font-size:10px;font-weight:600;overflow:hidden}.mobile-product-preview-details-module__3v8X3q__title{color:#222;letter-spacing:-.06px;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:28px;min-height:28px;font-size:12px;line-height:1.1;display:-webkit-box;overflow:hidden}.mobile-product-preview-details-module__3v8X3q__title a{color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.mobile-product-preview-details-module__3v8X3q__statsRow{color:#22222294;letter-spacing:-.05px;align-items:center;gap:5px;min-width:0;font-size:10px;line-height:1;display:flex}.mobile-product-preview-details-module__3v8X3q__rating{color:#222;flex:none;align-items:center;gap:3px;display:inline-flex}.mobile-product-preview-details-module__3v8X3q__rating svg{color:#ff6900}.mobile-product-preview-details-module__3v8X3q__rating strong{font-size:10px;font-weight:500;line-height:1}.mobile-product-preview-details-module__3v8X3q__reviewsCount{color:#22222294}.mobile-product-preview-details-module__3v8X3q__statsText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-product-preview-details-module__3v8X3q__deliveryRow{color:#22222294;letter-spacing:-.05px;align-items:center;gap:5px;min-width:0;padding-left:4px;font-size:10px;line-height:1;display:flex}.mobile-product-preview-details-module__3v8X3q__deliveryDot{background:#2222222e;border-radius:999px;flex:none;width:6px;height:6px}.mobile-product-preview-details-module__3v8X3q__deliveryDate{color:#222;white-space:nowrap}.mobile-product-preview-details-module__3v8X3q__deliverySuffix{color:#22222294;white-space:nowrap}
.aison-logo-loader-module__TPxp7W__root{--aison-loader-base:#e6e6e6;--aison-loader-stripe:#ff802f;--aison-loader-duration:1.4s;justify-content:center;align-items:center;display:flex}.aison-logo-loader-module__TPxp7W__screen{width:100%;min-height:280px}.aison-logo-loader-module__TPxp7W__screen .aison-logo-loader-module__TPxp7W__logoBox{width:99.61px}.aison-logo-loader-module__TPxp7W__tile{pointer-events:none;position:absolute;inset:0}.aison-logo-loader-module__TPxp7W__tile .aison-logo-loader-module__TPxp7W__logoBox{width:30.4%}.aison-logo-loader-module__TPxp7W__logoBox{aspect-ratio:70.2845/20.1058;display:block;position:relative}.aison-logo-loader-module__TPxp7W__base,.aison-logo-loader-module__TPxp7W__fill{width:100%;height:100%;display:block;position:absolute;inset:0}.aison-logo-loader-module__TPxp7W__base{color:var(--aison-loader-base)}.aison-logo-loader-module__TPxp7W__fill{color:var(--aison-loader-stripe);clip-path:polygon(-10% 0,-.4% 0,-25.4% 100%,-35% 100%);animation:aison-logo-loader-module__TPxp7W__aisonLoaderStripe var(--aison-loader-duration)ease-in-out infinite}@keyframes aison-logo-loader-module__TPxp7W__aisonLoaderStripe{to{clip-path:polygon(125% 0,134.6% 0,109.6% 100%,100% 100%)}}@media (prefers-reduced-motion:reduce){.aison-logo-loader-module__TPxp7W__fill{visibility:hidden;animation:none}}
.infinite-scroll-loader-module__XcFoaW__root{align-content:start;justify-items:center;width:100%;min-height:52px;display:grid}.infinite-scroll-loader-module__XcFoaW__anchor{width:100%;height:1px}.infinite-scroll-loader-module__XcFoaW__status{place-items:center;width:100%;height:42px;margin-top:9px;display:grid}.infinite-scroll-loader-module__XcFoaW__spinner{opacity:0;visibility:hidden;border:2px solid #edf2f5;border-top-color:#ff6900;border-radius:50%;width:20px;height:20px}.infinite-scroll-loader-module__XcFoaW__spinnerVisible{opacity:1;visibility:visible;animation:.76s linear infinite infinite-scroll-loader-module__XcFoaW__infiniteScrollSpinnerRotation}@keyframes infinite-scroll-loader-module__XcFoaW__infiniteScrollSpinnerRotation{to{transform:rotate(360deg)}}
.personal-screen-gate-module__1sA8Uq__page{background:#fff;justify-content:center;align-items:center;min-height:100vh;display:flex}
.mobile-search-fresh-module__Cuq3ma__tierLabel{font-size:var(--dlc-font-sizes-text-sm);color:var(--dlc-colors-gray-7);grid-column:1/-1;align-items:center;gap:10px;padding:14px 0 2px;font-weight:500;display:flex}.mobile-search-fresh-module__Cuq3ma__tierLabel:before,.mobile-search-fresh-module__Cuq3ma__tierLabel:after{content:"";background:var(--dlc-colors-gray-2);flex:1;height:1px}.mobile-search-fresh-module__Cuq3ma__blockHeader{font-size:var(--dlc-font-sizes-heading-h3);color:var(--dlc-colors-dark-0);grid-column:1/-1;margin:0;padding:18px 0 2px;font-weight:600;line-height:1.2}.mobile-search-fresh-module__Cuq3ma__searching{font-size:var(--dlc-font-sizes-text-sm);color:var(--dlc-colors-gray-7);justify-content:center;align-items:center;gap:8px;padding:18px 0 150px;display:flex}.mobile-search-fresh-module__Cuq3ma__spinner{border:2px solid var(--dlc-colors-gray-2);border-top-color:var(--dlc-colors-dark-0);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite mobile-search-fresh-module__Cuq3ma__spin}@keyframes mobile-search-fresh-module__Cuq3ma__spin{to{transform:rotate(360deg)}}
