.account-access-entry[data-v-ec1086f8]{isolation:isolate;color:#4b5563;background:#fff;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;text-decoration:none;transition:color .16s,transform .16s;animation:8s linear infinite account-entry-spin-ec1086f8,5s ease-in-out infinite account-entry-pulse-ec1086f8;display:inline-flex;position:relative}.account-access-entry[data-v-ec1086f8]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--account-entry-angle), #b5121b 0deg, #ec4899 120deg, #8b5cf6 220deg, #b5121b 360deg);opacity:.7;z-index:-1;position:absolute;inset:-1px}.account-access-entry[data-v-ec1086f8]:after{content:"";border-radius:inherit;z-index:-1;background:#fff;position:absolute;inset:1px}.account-access-entry[data-v-ec1086f8]:hover{color:#b5121b;animation-duration:4s,3s;transform:translateY(-1px)}.account-access-entry[data-v-ec1086f8]:hover:before{opacity:1}.account-access-entry .fa-duotone[data-v-ec1086f8]{z-index:1;font-size:22px;position:relative}.account-access-entry__initials[data-v-ec1086f8]{z-index:1;font-family:var(--font-display,inherit);letter-spacing:.03em;color:inherit;font-size:.8125rem;font-weight:700;line-height:1;position:relative}@keyframes account-entry-spin-ec1086f8{to{--account-entry-angle:360deg}}@keyframes account-entry-pulse-ec1086f8{0%,to{box-shadow:0 0 8px #ec489914,0 0 14px #8b5cf60d}50%{box-shadow:0 0 10px #ec489929,0 0 18px #8b5cf61a}}@media (prefers-reduced-motion:reduce){.account-access-entry[data-v-ec1086f8]{animation:none}.account-access-entry[data-v-ec1086f8]:before{background:linear-gradient(135deg,#b5121b,#ec4899,#8b5cf6)}}.etf-combobox[data-v-ff6d9434]{width:100%;position:relative}.etf-combobox__form[data-v-ff6d9434]{align-items:center;width:100%;display:flex;position:relative}.etf-combobox__icon[data-v-ff6d9434]{color:#9ca3af;pointer-events:none;z-index:1;font-size:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.etf-combobox__input[data-v-ff6d9434]{color:#111827;background:#fff;border:1px solid #0000001a;outline:none;width:100%;font-size:.95rem;transition:border-color .15s,box-shadow .15s,background .15s}.etf-combobox__input[data-v-ff6d9434]::-webkit-search-cancel-button{appearance:none}.etf-combobox__input[data-v-ff6d9434]::-webkit-search-decoration{appearance:none}.etf-combobox--sm .etf-combobox__input[data-v-ff6d9434]{border-radius:10px;padding:8px 38px 8px 40px;font-size:.875rem}.etf-combobox--md .etf-combobox__input[data-v-ff6d9434]{border-radius:12px;padding:11px 42px 11px 44px}.etf-combobox--lg .etf-combobox__input[data-v-ff6d9434]{border-radius:14px;padding:14px 48px;font-size:1rem}.etf-combobox--header .etf-combobox__input[data-v-ff6d9434]{backdrop-filter:blur(6px);background:#f3f4f6d9;border-color:#0000001a;border-radius:999px;padding:12px 44px 12px 48px}.etf-combobox--header .etf-combobox__input[data-v-ff6d9434]:focus{background:#fff;border-color:#0000002e;box-shadow:0 0 0 3px #0000000d}.etf-combobox--page .etf-combobox__input[data-v-ff6d9434]{background:#fff;border-color:#00000014;border-radius:14px;padding:14px 48px;font-size:1rem;box-shadow:0 1px 2px #00000008}.etf-combobox--page .etf-combobox__input[data-v-ff6d9434]:focus{border-color:#b4322866;box-shadow:0 0 0 4px #b4322814}.etf-combobox--inline .etf-combobox__input[data-v-ff6d9434]{background:#fff;border-radius:10px}.etf-combobox--inline .etf-combobox__input[data-v-ff6d9434]:focus{border-color:#b4322859;box-shadow:0 0 0 3px #b4322814}.etf-combobox__clear[data-v-ff6d9434]{color:#6b7280;cursor:pointer;z-index:2;background:#0000000d;border:none;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.etf-combobox__clear[data-v-ff6d9434]:hover{color:#111827;background:#0000001a}.etf-combobox__clear .fa-duotone[data-v-ff6d9434]{font-size:18px}.etf-combobox__typewriter[data-v-ff6d9434]{pointer-events:none;color:#9ca3af;z-index:0;align-items:center;font-size:.95rem;display:flex;position:absolute;top:50%;left:48px;transform:translateY(-50%)}.etf-combobox--sm .etf-combobox__typewriter[data-v-ff6d9434]{font-size:.875rem;left:40px}.etf-combobox__typewriter-cursor[data-v-ff6d9434]{color:#9ca3af;margin-left:1px;animation:1s infinite etf-combobox-blink-ff6d9434}@keyframes etf-combobox-blink-ff6d9434{0%,50%{opacity:1}51%,to{opacity:0}}.etf-combobox__panel[data-v-ff6d9434]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:40;background:#fff;border:1px solid #0000000f;border-radius:16px;max-height:min(70vh,520px);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 16px 48px -12px #0000002e,0 4px 12px -4px #00000014}.etf-combobox--header .etf-combobox__panel[data-v-ff6d9434]{will-change:transform;border-radius:18px;max-height:min(60vh,460px)}.etf-combobox-fade-enter-active[data-v-ff6d9434],.etf-combobox-fade-leave-active[data-v-ff6d9434]{transition:opacity .15s,transform .15s}.etf-combobox-fade-enter-from[data-v-ff6d9434],.etf-combobox-fade-leave-to[data-v-ff6d9434]{opacity:0;transform:translateY(-4px)}.etf-combobox__section+.etf-combobox__section[data-v-ff6d9434]{border-top:1px solid #0000000d;margin-top:4px;padding-top:4px}.etf-combobox__section-head[data-v-ff6d9434]{text-transform:uppercase;letter-spacing:.06em;color:#00000073;justify-content:space-between;align-items:center;padding:10px 12px 6px;font-size:.6875rem;font-weight:600;display:flex}.etf-combobox__section-action[data-v-ff6d9434]{text-transform:none;letter-spacing:0;color:#b43228;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;text-decoration:none}.etf-combobox__section-action[data-v-ff6d9434]:hover{text-decoration:underline}.etf-combobox__list[data-v-ff6d9434]{margin:0;padding:0;list-style:none}.etf-combobox__item[data-v-ff6d9434]{cursor:pointer;color:#111827;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:background .12s;display:flex}.etf-combobox__item.is-active[data-v-ff6d9434],.etf-combobox__item[data-v-ff6d9434]:hover{background:#0000000a}.etf-combobox__item-icon[data-v-ff6d9434]{color:#6b7280;background:#0000000a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:inline-flex}.etf-combobox__item-icon--cat[data-v-ff6d9434]{font-size:18px}.etf-combobox__item-icon-pic[data-v-ff6d9434]{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:5px}.etf-combobox__item-text[data-v-ff6d9434]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.etf-combobox__item-meta[data-v-ff6d9434]{color:#9ca3af;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.etf-combobox__item-chev[data-v-ff6d9434]{color:#9ca3af;flex-shrink:0;font-size:14px}.etf-combobox__highlight[data-v-ff6d9434]{color:inherit;box-decoration-break:clone;background:#facc157a;border-radius:.24em;padding:0 .08em;font-weight:750;display:inline}.etf-combobox__item--product[data-v-ff6d9434]{padding:8px 10px}.etf-combobox__thumb[data-v-ff6d9434]{background:#00000008;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.etf-combobox__thumb img[data-v-ff6d9434]{object-fit:cover;width:100%;height:100%}.etf-combobox__thumb .fa-duotone[data-v-ff6d9434]{color:#d1d5db;font-size:22px}.etf-combobox__product-body[data-v-ff6d9434]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.etf-combobox__product-title[data-v-ff6d9434]{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;display:block;overflow:hidden}.etf-combobox__product-meta[data-v-ff6d9434]{color:#6b7280;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:.75rem;display:flex}.etf-combobox__product-cat[data-v-ff6d9434]{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;min-width:0;max-width:58%;overflow:hidden}.etf-combobox__product-sku[data-v-ff6d9434]{color:#4b5563;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:42%;font-weight:650;overflow:hidden}.etf-combobox__product-price[data-v-ff6d9434]{color:#111827;font-variant-numeric:tabular-nums;font-weight:700}.etf-combobox__product-match[data-v-ff6d9434]{color:#8a5a14;white-space:nowrap;align-items:center;gap:5px;min-width:0;max-width:100%;font-size:.6875rem;line-height:1.25;display:flex;overflow:hidden}.etf-combobox__product-match .fa-duotone[data-v-ff6d9434]{color:#b7791f;flex-shrink:0;font-size:11px}.etf-combobox__product-match-value[data-v-ff6d9434]{text-overflow:ellipsis;min-width:0;overflow:hidden}.etf-combobox__loading[data-v-ff6d9434],.etf-combobox__empty[data-v-ff6d9434]{color:#6b7280;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 16px;font-size:.875rem;display:flex}.etf-combobox__empty-icon[data-v-ff6d9434]{color:#d1d5db;font-size:32px}.etf-combobox__empty p[data-v-ff6d9434]{margin:0}.etf-combobox__empty-cta[data-v-ff6d9434]{color:#b43228;cursor:pointer;background:#b4322814;border:1px solid #b432282e;border-radius:8px;margin-top:4px;padding:6px 14px;font-size:.8125rem;font-weight:600}.etf-combobox__empty-cta[data-v-ff6d9434]:hover{background:#b4322824}.etf-combobox__spinner[data-v-ff6d9434]{border:2px solid #00000014;border-top-color:#b43228;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite etf-combobox-spin-ff6d9434}@keyframes etf-combobox-spin-ff6d9434{to{transform:rotate(360deg)}}.etf-combobox__footer[data-v-ff6d9434]{color:#9ca3af;border-top:1px solid #0000000d;align-items:center;gap:12px;margin-top:4px;padding:8px 12px;font-size:.6875rem;display:flex}.etf-combobox__footer kbd[data-v-ff6d9434]{background:#0000000d;border:1px solid #00000014;border-radius:4px;align-items:center;margin:0 2px;padding:1px 5px;font-family:inherit;font-size:.6875rem;display:inline-flex}.etf-combobox__didyoumean[data-v-ff6d9434]{color:#000000b3;background:linear-gradient(#b432280f,#b4322805);border:1px solid #b4322829;border-radius:10px;align-items:center;gap:8px;margin:6px 6px 0;padding:8px 12px;font-size:.8125rem;display:flex}.etf-combobox__didyoumean .fa-duotone[data-v-ff6d9434]{color:#b43228;font-size:16px}.etf-combobox__didyoumean-btn[data-v-ff6d9434]{color:#b43228;cursor:pointer;background:#b432281a;border:1px solid #b4322833;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;transition:background .15s}.etf-combobox__didyoumean-btn[data-v-ff6d9434]:hover{background:#b432282e}.etf-combobox__cat-body[data-v-ff6d9434]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.etf-combobox__cat-name[data-v-ff6d9434]{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;display:block;overflow:hidden}.etf-combobox__cat-breadcrumb[data-v-ff6d9434]{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}.etf-combobox__item--sugg .etf-combobox__item-icon[data-v-ff6d9434]{color:#b43228;background:#b4322814}.etf-combobox__item--sugg .etf-combobox__item-text[data-v-ff6d9434]{color:#374151;font-style:italic}.liquid-glass-bg{background:linear-gradient(#f5f5f7f0 0%,#eff0f3db 50%,#e8eaeec7 100%);position:absolute;inset:0;box-shadow:0 4px 30px #0000001a,0 1px 3px #0000000f,inset 0 1px #fff6}.liquid-glass-bg:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff8c 20%,#ffffffa6 50%,#ffffff8c 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.liquid-glass-bg:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff40 0%,#0000 25% 75%,#fff3 100%);position:absolute;inset:0}.perspective-container{perspective:1200px;flex-shrink:0;width:660px;height:80px;position:relative}.perspective-container:before{content:"";filter:blur(8px);opacity:.5;z-index:-1;background:#00000014;border-radius:50%;width:98%;height:12px;transition:all .6s ease-out;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.perspective-container:has(.flipper.is-flipping):before{opacity:.2;filter:blur(15px);transform:translate(-50%)translateY(-6px)}.flipper{width:100%;height:100%;transform-style:preserve-3d;transform-origin:50%;transition:transform .65s cubic-bezier(.4,0,.2,1);position:relative;transform:translateZ(-40px)}.flipper.is-flipped{transform:translateZ(-40px)rotateX(-90deg)}.flip-front,.flip-back{backface-visibility:hidden;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.flip-front{gap:.25rem;transform:rotateY(0)translateZ(40px)}.flip-back{visibility:hidden;transform:rotateX(90deg)translateZ(40px)}.flipper.is-flipping .flip-front,.flipper.is-flipping .flip-back,.flipper.is-flipped .flip-back{visibility:visible}.flipper.is-flipped:not(.is-flipping) .flip-front{visibility:hidden}.flip-back form{width:100%;max-width:420px}.flip-front .nav-link{flex-shrink:0}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}.cart-badge-link{color:#6b7280;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.cart-badge-link:hover{color:#111827;background:#0000000d}.cart-icon{font-size:22px}.cart-badge{color:#fff;background:#b5121b;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:flex;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #0003}.cart-badge.pulse{animation:.5s ease-out badge-pulse}@keyframes badge-pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.badge-enter-active,.badge-leave-active{transition:all .3s}.badge-enter-from,.badge-leave-to{opacity:0;transform:scale(0)}.badge-enter-to,.badge-leave-from{opacity:1;transform:scale(1)}.topbar-slide{white-space:nowrap;letter-spacing:.02em;color:#d1d5db;opacity:0;pointer-events:none;font-size:11px;font-weight:500;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topbar-slide.is-active{opacity:1;pointer-events:auto}.scrollbar-hide,.nav-badges-bar nav{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.nav-badges-bar nav::-webkit-scrollbar{display:none}.nav-badge{color:#4b5563;white-space:nowrap;background:#0000000a;border:1px solid #0000000f;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.nav-badge:hover{color:#111827;background:#00000014}.nav-badge--ofertas{color:#fff;background:#b5121b;border-color:#0000;font-weight:700;position:relative;overflow:hidden;box-shadow:0 4px 14px #b5121b47}.nav-badge--ofertas:hover{color:#fff;background:#a2101a}.nav-badge--ofertas .fa-duotone{color:#fff}.nav-badge--ofertas:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:40%;height:100%;animation:3s ease-in-out infinite ofertas-sheen;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes ofertas-sheen{0%{left:-60%}55%{left:130%}to{left:130%}}#site-header{padding-top:env(safe-area-inset-top,0px)}#site-header:before{content:"";height:env(safe-area-inset-top,0px);background:#030712;position:absolute;top:0;left:0;right:0}#site-header[data-compact]:before,#site-header[data-account]:before{background:#f5f5f7}.site-header__topbar{max-height:2rem;transition:max-height .32s cubic-bezier(.2,.86,.24,1),opacity .32s;overflow:hidden}.site-header__service-links{flex:none;align-items:center;gap:.3rem;margin-left:1rem}.site-header__service-link{color:#e5e7eb;white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.35rem;height:1.55rem;padding:0 .65rem;font-size:.7rem;font-weight:700;line-height:1;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.site-header__service-link i{color:#f87171;font-size:.72rem}.site-header__service-link:hover,.site-header__service-link:focus-visible{color:#fff;background:#b5121b33;border-color:#f87171a6}.site-header__main{height:5rem}.site-header__logo{height:2.5rem;transition:height .32s cubic-bezier(.2,.86,.24,1)}#site-header[data-compact] .site-header__topbar{opacity:0;max-height:0}#site-header[data-compact] .site-header__logo{height:2rem}#site-header[data-account] .site-header__topbar{display:none}#site-header[data-account] #flip-container{margin-left:.85rem;margin-right:auto}#site-header[data-account] #desktop-nav.flip-front{justify-content:flex-start}.account-ctx{align-items:center;width:100%;min-width:0;padding-inline:.25rem;display:flex}.account-ctx__greeting{font-family:var(--font-display,inherit);color:#4b5563;white-space:nowrap;flex:none;font-size:1.05rem;font-weight:700;line-height:1.1}.account-ctx__title{min-width:0;font-family:var(--font-display,inherit);color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:1.32rem;font-weight:700;line-height:1.1;overflow:hidden}.account-ctx__title:before{content:"";vertical-align:-.2rem;background:color-mix(in srgb, var(--account-ctx-acc,#b5121b) 55%, #00000038);width:1px;height:1.15rem;margin:0 .7rem;display:inline-block}.account-ctx__title:empty{display:none}.nav-ofertas{color:#8b0d13;background-color:#b5121b1a;border:2px solid #b5121b;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;transition:transform .16s,box-shadow .16s;animation:14s ease-in-out infinite ofertas-border;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #b5121b24}.nav-ofertas .fa-fire{color:#b5121b;font-size:.9rem}.nav-ofertas:hover{transform:translateY(-1px);box-shadow:0 8px 22px #b5121b38}.nav-ofertas:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;height:100%;animation:3s ease-in-out infinite ofertas-sweep;position:absolute;top:0;left:-65%;transform:skew(-18deg)}@keyframes ofertas-sweep{0%{left:-65%}55%{left:125%}to{left:125%}}@keyframes ofertas-border{0%{border-color:#b5121b}20%{border-color:#a1541f}40%{border-color:#7a5aa8}60%{border-color:#2f7d6b}80%{border-color:#a63a63}to{border-color:#b5121b}}.nav-trigger{cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;font-family:inherit;display:inline-flex}.nav-trigger__chev{opacity:.5;font-size:.68rem;transition:transform .2s,opacity .2s}.nav-trigger[aria-expanded=true]{color:#111827;background:#0000000f}.nav-trigger[aria-expanded=true] .nav-trigger__chev{opacity:.85;transform:rotate(180deg)}.hdr-dd{z-index:60;opacity:0;visibility:hidden;background:#fff;border:1px solid #00000014;border-radius:16px;width:min(92vw,360px);padding:.75rem;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;top:100%;left:0;transform:translateY(2px);box-shadow:0 14px 44px #00000026,0 2px 8px #0000000f}.hdr-dd[data-menu=equipos]{width:min(94vw,480px)}.hdr-dd.is-open{opacity:1;visibility:visible;transition:opacity .16s,transform .16s;transform:translateY(8px)}.hdr-dd:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.hdr-dd__grid{flex-direction:column;gap:.15rem;display:flex}.hdr-dd__group{border-radius:12px;padding:.45rem .55rem;transition:background .15s;position:relative}.hdr-dd__group:hover{background:#fafafb}.hdr-dd__head{color:#111827;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.hdr-dd__head:after{content:"";z-index:1;border-radius:12px;position:absolute;inset:0}.hdr-dd__head>.fa-duotone:first-child{color:#b5121b;font-size:1rem}.hdr-dd__head-arrow{opacity:0;color:#b5121b;font-size:.68rem;transition:opacity .15s,transform .15s;transform:translate(-3px)}.hdr-dd__head:hover .hdr-dd__head-arrow{opacity:.85;transform:translate(0)}.hdr-dd__links{flex-wrap:wrap;gap:.2rem .25rem;margin-top:.3rem;margin-left:1.5rem;display:flex}.hdr-dd__link{z-index:2;color:#4b5563;border-radius:7px;padding:.2rem .5rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;position:relative}.hdr-dd__link:hover{color:#b5121b;background:#fdf0f1}@media (prefers-reduced-motion:reduce){.site-header__topbar,.site-header__logo{transition-duration:.01ms}.nav-ofertas,.nav-ofertas:after,.nav-badge--ofertas:after{animation:none}.hdr-dd{transition:opacity .01ms,visibility}}.mobile-site-footer[data-astro-cid-ylk7sx4d]{color:#1f2937;background:radial-gradient(circle at 100% 0,#e5262614,#0000 32%),#f7f7f5;border-top:1px solid #0f172a14}.mobile-site-footer__inner[data-astro-cid-ylk7sx4d]{width:min(100%,42rem);margin:0 auto;padding:1.75rem 1rem .75rem}.mobile-site-footer__brand[data-astro-cid-ylk7sx4d]{gap:1rem;display:grid}.mobile-site-footer__brand[data-astro-cid-ylk7sx4d] h2[data-astro-cid-ylk7sx4d]{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:800}.mobile-site-footer__brand[data-astro-cid-ylk7sx4d] p[data-astro-cid-ylk7sx4d]{color:#64748b;max-width:32rem;margin:.2rem 0 0;font-size:.82rem;line-height:1.45}.mobile-site-footer__quick[data-astro-cid-ylk7sx4d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.25rem;display:grid}.mobile-site-footer__quick[data-astro-cid-ylk7sx4d]>a[data-astro-cid-ylk7sx4d]{background:#ffffffd9;border:1px solid #0f172a14;border-radius:.95rem;align-items:center;gap:.65rem;min-height:4.25rem;padding:.7rem;display:flex;box-shadow:0 6px 20px #0f172a09}.mobile-site-footer__quick-icon[data-astro-cid-ylk7sx4d]{color:#d82424;background:#e5262617;border-radius:.65rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.mobile-site-footer__quick-icon--whatsapp[data-astro-cid-ylk7sx4d]{color:#168a43;background:#25d3661f}.mobile-site-footer__quick[data-astro-cid-ylk7sx4d] strong[data-astro-cid-ylk7sx4d],.mobile-site-footer__quick[data-astro-cid-ylk7sx4d] small[data-astro-cid-ylk7sx4d]{display:block}.mobile-site-footer__quick[data-astro-cid-ylk7sx4d] strong[data-astro-cid-ylk7sx4d]{color:#1f2937;font-size:.76rem;line-height:1.2}.mobile-site-footer__quick[data-astro-cid-ylk7sx4d] small[data-astro-cid-ylk7sx4d]{color:#64748b;margin-top:.18rem;font-size:.65rem;line-height:1.2}.mobile-site-footer__accordions[data-astro-cid-ylk7sx4d]{border-top:1px solid #0f172a17;margin-top:1.4rem}details[data-astro-cid-ylk7sx4d]{border-bottom:1px solid #0f172a17}summary[data-astro-cid-ylk7sx4d]{cursor:pointer;justify-content:space-between;align-items:center;min-height:3.25rem;font-size:.84rem;font-weight:750;list-style:none;display:flex}summary[data-astro-cid-ylk7sx4d]::-webkit-details-marker{display:none}summary[data-astro-cid-ylk7sx4d] i[data-astro-cid-ylk7sx4d]{color:#94a3b8;font-size:.75rem;transition:transform .18s}details[data-astro-cid-ylk7sx4d][open] summary[data-astro-cid-ylk7sx4d] i[data-astro-cid-ylk7sx4d]{transform:rotate(180deg)}.mobile-site-footer__category-list[data-astro-cid-ylk7sx4d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .8rem;padding:0 0 1rem;display:grid}.mobile-site-footer__category-list[data-astro-cid-ylk7sx4d] a[data-astro-cid-ylk7sx4d]{color:#475569;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.7rem;line-height:1.25;display:flex}.mobile-site-footer__category-icon[data-astro-cid-ylk7sx4d]{border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.7rem;display:inline-flex}.mobile-site-footer__category-icon[data-astro-cid-ylk7sx4d] img[data-astro-cid-ylk7sx4d]{object-fit:contain;width:100%;height:100%;padding:.15rem}.mobile-site-footer__link-grid[data-astro-cid-ylk7sx4d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .75rem;padding:0 0 1rem;display:grid}.mobile-site-footer__link-grid[data-astro-cid-ylk7sx4d] a[data-astro-cid-ylk7sx4d]{color:#475569;align-items:center;min-height:2.75rem;font-size:.75rem;display:flex}.mobile-site-footer__contact[data-astro-cid-ylk7sx4d]{color:#475569;gap:.7rem;padding:0 0 1rem;font-size:.75rem;font-style:normal;line-height:1.45;display:grid}.mobile-site-footer__contact[data-astro-cid-ylk7sx4d] span[data-astro-cid-ylk7sx4d],.mobile-site-footer__contact[data-astro-cid-ylk7sx4d] a[data-astro-cid-ylk7sx4d]{align-items:flex-start;gap:.55rem;display:flex}.mobile-site-footer__contact[data-astro-cid-ylk7sx4d] i[data-astro-cid-ylk7sx4d]{color:#d82424;text-align:center;width:1rem;margin-top:.15rem}.mobile-site-footer__trust[data-astro-cid-ylk7sx4d]{color:#475569;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;padding:1.2rem 0;font-size:.68rem;font-weight:650;display:grid}.mobile-site-footer__trust[data-astro-cid-ylk7sx4d] span[data-astro-cid-ylk7sx4d]{align-items:center;gap:.4rem;display:flex}.mobile-site-footer__trust[data-astro-cid-ylk7sx4d] i[data-astro-cid-ylk7sx4d]{color:#d82424}.mobile-site-footer__social[data-astro-cid-ylk7sx4d]{justify-content:center;gap:.65rem;padding:.25rem 0 1rem;display:flex}.mobile-site-footer__social[data-astro-cid-ylk7sx4d] a[data-astro-cid-ylk7sx4d]{color:#475569;background:#ffffffb8;border:1px solid #0f172a17;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.mobile-site-footer__legal[data-astro-cid-ylk7sx4d]{color:#94a3b8;text-align:center;border-top:1px solid #0f172a14;margin:0;padding-top:.85rem;font-size:.62rem;line-height:1.4}@media (width>=1024px){.mobile-site-footer[data-astro-cid-ylk7sx4d]{display:none}}@media (width<=360px){.mobile-site-footer__quick[data-astro-cid-ylk7sx4d],.mobile-site-footer__category-list[data-astro-cid-ylk7sx4d]{grid-template-columns:1fr}}.mtc[data-astro-cid-6gob4ri6]{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(150%);padding-top:var(--etf-safe-top,0px);user-select:none;-webkit-touch-callout:none;background:linear-gradient(#f5f5f7f0 0%,#eff0f3e0 60%,#eaecf0d1 100%);border-bottom:1px solid #0000001a;transition:box-shadow .25s;display:none;position:sticky;top:0;box-shadow:inset 0 1px #ffffff80}.mtc[data-astro-cid-6gob4ri6][data-compact]{box-shadow:inset 0 1px #ffffff80,0 4px 18px -12px #0f172a66}.mtc__inner[data-astro-cid-6gob4ri6]{align-items:center;gap:.3rem;height:3.6rem;padding-inline:.85rem .4rem;display:flex}.mtc__brand[data-astro-cid-6gob4ri6]{align-items:center;min-width:0;padding:.4rem .2rem;display:inline-flex}.mtc__logo[data-astro-cid-6gob4ri6]{object-fit:contain;filter:drop-shadow(0 1px 2px #0000001f);width:auto;height:1.7rem}.mtc__back[data-astro-cid-6gob4ri6]{margin-left:-.35rem;margin-right:.05rem}.mtc__actions[data-astro-cid-6gob4ri6]{align-items:center;gap:.15rem;margin-left:auto;display:flex}.mtc__icon-btn[data-astro-cid-6gob4ri6]{color:#1f2937;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.mtc__icon-btn[data-astro-cid-6gob4ri6]:active{color:#111827;background:#0000000f;transform:scale(.9)}.mtc__icon-btn[data-astro-cid-6gob4ri6] .fa-duotone[data-astro-cid-6gob4ri6]{--fa-primary-color:#1f2937;--fa-secondary-color:#1f2937;--fa-secondary-opacity:.42;font-size:1.28rem}.mtc__ofertas[data-astro-cid-6gob4ri6]{color:#8b0d13;background-color:#b5121b1a;border:1.5px solid #b5121b;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;height:2.1rem;margin-right:.1rem;padding:0 .7rem;font-size:.8rem;font-weight:700;text-decoration:none;animation:14s ease-in-out infinite mtc-of-border;display:inline-flex;position:relative;overflow:hidden}.mtc__ofertas[data-astro-cid-6gob4ri6] .fa-fire[data-astro-cid-6gob4ri6]{--fa-primary-color:#b5121b;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.5;font-size:.82rem}.mtc__ofertas[data-astro-cid-6gob4ri6]:active{transform:scale(.94)}.mtc__ofertas[data-astro-cid-6gob4ri6]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;height:100%;animation:3s ease-in-out infinite mtc-of-sweep;position:absolute;top:0;left:-65%;transform:skew(-18deg)}@keyframes mtc-of-sweep{0%{left:-65%}55%{left:125%}to{left:125%}}@keyframes mtc-of-border{0%{border-color:#b5121b}20%{border-color:#a1541f}40%{border-color:#7a5aa8}60%{border-color:#2f7d6b}80%{border-color:#a63a63}to{border-color:#b5121b}}@media (width<=1023.98px){.mtc[data-astro-cid-6gob4ri6]{display:block}}@media (prefers-reduced-motion:reduce){.mtc[data-astro-cid-6gob4ri6],.mtc__icon-btn[data-astro-cid-6gob4ri6]{transition-duration:.01ms}.mtc__ofertas[data-astro-cid-6gob4ri6],.mtc__ofertas[data-astro-cid-6gob4ri6]:after{animation:none}}.mtc__cart{color:#1f2937;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;position:relative}.mtc__cart:active{background:#0000000f;transform:scale(.9)}.mtc__cart .fa-duotone{--fa-primary-color:#1f2937;--fa-secondary-color:#1f2937;--fa-secondary-opacity:.42;font-size:1.28rem}.mtc__cart-badge{color:#fff;background:linear-gradient(140deg,#d11423,#a30f1b);border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .28rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:.26rem;right:.18rem;box-shadow:0 2px 6px #a30f1b73}.mtc__cart-badge.is-bumped{animation:.4s cubic-bezier(.22,1,.36,1) mtcCartPop}@keyframes mtcCartPop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mtc__cart-badge.is-bumped{animation:none}}.storefront-mobile-dock-shell[data-v-b8a25c3d]{left:calc(.85rem + var(--etf-safe-left,0px));right:calc(.85rem + var(--etf-safe-right,0px));bottom:calc(var(--etf-mobile-dock-bottom,.9rem) + var(--etf-mobile-dock-keyboard,0px));z-index:60;user-select:none;-webkit-touch-callout:none;display:none;position:fixed}@media (width<=1023.98px){.storefront-mobile-dock-shell[data-v-b8a25c3d]{display:block}}.storefront-mobile-dock-shell__bar[data-v-b8a25c3d]{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.6rem;display:grid;position:relative}.storefront-mobile-dock-shell__search[data-v-b8a25c3d],.storefront-mobile-dock-shell__nav[data-v-b8a25c3d]{-webkit-backdrop-filter:blur(28px)saturate(160%);background:linear-gradient(#ffffffdb,#ffffffb3),#f8fafc80;border:1px solid #0000000f;position:relative;box-shadow:0 16px 32px -22px #0f172a4d,0 9px 22px -15px #b5121b47,inset 0 1px #fffc}.storefront-mobile-dock-shell__search[data-v-b8a25c3d]:before,.storefront-mobile-dock-shell__nav[data-v-b8a25c3d]:before{content:"";z-index:1;border-radius:inherit;opacity:.6;background:conic-gradient(from var(--etf-dock-angle,0deg), #b5121b, #ff6b3d, #ffb020, #ff4d6d, #e0454f, #b5121b);-webkit-mask-composite:xor;pointer-events:none;padding:1.4px;animation:5s linear infinite dock-border-spin-b8a25c3d;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@property --etf-dock-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dock-border-spin-b8a25c3d{to{--etf-dock-angle:360deg}}.storefront-mobile-dock-shell__nav[data-v-b8a25c3d]{border-radius:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;min-height:3.6rem;padding:.38rem .4rem;display:grid}.storefront-mobile-dock-shell__tab[data-v-b8a25c3d]{color:#435066;cursor:pointer;background:0 0;border:none;border-radius:1.05rem;flex-direction:column;justify-content:center;align-items:center;gap:.16rem;height:2.8rem;text-decoration:none;transition:color .2s,background .2s,transform .18s;display:inline-flex;position:relative}.storefront-mobile-dock-shell__tab[data-v-b8a25c3d]:active{transform:scale(.92)}.storefront-mobile-dock-shell__tab-icon[data-v-b8a25c3d]{justify-content:center;align-items:center;display:inline-flex;position:relative}.storefront-mobile-dock-shell__tab-icon .fa-duotone[data-v-b8a25c3d]{font-size:1.3rem}.storefront-mobile-dock-shell__tab--icon .fa-duotone[data-v-b8a25c3d]{font-size:1.4rem}.storefront-mobile-dock-shell__tab-icon .fa-duotone[data-v-b8a25c3d]{--fa-primary-color:#475066;--fa-secondary-color:#8a93a3;--fa-secondary-opacity:.5}.storefront-mobile-dock-shell__tab.is-active[data-v-b8a25c3d]{color:#8b0d13;background:linear-gradient(#b5121b1f,#b5121b0a)}.storefront-mobile-dock-shell__tab.is-active .fa-duotone[data-v-b8a25c3d]{--fa-primary-color:#8b0d13;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.45}.storefront-mobile-dock-shell__search[data-v-b8a25c3d]{border-radius:999px;justify-content:center;align-self:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.storefront-mobile-dock-shell__search-trigger[data-v-b8a25c3d]{color:#8b0d13;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .2s;display:inline-flex}.storefront-mobile-dock-shell__search-trigger[data-v-b8a25c3d]:active{transform:scale(.92)}.storefront-mobile-dock-shell__search-trigger .fa-duotone[data-v-b8a25c3d]{--fa-primary-color:#8b0d13;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.45;font-size:1.45rem}.cat-sheet[data-v-b8a25c3d]{z-index:20;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:flex-end;transition:visibility 0s linear .34s;display:flex;position:fixed;inset:0}.cat-sheet.is-open[data-v-b8a25c3d]{visibility:visible;pointer-events:auto;transition-delay:0s}.cat-sheet__scrim[data-v-b8a25c3d]{-webkit-backdrop-filter:blur(2px);opacity:0;background:#0f172a6b;transition:opacity .3s;position:absolute;inset:0}.cat-sheet.is-open .cat-sheet__scrim[data-v-b8a25c3d]{opacity:1}.cat-sheet__panel[data-v-b8a25c3d]{z-index:1;background:#fff;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;max-height:min(86vh,40rem);transition:transform .34s cubic-bezier(.2,.86,.24,1);display:flex;position:relative;overflow:hidden;transform:translateY(100%);box-shadow:0 -18px 48px -12px #0f172a66}.cat-sheet.is-open .cat-sheet__panel[data-v-b8a25c3d]{transform:translateY(0)}.cat-sheet__handle[data-v-b8a25c3d]{cursor:pointer;background:#0f172a2e;border:none;border-radius:999px;flex-shrink:0;width:2.5rem;height:.28rem;margin:.6rem auto .1rem}.cat-sheet__header[data-v-b8a25c3d]{border-bottom:1px solid #0f172a12;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem .7rem 1.15rem;display:flex}.cat-sheet__title[data-v-b8a25c3d]{font-family:var(--font-display,inherit);color:#111827;align-items:center;gap:.55rem;margin:0;font-size:1.15rem;font-weight:700;display:inline-flex}.cat-sheet__title .fa-duotone[data-v-b8a25c3d]{--fa-primary-color:#b5121b;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.5;font-size:1.05rem}.cat-sheet__close[data-v-b8a25c3d]{color:#4b5563;cursor:pointer;background:#0f172a0d;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.15rem;transition:background .15s,transform .15s;display:inline-flex}.cat-sheet__close[data-v-b8a25c3d]:active{background:#0f172a1a;transform:scale(.9)}.cat-sheet__body[data-v-b8a25c3d]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:.85rem .9rem calc(var(--etf-safe-bottom,0px) + 1.1rem);flex:1;overflow-y:auto}.cat-sheet__all[data-v-b8a25c3d]{color:#8b0d13;background:linear-gradient(#b5121b1a,#b5121b0a);border:1px solid #b5121b24;border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem .9rem;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.cat-sheet__all-icon[data-v-b8a25c3d]{background:#ffffffb3;border-radius:.7rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.cat-sheet__all-icon .fa-duotone[data-v-b8a25c3d]{--fa-primary-color:#b5121b;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.5;font-size:1.05rem}.cat-sheet__all-text[data-v-b8a25c3d]{flex:1}.cat-sheet__all-arrow[data-v-b8a25c3d]{opacity:.7;font-size:.85rem}.cat-sheet__section[data-v-b8a25c3d]{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:1.05rem .35rem .4rem;font-size:.72rem;font-weight:700}.cat-sheet__group[data-v-b8a25c3d]{border-radius:1rem;overflow:hidden}.cat-sheet__group+.cat-sheet__group[data-v-b8a25c3d]{margin-top:.15rem}.cat-sheet__row[data-v-b8a25c3d]{color:#1f2937;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:1rem;align-items:center;gap:.75rem;width:100%;padding:.8rem .7rem;transition:background .15s;display:flex}.cat-sheet__group.is-open .cat-sheet__row[data-v-b8a25c3d],.cat-sheet__row[data-v-b8a25c3d]:active{background:#0f172a0a}.cat-sheet__row-icon[data-v-b8a25c3d]{background:#fdf0f1;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.cat-sheet__row-icon .fa-duotone[data-v-b8a25c3d]{--fa-primary-color:#b5121b;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.5;font-size:1.15rem}.cat-sheet__row-label[data-v-b8a25c3d]{flex:1;font-size:.98rem;font-weight:600}.cat-sheet__row-chevron[data-v-b8a25c3d]{color:#94a3b8;font-size:.85rem;transition:transform .25s}.cat-sheet__group.is-open .cat-sheet__row-chevron[data-v-b8a25c3d]{color:#b5121b;transform:rotate(180deg)}.cat-sheet__reveal[data-v-b8a25c3d]{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.86,.24,1);display:grid}.cat-sheet__group.is-open .cat-sheet__reveal[data-v-b8a25c3d]{grid-template-rows:1fr}.cat-sheet__reveal-inner[data-v-b8a25c3d]{min-height:0;overflow:hidden}.cat-sheet__sub-all[data-v-b8a25c3d]{color:#b5121b;align-items:center;gap:.4rem;margin:.1rem 0 .55rem 3.15rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.cat-sheet__sub-all .fa-duotone[data-v-b8a25c3d]{font-size:.72rem}.cat-sheet__chips[data-v-b8a25c3d]{flex-wrap:wrap;gap:.4rem;padding:0 .7rem .8rem 3.15rem;display:flex}.cat-sheet__chip[data-v-b8a25c3d]{color:#374151;background:#f4f5f7;border-radius:.7rem;align-items:center;min-height:2.1rem;padding:.35rem .75rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.cat-sheet__chip[data-v-b8a25c3d]:active{color:#b5121b;background:#fdf0f1}.mobile-dock-shell-enter-active[data-v-b8a25c3d],.mobile-dock-shell-leave-active[data-v-b8a25c3d]{transition:opacity .18s,transform .24s cubic-bezier(.2,.86,.24,1)}.mobile-dock-shell-enter-from[data-v-b8a25c3d],.mobile-dock-shell-leave-to[data-v-b8a25c3d]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.storefront-mobile-dock-shell__nav[data-v-b8a25c3d],.storefront-mobile-dock-shell__nav[data-v-b8a25c3d]:before,.storefront-mobile-dock-shell__search[data-v-b8a25c3d]:before,.storefront-mobile-dock-shell__tab[data-v-b8a25c3d],.mobile-dock-shell-enter-active[data-v-b8a25c3d],.mobile-dock-shell-leave-active[data-v-b8a25c3d],.cat-sheet__panel[data-v-b8a25c3d],.cat-sheet__scrim[data-v-b8a25c3d],.cat-sheet__reveal[data-v-b8a25c3d],.cat-sheet__row-chevron[data-v-b8a25c3d]{transition-duration:.01ms;animation:none}}.search-overlay[data-v-65b94a04]{z-index:90;background:radial-gradient(circle at 88% -4%,#b5121b14,#0000 42%),#f7f8fb;flex-direction:column;display:flex;position:fixed;inset:0}.search-overlay__bar[data-v-65b94a04]{padding:calc(var(--etf-safe-top,0px) + .7rem) .85rem .7rem;-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffd1;border-bottom:1px solid #0000000f;flex-shrink:0;align-items:center;gap:.55rem;display:flex}.search-overlay__form[data-v-65b94a04]{flex:1;min-width:0}.search-overlay__field[data-v-65b94a04]{background:#fff;border:1px solid #00000014;border-radius:1rem;align-items:center;height:3rem;padding:0 .55rem 0 2.6rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0a}.search-overlay__field-icon[data-v-65b94a04]{--fa-primary-color:#8b0d13;--fa-secondary-color:#e0454f;--fa-secondary-opacity:.45;font-size:1.05rem;position:absolute;left:.95rem}.search-overlay__input[data-v-65b94a04]{color:#111827;width:100%;font:inherit;background:0 0;border:none;outline:none;font-size:1rem}.search-overlay__input[data-v-65b94a04]::placeholder{color:#94a3b8}.search-overlay__input[data-v-65b94a04]::-webkit-search-cancel-button{display:none}.search-overlay__clear[data-v-65b94a04]{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.search-overlay__clear .fa-duotone[data-v-65b94a04]{font-size:1.15rem}.search-overlay__cancel[data-v-65b94a04]{color:#8b0d13;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.35rem .3rem;font-size:.92rem;font-weight:700}.search-overlay__cancel[data-v-65b94a04]:active{opacity:.6}.search-overlay__body[data-v-65b94a04]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:.85rem .85rem calc(var(--etf-safe-bottom,0px) + 2rem);flex:1;overflow-y:auto}.search-overlay__loading[data-v-65b94a04],.search-overlay__hint[data-v-65b94a04]{color:#475569;align-items:center;gap:.4rem;padding:.5rem .35rem;font-size:.86rem;display:flex}.search-overlay__hint .fa-duotone[data-v-65b94a04]{color:#b5121b}.search-overlay__hint-btn[data-v-65b94a04]{color:#8b0d13;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.search-overlay__spinner[data-v-65b94a04]{border:2px solid #0000001a;border-top-color:#b5121b;border-radius:999px;width:1.05rem;height:1.05rem;animation:.8s linear infinite search-overlay-spin-65b94a04}.search-overlay__section+.search-overlay__section[data-v-65b94a04]{margin-top:1rem}.search-overlay__section-head[data-v-65b94a04]{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;justify-content:space-between;align-items:center;gap:.75rem;margin:0 .25rem .5rem;font-size:.72rem;font-weight:800;display:flex}.search-overlay__section-head a[data-v-65b94a04],.search-overlay__section-head button[data-v-65b94a04]{color:#b5121b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;font-weight:800;text-decoration:none}.search-overlay__list[data-v-65b94a04]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.search-overlay__row[data-v-65b94a04]{cursor:pointer;background:#fff;border:1px solid #0000000d;border-radius:1rem;align-items:center;gap:.75rem;padding:.6rem .7rem;transition:transform .16s,background .16s,border-color .16s;display:flex}.search-overlay__row[data-v-65b94a04]:active{background:#fdf0f1;border-color:#b5121b2e;transform:scale(.98)}.search-overlay__row-lead[data-v-65b94a04]{color:#94a3b8;background:#f1f5f9;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.search-overlay__row-lead .fa-duotone[data-v-65b94a04]{font-size:1.1rem}.search-overlay__thumb[data-v-65b94a04]{background:#fff;border:1px solid #0000000d;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;overflow:hidden}.search-overlay__thumb img[data-v-65b94a04]{object-fit:contain;width:100%;height:100%;padding:.42rem}.search-overlay__thumb .fa-duotone[data-v-65b94a04]{color:#cbd5e1;font-size:1.2rem}.search-overlay__cat-icon[data-v-65b94a04]{border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.7rem;height:2.7rem;display:inline-flex;overflow:hidden}.search-overlay__cat-icon img[data-v-65b94a04]{object-fit:contain;width:100%;height:100%;padding:.38rem}.search-overlay__cat-icon .fa-duotone[data-v-65b94a04]{font-size:1.15rem}.search-overlay__row-copy[data-v-65b94a04]{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.search-overlay__row-title[data-v-65b94a04]{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;line-height:1.3;overflow:hidden}.search-overlay__row--recent .search-overlay__row-title[data-v-65b94a04]{white-space:normal}.search-overlay__row-meta[data-v-65b94a04]{color:#6b7280;font-size:.78rem}.search-overlay__row-go[data-v-65b94a04]{color:#cbd5e1;flex-shrink:0;font-size:.9rem}.search-overlay__row--recent .search-overlay__row-go[data-v-65b94a04]{font-size:.85rem}.search-overlay__empty[data-v-65b94a04],.search-overlay__zero[data-v-65b94a04]{text-align:center;color:#6b7280;flex-direction:column;align-items:center;gap:.6rem;padding:3rem 1.5rem;display:flex}.search-overlay__empty .fa-duotone[data-v-65b94a04],.search-overlay__zero .fa-duotone[data-v-65b94a04]{color:#cbd5e1;font-size:2.2rem}.search-overlay__empty p[data-v-65b94a04],.search-overlay__zero p[data-v-65b94a04]{max-width:28ch;margin:0;font-size:.9rem;line-height:1.5}.search-overlay__zero-btn[data-v-65b94a04]{color:#fff;cursor:pointer;background:linear-gradient(#cc1f2f 0%,#9f1222 100%);border:none;border-radius:999px;margin-top:.35rem;padding:.7rem 1.2rem;font-size:.86rem;font-weight:700}.search-overlay__zero-btn[data-v-65b94a04]:active{transform:scale(.97)}@keyframes search-overlay-spin-65b94a04{to{transform:rotate(360deg)}}.search-overlay-enter-active[data-v-65b94a04],.search-overlay-leave-active[data-v-65b94a04]{transition:opacity .2s}.search-overlay-enter-active .search-overlay__bar[data-v-65b94a04],.search-overlay-leave-active .search-overlay__bar[data-v-65b94a04]{transition:transform .26s cubic-bezier(.2,.86,.24,1)}.search-overlay-enter-from[data-v-65b94a04],.search-overlay-leave-to[data-v-65b94a04]{opacity:0}.search-overlay-enter-from .search-overlay__bar[data-v-65b94a04],.search-overlay-leave-to .search-overlay__bar[data-v-65b94a04]{transform:translateY(-12px)}@media (prefers-reduced-motion:reduce){.search-overlay-enter-active[data-v-65b94a04],.search-overlay-leave-active[data-v-65b94a04],.search-overlay-enter-active .search-overlay__bar[data-v-65b94a04],.search-overlay-leave-active .search-overlay__bar[data-v-65b94a04]{transition-duration:.01ms}.search-overlay__row[data-v-65b94a04]{transition:none}}.storefront-layout-shell__desktop{display:contents}.storefront-layout-shell__mobile,.storefront-layout-shell__mobile-spacer{display:none}@media (width<=1023.98px){.storefront-layout-shell__desktop{display:none}.storefront-layout-shell__mobile{display:contents}.storefront-layout-shell__mobile-spacer{height:var(--etf-mobile-spacer-height,0px);display:block}.storefront-layout-shell--has-dock .konami-toast{bottom:calc(var(--etf-mobile-dock-reserve) + 1.4rem)}.storefront-layout-shell--has-dock #sticky-cta{left:.75rem;right:.75rem;bottom:calc(var(--etf-mobile-dock-reserve) - 1rem);border:1px solid #0000000d;border-radius:1.2rem;overflow:hidden}}body[data-account-stage=identifier] .storefront-layout-shell__mobile,body[data-account-stage=identifier] .storefront-mobile-dock-shell,body[data-account-stage=branch] .storefront-layout-shell__mobile,body[data-account-stage=branch] .storefront-mobile-dock-shell,body[data-account-stage=challenge] .storefront-layout-shell__mobile,body[data-account-stage=challenge] .storefront-mobile-dock-shell,body[data-account-stage=transition] .storefront-layout-shell__mobile,body[data-account-stage=transition] .storefront-mobile-dock-shell{display:none!important}.cad-root{z-index:1000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cad-scrim{opacity:0;backdrop-filter:blur(2px);background:#1118277a;position:absolute;inset:0}.cad-panel{--cad-w:min(460px, 94vw);top:0;right:calc(-1 * var(--cad-w));height:100dvh;width:var(--cad-w);background:#fff;flex-direction:column;display:flex;position:absolute;box-shadow:-18px 0 48px -20px #0f172a73}@keyframes cad-slide-in{0%{right:calc(-1 * var(--cad-w))}to{right:0}}@keyframes cad-slide-out{0%{right:0}to{right:calc(-1 * var(--cad-w))}}@keyframes cad-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cad-fade-out{0%{opacity:1}to{opacity:0}}.cad-panel.cad-anim-in{animation:.5s cubic-bezier(.25,.8,.3,1) 90ms both cad-slide-in}.cad-panel.cad-anim-out{animation:.26s cubic-bezier(.5,0,.9,.35) both cad-slide-out}.cad-scrim.cad-anim-in{animation:.44s 90ms both cad-fade-in}.cad-scrim.cad-anim-out{animation:.19s both cad-fade-out}@media (width<=640px){.cad-panel{--cad-w:100vw;box-shadow:none}}.cad-head{border-bottom:1px solid #00000012;align-items:center;gap:.7rem;padding:1rem 1.1rem;display:flex}.cad-head__badge{color:#fff;background:#15803d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;animation:.4s ease-out cad-pop;display:inline-flex}@keyframes cad-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.cad-head__text{flex:1;min-width:0}.cad-head__title{color:#111827;margin:0;font-size:.95rem;font-weight:700}.cad-head__sub{color:#6b7280;margin:0;font-size:.75rem}.cad-close{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:background .18s,color .18s;display:inline-flex}.cad-close:hover{color:#111827;background:#f3f4f6}.cad-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:1.1rem;padding:1rem 1.1rem 1.25rem;display:flex;overflow-y:auto}.cad-featured{gap:.85rem;display:flex}.cad-featured__media{background:linear-gradient(#fff 0%,#f6f8fa 100%);border:1px solid #0000000f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.cad-featured__media img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:8%}.cad-featured__media-empty{color:#0000002e;font-size:1.4rem}.cad-featured__info{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.cad-featured__pill{text-transform:capitalize;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:.62rem;font-weight:600;display:inline-flex}.cad-featured__pill i{font-size:11px}.cad-featured__name{color:#1f2937;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;line-height:1.32;text-decoration:none;display:-webkit-box;overflow:hidden}.cad-featured__name:hover{color:#b5121b}.cad-featured__variant{color:#6b7280;margin:0;font-size:.74rem}.cad-featured__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.cad-featured__price{flex-direction:column;margin:0;display:flex}.cad-featured__amount{color:#111827;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.cad-featured__note{color:#6b7280;font-size:.68rem}.cad-stepper{background:#fafafa;border:1.5px solid #00000014;border-radius:11px;align-items:center;height:40px;display:inline-flex;overflow:hidden}.cad-stepper__btn{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;width:38px;height:100%;transition:background .15s,color .15s;display:flex}.cad-stepper__btn:hover:not(:disabled){color:#111827;background:#f0f0f0}.cad-stepper__btn:disabled{opacity:.4;cursor:not-allowed}.cad-stepper__qty{text-align:center;color:#111827;user-select:none;min-width:2rem;font-size:.85rem;font-weight:700}.cad-desc{border-top:1px solid #0000000f;padding-top:1rem}.cad-desc__label{text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin:0 0 .4rem;font-size:.66rem;font-weight:700}.cad-desc__text{color:#4b5563;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.cad-desc__more{color:#b5121b;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.cad-desc__more:hover{text-decoration:underline}.cad-desc__more i{font-size:12px;transition:transform .18s}.cad-desc__more:hover i{transform:translate(3px)}.cad-desc__skeleton{flex-direction:column;gap:7px;margin-bottom:.5rem;display:flex}.cad-desc__skeleton span{background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%) 0 0/400% 100%;border-radius:5px;height:10px;animation:1.4s infinite cad-shimmer}.cad-desc__skeleton span:nth-child(2){width:92%}.cad-desc__skeleton span:nth-child(3){width:70%}.cad-reco{border-top:1px solid #0000000f;padding-top:1rem}.cad-reco__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.7rem;display:flex}.cad-reco__title{color:#111827;margin:0;font-size:.92rem;font-weight:700}.cad-reco__hint{color:#9ca3af;white-space:nowrap;margin:0;font-size:.66rem}.cad-reco__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px){.cad-panel{--cad-w:clamp(520px, 44vw, 720px)}.cad-reco__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cad-reco__empty{color:#6b7280;margin:0;font-size:.8rem}.cad-reco__skeleton{aspect-ratio:3/4;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%) 0 0/400% 100%;border-radius:16px;animation:1.4s infinite cad-shimmer}@keyframes cad-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.cad-foot{padding:.9rem 1.1rem calc(.9rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #00000014;flex-direction:column;gap:.7rem;display:flex}.cad-foot__summary{justify-content:space-between;align-items:baseline;display:flex}.cad-foot__summary-label{color:#6b7280;font-size:.82rem;font-weight:500}.cad-foot__summary-value{color:#111827;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.cad-foot__summary-note{color:#9ca3af;margin-left:.25rem;font-size:.68rem;font-weight:500}.cad-foot__actions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.cad-btn{cursor:pointer;border:1.5px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:.4rem;height:48px;font-size:.86rem;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.cad-btn--ghost{color:#b5121b;background:#fff;border-color:#b5121b38}.cad-btn--ghost:hover{background:#b5121b0f;border-color:#b5121b66}.cad-btn--primary{color:#fff;background:#b5121b;box-shadow:0 10px 22px -12px #b5121bb3}.cad-btn--primary:hover{background:#8b0d13}.cad-foot__continue{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.2rem;font-size:.8rem;font-weight:600;display:inline-flex}.cad-foot__continue:hover{color:#111827}.cad-foot__continue i{font-size:12px}@media (prefers-reduced-motion:reduce){.cad-panel.cad-anim-in,.cad-panel.cad-anim-out,.cad-scrim.cad-anim-in,.cad-scrim.cad-anim-out{animation-duration:1ms;animation-delay:0s}.cad-head__badge,.cad-desc__skeleton span,.cad-reco__skeleton{animation:none}}
