@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@800;900&display=swap);@font-face{font-family:HeadingNowVariable;font-style:normal;font-stretch:100%;font-display:swap;src:url(/assets/fonts/HeadingNowVariable.woff2) format("woff2")}:root{--font-heading-now-regular:"HeadingNowVariable","Barlow",sans-serif;--font-heading-now-medium:"HeadingNowVariable","Barlow",sans-serif;--font-heading-now-bold:"HeadingNowVariable","Barlow",sans-serif;--font-heading-now-heavy:"HeadingNowVariable","Barlow",sans-serif;--font-heading-now-regular--font-variation-settings:"wdth" 668,"wght" 400;--font-heading-now-medium--font-variation-settings:"wdth" 668,"wght" 500;--font-heading-now-bold--font-variation-settings:"wdth" 825,"wght" 700;--font-heading-now-heavy--font-variation-settings:"wdth" 825,"wght" 800;--color-primary-amber:#f59e0b;--color-primary-amber-darker:#d97706;--color-success-green:#10b981;--color-success-green-hover:#059669;--color-text-light:#e4e4e7;--price-discount-color:#00f56c;--price-strikethrough-color:#e5e7ebb8;--color-text-muted:#71717a;--color-text-dark:#18181b;--background-main:#0a0a0b;--background-card:#1a1a1e;--background-section-header:#27272a;--border-color-medium:#3f3f46;--border-color-light:#3f3f46;--header-bg:#111113;--header-border:#ffffff0f;--carousel-gap:1rem;--grid-min:clamp(150px, 22vw, 300px);--grid-gap:clamp(.5rem, 1.8vw, 1.25rem);--carousel-safe-padding-x:12px;--carousel-safe-padding-y:12px;--carousel-hover-bleed:5px;--price-track-active:var(--color-primary-amber);--price-track-inactive:#3f3f46;--fab-size:clamp(40px, 2.2vw + 34px, 48px);--fab-right:clamp(1rem, 4vw, 2rem);--fab-bottom:clamp(1rem, 4vw, 2rem);--fab-gap:10px;--bg-modal:#18181b;--bg-filter-panel:#0000008c;--modal-bg-secondary:#27272a;--border-modal:#3f3f46;--text-modal-primary:#e4e4e7;--text-modal-secondary:#a1a1aa;--text-modal-disabled:#71717a;--bg-modal-hover:#ffffff0f;--btn-bg-secondary:#27272a;--btn-bg-secondary-hover:#3f3f46;--btn-bg-secondary-active:#52525b;--content-max-width:1400px;--content-padding-x:2.5%;--navshelf-height:52px;--navshelf-border:1px solid #ffffff14;--z-base:1;--z-dropdown:20;--z-nav:30;--z-backdrop:40;--z-modal:120;--z-header:100}.svg-icon{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block;overflow:visible}.svg-icon--spin{transform-origin:50%;animation:.8s linear infinite spin}@media (prefers-reduced-motion:reduce){.svg-icon--spin{animation-duration:1.6s}}body[data-view=item],body[data-view=viaregalo]{--nav-accent-bg:#f7ff19;--nav-accent-text:#000}body[data-view=producto],body[data-view=viacuenta]{--nav-accent-bg:#40ebff;--nav-accent-text:#000}body[data-view=games]{--nav-accent-bg:#8460fc;--nav-accent-text:#fff}#social-container{z-index:20;display:none;position:fixed;bottom:2rem;left:2rem}.social-icon:hover{background-color:#facc151a;border-color:#facc154d;transform:translateY(-2px)}body,html{overflow-x:clip}body{min-height:100vh;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:1fr;min-height:100dvh;display:grid}#desktop-clear-filter-widget p,#mobile-clear-filter-widget p{font-size:1rem}.layout-bound{width:100%;max-width:var(--content-max-width);padding-inline:var(--content-padding-x);margin-inline:auto}.site-header{z-index:var(--z-header);position:sticky;top:0;overflow:visible}.site-header__navshelf,.site-header__utilbar{position:relative}.site-header__navshelf:after,.site-header__utilbar:after{content:"";background-color:inherit;z-index:50;pointer-events:none;opacity:0;clip-path:inset(0 calc(50% - clamp(126px,40.5vw,270px)));transition:clip-path .35s,opacity .2s .15s;position:absolute;inset:0}body.search-active .site-header__navshelf:after,body.search-active .site-header__utilbar:after{opacity:1;clip-path:inset(0);transition:clip-path var(--_expand-duration) cubic-bezier(.12, .4, .25, 1),opacity 0s}.site-header--unpinned{position:relative}.site-header__navshelf{background-color:var(--header-bg,#111113);border-bottom:var(--navshelf-border);display:none}@media (min-width:768px){#social-container{display:flex}.site-header__navshelf{display:block}}.site-header__navshelf-inner{height:var(--navshelf-height);justify-content:space-between;align-items:center;min-width:0;display:flex}.site-header__utilbar{background-color:var(--header-bg,#111113);border-bottom:1px solid var(--header-border,#ffffff0f);display:none}@media (min-width:768px){.site-header__utilbar{display:block}.site-header__mobile-bar{display:none!important}}.site-header__utilbar-inner{justify-content:space-between;align-items:center;gap:clamp(.25rem,3vw - .75rem,1.5rem);min-width:0;height:40px;display:flex}.timer-pill{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.04em;color:#fff9;white-space:nowrap;cursor:default;background-color:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.4rem;min-width:110px;padding:0 10px;font-family:Barlow,sans-serif;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.timer-pill__icon{opacity:1;flex-shrink:0;width:15px;height:15px}@keyframes clock-hand-spin{to{transform:rotate(360deg)}}.clock-hand{transform-box:view-box;transform-origin:12px 12px}.clock-hand--hour{animation:43200s linear infinite clock-hand-spin}.clock-hand--minute{animation:3600s linear infinite clock-hand-spin}.clock-hand--second{animation:60s linear infinite clock-hand-spin}@media (prefers-reduced-motion:reduce){.clock-hand{animation:none}}.timer-pill__text{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:1}.timer-pill__unit{opacity:1;margin-left:.06em;font-size:.9em;font-weight:500}.timer-pill__sep{opacity:.35;margin:0 .1em;font-weight:400}.timer-pill__updated{letter-spacing:.06em;text-transform:uppercase;font-size:.75em;font-weight:700}.timer-pill__spinner{border:2px solid #ffffff1a;border-top-color:#ffffff73;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite chrono-spin}@keyframes chrono-spin{to{transform:rotate(360deg)}}.timer-pill--compact{gap:.3rem;min-width:85px;min-height:26px;padding:2px 8px;font-size:.6875rem}.timer-pill--compact .timer-pill__icon{width:11px;height:11px}.timer-pill--compact .timer-pill__spinner{border-width:1.5px;width:12px;height:12px}.site-header__logo{color:#fff;flex-shrink:0;align-items:center;gap:.55rem;text-decoration:none;transition:opacity .15s;display:flex}.site-header__logo:hover{opacity:.75}.site-header__logo:active{opacity:.6;transform:scale(.97)}.site-header__logo-mark{width:28px;height:28px;color:inherit;flex-shrink:0}.site-header__wordmark{letter-spacing:-.06em;white-space:nowrap;text-transform:uppercase;color:inherit;font-family:Outfit,Barlow,sans-serif;font-size:1.3rem;font-weight:900;line-height:1}.site-nav{flex-shrink:1;align-items:center;min-width:0;display:flex}.site-nav__track{background-color:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:2px;min-width:0;padding:3px;display:flex;position:relative;overflow:hidden}.site-nav__indicator{background-color:var(--nav-accent-bg);height:calc(100% - 6px);box-shadow:none;pointer-events:none;z-index:0;will-change:transform;backface-visibility:hidden;border-radius:8px;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:0;transform:translateZ(0)}.site-nav__indicator[data-no-transition]{transition:none!important}.site-nav__track:has(.site-nav__tab.active:hover) .site-nav__indicator{background-color:color-mix(in srgb,var(--nav-accent-bg) 85%,#000)}@media (prefers-reduced-motion:reduce){.site-nav__indicator{transition:none!important}}.site-nav__tab{z-index:1;text-transform:uppercase;letter-spacing:.05em;color:#ffffff61;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;background-color:#0000;border-radius:8px;flex-shrink:1;align-items:center;gap:clamp(.2rem,.5vw,.4rem);min-width:0;padding:.4rem clamp(.3rem,1.2vw,1rem);font-size:.78rem;font-weight:600;text-decoration:none;transition:color .18s cubic-bezier(.4,0,.2,1),transform .1s;display:flex;position:relative}.site-nav__tab>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.site-nav__tab:hover{color:#ffffffb3;background-color:#ffffff0a}.site-nav__tab:active{transition-duration:60ms;transform:scale(.96)}.site-nav__tab:focus-visible{box-shadow:0 0 0 2px var(--color-primary-amber);color:#ffffffd9;outline:0}.site-nav__tab.active{font-weight:700;color:var(--nav-accent-text)!important}.site-nav__tab.active .site-nav__icon{color:var(--nav-accent-text)!important;opacity:1}.site-nav__icon{opacity:.7;flex-shrink:0;width:1rem;height:1rem;transition:opacity .18s}.site-nav__icon--games{width:1.05rem;height:1.05rem}.site-header__actions{flex-shrink:1;justify-self:end;align-items:center;gap:clamp(.15rem,1vw - .2rem,.5rem);min-width:0;display:flex;overflow:visible}@media (max-width:1150px){.header-action-btn.header-action-btn--cta{border-radius:9999px;width:36px;height:36px;padding:0}}@media (max-width:960px){.site-nav__tab>span{display:none}.site-nav__tab{flex-shrink:0;gap:0;padding:.4rem .55rem}.site-nav__icon{width:1.15rem;height:1.15rem}.site-nav__icon--games{width:1.2rem;height:1.2rem}}.site-header__mobile-bar{background-color:var(--header-bg,#111113);border-bottom:1px solid var(--header-border,#ffffff0f);justify-content:space-between;align-items:center;height:48px;padding:0 1rem;display:flex}@media (min-width:768px){.site-header__mobile-bar{display:none!important}}.site-header__logo--mobile .site-header__logo-mark{width:22px;height:22px}.site-header__logo--mobile .site-header__wordmark{font-size:1rem}.site-header__mobile-right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.date-bar{display:none}header[role=banner] .mectrl_flyout .mectrl_commands{flex-flow:row;gap:.5rem;display:flex}header[role=banner] .mectrl_flyout{margin-top:calc(.5rem + 4px)}header[role=banner] .mectrl_flyout .mectrl_commands .mectrl_link{flex:1;justify-content:center;width:auto}header[role=banner] .mectrl_topHeader{color:#fff;background-color:#ffffff0f;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;height:34px;padding:4px 14px;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),transform .1s;display:flex}header[role=banner] .mectrl_topHeader:hover{background-color:#ffffff1a;transform:scale(1.02)}header[role=banner] .mectrl_topHeader:active{transition-duration:60ms;transform:scale(.97)}header[role=banner] .mectrl_topHeader .mectrl_header_text{height:auto;color:inherit;padding-left:0;padding-right:0}header[role=banner] .mectrl_topHeader .mectrl_profilepic{width:26px;height:26px;margin:0}#main-nav{z-index:var(--z-nav);position:relative}#main-content{position:relative}#backdrop{z-index:var(--z-backdrop);opacity:0;pointer-events:none;touch-action:none;will-change:opacity;background:#0009;transition:opacity .2s ease-in-out;position:fixed;inset:0}#backdrop.backdrop--active{opacity:1;pointer-events:auto}.backdrop-layer{z-index:var(--z-modal);pointer-events:none;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.backdrop-layer>*{pointer-events:auto}body.modal-open #back-to-top,body.modal-open #chat-links,body.modal-open #filter-overlay:not(.is-visible),body.modal-open #mobile-music-controller,body.modal-open #mobile-nav,body.modal-open #music-control-bar,body.modal-open #music-video-container,body.modal-open #page-corner-actions,body.modal-open #side-nav-wrapper,body.modal-open #social-container{pointer-events:none!important}#view-juegos,#view-viacuenta,#view-viaregalo{display:none}body[data-view=viacuenta] #view-viacuenta,body[data-view=viaregalo] #view-viaregalo{display:block}body[data-view=games]>#search,body[data-view=games]>#site-footer,body[data-view=games]>aside{display:none!important}body[data-view=games] #mobile-nav.mobile-nav-hidden{transform:none!important}#view-viacuenta,#view-viaregalo{overflow-x:clip}.section-items-container{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid;--grid-cols:2}.section-items-container>*{min-width:0;min-height:0}.section-items-container>.span-card-2{grid-column:span 2}.section-items-container>.span-card-3{grid-column:span 3}.section-items-container>.span-card-4{grid-column:span 4}.section-items-container>.span-card-2,.section-items-container>.span-card-3,.section-items-container>.span-card-4{width:100%}.card-footer-pricing{min-width:0;overflow:hidden}.price-container{flex-wrap:wrap;min-width:0}.item-card-content h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.item-card-content .item-meta{min-width:0;overflow:hidden}.card-footer-pricing .price-block,.card-footer-pricing .vbucks-price,.item-card-content .item-meta__rarity,.item-card-content .item-meta__type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#section-bestsellers-carousel .shop-carousel__track>*,#section-random-offer .section-items-container>*{grid-column:span 1!important}#section-bestsellers-carousel .section-items-container>.shop-carousel{grid-column:1/-1}#section-random-offer .section-items-container{grid-template-columns:repeat(auto-fill,minmax(var(--grid-min),1fr));justify-content:start}body:not([data-view=viaregalo]) #side-nav-wrapper{display:none}#section-nav-dots,#section-nav-text{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#171717b3}#section-nav-text{scrollbar-width:thin;scrollbar-color:var(--color-primary-amber) #171717}#section-nav-text::-webkit-scrollbar{width:4px}#section-nav-text::-webkit-scrollbar-track{background:#171717}#section-nav-text::-webkit-scrollbar-thumb{background-color:var(--color-primary-amber);border-radius:20px}.nav-text-link{z-index:1;padding:.25rem;display:block;position:relative}.nav-text-link>div{color:#fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;z-index:1;border-radius:.5rem;padding:.25rem .75rem;font-size:.875rem;font-weight:700;transition:background-color .1s,color .1s;position:relative;overflow:hidden}.nav-text-link.active>div{color:var(--color-text-dark);background-color:#e5e7eb}.nav-text-link.active:hover>div{color:var(--color-text-dark)}.nav-text-link:after{content:"";opacity:0;pointer-events:none;z-index:2;border:1px solid #fff;border-radius:.5rem;transition:opacity 75ms ease-in-out 50ms;position:absolute;inset:0}.nav-text-link:before{content:"";opacity:0;pointer-events:none;z-index:1;border-radius:.5rem;transition:opacity 50ms ease-in-out;position:absolute;inset:0;box-shadow:0 0 0 3px #fff}.nav-text-link:hover:after{opacity:1;transition-duration:0s;transition-delay:0s}.nav-text-link:hover:before{opacity:1}.nav-dot{opacity:.5;background-color:#fff;width:.5rem;height:.5rem;transition:.2s ease-in-out}.nav-dot-link.active .nav-dot{opacity:1;transform:scale(1.5)}.section-header{background-color:var(--background-section-header);text-transform:uppercase;color:#fff;border-radius:8px;align-items:center;margin-bottom:20px;padding:10px 20px;font-size:1.5rem;font-weight:700;display:flex}.item-card-wrapper{min-width:0;cursor:default;z-index:2;contain:layout style;background-color:#0000;border:1px solid #0000;border-radius:8px;transition:transform .3s,z-index;display:block;position:relative;overflow:visible;aspect-ratio:.627;--card-overlay-rgb:8,8,10}.item-card-content{min-width:0;color:#fff;border-radius:8px;flex-direction:column;height:100%;display:flex;position:relative}.span-card-2 .item-card-wrapper{aspect-ratio:2/1.52}.span-card-3 .item-card-wrapper{aspect-ratio:1/.516}.span-card-4 .item-card-wrapper{aspect-ratio:1/.38625}@media (max-width:767px){.section-items-container>.span-card-3,.section-items-container>.span-card-4{grid-column:span 2}body[data-view=viaregalo] #side-nav-wrapper{display:none}.span-card-3 .item-card-wrapper,.span-card-4 .item-card-wrapper{aspect-ratio:2/1.52}}@media (min-width:640px){.section-items-container{grid-template-columns:repeat(3,minmax(0,1fr));--grid-cols:3}}@supports (container-type:inline-size){.section-items-container{container-type:inline-size}.span-card-2 .item-card-wrapper,.span-card-3 .item-card-wrapper,.span-card-4 .item-card-wrapper{aspect-ratio:auto;height:calc((100cqw - (var(--grid-cols) - 1) * var(--grid-gap))/ var(--grid-cols)/ .627)}}.item-card-content>:last-child{border-radius:0 0 7px 7px}.item-meta{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.item-meta__divider{background-color:var(--border-color-medium);width:1px;height:12px}.item-card .text-gray-400{color:#9ca3af}.item-card .text-gray-300{color:#d1d5db}.vbucks-icon{color:currentColor;width:1.25rem;height:1.25rem;display:inline-block}.icon{vertical-align:middle;pointer-events:none;fill:currentColor;display:inline-block}.vbucks-block[data-currency=vbucks]{align-items:center}.vbucks-block .sr-only{clip:rect(0,0,1px,1px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.item-card-wrapper .price-block{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.item-card-wrapper .price-block .price-base-strikethrough{color:var(--price-strikethrough-color)}.item-card-wrapper .price-block .line-through,.item-card-wrapper .price-block .original-price{line-height:1.2;margin-right:0!important}.item-card-wrapper .price-block:not(:has(.line-through)){flex-direction:row;align-items:center}.item-card-wrapper .price-block:not(:has(.line-through)) .original-price{margin-right:6px!important}.item-image-container{inset-inline:0;cursor:pointer;clip-path:inset(-18% 0 0 round 7px);z-index:1;background-position:50%;background-size:cover;border-radius:7px;height:85%;position:absolute;bottom:0}.item-image{left:var(--img-left,50%);top:var(--img-top,76.5%);z-index:1;width:100%;max-width:none;height:var(--img-h,117.65%);object-fit:var(--img-fit,cover);transform:translate(-50%,-50%) scale(calc(var(--img-scale,1.6) * var(--img-hover-boost,1)));image-rendering:-webkit-optimize-contrast;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .15s ease-in-out,filter;position:absolute}.item-image-container:after{content:"";background:inherit;border-radius:inherit;z-index:2;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 80%,#000 95%);mask-image:linear-gradient(#0000 0% 80%,#000 95%)}.item-tile[data-item-type=Envoltorios] .item-image,.item-tile[data-item-type=Estelas] .item-image,.item-tile[data-item-type=Gestos] .item-image,.item-tile[data-item-type=Música] .item-image,.item-tile[data-item-type=Ruedas] .item-image{--img-fit:contain;--img-scale:.7;--img-top:38%;--img-left:52.8%;--img-h:100%;object-position:top;aspect-ratio:1;width:auto}.item-tile[data-item-type=Instrumentos] .item-image,.item-tile[data-item-type=Picos] .item-image{--img-fit:contain;--img-scale:.75;--img-top:25.9%;--img-left:49.8%;--img-h:117.65%;aspect-ratio:1;width:auto}.item-tile[data-item-id=Pickaxe_ThinGlaze] .item-image,.item-tile[data-item-type=Accesorios\ mochileros] .item-image,.item-tile[data-item-type=Alas\ delta] .item-image{--img-fit:contain;--img-scale:.78;--img-top:42%;--img-left:52.8%;--img-h:100%;aspect-ratio:1;width:auto}.item-tile[data-item-type=Calzado] .item-image{--img-fit:contain;--img-scale:.8;--img-top:42%;--img-left:52.8%;--img-h:100%;aspect-ratio:1;width:auto}.item-tile[data-item-type=Compañeros] .item-image{--img-fit:contain;--img-scale:.7;--img-top:38%;--img-left:52.8%;--img-h:100%;aspect-ratio:1;width:auto}.item-tile[data-item-type="Pistas de improvisación"] .item-image{--img-fit:contain;--img-scale:.875;--img-top:calc(14.7% + 2.5rem);--img-h:auto;aspect-ratio:1;border-radius:.375rem;width:100%}.item-tile[data-item-type=Coches] .item-image{--img-fit:cover;--img-scale:1;--img-top:41.2%;--img-h:117.65%}.item-tile[data-item-type=Lotes] .item-image{--img-fit:cover;--img-scale:1;--img-top:47.1%;--img-h:117.65%}.span-card-2 .item-tile[data-item-type=Lotes] .item-image{--img-fit:contain;--img-scale:1.4;--img-top:70.6%;--img-h:117.65%}.span-card-3 .item-tile[data-item-type=Lotes] .item-image{--img-fit:contain;--img-scale:1.75;--img-top:74.1%;--img-h:117.65%}.span-card-4 .item-tile[data-item-type=Lotes] .item-image{--img-fit:contain;--img-scale:2.28;--img-top:109.4%;--img-h:117.65%}@media (max-width:767px){.span-card-3 .item-tile[data-item-type=Lotes] .item-image,.span-card-4 .item-tile[data-item-type=Lotes] .item-image{--img-fit:contain;--img-scale:1.4;--img-top:70.6%}}.span-card-2 .item-card-wrapper .item-image,.span-card-3 .item-card-wrapper .item-image,.span-card-4 .item-card-wrapper .item-image{--img-fit:contain;--img-scale:1.6;--img-top:74.7%;--img-left:50%;--img-h:117.65%;object-position:center;aspect-ratio:auto;width:100%}.span-card-2 .item-tile[data-item-type=Envoltorios] .item-image,.span-card-2 .item-tile[data-item-type=Estelas] .item-image,.span-card-2 .item-tile[data-item-type=Gestos] .item-image,.span-card-2 .item-tile[data-item-type=Ruedas] .item-image{--img-scale:.9;--img-top:38.2%}.span-card-3 .item-tile[data-item-type=Envoltorios] .item-image,.span-card-3 .item-tile[data-item-type=Estelas] .item-image,.span-card-3 .item-tile[data-item-type=Gestos] .item-image,.span-card-3 .item-tile[data-item-type=Ruedas] .item-image,.span-card-4 .item-tile[data-item-type=Envoltorios] .item-image,.span-card-4 .item-tile[data-item-type=Estelas] .item-image,.span-card-4 .item-tile[data-item-type=Gestos] .item-image,.span-card-4 .item-tile[data-item-type=Ruedas] .item-image{--img-scale:.95;--img-top:41.2%}.span-card-2 .item-tile[data-item-type=Accesorios\ mochileros] .item-image,.span-card-2 .item-tile[data-item-type=Alas\ delta] .item-image,.span-card-2 .item-tile[data-item-type=Instrumentos] .item-image,.span-card-2 .item-tile[data-item-type=Picos] .item-image{--img-scale:.85;--img-top:30.6%}.span-card-3 .item-tile[data-item-type=Accesorios\ mochileros] .item-image,.span-card-3 .item-tile[data-item-type=Alas\ delta] .item-image,.span-card-3 .item-tile[data-item-type=Instrumentos] .item-image,.span-card-3 .item-tile[data-item-type=Picos] .item-image,.span-card-4 .item-tile[data-item-type=Accesorios\ mochileros] .item-image,.span-card-4 .item-tile[data-item-type=Alas\ delta] .item-image,.span-card-4 .item-tile[data-item-type=Instrumentos] .item-image,.span-card-4 .item-tile[data-item-type=Picos] .item-image{--img-scale:.95;--img-top:35.6%}.span-card-2 .item-tile[data-item-type=Calzado] .item-image{--img-scale:.9;--img-top:23.5%}.span-card-3 .item-tile[data-item-type=Calzado] .item-image,.span-card-4 .item-tile[data-item-type=Calzado] .item-image{--img-scale:.95;--img-top:29.4%}.span-card-2 .item-tile[data-item-type=Compañeros] .item-image{--img-scale:.9;--img-top:32.9%}.span-card-3 .item-tile[data-item-type=Compañeros] .item-image{--img-scale:.95;--img-top:32.9%}.span-card-4 .item-tile[data-item-type=Compañeros] .item-image{--img-scale:1;--img-top:32.9%}.span-card-2 .item-tile[data-item-type="Pistas de improvisación"] .item-image{--img-scale:.75;--img-top:30.6%;aspect-ratio:1;width:auto}.span-card-3 .item-tile[data-item-type="Pistas de improvisación"] .item-image,.span-card-4 .item-tile[data-item-type="Pistas de improvisación"] .item-image{--img-scale:.8;--img-top:35.3%;aspect-ratio:1;width:auto}.span-card-3 .item-tile[data-item-type="Pistas de improvisación"] .item-image{--img-left:62.5%}.span-card-4 .item-tile[data-item-type="Pistas de improvisación"] .item-image{--img-left:60%}.span-card-2 .item-tile[data-item-type=Coches] .item-image,.span-card-3 .item-tile[data-item-type=Coches] .item-image,.span-card-4 .item-tile[data-item-type=Coches] .item-image{--img-fit:cover;--img-scale:1;--img-top:41.2%}@media (max-width:767px){.span-card-3 .item-tile[data-item-type=Envoltorios] .item-image,.span-card-3 .item-tile[data-item-type=Estelas] .item-image,.span-card-3 .item-tile[data-item-type=Gestos] .item-image,.span-card-3 .item-tile[data-item-type=Ruedas] .item-image,.span-card-4 .item-tile[data-item-type=Envoltorios] .item-image,.span-card-4 .item-tile[data-item-type=Estelas] .item-image,.span-card-4 .item-tile[data-item-type=Gestos] .item-image,.span-card-4 .item-tile[data-item-type=Ruedas] .item-image{--img-scale:.9;--img-top:38.2%}.span-card-3 .item-tile[data-item-type=Accesorios\ mochileros] .item-image,.span-card-3 .item-tile[data-item-type=Alas\ delta] .item-image,.span-card-3 .item-tile[data-item-type=Instrumentos] .item-image,.span-card-3 .item-tile[data-item-type=Picos] .item-image,.span-card-4 .item-tile[data-item-type=Accesorios\ mochileros] .item-image,.span-card-4 .item-tile[data-item-type=Alas\ delta] .item-image,.span-card-4 .item-tile[data-item-type=Instrumentos] .item-image,.span-card-4 .item-tile[data-item-type=Picos] .item-image{--img-scale:.85;--img-top:30.6%}.span-card-3 .item-tile[data-item-type=Calzado] .item-image,.span-card-4 .item-tile[data-item-type=Calzado] .item-image{--img-scale:.9;--img-top:23.5%}.span-card-3 .item-tile[data-item-type=Compañeros] .item-image,.span-card-4 .item-tile[data-item-type=Compañeros] .item-image{--img-scale:.9;--img-top:32.9%}.span-card-3 .item-tile[data-item-type="Pistas de improvisación"] .item-image,.span-card-4 .item-tile[data-item-type="Pistas de improvisación"] .item-image{--img-left:50%;--img-scale:.75;--img-top:30.6%}}.item-tile[data-dynamic-bundle="1"] .item-image{--img-fit:cover;--img-scale:1;--img-top:47.1%;--img-left:50%;--img-h:117.65%;object-position:center;aspect-ratio:auto;border-radius:0;width:100%}.span-card-2 .item-tile[data-dynamic-bundle="1"] .item-image{--img-fit:contain;--img-scale:1.4;--img-top:70.6%;--img-h:117.65%;aspect-ratio:auto;width:100%}.span-card-3 .item-tile[data-dynamic-bundle="1"] .item-image{--img-fit:contain;--img-left:50%;--img-scale:1.75;--img-top:74.1%;--img-h:117.65%;aspect-ratio:auto;width:100%}.span-card-4 .item-tile[data-dynamic-bundle="1"] .item-image{--img-fit:contain;--img-left:50%;--img-scale:2.28;--img-top:109.4%;--img-h:117.65%;aspect-ratio:auto;width:100%}.item-tile[data-car-offer="1"] .item-image-container{clip-path:inset(0 round 7px)}.item-tile[data-car-offer="1"] .item-image{aspect-ratio:auto;object-fit:cover;object-position:100% 50%;width:100%;height:100%;inset:0;transform:none}.item-tile[data-car-offer="1"] .item-image-container:focus-visible .item-image,.item-tile[data-car-offer="1"] .item-image-container:hover .item-image{transform:scale(1.03)}:is(.item-card-wrapper:has(.item-image-container:hover),.item-card-wrapper:has(.item-image-container:focus-visible)){z-index:5}.item-card-content:after{content:"";pointer-events:none;z-index:0;border-radius:7px;transition:box-shadow .2s ease-in-out;position:absolute;inset:15% 0 0}.item-card-content:has(.item-image-container:hover):after{box-shadow:0 0 0 4px #fff}.item-card-content:has(.item-image-container:focus-visible):after{box-shadow:0 0 0 4px #fff}.item-image-container:focus-visible,.item-image-container:hover{outline:0}.item-image-container:focus-visible>.item-image,.item-image-container:hover>.item-image{filter:brightness(1.35)}.item-image-container:focus-visible .item-image,.item-image-container:hover .item-image{--img-hover-boost:calc(1 + .048 / var(--img-scale,1.6))}.item-tile[data-item-type="Pistas de improvisación"] .item-image{--jam-art-pivot:35.885%;--jam-art-lift:0px;--jam-art-tilt:0deg;filter:drop-shadow(0 0 3px #000);outline-offset:-2px;transform:translate(-50%,-50%) translateY(var(--jam-art-lift)) translateY(var(--jam-art-pivot)) rotate(var(--jam-art-tilt)) translateY(calc(-1 * var(--jam-art-pivot))) scale(var(--img-scale));outline:#ffffff29 solid 2px;transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .15s ease-in-out}.item-tile[data-item-type="Pistas de improvisación"] .item-image-container:focus-visible .item-image,.item-tile[data-item-type="Pistas de improvisación"] .item-image-container:hover .item-image{filter:drop-shadow(0 0 3px #000)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.item-tile[data-item-type="Pistas de improvisación"] .item-image-container:hover .item-image{--jam-art-lift:-1.5rem;--jam-art-tilt:-2deg}}.item-tile[data-tile-media=cover]{--tile-min-aspect:1;--tile-min-block-size:calc(100cqw / var(--tile-min-aspect));--tile-radius:8px;aspect-ratio:auto;border-radius:var(--tile-radius);border:0;height:auto;container-type:inline-size}.item-tile[data-tile-media=cover] .item-card-content{border-radius:inherit;height:auto}.item-tile[data-tile-media=cover] .item-card-content:after{border-radius:inherit;inset:0}.item-tile[data-tile-media=cover] .item-image-container{height:auto;min-height:var(--tile-min-block-size);border-radius:inherit;clip-path:none;display:grid;position:relative;inset:auto;overflow:clip}.item-tile[data-tile-media=cover] .item-image-container:after{content:none}.item-tile[data-tile-media=cover] .item-image{--img-scale:1;width:100%;height:auto;min-height:var(--tile-min-block-size);aspect-ratio:auto var(--tile-min-aspect);object-fit:cover;object-position:center;transform:scale(var(--img-hover-boost,1));display:block;position:static}.item-tile[data-tile-media=cover] .card-info-overlay{border-radius:0 0 var(--tile-radius) var(--tile-radius)}.card-info-overlay{inset-inline:0;z-index:2;font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);pointer-events:none;background:linear-gradient(to top,rgba(var(--card-overlay-rgb),.92) 0,rgba(var(--card-overlay-rgb),.55) 60%,rgba(var(--card-overlay-rgb),0) 100%);border-radius:0 0 7px 7px;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;bottom:0}.card-info-overlay .card-info-body{padding:0 .5rem .5rem}@media (min-width:1024px){:root{--carousel-gap:1.25rem}.card-info-overlay .card-info-body{padding:0 1rem 1rem}}.fn-marquee{width:100%;min-width:0;display:flex;position:relative}.fn-marquee__viewport{vertical-align:middle;width:100%;display:flex;position:relative;overflow:hidden}.fn-marquee__scroller{padding-inline-end:.25rem}.fn-marquee__content{white-space:nowrap;display:flex}.fn-marquee__plus{margin-inline:.75rem .25rem}@keyframes fn-marquee-scroll{0%,15%{transform:translate(0)}80%,95%{transform:translate(var(--marquee-end));opacity:1}to{transform:translate(var(--marquee-end));opacity:0}}.fn-marquee__scroller.is-scrolling{animation:fn-marquee-scroll var(--marquee-duration) linear infinite}.card-info-overlay .card-plate{white-space:nowrap;width:max-content;max-width:100%;font-family:var(--font-heading-now-heavy);font-variation-settings:var(--font-heading-now-heavy--font-variation-settings);text-transform:uppercase;border-radius:.5rem;align-items:center;margin-bottom:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.25;display:flex;overflow:hidden;transform:skew(-12deg)}@media (min-width:768px){.section-items-container{grid-template-columns:repeat(4,minmax(0,1fr));--grid-cols:4}body[data-view=viaregalo] #side-nav-wrapper{opacity:1!important;visibility:visible!important;display:flex!important}.item-tile[data-item-type="Pistas de improvisación"] .item-image-container:focus-visible .item-image{--jam-art-lift:-1.5rem;--jam-art-tilt:-2deg}.card-info-overlay .card-plate{font-size:.875rem}}.card-plate[data-plate-variant=info]{color:#000;background-color:#f7ff19}.card-plate[data-plate-variant=offer]{color:#000;background-color:#fff}.card-plate[data-plate-variant=urgent]{color:#a1ff00;background-color:#000}.card-info-overlay .card-tagline{white-space:nowrap;width:auto;max-height:0;font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);text-transform:uppercase;border-top:0 solid #0000;border-radius:0 0 7px 7px;padding:0 .5rem;font-size:.75rem;font-style:italic;line-height:1.35;transition:max-height .15s ease-out;overflow:hidden}.item-card-wrapper:hover .card-tagline{border-top-width:2px;max-height:50px;padding-block:.25rem}.item-card-wrapper:has(:focus-visible) .card-tagline{border-top-width:2px;max-height:50px;padding-block:.25rem}@media (hover:none),(max-width:767px){.card-info-overlay .card-tagline{display:none}}.card-tagline .fn-marquee__viewport{justify-content:center}.card-tagline .fn-marquee__viewport:has(>.is-scrolling){justify-content:flex-start}.card-tagline[data-tagline-variant=dark]{color:#fff;background-color:#000000b3;border-top-color:#0000001a}.card-tagline[data-tagline-variant=light]{color:#000;background:linear-gradient(90deg,#fff 0,#ffffff8c 25%,#fff 50%,#ffffff8c 75%,#fff 100%);border-top-color:#fff}.card-info-overlay .card-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:400;line-height:1.5rem;overflow:hidden}@media (min-width:1024px){.card-info-overlay .card-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1875rem;display:-webkit-box}}.card-info-overlay .card-artist{color:#fff;font-family:var(--font-heading-now-regular);font-variation-settings:var(--font-heading-now-regular--font-variation-settings);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.875rem;font-weight:400;line-height:1.33333;overflow:hidden}@media (min-width:768px){.card-info-overlay .card-artist{font-size:1rem;line-height:1.42857}.span-card-2 .card-info-overlay .card-title,.span-card-3 .card-info-overlay .card-title,.span-card-4 .card-info-overlay .card-title{font-size:1.1875rem}}@media (min-width:1024px){.span-card-2 .card-info-overlay .card-title,.span-card-3 .card-info-overlay .card-title,.span-card-4 .card-info-overlay .card-title{font-size:1.5rem;line-height:1.75rem}}.card-info-overlay .card-title.card-title--marquee{white-space:nowrap;text-overflow:clip;line-height:1.25;display:block}.card-info-overlay .card-footer-pricing{border-top:none;margin-top:0;padding-top:0}@media (min-width:640px){.card-info-overlay .card-artist{margin-bottom:.25rem}.card-info-overlay .card-footer-pricing{margin-top:.25rem}}.card-info-overlay .vbucks-block{color:#fff;font-size:1rem;line-height:1}.card-info-overlay .vbucks-block .vbucks-icon{width:1.5rem;height:1.5rem;margin-right:.25rem}.card-info-overlay .price-block .price-container>span{font-size:1rem;font-weight:400;line-height:1}.card-info-overlay .price-block .base-price{color:#fff;opacity:.93;width:max-content;padding-inline:.25rem;text-decoration-color:#0000;position:relative}.card-info-overlay .price-block .base-price:before{content:"";opacity:.8;background-color:#fff;width:100%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-7deg)}.item-badge{color:#fff;text-transform:uppercase;z-index:10;background-color:#000000b3;border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:700;position:absolute;top:10px;left:10px}.item-timer{color:#fff;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000c;border-radius:6px;align-items:center;padding:4px 8px;font-size:.8rem;font-weight:700;transition:background-color .3s;display:inline-flex;position:absolute;bottom:8px;right:8px}.item-timer.critical{background-color:#c53030}.item-timer>i,.item-timer>svg{flex-shrink:0;width:14px;height:14px;margin-right:4px}.refresh-button{background:linear-gradient(135deg,var(--color-primary-amber) 0,var(--color-primary-amber-darker) 100%)}.refresh-button:hover{background:linear-gradient(135deg,#4f46e5 0,#7c3aed 100%)}.filter-section-bg{background-color:var(--modal-bg-secondary)}.modal-divider{border-color:var(--border-modal)}.modal-meta-label,.modal-text-secondary,.price-base-strikethrough{color:var(--text-modal-secondary)}.modal-close-btn{color:var(--text-modal-secondary);transition:color .2s}.modal-close-btn:hover{color:var(--text-modal-primary)}.filter-secondary-btn{color:#18181b;background-color:#fffc}.filter-secondary-btn:disabled{color:#ecedee;opacity:.4;cursor:not-allowed;background-color:#ecedee4d}.modal-apply-btn-text{color:#18181b}#apply-filters-btn{background-color:#f7ff19!important}.filter-price-label{color:var(--text-modal-primary)}.modal-history-row{border-color:var(--border-modal);transition:background-color .2s}.modal-history-row:hover{background-color:var(--bg-modal-hover)}.empty-state-text{color:var(--text-modal-secondary)}#item-page-actions{width:100%}#item-page-actions .cta-toolbar{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}#item-page-actions .cta-toolbar>*{min-width:0}#item-page-actions .cta-toolbar>button{align-self:stretch;width:100%}.item-page__price{white-space:nowrap;flex-wrap:nowrap;align-items:center;column-gap:28px;display:inline-flex}.item-page__price .modal-soles-price-container,.item-page__price>.ml-3{flex:none;margin-left:0!important}.item-page__price .modal-soles-price-container{align-items:center;display:inline-flex}.item-page__price .price-container{color:#fff;flex-direction:row-reverse;align-items:baseline;column-gap:.5rem;line-height:1.05;display:flex}.item-page__price .price-container .base-price{color:#fff;opacity:.93;width:max-content;padding-inline:.25rem;text-decoration-color:#0000;position:relative}.item-page__price .price-container .base-price:before{content:"";opacity:.8;background-color:#fff;width:100%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-7deg)}.item-page__price .price-container>span{font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);text-transform:uppercase;font-size:1rem;font-weight:400;line-height:1}.item-page__price img,.item-page__price svg{vertical-align:middle}.item-page__vbucks{color:#fff;font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);text-transform:uppercase;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.item-page__vbucks .vbucks-icon,.item-page__vbucks img,.item-page__vbucks svg{width:1.5rem;height:1.5rem;margin-right:.25rem}@media (max-width:480px){.item-page__price{column-gap:18px}}@media (forced-colors:active){.icon,.vbucks-icon{forced-color-adjust:auto}}@media (prefers-reduced-motion:reduce){.item-tile[data-item-type="Pistas de improvisación"] .item-image{transition-duration:0s}.fn-marquee__scroller.is-scrolling{animation:none}.custom-spinner{animation:none!important}}.bundle-subitem img{aspect-ratio:1;object-fit:contain;width:100%;margin-bottom:4px}.bundle-subitem p{color:#ccc;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.occurrences-reveal-wrapper{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .35s ease-out;display:grid}.occurrences-reveal-wrapper.is-revealed{opacity:1;grid-template-rows:1fr}#back-to-top{width:var(--fab-size);height:var(--fab-size);background-color:var(--color-primary-amber);color:var(--background-main);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,visibility .3s,transform .3s ease-in-out;display:flex;right:var(--fab-right)!important;bottom:var(--fab-bottom)!important;position:fixed!important;opacity:0;visibility:hidden}#back-to-top:hover{transform:scale(1.05)}.mobile-bottom-bar{z-index:var(--z-dropdown);background-color:var(--header-bg,#111113);border-top:1px solid var(--header-border,#ffffff0f);-webkit-backdrop-filter:blur(16px) saturate(1.4);height:60px;padding-bottom:env(safe-area-inset-bottom,0);will-change:transform;justify-content:space-around;align-items:stretch;transition:transform .3s ease-in-out,background-color .25s,border-color .25s;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.card-info-overlay .card-title.card-title--marquee,.card-info-overlay .price-block .price-container>span,.card-info-overlay .vbucks-block,.item-page__price .price-container>span,.item-page__vbucks{font-size:1.1875rem}.mobile-bottom-bar{display:none}}#mobile-nav.mobile-nav-hidden{transform:translateY(100%)}.mobile-nav-link{text-align:center;width:100%;height:100%;color:var(--color-text-muted);-webkit-tap-highlight-color:transparent;grid-template-rows:22px auto;grid-template-columns:1fr;align-content:center;justify-items:center;gap:2px;text-decoration:none;transition:color .15s cubic-bezier(.3,0,0,1),background-color .15s cubic-bezier(.3,0,0,1),transform .1s;display:grid;position:relative}.mobile-nav-icon{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:22px;line-height:1;display:flex;overflow:hidden}.mobile-nav-icon>i,.mobile-nav-icon>svg{flex-shrink:0;width:20px;height:20px;max-height:100%;line-height:1}.mobile-nav-label{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:700;line-height:1}.mobile-nav-link:hover{color:var(--color-text-light);background-color:#ffffff0a}.mobile-nav-link:active{transition-duration:60ms;transform:scale(.95)}.mobile-nav-link:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-amber);color:var(--color-text-light);outline:0}.mobile-nav-link.active{color:var(--color-text-light)}.mobile-nav-link.active:before{content:"";background-color:var(--nav-accent-bg);border-radius:0 0 9999px 9999px;height:2px;transition:background-color .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:25%;right:25%}#section-dropdown-list li[hidden],.section-nav__link[hidden],[data-catalog-section] .grid>[hidden],[data-catalog-section] .section-items-container>[hidden],[data-catalog-section] .shop-carousel__track>[hidden],[data-catalog-section] .viacuenta-grid>[hidden],[data-catalog-section][hidden]{display:none}#filter-overlay{z-index:var(--z-modal);visibility:hidden;opacity:0;justify-content:center;align-items:center;padding:1rem;transition:opacity .3s,visibility 0s linear .3s;display:flex;pointer-events:none!important}#filter-overlay.is-visible{visibility:visible;opacity:1;transition:opacity .3s,visibility linear}#filter-panel{opacity:0;background-color:var(--bg-filter-panel);-webkit-backdrop-filter:blur(12px);color:var(--text-modal-primary);border-radius:.5rem;width:100%;max-width:56rem;max-height:90vh;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;overflow:hidden;transform:scale(.95);pointer-events:auto!important}.filter-modal-heading{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;color:var(--text-modal-primary);font-style:italic;line-height:1.375}.filter-type-grid{grid-template-columns:1fr;column-gap:1rem;display:grid}@media (min-width:768px){.filter-type-grid{grid-template-columns:repeat(3,1fr)}}#filter-type-list .custom-checkbox span{font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);font-size:.8125rem;line-height:1.2}.filter-action-btn{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);cursor:pointer;outline-offset:10px;outline:#0000 solid 3px;line-height:1.25;transition:outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.filter-action-btn:hover:not(:disabled){outline-offset:4px;outline-color:#fff6}.filter-action-btn:focus-visible{outline-offset:4px;outline-color:#fff}.filter-action-btn:after{content:"";opacity:0;pointer-events:none;background-color:#000;transition:opacity .1s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.filter-action-btn:active:not(:disabled):after{opacity:.2}#filter-overlay.is-visible #filter-panel{opacity:1;transform:scale(1)}.price-range-slider{cursor:pointer;touch-action:none;isolation:isolate;align-items:center;width:100%;height:2.25rem;display:flex;position:relative}.price-range-track{background-color:var(--price-track-inactive);pointer-events:none;z-index:1;border-radius:9999px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.price-range-track:before{content:"";top:0;bottom:0;left:var(--price-range-min-percent,0);right:calc(100% - var(--price-range-max-percent,100%));background-color:var(--color-primary-amber);z-index:2;border-radius:9999px;position:absolute}.price-range-input{appearance:none;pointer-events:none;z-index:3;background:0 0;border:none;outline:0;width:100%;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.price-range-input::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-primary-amber);cursor:pointer;z-index:4;background-color:#fff;border-radius:50%;width:24px;height:24px;margin-top:-9px;transition:transform .1s,box-shadow .1s;position:relative;box-shadow:0 2px 6px #0000004d}.price-range-input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 0 0 6px #ffc10733}.price-range-input::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(.95)}.price-range-input::-moz-range-thumb{border:2px solid var(--color-primary-amber);cursor:pointer;z-index:4;background-color:#fff;border-radius:50%;width:24px;height:24px;transition:transform .1s,box-shadow .1s;position:relative;box-shadow:0 2px 6px #0000004d}.price-range-input::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 0 0 6px #ffc10733}.price-range-input::-moz-range-thumb:active{cursor:grabbing;transform:scale(.95)}.price-range-input:focus{outline:0}.price-range-input:focus::-webkit-slider-thumb{box-shadow:0 0 0 6px #ffc10766}.price-range-input:focus::-moz-range-thumb{box-shadow:0 0 0 6px #ffc10766}.price-range-input::-webkit-slider-runnable-track{cursor:pointer;background:0 0;border-radius:9999px;width:100%;height:6px}.price-range-input::-moz-range-track{cursor:pointer;background:0 0;border-radius:9999px;width:100%;height:6px}.filter-button{border-radius:9999px;position:relative}#filter-btn-mobile{background-color:#ffffff1a;border-radius:8px;width:40px;height:40px}#filter-btn-mobile:hover{background-color:#fff3}#filter-btn-desktop{color:#0f172a;-webkit-backdrop-filter:blur(12px);text-transform:uppercase;background-color:#ffffffd1;border-radius:.75rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:800;transition:background-color .15s}#desktop-clear-btn:hover,#filter-btn-desktop:hover,#mobile-clear-btn:hover{background-color:#ffffffeb}#desktop-clear-btn:active,#filter-btn-desktop:active,#mobile-clear-btn:active{background-color:#ffffffe0}#desktop-clear-btn,#mobile-clear-btn{color:#0f172a;background-color:#ffffffd1;padding:.55rem 1.1rem;font-size:.9rem;transition:background-color .15s,transform 50ms}#desktop-clear-btn svg,#mobile-clear-btn svg{width:1.1em;height:1.1em}.badge-dot{background-color:#f5de4c;border:2px solid #1c1c1e;border-radius:50%;width:12px;height:12px;display:none;position:absolute;top:-3px;right:-3px}.filter-button.has-active-filters .badge-dot{display:block}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio]{opacity:0;width:0;height:0;margin:0;position:absolute}.custom-checkbox{cursor:pointer}.custom-checkbox .checkbox-visual{cursor:pointer;outline-offset:10px;border:2px solid #fff;border-radius:8px;outline:#0000 solid 3px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s,outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);display:flex}.custom-checkbox input[type=checkbox]:focus-visible+.checkbox-visual,.custom-checkbox input[type=radio]:focus-visible+.checkbox-visual{outline-offset:4px;outline-color:#fff}.custom-checkbox .checkbox-visual svg{width:100%;height:100%;display:none}.custom-checkbox input[type=checkbox]:checked+.checkbox-visual,.custom-checkbox input[type=radio]:checked+.checkbox-visual{background-color:#0000;border-width:0}.custom-checkbox input[type=checkbox]:checked+.checkbox-visual svg,.custom-checkbox input[type=radio]:checked+.checkbox-visual svg{display:block}.view-switch-btn{cursor:pointer;opacity:.5;border-radius:6px;padding:4px;transition:.2s ease-in-out}.view-switch-btn:hover{opacity:.75;background-color:#ffffff1a}.view-switch-btn.active{opacity:1;background-color:#f59e0b33;transform:scale(1.1)}.view-switch-btn img{object-fit:contain;width:32px;height:32px}#music-video-container{z-index:var(--z-nav);opacity:0;pointer-events:none;background-color:#000;border-radius:.375rem;transition:opacity .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),top .4s cubic-bezier(.4,0,.2,1),left .4s cubic-bezier(.4,0,.2,1);position:fixed;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}#music-video-container.visible{opacity:1;pointer-events:auto}#music-video-overlay{z-index:2;width:100%;height:100%;display:none;position:absolute;top:0;left:0}#music-control-bar{z-index:var(--z-nav);opacity:0;transition:opacity .3s ease-out,top .1s linear,right .1s linear,bottom .1s linear,left .1s linear;position:fixed}#music-control-bar.visible{opacity:1;display:flex}#music-control-bar .control-inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#1f2937d9}#music-control-bar button{color:#d1d5db;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s,color .2s;display:flex}#music-control-bar button:hover{color:#fff;background-color:#ffffff1a}#mobile-music-controller{width:56px;z-index:var(--z-nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#1f2937d9;border-radius:1.5rem;flex-direction:column;align-items:center;gap:8px;padding:8px;display:none;position:fixed;top:80px;right:15px}#mobile-music-controller.visible{display:flex}#item-page-media{position:relative!important}#view-viaregalo .card-footer-pricing{container:price-shop/inline-size}.price-container{align-items:baseline;gap:.5rem;display:flex}@container price-shop (width<=170px){.base-price{display:none}}@container price-vc (width<=130px){.base-price{display:none}}#view-viacuenta .card-footer-pricing{container:price-vc/inline-size;justify-content:flex-end}.text-green-500{color:var(--price-discount-color)!important}.text-price-negative{color:#cc2f2f}.badge-discount{text-transform:uppercase;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);white-space:nowrap;background-color:var(--badge-bg-color);color:var(--badge-text-color);border-radius:6px;flex-direction:column;align-items:stretch;padding:0;font-size:clamp(.7rem,.6rem + .5vw,.9rem);font-style:italic;font-weight:900;display:inline-flex;overflow:hidden}.badge-content{align-items:center;padding:.3em .7em;line-height:1.2;display:flex}.badge-percent{letter-spacing:.2px}.badge-text{line-height:1}.badge-separator{background-color:color-mix(in srgb,var(--badge-bg-color,#000) 70%,#000);border-radius:1px;flex-shrink:0;width:1px;height:1.2em;margin:0 .35em}.badge-divider{background-color:#ffffff40;border:none;height:1px;margin:0}.badge-expiry{opacity:.9;letter-spacing:.02em;justify-content:center;align-items:center;gap:.3em;padding:.15em .7em .25em;font-size:.6rem;font-style:normal;font-weight:700;display:flex}.badge-expiry__icon{flex-shrink:0;font-size:.55rem}.badge-discount-negative{color:#fff;background-color:#cc2f2f!important}.badge-discount-negative .badge-separator{background-color:#00000040}.badge-spin-reward{color:#fff!important;background-color:#00b8d4!important}.badge-spin-reward .badge-separator{background-color:#00000040}.text-spin-reward{color:#00b8d4!important}.horizontal-scroll-section{position:relative}.shop-carousel{position:relative;overflow:visible}.shop-carousel__viewport{box-sizing:border-box;width:calc(100% + 2 * var(--carousel-hover-bleed,5px));padding-inline:var(--carousel-hover-bleed,5px);margin-inline:calc(-1 * var(--carousel-hover-bleed,5px));position:relative;overflow:clip visible}.shop-carousel__track{grid-auto-flow:column;grid-auto-columns:var(--carousel-tile-width,var(--grid-min,clamp(140px,28vw,260px)));gap:var(--carousel-gap,1rem);overscroll-behavior-x:contain;scroll-behavior:auto;box-sizing:border-box;width:calc(100% + 2 * var(--carousel-safe-padding-x,12px));padding:var(--carousel-safe-padding-y,12px) var(--carousel-safe-padding-x,12px);margin:calc(-1 * var(--carousel-safe-padding-y,12px)) calc(-1 * var(--carousel-safe-padding-x,12px));scrollbar-width:none;-ms-overflow-style:none;cursor:grab;touch-action:pan-y;display:grid;overflow:auto visible}.shop-carousel__track::-webkit-scrollbar{display:none}.shop-carousel__track:focus-visible{outline:3px solid var(--carousel-arrow-outline,#fff6);outline-offset:4px}.shop-carousel__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.shop-carousel__track.is-dragging *{pointer-events:none;-webkit-user-drag:none}.shop-carousel__track>.item-card-wrapper{min-width:0;min-height:0}.shop-carousel__nav{justify-content:center;gap:1rem;margin-top:1rem;padding-bottom:.5rem;display:flex}:is(.shop-carousel__arrow,.item-page__carousel-arrow){pointer-events:auto;cursor:pointer;background-color:var(--carousel-arrow-bg,#fffc);width:2.5rem;height:2.5rem;color:var(--carousel-arrow-fg,#151718);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);outline-offset:10px;border:none;border-radius:.75rem;outline:#0000 solid 3px;justify-content:center;align-items:center;padding:.625rem;transition:outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}:is(.shop-carousel__arrow,.item-page__carousel-arrow) svg{width:1.25rem;height:1.25rem}@media (hover:hover){:is(.shop-carousel__arrow,.item-page__carousel-arrow):hover:not(:disabled){outline-color:var(--carousel-arrow-outline,#fff6);outline-offset:4px}}:is(.shop-carousel__arrow,.item-page__carousel-arrow):focus-visible{outline-color:var(--carousel-arrow-outline,#fff6);outline-offset:4px}:is(.shop-carousel__arrow,.item-page__carousel-arrow):after{content:"";opacity:0;pointer-events:none;background-color:#0003;transition:opacity .1s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}:is(.shop-carousel__arrow,.item-page__carousel-arrow):active:not(:disabled):after{opacity:1}.shop-carousel__arrow:disabled{opacity:.4;cursor:not-allowed}@media (min-width:1024px){.card-info-overlay .card-title.card-title--marquee{font-size:1.5rem;line-height:1.25}.shop-carousel__nav{display:contents}.shop-carousel__arrow{z-index:30;position:absolute;top:50%;transform:translateY(-50%)}.shop-carousel__arrow--prev{left:-15px}.shop-carousel__arrow--next{right:-15px}}#image-preloader{display:none}.style-selector-channel{border-top:1px solid var(--border-color-medium);padding-top:.75rem}#item-page-styles>.style-selector-channel:first-child{border-top:none;padding-top:0}.style-selector-title{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.05em;margin-bottom:.5rem;font-size:.8rem;font-weight:700}.style-selector-options{flex-wrap:wrap;gap:.5rem;display:flex}.style-option-btn{border:2px solid var(--border-color-light);cursor:pointer;background-color:#0000;border-radius:8px;padding:4px;transition:.2s ease-in-out}.style-option-btn:hover:not(.disabled){border-color:var(--color-primary-amber);transform:scale(1.05)}.style-option-btn.active{border-color:var(--color-primary-amber);box-shadow:0 0 10px #f59e0b80}.style-option-btn.disabled{cursor:not-allowed;opacity:.6}.style-option-img{object-fit:contain;width:48px;height:48px;display:block}.style-option-btn-numbered{color:#fff;background-color:#3a3a3e;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;font-weight:700;display:flex}.community-fab{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;width:62px;height:62px;padding:0;transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative}.community-fab__img{z-index:2;object-fit:cover;border-radius:50%;width:100%;height:100%;transition:box-shadow .3s;display:block;position:relative;box-shadow:0 6px 18px #0006,0 0 0 2px #ffffff29}.community-fab__pulse{z-index:1;opacity:0;background:#25d366;border-radius:50%;position:absolute;inset:0}@keyframes community-fab-pulse{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.community-fab:hover{transform:scale(1.06)}.community-fab:hover .community-fab__img{box-shadow:0 10px 24px #00000073,0 0 0 2px #ffffff4d}.community-fab:hover .community-fab__pulse{animation:2.4s ease-out infinite community-fab-pulse}.community-fab:focus-visible{outline:0}.community-fab:focus-visible .community-fab__img{box-shadow:0 6px 18px #0006,0 0 0 3px #ffffff8c}.community-fab__tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111317;border-radius:10px;padding:8px 14px;font-size:.85rem;font-weight:700;transition:opacity .25s,transform .25s;position:absolute;top:50%;right:calc(100% + 14px);transform:translateY(-50%) translate(8px);box-shadow:0 8px 22px #00000059}.community-fab__tooltip:after{content:"";border:6px solid #0000;border-left-color:#111317;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.community-fab:focus-visible .community-fab__tooltip,.community-fab:hover .community-fab__tooltip{opacity:1;transform:translateY(-50%) translate(0)}.community-modal-open{overflow:hidden}.community-modal{z-index:1000;opacity:0;justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);transition:opacity .35s;display:flex;position:fixed;inset:0}.community-modal.is-open{opacity:1}.community-modal__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(120% 120% at 50% 0,#128c5438,#050608db 55%);position:absolute;inset:0}.community-modal__shell{z-index:1;opacity:0;background:linear-gradient(160deg,#15181d 0,#0d0f12 100%);border:1px solid #ffffff14;border-radius:26px;grid-template-columns:.9fr 1.1fr;width:min(880px,100%);max-height:calc(100dvh - 32px);transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .4s;display:grid;position:relative;overflow:hidden;transform:translateY(18px) scale(.97);box-shadow:0 40px 90px #0000008c}.community-modal.is-open .community-modal__shell{opacity:1;transform:translateY(0) scale(1)}.community-modal__close{z-index:3;cursor:pointer;color:#e6e7ea;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,transform .2s;display:flex;position:absolute;top:14px;right:14px}.community-modal__close .svg-icon{width:18px;height:18px}.community-modal__close:hover{background:#ffffff29;transform:rotate(90deg)}.community-modal__visual{background:radial-gradient(100% 80% at 50% 0,#25d36629,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:40px 28px;display:flex;position:relative;overflow:hidden}.community-modal__halo{filter:blur(14px);background:radial-gradient(circle,#25d36673,#0000 65%);border-radius:50%;width:230px;height:230px;animation:6s ease-in-out infinite community-halo;position:absolute}.community-modal__halo--two{background:radial-gradient(circle,#38bdf840,#0000 65%);width:150px;height:150px;animation-delay:-3s}@keyframes community-halo{0%,to{opacity:.8;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-10px) scale(1.08)}}.community-modal__avatar{z-index:1;object-fit:cover;border-radius:50%;width:clamp(140px,18vw,188px);height:clamp(140px,18vw,188px);position:relative;box-shadow:0 18px 44px #00000073,0 0 0 6px #ffffff0d}.community-modal__body{flex-direction:column;padding:clamp(28px,4vw,44px);display:flex;overflow-y:auto}.community-modal__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#25d366;margin-bottom:10px;font-size:.74rem;font-weight:700}.community-modal__title{text-transform:uppercase;color:#fff;margin:0 0 12px;font-family:Outfit,Barlow,sans-serif;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:900;line-height:1.05}.community-modal__lead{color:#a9adb5;margin:0 0 22px;font-size:.98rem;line-height:1.55}.community-perks{flex-direction:column;margin:0 0 26px;padding:0;list-style:none;display:flex}.community-perk{border-top:1px solid #ffffff12;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.community-perk:last-child{border-bottom:1px solid #ffffff12}.community-perk__icon{color:#25d366;background:#25d3661f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.community-perk__icon .svg-icon{width:19px;height:19px}.community-perk__text{color:#8d929b;flex-direction:column;gap:2px;font-size:.85rem;line-height:1.4;display:flex}.community-perk__text strong{color:#f1f2f4;font-size:.95rem;font-weight:700}.community-modal__cta{color:#04130b;background:linear-gradient(135deg,#25d366 0,#1fb457 100%);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 14px 30px #25d36652}.community-modal__cta .svg-icon{width:22px;height:22px}.community-modal__cta:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 18px 38px #25d3666b}.community-modal__cta:active{transform:translateY(0)}@media (max-width:720px){.community-modal__shell{grid-template-columns:1fr;max-width:420px}.community-modal__visual{padding:34px 24px 26px}.community-modal__avatar{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){.community-fab:hover .community-fab__pulse,.community-modal__halo{animation:none}.community-modal,.community-modal__shell{transition:opacity .2s}#search *{transition-duration:NaNs!important}}#social-trigger{color:#e4e4e7;background-color:#0f172acc;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .15s ease-in-out,color .2s ease-in-out;display:flex}#social-trigger:hover{color:#fff;transform:scale(1.05)}#social-trigger .social-trigger__icon{width:2rem;height:2rem}.video-controls-bar{pointer-events:auto;z-index:15;justify-content:center;display:flex;position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%)}.video-controls-bar__pill{z-index:10;background-color:#0006;border-radius:30px;gap:.5rem;padding:.5rem;display:flex;position:relative}.control-bar-button{color:#fff;cursor:pointer;text-align:center;outline-offset:10px;background-color:#0000;border:none;border-radius:.75rem;outline:#0000 solid 3px;justify-content:center;align-items:center;height:2rem;margin:0;padding:0;font-size:1rem;line-height:1;transition:outline-color .1s cubic-bezier(.4,0,.2,1),outline-offset .1s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.control-bar-button--volume{padding:0 .25rem}@media (hover:hover){.control-bar-button:hover{outline-offset:4px;outline-color:#fff6}}.control-bar-button:focus-visible{outline-offset:2px;outline-color:#fff6}.control-bar-button svg{width:2rem;height:2rem;display:block}.control-bar-button svg.is-pause{transform:translate(-1px)}.section-header{position:relative}.section-title-icon{vertical-align:-.08em;flex-shrink:0;width:.9em;height:.9em;margin-right:.5rem;font-style:normal;display:inline-block}.section-info-wrap{align-items:center;margin-left:.75rem;font-style:normal;display:inline-flex;position:relative}.section-info-btn{cursor:pointer;color:#fff;background-color:#00000080;border:none;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color 10ms linear,color 10ms linear,opacity 10ms linear;display:inline-flex}.section-info-btn:hover{background-color:#1e1e1e80}.section-info-btn:active{color:#fff;background-color:#0009}.section-info-btn svg{pointer-events:none}.section-info-popover{--popover-bg:#111827f7;--popover-arrow-size:7px;background:var(--popover-bg);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:.875rem;font-weight:700;transition:opacity .14s,transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%) translateY(4px) scale(.98);box-shadow:0 12px 30px #00000073}.section-info-popover.is-open{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0) scale(1)}.section-info-popover:after{content:"";margin-left:calc(-1 * var(--popover-arrow-size));border-left:var(--popover-arrow-size) solid transparent;border-right:var(--popover-arrow-size) solid transparent;border-top:var(--popover-arrow-size) solid var(--popover-bg);width:0;height:0;position:absolute;top:100%;left:50%}@media (max-width:767px){.span-card-3 .item-tile[data-dynamic-bundle="1"] .item-image,.span-card-4 .item-tile[data-dynamic-bundle="1"] .item-image{--img-fit:contain;--img-scale:1.4;--img-top:70.6%}div[id^=section-random-offer]>.section-header:not(.skeleton-header){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"info info""icon title";align-items:center;row-gap:.5rem;display:grid}div[id^=section-random-offer]>.section-header>.section-title-icon{grid-area:icon}div[id^=section-random-offer]>.section-header>span:not(.section-info-wrap){grid-area:title}div[id^=section-random-offer]>.section-header>.section-info-wrap{grid-area:info;justify-self:start;margin-left:0}.section-info-popover{box-sizing:border-box;white-space:normal;transform-origin:0 100%;width:max-content;max-width:calc(100vw - 1.5rem);left:0;transform:translateY(4px) scale(.98)}.section-info-popover.is-open{transform:none}.section-info-popover:after{left:14px}}@keyframes spin-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-spinner-container{color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.custom-spinner{width:40px;height:40px;animation:1s linear infinite spin-animation}.custom-spinner circle{stroke-dasharray:80 45.66;stroke-linecap:round}#item-page-occ-list{border-top:1px solid #0000;max-height:0;margin-top:0;padding-top:0;overflow-y:hidden}#item-page-occ-list.expanded{border-top-color:#64748b80;max-height:50rem;margin-top:.5rem;padding-top:.5rem;overflow-y:visible}#item-page-occ-caret.expanded{transform:rotate(-180deg)}#item-page-occ-list::-webkit-scrollbar{width:6px}#item-page-occ-list::-webkit-scrollbar-track{background:var(--background-section-header);border-radius:3px}#item-page-occ-list::-webkit-scrollbar-thumb{background-color:var(--color-primary-amber);border-radius:3px}#back-to-top,#mobile-nav{z-index:20}.title-mobile{display:none}@media (max-width:767px){.title-desktop{display:none}.title-mobile{display:inline}}.header-action-btn{color:#ffffff8c;cursor:pointer;background-color:#ffffff0f;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;height:36px;padding:0 .65rem;font-family:inherit;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .15s cubic-bezier(.3,0,0,1),background-color .15s cubic-bezier(.3,0,0,1),transform .1s;display:flex;position:relative}.header-action-btn:has(.header-action-btn__icon:only-child){width:36px;padding:0}.header-action-btn__icon{flex-shrink:0;width:18px;height:18px}.header-action-btn.header-action-text-btn{background-color:#0000;border:1px solid #ffffff1a;gap:.35rem;width:auto;padding:0 .85rem}:is(.header-action-btn.header-action-text-btn:has(i),.header-action-btn.header-action-text-btn:has(svg)){width:auto}.session-avatar{object-fit:cover;border-radius:9999px;flex-shrink:0}.session-avatar-mobile{width:1.4rem;height:1.4rem}#mobile-nav .mobile-nav-avatar-link{padding-top:0;padding-bottom:0}.header-action-btn:hover{color:#fff;background-color:#ffffff1a;transform:scale(1.03)}.header-action-btn:active{transition-duration:60ms;transform:scale(.96)}.header-action-btn:focus-visible{box-shadow:0 0 0 2px var(--color-primary-amber);color:#fff;outline:0}.header-action-btn.header-action-btn--cta{background-color:var(--nav-accent-bg);color:var(--nav-accent-text);box-shadow:none;border:none;transition:color .15s cubic-bezier(.3,0,0,1),background-color .15s cubic-bezier(.3,0,0,1),transform .1s}.header-action-btn.header-action-btn--cta .header-action-btn__icon,.header-action-btn.header-action-btn--cta span{color:var(--nav-accent-text)}.header-action-btn.header-action-btn--cta:hover{background-color:color-mix(in srgb,var(--nav-accent-bg) 85%,#000);color:var(--nav-accent-text);box-shadow:none;transform:scale(1.03)}.header-action-btn.header-action-btn--cta:active{background-color:color-mix(in srgb,var(--nav-accent-bg) 70%,#000);transition-duration:60ms;transform:scale(.96)}.header-action-btn.header-action-btn--cta:focus-visible{box-shadow:0 0 0 2px var(--color-primary-amber);outline:0;color:#000!important}@media (max-width:767px){.header-action-btn{width:32px;height:32px;padding:0}.header-action-btn span:not(.cart-badge){display:none}.header-action-btn.header-action-btn--cta{border-radius:9999px;width:32px;height:32px;padding:0}}@keyframes spin{to{transform:rotate(360deg)}}#page-corner-actions{transition:transform .35s ease-in-out}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#back-to-top.visible{opacity:1;visibility:visible}@keyframes skeleton-pulse{50%{background-color:#3a3a3e99}}@keyframes skeleton-pulse-light{50%{background-color:#f1f5f9}}.skeleton-header,.skeleton-items{background-color:var(--skeleton-pulse-color);animation:1.8s cubic-bezier(.4,0,.6,1) infinite skeleton-pulse}.skeleton-header{-webkit-user-select:none;user-select:none;height:auto;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);border-radius:8px;margin-bottom:.5rem;padding:0;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1;color:#0000!important;border-color:#0000!important}@media (min-width:1024px){.skeleton-header{font-size:2.6875rem}}.skeleton-header>*{visibility:hidden}.skeleton-items{border-radius:12px;animation-delay:.1s}.skeleton-items:before{content:"";aspect-ratio:.627;grid-column:span 1}#search{--search-panel-height:clamp(52px, 14vw, 64px);--search-transition-duration:.32s;--search-easing:cubic-bezier(.16, 1, .3, 1)}#search-trigger{right:var(--fab-right);bottom:calc(var(--fab-bottom) + var(--fab-size) + var(--fab-gap));width:var(--fab-size);height:var(--fab-size);background-color:var(--header-bg,#111827e6);border:1px solid var(--header-border,#f59e0b73);color:var(--color-text-light,#fff);z-index:var(--z-nav);cursor:pointer;will-change:transform;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s ease-in-out,background-color .2s ease-in-out,opacity .2s;display:flex;position:fixed;box-shadow:0 10px 15px -3px #00000040,0 4px 6px -4px #00000040}#search-trigger[hidden]{display:none!important}#search-trigger svg{width:clamp(20px,5vw,24px);height:clamp(20px,5vw,24px);transition:transform var(--search-transition-duration) var(--search-easing)}#search-trigger:hover{transform:scale(1.05)}#search-trigger:active{transform:scale(.95)}#search-panel{width:clamp(280px,90vw,600px);height:var(--search-panel-height);background-color:var(--header-bg,#111827f2);border:1px solid var(--header-border,#f59e0b73);z-index:var(--z-header);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;opacity:0;transition:opacity var(--search-transition-duration) var(--search-easing),transform var(--search-transition-duration) var(--search-easing);will-change:transform,opacity;border-radius:12px;align-items:center;gap:clamp(.5rem,2vw,.75rem);padding:0 clamp(.5rem,2vw,1rem);display:flex;position:fixed;top:clamp(.5rem,2vw,1rem);left:50%;transform:translate(-50%,-20px);box-shadow:0 20px 25px -5px #0000004d,0 8px 10px -6px #0000004d}#search-panel[hidden]{display:flex}#search-input{min-width:0;color:var(--color-text-light,#fff);background:0 0;border:none;outline:0;flex:auto;padding:.5rem;font-size:clamp(.875rem,3.5vw,1rem)}#search-input::placeholder{color:#94a3b8b3}#search-input::-webkit-search-cancel-button{appearance:none;display:none}#search-input::-webkit-search-decoration{appearance:none;display:none}#search-input::-webkit-search-results-button{appearance:none;display:none}#search-input::-webkit-search-results-decoration{appearance:none;display:none}#search-input::-ms-clear{width:0;height:0;display:none}#search-close{color:#e2e8f0b3;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(36px,9vw,44px);height:clamp(36px,9vw,44px);transition:background-color .2s,color .2s;display:flex}#search-close svg{width:clamp(18px,4.5vw,20px);height:clamp(18px,4.5vw,20px)}#search-close:hover{color:#fff;background-color:#ffffff14}#search[data-state=idle] #search-trigger{opacity:1;pointer-events:auto}#search[data-state=closing] #search-panel,#search[data-state=idle] #search-panel{pointer-events:none;opacity:0;transform:translate(-50%,-20px)}#search[data-state=open] #search-trigger,#search[data-state=opening] #search-trigger{opacity:0;pointer-events:none;transform:scale(.8)}#search[data-state=open] #search-panel,#search[data-state=opening] #search-panel{pointer-events:auto;opacity:1;transform:translate(-50%)}#search[data-state=closing] #search-trigger{opacity:1;pointer-events:none;transform:scale(1)}.item-page__title{color:#fff}#toast-container{z-index:var(--z-modal);pointer-events:none;justify-content:center;width:100%;max-width:400px;padding:0 20px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}#toast-notification{color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:auto;background-color:#2d3748;border-radius:9999px;padding:14px 22px;font-size:.95rem;font-weight:700;line-height:1.2;transition:.3s cubic-bezier(.4,0,.2,1);transform:translateY(20px) scale(.95);box-shadow:0 5px 15px #0000004d}#toast-notification.show{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.toast-notification.success{background-color:#2f855a}.toast-notification.error{background-color:#c53030}.toast-notification.info{background-color:#2b6cb0}@media (max-width:767px){#search-panel{border-radius:0;width:100%;top:0;left:0;transform:translateY(-20px)}#search[data-state=closing] #search-panel,#search[data-state=idle] #search-panel{transform:translateY(-20px)}#search[data-state=open] #search-panel,#search[data-state=opening] #search-panel{transform:translateY(0)}#toast-container{display:none}}.item-image-container{justify-content:center;align-items:center;display:flex;isolation:isolate}.error-icon-container{background-color:#0000001a;flex-grow:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.error-svg-icon{opacity:.6;width:2.5rem;height:2.5rem;color:var(--color-text-light)}.loading-overlay{z-index:var(--z-modal);background-color:var(--background-main);opacity:1;visibility:visible;justify-content:center;align-items:center;transition:opacity .3s ease-in-out,visibility linear;display:flex;position:fixed;inset:0}.loading-overlay.hidden{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:-1px}.spinner-container{pointer-events:none;margin:24px auto;display:block}.spinner-group{transform-origin:50%;will-change:transform;animation:1.1s linear infinite spinner-rotate}.spinner-group.is-paused{animation:none!important}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--banner-offset:6px;--banner-padding-block:.3em;--banner-padding-inline:.8em;--banner-radius:6px;--banner-font-weight:900;--banner-font-style:italic;--banner-font-size:clamp(.8rem, .7rem + .5vw, .95rem);--banner-new-bg:#f7ff19;--banner-new-text:#000;--banner-default-bg:#1c1c1ed9;--banner-default-text:#fff}@supports (color:oklch(0% 0 0)){:root{--banner-new-text:oklch(20% 0 0)}}[data-banner-type]{z-index:10;contain:layout paint style;padding-block:var(--banner-padding-block);padding-inline:var(--banner-padding-inline);border-radius:var(--banner-radius);font:var(--banner-font-style) var(--banner-font-weight) var(--banner-font-size)/1.3 sans-serif;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-align:center;text-shadow:0 1px 3px #00000080;will-change:transform,opacity;border:none;position:absolute;inset-block-start:var(--banner-offset);inset-inline-start:var(--banner-offset)}[data-banner-type=discount]{color:#000;text-shadow:none;background-color:#fff}[data-banner-type=new]{background-color:var(--banner-new-bg);color:var(--banner-new-text);text-shadow:none}[data-banner-type=default]{background-color:var(--banner-default-bg);color:var(--banner-default-text);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media print{[data-banner-type]{display:none}}@media (prefers-contrast:more){[data-banner-type]{outline-offset:-2px;outline:solid 2px}}#view-viacuenta .section-header,div[id^=section-]>.section-header:not(.skeleton-header){height:auto;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);background:0 0;border-radius:0;margin-bottom:.5rem;padding:0;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1}#view-viacuenta .section-header>img,#view-viacuenta .section-header>svg{flex-shrink:0;width:1em;height:1em}.viacuenta-section{margin-block-end:3rem}.viacuenta-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.viacuenta-grid>li{min-width:0}.card-badges-container{z-index:10;align-items:center;gap:6px;display:flex;position:absolute;top:6px;left:6px}.card-badges-container>.item-badge,.card-badges-container>[data-banner-type]{position:static;top:auto;left:auto}.card-video-badge{z-index:10;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#00000073;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem .375rem;line-height:0;display:inline-flex;position:absolute;top:6px;right:6px;box-shadow:inset 0 0 0 1px #ffffff24,0 1px 2px #00000059}.card-video-badge__icon{width:1rem;height:1rem}@media (min-width:768px){.viacuenta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.card-video-badge__icon{width:1.125rem;height:1.125rem}}.item-badge[data-position=bottom-left]{top:auto;bottom:10px;left:10px}#item-page-bundle{grid-template-columns:repeat(auto-fill,minmax(min(96px,33.3333% - .333333rem),1fr));gap:.5rem;width:100%;display:grid}.bundle-subitem{cursor:pointer;border:1px solid #0000;border-radius:.5rem;flex-direction:column;text-decoration:none;transition:box-shadow .1s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 0 #fff}.bundle-subitem:focus-visible,.bundle-subitem:hover{outline:0;box-shadow:0 0 0 2px #fff}.bundle-subitem__image-wrapper{aspect-ratio:1;background-color:#ffffff4d;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.bundle-subitem:hover .bundle-subitem__image-wrapper{background-color:#ffffff80}.bundle-subitem__image{object-fit:contain;object-position:50% 100%;width:100%;height:105%;transition:transform .1s cubic-bezier(.4,0,.2,1)}.bundle-subitem:hover .bundle-subitem__image{transform:scale(1.1)}.bundle-subitem__text-wrapper{text-align:left;background-color:#00000073;padding:.4rem}.bundle-subitem__text{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;line-height:1.42;display:block;overflow:hidden}.jam-track-difficulty-grid{grid-template-columns:repeat(2,1fr);gap:.75rem 1.5rem;display:grid}.jam-track-part{align-items:center;gap:.75rem;display:flex}.jam-track-part-difficulty{color:#fff;flex-shrink:0;font-size:2.25rem;font-weight:900;line-height:1}.jam-track-part-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.jam-track-part-name{text-transform:uppercase;color:#94a3b8;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.2}.jam-track-part-bars{gap:3px;margin-top:2px;display:flex}.jam-track-part-bar{background-color:#4b5563;border-radius:2px;width:14px;height:8px;transform:skew(-15deg)}.jam-track-part-bar.active{background-color:#fff}@media (max-width:420px){.jam-track-difficulty-grid{grid-template-columns:1fr}}.site-footer{width:100%;padding-top:.625rem;padding-bottom:calc(60px + .625rem + env(safe-area-inset-bottom,0px));text-align:center;background-color:#18181b;border-top:1px solid #27272a;margin-top:1rem}@media (max-width:767.98px){.site-footer__brand,.site-footer__copyright{display:none}.site-footer__container{gap:0}}@media (min-width:768px){.site-footer{margin-top:2rem;padding-top:1rem;padding-bottom:1rem}}.site-footer__container{flex-direction:column;align-items:center;gap:.25rem;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex}.site-footer__brand{letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0;font-size:.9rem;font-weight:900;line-height:1.2}.site-footer__copyright{color:#a1a1aa;margin:0;font-size:.72rem;font-weight:600;line-height:1.3}.site-footer__disclaimer{color:#71717a;max-width:40rem;margin:0 auto;font-size:.66rem;line-height:1.35}.card--agotado{filter:grayscale(.7) brightness(.85);opacity:.85;pointer-events:none}.card-soldout-overlay{border-radius:inherit}.item-page{color:var(--text-modal-primary)}section#view-item{max-width:1550px;padding:1rem .75rem}@media (min-width:768px){.site-footer__container{flex-flow:wrap;justify-content:center;gap:.25rem .75rem}.site-footer__brand{font-size:1rem}.site-footer__copyright{align-items:center;font-size:.8rem;display:inline-flex}.site-footer__copyright:before{content:"";background-color:#3f3f46;width:1px;height:.9em;margin-right:.75rem;display:inline-block}.site-footer__disclaimer{flex-basis:100%;max-width:56rem;font-size:.72rem}section#view-item{padding:1.5rem .75rem}}.item-page--loading{justify-content:center;align-items:center;min-height:40vh;display:flex}.item-page__nav{z-index:1;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex;position:relative}.item-page__back{cursor:pointer;font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);text-transform:uppercase;color:#fff;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.3334;display:flex}.item-page__back .item-page__back-arrow{width:1.25rem;height:1.25rem;display:inline-block}.item-page__back .item-page__back-logo{width:1.5rem;height:1.5rem;display:inline-block}.item-page__share{color:#151718;-webkit-backdrop-filter:blur(32px);cursor:pointer;text-align:center;outline-offset:10px;background-color:#fffc;border-radius:.5rem;outline:#0000 solid 3px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;font-size:1rem;line-height:1;transition:outline-color .1s cubic-bezier(.4,0,.2,1),outline-offset .1s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.item-page__share:after{content:"";opacity:0;z-index:10;background-color:#000;width:100%;height:100%;transition:opacity .1s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.item-page__share:active:after{opacity:.2}@media (hover:hover){.item-page__share:hover{outline-offset:4px;outline-color:#fff6}}.item-page__share:focus-visible{outline-offset:4px;outline-color:#fff}.item-page__share .svg-icon{width:1.5rem;height:1.5rem}.item-page__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""media""info";align-items:start;gap:1rem;display:grid}@media (min-width:768px){.item-page__grid{grid-template:"header media""info media"1fr/40% 60%;gap:1rem}}.item-page__header{flex-direction:column;grid-area:header;gap:.75rem;min-width:0;display:flex}.item-page__media-col{grid-area:media;min-width:0}.item-page__media{background-color:var(--modal-bg-secondary);aspect-ratio:1;border-radius:.75rem;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}#section-backdrop[data-mode=page]~main .item-page__media{background:0 0!important}.item-page__media img,.item-page__media video{object-fit:contain;width:100%;height:100%}.item-page__media-caption{width:100%;font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);text-align:center;color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:1rem 0 0;font-size:1rem;line-height:1.25rem;overflow:hidden}.item-page--jam .item-page__media{max-width:32rem;margin-left:auto;margin-right:auto;box-shadow:0 0 80px #00000059}.item-page__media--video{aspect-ratio:16/9}.item-page--jam .item-page__media--video{max-width:40rem}@media (min-width:768px){.item-page--jam .item-page__media-col{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.item-page--jam .item-page__media-col>.item-page__media{width:100%}.item-page--jam .item-page__media--video{max-width:min(100%,48rem)}}.item-page__artist{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;color:#fff;margin:0;font-size:1.1875rem;line-height:1.375rem}.item-page .jam-track-part-name,.item-page .modal-meta-label,.item-page .style-selector-title{color:#fff}.item-page__price-note{font-family:var(--font-heading-now-regular);font-variation-settings:var(--font-heading-now-regular--font-variation-settings);color:#fff;margin:0;font-size:.875rem;line-height:1.1667rem}.item-page__carousel-nav{pointer-events:none;z-index:2;justify-content:space-between;width:100%;padding:0 1rem;display:flex;position:absolute;bottom:3.75rem;left:0}.item-page__carousel-dots{justify-content:center;align-items:center;gap:.25rem;margin-top:.75rem;display:flex}.item-page__carousel-dot{cursor:pointer;background-color:#fff6;border:none;border-radius:9999px;width:.5rem;height:.5rem;padding:0;transition:.2s cubic-bezier(.4,0,.2,1)}.item-page__carousel-dot.active{background-color:#fff}.item-page__carousel-dot.is-sm{width:.375rem;height:.375rem}.item-page__carousel-dot.is-xs{width:.25rem;height:.25rem}.item-page__carousel-dot.is-hidden{display:none}.item-page__media-loader{z-index:1;pointer-events:none;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.item-page__media-loader.hidden{display:none}.item-page__loading-icon{width:1.25rem;height:1.25rem;animation:1s linear infinite item-page-spin}@keyframes item-page-spin{to{transform:rotate(360deg)}}.control-bar-button.is-loading svg{animation:1s linear infinite item-page-spin}.item-page__info{flex-direction:column;grid-area:info;gap:1rem;min-width:0;display:flex}.item-page__pill,.item-page__plate{white-space:nowrap;width:max-content;max-width:100%;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;border-radius:.5rem;align-items:center;padding:.25rem .5rem;font-size:.875rem;line-height:1.33333;display:flex;overflow:hidden;transform:skew(-12deg)}.item-page__pills{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.item-page__pill{position:relative}.item-page__pill-text{z-index:10;display:inline-block;position:relative}.item-page__type{z-index:10;font-family:var(--font-heading-now-heavy);font-variation-settings:var(--font-heading-now-heavy--font-variation-settings);text-transform:uppercase;color:#fff;padding:0 .25rem;font-size:1rem;font-style:italic;line-height:1;display:inline-block;position:relative}.item-page__pill--badge,.item-page__pill--banner{position:static!important;transform:none!important}.item-page__title{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;overflow-wrap:break-word;margin:0;font-size:1.6875rem;font-style:italic;line-height:1}@media (min-width:1024px){#view-viacuenta .section-header,div[id^=section-]>.section-header:not(.skeleton-header){font-size:2.6875rem}section#view-item{padding:2.5rem 2rem}.item-page__title{font-size:2.6875rem}}.item-page__availability{flex-direction:column;gap:.35rem;display:flex}.item-page__avail-line{font-family:var(--font-heading-now-regular);font-variation-settings:var(--font-heading-now-regular--font-variation-settings);color:#fff;margin:0;font-size:.6875rem;line-height:1.33333}.item-page__avail-line--off{font-variation-settings:var(--font-heading-now-medium--font-variation-settings)}.share-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background-color:#00000080;border-radius:.5rem;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:36rem;padding:2rem 1.75rem;display:flex}.share-modal__title{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;text-align:center;margin:0;font-size:1.25rem;font-style:italic;line-height:1.75rem}.share-modal__copy{cursor:pointer;color:#fff;outline-offset:10px;background-color:#ffffff1a;border:none;border-radius:.5rem;outline:#0000 solid 3px;justify-content:center;align-items:center;gap:1rem;width:100%;padding:1rem .75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.share-modal__url{text-align:left;word-break:break-all;flex:auto;min-width:0;font-size:.75rem;line-height:1.2}.share-modal__copy-label{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;white-space:nowrap;font-size:.875rem;line-height:1}.share-modal__copy-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.share-modal__close{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#151718;width:100%;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;outline-offset:10px;background-color:#fffc;border:none;border-radius:1rem;outline:#0000 solid 3px;justify-content:center;align-items:center;margin-top:.5rem;padding:.85rem 1.5rem;font-size:1rem;line-height:1;transition:outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (hover:hover){.share-modal__copy:hover{outline-offset:4px;background-color:#ffffff29;outline-color:#fff6}.included-card:hover,.share-modal__close:hover{outline-offset:4px;outline-color:#fff6}}.item-page__bundle-link{flex-direction:column;gap:.6rem;display:flex}.item-page__bundle-label{text-align:center;color:#fff;margin:0;font-size:1rem}.item-page__bundle-cta{width:100%;min-height:3.25rem;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;letter-spacing:.01em;color:#000;background-color:#e6e6e6;border-radius:1rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1.1875rem;font-style:italic;transition:transform .15s,background-color .15s;display:flex}.item-page__bundle-cta:hover{background-color:#fff;transform:scale(1.02)}.item-page__panel{-webkit-backdrop-filter:blur(12px);color:#fff;font-family:var(--font-heading-now-regular);font-variation-settings:var(--font-heading-now-regular--font-variation-settings);background-color:#00000073;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem;font-size:.875rem;line-height:1.1667rem;display:flex}@media (min-width:1280px){.item-page__panel{padding:1rem 1.25rem}}.item-page__panel-main{flex-direction:column;gap:.5rem;display:flex}.item-page__panel-legal{gap:.5rem}.item-page__panel-legal--divided{border-top:2px solid #ffffff26;padding-top:1rem}.item-page__jam-meta{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:1rem;min-width:0;margin:0;font-size:.875rem;line-height:1.1667rem;display:flex}.item-page__jam-meta-part+.item-page__jam-meta-part:before{content:"";vertical-align:middle;background-color:#ffffff26;flex-shrink:0;align-self:stretch;width:2px;margin-right:1rem;display:inline-block}.item-page__jam-meta-part{white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.item-page__jam-meta-part:first-child{text-overflow:ellipsis;flex-shrink:1;min-width:0;display:inline-block;overflow:hidden}@media (max-width:480px){.item-page__jam-meta{gap:.5rem;font-size:.75rem;line-height:1rem}.item-page__jam-meta-part+.item-page__jam-meta-part:before{margin-right:.5rem}}.item-page__description,.item-page__meta-row{color:#fff;margin:0;font-size:.875rem;line-height:1.1667rem}.item-page__history-toggle{text-align:left;color:#fff;border-radius:.375rem;justify-content:flex-start;align-items:center;gap:.4rem;width:100%;padding:.25rem;font-size:.9rem;transition:background-color .2s;display:flex}.item-page__history-toggle:hover{background-color:var(--bg-modal-hover)}.item-page__history-toggle .occ-caret{transition:transform .3s;display:inline-block}.item-page__history-toggle .occ-caret.expanded{transform:rotate(-180deg)}.item-page__included{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.item-page__included-title{color:#fff;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;margin:0;font-size:1.5rem;font-style:italic;line-height:1.625rem}.item-page__included-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (min-width:640px){.item-page__included-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.item-page__included-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.item-page__included-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.item-page__included-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.included-card{cursor:pointer;outline-offset:10px;border-radius:.75rem;outline:#0000 solid 3px;flex-direction:column;transition:outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.included-card:focus-visible{outline-offset:4px;outline-color:#fff6}.included-card__media{aspect-ratio:1;background-color:#ffffff4d;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.included-card:focus-within .included-card__media,.included-card:hover .included-card__media{background-color:#ffffff80}.included-card__image{aspect-ratio:1;object-fit:cover;width:100%;height:100%;transition:transform .1s cubic-bezier(.4,0,.2,1)}.included-card:focus-within .included-card__image,.included-card:hover .included-card__image{transform:scale(1.03)}.included-card__footer{color:#fff;background-color:#00000073;flex-direction:column;flex-grow:1;gap:.75rem;padding:.75rem;display:flex}.included-card__type{font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);text-transform:uppercase;opacity:.8;white-space:nowrap;font-size:.6875rem;line-height:1.25;overflow:hidden}.included-card__name{font-family:var(--font-heading-now-medium);font-variation-settings:var(--font-heading-now-medium--font-variation-settings);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;line-height:1.25rem;overflow:hidden}.item-page__notfound{color:var(--text-modal-secondary);padding:2rem 0;font-size:1rem}.item-page__view-switcher{align-items:center;gap:.75rem;display:flex}.item-page__styles{flex-direction:column;gap:.75rem;display:flex}.vc-panel{flex-direction:column;gap:.5rem;width:100%;min-height:3.25rem;margin-top:.75rem;display:flex}.vc-panel>*{transition:opacity .18s ease-out}.vc-credit,.vc-report-btn{color:#fff;font-family:var(--font-heading-now-regular);font-variation-settings:var(--font-heading-now-regular--font-variation-settings);font-size:.875rem;line-height:1.1667rem}.vc-credit{align-items:center;gap:.5rem;min-width:0;margin:0;display:flex}.vc-credit__avatar{object-fit:cover;background-color:#00000073;border-radius:9999px;flex-shrink:0;width:1.75rem;height:1.75rem}.vc-credit__text{overflow-wrap:anywhere;min-width:0}.vc-report-btn{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#00000073;border:none;border-radius:.75rem;align-self:flex-start;padding:.5rem .9rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.vc-report-btn:focus-visible{outline-offset:2px;outline:#fff solid 2px}.vc-report-btn--own{opacity:.5;cursor:not-allowed}.vc-report-btn:disabled{opacity:.6;cursor:not-allowed;text-transform:uppercase;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);font-style:italic}.vc-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background-color:#0009;border-radius:.75rem;flex-direction:column;gap:.85rem;width:100%;max-width:30rem;padding:1.5rem;display:flex;position:relative}.vc-modal__title{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;margin:0;padding-right:2rem;font-size:1.25rem;font-style:italic;line-height:1.75rem}.vc-modal__subtitle{color:#fffc;margin:0;font-size:.9rem}.vc-modal__close{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.85rem;right:.85rem}.vc-form{flex-direction:column;gap:.85rem;display:flex}.vc-field{flex-direction:column;gap:.35rem;display:flex}.vc-field__label{align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.vc-field__input{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:.6rem;width:100%;padding:.6rem .75rem;font-size:.9rem;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.vc-field__input:focus{border-color:#f7ff19;outline:0}.vc-preview{flex-direction:column;gap:.4rem;display:flex}.vc-preview__player{aspect-ratio:16/9;background:#0006;border-radius:.6rem;width:100%;overflow:hidden}.vc-preview__player iframe,.vc-preview__player>div{border:0;width:100%;height:100%}.vc-preview__status{color:#f4f7c0;margin:0;font-size:.8rem}.vc-preview__status--blocked{color:#fda4a4}.vc-field__row{align-items:stretch;gap:.5rem;display:flex}.vc-field__row .vc-field__input{flex:1;min-width:0}.vc-capture{cursor:pointer;color:#f7ff19;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;white-space:nowrap;background:#f7ff191a;border:1px solid #f7ff1966;border-radius:.6rem;padding:0 .85rem;font-size:.72rem;font-style:italic;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.vc-capture:hover{background:#f7ff192e}.vc-note,.vc-warning{clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);border:none;margin:0;padding:.7rem .9rem .7rem 1.1rem;font-size:.8rem;position:relative}.vc-note:before,.vc-warning:before{font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.2rem;font-size:.78rem;font-style:italic;display:block}.vc-note{color:#fdffd8;background:linear-gradient(100deg,#f7ff1926 0,#ffb2001f 100%);box-shadow:inset 4px 0 #f7ff19}.vc-note:before{content:"Recompensa instantánea";color:#f7ff19}.vc-warning{color:#ffd6d6;background:linear-gradient(100deg,#ef44442e 0,#7f1d1d33 100%);box-shadow:inset 4px 0 #ef4444}.vc-warning:before{content:"Advertencia";color:#ff6b6b}.vc-feedback{color:#fda4a4;margin:0;font-size:.85rem}.vc-feedback--ok{color:#86efac}.vc-modal__actions{flex-wrap:wrap;gap:.75rem;display:flex}.vc-modal__primary,.vc-modal__secondary{cursor:pointer;min-height:3rem;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;outline-offset:10px;border:none;border-radius:1rem;outline:#0000 solid 3px;flex:auto;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:1rem;font-style:italic;line-height:1;text-decoration:none;transition:outline-color .15s cubic-bezier(.4,0,.2,1),outline-offset .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.vc-modal__primary{color:#151718;background:linear-gradient(135deg,#f7ff19 0,#ffb200 100%)}.vc-modal__secondary{color:#fff;background:#ffffff1a}.vc-modal__primary:disabled{opacity:.6;cursor:not-allowed}.vc-tip{display:inline-flex;position:relative}.vc-tip__btn{color:#ffffffd9;cursor:pointer;background:#ffffff1a;border:1px solid #fff6;border-radius:9999px;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.7rem;font-style:italic;font-weight:700;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.vc-report-btn:hover:not(:disabled):not(.vc-report-btn--own){background-color:#000000a6}.vc-reasons__option:hover input:not(:checked)+.checkbox-visual{outline-offset:4px;outline-color:#fff6}.vc-modal__close:hover{background:#ffffff38}.vc-modal__primary:hover:not(:disabled),.vc-modal__secondary:hover:not(:disabled){outline-offset:4px;outline-color:#fff6}.vc-tip__btn:hover{background:#ffffff40}}.vc-tip__bubble{z-index:10;color:#ffffffe6;text-transform:none;background:#000000eb;border:1px solid #fff3;border-radius:.5rem;width:16rem;max-width:70vw;padding:.55rem .7rem;font-size:.75rem;font-weight:400;line-height:1.35;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}.vc-reasons{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.vc-reasons__option{color:#fff;align-items:center;gap:.75rem;padding:.25rem 0;font-size:.875rem;line-height:1.1667rem;display:flex}.vc-reasons__label{overflow-wrap:anywhere;min-width:0}.vc-top{border-top:1px solid #ffffff26;padding-top:.75rem}.vc-top__summary{cursor:pointer;color:#fff;font-family:var(--font-heading-now-bold);font-variation-settings:var(--font-heading-now-bold--font-variation-settings);text-transform:uppercase;letter-spacing:.01em;align-items:center;gap:.5rem;font-size:1.05rem;font-style:italic;line-height:1;list-style:none;display:flex}.vc-top__summary::-webkit-details-marker{display:none}.vc-top__chevron,.vc-top__icon{fill:currentColor;flex-shrink:0}.vc-top__icon{width:1.25rem;height:1.25rem}.vc-top__chevron{opacity:.7;width:1.1rem;height:1.1rem;margin-left:auto;transition:transform .18s ease-out}.vc-top[open] .vc-top__chevron{transform:rotate(180deg)}.vc-top__list{flex-direction:column;gap:.45rem;max-height:12rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.vc-top__item{align-items:center;gap:.55rem;font-size:.82rem;display:flex}.vc-top__avatar{object-fit:cover;background:#ffffff1a;border-radius:9999px;width:1.75rem;height:1.75rem}.vc-top__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.vc-top__coins{color:#f7ff19;align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.vc-top__coin-icon{object-fit:contain;width:1.1em;height:1.1em}.vc-top__loading{color:#fff9;font-size:.8rem}@starting-style{.vc-panel>*{opacity:0}}