body main :is(h1,h2),body[data-hero-full] .almc-shop-home-heading h2{font-family:var(--sans);font-weight:850;letter-spacing:-.045em}.card.bento .bento-nombre{font-weight:800;letter-spacing:-.025em}.card.bento .bento-pie{min-height:52px;padding-top:12px}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]){--canvas:#000;--canvas-2:#151515;--ink:#fff;--ink-2:#c4c4cc;--ink-3:#adadb7;--hair:#38383d;--action:#8dccff;--action-dark:#b6dfff;--ok:#89ddb2;--warn:#f2ce83;--danger:#ff949b;--line:var(--hair);--rule:var(--hair);--brand:var(--action);--accent:var(--action);--ink-70:var(--ink-2);--ink-40:var(--ink-3);--accent-soft:#17212c;--paper:#000;--paper-2:#151515;--bg:#151515;background:#000;color:#fff;color-scheme:dark;min-height:100vh}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.almc-header-surface,.almc-shop-footer){background:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.brand__logo,.shop-footer-logo-img){filter:invert(1) hue-rotate(180deg)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-shop-header .search input{border-color:var(--hair);color:#fff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .search input:focus{background:#202024}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.suggestbox,#toast){background:#202024;color:#fff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) input::-moz-placeholder{color:var(--ink-2);opacity:1}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) input::placeholder{color:var(--ink-2);opacity:1}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.almc-suggest-all,.almc-bf-text-link){color:#fff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.chip:hover,.shop-guarantee-card,.shop-payments-strip,.shop-seo-strip){background:#1b1b1f}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .shop-seo-strip{border-color:var(--hair)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .btn,:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-pildora{background:#fff;color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .btn:hover,:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-pildora:hover{background:#d9edff;color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-pildora svg{color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-pildora[disabled]{background:#58585e;color:#fff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-bf-status{background:#151515;border:1px solid var(--hair);color:#fff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-bf-status p{color:var(--ink-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-bf-help{background:#151515}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-bf-help details{border-color:var(--hair)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.almc-bf-help details p,.almc-bf-heading .almc-bf-eyebrow){color:var(--ink-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento{--bento-fondo:#151515;box-shadow:0 0 0 1px var(--hair)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento:hover{box-shadow:0 0 0 1px #777}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-slide{background:#fff;border-radius:12px;height:43%;mix-blend-mode:normal;padding:8px;top:14%}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-velo{display:none}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .bento-marca,:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .fav-boton:before{background:#28282d;box-shadow:0 0 0 1px #48484e}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .bento-barra{background:#555}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .bento-pie{border-color:var(--hair)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .bento-iva{background:#193629}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .bento-descuento{background:#8c263b}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .bento-aviso:before{background:#28282d}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.burbuja__envio button,.conv-tarjeta:hover .conv-tarjeta__ir){background:#fff;color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .notice.ok{background:#112e22;color:#89ddb2}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .notice.err{background:#3b1920;color:#ff949b}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) #netbar{background:#591e27;color:#fff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) #netbar.back{background:#163d2b}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-price-up>strong{color:#f2ce83}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-price-down>strong{color:#89ddb2}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .conv-tarjeta__precio{color:#8dccff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(a,button,input,summary):focus-visible{outline-color:#8dccff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.hero-search,.cta-caja,.pedido-busca,.legal,.almc-product-buybar){background:var(--canvas-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-price-notice{background:#172b3c;border-color:#48647b;color:#b6dfff}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-gallery-stage img{mix-blend-mode:normal}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .chip[aria-current=true]{background:#fff;color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .chip[aria-current=true] .filtros-familia__recuento{color:#4b4b54}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .asistente-envio button{background:#fff;color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .hero-full[data-almc-shop-hero] .hero-conversacion__interior{background:var(--canvas-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .hero-full[data-almc-shop-hero] .hero-search{background:var(--canvas-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .hero-full[data-almc-shop-hero] .hero-search input{color:var(--ink)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .hero-full[data-almc-shop-hero] .hero-search input::-moz-placeholder{color:var(--ink-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .almc-shop-hero-search-icon,:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .hero-full[data-almc-shop-hero] .hero-search input::placeholder{color:var(--ink-2)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.ck-error-caja,.notice.err){background:#3b1920;color:var(--danger)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.ck-verif--ok,.cu-sello--ok){background:#112e22;color:var(--ok)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .cu-sello--pend{background:#342816;color:var(--warn)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .cu-tarjeta--aviso{background:#211c13;border-color:#796440}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.cu-dir--habitual,.cu-anadir>summary:hover){background:var(--accent-soft)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) :is(.cu-btn:not(.cu-btn--fantasma),.cu-nav a.cu-nav__on,.cu-nav a.cu-nav__on svg,.cu-dir__marca,.ck-envio__marca,.ck-verif__check,.ck-yaestas__marca){color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .ck-sec:not([data-bloqueada]):is(:not([data-cerrada]),[data-completa]) .ck-sec__num{color:#000}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .cta-error{color:var(--danger)}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .ck-barra{background:rgba(21,21,21,.95)}@media (prefers-reduced-motion:no-preference){:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .btn[aria-busy=true]{color:transparent}:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .btn[aria-busy=true]:after{border-color:#000 rgba(0,0,0,.25) rgba(0,0,0,.25)}}@media (max-width:700px){:is(html[data-shop-theme=dark] body,body[data-blackfriday-theme=dark]) .card.bento .bento-slide{height:38%;padding:5px}}#shopShell:has(.almc-halloween-hero){overflow-x:clip}.almc-halloween-hero{align-items:center;background:radial-gradient(ellipse at 90% 30%,#713011,transparent 65%),#170e22;border-radius:0;box-sizing:border-box;color:#fff;display:flex;gap:24px;isolation:isolate;justify-content:space-between;margin:0 0 34px calc(50% - 50vw);overflow:hidden;padding:clamp(40px,7vw,96px) max(24px,calc(50vw - 50%));position:relative;width:100vw}.almc-halloween-hero:before{animation:almc-halloween-glow 14s ease-in-out infinite alternate;background:radial-gradient(circle at 20% 80%,#5b1d7a55,transparent 40%),radial-gradient(circle at 75% 25%,#ff7b2640,transparent 35%);top:-20%;right:-20%;bottom:-20%;left:-20%}.almc-halloween-hero:after,.almc-halloween-hero:before{content:"";pointer-events:none;position:absolute;z-index:-1}.almc-halloween-hero:after{animation:almc-halloween-fog 18s linear infinite;background:radial-gradient(ellipse at center,#d9c6ee22,transparent 70%);bottom:-40px;filter:blur(8px);height:140px;left:-30%;right:-30%}.almc-halloween-kicker{animation:almc-halloween-flicker 6s steps(1) infinite;color:#ffb55d;font-size:12px;font-weight:700;letter-spacing:.16em}.almc-halloween-hero :is(h1,h2){color:#fff;font-size:clamp(36px,5vw,64px);line-height:1.08;margin:16px 0;max-width:14ch}.almc-halloween-intro{color:#e9dcea;margin-bottom:24px;max-width:52ch}.almc-halloween-hero .btn{animation:almc-halloween-pulse 2.8s ease-in-out infinite;background:#ffad4b;color:#211026}.almc-halloween-pumpkin{animation:almc-halloween-bob 3.2s ease-in-out infinite;display:inline-block;filter:drop-shadow(0 20px 40px #ff7b2633);font-size:clamp(90px,15vw,190px);line-height:1;transform-origin:50% 100%}.almc-halloween-details{color:#ffb55d;font-size:13px;margin:0 0 22px}.almc-halloween-scene{flex-shrink:0;padding-top:75px;position:relative}.almc-halloween-ghost{animation:almc-halloween-float 5s ease-in-out infinite,almc-halloween-drift 9s ease-in-out infinite;display:block;font-size:70px;position:absolute;right:25%;top:0}.almc-halloween-web{animation:almc-halloween-sway 7s ease-in-out infinite;left:0;opacity:.22;pointer-events:none;position:absolute;stroke:#e4c8ee;stroke-width:1;top:0;transform-origin:0 0;width:140px;z-index:-1}.almc-halloween-bat{animation:almc-halloween-fly 11s ease-in-out infinite;font-size:32px;pointer-events:none;position:absolute}.almc-halloween-bat-one{right:20%;top:24px}.almc-halloween-bat-two{animation-delay:-3s;animation-direction:reverse;animation-duration:8s;font-size:22px;right:8%;top:60px}@keyframes almc-halloween-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-16px) rotate(6deg)}}@keyframes almc-halloween-drift{0%,to{opacity:.95;translate:0 0}50%{opacity:.7;translate:-26px 6px}}@keyframes almc-halloween-bob{0%,to{transform:translateY(0) rotate(-3deg) scale(1)}50%{filter:drop-shadow(0 20px 55px #ff7b2688);transform:translateY(-8px) rotate(3deg) scale(1.04)}}@keyframes almc-halloween-fly{0%{transform:translate(0) rotate(-18deg) scaleX(1)}25%{transform:translate(-90px,30px) rotate(-6deg) scaleX(.7)}50%{transform:translate(-180px,-10px) rotate(-22deg) scaleX(1)}75%{transform:translate(-80px,-30px) rotate(-10deg) scaleX(.7)}to{transform:translate(0) rotate(-18deg) scaleX(1)}}@keyframes almc-halloween-sway{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes almc-halloween-glow{0%{transform:translate(0) scale(1)}to{transform:translate(4%,-3%) scale(1.08)}}@keyframes almc-halloween-fog{0%{transform:translate(-15%)}to{transform:translate(15%)}}@keyframes almc-halloween-flicker{0%,to{opacity:1}91%{opacity:1}92%{opacity:.4}93%{opacity:1}95%{opacity:.6}96%{opacity:1}}@keyframes almc-halloween-pulse{0%,to{box-shadow:0 0 #ffad4b66}50%{box-shadow:0 0 0 12px #ffad4b00}}@media (prefers-reduced-motion:reduce){.almc-halloween-hero *,.almc-halloween-hero .btn,.almc-halloween-hero:after,.almc-halloween-hero:before{animation:none!important}}@media (max-width:600px){.almc-halloween-hero{display:block;padding-top:115px}.almc-halloween-scene{padding-top:0;position:absolute;right:28px;top:25px}.almc-halloween-pumpkin{font-size:64px}.almc-halloween-ghost{font-size:38px;right:75px;top:8px}.almc-halloween-bat-one{right:70%;top:35px}.almc-halloween-bat-two{display:none}.almc-halloween-hero :is(h1,h2){max-width:100%}}
