.paymentResult_page__OSpfz{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;overflow:auto;box-sizing:border-box;background:radial-gradient(900px 420px at 12% -8%,var(--app-brand-soft),transparent 55%),radial-gradient(700px 380px at 100% 0,color-mix(in srgb,var(--app-brand) 8%,transparent),transparent 50%),var(--app-bg);color:var(--app-text);font-family:var(--font-dm-sans),"DM Sans","Segoe UI",sans-serif}.paymentResult_shell__ik0lI{width:100%;max-width:32rem;position:relative;z-index:1;margin:auto}.paymentResult_card__oUlwr{width:100%;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;gap:14px;padding:22px 20px;box-sizing:border-box;border-radius:18px;border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow-lg);animation:paymentResult_payResultIn__8u_HU .4s ease both;overflow:auto}.paymentResult_header__sOkr1{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;flex-shrink:0}.paymentResult_iconWrap__jsvzP{position:relative;width:64px;height:64px;flex-shrink:0}.paymentResult_iconPulse__nayN5{position:absolute;inset:0;border-radius:9999px;background:var(--app-brand);opacity:.22;animation:paymentResult_payResultPulse__KnVHO 2s ease infinite}.paymentResult_iconCircle__vYHAA{position:absolute;inset:0;border-radius:9999px;display:flex;align-items:center;justify-content:center;box-shadow:var(--app-brand-edge,0 4px 16px color-mix(in srgb,var(--app-brand) 28%,transparent))}.paymentResult_iconCircle__vYHAA,.paymentResult_iconPending__xuOqK .paymentResult_iconCircle__vYHAA,.paymentResult_iconSuccess__cmvtt .paymentResult_iconCircle__vYHAA{background:linear-gradient(145deg,var(--app-brand-hover) 0,var(--app-brand) 100%);color:var(--app-brand-ink,#fff)}.paymentResult_iconFailed__g8Dtm .paymentResult_iconPulse__nayN5{background:var(--app-brand)}.paymentResult_iconFailed__g8Dtm .paymentResult_iconCircle__vYHAA{background:linear-gradient(145deg,var(--app-brand-hover) 0,var(--app-brand) 100%);color:var(--app-brand-ink,#fff)}.paymentResult_title__t8nU_{margin:0;font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:800;letter-spacing:-.02em;color:var(--app-text);line-height:1.2}.paymentResult_subtitle__1Lnxu{margin:0;font-size:.9rem;font-weight:500;color:var(--app-text-muted);line-height:1.4;max-width:28rem}.paymentResult_amountBox__kUvuj{flex-shrink:0;text-align:center;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--app-brand) 35%,transparent);background:color-mix(in srgb,var(--app-brand) 10%,var(--app-surface))}.paymentResult_amountLabel__PLp2s{margin:0 0 4px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted)}.paymentResult_amountValue__IqQz5{margin:0;font-size:clamp(1.6rem,5vw,2.1rem);font-weight:800;color:var(--app-brand);line-height:1.15;word-break:break-all}.paymentResult_panel__zks_9{flex:1 1 auto;min-height:0;padding:12px 14px;border-radius:14px;background:var(--app-surface-muted);border:1px solid var(--app-border)}.paymentResult_panelTitle__y_uTC{margin:0 0 8px;display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:800;color:var(--app-text)}.paymentResult_detailRow__2DjQq{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid var(--app-border);font-size:.8125rem}.paymentResult_detailRow__2DjQq:last-child{border-bottom:none;padding-bottom:0}.paymentResult_detailLabel__v_L0f{color:var(--app-text-muted);flex-shrink:0;font-weight:500}.paymentResult_detailValue__i_f6m{color:var(--app-text);font-weight:700;text-align:right;word-break:break-word}.paymentResult_detailValueMono__jOJwt{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}.paymentResult_detailValueBold__oUkWQ{font-size:.95rem;font-weight:800;color:var(--app-brand)}.paymentResult_badge__HYxin{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--app-brand) 35%,transparent);background:color-mix(in srgb,var(--app-brand) 10%,var(--app-surface));font-size:.8rem;font-weight:700;color:var(--app-text);text-align:center}.paymentResult_badgeIcon__NGCtx{width:16px;height:16px;flex-shrink:0;color:var(--app-brand)}.paymentResult_alertBox__ntygB{padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--app-brand) 40%,transparent);background:color-mix(in srgb,var(--app-brand) 12%,var(--app-surface));color:var(--app-text);font-size:.875rem;font-weight:600;line-height:1.45;text-align:center}.paymentResult_alertBoxMuted__hqFd4{font-size:.8rem;font-weight:500;color:var(--app-text-muted);margin:6px 0 0}.paymentResult_statusPill__IN3e_{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--app-brand) 18%,transparent);color:var(--app-brand);border:1px solid color-mix(in srgb,var(--app-brand) 40%,transparent)}.paymentResult_barcodeBox__P7cYE{padding:14px;border-radius:14px;border:1.5px dashed color-mix(in srgb,var(--app-brand) 55%,transparent);background:color-mix(in srgb,var(--app-brand) 8%,var(--app-surface));text-align:center}.paymentResult_barcodeLabel__NsKI8{margin:0 0 10px;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-muted)}.paymentResult_barcodeWrap__xF_HG{width:100%;display:flex;justify-content:center;overflow:hidden;background:#fff;border-radius:8px;padding:8px}.paymentResult_barcodeWrap__xF_HG svg{max-width:100%;height:auto}.paymentResult_actions__MGJct{display:flex;flex-direction:column;gap:10px;flex-shrink:0;margin-top:2px}.paymentResult_btnPrimary__sj4iU,.paymentResult_btnSecondary__8VyY3{width:100%;min-height:46px;padding:12px 16px;border-radius:12px;font-size:.95rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease,opacity .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box}.paymentResult_btnPrimary__sj4iU{border:1px solid var(--app-brand-outline,var(--app-brand));background:linear-gradient(180deg,var(--app-brand-hover) 0,var(--app-brand) 100%);color:var(--app-brand-ink,#fff);box-shadow:var(--app-brand-edge,0 4px 14px color-mix(in srgb,var(--app-brand) 25%,transparent))}.paymentResult_btnPrimary__sj4iU:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.paymentResult_btnPrimary__sj4iU:disabled{opacity:.65;cursor:not-allowed;transform:none}.paymentResult_btnSecondary__8VyY3{border:1px solid var(--app-border-strong);background:var(--app-surface-muted);color:var(--app-text)}.paymentResult_btnSecondary__8VyY3:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-brand) 40%,var(--app-border));background:color-mix(in srgb,var(--app-brand) 8%,var(--app-surface-muted))}.paymentResult_supportLine__bwOKL{margin:0;text-align:center;font-size:.8125rem;color:var(--app-text-muted)}.paymentResult_supportLine__bwOKL a{color:var(--app-brand);font-weight:700;text-decoration:underline;text-underline-offset:2px}.paymentResult_supportLine__bwOKL a:hover{color:var(--app-brand-hover)}.paymentResult_codeBig__TzniP{margin:0;font-size:clamp(3.5rem,12vw,5rem);font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--app-brand)}@keyframes paymentResult_payResultIn__8u_HU{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes paymentResult_payResultPulse__KnVHO{0%,to{transform:scale(1);opacity:.22}50%{transform:scale(1.08);opacity:.1}}@media (max-height:700px){.paymentResult_card__oUlwr{padding:16px 14px;gap:10px}.paymentResult_iconWrap__jsvzP{width:52px;height:52px}.paymentResult_amountBox__kUvuj{padding:10px 12px}}.image-fallback-wrapper{position:relative;display:inline-flex;justify-content:center;align-items:center}.image-spinner{width:40px;height:40px;border:4px solid color-mix(in srgb,var(--app-brand) 20%,transparent);border-left-color:var(--app-brand);border-radius:50%;animation:image-spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}@keyframes image-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.stockShortageModal_wrap__MgB7e{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;text-align:left}.stockShortageModal_intro___fQD_{margin:0;color:var(--app-text-muted);font-size:.95rem;line-height:1.45;text-align:center}.stockShortageModal_list__X3KGV{display:flex;flex-direction:column;gap:10px;min-width:0}.stockShortageModal_row__tPGuk{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid #f0c7cc;border-radius:12px;background:#fff8f8}html.dark .stockShortageModal_row__tPGuk{background:rgba(127,29,29,.35);border-color:color-mix(in srgb,var(--app-brand) 45%,transparent)}html.dark .stockShortageModal_intro___fQD_{color:#d4d4d8}.stockShortageModal_thumb__RP1zy{width:56px;height:56px;flex-shrink:0;border-radius:10px;border:1px solid var(--app-border);background:var(--app-surface);overflow:hidden}.stockShortageModal_thumb__RP1zy img{width:100%;height:100%;object-fit:contain}.stockShortageModal_body__H6Fc3{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.stockShortageModal_name__cEpJX{margin:0;font-size:.92rem;font-weight:700;color:var(--app-text);line-height:1.35;word-break:break-word}.stockShortageModal_meta__eFFEV{margin:0;font-size:.78rem;color:var(--app-text-muted);word-break:break-all}.stockShortageModal_badges__7SF4j{display:flex;flex-wrap:wrap;gap:6px}.stockShortageModal_badge__S2Kxe{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.stockShortageModal_badgeAvailable__AhRAJ{background:#fee2e2;color:#b91c1c}.stockShortageModal_badgeRequested__OEFT_{background:#e5e7eb;color:#374151}html.dark .stockShortageModal_badgeAvailable__AhRAJ{background:var(--app-destructive-bg);color:var(--app-destructive-text);border:1px solid var(--app-destructive-border)}html.dark .stockShortageModal_badgeRequested__OEFT_{background:rgba(255,255,255,.12);color:#f4f4f5;border:1px solid rgba(255,255,255,.22)}.stockShortageModal_fallback__7Mt5g{margin:0;padding:12px;border-radius:12px;background:var(--app-surface-muted);border:1px solid var(--app-border);color:var(--app-text-muted);font-size:.9rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.sidebar-mi-cuenta_tagA__VgTsj{text-decoration:none;color:var(--app-text-muted);font-size:14px;font-weight:500}.sidebar-mi-cuenta_li__vpqTM{cursor:pointer;padding:3px 10px}.sidebar-mi-cuenta_li__vpqTM:hover .sidebar-mi-cuenta_tagA__VgTsj{color:var(--app-brand);font-weight:600}.sidebar-mi-cuenta_li__vpqTM:hover{border-bottom:3px solid #a67845}.sidebar-mi-cuenta_activeLi__wvEDU{border-bottom:3px solid #a67845!important}.sidebar-mi-cuenta_activeA__remvq{color:var(--app-brand)!important;font-weight:600!important}.sidebar-mi-cuenta_logoutLi__cRCpe{margin-top:10px;padding:6px 10px 4px;list-style:none}.sidebar-mi-cuenta_logoutBtn__rvWoQ{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;text-decoration:none;cursor:pointer;border:1.5px solid color-mix(in srgb,var(--app-brand) 45%,transparent);border-radius:8px;background:color-mix(in srgb,var(--app-brand) 8%,transparent);color:var(--app-brand);font-size:14px;font-weight:700;padding:9px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.sidebar-mi-cuenta_logoutBtn__rvWoQ:hover{background:var(--app-brand);border-color:var(--app-brand);color:var(--app-brand-ink,#fff)}html.dark .sidebar-mi-cuenta_logoutBtn__rvWoQ{background:var(--app-brand-soft);border-color:var(--app-brand);color:var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 45%,transparent),0 0 16px color-mix(in srgb,var(--app-brand) 18%,transparent)}html.dark .sidebar-mi-cuenta_logoutBtn__rvWoQ:hover{background:var(--app-brand);border-color:var(--app-brand-outline);color:var(--app-brand-ink,#0a0a0a);box-shadow:var(--app-brand-edge)}html.dark .sidebar-mi-cuenta_activeA__remvq,html.dark .sidebar-mi-cuenta_li__vpqTM:hover .sidebar-mi-cuenta_tagA__VgTsj{color:var(--app-brand)!important}@media (max-width:996px){.sidebar-mi-cuenta_aside__z5jl_{display:none}}.historial-de-compras_section__LHrFG{display:flex;min-height:calc(100vh - 120px);background:linear-gradient(180deg,var(--app-bg) 0,var(--app-surface-muted) 100%);color:var(--app-text)}.historial-de-compras_sidebarWrap__tZvBM{width:280px;flex-shrink:0;border-right:1px solid var(--app-border);background:var(--app-surface)}.historial-de-compras_content__GNK_b{flex:1;min-width:0;max-width:100%;padding:28px 32px 40px;box-sizing:border-box}.historial-de-compras_pageHeader__gG6b3{margin-bottom:24px}.historial-de-compras_pageTitle__mG8im{color:var(--app-brand);font-size:1.75rem;font-weight:700;margin:0 0 6px}.historial-de-compras_pageSubtitle__RNIUa{color:var(--app-text-muted);font-size:.95rem;margin:0}.historial-de-compras_filtersCard__c2rzL{background:var(--app-surface);border-radius:16px;box-shadow:0 2px 15px rgba(0,0,0,.08);border:1px solid color-mix(in srgb,var(--app-brand) 8%,transparent);padding:22px 24px 24px;margin-bottom:24px}.historial-de-compras_filtersGrid__DdXb4{display:grid;grid-template-columns:1fr;gap:16px;align-items:end}.historial-de-compras_filterGroupPayment__7EAT8,.historial-de-compras_filterGroupPeriod__58rJy,.historial-de-compras_filterGroupSearch__lhnmb,.historial-de-compras_filterGroupStatus__BPffN{min-width:0}.historial-de-compras_filterControl__9JnRL{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--app-border);border-radius:10px;padding:10px 12px;font-size:.9rem;color:var(--app-text);background:var(--app-bg);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.historial-de-compras_filterControl__9JnRL:hover{background:var(--app-surface)}.historial-de-compras_filterControl__9JnRL:focus{outline:none;border-color:var(--app-brand);background:var(--app-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-brand) 12%,transparent)}.historial-de-compras_dateRange__DVMIf{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}.historial-de-compras_dateRange__DVMIf .historial-de-compras_filterControl__9JnRL{min-width:0}.historial-de-compras_dateRange__DVMIf .historial-de-compras_filterControl__9JnRL[type=date],.historial-de-compras_filterControl__9JnRL[type=date]{-webkit-appearance:auto;appearance:auto;min-height:44px;position:relative;padding-right:2.25rem}.historial-de-compras_dateRange__DVMIf .historial-de-compras_filterControl__9JnRL[type=date]::-webkit-calendar-picker-indicator,.historial-de-compras_filterControl__9JnRL[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1.25rem;height:1.25rem;margin:0;padding:0;opacity:.85}.historial-de-compras_dateSeparator__KxZeQ{color:var(--app-text-muted);flex-shrink:0;font-size:.875rem;text-align:center}.historial-de-compras_filterGroup__U_sPR{display:flex;flex-direction:column;gap:8px;min-width:0}.historial-de-compras_filterLabel__KVHb1{color:var(--app-text-muted);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}@media (min-width:640px){.historial-de-compras_filtersGrid__DdXb4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"payment status" "period search";gap:18px 24px}.historial-de-compras_filterGroupPayment__7EAT8{grid-area:payment}.historial-de-compras_filterGroupStatus__BPffN{grid-area:status}.historial-de-compras_filterGroupPeriod__58rJy{grid-area:period}.historial-de-compras_filterGroupSearch__lhnmb{grid-area:search}}@media (min-width:1280px){.historial-de-compras_filtersGrid__DdXb4{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);gap:20px 28px}.historial-de-compras_dateRange__DVMIf{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}}@media (min-width:1600px){.historial-de-compras_filtersGrid__DdXb4{grid-template-columns:minmax(180px,.85fr) minmax(180px,.85fr) minmax(280px,1.2fr) minmax(260px,1.15fr);grid-template-areas:"payment status period search";gap:20px 24px}}.historial-de-compras_filtersActions__szlP2{display:flex;justify-content:flex-end;margin-top:16px}.historial-de-compras_clearFiltersBtn__5FzDb{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);border-radius:8px;padding:8px 14px;font-size:.875rem;font-weight:600;cursor:pointer}.historial-de-compras_filtersGridMobile__ty0AF{display:flex;flex-direction:column;gap:16px}.historial-de-compras_dateRangeMobile__ljfnQ{display:grid;grid-template-columns:1fr;gap:10px}.historial-de-compras_applyFiltersBtn__BMwoV{width:100%;margin-top:4px;padding:12px 16px;border:none;border-radius:10px;background:var(--app-brand);color:var(--app-brand-ink,#fff);font-weight:700;cursor:pointer;flex-shrink:0}.historial-de-compras_applyFiltersBtn__BMwoV:hover{background:var(--app-brand-hover)}@media (max-width:1199px){.historial-de-compras_mobileFiltersScroll__OHb8Y{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 2px 12px}.historial-de-compras_mobileFiltersFooter__fUu0C{flex-shrink:0;padding:12px 0 4px;margin-top:auto;background:inherit;box-shadow:0 -6px 16px rgba(0,0,0,.25)}.historial-de-compras_applyFiltersBtn__BMwoV{margin-top:0;padding:14px 16px}}.historial-de-compras_resultsMeta__KqZUX{margin:0 0 16px;color:var(--app-text-muted);font-size:.875rem}.historial-de-compras_searchInputWrap__60PAz{position:relative}.historial-de-compras_searchInputWrap__60PAz .historial-de-compras_filterControl__9JnRL{width:100%;padding-right:2.25rem}.historial-de-compras_searchSpinner__T_vrH{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--app-text-muted)}.historial-de-compras_searchingHint__drjM5{margin:0 0 8px;font-size:.8125rem;color:var(--app-text-muted)}.historial-de-compras_filtersHeader__gF3Wg{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.historial-de-compras_filtersTitle__vFm_t{margin:0;font-size:1rem;font-weight:700;color:var(--app-text)}.historial-de-compras_paginationBar__Wq9Tw{display:flex;justify-content:flex-end;margin:8px 0 20px}.historial-de-compras_orderList__1tNu2{display:flex;flex-direction:column;gap:20px}.historial-de-compras_loadingState__VAzf9{display:flex;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:var(--app-text-muted)}.historial-de-compras_orderCard__yV9mk{--brand:var(--app-brand);--brand-dark:var(--app-brand-hover);background:var(--app-surface);border-radius:20px;border:1px solid rgba(24,24,27,.08);box-shadow:0 8px 28px rgba(24,24,27,.05);overflow:hidden;min-width:0;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}@media (hover:hover){.historial-de-compras_orderCard__yV9mk:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--app-brand) 18%,transparent);box-shadow:0 14px 32px rgba(24,24,27,.08)}.historial-de-compras_trackingBtn__dqEIZ:hover{background:#992230;transform:translateY(-1px)}}@media (hover:none){.historial-de-compras_orderCard__yV9mk:hover{transform:none;box-shadow:0 8px 28px rgba(24,24,27,.05)}.historial-de-compras_trackingBtn__dqEIZ:hover{transform:none}}.historial-de-compras_orderHeader__jbiUi{background:linear-gradient(180deg,var(--app-surface) 0,#f7f8fa 100%);padding:22px 22px 18px;border-bottom:1px solid #eceef2}.historial-de-compras_orderHeaderTop__llqrR{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.historial-de-compras_orderInfo__v_oQT{display:flex;flex-direction:column;gap:8px;min-width:0}.historial-de-compras_orderNumberRow___8gSr{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.historial-de-compras_orderNumber__0NpBO{margin:0;font-weight:700;font-size:1.15rem;letter-spacing:-.02em;color:#18181b}.historial-de-compras_orderBadge__Vn7cg{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#fce8ea;color:var(--brand);font-size:.72rem;font-weight:700}.historial-de-compras_paymentMeta__Ay7l8{display:inline-flex;align-items:center;margin-top:2px;max-width:100%;padding:8px 12px;border-radius:12px;border:1px solid rgba(24,24,27,.08);background:var(--app-surface);box-shadow:0 1px 2px rgba(24,24,27,.03)}.historial-de-compras_paymentIcon___7_ST{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fce8ea;color:var(--brand);flex-shrink:0}.historial-de-compras_paymentLabel__p2yIT{font-size:.82rem;font-weight:600;color:#3f3f46;line-height:1.35;word-break:break-word}.historial-de-compras_paymentBadge__YWeDC{display:none}.historial-de-compras_orderDate__Mm089{color:#71717a;font-size:.88rem;font-weight:500}.historial-de-compras_refundNote__Bw2tK{margin:0 0 8px;font-size:.875rem;color:#64748b;text-align:right}.historial-de-compras_refundCallout__rj_N0{display:flex;align-items:flex-start;gap:12px;width:100%;margin-top:14px;padding:14px 16px;border-radius:14px;border:1px solid transparent;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.04)}.historial-de-compras_refundCalloutIcon__9xgFS{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px}.historial-de-compras_refundCalloutBody__JLjM2{min-width:0;flex:1}.historial-de-compras_refundCalloutTitle__Rhtap{display:block;margin:0 0 4px;font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.35}.historial-de-compras_refundCalloutText__2C2t2{margin:0;font-size:.8125rem;line-height:1.55;font-weight:500}.historial-de-compras_refundCallout_card__RMmHF{background:linear-gradient(135deg,#eef2ff 0,var(--app-surface-muted) 100%);border-color:#c7d2fe;color:#312e81}.historial-de-compras_refundCallout_card__RMmHF .historial-de-compras_refundCalloutIcon__9xgFS{background:#e0e7ff;color:#4338ca}.historial-de-compras_refundCallout_card__RMmHF .historial-de-compras_refundCalloutText__2C2t2{color:#3730a3}.historial-de-compras_refundCallout_branch__s4tr2{background:linear-gradient(135deg,#fff7ed,#fffbeb);border-color:#fdba74;color:#9a3412}.historial-de-compras_refundCallout_branch__s4tr2 .historial-de-compras_refundCalloutIcon__9xgFS{background:#ffedd5;color:#c2410c}.historial-de-compras_refundCallout_branch__s4tr2 .historial-de-compras_refundCalloutText__2C2t2{color:#9a3412}.historial-de-compras_refundCallout_cash___O5s2{background:linear-gradient(135deg,#fff1f2,#fdf2f8);border-color:#fda4af;color:#9f1239}.historial-de-compras_refundCallout_cash___O5s2 .historial-de-compras_refundCalloutIcon__9xgFS{background:#ffe4e6;color:#be123c}.historial-de-compras_refundCallout_cash___O5s2 .historial-de-compras_refundCalloutText__2C2t2{color:#9f1239}.historial-de-compras_refundCallout_default__k_HEc{background:linear-gradient(135deg,var(--app-surface-muted) 0,#f1f5f9 100%);border-color:#cbd5e1;color:#0f172a}.historial-de-compras_refundCallout_default__k_HEc .historial-de-compras_refundCalloutIcon__9xgFS{background:#e2e8f0;color:#475569}.historial-de-compras_refundCallout_default__k_HEc .historial-de-compras_refundCalloutText__2C2t2{color:#334155}.historial-de-compras_cancelReasonCallout__8EG1l{margin-top:.75rem;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--app-border);background:var(--app-surface-muted)}.historial-de-compras_cancelReasonTitle__jvOUN{display:block;margin-bottom:.25rem;font-size:.8125rem;font-weight:700;color:var(--app-text)}.historial-de-compras_cancelReasonText__Wx9zE{margin:0;font-size:.875rem;line-height:1.45;color:var(--app-text-muted);white-space:pre-wrap}.historial-de-compras_cancelBtn__G_rmJ{border:none;background:var(--app-brand);color:var(--app-brand-ink,#fff);font-weight:600;padding:8px 14px;border-radius:8px;cursor:pointer}.historial-de-compras_detailBtn__llQlP{border:1px solid #d1d5db;background:var(--app-surface);color:var(--app-text);font-weight:600;padding:10px 16px;border-radius:8px;cursor:pointer}.historial-de-compras_emptyState__WN02m{text-align:center;padding:48px 24px;background:var(--app-surface);border-radius:16px;border:1px dashed var(--app-border)}.historial-de-compras_emptyStateTitle__CPTDj{margin:0 0 8px;font-size:1.125rem;font-weight:700;color:var(--app-text)}.historial-de-compras_locationLink__jkVg1{display:inline-flex;align-items:center;gap:4px;margin-top:6px;border:none;background:none;color:var(--app-brand);font-size:.8125rem;font-weight:700;text-decoration:underline;cursor:pointer;padding:0}.historial-de-compras_status__MLLVW{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.35rem .7rem .35rem .55rem;border-radius:9999px;border:1px solid transparent;font-weight:700;font-size:.72rem;text-transform:none;letter-spacing:.02em;line-height:1.2;white-space:nowrap;flex-shrink:0;box-shadow:0 1px 0 rgba(15,23,42,.04)}.historial-de-compras_statusIcon__8fz3v{flex-shrink:0}.historial-de-compras_statusDelivered__paMxQ{background:#ecfdf5;color:#047857;border-color:#6ee7b7}.historial-de-compras_statusReady__6XQeR{background:#f0fdf4;color:#15803d;border-color:#86efac}.historial-de-compras_statusShipped__RoYYX{background:#eff6ff;color:#1d4ed8;border-color:#93c5fd}.historial-de-compras_statusProcessing__reW0X{background:#fffbeb;color:#b45309;border-color:#fcd34d}.historial-de-compras_statusCancelled__qpMR5{background:var(--app-destructive-bg,#fef2f2);color:var(--app-destructive-text,#b91c1c);border-color:var(--app-destructive-border,#fca5a5)}.historial-de-compras_orderTotal__1ebJh{font-size:1.3rem;color:#2c5530}.historial-de-compras_orderCostBreakdown__kEUge{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:flex-end;margin-top:6px;font-size:.85rem;color:var(--app-text-muted)}.historial-de-compras_orderItems__e1uLE{padding:0}.historial-de-compras_item__DguXY{display:flex;padding:20px;border-bottom:1px solid var(--app-border);gap:20px;align-items:flex-start;min-width:0}.historial-de-compras_item__DguXY:last-child{border-bottom:none}.historial-de-compras_itemImageWrap__w4I8u{flex:0 0 88px;width:88px;height:88px;border-radius:10px;border:2px solid #f0f0f0;background:var(--app-surface-muted);overflow:hidden;display:flex;align-items:center;justify-content:center}.historial-de-compras_itemImageWrap__w4I8u .image-fallback-wrapper,.historial-de-compras_itemImage__vcolO{width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;border:none;border-radius:0;background:transparent}.historial-de-compras_itemDetails___moe_{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.historial-de-compras_itemHeader__1qjNC{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.historial-de-compras_itemTitle__q1Nvs{flex:1;min-width:0}.historial-de-compras_itemStatusWrap__iKx28{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.historial-de-compras_itemStatusDate__6BEfv{font-size:11px;line-height:1.3;color:#64748b;text-align:right;max-width:160px}.historial-de-compras_itemFooter__LAXHO{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--app-border)}.historial-de-compras_itemQuantityChip__U_CXo{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--app-surface-muted);border:1px solid #e2e8f0;color:#475569;font-size:.8125rem;font-weight:600}.historial-de-compras_infoCard__tEAY9{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;border:1px solid var(--app-border);background:var(--app-surface-muted);color:#334155;font-size:.875rem;line-height:1.5;min-width:0}.historial-de-compras_infoCardBody__uHddR{min-width:0;overflow-wrap:anywhere;word-break:break-word}.historial-de-compras_infoCard__tEAY9 svg{flex-shrink:0;margin-top:2px;color:#64748b}.historial-de-compras_infoCard__tEAY9 strong{display:block;margin-bottom:4px;font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#1e293b}.historial-de-compras_infoCard__tEAY9 p{margin:0;color:#475569}.historial-de-compras_infoCardNeutral__3eMeV{background:linear-gradient(180deg,var(--app-surface-muted) 0,var(--app-surface) 100%)}.historial-de-compras_infoCardInfo__qYz5L{border-color:#bfdbfe;background:linear-gradient(180deg,#eff6ff 0,var(--app-surface) 100%)}.historial-de-compras_infoCardInfo__qYz5L svg{color:#2563eb}.historial-de-compras_infoCardSuccess__Zmy1h{border-color:#bbf7d0;background:linear-gradient(180deg,#f0fdf4 0,var(--app-surface) 100%)}.historial-de-compras_infoCardSuccess__Zmy1h svg{color:#16a34a}.historial-de-compras_infoCardAddress__li5w2{display:flex;flex-direction:column;gap:2px;color:#475569;font-size:.875rem}.historial-de-compras_infoCardAddress__li5w2 span{display:block}.historial-de-compras_trackingCard__l0bQR{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--app-brand) 18%,transparent);background:linear-gradient(165deg,var(--app-surface) 0,var(--app-surface) 55%,var(--app-surface-muted) 100%);box-shadow:0 4px 14px rgba(15,23,42,.05);min-width:0}.historial-de-compras_trackingCardTop__FBjEE{display:flex;align-items:center;gap:12px}.historial-de-compras_trackingCardIcon__1MNZG{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--app-brand-soft);color:var(--app-brand);flex-shrink:0}.historial-de-compras_trackingCardMeta__pWpdJ{display:flex;flex-direction:column;gap:2px;min-width:0}.historial-de-compras_trackingCarrier__RT4Hf{font-size:.9375rem;font-weight:700;color:var(--app-text)}.historial-de-compras_trackingHint__qWPSL{font-size:.75rem;color:#64748b}.historial-de-compras_trackingNumberBox__nWPOn{padding:12px 14px;border-radius:10px;border:1px dashed #d1d5db;background:var(--app-surface);font-family:Consolas,Monaco,Courier New,monospace;font-size:.95rem;font-weight:700;letter-spacing:.04em;color:#0f172a;overflow-wrap:anywhere;word-break:break-word}.historial-de-compras_trackingBtn__dqEIZ{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;padding:10px 16px;border-radius:10px;background:var(--app-brand);color:var(--app-brand-ink,#fff);font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .2s ease,transform .15s ease}.historial-de-compras_trackingBtn__dqEIZ:hover{background:#992230}.historial-de-compras_costPills__gRB8h{display:flex;flex-wrap:wrap;gap:8px}.historial-de-compras_costPill__Lq6nL{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:.75rem;font-weight:600}.historial-de-compras_clampClosed__5pA53{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.historial-de-compras_clampOpen__0tkF5{display:block}.historial-de-compras_clampToggle__QmhBC{display:inline-block;margin-top:4px;border:none;background:none;color:var(--app-brand);font-size:.8rem;font-weight:600;padding:0;cursor:pointer}.historial-de-compras_itemName__iMft4{color:var(--app-text);font-size:1.02rem;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.historial-de-compras_itemVariant__4cb4L{color:var(--app-text-muted);font-size:.9rem;overflow-wrap:anywhere;word-break:break-word}.historial-de-compras_itemPrice__CKKHk{color:#2c5530;font-size:1.1rem}.historial-de-compras_orderActions__AqdVX{padding:20px;background:var(--app-surface-muted);display:flex;gap:10px;flex-wrap:wrap}.historial-de-compras_contentHeaderCard__d98y5{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:180px}@media (max-width:1199px){.historial-de-compras_desktopOnlyFilters__o23_r{display:none!important}}@media (max-width:996px){.historial-de-compras_section__LHrFG{flex-direction:column}.historial-de-compras_sidebarWrap__tZvBM{display:none}.historial-de-compras_content__GNK_b{width:100%;padding:20px 16px 32px}.historial-de-compras_filtersGrid__DdXb4{grid-template-columns:1fr;grid-template-areas:none;gap:14px}.historial-de-compras_filterGroupPayment__7EAT8,.historial-de-compras_filterGroupPeriod__58rJy,.historial-de-compras_filterGroupSearch__lhnmb,.historial-de-compras_filterGroupStatus__BPffN{grid-area:auto}.historial-de-compras_dateRange__DVMIf{grid-template-columns:1fr;gap:8px}.historial-de-compras_dateSeparator__KxZeQ{display:none}.historial-de-compras_filtersCard__c2rzL{padding:16px}.historial-de-compras_orderCard__yV9mk{margin-bottom:15px}.historial-de-compras_orderHeader__jbiUi{padding:15px}.historial-de-compras_orderNumber__0NpBO{font-size:1rem;flex-wrap:wrap}.historial-de-compras_orderDate__Mm089{font-size:.85rem}.historial-de-compras_item__DguXY{padding:16px;flex-direction:row;align-items:flex-start;gap:16px}.historial-de-compras_itemImageWrap__w4I8u{flex-basis:96px;width:96px;height:96px}.historial-de-compras_itemDetails___moe_{width:100%;gap:12px}.historial-de-compras_itemFooter__LAXHO,.historial-de-compras_itemHeader__1qjNC{width:100%}.historial-de-compras_trackingBtn__dqEIZ{align-self:stretch}.historial-de-compras_contentHeaderCard__d98y5{width:100%;align-items:flex-start;min-width:0}.historial-de-compras_cancelBtn__G_rmJ,.historial-de-compras_detailBtn__llQlP{width:100%}.historial-de-compras_orderCostBreakdown__kEUge{justify-content:flex-start}}@media (max-width:639px){.historial-de-compras_dateRange__DVMIf{grid-template-columns:1fr;gap:8px}.historial-de-compras_dateSeparator__KxZeQ{display:none}.historial-de-compras_filtersCard__c2rzL{padding:16px 14px}.historial-de-compras_filtersHeader__gF3Wg{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.historial-de-compras_content__GNK_b{padding:16px 12px 28px}.historial-de-compras_orderHeader__jbiUi{padding:12px}.historial-de-compras_orderNumber__0NpBO{font-size:.95rem}.historial-de-compras_item__DguXY{flex-direction:column;align-items:stretch;padding:16px;gap:14px}.historial-de-compras_itemImageWrap__w4I8u{align-self:center;flex:0 0 132px;width:132px;height:132px}.historial-de-compras_itemDetails___moe_{gap:12px}.historial-de-compras_itemHeader__1qjNC{flex-direction:column;align-items:stretch}.historial-de-compras_status__MLLVW{align-self:flex-start}.historial-de-compras_itemFooter__LAXHO{flex-direction:column;align-items:stretch}.historial-de-compras_itemPrice__CKKHk{font-size:1.05rem}.historial-de-compras_infoCard__tEAY9,.historial-de-compras_trackingCard__l0bQR{padding:12px}.historial-de-compras_trackingBtn__dqEIZ{width:100%;align-self:stretch}.historial-de-compras_trackingNumberBox__nWPOn{font-size:.82rem;letter-spacing:.02em}.historial-de-compras_orderActions__AqdVX{padding:16px}.historial-de-compras_detailBtn__llQlP{width:100%}}@media (max-width:480px){.historial-de-compras_content__GNK_b{padding:14px 12px 24px}.historial-de-compras_orderHeader__jbiUi{padding:14px}.historial-de-compras_orderNumber__0NpBO{font-size:.9rem}.historial-de-compras_orderDate__Mm089{font-size:.8rem}.historial-de-compras_item__DguXY{padding:16px 14px;gap:12px}.historial-de-compras_itemImageWrap__w4I8u{flex:0 0 120px;width:120px;height:120px}.historial-de-compras_itemName__iMft4{font-size:.875rem;line-height:1.45}.historial-de-compras_itemVariant__4cb4L{font-size:.8rem}.historial-de-compras_itemAddress__WRpZC{font-size:.8rem;line-height:1.5}.historial-de-compras_itemMeta__wTfE3{font-size:.8rem}.historial-de-compras_itemPrice__CKKHk{font-size:1rem}.historial-de-compras_status__MLLVW{font-size:.72rem;padding:5px 10px}.historial-de-compras_infoCard__tEAY9{gap:10px;padding:12px;font-size:.8125rem}.historial-de-compras_trackingCard__l0bQR{padding:12px}}.historial-de-compras_hideOnDesktop___6otQ{display:block}@media (min-width:1200px){.historial-de-compras_hideOnDesktop___6otQ{display:none!important}}.historial-de-compras_orderTotalBlock__dcUzf{text-align:right}.historial-de-compras_orderTotalLabel__G40RL{display:block;margin-bottom:2px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa}.historial-de-compras_orderTotal__1ebJh{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--brand,var(--app-brand));font-variant-numeric:tabular-nums}.historial-de-compras_orderItems__e1uLE{padding:8px}.historial-de-compras_item__DguXY{margin:8px;padding:18px;border-radius:16px;border:1px solid #eceef2;background:var(--app-surface);gap:18px}.historial-de-compras_itemImageWrap__w4I8u{flex-basis:104px;width:104px;height:104px;padding:10px;border:1px solid #eceef2;border-radius:14px;background:linear-gradient(180deg,#fafbfc,#f3f4f6);box-sizing:border-box}.historial-de-compras_itemName__iMft4{font-size:.95rem;font-weight:700;color:var(--brand,var(--app-brand));line-height:1.45;letter-spacing:-.01em}.historial-de-compras_itemNameBtn__3pJQj{display:block;width:100%;margin:0;padding:0;border:none;background:none;text-align:left;cursor:pointer;color:inherit}.historial-de-compras_itemNameBtn__3pJQj:hover .historial-de-compras_itemName__iMft4{color:var(--app-brand-hover);text-decoration:underline;text-underline-offset:3px}.historial-de-compras_itemStatusDate__6BEfv{max-width:100%;font-size:.78rem;font-weight:500;color:#71717a;line-height:1.4}.historial-de-compras_itemStatusDateLabel__C8961{color:#a1a1aa;font-weight:600}.historial-de-compras_itemMetaChips__RZhxH{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.historial-de-compras_itemQuantityChip__U_CXo{padding:6px 12px;background:var(--app-bg);border-color:#e4e4e7;color:#71717a;font-weight:500}.historial-de-compras_costMeta__yMJop{font-size:.78rem;font-weight:500;color:#a1a1aa}.historial-de-compras_itemPrice__CKKHk{color:var(--brand,var(--app-brand));font-weight:700;letter-spacing:-.02em}.historial-de-compras_carrierLogo__K_MWM{display:block;width:auto;height:22px;max-width:88px;object-fit:contain}.historial-de-compras_deliveryTile__l7vUG{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:flex-start;min-width:0;padding:14px;border:1px solid rgba(24,24,27,.08);border-radius:14px;background:linear-gradient(180deg,var(--app-surface) 0,var(--app-bg) 100%);box-shadow:0 1px 2px rgba(24,24,27,.03);color:#3f3f46}.historial-de-compras_deliveryTileIcon__ei4x0{display:grid;place-items:center;min-width:52px;height:44px;padding:6px 8px;border:1px solid #ececec;border-radius:12px;background:var(--app-surface);color:var(--brand,var(--app-brand));box-sizing:border-box}.historial-de-compras_deliveryTileBody__p4RwC{min-width:0}.historial-de-compras_deliveryTileBody__p4RwC strong{display:block;margin:0 0 4px;font-size:.9rem;font-weight:600;letter-spacing:-.01em;text-transform:none}.historial-de-compras_deliveryTileBody__p4RwC p{margin:0;font-size:.84rem;line-height:1.45;font-weight:500;color:#71717a}.historial-de-compras_deliveryAddress__i2HAH{display:flex;flex-direction:column;gap:2px;font-size:.84rem;line-height:1.45;font-weight:500;color:#52525b;overflow-wrap:break-word;word-break:normal}.historial-de-compras_deliveryTileReady__c3jq8{border-color:rgba(22,163,74,.18);background:linear-gradient(180deg,#f7fdf9 0,var(--app-surface) 100%)}.historial-de-compras_deliveryTileDigital__0ouFj{border-color:rgba(37,99,235,.16);background:linear-gradient(180deg,#f8fbff 0,var(--app-surface) 100%)}.historial-de-compras_trackingCardIcon__1MNZG{min-width:56px;width:auto;height:44px;padding:6px 8px;background:var(--app-surface);border:1px solid #ececec;color:var(--brand,var(--app-brand));box-sizing:border-box}.historial-de-compras_trackingCarrier__RT4Hf{font-size:.88rem;font-weight:600;color:#18181b;text-transform:none;letter-spacing:-.01em}.historial-de-compras_trackingHint__qWPSL{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#a1a1aa}.historial-de-compras_orderActions__AqdVX{background:linear-gradient(180deg,var(--app-surface) 0,#f7f8fa 100%);border-top:1px solid #eceef2}.historial-de-compras_detailBtn__llQlP{border-radius:12px;border-color:color-mix(in srgb,var(--app-brand) 20%,transparent);color:var(--brand,var(--app-brand));font-weight:700;box-shadow:0 1px 2px rgba(24,24,27,.04)}@media (max-width:639px){.historial-de-compras_item__DguXY{flex-direction:column;align-items:stretch}.historial-de-compras_itemImageWrap__w4I8u{width:min(100%,160px);height:auto;aspect-ratio:1;margin:0 auto;flex-basis:auto}.historial-de-compras_itemStatusWrap__iKx28{align-items:flex-start;max-width:100%}.historial-de-compras_itemStatusDate__6BEfv{text-align:left}.historial-de-compras_orderTotalBlock__dcUzf{text-align:left;width:100%}.historial-de-compras_contentHeaderCard__d98y5{align-items:flex-start;min-width:0;width:100%}.historial-de-compras_orderCostBreakdown__kEUge{justify-content:flex-start}.historial-de-compras_carrierLogo__K_MWM{height:20px;max-width:96px}}@media (max-width:900px){.historial-de-compras_deliveryTileHeader__QbGDa{flex-direction:column;align-items:flex-start;gap:10px}.historial-de-compras_deliveryTileHeader__QbGDa .historial-de-compras_deliveryTileIcon__ei4x0{min-width:88px;width:auto;height:40px}.historial-de-compras_deliveryTileHeader__QbGDa strong{width:100%;font-size:.98rem;line-height:1.35}}.historial-de-compras_orderDate__Mm089{display:flex;flex-direction:column;gap:2px;margin:0;color:#3f3f46;font-size:.9rem;font-weight:600}.historial-de-compras_orderDateLabel__mMQNY{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--app-brand)}.historial-de-compras_paymentMeta__Ay7l8{border-color:color-mix(in srgb,var(--app-brand) 20%,transparent);background:linear-gradient(180deg,var(--app-surface) 0,color-mix(in srgb,var(--app-brand) 12%,transparent) 100%);flex-wrap:wrap;gap:8px}.historial-de-compras_paymentLabel__p2yIT{color:#18181b;font-weight:700}.historial-de-compras_paymentStatusBadge__KlTNo{display:inline-flex;align-items:center;margin-left:auto;padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap}.historial-de-compras_paymentStatusPaid__Lx4Zx{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.historial-de-compras_paymentStatusPending__RynkK{background:#fffbeb;color:#b45309;border-color:#fcd34d}.historial-de-compras_paymentStatusCancelled__A9kYn{background:var(--app-destructive-bg,#fef2f2);color:var(--app-destructive-text,#b91c1c);border-color:var(--app-destructive-border,#fca5a5)}.historial-de-compras_itemStatusDate__6BEfv{padding:6px 10px;border-radius:10px;background:color-mix(in srgb,var(--app-brand) 12%,transparent);border:1px solid #f0d4d8;color:#3f3f46;font-weight:600;text-align:left}.historial-de-compras_itemStatusDateLabel__C8961{color:var(--app-brand);font-weight:700}.historial-de-compras_deliveryTile__l7vUG{border-color:var(--app-brand-glow);background:linear-gradient(165deg,var(--app-surface) 0,var(--app-surface) 55%,var(--app-bg) 100%);box-shadow:0 4px 14px color-mix(in srgb,var(--app-brand) 6%,transparent)}.historial-de-compras_deliveryTileBody__p4RwC strong{color:#18181b;font-weight:700}.historial-de-compras_deliveryTileAddress__Wjrut{display:flex;flex-direction:column;gap:12px;grid-template-columns:none}.historial-de-compras_deliveryTileHeader__QbGDa{display:flex;align-items:center;gap:12px;min-width:0;width:100%}.historial-de-compras_deliveryTileHeader__QbGDa .historial-de-compras_deliveryTileIcon__ei4x0{flex:0 0 auto;min-width:76px;height:40px;padding:6px 10px}.historial-de-compras_deliveryTileHeader__QbGDa strong{display:block;margin:0;min-width:0;flex:1 1 auto;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:#18181b}.historial-de-compras_deliveryAddressBlock__TdPch{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 14px;border-radius:12px;background:var(--app-surface);border:1px solid color-mix(in srgb,var(--app-brand) 14%,transparent);box-sizing:border-box}.historial-de-compras_deliveryAddressEyebrow__01Xy_{margin-bottom:4px;font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--app-brand)}.historial-de-compras_deliveryAddressCountry__GigMi,.historial-de-compras_deliveryAddressLine__AOJbk,.historial-de-compras_deliveryAddressPrimary__fFbrJ{margin:0;color:#18181b;font-weight:600;line-height:1.45;overflow-wrap:break-word;word-break:normal;hyphens:none;text-wrap:pretty}.historial-de-compras_deliveryAddressPrimary__fFbrJ{font-size:.95rem;font-weight:700}.historial-de-compras_deliveryAddressLine__AOJbk{font-size:.88rem;color:#3f3f46}.historial-de-compras_deliveryAddressCountry__GigMi{margin-top:2px;font-size:.82rem;font-weight:600;color:#52525b}.historial-de-compras_costChip__0HB5a{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--app-brand) 12%,transparent);border:1px solid #f0c9ce;color:#992230;font-size:.78rem;font-weight:700}.historial-de-compras_orderCostBreakdown__kEUge{color:#52525b;font-weight:600}.historial-de-compras_orderCostBreakdown__kEUge span{display:inline-flex;padding:4px 10px;border-radius:999px;background:#f4f4f5;border:1px solid #e4e4e7;color:#3f3f46}.historial-de-compras_productsAccordionBtn__tUhEp{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 16px);margin:4px 8px 12px;padding:12px 16px;border:1px dashed color-mix(in srgb,var(--app-brand) 35%,transparent);border-radius:14px;background:color-mix(in srgb,var(--app-brand) 6%,transparent);color:var(--app-brand);font-size:.875rem;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.historial-de-compras_productsAccordionBtn__tUhEp:hover{background:color-mix(in srgb,var(--app-brand) 12%,transparent);border-color:color-mix(in srgb,var(--app-brand) 55%,transparent)}.historial-de-compras_productsAccordionBtn__tUhEp:focus-visible{outline:2px solid color-mix(in srgb,var(--app-brand) 45%,transparent);outline-offset:2px}html.dark .historial-de-compras_orderCard__yV9mk{border-color:rgba(255,255,255,.14);box-shadow:0 8px 28px rgba(0,0,0,.35)}html.dark .historial-de-compras_clampToggle__QmhBC,html.dark .historial-de-compras_itemStatusDateLabel__C8961,html.dark .historial-de-compras_locationLink__jkVg1,html.dark .historial-de-compras_pageTitle__mG8im,html.dark .historial-de-compras_trackingCardIcon__1MNZG{color:var(--app-brand)}html.dark .historial-de-compras_orderCard__yV9mk:hover{border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);box-shadow:0 14px 32px rgba(0,0,0,.45)}html.dark .historial-de-compras_orderActions__AqdVX,html.dark .historial-de-compras_orderHeader__jbiUi{background:linear-gradient(180deg,var(--app-surface) 0,var(--app-surface-muted) 100%);border-color:rgba(255,255,255,.1)}html.dark .historial-de-compras_deliveryAddressPrimary__fFbrJ,html.dark .historial-de-compras_deliveryTileBody__p4RwC strong,html.dark .historial-de-compras_deliveryTileHeader__QbGDa strong,html.dark .historial-de-compras_orderNumber__0NpBO,html.dark .historial-de-compras_paymentLabel__p2yIT,html.dark .historial-de-compras_trackingCarrier__RT4Hf{color:var(--app-text)}html.dark .historial-de-compras_costMeta__yMJop,html.dark .historial-de-compras_deliveryAddressCountry__GigMi,html.dark .historial-de-compras_deliveryAddressLine__AOJbk,html.dark .historial-de-compras_deliveryAddress__i2HAH,html.dark .historial-de-compras_deliveryTileBody__p4RwC p,html.dark .historial-de-compras_itemStatusDateLabel__C8961,html.dark .historial-de-compras_itemStatusDate__6BEfv,html.dark .historial-de-compras_orderCostBreakdown__kEUge,html.dark .historial-de-compras_orderDate__Mm089,html.dark .historial-de-compras_orderTotalLabel__G40RL,html.dark .historial-de-compras_trackingHint__qWPSL{color:var(--app-text-muted)}html.dark .historial-de-compras_deliveryAddressEyebrow__01Xy_,html.dark .historial-de-compras_orderDateLabel__mMQNY{color:var(--app-brand)}html.dark .historial-de-compras_item__DguXY{border-color:rgba(255,255,255,.14);background:var(--app-surface-muted)}html.dark .historial-de-compras_itemImageWrap__w4I8u{border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,var(--app-surface) 0,rgba(255,255,255,.04) 100%)}html.dark .historial-de-compras_itemNameBtn__3pJQj:hover .historial-de-compras_itemName__iMft4,html.dark .historial-de-compras_itemName__iMft4,html.dark .historial-de-compras_itemPrice__CKKHk,html.dark .historial-de-compras_orderTotal__1ebJh{color:var(--app-brand)}html.dark .historial-de-compras_paymentMeta__Ay7l8{border-color:color-mix(in srgb,var(--app-brand) 28%,transparent);background:linear-gradient(180deg,var(--app-surface) 0,color-mix(in srgb,var(--app-brand) 18%,transparent) 100%)}html.dark .historial-de-compras_orderBadge__Vn7cg,html.dark .historial-de-compras_paymentIcon___7_ST{background:color-mix(in srgb,var(--app-brand) 22%,transparent);color:var(--app-brand)}html.dark .historial-de-compras_orderCostBreakdown__kEUge span{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:var(--app-text)}html.dark .historial-de-compras_itemQuantityChip__U_CXo{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:var(--app-text-muted)}html.dark .historial-de-compras_costChip__0HB5a{background:color-mix(in srgb,var(--app-brand) 18%,transparent);border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-brand)}html.dark .historial-de-compras_itemStatusDate__6BEfv{background:color-mix(in srgb,var(--app-brand) 16%,transparent);border-color:color-mix(in srgb,var(--app-brand) 28%,transparent);color:var(--app-text)}html.dark .historial-de-compras_itemStatusDateLabel__C8961{color:var(--app-brand)}html.dark .historial-de-compras_deliveryTile__l7vUG,html.dark .historial-de-compras_trackingCard__l0bQR{border-color:color-mix(in srgb,var(--app-brand) 28%,transparent);background:linear-gradient(165deg,var(--app-surface) 0,var(--app-surface-muted) 100%);box-shadow:0 4px 14px rgba(0,0,0,.25);color:var(--app-text)}html.dark .historial-de-compras_deliveryTileReady__c3jq8{border-color:rgba(52,211,153,.35);background:linear-gradient(180deg,rgba(6,78,59,.35) 0,var(--app-surface) 100%)}html.dark .historial-de-compras_deliveryTileDigital__0ouFj{border-color:rgba(96,165,250,.35);background:linear-gradient(180deg,rgba(30,58,138,.35) 0,var(--app-surface) 100%)}html.dark .historial-de-compras_deliveryTileIcon__ei4x0,html.dark .historial-de-compras_trackingCardIcon__1MNZG{background:var(--app-surface);border-color:rgba(255,255,255,.14);color:var(--app-brand)}html.dark .historial-de-compras_deliveryAddressBlock__TdPch{background:rgba(0,0,0,.22);border-color:color-mix(in srgb,var(--app-brand) 22%,transparent)}html.dark .historial-de-compras_trackingNumberBox__nWPOn{background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.22);color:var(--app-text)}html.dark .historial-de-compras_detailBtn__llQlP{border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-brand);background:transparent}html.dark .historial-de-compras_paymentStatusPaid__Lx4Zx{background:rgba(6,78,59,.45);color:#6ee7b7;border-color:rgba(52,211,153,.45)}html.dark .historial-de-compras_paymentStatusPending__RynkK{background:rgba(120,53,15,.45);color:#fcd34d;border-color:rgba(251,191,36,.45)}html.dark .historial-de-compras_paymentStatusCancelled__A9kYn{background:var(--app-destructive-bg);color:var(--app-destructive-text);border-color:var(--app-destructive-border)}html.dark .historial-de-compras_statusDelivered__paMxQ,html.dark .historial-de-compras_statusReady__6XQeR{background:rgba(6,78,59,.4);color:#6ee7b7;border-color:rgba(52,211,153,.4)}html.dark .historial-de-compras_statusShipped__RoYYX{background:rgba(30,58,138,.4);color:#93c5fd;border-color:rgba(96,165,250,.4)}html.dark .historial-de-compras_statusProcessing__reW0X{background:rgba(120,53,15,.4);color:#fcd34d;border-color:rgba(251,191,36,.4)}html.dark .historial-de-compras_statusCancelled__qpMR5{background:var(--app-destructive-bg);color:var(--app-destructive-text);border-color:var(--app-destructive-border)}html.dark .historial-de-compras_filtersCard__c2rzL{border-color:color-mix(in srgb,var(--app-brand) 18%,transparent);box-shadow:0 2px 15px rgba(0,0,0,.35)}html.dark .historial-de-compras_productsAccordionBtn__tUhEp{background:color-mix(in srgb,var(--app-brand) 14%,transparent);border-color:color-mix(in srgb,var(--app-brand) 40%,transparent);color:var(--app-brand)}html.dark .historial-de-compras_productsAccordionBtn__tUhEp:hover{background:color-mix(in srgb,var(--app-brand) 22%,transparent);border-color:color-mix(in srgb,var(--app-brand) 60%,transparent);color:var(--app-brand)}html.dark .historial-de-compras_refundCallout_card__RMmHF{background:linear-gradient(135deg,rgba(49,46,129,.45) 0,var(--app-surface-muted) 100%);border-color:rgba(165,180,252,.4);color:#c7d2fe}html.dark .historial-de-compras_refundCallout_branch__s4tr2{background:linear-gradient(135deg,rgba(120,53,15,.4) 0,var(--app-surface-muted) 100%);border-color:rgba(253,186,116,.4);color:#fdba74}html.dark .historial-de-compras_refundCallout_cash___O5s2{background:linear-gradient(135deg,rgba(127,29,29,.4) 0,var(--app-surface-muted) 100%);border-color:var(--app-destructive-border);color:var(--app-destructive-text)}html.dark .historial-de-compras_refundCallout_default__k_HEc{background:var(--app-surface-muted);border-color:rgba(255,255,255,.16);color:var(--app-text)}html.dark .historial-de-compras_costPill__Lq6nL{background:rgba(120,53,15,.4);border-color:rgba(251,191,36,.45);color:#fdba74}.accountLoading_wrap__UQOjO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:12px;padding:24px}.accountLoading_label__l8IfY{font-size:.875rem;color:var(--app-text-muted,#808080)}.accountLoading_spinner__ckCY6{width:36px;height:36px;border-radius:50%;border:3px solid color-mix(in srgb,var(--app-brand) 22%,transparent);border-top-color:var(--app-brand);animation:accountLoading_account-spin__2Dg3s .75s linear infinite}@keyframes accountLoading_account-spin__2Dg3s{to{transform:rotate(1turn)}}.emptyState_root__WMOWE{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.75rem 1.75rem;background:linear-gradient(180deg,var(--app-surface) 0,var(--app-surface-muted) 100%);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 28px rgba(15,23,42,.06)}.emptyState_compact__15Emv{padding:1.75rem 1.25rem}.emptyState_iconWrap__ZwJqS{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:1.25rem;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--app-brand) 14%,transparent) 0,var(--app-brand-soft) 100%);color:var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 12%,transparent)}.emptyState_compact__15Emv .emptyState_iconWrap__ZwJqS{width:56px;height:56px;margin-bottom:.85rem}.emptyState_title__bIAjz{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:var(--app-text);letter-spacing:-.02em;line-height:1.35}.emptyState_description__qrLZF{margin:0;max-width:420px;font-size:.95rem;line-height:1.6;color:#64748b}.emptyState_action__6zcd6{margin-top:1.25rem}.emptyState_compact__15Emv .emptyState_action__6zcd6{margin-top:.85rem}html.dark .emptyState_description__qrLZF{color:var(--app-text-muted)}html.dark .emptyState_iconWrap__ZwJqS{color:var(--app-brand)}.submenuproducts_dropdownSubmenu__TceYT{position:relative}.submenuproducts_dropdownMenu____VjD{min-width:250px;min-height:auto;margin-left:30px;flex-shrink:0;box-shadow:inset 10px 0 5px rgba(0,0,0,.2);background:var(--app-surface);z-index:1000}.submenuproducts_tagA__ElvC7{color:var(--app-text-muted)!important;text-decoration:none!important;font-weight:100!important}.submenuproducts_tagLi__aGHm6:hover .submenuproducts_tagA__ElvC7{color:var(--app-brand);font-weight:600;text-decoration-line:underline;text-decoration-color:#a67845;text-decoration-thickness:3px}.submenuproducts_dropdownMenu____VjD li a{display:block;padding:10px;text-decoration:none;color:var(--app-text)}.submenuproducts_dropdownSubmenu__TceYT:hover .submenuproducts_dropdownMenu____VjD{display:block}.submenuproducts_menu1__4PLAm{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) rgba(0,0,0,.18)}.submenuproducts_menu1__4PLAm::-webkit-scrollbar{width:6px!important}.submenuproducts_menu1__4PLAm::-webkit-scrollbar-thumb{background:rgba(255,255,255,.55);border-radius:999px}.submenuproducts_menu1__4PLAm::-webkit-scrollbar-track{background:rgba(0,0,0,.18);border-radius:999px}.submenuproducts_categoryItem__8djsa{display:block;width:100%;padding:0;margin:0;list-style:none}.container-list-products ul li .submenuproducts_categoryLink__aSRxE{display:block;width:100%;box-sizing:border-box;padding:5px;color:#fff;font-size:12px;font-weight:500;text-align:start;text-decoration:none;word-break:break-word;overflow-wrap:break-word;white-space:normal;cursor:pointer}.advancedSearchOverlay_dropdownContainer__0dkUG{position:absolute;top:100%;left:0;right:0;margin-top:8px;background-color:var(--app-surface);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.15);border:1px solid #eaeaea;display:flex;flex-direction:column;overflow:hidden;max-height:80vh;z-index:10002}.advancedSearchOverlay_closeDropdownBtn__gmdk8{position:absolute;top:1rem;right:1.5rem;background:transparent;border:none;color:var(--app-text-muted);cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:color .2s}.advancedSearchOverlay_closeDropdownBtn__gmdk8:hover{color:var(--app-brand)}.advancedSearchOverlay_content__GjibZ{display:flex;flex:1;overflow-y:auto;flex-direction:column}.advancedSearchOverlay_defaultView__VsWy7{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.advancedSearchOverlay_sectionTitle__ABZAQ{font-size:1.1rem;font-weight:600;color:var(--app-text);margin-bottom:1rem}.advancedSearchOverlay_recentSearchesWrapper__guSnP{margin-bottom:1rem}.advancedSearchOverlay_recentSearchesHeader__IE_jd{display:flex;justify-content:space-between;align-items:center}.advancedSearchOverlay_recentSearchesPills__obJru{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.advancedSearchOverlay_pillBtn__hamP3{background:var(--app-surface-muted);border:1px solid #e0e0e0;border-radius:20px;padding:.4rem .8rem;font-size:.9rem;color:var(--app-text-muted);display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s}.advancedSearchOverlay_pillBtn__hamP3:hover{background:var(--app-surface-muted);border-color:var(--app-border-strong);color:var(--app-text)}.advancedSearchOverlay_pillCloseWrapper__gFpRB{background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0;cursor:pointer}.advancedSearchOverlay_pillClose__NzBXS{color:var(--app-text-subtle);fill:none!important;stroke:currentColor;box-shadow:none!important}.advancedSearchOverlay_pillClose__NzBXS:hover{color:var(--app-brand)}html.dark .advancedSearchOverlay_pillBtn__hamP3{background:var(--app-surface-muted);border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-text)}html.dark .advancedSearchOverlay_pillClose__NzBXS{color:#c4c4cc;fill:none!important;stroke:currentColor!important;box-shadow:none!important}.advancedSearchOverlay_clearAllBtn__LRfkc{background:transparent;border:none;color:#0066cc;font-size:.9rem;cursor:pointer;padding:.4rem .8rem}.advancedSearchOverlay_clearAllBtn__LRfkc:hover{text-decoration:underline}.advancedSearchOverlay_twoColumnLayout___DlPU{display:flex;gap:2rem}.advancedSearchOverlay_popularSearchesCol__0Syix{flex:0 0 180px}.advancedSearchOverlay_popularList__EN2Zl{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.advancedSearchOverlay_popularList__EN2Zl li{font-size:.95rem;color:var(--app-text-muted);cursor:pointer;padding:.3rem 0}.advancedSearchOverlay_popularList__EN2Zl li:hover{color:var(--app-brand);text-decoration:underline}.advancedSearchOverlay_recommendedProductsCol__hLSRa{flex:1}.advancedSearchOverlay_recommendedGrid__x3r7r{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}.advancedSearchOverlay_productCardRec__Q4YRD{background:var(--app-surface);border-radius:8px;border:1px solid #eaeaea;padding:1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:box-shadow .2s,transform .2s}.advancedSearchOverlay_productCardRec__Q4YRD:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.advancedSearchOverlay_productImageRec__ofrlp{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:.5rem}.advancedSearchOverlay_searchResultsView__AYs18{display:flex;flex:1;width:100%;min-height:400px}.advancedSearchOverlay_sidebar__rKprv{width:180px;border-right:1px solid #eaeaea;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.advancedSearchOverlay_filterSection__NayBF{display:flex;flex-direction:column;gap:.8rem}.advancedSearchOverlay_filterTitle__Y_L_B{font-size:1rem;font-weight:600;color:var(--app-text);margin:0}.advancedSearchOverlay_filterList__i7zjt{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin:0}.advancedSearchOverlay_filterItem__0pIHl{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.advancedSearchOverlay_filterLabel__jZPk0{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--app-text-muted);cursor:pointer}.advancedSearchOverlay_filterCount__66Jsj{font-size:.8rem;color:var(--app-text-subtle)}.advancedSearchOverlay_mainArea__XmAur{flex:1;display:flex;flex-direction:column;background-color:var(--app-bg)}.advancedSearchOverlay_resultsHeader__FpddW{padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eaeaea}.advancedSearchOverlay_resultsCount__r_D_X{font-size:.95rem;color:var(--app-text-muted)}.advancedSearchOverlay_sortSelect__8rm15{padding:.4rem .8rem;border:1px solid #ddd;border-radius:6px;background-color:var(--app-surface);font-size:.9rem;color:var(--app-text);cursor:pointer;outline:none}.advancedSearchOverlay_resultsGridWrapper__W8KSq{flex:1;padding:1.5rem}.advancedSearchOverlay_resultsGrid__7lSsk{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}.advancedSearchOverlay_productCard__9dmG4{background:var(--app-surface);border-radius:8px;border:1px solid #eaeaea;padding:1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:box-shadow .2s,transform .2s;height:100%}.advancedSearchOverlay_productCard__9dmG4:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.advancedSearchOverlay_productImage__ldRDX{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:.5rem}.advancedSearchOverlay_productName__C3SxR{font-size:.9rem;color:var(--app-text);line-height:1.4;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.advancedSearchOverlay_productPrice__hdKRj{font-weight:700;font-size:1.1rem;color:var(--app-brand)}.advancedSearchOverlay_loadingWrapper__bwNXs{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;gap:1rem;color:var(--app-text-muted)}@media (max-width:768px){.advancedSearchOverlay_dropdownContainer__0dkUG{position:fixed;top:0;left:0;right:0;bottom:0;margin-top:0;border-radius:0;max-height:100vh;z-index:100000}.advancedSearchOverlay_searchResultsView__AYs18{flex-direction:column}.advancedSearchOverlay_sidebar__rKprv{width:100%;border-right:none;border-bottom:1px solid #eaeaea;max-height:200px;overflow-y:auto}.advancedSearchOverlay_twoColumnLayout___DlPU{flex-direction:column}.advancedSearchOverlay_popularSearchesCol__0Syix{flex:auto}}html.dark .advancedSearchOverlay_closeDropdownBtn__gmdk8:hover,html.dark .advancedSearchOverlay_pillClose__NzBXS:hover,html.dark .advancedSearchOverlay_popularList__EN2Zl li:hover,html.dark .advancedSearchOverlay_productPrice__hdKRj{color:var(--app-brand)}.deliveryReconfigAlert_wrap__7YU_5{box-sizing:border-box}.deliveryReconfigAlert_alert__49ro5{width:100%;align-items:flex-start!important}.deliveryReconfigAlert_message___NJEH{width:100%!important;padding:0!important;overflow:visible!important}.deliveryReconfigAlert_icon__gPght{margin-top:2px}.deliveryReconfigAlert_content__Jwhm9{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.deliveryReconfigAlert_text__W6aIm{margin:0;font-size:14px;line-height:1.45;color:inherit;word-break:break-word}.deliveryReconfigAlert_action__p19Xi{align-self:stretch!important;width:100%!important;min-height:40px!important;font-weight:700!important;white-space:nowrap!important;border-color:currentColor!important}@media (min-width:768px){.deliveryReconfigAlert_content__Jwhm9{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.deliveryReconfigAlert_text__W6aIm{flex:1;min-width:0}.deliveryReconfigAlert_action__p19Xi{align-self:center!important;width:auto!important;flex-shrink:0!important}}.productImageCarousel_carouselRoot__XNCfW{position:relative;width:100%;height:100%;min-height:100%;touch-action:pan-y}.productImageCarousel_carouselRoot__XNCfW .image-fallback-wrapper,.productImageCarousel_carouselRoot__XNCfW img{-webkit-user-drag:none;user-select:none;touch-action:pan-y}.productImageCarousel_carouselRoot__XNCfW .carousel,.productImageCarousel_carouselRoot__XNCfW .carousel.carousel-slider,.productImageCarousel_carouselRoot__XNCfW .slider,.productImageCarousel_carouselRoot__XNCfW .slider-wrapper{width:100%!important;max-width:100%;height:100%}.productImageCarousel_carouselRoot__XNCfW .carousel.carousel-slider{position:relative;overflow:hidden!important;border-radius:inherit}.productImageCarousel_carouselRoot__XNCfW .slider-wrapper{overflow:hidden!important;border-radius:inherit}.productImageCarousel_carouselRoot__XNCfW .slide{overflow:hidden;border-radius:inherit}.productImageCarousel_navBtn__OeQrq{position:absolute;top:50%;z-index:6;transform:translateY(-50%);width:34px;height:34px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#111111;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.65);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.productImageCarousel_navBtn__OeQrq svg{color:inherit;stroke:currentColor;flex-shrink:0}.productImageCarousel_navBtn__OeQrq:hover{background:var(--app-brand);color:var(--app-brand-ink,#fff);border-color:var(--app-brand-outline,var(--app-brand));box-shadow:0 4px 14px color-mix(in srgb,var(--app-brand) 32%,transparent),0 0 0 1px color-mix(in srgb,var(--app-brand) 25%,transparent);transform:translateY(-50%) scale(1.06)}html.dark .productImageCarousel_navBtn__OeQrq{color:#fafafa;background:rgba(10,12,18,.9);border:1px solid color-mix(in srgb,var(--app-brand) 50%,transparent);box-shadow:0 2px 12px rgba(0,0,0,.5),0 0 0 1px color-mix(in srgb,var(--app-brand) 18%,transparent),0 0 14px color-mix(in srgb,var(--app-brand) 16%,transparent)}html.dark .productImageCarousel_navBtn__OeQrq:hover{color:var(--app-brand-ink,#fff);background:var(--app-brand);border-color:var(--app-brand-outline,var(--app-brand));box-shadow:0 4px 16px rgba(0,0,0,.55),0 0 18px color-mix(in srgb,var(--app-brand) 35%,transparent)}.productImageCarousel_navBtn__OeQrq:active{transform:translateY(-50%) scale(.96)}.productImageCarousel_navBtn__OeQrq:focus-visible{outline:2px solid var(--app-brand);outline-offset:2px}.productImageCarousel_navPrev__BMxRa{left:6px}.productImageCarousel_navNext__1fSnV{right:6px}.productImageCarousel_carouselRoot__XNCfW .control-dots{bottom:8px!important;margin:0!important;z-index:4!important}.productImageCarousel_carouselRoot__XNCfW .control-dots .dot{width:7px!important;height:7px!important;margin:0 4px!important;opacity:1!important;background:rgba(255,255,255,.72)!important;box-shadow:0 0 0 1px rgba(0,0,0,.28),0 1px 4px rgba(0,0,0,.35)!important;transition:transform .15s ease,background-color .15s ease}.productImageCarousel_carouselRoot__XNCfW .control-dots .dot.selected{background:var(--app-surface)!important;transform:scale(1.18);box-shadow:0 0 0 1px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.4)!important}.productImageCarousel_slide__3uXWI{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;padding:4px;box-sizing:border-box;background:transparent}.productImageCarousel_emptyState__CT5zs{padding:8px;font-size:12px;color:var(--app-text-subtle);background:transparent;text-align:center}.productRatingSummary_root__addNQ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem .45rem;min-width:0;max-width:100%}.productRatingSummary_rootCompact__hz1KR{gap:.2rem .3rem;flex-wrap:nowrap}.productRatingSummary_trigger__lfPHH{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #d1d5db;border-radius:6px;background:var(--app-surface);cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.dark .productRatingSummary_trigger__lfPHH{border-color:rgba(255,255,255,.35);background:#3f3f46;color:#fafafa}.productRatingSummary_triggerCompact__gzr6V{width:18px;height:18px;border-radius:4px}.productRatingSummary_triggerOpen__WoI8D,.productRatingSummary_trigger__lfPHH:hover{border-color:var(--app-brand);background:var(--app-brand-soft)}.productRatingSummary_opinionsLink__bXFKF{border:none;background:transparent;padding:0;margin:0;color:var(--app-text-muted);font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}html.dark .productRatingSummary_opinionsLink__bXFKF{color:#e4e4e7}.productRatingSummary_opinionsLinkCompact__a5SGl{font-size:.6875rem;color:var(--app-text-muted);font-weight:600}.productRatingSummary_opinionsLink__bXFKF:hover{color:var(--app-brand);text-decoration:underline}.productRatingSummary_paper__bvoJL{position:relative;border-radius:12px!important;overflow:visible!important;max-width:min(92vw,340px)!important;box-shadow:0 12px 32px rgba(15,23,42,.18)!important}.productRatingSummary_paper__bvoJL:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.productRatingSummary_panel__HqWOb{width:min(92vw,320px);padding:14px;box-sizing:border-box;background:var(--app-surface);color:var(--app-text)}.productRatingSummary_panelHeader__Aceov{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.productRatingSummary_panelOpinions__uN8vz{color:var(--app-text-muted);font-weight:800;font-size:.95rem}.productRatingSummary_panelAverage__Ku9gu{margin:.4rem 0 0;color:var(--app-text-muted);font-size:.875rem}.productRatingSummary_bars__A_UZq{margin-top:.75rem;display:flex;flex-direction:column;gap:.45rem}.productRatingSummary_barRow__4XB8q{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.35rem .4rem}.productRatingSummary_barTrack___FnaO{height:12px;border-radius:999px;background:#e7e7e7;overflow:hidden;min-width:0}.productRatingSummary_barFill__NhFqr{height:100%;background:var(--app-brand);border-radius:999px}.productRatingSummary_barRating__EwK9P{font-size:.8125rem;font-weight:800;color:var(--app-text-muted);min-width:.75rem;text-align:right}.productRatingSummary_barCount__qAWb_{color:var(--app-text-subtle);font-size:.75rem;min-width:1.75rem}.productRatingSummary_viewAll__AhzMB{display:block;width:100%;margin-top:.85rem;padding:.55rem .4rem;border:none;border-radius:8px;background:var(--app-brand-soft);color:var(--app-brand);font-size:.9rem;font-weight:800;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.productRatingSummary_viewAll__AhzMB:hover{background:#ffe8eb}html.dark .productRatingSummary_barTrack___FnaO{background:rgba(255,255,255,.12)}html.dark .productRatingSummary_viewAll__AhzMB{background:var(--app-brand-soft);color:var(--app-brand);border:1px solid var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 45%,transparent),0 0 16px color-mix(in srgb,var(--app-brand) 20%,transparent)}html.dark .productRatingSummary_viewAll__AhzMB:hover{background:color-mix(in srgb,var(--app-brand) 35%,transparent);color:#ffff99;border-color:var(--app-brand-outline)}html.dark .productRatingSummary_barFill__NhFqr{background:linear-gradient(90deg,var(--app-brand-hover),var(--app-brand),var(--app-brand-outline));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand-outline) 55%,transparent),0 0 12px color-mix(in srgb,var(--app-brand) 45%,transparent)}html.dark .productRatingSummary_triggerOpen__WoI8D,html.dark .productRatingSummary_trigger__lfPHH:hover{border-color:var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 45%,transparent),0 0 14px color-mix(in srgb,var(--app-brand) 20%,transparent)}@media (max-width:1024px){.productRatingSummary_triggerCompact__gzr6V{width:16px;height:16px;border-radius:3px}}@media (max-width:639px){.productRatingSummary_trigger__lfPHH:not(.productRatingSummary_triggerCompact__gzr6V){width:32px;height:32px}.productRatingSummary_panel__HqWOb{width:min(94vw,340px);padding:12px}.productRatingSummary_barTrack___FnaO{height:10px}}.productActionButtons_row__7vVB6{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.productActionButtons_actionBtn__CGhfF{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:var(--app-surface);color:inherit;box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.1);cursor:pointer;transition:transform .16s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}html.dark .productActionButtons_actionBtn__CGhfF{border-color:rgba(255,255,255,.38);background:#27272a;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 4px 14px rgba(0,0,0,.45)}.productActionButtons_actionBtn__CGhfF:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(15,23,42,.08),0 8px 18px rgba(15,23,42,.14)}.productActionButtons_actionBtn__CGhfF:active:not(:disabled){transform:translateY(0) scale(.94)}.productActionButtons_actionBtn__CGhfF:disabled{opacity:.55;cursor:not-allowed;transform:none}.productActionButtons_sizeSm__HZIEM{width:36px;height:36px}.productActionButtons_sizeMd__RYDT_{width:40px;height:40px}.productActionButtons_favorite__ZPzAT{color:var(--app-brand)}.productActionButtons_favorite__ZPzAT:hover:not(:disabled){background:var(--app-brand-soft);border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-brand-hover)}.productActionButtons_favoriteActive__QpOe_{color:var(--app-brand-ink,#fff);background:linear-gradient(145deg,var(--app-brand-hover) 0,var(--app-brand) 55%,var(--app-brand-hover) 100%);border-color:var(--app-brand);box-shadow:0 2px 6px color-mix(in srgb,var(--app-brand) 35%,transparent),0 6px 16px color-mix(in srgb,var(--app-brand) 28%,transparent)}.productActionButtons_favoriteActive__QpOe_:hover:not(:disabled){background:linear-gradient(145deg,var(--app-brand-hover) 0,var(--app-brand-hover) 55%,var(--app-brand) 100%);border-color:var(--app-brand);color:var(--app-brand-ink,#fff);box-shadow:0 3px 8px color-mix(in srgb,var(--app-brand) 40%,transparent),0 10px 20px color-mix(in srgb,var(--app-brand) 32%,transparent)}.productActionButtons_share__FQ5kd{color:#334155}html.dark .productActionButtons_share__FQ5kd{color:#e4e4e7}.productActionButtons_share__FQ5kd:hover:not(:disabled){color:var(--app-brand);background:var(--app-brand-soft);border-color:color-mix(in srgb,var(--app-brand) 30%,transparent)}html.dark .productActionButtons_favorite__ZPzAT{color:var(--app-brand);border-color:color-mix(in srgb,var(--app-brand) 45%,transparent)}html.dark .productActionButtons_favorite__ZPzAT:hover:not(:disabled){background:color-mix(in srgb,var(--app-brand) 18%,transparent);border-color:var(--app-brand);color:var(--app-brand)}html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_,html.dark .productActionButtons_favoriteActive__QpOe_{background:linear-gradient(145deg,var(--app-brand-outline) 0,var(--app-brand) 55%,var(--app-brand-hover) 100%)!important;border-color:var(--app-brand-outline)!important;color:#0a0a0a!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--app-brand) 35%,transparent),0 0 18px color-mix(in srgb,var(--app-brand) 35%,transparent),0 6px 16px rgba(0,0,0,.4)}html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_:hover:not(:disabled),html.dark .productActionButtons_favoriteActive__QpOe_:hover:not(:disabled){background:linear-gradient(145deg,#ffff99 0,var(--app-brand) 55%,#f0f000 100%)!important;border-color:var(--app-brand-outline)!important;color:#0a0a0a!important}html.dark .productActionButtons_share__FQ5kd:hover:not(:disabled){color:var(--app-brand);background:color-mix(in srgb,var(--app-brand) 18%,transparent);border-color:color-mix(in srgb,var(--app-brand) 55%,transparent)}.productActionButtons_heartFilled__wN5d5,html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_ svg,html.dark .productActionButtons_favoriteActive__QpOe_ svg{color:inherit;box-shadow:none!important}html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_ .productActionButtons_heartFilled__wN5d5,html.dark .productActionButtons_favoriteActive__QpOe_ .productActionButtons_heartFilled__wN5d5{color:#0a0a0a!important;fill:currentColor!important;stroke:currentColor!important}.halloweenAccent_accent__Kwzml{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;user-select:none;pointer-events:none;vertical-align:middle;filter:drop-shadow(0 1px 3px rgba(255,102,0,.35))}.halloweenAccent_sm__UfJg9{margin-inline:.12em}.halloweenAccent_md__JeLEF{margin-inline:.18em}.halloweenAccent_accent__Kwzml svg{display:block}.halloweenNavTrim_trim__L_FA5{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.halloweenNavTrim_corner__USo60{position:absolute;top:0;width:4.25rem;height:4.25rem;color:color-mix(in srgb,var(--app-brand) 75%,#fff 10%);opacity:.72}.halloweenNavTrim_tl__9XrTz{left:0}.halloweenNavTrim_tr__mz7HQ{right:0}.halloweenNavTrim_web__Fy1zk{width:100%!important;height:100%!important;display:block;color:color-mix(in srgb,var(--app-brand) 80%,#fff 12%);filter:drop-shadow(0 1px 3px rgba(255,102,0,.35))}.halloweenNavTrim_webFlip__MxBgY{transform:scaleX(-1)}.halloweenNavTrim_bug__IBNUD{position:absolute;line-height:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.halloweenNavTrim_bug__IBNUD svg,.halloweenNavTrim_edge__IR5py svg{display:block}.halloweenNavTrim_tl__9XrTz .halloweenNavTrim_bug__IBNUD{top:1.35rem;left:1.35rem}.halloweenNavTrim_tr__mz7HQ .halloweenNavTrim_bug__IBNUD{top:1.35rem;right:1.35rem}.halloweenNavTrim_edge__IR5py{position:absolute;top:50%;transform:translateY(-50%);font-size:1.05rem;line-height:1;opacity:.55;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.halloweenNavTrim_leftEdge__mQrTG{left:.35rem}.halloweenNavTrim_rightEdge__VEGrk{right:.35rem}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_corner__USo60{width:5rem;height:5rem;opacity:.65}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_edge__IR5py{font-size:1.15rem;opacity:.5}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_leftEdge__mQrTG{left:.5rem}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_rightEdge__VEGrk{right:.5rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_corner__USo60{width:2.75rem;height:2.75rem;opacity:.55}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_bug__IBNUD{font-size:.7rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_tl__9XrTz .halloweenNavTrim_bug__IBNUD{top:.85rem;left:.85rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_tr__mz7HQ .halloweenNavTrim_bug__IBNUD{top:.85rem;right:.85rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_edge__IR5py{display:none}.halloweenNavTrim_drawer__Xqv6u .halloweenNavTrim_corner__USo60{width:3rem;height:3rem;opacity:.6}.halloweenNavTrim_drawer__Xqv6u .halloweenNavTrim_edge__IR5py{display:none}.halloweenNavTrim_drawer__Xqv6u .halloweenNavTrim_bug__IBNUD{font-size:.72rem}@media (max-width:480px){.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_corner__USo60{width:2.25rem;height:2.25rem;opacity:.45}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_bug__IBNUD{font-size:.62rem}}.brnAndroide_wrapper__RWpPI{position:fixed;z-index:72;left:calc(var(--fab-offset-x) + env(safe-area-inset-left, 0px));bottom:calc(var(--fab-offset-y) + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.brnAndroide_btnAndroide__7_4To{position:relative;width:100px;height:120px;padding:0;border:none;background:transparent;cursor:pointer;overflow:visible;box-shadow:none;transition:transform .2s ease;flex-shrink:0;pointer-events:auto}.brnAndroide_btnAndroide__7_4To:hover{transform:scale(1.03)}.brnAndroide_btnAndroide__7_4To:active{transform:scale(.98)}.brnAndroide_imageClip__u8QCD{display:block;width:100px;height:120px;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,#4b5563,#374151);box-shadow:0 4px 14px rgba(0,0,0,.22);border:2px solid rgba(255,255,255,.2)}.brnAndroide_image__qZ5sL{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;pointer-events:none;user-select:none}.brnAndroide_tooltip__9bNeg{position:relative;background:#1f2937;color:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.2);pointer-events:none;flex-shrink:0;z-index:2}.brnAndroide_tooltipText__Mypvq{display:block;font-size:11px;font-weight:500;line-height:1.2;padding:5px 8px;text-align:center;white-space:nowrap}.brnAndroide_tooltipArrow__cKJ4e{position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--app-text)}@media (max-width:1199px){.brnAndroide_wrapper__RWpPI{position:relative;left:auto;bottom:auto;gap:4px}.brnAndroide_btnAndroide__7_4To{width:48px;height:58px}.brnAndroide_imageClip__u8QCD{width:48px;height:58px;border-radius:10px;border-width:1.5px;box-shadow:0 3px 10px rgba(0,0,0,.2)}.brnAndroide_tooltipText__Mypvq{font-size:9px;padding:3px 5px;line-height:1.15}.brnAndroide_tooltipArrow__cKJ4e{border-width:4px}}@media (max-width:767px){.brnAndroide_wrapper__RWpPI{gap:3px}.brnAndroide_btnAndroide__7_4To{width:42px;height:50px}.brnAndroide_imageClip__u8QCD{width:42px;height:50px;border-radius:9px}.brnAndroide_tooltipText__Mypvq{font-size:8px;padding:2px 4px}}@media (min-width:1200px){.brnAndroide_tooltipText__Mypvq{font-size:12px;padding:6px 10px}}.btnFloat_fab__GyjLH{position:fixed;z-index:71;right:calc(var(--fab-offset-x) + env(safe-area-inset-right, 0px));bottom:calc(var(--fab-offset-y) + env(safe-area-inset-bottom, 0px));width:var(--fab-size);height:var(--fab-size);border-radius:50%;background:rgb(37,211,102);color:white;border:none;cursor:pointer;overflow:visible;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 14px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease}.btnFloat_fab__GyjLH:hover{transform:scale(1.05);box-shadow:0 6px 18px rgba(0,0,0,.28)}.btnFloat_fab__GyjLH:active{transform:scale(.97)}.btnFloat_icon__8v_0f{position:relative;z-index:2;width:calc(var(--fab-size) * .5);height:calc(var(--fab-size) * .5)}.btnFloat_wave__XTsh4{position:absolute;inset:0;border-radius:50%;border:2px solid rgb(37,211,102);animation:btnFloat_pulse__D4cuz 3s infinite;pointer-events:none}.btnFloat_wave__XTsh4:first-child{animation-delay:0s}.btnFloat_wave__XTsh4:nth-child(2){animation-delay:.6s}.btnFloat_wave__XTsh4:nth-child(3){animation-delay:1.2s}.btnFloat_wave__XTsh4:nth-child(4){animation-delay:1.8s}@keyframes btnFloat_pulse__D4cuz{0%{transform:scale(1);opacity:.55}70%{transform:scale(var(--fab-pulse-scale,1.6));opacity:0}to{opacity:0}}@media (max-width:1199px){.btnFloat_fab__GyjLH{--fab-pulse-scale:1.2;box-shadow:0 3px 10px rgba(0,0,0,.18)}.btnFloat_wave__XTsh4{display:none}}@media (max-width:480px){.btnFloat_fab__GyjLH{--fab-pulse-scale:1.25}}.fabDock_dock__SEccr{position:fixed;z-index:70;pointer-events:none}.fabDock_dock__SEccr .fab-dock-item{pointer-events:auto}@media (max-width:1199px){.fabDock_dock__SEccr{right:calc(var(--fab-offset-x) + env(safe-area-inset-right, 0px));bottom:calc(var(--fab-offset-y) + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:flex-end;gap:var(--fab-dock-gap,10px)}.fabDock_dock__SEccr .fab-dock-item{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;flex-shrink:0}}@media (min-width:1200px){.fabDock_dock__SEccr{display:contents}}.pagination_paginationBar__QtXB6{display:flex;justify-content:flex-end;padding:12px 0;width:100%}.pagination_paginationBarTop__zchyj{padding-bottom:16px}.pagination_paginationBarBottom__seHYk{padding-top:16px}