.detallesPedido_page__oUix4{--brand:#bb3d4b;--brand-dark:#8f2a36;--brand-soft:#fce8ea;--ink:#171717;--muted:#667085;--line:#e8eaed;--surface:#ffffff;--canvas:#f4f5f7;--radius:20px;--sticky:5rem;--green:#1f7a4c;--shadow:0 8px 28px rgba(23,23,23,0.06);--pad-x:clamp(16px,3.5vw,40px);position:relative;isolation:isolate;min-height:calc(100vh - 120px);padding:20px var(--pad-x) 48px;background:radial-gradient(1200px 480px at 8% -10%,rgba(187,61,75,.1),transparent 55%),radial-gradient(900px 420px at 100% 0,rgba(187,61,75,.06),transparent 50%),linear-gradient(180deg,#fafbfc 0,var(--canvas) 100%);box-sizing:border-box}.detallesPedido_bgGlow__DFl1S{pointer-events:none;position:absolute;inset:0;background-image:linear-gradient(135deg,rgba(255,255,255,.4),transparent 40%);z-index:0}.detallesPedido_container__lNyJf{position:relative;z-index:1;width:min(1120px,100%);margin:0 auto}.detallesPedido_emptyWrap__lCJY7,.detallesPedido_loadingState__YFrus{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-height:42vh;padding:28px 0}.detallesPedido_loadingState__YFrus{align-items:center;justify-content:center;flex-direction:row;color:var(--muted);font-weight:600}.detallesPedido_topBar__IfNm8{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.detallesPedido_backBtn__m6gRW{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid rgba(187,61,75,.18);border-radius:12px;background:var(--surface);color:var(--brand);font-size:.9rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:background .2s ease,border-color .2s ease,transform .15s ease}.detallesPedido_backBtn__m6gRW:hover{background:var(--brand-soft);border-color:rgba(187,61,75,.35);transform:translateX(-2px)}.detallesPedido_topBarMeta__oEePv{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.detallesPedido_topBarOrder__aDJGK{font-size:.9rem;font-weight:700;color:#374151}.detallesPedido_topBarTotal__7nodo{padding:8px 14px;border-radius:999px;background:var(--brand);color:#fff;font-size:.85rem;font-weight:800;box-shadow:0 8px 18px -8px rgba(187,61,75,.55)}.detallesPedido_hero__W7hiv{position:relative;overflow:hidden;margin-bottom:22px;padding:26px 22px 24px;border-radius:var(--radius);background:var(--surface);border:1px solid rgba(187,61,75,.1);box-shadow:var(--shadow);animation:detallesPedido_rise__ac1GL .45s ease both}.detallesPedido_heroAccent__Rtahh{position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--brand) 0,var(--brand-dark) 100%)}.detallesPedido_heroTop__Zf1nR{display:flex;flex-direction:column;gap:16px;padding-left:10px}.detallesPedido_heroCopy__zRMcg{min-width:0}.detallesPedido_heroEyebrow__Qdadw{margin:0 0 8px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.detallesPedido_heroTitle__8kJAO{margin:0;color:var(--ink);font-size:clamp(1.55rem,4.2vw,2.05rem);font-weight:800;letter-spacing:-.03em;line-height:1.12}.detallesPedido_heroSubtitle__LaTIL{margin:10px 0 0;color:var(--muted);font-size:1rem;line-height:1.55;max-width:44rem}.detallesPedido_statusBadge__YUdgG{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;min-height:42px;padding:8px 16px;border-radius:999px;border:1px solid transparent;font-size:.85rem;font-weight:800}.detallesPedido_statusBadgePaid__ATdxz{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.detallesPedido_statusBadgeProgress__3FNnG{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.detallesPedido_statusBadgeCancelled___7PDa{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}.detallesPedido_metaRow__9_ZyN{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px;padding-left:10px}.detallesPedido_metaPill___1hV6{display:flex;align-items:flex-start;gap:10px;min-height:52px;padding:12px 14px;border-radius:14px;background:#f8f9fb;border:1px solid var(--line);color:#374151;font-size:.875rem;font-weight:600;line-height:1.35}.detallesPedido_metaPill___1hV6 svg{color:var(--brand);flex-shrink:0;margin-top:2px}.detallesPedido_metaPill___1hV6 span{display:flex;flex-direction:column;gap:2px;min-width:0}.detallesPedido_metaPill___1hV6 strong{font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.detallesPedido_chipRow__mFbEi{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-left:10px}.detallesPedido_chip__jWvJY{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid var(--line);background:#fff;color:#374151}.detallesPedido_chipHome__3WBDG{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.detallesPedido_chipPickup__uO45z{background:#fff1f2;border-color:#fecdd3;color:#9f1239}.detallesPedido_chipDigital__icldJ{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.detallesPedido_progressBlock__rrsHn{margin-top:22px;padding:18px 14px 8px;border-radius:16px;background:linear-gradient(180deg,#fbfbfc,#f6f7f9);border:1px solid var(--line)}.detallesPedido_progressTitle__nRB1S{margin:0 0 16px;padding-inline:6px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.detallesPedido_progressTrack__GDfUG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.detallesPedido_progressStep__CWbW_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;position:relative;padding:0 4px 8px;min-width:0}.detallesPedido_progressStep__CWbW_:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 18px);right:calc(-50% + 18px);height:3px;border-radius:99px;background:#e5e7eb;z-index:0}.detallesPedido_progressStepActive__lPkqu:not(:last-child):after,.detallesPedido_progressStepDone__E2Oyb:not(:last-child):after{background:linear-gradient(90deg,var(--brand),#d46672)}.detallesPedido_progressDot__CyOM5{position:relative;z-index:1;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:#fff;border:2px solid #e2e8f0;color:#94a3b8;flex-shrink:0}.detallesPedido_progressDotInner__N_PyN{width:7px;height:7px;border-radius:99px;background:currentColor}.detallesPedido_progressStepDone__E2Oyb .detallesPedido_progressDot__CyOM5{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 6px 14px -4px rgba(187,61,75,.55)}.detallesPedido_progressStepActive__lPkqu .detallesPedido_progressDot__CyOM5{background:#fff;border-color:var(--brand);color:var(--brand);box-shadow:0 0 0 5px rgba(187,61,75,.14)}.detallesPedido_progressLabel__qGSjH{font-size:.7rem;font-weight:700;color:#94a3b8;line-height:1.25;max-width:100%}.detallesPedido_progressStepActive__lPkqu .detallesPedido_progressLabel__qGSjH,.detallesPedido_progressStepDone__E2Oyb .detallesPedido_progressLabel__qGSjH{color:#334155}.detallesPedido_layout__AzEAb{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.detallesPedido_mainCol___bayc,.detallesPedido_sideCol__NyfWj{display:flex;flex-direction:column;gap:20px;min-width:0}.detallesPedido_panel__igtTj{background:var(--surface);border-radius:var(--radius);border:1px solid rgba(187,61,75,.08);box-shadow:var(--shadow);overflow:hidden;animation:detallesPedido_rise__ac1GL .5s ease .06s both}.detallesPedido_productsPanel__sycku{overflow:clip;scroll-margin-top:calc(var(--sticky) + 8px)}.detallesPedido_productsPanel__sycku .detallesPedido_panelHeader__HQyc9{position:relative;z-index:1;border-radius:var(--radius) var(--radius) 0 0}.detallesPedido_panelHeader__HQyc9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:linear-gradient(180deg,#fcfcfd,#f7f8fa);border-bottom:1px solid var(--line)}.detallesPedido_panelTitle__3gF47{display:flex;align-items:center;gap:12px;margin:0;font-size:1.08rem;font-weight:800;color:var(--ink)}.detallesPedido_panelIcon__AlyxA{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--brand-soft);color:var(--brand);flex-shrink:0}.detallesPedido_panelCount__huCRU{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border-radius:999px;background:var(--brand);color:#fff;font-size:.8rem;font-weight:800}.detallesPedido_panelBody___P5he{padding:20px}.detallesPedido_mixedNote__fhvsN{margin-bottom:18px;padding:16px 18px;border-radius:14px;background:#f8f9fb;border:1px dashed #d1d5db}.detallesPedido_mixedNoteTitle__pCBIl{margin:0 0 6px;font-size:.9rem;font-weight:800;color:var(--ink)}.detallesPedido_mixedNoteText__a3KIz{margin:0;font-size:.85rem;line-height:1.55;color:var(--muted)}.detallesPedido_deliveryGroup__uE7uo{margin-top:20px;padding-top:20px;border-top:1px solid #f0f1f3}.detallesPedido_deliveryGroup__uE7uo:first-of-type{margin-top:0;padding-top:0;border-top:none}.detallesPedido_deliveryGroupTitle__OfGPr{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.detallesPedido_deliveryGroupCount__k8PGk{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#eef2f7;color:#475569;font-size:.72rem;font-weight:800}.detallesPedido_deliveryGrid__BuRgA{display:grid;grid-template-columns:1fr;gap:14px}.detallesPedido_deliveryCard__rlac3{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff;scroll-margin-top:calc(var(--sticky) + 12px);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.detallesPedido_deliveryCard__rlac3:hover{border-color:rgba(187,61,75,.28);box-shadow:0 10px 24px rgba(0,0,0,.05)}.detallesPedido_deliveryCard__rlac3.detallesPedido_highlight__WIpEo{animation:detallesPedido_pulse__IWfQ2 1.5s ease}.detallesPedido_deliveryCardHead___Lopn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.detallesPedido_badge___ByYw{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.72rem;font-weight:800}.detallesPedido_badgeHome__AR_hL{background:#eff6ff;color:#1e40af}.detallesPedido_badgePickup__pf5Vd{background:#fff1f2;color:#9f1239}.detallesPedido_badgeDigital__L4t_e{background:#f0fdf4;color:#166534}.detallesPedido_methodPill__P4PNc{padding:5px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.68rem;font-weight:800}.detallesPedido_carrierPill__aNfYX{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #e5e7eb;color:#334155;font-size:.75rem;font-weight:700}.detallesPedido_carrierLogo__HhLw7{display:block;width:auto;height:22px;max-width:96px;object-fit:contain;object-position:left center}.detallesPedido_deliveryLine__IrLIH{margin:0;font-size:1rem;font-weight:800;color:var(--ink);line-height:1.4;word-break:break-word}.detallesPedido_deliveryLineMuted__i5rZ1{margin:0;font-size:.875rem;color:var(--muted);line-height:1.5;word-break:break-word}.detallesPedido_inlineIcon__KTevI{display:inline;vertical-align:middle;margin-right:6px;color:var(--brand)}.detallesPedido_trackingBox__BkM1e{margin-top:2px;padding:12px 14px;border-radius:12px;background:#f8fafc;border:1px dashed #cbd5e1;font-size:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;color:#1e3a8a;word-break:break-all}.detallesPedido_deliveryProducts__RVZly{margin-top:8px;padding-top:14px;border-top:1px solid #f0f1f3}.detallesPedido_deliveryProductsLabel__389A4{margin:0 0 10px;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.detallesPedido_deliveryProductsList__s6TFX{margin:0;padding:0;list-style:none;display:grid;gap:10px}.detallesPedido_deliveryProductRow__VUAU0{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border-radius:12px;background:#f8f9fb;border:1px solid #eef0f3}.detallesPedido_deliveryProductThumb__Blo6R{width:56px;height:56px;border-radius:10px;background:#fff;border:1px solid #eceef2;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box}.detallesPedido_deliveryProductThumb__Blo6R .image-fallback-wrapper{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}.detallesPedido_deliveryProductImage__IOCEI,.detallesPedido_deliveryProductThumb__Blo6R .image-fallback-wrapper img{width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain!important;object-position:center}.detallesPedido_deliveryProductMeta__Sz31G{min-width:0;display:flex;flex-direction:column;gap:4px}.detallesPedido_deliveryProductName__Dnsd2{font-size:.84rem;font-weight:500;color:#52525b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.detallesPedido_deliveryProductQty__CeP1i{font-size:.74rem;font-weight:500;color:#a1a1aa}.detallesPedido_productsLoading__ZkQnF{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px;color:var(--muted);font-size:.9rem;font-weight:600;border-bottom:1px solid #f0f1f3}.detallesPedido_productList__S6QXx{display:flex;flex-direction:column;gap:14px;padding:16px}.detallesPedido_productListDim__p2YSW{opacity:.45;pointer-events:none}.detallesPedido_productCard__wv81F{display:grid;grid-template-columns:1fr;gap:16px;padding:20px;border-radius:16px;border:1px solid var(--line);background:#fff;overflow:visible;transition:border-color .2s ease,box-shadow .2s ease}.detallesPedido_productCard__wv81F:hover{border-color:rgba(187,61,75,.22);box-shadow:0 10px 24px rgba(0,0,0,.04)}.detallesPedido_productMedia__GUpme{width:min(100%,220px);aspect-ratio:1;margin:0 auto;border-radius:16px;border:1px solid #eceef2;background:linear-gradient(180deg,#fafbfc,#f3f4f6);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:14px;box-sizing:border-box}.detallesPedido_productMedia__GUpme .image-fallback-wrapper{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}.detallesPedido_productImage__u9bpI,.detallesPedido_productMedia__GUpme .image-fallback-wrapper img{width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain!important;object-position:center}.detallesPedido_productBody__pFO__{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.detallesPedido_productName__3ZMgf{margin:0;font-size:.95rem;font-weight:500;color:#3f3f46;line-height:1.5;letter-spacing:-.01em;cursor:pointer;word-break:break-word;overflow-wrap:anywhere;text-wrap:pretty;transition:color .15s ease}.detallesPedido_productName__3ZMgf:hover{color:var(--brand)}.detallesPedido_shipBlock__9hz_h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%}.detallesPedido_shipBadge__BcUvq{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid transparent;white-space:nowrap}.detallesPedido_shipProcessing__qLp9K{background:#fffbeb;color:#b45309;border-color:#fcd34d}.detallesPedido_shipShipped__akDt5{background:#eff6ff;color:#1d4ed8;border-color:#93c5fd}.detallesPedido_shipReady__k7wLN{background:#f0fdf4;color:#15803d;border-color:#86efac}.detallesPedido_shipDelivered__l3F5j{background:#ecfdf5;color:#047857;border-color:#6ee7b7}.detallesPedido_shipCancelled__h8ZjK{background:#fef2f2;color:#b91c1c;border-color:#fca5a5}.detallesPedido_shipDate__c9udm{margin:0;font-size:.8rem;color:#71717a;font-weight:500;line-height:1.45;word-break:break-word}.detallesPedido_shipDateLabel__4O3V6{color:#a1a1aa;font-weight:600}.detallesPedido_deliveryJump__MzCIS{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 14px 14px 16px;border-radius:16px;border:1px solid rgba(24,24,27,.08);background:linear-gradient(180deg,#ffffff,#fafafa);box-shadow:0 1px 2px rgba(24,24,27,.04);text-align:left;cursor:pointer;color:#3f3f46;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.detallesPedido_deliveryJump__MzCIS:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:99px;background:#d4d4d8}.detallesPedido_deliveryJump__MzCIS:disabled{cursor:default}.detallesPedido_deliveryJump__MzCIS:not(:disabled):hover{border-color:rgba(187,61,75,.28);box-shadow:0 10px 24px rgba(24,24,27,.06);transform:translateY(-1px)}.detallesPedido_deliveryJump__MzCIS:not(:disabled):hover .detallesPedido_deliveryJumpChevron__Ur52W{color:var(--brand);transform:translateX(2px)}.detallesPedido_deliveryJumpIcon__T4l0c{display:grid;place-items:center;min-width:64px;height:44px;padding:8px 10px;border-radius:12px;background:#fff;border:1px solid #ececec;box-shadow:0 1px 3px rgba(0,0,0,.04);flex-shrink:0;box-sizing:border-box;color:var(--brand)}.detallesPedido_deliveryJumpIcon__T4l0c .detallesPedido_carrierLogo__HhLw7{height:22px;max-width:78px}.detallesPedido_deliveryJumpHome__3Rd6v:before{background:linear-gradient(180deg,#60a5fa,#2563eb)}.detallesPedido_deliveryJumpPickup__sUo33:before{background:linear-gradient(180deg,#fb7185,var(--brand))}.detallesPedido_deliveryJumpDigital__ZBimO:before{background:linear-gradient(180deg,#4ade80,#16a34a)}.detallesPedido_deliveryJumpDigital__ZBimO,.detallesPedido_deliveryJumpHome__3Rd6v,.detallesPedido_deliveryJumpPickup__sUo33{background:linear-gradient(180deg,#ffffff,#fafafa);border-color:rgba(24,24,27,.08);color:#3f3f46}.detallesPedido_deliveryJumpText__Lfowj{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.detallesPedido_deliveryJumpType__HyYDv{font-size:.92rem;font-weight:600;letter-spacing:-.01em;color:#18181b;opacity:1}.detallesPedido_deliveryJumpDetail__MNfXE{font-size:.82rem;font-weight:500;line-height:1.4;word-break:break-word;color:#71717a;opacity:1}.detallesPedido_deliveryJumpChevron__Ur52W{flex-shrink:0;color:#a1a1aa;transition:color .15s ease,transform .15s ease}.detallesPedido_productFooter__K_ky2{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid #f1f5f9}.detallesPedido_qtyChip__8qLde{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#fafafa;border:1px solid #e4e4e7;color:#71717a;font-size:.8rem;font-weight:500}.detallesPedido_priceBlock__33NdX{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.detallesPedido_unitPrice__Cf3UM{font-size:.75rem;color:#a1a1aa;font-weight:500}.detallesPedido_linePrice__nu31G{font-size:1.05rem;font-weight:700;color:var(--brand);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.detallesPedido_pagination__iq4Rm{display:flex;flex-direction:column;gap:12px;padding:16px 20px 20px;border-top:1px solid var(--line);background:#fafafa}.detallesPedido_paginationMeta__eFxQm{margin:0;text-align:center;font-size:.85rem;color:var(--muted)}.detallesPedido_summary__4zFG0{display:flex;flex-direction:column}.detallesPedido_summaryBody__txpJ3{display:flex;flex-direction:column;gap:18px;padding:20px}.detallesPedido_summaryFooter__cTXNh{border-top:1px solid var(--line);padding:16px 20px 20px}.detallesPedido_payStatus__asoKn{position:relative;overflow:hidden;padding:18px;border-radius:18px;border:1px solid rgba(24,24,27,.08);background:radial-gradient(120% 140% at 100% 0,rgba(187,61,75,.08),transparent 55%),linear-gradient(165deg,#ffffff,#fafafa);box-shadow:0 8px 22px rgba(24,24,27,.04)}.detallesPedido_payStatusCancelled__topoi{position:relative;overflow:hidden;padding:18px;border-radius:18px;border:1px solid rgba(187,61,75,.22);background:radial-gradient(120% 140% at 100% 0,rgba(187,61,75,.14),transparent 55%),linear-gradient(165deg,#fff,#fff7f8);box-shadow:0 8px 22px rgba(187,61,75,.06)}.detallesPedido_payStatusMain__uth_j{display:flex;align-items:center;gap:14px}.detallesPedido_payStatusMarkCancelled__EMGDL,.detallesPedido_payStatusMark__ScAEw{flex-shrink:0;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:#fff;box-shadow:0 10px 18px -8px rgba(187,61,75,.55)}.detallesPedido_payStatusMark__ScAEw{background:linear-gradient(145deg,#c94b58 0,var(--brand-dark) 100%)}.detallesPedido_payStatusMarkCancelled__EMGDL{background:linear-gradient(145deg,#d46772,#8f2a36)}.detallesPedido_payStatusCopy__p61Lz{min-width:0}.detallesPedido_payStatusLabel__tTZCW{margin:0 0 4px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa}.detallesPedido_payStatusValue___rhH5{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:#18181b;line-height:1.15}.detallesPedido_payStatusCancelled__topoi .detallesPedido_payStatusValue___rhH5{color:var(--brand)}.detallesPedido_refundCallout__WFxKn{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:14px;border-radius:14px;border:1px solid transparent}.detallesPedido_refundCalloutIcon__16v0F{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px}.detallesPedido_refundCalloutTitle__5MmKd{display:block;margin:0 0 4px;font-size:.88rem;font-weight:700}.detallesPedido_refundCalloutText___Qq0L{margin:0;font-size:.82rem;line-height:1.55;font-weight:500}.detallesPedido_refundCallout_card__FQ0VS{background:linear-gradient(135deg,#eef2ff,#f8fafc);border-color:#c7d2fe;color:#312e81}.detallesPedido_refundCallout_card__FQ0VS .detallesPedido_refundCalloutIcon__16v0F{background:#e0e7ff;color:#4338ca}.detallesPedido_refundCallout_card__FQ0VS .detallesPedido_refundCalloutText___Qq0L{color:#3730a3}.detallesPedido_refundCallout_branch__AsmGA{background:linear-gradient(135deg,#fff7ed,#fffbeb);border-color:#fdba74;color:#9a3412}.detallesPedido_refundCallout_branch__AsmGA .detallesPedido_refundCalloutIcon__16v0F{background:#ffedd5;color:#c2410c}.detallesPedido_refundCallout_branch__AsmGA .detallesPedido_refundCalloutText___Qq0L{color:#9a3412}.detallesPedido_refundCallout_cash__geHu_{background:linear-gradient(135deg,#fff1f2,#fdf2f8);border-color:#fda4af;color:#9f1239}.detallesPedido_refundCallout_cash__geHu_ .detallesPedido_refundCalloutIcon__16v0F{background:#ffe4e6;color:#be123c}.detallesPedido_refundCallout_cash__geHu_ .detallesPedido_refundCalloutText___Qq0L{color:#9f1239}.detallesPedido_refundCallout_default__MeDds{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.detallesPedido_refundCallout_default__MeDds .detallesPedido_refundCalloutIcon__16v0F{background:#e2e8f0;color:#475569}.detallesPedido_refundCallout_default__MeDds .detallesPedido_refundCalloutText___Qq0L{color:#334155}.detallesPedido_cancelReason___cXzS{margin-top:14px;padding:14px;border-radius:12px;border:1px solid #e5e7eb;background:#fff}.detallesPedido_cancelReasonTitle__sIntn{display:block;margin-bottom:6px;font-size:.85rem;font-weight:700;color:#374151}.detallesPedido_cancelReasonText__Ibl_T{margin:0;font-size:.9rem;line-height:1.5;color:#4b5563;white-space:pre-wrap}.detallesPedido_fieldLabel___oReW{margin:0 0 10px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.detallesPedido_paymentBox__Vjwl3{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(24,24,27,.08);background:linear-gradient(180deg,#fff,#fafafa);box-shadow:0 1px 2px rgba(24,24,27,.03)}.detallesPedido_paymentIcon__m8Hel{flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--brand)}.detallesPedido_paymentLabel__v__Zt{font-size:.95rem;font-weight:700;color:#111827;word-break:break-word}.detallesPedido_costList__p2AcW{display:grid;gap:10px}.detallesPedido_costRow__Swcro{display:flex;justify-content:space-between;gap:12px;font-size:.9rem;color:#4b5563}.detallesPedido_costRowTotal__ivhG_{margin-top:4px;padding-top:10px;border-top:1px solid var(--line);font-weight:700;color:#18181b}.detallesPedido_totalBox__qGny5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;border-radius:16px;background:linear-gradient(135deg,var(--brand) 0,var(--brand-dark) 100%);box-shadow:0 14px 28px -10px rgba(187,61,75,.5)}.detallesPedido_totalLabel__JeWwR{margin:0 0 4px;font-size:.78rem;font-weight:600;color:rgba(255,255,255,.85)}.detallesPedido_totalValue__5NWIV{margin:0;font-size:clamp(1.3rem,3vw,1.6rem);font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.02em}.detallesPedido_totalIcon__hejKO{flex-shrink:0;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgba(255,255,255,.18);color:#fff}@keyframes detallesPedido_rise__ac1GL{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes detallesPedido_pulse__IWfQ2{0%{box-shadow:0 0 0 0 rgba(187,61,75,.4)}45%{box-shadow:0 0 0 6px rgba(187,61,75,.16)}to{box-shadow:none}}@media (min-width:480px){.detallesPedido_metaRow__9_ZyN{grid-template-columns:repeat(2,minmax(0,1fr))}.detallesPedido_deliveryGrid__BuRgA{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (min-width:640px){.detallesPedido_page__oUix4{padding-top:28px;padding-bottom:48px}.detallesPedido_hero__W7hiv{padding:30px 28px 26px}.detallesPedido_heroTop__Zf1nR{flex-direction:row;align-items:flex-start;justify-content:space-between}.detallesPedido_metaRow__9_ZyN{grid-template-columns:repeat(3,minmax(0,1fr))}.detallesPedido_productCard__wv81F{grid-template-columns:148px minmax(0,1fr);align-items:start}.detallesPedido_productMedia__GUpme{width:148px;margin:0;padding:12px}}@media (max-width:639px){.detallesPedido_progressLabel__qGSjH{font-size:.62rem}.detallesPedido_progressDot__CyOM5{width:28px;height:28px}.detallesPedido_progressStep__CWbW_:not(:last-child):after{top:13px;left:calc(50% + 15px);right:calc(-50% + 15px)}}@media (min-width:1024px){.detallesPedido_page__oUix4{padding-top:32px;padding-bottom:48px}.detallesPedido_topBarMeta__oEePv{display:flex}.detallesPedido_layout__AzEAb{grid-template-columns:minmax(0,1.7fr) minmax(300px,.85fr);gap:24px}.detallesPedido_summary__4zFG0{position:sticky;top:var(--sticky);max-height:calc(100dvh - var(--sticky) - 24px)}.detallesPedido_summaryBody__txpJ3{overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto}.detallesPedido_summaryFooter__cTXNh{display:block;background:#fff}.detallesPedido_productCard__wv81F{grid-template-columns:168px minmax(0,1fr);padding:20px}.detallesPedido_productMedia__GUpme{width:168px;padding:14px}.detallesPedido_panelBody___P5he{padding:22px}}@media (min-width:1280px){.detallesPedido_productCard__wv81F{grid-template-columns:180px minmax(0,1fr)}.detallesPedido_productMedia__GUpme{width:180px}}@media (prefers-reduced-motion:reduce){.detallesPedido_deliveryCard__rlac3.detallesPedido_highlight__WIpEo,.detallesPedido_hero__W7hiv,.detallesPedido_panel__igtTj{animation:none}.detallesPedido_backBtn__m6gRW:hover,.detallesPedido_deliveryJump__MzCIS:not(:disabled):hover,.detallesPedido_deliveryJump__MzCIS:not(:disabled):hover .detallesPedido_deliveryJumpChevron__Ur52W{transform:none}}.image-fallback-wrapper{position:relative;display:inline-flex;justify-content:center;align-items:center}.image-spinner{width:40px;height:40px;border:4px solid rgba(187,61,75,.2);border-left-color:#bb3d4b;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:#4b5563;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}.stockShortageModal_thumb__RP1zy{width:56px;height:56px;flex-shrink:0;border-radius:10px;border:1px solid #eee;background:#fff;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:#1f2937;line-height:1.35;word-break:break-word}.stockShortageModal_meta__eFFEV{margin:0;font-size:.78rem;color:#6b7280;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}.stockShortageModal_fallback__7Mt5g{margin:0;padding:12px;border-radius:12px;background:#f9fafb;border:1px solid #e5e7eb;color:#4b5563;font-size:.9rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.sidebar-mi-cuenta_tagA__VgTsj{text-decoration:none;color:#808080;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:#bb3d4b;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:#bb3d4b!important;font-weight:600!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,#fafafa,#f3f4f6)}.historial-de-compras_sidebarWrap__tZvBM{width:280px;flex-shrink:0;border-right:1px solid #ececec;background:#fff}.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:#bb3d4b;font-size:1.75rem;font-weight:700;margin:0 0 6px}.historial-de-compras_pageSubtitle__RNIUa{color:#808080;font-size:.95rem;margin:0}.historial-de-compras_filtersCard__c2rzL{background:#fff;border-radius:16px;box-shadow:0 2px 15px rgba(0,0,0,.08);border:1px solid rgba(187,61,75,.08);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 #e5e7eb;border-radius:10px;padding:10px 12px;font-size:.9rem;color:#333;background:#fafafa;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.historial-de-compras_filterControl__9JnRL:hover{background:#fff}.historial-de-compras_filterControl__9JnRL:focus{outline:none;border-color:#bb3d4b;background:#fff;box-shadow:0 0 0 3px rgba(187,61,75,.12)}.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;color-scheme:light;padding-right:2rem}.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{opacity:.75;cursor:pointer;width:1.125rem;height:1.125rem;margin:0;padding:.25rem;background-size:1.125rem 1.125rem}.historial-de-compras_dateSeparator__KxZeQ{color:#808080;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:#666;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 #e5e7eb;background:#fff;color:#374151;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:#bb3d4b;color:#fff;font-weight:700;cursor:pointer}.historial-de-compras_applyFiltersBtn__BMwoV:hover{background:#a33441}.historial-de-compras_resultsMeta__KqZUX{margin:0 0 16px;color:#6b7280;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:#6b7280}.historial-de-compras_searchingHint__drjM5{margin:0 0 8px;font-size:.8125rem;color:#6b7280}.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:#374151}.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:#6b7280}.historial-de-compras_orderCard__yV9mk{--brand:#bb3d4b;--brand-dark:#8f2a36;background:#fff;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:rgba(187,61,75,.18);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,#fcfcfd,#f7f8fa);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:#fff;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,#f8fafc);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,#f8fafc,#f1f5f9);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 #e5e7eb;background:#f9fafb}.historial-de-compras_cancelReasonTitle__jvOUN{display:block;margin-bottom:.25rem;font-size:.8125rem;font-weight:700;color:#374151}.historial-de-compras_cancelReasonText__Wx9zE{margin:0;font-size:.875rem;line-height:1.45;color:#4b5563;white-space:pre-wrap}.historial-de-compras_cancelBtn__G_rmJ{border:none;background:#bb3d4b;color:#fff;font-weight:600;padding:8px 14px;border-radius:8px;cursor:pointer}.historial-de-compras_detailBtn__llQlP{border:1px solid #d1d5db;background:#fff;color:#374151;font-weight:600;padding:10px 16px;border-radius:8px;cursor:pointer}.historial-de-compras_emptyState__WN02m{text-align:center;padding:48px 24px;background:#fff;border-radius:16px;border:1px dashed #e5e7eb}.historial-de-compras_emptyStateTitle__CPTDj{margin:0 0 8px;font-size:1.125rem;font-weight:700;color:#374151}.historial-de-compras_locationLink__jkVg1{display:inline-flex;align-items:center;gap:4px;margin-top:6px;border:none;background:none;color:#bb3d4b;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:#fef2f2;color:#b91c1c;border-color:#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:#6b7280}.historial-de-compras_orderItems__e1uLE{padding:0}.historial-de-compras_item__DguXY{display:flex;padding:20px;border-bottom:1px solid #f0f0f0;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:#f8f9fa;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 #f1f5f9}.historial-de-compras_itemQuantityChip__U_CXo{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#f8fafc;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 #e5e7eb;background:#f8fafc;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,#f8fafc,#ffffff)}.historial-de-compras_infoCardInfo__qYz5L{border-color:#bfdbfe;background:linear-gradient(180deg,#eff6ff,#ffffff)}.historial-de-compras_infoCardInfo__qYz5L svg{color:#2563eb}.historial-de-compras_infoCardSuccess__Zmy1h{border-color:#bbf7d0;background:linear-gradient(180deg,#f0fdf4,#ffffff)}.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 rgba(187,61,75,.18);background:linear-gradient(165deg,#fffafb,#ffffff 55%,#f8fafc);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:rgba(187,61,75,.1);color:#bb3d4b;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:#111827}.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:#ffffff;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:#bb3d4b;color:#ffffff;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:#bb3d4b;font-size:.8rem;font-weight:600;padding:0;cursor:pointer}.historial-de-compras_itemName__iMft4{color:#111827;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:#666;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:#f8f9fa;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,#bb3d4b);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:#fff;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,#bb3d4b);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:#8f2a36;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:#fafafa;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,#bb3d4b);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,#fff,#fafafa);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:#fff;color:var(--brand,#bb3d4b);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,#fff)}.historial-de-compras_deliveryTileDigital__0ouFj{border-color:rgba(37,99,235,.16);background:linear-gradient(180deg,#f8fbff,#fff)}.historial-de-compras_trackingCardIcon__1MNZG{min-width:56px;width:auto;height:44px;padding:6px 8px;background:#fff;border:1px solid #ececec;color:var(--brand,#bb3d4b);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,#fcfcfd,#f7f8fa);border-top:1px solid #eceef2}.historial-de-compras_detailBtn__llQlP{border-radius:12px;border-color:rgba(187,61,75,.2);color:var(--brand,#bb3d4b);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:#bb3d4b}.historial-de-compras_paymentMeta__Ay7l8{border-color:rgba(187,61,75,.2);background:linear-gradient(180deg,#fff,#fff7f8);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:#fef2f2;color:#b91c1c;border-color:#fecaca}.historial-de-compras_itemStatusDate__6BEfv{padding:6px 10px;border-radius:10px;background:#fff7f8;border:1px solid #f0d4d8;color:#3f3f46;font-weight:600;text-align:left}.historial-de-compras_itemStatusDateLabel__C8961{color:#bb3d4b;font-weight:700}.historial-de-compras_deliveryTile__l7vUG{border-color:rgba(187,61,75,.16);background:linear-gradient(165deg,#fffafb,#ffffff 55%,#fafafa);box-shadow:0 4px 14px rgba(187,61,75,.06)}.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:#fff;border:1px solid rgba(187,61,75,.14);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:#bb3d4b}.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:#fff7f8;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}.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,#ffffff,#f8fafc);border:1px solid #e8edf3;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,#fce8ea,#fff5f6);color:#bb3d4b;box-shadow:inset 0 0 0 1px rgba(187,61,75,.12)}.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:#1f2937;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}.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}}@media (max-width:544px){.confirma-productos_containerButtonsActions__xwy2b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px!important}.confirma-productos_containerButtonsActions__xwy2b button{width:60%!important}}.confirma-productos_deliveryLegend__2qpeg{display:flex;align-items:flex-start;gap:12px;width:min(90%,1100px);margin:12px auto 8px;padding:14px 16px;box-sizing:border-box;border-radius:12px;border:1px solid rgba(187,61,75,.22);background:linear-gradient(135deg,rgba(187,61,75,.08),rgba(255,255,255,.95) 48%),#fff;box-shadow:0 1px 3px rgba(15,23,42,.06)}.confirma-productos_deliveryLegendIcon__p5n95{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(187,61,75,.12);color:#bb3d4b}.confirma-productos_deliveryLegendText__dFXVf{margin:0;min-width:0;color:#4b5563;font-size:.9375rem;font-weight:500;line-height:1.45}.confirma-productos_deliveryLegendText__dFXVf strong{color:#1f2937;font-weight:700}@media (max-width:640px){.confirma-productos_deliveryLegend__2qpeg{width:min(94%,1100px);margin-top:10px;padding:12px 14px;gap:10px}.confirma-productos_deliveryLegendIcon__p5n95{width:36px;height:36px;border-radius:9px}.confirma-productos_deliveryLegendText__dFXVf{font-size:.875rem}}.confirma-productos_sucursalOverlay__vzhGa{position:fixed;inset:0;z-index:10040;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.58);cursor:wait}.confirma-productos_sucursalOverlayCard__HPcET{display:flex;flex-direction:column;align-items:center;gap:.65rem;max-width:360px;margin:1rem;padding:1.5rem 1.75rem;border-radius:12px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.2);text-align:center;color:#444}.confirma-productos_sucursalOverlayTitle__7ptH5{margin:0;font-size:1.05rem;font-weight:700;color:#333}.confirma-productos_sucursalOverlayHint__2jVJQ{margin:0;font-size:.9rem;font-weight:400;color:#666}.confirma-productos_sucursalOverlayCard__HPcET .the-spinner{color:#bb3d4b}.confirma-productos_compraSeguraRow__QoXxc{align-items:center}.confirma-productos_branchGroups__99kpz{display:flex;flex-direction:column;gap:16px;width:100%;box-sizing:border-box;padding:12px 0}.confirma-productos_branchSection__sc_1w{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04)}.confirma-productos_branchSectionHeader__5iwn_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:rgb(102,102,102);color:#fff}.confirma-productos_branchSectionTitle__XfAJ_{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;letter-spacing:.01em}.confirma-productos_branchSectionCount__15wfD{flex-shrink:0;font-size:13px;font-weight:500;opacity:.88;white-space:nowrap}.confirma-productos_branchSectionList__DglTN{padding:10px!important;gap:10px!important}@media (min-width:900px){.confirma-productos_branchGroups__99kpz{padding:16px 4px;gap:20px}.confirma-productos_branchSectionHeader__5iwn_{padding:14px 18px}.confirma-productos_branchSectionTitle__XfAJ_{font-size:16px}}@media (max-width:544px){.confirma-productos_branchSectionHeader__5iwn_{padding:10px 12px}.confirma-productos_branchSectionTitle__XfAJ_{font-size:14px}.confirma-productos_branchSectionCount__15wfD{font-size:12px}}.forma-de-pago_paymentMethodRadio__cDt73{margin:0 8px;width:18px;height:18px;accent-color:#bb3d4b;flex-shrink:0;cursor:pointer}@media (max-width:769px){.forma-de-pago_labelPago__NP6oJ>div span{display:none}.forma-de-pago_labelPago__NP6oJ{width:100%!important}.forma-de-pago_labelPago__NP6oJ>div{justify-content:center}.resumen_rowButtonsActions__B_9Li{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:12px!important}.resumen_rowButtonsActions__B_9Li>*{width:100%}.resumen_rowButtonsActions__B_9Li>label{display:flex;justify-content:center}}.resumen_sucursalOverlay__pMc6k{position:fixed;inset:0;z-index:10040;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.58);cursor:wait}.resumen_sucursalOverlayCard__lroWC{display:flex;flex-direction:column;align-items:center;gap:.65rem;max-width:360px;margin:1rem;padding:1.5rem 1.75rem;border-radius:12px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.2);text-align:center;color:#444}.resumen_sucursalOverlayTitle__6UKiK{margin:0;font-size:1.05rem;font-weight:700;color:#333}.resumen_sucursalOverlayHint__hQnwz{margin:0;font-size:.9rem;font-weight:400;color:#666}.resumen_sucursalOverlayCard__lroWC .the-spinner{color:#bb3d4b}.resumen_pageShell__fJVat{width:min(94%,1180px);margin:12px auto 28px;padding-bottom:8px}.resumen_layout__mCK5w{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.resumen_mainCol__6_tBI,.resumen_sidebarSticky__Wh6BY,.resumen_sidebar__8ZapO{display:flex;flex-direction:column;gap:14px;min-width:0}.resumen_sidebarSticky__Wh6BY{gap:0}.resumen_panel__JRlH5{border:1px solid #e5e7eb;border-radius:10px;overflow:visible;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04)}.resumen_panelHeader___1qCL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:rgb(102,102,102);color:#fff;border-radius:10px 10px 0 0}.resumen_stickySentinel__bkkhM{height:1px;width:100%;pointer-events:none}.resumen_checkoutActionsWrap__J_2Gq{width:100%;min-width:0}.resumen_actionsSpacer__F3xxi{height:calc(11.5rem + env(safe-area-inset-bottom, 0px));pointer-events:none}.resumen_sidebarActions__7zRGS{display:flex;flex-direction:column;gap:10px;margin-top:0;background:#fff;box-sizing:border-box}@media (max-width:1023px){.resumen_pageShell__fJVat{padding-bottom:8px}.resumen_checkoutActionsWrap__J_2Gq{margin-top:0}.resumen_sidebarActions__7zRGS{width:100%;max-width:100%;position:static!important;bottom:auto!important;margin-top:0!important;z-index:60}.resumen_sidebarActions__7zRGS:not(.resumen_sidebarActionsFloating__nNoAG){padding:10px 16px 14px!important;margin-top:0!important;border-top:1px solid #ececec}.resumen_sidebarActionsFloating__nNoAG{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))!important;border-radius:12px 12px 0 0!important;border-top:1px solid #e5e7eb!important;box-shadow:0 -6px 20px rgba(15,23,42,.12)!important;background:#fff!important;z-index:60!important}}@media (min-width:1024px){.resumen_pageShell__fJVat{--resumen-sticky-top:11.25rem;padding-bottom:28px}.resumen_layout__mCK5w{grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);gap:20px}.resumen_sidebarSticky__Wh6BY{position:sticky;top:var(--resumen-sticky-top);align-self:start;gap:0}.resumen_sidebar__8ZapO{gap:0}.resumen_summaryPanel__QtbpS{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.resumen_summaryBody__lAw5_{padding-bottom:8px}.resumen_checkoutActionsWrap__J_2Gq{margin-top:0;padding-top:0}.resumen_actionsSpacer__F3xxi{display:none}.resumen_sidebarActions__7zRGS{position:static!important;bottom:auto!important;z-index:auto!important;margin-top:0!important;padding:8px 16px 14px!important;border:none!important;border-top:1px solid #ececec!important;border-radius:0!important;box-shadow:none!important;gap:8px}}@media (min-width:1280px){.resumen_pageShell__fJVat{--resumen-sticky-top:10.75rem}}.resumen_panelHeaderTitle__T_imY{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;letter-spacing:.01em}.resumen_panelHeaderMeta__IfLnT{flex-shrink:0;font-size:12px;font-weight:500;opacity:.9}.resumen_panelBody__MkkSx{padding:14px 16px}.resumen_emptyHint__xWv7J{margin:0;color:#6b7280;font-size:.9rem;line-height:1.45}.resumen_addressPanel__K_0Aw{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px}.resumen_addressScroll__3VDeM{overflow:visible}.resumen_addressCard__AsGlx{padding:12px;border:1px solid #ececec;border-radius:10px;background:#fafafa}.resumen_addressCardHead__RIBXO{display:flex;align-items:center;gap:8px;color:#bb3d4b;margin-bottom:6px}.resumen_addressTitle__8jPcq{margin:0;font-size:14px;font-weight:700;color:#1f2937;line-height:1.35}.resumen_addressMethod__faxPI{margin:0 0 6px;color:#bb3d4b;font-size:13px;font-weight:600;line-height:1.35}.resumen_addressLine__cDG4x{margin:0;color:#4b5563;font-size:13.5px;line-height:1.45}.resumen_addressMeta__5ry66{margin:8px 0 0;color:#6b7280;font-size:13px}.resumen_addressPager__QKGpv{display:flex;align-items:center;justify-content:center;gap:12px}.resumen_addressPagerBtn__cLZqH{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#374151;cursor:pointer}.resumen_addressPagerBtn__cLZqH:disabled{opacity:.4;cursor:not-allowed}.resumen_addressPagerLabel__aHkkd{font-size:13px;font-weight:600;color:#6b7280;min-width:48px;text-align:center}.resumen_branchGroups__C_wKD{display:flex;flex-direction:column;gap:14px}.resumen_branchProductList__ss1B3{padding:10px!important;gap:10px!important}.resumen_paymentTerms__1zcZ0{margin:0;color:#4b5563;font-size:.9rem;line-height:1.55}.resumen_paymentTerms__1zcZ0 p+p{margin-top:10px}.resumen_summaryBody__lAw5_{padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px}.resumen_summaryRow__w2awA{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:#4b5563;font-size:.92rem}.resumen_summaryRow__w2awA strong{color:#1f2937;font-variant-numeric:tabular-nums}.resumen_summaryRowPayment__GOnBz{align-items:center}.resumen_summaryRowPayment__GOnBz>span:first-child{flex-shrink:0}.resumen_paymentMethodBrand___JKMo{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 1 auto;min-width:0;width:clamp(72px,38vw,130px);max-width:45%}.resumen_paymentMethodBrand___JKMo .image-fallback-wrapper{width:100%;max-width:100%;max-height:24px;line-height:0}.resumen_paymentMethodBrand___JKMo .image-fallback-wrapper img{display:block;width:100%;max-width:100%;height:auto;max-height:24px;object-fit:contain}.resumen_paymentMethodBrand___JKMo .image-spinner{width:22px;height:22px;border-width:3px}@media (min-width:480px){.resumen_paymentMethodBrand___JKMo{width:clamp(88px,32vw,140px);max-width:50%}.resumen_paymentMethodBrand___JKMo .image-fallback-wrapper,.resumen_paymentMethodBrand___JKMo .image-fallback-wrapper img{max-height:30px}}@media (min-width:1024px){.resumen_paymentMethodBrand___JKMo{width:clamp(96px,10vw,132px);max-width:55%}.resumen_paymentMethodBrand___JKMo .image-fallback-wrapper,.resumen_paymentMethodBrand___JKMo .image-fallback-wrapper img{max-height:32px}}.resumen_summaryDivider__5Nqh7{border:0;border-top:1px solid #ececec;margin:4px 0}.resumen_summaryTotal__y4QDA{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.resumen_summaryTotalLabel__HlXJH{font-size:1rem;font-weight:700;color:#374151}.resumen_summaryTotalValue___776p{text-align:right}.resumen_summaryTotalAmount__zyJab{display:block;font-size:1.25rem;font-weight:800;color:#bb3d4b;font-variant-numeric:tabular-nums}.resumen_summaryIva__dgDUU{display:block;margin-top:2px;font-size:11px;color:#9ca3af}.resumen_confirmBtn__MmeRQ{width:100%;min-height:44px;border:none;border-radius:8px;background:#bb3d4b;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer}.resumen_confirmBtn__MmeRQ:disabled{opacity:.5;cursor:not-allowed}.resumen_backBtn__G_OQf{width:100%;min-height:42px;border:2px solid #b92b3d;border-radius:8px;background:#fff;color:#b92b3d;font-weight:700;cursor:pointer}.resumen_backBtn__G_OQf:disabled{opacity:.5;cursor:not-allowed}.resumen_facturaLabel__wg_8Y{margin:0!important;width:100%;justify-content:flex-start!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:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#111827;background:rgba(255,255,255,.94);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,.08),inset 0 1px 0 rgba(255,255,255,.65);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.productImageCarousel_navBtn__OeQrq:hover{background:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,.28),0 0 0 1px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.8);transform:translateY(-50%) scale(1.06)}.productImageCarousel_navBtn__OeQrq:active{transform:translateY(-50%) scale(.96)}.productImageCarousel_navBtn__OeQrq:focus-visible{outline:2px solid #bb3d4b;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:#ffffff!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:#9ca3af;background:transparent;text-align:center}.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,.1);background:#ffffff;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}.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:#bb3d4b}.productActionButtons_favorite__ZPzAT:hover:not(:disabled){background:#fff5f6;border-color:rgba(187,61,75,.35);color:#a33340}.productActionButtons_favoriteActive__QpOe_{color:#ffffff;background:linear-gradient(145deg,#c94a57,#bb3d4b 55%,#a33340);border-color:#bb3d4b;box-shadow:0 2px 6px rgba(187,61,75,.35),0 6px 16px rgba(187,61,75,.28)}.productActionButtons_favoriteActive__QpOe_:hover:not(:disabled){background:linear-gradient(145deg,#d25562,#c44754 55%,#bb3d4b);border-color:#bb3d4b;color:#ffffff;box-shadow:0 3px 8px rgba(187,61,75,.4),0 10px 20px rgba(187,61,75,.32)}.productActionButtons_share__FQ5kd{color:#334155}.productActionButtons_share__FQ5kd:hover:not(:disabled){color:#bb3d4b;background:#fff5f6;border-color:rgba(187,61,75,.3)}.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:#fff;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.productRatingSummary_triggerCompact__gzr6V{width:18px;height:18px;border-radius:4px}.productRatingSummary_triggerOpen__WoI8D,.productRatingSummary_trigger__lfPHH:hover{border-color:#bb3d4b;background:#fff5f6}.productRatingSummary_opinionsLink__bXFKF{border:none;background:transparent;padding:0;margin:0;color:#4b5563;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}.productRatingSummary_opinionsLinkCompact__a5SGl{font-size:.6875rem;color:#808080;font-weight:600}.productRatingSummary_opinionsLink__bXFKF:hover{color:#bb3d4b;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:#fff;color:#111827}.productRatingSummary_panelHeader__Aceov{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.productRatingSummary_panelOpinions__uN8vz{color:#4b5563;font-weight:800;font-size:.95rem}.productRatingSummary_panelAverage__Ku9gu{margin:.4rem 0 0;color:#6b7280;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:#bb3d4b;border-radius:999px}.productRatingSummary_barRating__EwK9P{font-size:.8125rem;font-weight:800;color:#4b5563;min-width:.75rem;text-align:right}.productRatingSummary_barCount__qAWb_{color:#9ca3af;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:#fff5f6;color:#bb3d4b;font-size:.9rem;font-weight:800;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.productRatingSummary_viewAll__AhzMB:hover{background:#ffe8eb}@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}}.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}