.anaquel{--canvas:#ffffff;--surface:#ffffff;--raise:#ffffff;--ink:#0f1620;--ink2:#5a6675;--ink3:#8d97a6;--line:#e6eaf0;--line2:#f0f2f7;--tint:#f5f7ff;--brand:var(--piel-brand,var(--store-primary,#243b8f));--brand-ink:var(--piel-brand-ink,#ffffff);--brand-soft:color-mix(in srgb,var(--brand) 8%,white);--ok:#0b6b45;--ok-soft:#edf7f2;--sale:#b42318;--sale-soft:#fdf0ef;--promo:#6d28d9;--promo-soft:#f3eefb;--warn:#a15c07;--warn-soft:#fdf4e6;--shot:#ffffff}.anaquel.tema-anaquel{background:var(--canvas);color:var(--ink);font-size:14px;line-height:1.45;min-height:100%}html.dark .anaquel{--canvas:#111214;--surface:#111214;--raise:#191a1d;--ink:#eceef1;--ink2:#a0a5ac;--ink3:#7d828a;--line:#26282b;--line2:#1d1f22;--tint:#1b1c1f;--brand:var(--piel-brand,var(--store-primary,#8aa0ee));--brand-ink:var(--piel-brand-ink,#0c1117);--brand-soft:color-mix(in srgb,var(--brand) 16%,#101014);--ok:#5fd3a0;--ok-soft:#10261d;--sale:#ff8a7a;--sale-soft:#291815;--promo:#b79cf6;--promo-soft:#211a33;--warn:#e8b25e;--warn-soft:#271e12;--shot:#e9edf3}html.dark .anaquel .m-card .pic,html.dark .anaquel .m-cat .ph,html.dark .anaquel .m-shot{border-radius:9px}html.dark .anaquel .m-card .pic{margin:8px 8px 0}.anaquel *{box-sizing:border-box}.anaquel button{font:inherit;cursor:pointer}.anaquel .lbl{font-size:10.5px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.anaquel .num{font-variant-numeric:tabular-nums}.m-ann{background:var(--brand);color:color-mix(in srgb,#ffffff 82%,var(--brand));font-size:11px;font-weight:550;padding:7px 12px;display:flex;justify-content:center;gap:12px;white-space:nowrap;overflow:hidden}.m-ann b{color:#fff;font-weight:700}.m-ann-pista{display:flex}.m-ann-copia,.m-ann-pista{gap:12px;align-items:center}.m-ann-copia{display:none}.m-ann i{font-style:normal;color:#fff;opacity:.45}.m-patrio{position:relative}.m-patrio:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,#006847 0 33.333%,#e6e3ea 33.333% 66.666%,#ce1126 66.666%);pointer-events:none}html.dark .m-patrio:after{background:linear-gradient(90deg,#006847 0 33.333%,#f4f4f5 33.333% 66.666%,#ce1126 66.666%)}.m-patrio-liston{display:flex;flex-direction:column;width:4px;height:22px;border-radius:2px;overflow:hidden;flex:none}.m-patrio-liston i{flex:1}.m-patrio-liston i:first-child{background:#006847}.m-patrio-liston i:nth-child(2){background:#d4d4d8}.m-patrio-liston i:nth-child(3){background:#ce1126}.m-head{position:sticky;top:0;z-index:9;background:var(--surface);border-bottom:1px solid var(--line)}.m-head-r1{gap:10px;padding:9px 12px}.m-head-r1,.m-logo{display:flex;align-items:center}.m-logo{gap:7px;margin-right:auto;min-width:0}.m-logo .mark{width:26px;height:26px;border-radius:7px;background:var(--brand);color:var(--brand-ink);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex:none}.m-logo .wm{font-size:14.5px;font-weight:650;letter-spacing:-.02em;white-space:nowrap}.m-ico{width:34px;height:34px;border:0;background:transparent;color:var(--ink2);border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;flex:none}.m-ico:hover{background:var(--line2);color:var(--ink)}.m-ico .dot{position:absolute;top:2px;right:2px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:var(--brand);color:var(--brand-ink);font-size:9.5px;font-weight:700;justify-content:center}.m-ico .dot,.m-search{display:flex;align-items:center}.m-search{gap:7px;margin:0 12px 9px;padding:0 10px;height:36px;background:var(--tint);border:1px solid var(--line);border-radius:9px;color:var(--ink3);font-size:12.5px}.m-search svg{flex:none}.m-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-armatupc{flex:none;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 12px;border-radius:10px;color:var(--brand);font-weight:700;font-size:12.5px;white-space:nowrap;text-decoration:none;transition:background .15s ease}.m-armatupc:hover{background:var(--brand-soft)}.m-armatupc svg{flex:none}.m-search-fila{display:flex;align-items:center;gap:8px;margin:0 12px 9px}.m-search-fila .m-search{flex:1;min-width:0;margin:0}.m-armatupc-mini{flex:none;display:flex;flex-direction:column;align-items:center;gap:1px;color:var(--brand);font-size:8.5px;font-weight:700;letter-spacing:.02em;text-decoration:none;line-height:1;padding:2px 4px}@media (min-width:768px){.m-armatupc-mini{display:none}}.m-benef{display:flex;gap:0;background:var(--brand-soft);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.m-benef::-webkit-scrollbar{display:none}.m-benef div{flex:none;padding:8px 12px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink2);border-right:1px solid var(--line2);white-space:nowrap}.m-benef b{color:var(--ink);font-weight:620}.m-benef svg{color:var(--brand);flex:none}.m-benefx{background:var(--brand-soft);border-bottom:1px solid var(--line)}.m-benefx .fila{max-width:1180px;margin:0 auto;padding:12px 16px;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}@media (min-width:768px){.m-benefx .fila{grid-template-columns:repeat(4,1fr);padding:14px 16px}}.m-benefx .bene{display:flex;align-items:center;gap:10px;min-width:0}.m-benefx .bene svg{flex:none;color:var(--brand)}.m-benefx .bene b{display:block;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.2}.m-benefx .bene small{display:block;font-size:10.5px;color:var(--ink3);line-height:1.25}.m-benefx .bene span{min-width:0}.m-sec{padding:16px 12px 4px}@media (max-width:639px){.anaquel .m-strip{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}}.m-sec-h{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:8px 12px 8px 0;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--brand) 11%,transparent),transparent 65%)}.m-sec-h:before{content:"";align-self:stretch;flex:none;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--brand),color-mix(in srgb,var(--brand) 55%,#38d1f5))}.m-sec-h .m-sec-t{display:flex;align-items:center;gap:10px;min-width:0}.m-sec-h .m-sec-t svg{color:var(--brand);flex:none}.m-sec-h h2{font-size:18px;font-weight:650;letter-spacing:-.015em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-sec-h .m-sec-n{font-size:11.5px;color:var(--ink3);font-weight:500;white-space:nowrap}.m-sec-h .m-sec-r{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.m-sec-h a{font-size:12px;font-weight:600;color:var(--brand);text-decoration:none;white-space:nowrap}@media (max-width:639px){.m-sec-h{padding:6px 8px 6px 0;gap:8px}.m-sec-h h2{font-size:16px}.m-sec-h .m-sec-n{display:none}}.m-cats{display:flex;gap:9px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.m-cats::-webkit-scrollbar{display:none}.m-cat{flex:none;width:96px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface);text-decoration:none;color:inherit;display:block}.m-cat .ph{height:64px;background:var(--shot);display:flex;align-items:center;justify-content:center;padding:6px;overflow:hidden}.m-cat img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}html.dark .anaquel .m-cat img,html.dark .anaquel .m-shot img{mix-blend-mode:normal}.m-cat span{display:block;padding:7px 8px;font-size:11.5px;font-weight:550;line-height:1.25;border-top:1px solid var(--line2)}.m-cat small{display:block;color:var(--ink3);font-size:10.5px;font-weight:400;margin-top:1px}.m-row{display:flex;gap:12px;padding:14px 0;text-decoration:none;color:inherit;border-bottom:1px solid var(--line2)}.m-row:last-child{border-bottom:0}.m-shot{width:84px;height:84px;flex:none;background:var(--shot);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2px}.m-shot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.m-row-body{min-width:0;flex:1;display:flex;flex-direction:column}.m-brand{font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin-bottom:2px}.m-name{font-size:12.8px;font-weight:500;line-height:1.32;color:var(--ink);margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.m-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.m-price .now{font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1}.m-price .was{font-size:11.5px;color:var(--ink3);text-decoration:line-through}.m-price .off{font-size:10.5px;font-weight:700;color:var(--promo);background:var(--promo-soft);padding:2px 5px;border-radius:4px}.m-msi{font-size:11.5px;color:var(--ok);font-weight:550;margin-top:3px}.m-card .m-msi{min-height:1.35em}.m-row .m-msi:empty{display:none}.m-eta{font-size:11.5px;color:var(--ink2);margin-top:3px}.m-eta b{color:var(--ink);font-weight:620}.m-avail{font-size:11px;font-weight:600;display:flex;align-items:center;gap:5px}.m-avail:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.a-ok{color:var(--ok)}.a-low{color:var(--warn)}.a-order{color:var(--ink2)}.a-order:before{background:var(--ink3)}.m-row-foot{gap:8px;margin-top:6px}.m-add,.m-row-foot{display:flex;align-items:center}.m-add{margin-left:auto;height:30px;padding:0 11px;border:0;border-radius:8px;flex:none;background:var(--brand);color:var(--brand-ink);font-size:11.5px;font-weight:620;gap:5px}.m-card .m-avail{margin-top:4px}.m-card .m-row-foot{flex-wrap:wrap;gap:2px 8px}.m-card .m-row-foot .m-eta{flex:1 1 100%;margin-top:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-card .m-row-foot .m-avail{margin-top:0;flex:none}.m-grid{display:grid;gap:10px}.m-grid.c2{grid-template-columns:1fr 1fr}.m-grid.c4{grid-template-columns:repeat(4,1fr)}.m-grid.c5{grid-template-columns:repeat(5,1fr)}.m-card{background:var(--surface);border:1px solid var(--line);border-radius:11px;text-decoration:none;color:inherit;flex-direction:column;position:relative}.m-card,.m-card .pic{overflow:hidden;display:flex}.m-card .pic{aspect-ratio:5/4;background:var(--shot);align-items:center;justify-content:center;padding:12px;flex:none}.m-card .pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}html.dark .anaquel .m-card .pic img{mix-blend-mode:normal}.m-card .body{padding:9px 10px 10px;display:flex;flex-direction:column;flex:1}.m-card .m-name{-webkit-line-clamp:2;font-size:12.3px;min-height:2.7em}.m-card .foot{margin-top:auto;padding-top:6px}.m-tag{position:absolute;top:8px;left:8px;font-size:10px;font-weight:700;padding:3px 6px;border-radius:5px}.t-sale{background:rgba(109,40,217,.09);color:#6d28d9}.t-order{background:var(--warn-soft);color:var(--warn);border:1px solid}.m-chips{display:flex;gap:7px;overflow-x:auto;padding:0 12px 10px;scrollbar-width:none;background:var(--surface);border-bottom:1px solid var(--line)}.m-chips::-webkit-scrollbar{display:none}.m-chip{flex:none;height:31px;padding:0 11px;border:1px solid var(--line);background:transparent;border-radius:16px;font-size:12px;font-weight:550;color:var(--ink2);display:flex;align-items:center;gap:5px}.m-chip.on{border-color:var(--brand)}.m-chip .n,.m-chip.on{background:var(--brand);color:var(--brand-ink)}.m-chip .n{border-radius:9px;padding:0 5px;font-size:10px;font-weight:700}.m-chip.on .n{background:rgba(255,255,255,.25);color:inherit}.m-count{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:11px 12px 9px;font-size:12px;color:var(--ink2)}.m-count b{color:var(--ink);font-weight:650}.m-ordenar{display:flex;gap:8px;margin-left:auto}@media (max-width:639px){.m-ordenar{flex:1 1 100%;margin-left:0}.m-ordenar .m-sort{flex:1;min-width:0}}.m-view{display:flex;border:1px solid var(--line);border-radius:7px;overflow:hidden}.m-view button{width:34px;height:31px;border:0;background:var(--surface);color:var(--ink3);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width:640px){.m-view{display:none}}@media (max-width:639px){.anaquel .m-vgrid>.grid{grid-template-columns:1fr 1fr;gap:8px}.anaquel .m-vgrid .m-card{flex-direction:column;gap:0;padding:0;border-bottom:1px solid var(--line);border:1px solid var(--line);border-radius:12px;background:var(--surface)}.anaquel .m-vgrid .m-card .pic{width:auto;height:auto;aspect-ratio:5/4;padding:12px}.anaquel .m-vgrid .m-card .body{padding:9px 10px 10px}.anaquel .m-vgrid .m-card .m-name{-webkit-line-clamp:2;min-height:2.7em}.anaquel .m-vgrid .m-card .m-tag{display:block}.anaquel .m-vgrid .m-card .m-add{display:none}.anaquel .m-vgrid .m-card .foot{margin-top:auto;padding-top:6px}}.m-view button.on{background:var(--brand-soft);color:var(--brand)}.m-nav{position:sticky;bottom:0;z-index:9;display:flex;background:var(--surface);border-top:1px solid var(--line)}.m-nav a{flex:1;padding:7px 2px 8px;display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:var(--ink3);font-size:9.5px;font-weight:600;letter-spacing:.02em;position:relative}.m-nav a.on{color:var(--brand)}.m-nav .dot{position:absolute;top:4px;right:calc(50% - 16px);min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--brand);color:var(--brand-ink);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center}.m-nav .live{position:absolute;top:6px;right:calc(50% - 13px);width:7px;height:7px;border-radius:50%;background:var(--ok);border:2px solid var(--surface)}.m-crumb{padding:9px 12px;font-size:11px;color:var(--ink3);display:flex;gap:5px;align-items:center;flex-wrap:wrap}.m-crumb a{color:var(--ink2);text-decoration:none}.m-gal{background:var(--shot);padding:14px;display:flex;align-items:center;justify-content:center;height:210px;border-bottom:1px solid var(--line)}.m-gal img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}html.dark .anaquel .m-gal img{mix-blend-mode:normal}.m-thumbs{display:flex;gap:6px;padding:9px 12px;background:var(--surface);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.m-thumbs::-webkit-scrollbar{display:none}.m-thumb{width:44px;height:44px;flex:none;border:1px solid var(--line);border-radius:7px;background:var(--shot);display:flex;align-items:center;justify-content:center;padding:3px}.m-thumb.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.m-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}html.dark .anaquel .m-thumb img{mix-blend-mode:normal}.m-pdp{background:var(--surface);padding:14px 12px}.m-pdp h1{font-size:17px;font-weight:620;letter-spacing:-.02em;line-height:1.28;margin:5px 0 9px}.m-pdp .sku{font-size:11px;color:var(--ink3);font-family:ui-monospace,Cascadia Mono,Menlo,monospace}.m-buybox{border:1px solid var(--line);border-radius:11px;padding:13px;margin-top:13px;background:var(--tint)}.m-buybox .big{font-size:27px;font-weight:700;letter-spacing:-.03em;line-height:1}.m-cta{width:100%;height:44px;border:0;border-radius:9px;background:var(--brand);color:var(--brand-ink);font-size:13.5px;font-weight:650;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:11px}.m-cta2{width:100%;height:40px;border:1px solid var(--brand);border-radius:9px;background:transparent;color:var(--brand);font-size:12.5px;font-weight:620;margin-top:7px}.m-qty{display:flex;align-items:center;height:44px;border:1px solid var(--line);border-radius:9px;background:var(--surface);overflow:hidden;width:-moz-fit-content;width:fit-content}.m-qty button{width:38px;height:100%;border:0;background:transparent;color:var(--ink2);font-size:16px}.m-qty span{min-width:34px;text-align:center;font-weight:650;font-size:14px}.m-compra .m-cta{margin-top:0}.m-note{border:1px solid var(--line);border-radius:10px;padding:11px;margin-top:11px;background:var(--surface);font-size:12px;color:var(--ink2);line-height:1.45}.m-note b{color:var(--ink);display:block;font-size:12px;font-weight:640;margin-bottom:3px}.m-specs{margin-top:14px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.m-specs h3{font-size:12px;font-weight:640;padding:10px 12px;margin:0;border-bottom:1px solid var(--line2);background:var(--tint)}.m-specs dl{margin:0;display:grid;grid-template-columns:104px 1fr}.m-specs dt{color:var(--ink2)}.m-specs dd,.m-specs dt{padding:8px 12px;font-size:11.5px;border-bottom:1px solid var(--line2)}.m-specs dd{margin:0;font-weight:550}.m-specs dl>:nth-last-child(-n+2){border-bottom:0}.m-trust{display:flex;gap:7px;margin-top:12px}.m-trust div{flex:1;border:1px solid var(--line);border-radius:9px;padding:9px 6px;text-align:center;font-size:9.8px;font-weight:560;color:var(--ink2);line-height:1.3;background:var(--surface)}.m-trust svg{color:var(--brand);margin-bottom:3px}.m-sticky{position:sticky;bottom:0;background:var(--surface);border-top:1px solid var(--line);padding:9px 12px;display:flex;align-items:center;gap:10px;z-index:8}.m-sticky .p{line-height:1.15}.m-sticky .p b{font-size:16px;font-weight:700;letter-spacing:-.02em;display:block}.m-sticky .p small{font-size:10.5px;color:var(--ok);font-weight:560}.m-sticky button{margin-left:auto;height:38px;padding:0 18px;border:0;border-radius:9px;background:var(--brand);color:var(--brand-ink);font-size:12.5px;font-weight:650}.m-dhead{background:var(--surface);border-bottom:1px solid var(--line)}.m-dhead-r1{gap:20px;padding:12px 24px;max-width:1180px;margin:0 auto}.m-dhead-r1,.m-dsearch{display:flex;align-items:center}.m-dsearch{flex:1;gap:8px;height:38px;padding:0 12px;background:var(--tint);border:1px solid var(--line);border-radius:9px;color:var(--ink3);font-size:13px;max-width:560px}.m-dnav{display:flex;gap:2px;padding:0 24px;max-width:1180px;margin:0 auto;border-top:1px solid var(--line2)}.m-dnav a{padding:9px 11px;font-size:12.5px;font-weight:550;color:var(--ink2);text-decoration:none;border-bottom:2px solid transparent}.m-dnav a:first-child{color:var(--brand);font-weight:620}.m-dnav a:hover{color:var(--ink)}.m-dwrap{max-width:1180px;margin:0 auto;padding:20px 24px 40px}.m-dsplit{display:grid;grid-template-columns:216px 1fr;gap:22px;align-items:start}.m-filters{background:var(--surface);border:1px solid var(--line);border-radius:11px;overflow:hidden}.m-fgrp{padding:12px 13px;border-bottom:1px solid var(--line2)}.m-fgrp:last-child{border-bottom:0}.m-fgrp h4{font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin:0 0 9px}.m-fgrp label{display:flex;align-items:center;gap:7px;font-size:12.3px;padding:3px 0;color:var(--ink)}.m-fgrp label span{margin-left:auto;color:var(--ink3);font-size:11px}.m-fgrp i{width:13px;height:13px;border:1.5px solid var(--line);border-radius:3.5px;flex:none;display:block}.m-fgrp i.on{background:var(--brand);border-color:var(--brand);position:relative}.m-fgrp i.on:after{content:"";position:absolute;left:3.5px;top:.5px;width:4px;height:8px;border:solid var(--brand-ink);border-width:0 1.7px 1.7px 0;transform:rotate(42deg)}.m-dbar{display:flex;align-items:center;gap:10px;margin-bottom:14px}.m-dbar h1{font-size:19px;font-weight:650;letter-spacing:-.02em;margin:0}.m-dbar .sp{margin-left:auto;font-size:12.5px;color:var(--ink2)}.m-dsel{height:32px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:0 9px;font-size:12.3px;color:var(--ink);font-weight:550}.m-dpdp{display:grid;grid-template-columns:320px minmax(0,1fr) 290px;gap:22px;align-items:start}.m-specs dl[style*="180px 1fr 180px"]>:nth-last-child(-n+4){border-bottom:0}.m-dgal{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;align-items:center;justify-content:center;height:320px}.m-dgal img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}html.dark .anaquel .m-dgal img{mix-blend-mode:normal}.m-dbuy{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px;position:sticky;top:12px}.m-dinfo h1{font-size:22px;font-weight:640;letter-spacing:-.025em;line-height:1.25;margin:6px 0 10px}.m-sku{font-size:10.5px;color:var(--ink3);margin:0 0 5px;font-family:ui-monospace,Cascadia Mono,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:639px){.anaquel .m-card{flex-direction:row;gap:12px;padding:14px 0;border:0;border-bottom:1px solid var(--line2);border-radius:0;background:transparent}.anaquel .m-card .pic{width:84px;height:84px;flex:none;padding:2px;background:var(--shot);border-radius:0}html.dark .anaquel .m-card .pic{border-radius:9px;margin:0}.anaquel .m-card .body{padding:0;min-width:0}.anaquel .m-card .m-name{-webkit-line-clamp:3;font-size:12.8px;min-height:0}.anaquel .m-card .foot{margin-top:0;padding-top:0}.anaquel .m-card .m-tag{display:none}}@media (min-width:640px){.anaquel .m-card .m-add{display:none}.anaquel .m-card .m-row-foot{margin-top:6px}.anaquel .m-card .m-price .off{display:none}}.anaquel .m-strip .m-card .m-price .off{display:none}@media (max-width:639px){.anaquel .m-strip .m-card{flex-direction:column;gap:0;padding:0;border-bottom:1px solid var(--line);border:1px solid var(--line);border-radius:11px;background:var(--surface)}.anaquel .m-strip .m-card .pic{width:auto;height:auto;aspect-ratio:5/4;padding:12px}.anaquel .m-strip .m-card .body{padding:9px 10px 10px}.anaquel .m-strip .m-card .m-name{-webkit-line-clamp:2;min-height:2.7em}.anaquel .m-strip .m-card .m-tag{display:block}.anaquel .m-strip .m-card .m-add{display:none}.anaquel .m-ann{justify-content:flex-start}.anaquel .m-ann-pista{animation:m-ann-desfile 22s linear infinite;will-change:transform}.anaquel .m-ann-copia{display:inline-flex}.anaquel .m-ann-pista:before{content:"";padding-left:4px}}@keyframes m-ann-desfile{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.anaquel .m-ann-pista{animation:none}.anaquel .m-ann-copia{display:none}.anaquel .m-ann{justify-content:center}.anaquel .m-ann>.m-ann-pista>span:nth-of-type(n+3){display:none}}@media (max-width:1023px) and (min-width:640px){.anaquel .m-ann>span:nth-of-type(n+4){display:none}}@media (min-width:768px){.anaquel .m-cats{display:grid;grid-template-columns:repeat(7,1fr);overflow:visible}.anaquel .m-cats .m-cat{width:auto}.anaquel .m-cats .m-cat .ph{height:82px}.anaquel .m-benef{display:none}.anaquel .m-dhead-r1 .m-logo{margin-right:0}}@media (min-width:1240px){.anaquel .m-dwrap,.anaquel .m-sec{max-width:1180px;margin-left:auto;margin-right:auto}}.m-banner{position:relative;width:100%;aspect-ratio:20/9;overflow:hidden;border-bottom:1px solid var(--line);background:var(--banner-bg,#f2efe9);transition:background-color .5s ease}@media (min-width:768px){.m-banner{aspect-ratio:1440/360}}.m-banner-shot{position:absolute;top:0;bottom:0;right:0;width:52%;opacity:0;transition:opacity .5s ease;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 94%,transparent)}.m-banner-shot.on{opacity:1}.m-banner-img{-o-object-fit:cover;object-fit:cover;-o-object-position:42% center;object-position:42% center}@media (prefers-reduced-motion:reduce){.m-banner-shot{transition:none}}.m-banner-velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--banner-bg,#f2efe9) 30%,transparent 46%)}.m-banner-txt{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 16px 14px;max-width:min(560px,72%)}@media (min-width:768px){.m-banner-txt{padding:0 48px;gap:8px}}@media (max-width:767px){.m-banner-txt .m-cta{height:32px;padding:0 12px;font-size:12px;margin-top:4px}}.m-banner-txt .ante{font-size:10.5px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-banner-txt h2{font-size:17px;font-weight:660;letter-spacing:-.025em;line-height:1.15;margin:0}@media (min-width:768px){.m-banner-txt h2{font-size:32px;line-height:1.08}}.m-banner-txt p{margin:0;color:var(--ink2);font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.m-banner-txt p{font-size:15px;max-width:46ch;line-height:1.45}}.m-banner-txt .m-cta{width:auto;align-self:flex-start;padding:0 14px;height:36px;margin-top:6px;text-decoration:none;font-size:12.5px}@media (min-width:768px){.m-banner-txt .m-cta{padding:0 18px;height:44px;font-size:13.5px}}html.dark .anaquel .m-banner-txt{--ink:#0f1620;--ink2:#5a6675;--ink3:#8d97a6;color:var(--ink)}.anaquel .m-banner.oscura .m-banner-txt{--ink:#ffffff;--ink2:#d4c9ec;--ink3:#b3a5d6;color:var(--ink)}.anaquel .m-banner.oscura .m-banner-txt .ante{color:#cdb7fa}.anaquel .m-banner.oscura .m-banner-dots button{background:#ffffff;opacity:.4}.anaquel .m-banner.oscura .m-banner-dots button.on{background:#cdb7fa;opacity:1}.anaquel .m-banner.oscura .m-banner-nav{background:#ffffff14;border-color:#ffffff2b;color:#e7defa}.anaquel .m-banner.oscura .m-banner-nav:hover{color:#fff}.m-banner-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink2);display:none;align-items:center;justify-content:center}.m-banner-nav:hover{color:var(--ink)}.m-banner-nav.izq{left:12px}.m-banner-nav.der{right:12px}@media (min-width:1024px){.m-banner-nav{display:flex}}.m-banner-dots{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);z-index:2;display:flex;gap:6px}@media (min-width:768px){.m-banner-dots{bottom:14px}}.m-banner-dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--ink3);opacity:.45;transition:opacity .2s,width .2s}.m-banner-dots button.on{background:var(--brand);opacity:1;width:18px;border-radius:4px}@media (min-width:768px){.anaquel .m-banner{max-height:340px}.anaquel .m-banner-shot{right:max(0px,calc((100% - 1240px) / 2));width:min(48%,600px)}.anaquel .m-banner-txt{padding-left:max(48px,calc((100% - 1180px) / 2));max-width:calc(max(48px, (100% - 1180px) / 2) + 640px)}.anaquel .m-banner-nav.der{right:max(12px,calc((100% - 1240px) / 2 + 12px))}.anaquel .m-banner-nav.izq{left:max(12px,calc((100% - 1240px) / 2 - 34px))}}.m-btn{--tono:var(--brand);display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px;border-radius:9px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;border:1px solid color-mix(in srgb,var(--tono) 32%,transparent);background:color-mix(in srgb,var(--tono) 11%,transparent);color:var(--tono);transition:background-color .18s ease,border-color .18s ease}.m-btn:hover{background:color-mix(in srgb,var(--tono) 18%,transparent);border-color:color-mix(in srgb,var(--tono) 48%,transparent)}.m-btn:active{transform:translateY(.5px)}.m-btn:disabled{opacity:.45;cursor:not-allowed}html.dark .anaquel .m-btn{background:color-mix(in srgb,var(--tono) 17%,transparent);border-color:color-mix(in srgb,var(--tono) 40%,transparent)}.m-btn.t-ok{--tono:var(--ok)}.m-btn.t-sale{--tono:var(--sale)}.m-btn.t-warn{--tono:var(--warn)}.m-btn.t-ink{--tono:var(--ink2)}.m-btn.solido{background:var(--tono);border-color:var(--tono);color:var(--brand-ink)}.m-btn.solido:hover{opacity:.9;background:var(--tono)}.anaquel .m-cat .ph{background:#fff}.anaquel .m-dnav{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.anaquel .m-dnav::-webkit-scrollbar{display:none}.anaquel .m-dnav a{padding:9px 8px;font-size:11.5px;white-space:nowrap}.anaquel .m-add,.anaquel .m-banner-txt .m-cta,.anaquel .m-cta,.anaquel .m-cta2,.anaquel .m-sticky button{--tono:var(--brand);background:linear-gradient(180deg,color-mix(in srgb,var(--tono) 17%,transparent),color-mix(in srgb,var(--tono) 9%,transparent));border:1px solid color-mix(in srgb,var(--tono) 30%,transparent);color:var(--tono);font-weight:620;transition:background .18s ease,border-color .18s ease}.anaquel .m-add:hover,.anaquel .m-banner-txt .m-cta:hover,.anaquel .m-cta2:hover,.anaquel .m-cta:hover,.anaquel .m-sticky button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--tono) 26%,transparent),color-mix(in srgb,var(--tono) 15%,transparent));border-color:color-mix(in srgb,var(--tono) 46%,transparent)}html.dark .anaquel .m-add,html.dark .anaquel .m-banner-txt .m-cta,html.dark .anaquel .m-cta,html.dark .anaquel .m-cta2,html.dark .anaquel .m-sticky button{background:linear-gradient(180deg,color-mix(in srgb,var(--tono) 26%,transparent),color-mix(in srgb,var(--tono) 14%,transparent));border-color:color-mix(in srgb,var(--tono) 42%,transparent)}.anaquel .m-banner-txt .m-cta,html.dark .anaquel .m-banner-txt .m-cta{background:linear-gradient(180deg,color-mix(in srgb,var(--tono) var(--piel-banner-fill,30%),transparent),color-mix(in srgb,var(--tono) var(--piel-banner-fill-2,16%),transparent));border:0;color:var(--piel-banner-ink,color-mix(in srgb,var(--tono) 45%,white));box-shadow:none}.anaquel .m-banner-txt .m-cta:hover,html.dark .anaquel .m-banner-txt .m-cta:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--tono) 42%,transparent),color-mix(in srgb,var(--tono) 26%,transparent))}.anaquel .m-add:disabled{opacity:.4;cursor:not-allowed}.anaquel .solido{background:var(--tono);border-color:var(--tono);color:var(--brand-ink)}.anaquel .solido:hover{background:var(--tono);opacity:.9}html.dark .anaquel .m-card .pic,html.dark .anaquel .m-dgal,html.dark .anaquel .m-gal,html.dark .anaquel .m-shot,html.dark .anaquel .m-thumb{background:#fff}html.dark .anaquel .m-tag.t-sale{background:#efe8fb;color:#6d28d9}html.dark .anaquel .m-tag.t-order{background:#fdf4e6;color:#a15c07;border-color:#a15c07}.anaquel .m-dhead{position:sticky;top:0;z-index:20}.anaquel .m-head{z-index:20}.anaquel .m-ann{position:relative;z-index:1}html.dark .anaquel .m-card .m-tag{top:16px;left:16px}.anaquel .m-card .m-tag{z-index:2}.anaquel .m-chips{padding-left:0;padding-right:0}@media (min-width:768px){.anaquel .m-chips{flex-wrap:wrap;overflow:visible;background:transparent;border-bottom:0}}.anaquel .m-chip .x{opacity:.75;flex:none}.anaquel .m-chip:hover .x{opacity:1}.anaquel .m-chip{border-radius:8px}.anaquel .m-sort{height:31px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink2);font-size:12px;font-weight:550;padding:0 26px 0 11px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 14px) 13px,calc(100% - 9px) 13px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.anaquel .m-sort:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.anaquel .m-sort option{background:var(--surface);color:var(--ink)}.anaquel .m-count{padding-left:0;padding-right:0}html.dark .anaquel .m-ann,html.dark .anaquel .m-benef,html.dark .anaquel .m-dhead,html.dark .anaquel .m-head{background:var(--raise)}html.dark .anaquel .m-dsearch,html.dark .anaquel .m-search{background:var(--canvas)}@media (min-width:768px){.anaquel .m-sticky{display:none}}.anaquel .m-sticky{bottom:64px;z-index:41;gap:12px}.anaquel .m-sticky .p b .q{font-size:11px;font-weight:560;color:var(--ink2);letter-spacing:0}.anaquel .m-sticky button{height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.anaquel .m-sticky button:disabled{--tono:var(--ink2);opacity:1}.anaquel .m-qty button{position:relative}@media (max-width:767px){.anaquel .m-qty button:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}.anaquel .m-qty button[aria-disabled=true]{color:var(--ink3);cursor:default}.anaquel .m-qty button:not([aria-disabled=true]):hover{color:var(--ink)}@supports (color:oklch(from #000 l c h)){.anaquel{--brand:var(--piel-brand,oklch(from var(--store-primary,#243b8f) min(l,0.50) c h))}html.dark .anaquel{--brand:var(--piel-brand,oklch(from var(--store-primary,#8aa0ee) max(l,0.72) c h))}}.anaquel .m-chip.on{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 22%,transparent),color-mix(in srgb,var(--brand) 13%,transparent));border-color:color-mix(in srgb,var(--brand) 42%,transparent);color:var(--brand)}.anaquel .m-chip.on .n{background:var(--brand);color:var(--brand-ink)}html.dark .anaquel .m-chip.on{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 30%,transparent),color-mix(in srgb,var(--brand) 19%,transparent));border-color:color-mix(in srgb,var(--brand) 52%,transparent)}@media (max-width:767px){.anaquel .m-chip{position:relative}.anaquel .m-chip:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.anaquel .m-sort{height:44px}.anaquel .m-chips{padding-top:7px;padding-bottom:17px}}