.SearchTopNav_wrap__mFBdg{margin:0 0 16px;background:var(--surface);border:1px solid #e3e7ec;border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.SearchTopNav_desktopLayout__PuOo2{display:none}.SearchTopNav_mobileLayout__FuP9I{display:block}.SearchTopNav_mobilePanel__OcZLt{background:#fff;border:1px solid #e3e7ec;border-radius:12px;box-shadow:0 2px 8px rgba(15,23,42,.06);overflow:hidden}.SearchTopNav_mobileHeader__AuToW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0}.SearchTopNav_mobileTitleWrap__UBYtr{display:inline-flex;align-items:center;gap:8px;color:#222}.SearchTopNav_mobileTitle__lvkZF{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}.SearchTopNav_mobileSearchSection__N28OO{padding:10px 16px 12px}.SearchTopNav_searchRow__a5Pjf{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:12px 18px}.SearchTopNav_badge__FRsPK{flex-shrink:0;display:inline-flex;align-items:center;padding:7px 12px;border-radius:6px;background:var(--brand);color:#fff;font-size:.8125rem;font-weight:700;white-space:nowrap}.SearchTopNav_fieldSlot__UikIt{flex:0 1 320px;min-width:160px}.SearchTopNav_countSlot__6UDjl{flex-shrink:0;margin-left:auto;font-size:.875rem;color:var(--muted);white-space:nowrap}.SearchTopNav_countSlot__6UDjl strong{color:var(--text);font-weight:700}@media (min-width:1024px){.SearchTopNav_wrap__mFBdg{margin-bottom:0}.SearchTopNav_wrapMerged__m5fjv{border:none;border-radius:0;box-shadow:none;background:transparent}.SearchTopNav_desktopLayout__PuOo2{display:block}.SearchTopNav_mobileLayout__FuP9I{display:none}.SearchTopNav_searchRow__a5Pjf{padding:14px 20px}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_searchRow__a5Pjf{padding:20px 20px 18px}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_desktopLayout__PuOo2 .SearchTopNav_wrap__mFBdg{padding:10px 20px;align-items:center}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_desktopLayout__PuOo2 .SearchTopNav_wrap__mFBdg:last-child{padding-bottom:20px}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_desktopLayout__PuOo2 .SearchTopNav_label__fv80F{padding-top:0}.SearchTopNav_badge__FRsPK{padding:8px 14px;font-size:.875rem}.SearchTopNav_fieldSlot__UikIt{flex:0 1 360px}.SearchTopNav_countSlot__6UDjl{font-size:.9375rem}}@media (max-width:1023px){.SearchTopNav_wrap__mFBdg{margin-inline:calc(50% - 50vw);padding:10px 16px 0;box-sizing:border-box;background:var(--bg);border:none;border-radius:0;box-shadow:none}.SearchTopNav_wrapMerged__m5fjv{margin-inline:0;margin-bottom:0;padding:0;background:transparent}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_mobileHeader__AuToW{padding:16px 18px 0}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_mobileSearchSection__N28OO{padding:14px 18px}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_sheetSectionEmbedded__9RAim.SearchTopNav_sheetSectionLead__eUcXf{padding:11px 18px}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_sheetSectionEmbedded__9RAim.SearchTopNav_sheetSectionFollow__KuQqo{padding:11px 18px 20px}.SearchTopNav_wrapMerged__m5fjv .SearchTopNav_sheetHead__FGoOH{margin-bottom:8px}.SearchTopNav_mobilePanel__OcZLt{width:100%;margin:0;padding:0;box-sizing:border-box}.SearchTopNav_mobilePanelMerged__5UqVw{border:none;border-radius:0;box-shadow:none}}.HorizontalScroll_wrap__T46Az{position:relative;min-width:0;flex:1 1 auto;--hint-fade-width:42px;--hint-fade-solid:#fff;--hint-fade-mid:rgb(255 255 255/0.92);--hint-fade-stop:50%}.HorizontalScroll_root__H8_E8{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.HorizontalScroll_hintLeft__1YSTJ,.HorizontalScroll_hintRight__N0Dqt{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;width:var(--hint-fade-width);pointer-events:none;border:none;background:transparent}.HorizontalScroll_hintLeft__1YSTJ:before,.HorizontalScroll_hintRight__N0Dqt:before{content:"";position:absolute;left:0;right:0;top:var(--hint-fade-inset-y,0);bottom:var(--hint-fade-inset-y,0);pointer-events:none}.HorizontalScroll_hintLeft__1YSTJ:before{background:linear-gradient(to left,rgb(255 255 255/0) 0,var(--hint-fade-mid) var(--hint-fade-stop),var(--hint-fade-solid) 100%)}.HorizontalScroll_hintRight__N0Dqt:before{background:linear-gradient(to right,rgb(255 255 255/0) 0,var(--hint-fade-mid) var(--hint-fade-stop),var(--hint-fade-solid) 100%)}.HorizontalScroll_hintClickable__Gumb1{pointer-events:auto;margin:0;padding:0;border:none;cursor:pointer;font:inherit;color:inherit}.HorizontalScroll_hintClickable__Gumb1:focus-visible{outline:2px solid var(--brand,#2270b6);outline-offset:-2px}.HorizontalScroll_hintLeft__1YSTJ:not(.HorizontalScroll_hintTop__D_VNm) .HorizontalScroll_hintIcon__C6cnH,.HorizontalScroll_hintRight__N0Dqt:not(.HorizontalScroll_hintTop__D_VNm) .HorizontalScroll_hintIcon__C6cnH{margin-top:calc(-2px + var(--hint-icon-offset-y, 0px))}.HorizontalScroll_hintLeft__1YSTJ{left:0;justify-content:flex-start;padding-left:0}.HorizontalScroll_hintRight__N0Dqt{right:0;justify-content:flex-end;padding-right:0}.HorizontalScroll_hintIcon__C6cnH{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;color:#2270b6}.HorizontalScroll_hintIconProminent__hG_oC{width:46px;height:46px;border-radius:999px;background:#fff;border:1px solid #c8ddf0;box-shadow:0 2px 8px rgb(34 112 182/.14),inset 0 0 0 1px rgb(255 255 255/.8)}.HorizontalScroll_hintProminent__8TFrf{--hint-fade-width:76px}.HorizontalScroll_hintClickable__Gumb1.HorizontalScroll_hintProminent__8TFrf:hover .HorizontalScroll_hintIconProminent__hG_oC{border-color:#2270b6;box-shadow:0 4px 14px rgb(34 112 182/.22),inset 0 0 0 1px rgb(255 255 255/.9)}.HorizontalScroll_hintClickable__Gumb1.HorizontalScroll_hintProminent__8TFrf:active .HorizontalScroll_hintIconProminent__hG_oC{transform:scale(.96)}.HorizontalScroll_hintTop__D_VNm{align-items:flex-start;bottom:10px}.HorizontalScroll_hintTop__D_VNm .HorizontalScroll_hintIcon__C6cnH{margin-top:0}.HorizontalScroll_hintIconRight__0p3_r{animation:HorizontalScroll_scrollHintNudgeRight__9CuyA 1s ease-in-out infinite}.HorizontalScroll_hintIconLeft__QrJPk{animation:HorizontalScroll_scrollHintNudgeLeft__IOA8L 1s ease-in-out infinite}@keyframes HorizontalScroll_scrollHintNudgeRight__9CuyA{0%,to{opacity:.55;transform:translateX(0)}50%{opacity:1;transform:translateX(4px)}}@keyframes HorizontalScroll_scrollHintNudgeLeft__IOA8L{0%,to{opacity:.55;transform:translateX(0)}50%{opacity:1;transform:translateX(-4px)}}@media (prefers-reduced-motion:reduce){.HorizontalScroll_hintIconLeft__QrJPk,.HorizontalScroll_hintIconRight__0p3_r{animation:none;opacity:.9}}.HorizontalScroll_rootDragging__xffHh,.HorizontalScroll_rootDragging__xffHh:active,.HorizontalScroll_root__H8_E8:active{cursor:-webkit-grabbing;cursor:grabbing}.HorizontalScroll_rootDragging__xffHh *{-webkit-user-drag:none}.HorizontalScroll_root__H8_E8::-webkit-scrollbar{display:none}.HorizontalScroll_inner__iEjCi{display:flex;flex-wrap:nowrap;width:max-content;min-height:1px}.HorizontalScroll_inner__iEjCi>*{flex:0 0 auto}.HorizontalScroll_root__H8_E8 :is(a,button,[role=tab],[role=link]){touch-action:pan-x}@media (min-width:1024px){.HorizontalScroll_wrap__T46Az{flex:none}.HorizontalScroll_hintLeft__1YSTJ,.HorizontalScroll_hintRight__N0Dqt{display:none}.HorizontalScroll_root__H8_E8{overflow:visible;cursor:default;-moz-user-select:auto;user-select:auto;-webkit-user-select:auto;touch-action:auto}.HorizontalScroll_root__H8_E8:active{cursor:default}.HorizontalScroll_inner__iEjCi{flex-wrap:wrap;width:auto;overflow:visible}.HorizontalScroll_wrapDesktopScroll__Ng3bg{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,auto)}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_root__H8_E8{grid-area:1/1/2/2;min-width:0;overflow-x:scroll;overflow-y:hidden;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-x}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_hintLeft__1YSTJ,.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_hintRight__N0Dqt{display:flex;position:relative;top:auto;bottom:auto;left:auto;right:auto;grid-area:1/1/2/2;align-self:stretch;height:auto;min-height:100%;pointer-events:none}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_hintClickable__Gumb1{pointer-events:auto}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_hintLeft__1YSTJ{justify-self:start}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_hintRight__N0Dqt{justify-self:end}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_root__H8_E8:active{cursor:-webkit-grabbing;cursor:grabbing}.HorizontalScroll_wrapDesktopScroll__Ng3bg .HorizontalScroll_inner__iEjCi{flex-wrap:nowrap;width:max-content;overflow:visible}}.CatalogCustomSearchPanel_panel__XUsNv{background:#fff}.CatalogCustomSearchPanel_panelDesktop__3kMy_{--catalog-action-btn-width:86px;padding:16px 20px 14px;border:none;border-radius:0;box-shadow:none}.CatalogCustomSearchPanel_panelDesktopMerged__03nyE{padding:10px 20px 14px;position:relative}.CatalogCustomSearchPanel_panelDesktopMerged__03nyE:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#f0f2f5}@media (min-width:1024px){.CatalogCustomSearchPanel_panelDesktopMerged__03nyE:before{height:3px}}.CatalogCustomSearchPanel_panelDesktopMerged__03nyE .CatalogCustomSearchPanel_table__90CsB>.CatalogCustomSearchPanel_groupEntry__J26Gj:first-child .CatalogCustomSearchPanel_row__8C8LN{border-top:none;padding-top:0}.CatalogCustomSearchPanel_panelMobile__d4u22{--catalog-action-btn-width-compact:78px;width:100%;margin:0;padding:14px 18px 12px;box-sizing:border-box;background:#fff;border:1px solid #e3e7ec;border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0 1px 0 rgba(15,23,42,.04)}.CatalogCustomSearchPanel_panelMobileMerged__6dCWO{border:none;border-radius:0;box-shadow:none;padding:10px 18px 12px;position:relative}.CatalogCustomSearchPanel_panelMobileMerged__6dCWO:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#f0f2f5}.CatalogCustomSearchPanel_panelMobileMerged__6dCWO .CatalogCustomSearchPanel_table__90CsB>.CatalogCustomSearchPanel_groupEntry__J26Gj:first-child .CatalogCustomSearchPanel_row__8C8LN{border-top:none;padding-top:0}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_headerActions__0Azwk{margin-right:0}.CatalogCustomSearchPanel_popularSection__1QEfu{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0}.CatalogCustomSearchPanel_popularSectionAfterCustom__BGn6e{margin-top:16px;padding-top:14px;border-top:1px solid #f0f2f5}.CatalogCustomSearchPanel_popularHeader__gG2RO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0}.CatalogCustomSearchPanel_popularValuesWrap__Zj0j4{min-width:0}.CatalogCustomSearchPanel_header__KNq0M{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:0}.CatalogCustomSearchPanel_titleWrap__jrJBk{display:inline-flex;align-items:center;gap:8px;color:#222}.CatalogCustomSearchPanel_title__Kw4pL{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}.CatalogCustomSearchPanel_headerActions__0Azwk{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.CatalogCustomSearchPanel_moreBtn__eV76H{display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;width:var(--catalog-action-btn-width,var(--catalog-action-btn-width-compact,86px));min-width:var(--catalog-action-btn-width,var(--catalog-action-btn-width-compact,86px));height:38px;padding:0 10px;border:1px solid #e3e7ec;border-radius:8px;background:#fff;color:#444;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.CatalogCustomSearchPanel_moreBtnActive__ZQSXh,.CatalogCustomSearchPanel_moreBtn__eV76H:hover{border-color:#cfd6de;background:#f8fafc;color:var(--brand)}.CatalogCustomSearchPanel_moreBtnIcon__AMBLD{position:relative;display:inline-flex;width:16px;height:16px;flex-shrink:0}.CatalogCustomSearchPanel_moreBtnIconLayer__5d6lE{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.CatalogCustomSearchPanel_moreBtnIconVisible__znSH7{opacity:1;transform:scale(1) rotate(0deg)}.CatalogCustomSearchPanel_moreBtnIconHidden___RwaA{opacity:0;transform:scale(.82) rotate(-90deg);pointer-events:none}.CatalogCustomSearchPanel_moreBtnLabelSlot__OcfAB{position:relative;display:block;flex:1 1;min-width:0;height:1.25em}.CatalogCustomSearchPanel_moreBtnLabel__HoKPs{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;letter-spacing:-.02em;transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.CatalogCustomSearchPanel_moreBtnLabelVisible__g18CW{opacity:1;transform:translateY(0)}.CatalogCustomSearchPanel_moreBtnLabelHidden__2ukH1{opacity:0;transform:translateY(4px);pointer-events:none}.CatalogCustomSearchPanel_resetActionBtn___rYCh{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:var(--catalog-action-btn-width,var(--catalog-action-btn-width-compact,86px));height:38px;padding:0 12px;border:1px solid #e3e7ec;border-radius:8px;background:#fff;color:#444;font-size:.8125rem;font-weight:600;letter-spacing:-.02em;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.CatalogCustomSearchPanel_resetActionBtn___rYCh:hover:not(:disabled){border-color:#cfd6de;background:#f8fafc;color:var(--brand)}.CatalogCustomSearchPanel_resetActionBtn___rYCh:disabled{cursor:not-allowed;border-color:#e4e8ed;background:#f8fafc;color:#94a3b8;opacity:1}.CatalogCustomSearchPanel_table__90CsB{display:grid;grid-gap:0;gap:0}.CatalogCustomSearchPanel_groupEntry__J26Gj{display:grid;grid-template-rows:1fr}.CatalogCustomSearchPanel_groupEntryDeferred__N6WbU{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1)}.CatalogCustomSearchPanel_groupEntryDeferredOpen__2ny1p{grid-template-rows:1fr}.CatalogCustomSearchPanel_groupEntryInner__CUJU1{overflow:hidden;min-height:0}.CatalogCustomSearchPanel_groupEntryDeferred__N6WbU .CatalogCustomSearchPanel_groupEntryInner__CUJU1 .CatalogCustomSearchPanel_row__8C8LN{opacity:0;transform:translateY(-4px);transition:opacity .24s ease,transform .3s cubic-bezier(.22,1,.36,1)}.CatalogCustomSearchPanel_groupEntryDeferredOpen__2ny1p .CatalogCustomSearchPanel_groupEntryInner__CUJU1 .CatalogCustomSearchPanel_row__8C8LN{opacity:1;transform:translateY(0)}.CatalogCustomSearchPanel_row__8C8LN{display:grid;grid-template-columns:4.5rem minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:7px 2px;border-top:1px solid #f0f2f5}.CatalogCustomSearchPanel_panelDesktop__3kMy_ .CatalogCustomSearchPanel_row__8C8LN{grid-template-columns:120px minmax(0,1fr);gap:32px;padding:9px 0;align-items:center}.CatalogCustomSearchPanel_table__90CsB>.CatalogCustomSearchPanel_groupEntry__J26Gj:first-child .CatalogCustomSearchPanel_row__8C8LN{border-top:none;padding-top:0}.CatalogCustomSearchPanel_rowLabel___7scj{flex-shrink:0;font-size:.875rem;font-weight:700;color:#444;line-height:1.32}.CatalogCustomSearchPanel_panelDesktop__3kMy_ .CatalogCustomSearchPanel_rowLabel___7scj{font-size:.9375rem;color:#333}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_rowLabel___7scj{padding-left:2px}.CatalogCustomSearchPanel_rowScroller__LUf9x{min-width:0}.CatalogCustomSearchPanel_rowValues__sayL5{display:flex;flex-wrap:wrap;gap:6px 8px}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_rowValues__sayL5{flex-wrap:nowrap;gap:6px;padding:2px 4px 2px 0}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_rowScroller__LUf9x{margin-right:0}.CatalogCustomSearchPanel_valueActive__9h89H,.CatalogCustomSearchPanel_value__tG2zi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;border:1px solid transparent;background:transparent;padding:5px 12px;font-size:.8125rem;font-weight:500;color:#444;line-height:1.32;cursor:pointer;white-space:nowrap;border-radius:6px;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.CatalogCustomSearchPanel_panelDesktop__3kMy_ .CatalogCustomSearchPanel_valueActive__9h89H,.CatalogCustomSearchPanel_panelDesktop__3kMy_ .CatalogCustomSearchPanel_value__tG2zi{font-size:.9375rem;line-height:1.36;padding:6px 12px}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_valueActive__9h89H,.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_value__tG2zi{padding:5px 10px}.CatalogCustomSearchPanel_value__tG2zi:hover{background:#eef4fb;color:var(--brand);text-decoration:none}.CatalogCustomSearchPanel_value__tG2zi:active{transform:scale(.98)}.CatalogCustomSearchPanel_valueActive__9h89H{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600}.CatalogCustomSearchPanel_valueActive__9h89H:hover{background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}.CatalogCustomSearchPanel_mobileHint__bD7r5{margin:0;padding:4px 0 2px;font-size:.8125rem;color:#777}@media (max-width:1023px){.CatalogCustomSearchPanel_panelDesktop__3kMy_{display:none}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_moreBtn__eV76H{width:var(--catalog-action-btn-width-compact,78px);min-width:var(--catalog-action-btn-width-compact,78px);height:36px;padding:0 8px}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_resetActionBtn___rYCh{height:36px;padding:0 10px;font-size:.75rem}.CatalogCustomSearchPanel_panelMobile__d4u22 .CatalogCustomSearchPanel_moreBtnLabel__HoKPs{font-size:.75rem}}@media (min-width:1024px){.CatalogCustomSearchPanel_panelMobile__d4u22{display:none}}@media (prefers-reduced-motion:reduce){.CatalogCustomSearchPanel_groupEntryDeferred__N6WbU,.CatalogCustomSearchPanel_groupEntryDeferred__N6WbU .CatalogCustomSearchPanel_groupEntryInner__CUJU1 .CatalogCustomSearchPanel_row__8C8LN,.CatalogCustomSearchPanel_moreBtnIconLayer__5d6lE,.CatalogCustomSearchPanel_moreBtnLabel__HoKPs,.CatalogCustomSearchPanel_moreBtn__eV76H{transition:none}.CatalogCustomSearchPanel_groupEntryDeferred__N6WbU .CatalogCustomSearchPanel_groupEntryInner__CUJU1 .CatalogCustomSearchPanel_row__8C8LN{opacity:1;transform:none}}.ModelRelatedProducts_standalone__ifH_v{scroll-margin-top:120px;background:#fff}.ModelRelatedProducts_pcHeading__mpMoY{display:none;margin:0 0 16px}.ModelRelatedProducts_empty__EyQD5{margin:0;padding:28px 16px;text-align:center;font-size:.9rem;color:var(--muted);background:#f8f9fb;border-radius:6px}@media (min-width:1024px){.ModelRelatedProducts_pcHeading__mpMoY{display:block}}@media (max-width:1023px){.detail-section-inner .ModelRelatedProducts_empty__EyQD5{padding:20px 12px}}.CartAddedModal_overlay__Se5vv{position:fixed;inset:0;z-index:1090;border:none;padding:0;margin:0;background:rgba(15,36,69,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:default}.CartAddedModal_modal__5K6dw{position:fixed;z-index:1091;left:50%;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 20px 48px rgba(0,0,0,.22);overflow:visible}.CartAddedModal_header__y6Poh{position:relative;padding:22px 48px 18px 24px;border-bottom:1px solid #e8e8e8}.CartAddedModal_title__CR6R_{margin:0;font-size:1.05rem;font-weight:700;color:#333;letter-spacing:-.02em}.CartAddedModal_close__6PEo3{position:absolute;right:-14px;top:-14px;width:36px;height:36px;border:none;border-radius:50%;background:#186db6;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgba(24,109,182,.35)}.CartAddedModal_close__6PEo3:hover{background:#145a96}.CartAddedModal_body__d_jG2{padding:28px 24px 24px;text-align:center}.CartAddedModal_icon__AK6Ip{display:flex;justify-content:center;margin-bottom:18px;color:#e74c3c}.CartAddedModal_message__5wHP_{margin:0 0 6px;font-size:.98rem;font-weight:600;color:#333;line-height:1.5}.CartAddedModal_submessage__4QoFA{margin:0 0 24px;font-size:.92rem;color:#666;line-height:1.5}.CartAddedModal_actions__sHSbG{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.CartAddedModal_cancelBtn__7SHxv,.CartAddedModal_confirmBtn__pdv86{min-height:44px;padding:10px 16px;border-radius:4px;font-size:.95rem;font-weight:500;cursor:pointer}.CartAddedModal_cancelBtn__7SHxv{border:1px solid #ccc;background:#fff;color:#333}.CartAddedModal_cancelBtn__7SHxv:hover{background:#f8f8f8}.CartAddedModal_confirmBtn__pdv86{border:1px solid #186db6;background:#186db6;color:#fff}.CartAddedModal_confirmBtn__pdv86:hover{background:#145a96;border-color:#145a96}.CartAddedModal_overlayIn__6IIPa{animation:CartAddedModal_cartOverlayIn__O44cc .22s ease forwards}.CartAddedModal_overlayOut__IzhXd{animation:CartAddedModal_cartOverlayOut___fnxE .18s ease forwards}.CartAddedModal_modalIn__FdPqS{animation:CartAddedModal_cartModalIn__mcyYs .26s cubic-bezier(.22,1,.36,1) forwards}.CartAddedModal_modalOut__Tu_hd{animation:CartAddedModal_cartModalOut__vNwI0 .18s ease forwards}@keyframes CartAddedModal_cartOverlayIn__O44cc{0%{opacity:0}to{opacity:1}}@keyframes CartAddedModal_cartOverlayOut___fnxE{0%{opacity:1}to{opacity:0}}@keyframes CartAddedModal_cartModalIn__mcyYs{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes CartAddedModal_cartModalOut__vNwI0{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}}.AddToCartButton_btn__3QNLX{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:40px;padding:8px 14px;border:1px solid #d5dbe3;border-radius:8px;background:#f3f5f8;color:#4b5563;font-size:.88rem;font-weight:500;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.AddToCartButton_btn__3QNLX:hover{box-shadow:0 2px 8px rgba(34,112,182,.12)}.AddToCartButton_btn__3QNLX:hover,.AddToCartButton_inCart__BGkau{background:#fff;border-color:var(--brand);color:var(--brand)}.AddToCartButton_inCart__BGkau:hover{background:#f0f6fc}