.pdp[data-astro-cid-iu3n6kfj]{padding:32px 0 clamp(56px,8vw,96px)}.pdp-in[data-astro-cid-iu3n6kfj]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.gallery[data-astro-cid-iu3n6kfj]{top:calc(var(--header-h) + 20px);grid-template-columns:84px 1fr;gap:14px;display:grid;position:sticky}.thumbs[data-astro-cid-iu3n6kfj]{flex-direction:column;gap:10px;display:flex}.thumb[data-astro-cid-iu3n6kfj]{aspect-ratio:1;opacity:.6;background:0 0;border:1px solid #0000;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}.thumb[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj]{object-fit:cover;width:100%;height:100%}.thumb[data-astro-cid-iu3n6kfj]:hover{opacity:1}.thumb[data-astro-cid-iu3n6kfj].on{opacity:1;border-color:var(--tinta)}.stage[data-astro-cid-iu3n6kfj]{aspect-ratio:1;background:var(--hollin);position:relative;overflow:hidden}.stage[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj]{object-fit:cover;width:100%;height:100%;transition:opacity .25s}.stage-tags[data-astro-cid-iu3n6kfj]{position:absolute;top:16px;left:16px}.stage-count[data-astro-cid-iu3n6kfj]{color:var(--hueso);background:#12100eb3;padding:6px 12px;font-size:.78rem;position:absolute;bottom:16px;right:16px}.crumbs[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);flex-wrap:wrap;gap:8px;font-size:.82rem;display:flex}.crumbs[data-astro-cid-iu3n6kfj] b[data-astro-cid-iu3n6kfj]{color:var(--tinta);font-weight:500}.buy-badges[data-astro-cid-iu3n6kfj]{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 16px;display:flex}.buy-title[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.02}.buy-price[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);margin:14px 0 18px;font-size:2rem}.buy-price[data-astro-cid-iu3n6kfj] small[data-astro-cid-iu3n6kfj]{font-family:var(--f-body);color:var(--tinta-suave);font-size:.9rem}.buy-lead[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);max-width:52ch;font-size:1.05rem}.buy-facts[data-astro-cid-iu3n6kfj]{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);gap:10px;margin:24px 0;padding:18px 0;display:grid}.buy-facts[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{align-items:center;gap:12px;font-size:.95rem;display:flex}.buy-facts[data-astro-cid-iu3n6kfj] svg[data-astro-cid-iu3n6kfj]{color:var(--oxido)}.buy-form[data-astro-cid-iu3n6kfj]{gap:16px;display:grid}.engr[data-astro-cid-iu3n6kfj]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.buy-form[data-astro-cid-iu3n6kfj]>[data-astro-cid-iu3n6kfj],.buy-actions[data-astro-cid-iu3n6kfj]>[data-astro-cid-iu3n6kfj]{min-width:0}.engr[data-astro-cid-iu3n6kfj] legend[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);margin-bottom:10px}.option[data-astro-cid-iu3n6kfj] small[data-astro-cid-iu3n6kfj]{color:var(--oxido);margin-left:4px;font-weight:600}.option[data-astro-cid-iu3n6kfj] em[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);font-size:.88rem;font-style:normal}.engr-box[data-astro-cid-iu3n6kfj]{border:1px dashed var(--linea);background:#fffdf9;gap:14px;padding:18px;display:grid}.engr-box[data-astro-cid-iu3n6kfj][hidden],.upload[data-astro-cid-iu3n6kfj][hidden],.field[data-astro-cid-iu3n6kfj][hidden]{display:none}.engr-types[data-astro-cid-iu3n6kfj]{flex-wrap:wrap;gap:8px;display:flex}.engr-types[data-astro-cid-iu3n6kfj] label[data-astro-cid-iu3n6kfj]{border:1px solid var(--linea);cursor:pointer;border-radius:100px;align-items:center;gap:6px;padding:8px 14px;font-size:.88rem;display:inline-flex}.engr-types[data-astro-cid-iu3n6kfj] label[data-astro-cid-iu3n6kfj]:has(input:checked){background:var(--tinta);color:var(--hueso);border-color:var(--tinta)}.engr-types[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]{opacity:0;pointer-events:none;position:absolute}.upload[data-astro-cid-iu3n6kfj]{border:1px dashed var(--tinta-suave);cursor:pointer;min-height:80px;color:var(--tinta-suave);justify-content:center;align-items:center;gap:10px;display:flex}.engr-preview[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);font-size:.85rem}.engr-preview[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);color:var(--tinta);font-size:1.1rem}.buy-actions[data-astro-cid-iu3n6kfj]{grid-template-columns:auto 1fr;gap:10px;margin-top:8px;display:grid}.qty-lg[data-astro-cid-iu3n6kfj]{height:50px}.qty-lg[data-astro-cid-iu3n6kfj] button[data-astro-cid-iu3n6kfj]{width:44px;height:48px}.qty-lg[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{min-width:32px}.buy-info[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);gap:10px;margin-top:24px;font-size:.88rem;display:grid}.buy-info[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{align-items:center;gap:10px;display:flex}.details[data-astro-cid-iu3n6kfj]{border-top:1px solid var(--linea)}.dtabs[data-astro-cid-iu3n6kfj]{scrollbar-width:none;border-bottom:1px solid var(--linea);gap:8px;display:flex;overflow:auto hidden}.dtabs[data-astro-cid-iu3n6kfj]::-webkit-scrollbar{display:none}.dtab[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);color:var(--tinta-suave);background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:22px 18px;font-size:1.25rem}.dtab[data-astro-cid-iu3n6kfj].on{color:var(--tinta);border-color:var(--oxido)}.dpanel[data-astro-cid-iu3n6kfj]{padding:40px 0 clamp(56px,7vw,88px);display:none}.dpanel[data-astro-cid-iu3n6kfj].on{animation:fade .4s var(--ease);display:block}@keyframes fade{0%{opacity:0;transform:translateY(6px)}}.dcols[data-astro-cid-iu3n6kfj]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.dcols[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj]{aspect-ratio:4/5;object-fit:cover;width:100%}.prose[data-astro-cid-iu3n6kfj]{gap:18px;max-width:60ch;font-size:1.1rem;line-height:1.7;display:grid}.spec-table[data-astro-cid-iu3n6kfj]{max-width:760px;margin:0}.spec-table[data-astro-cid-iu3n6kfj] div[data-astro-cid-iu3n6kfj]{border-bottom:1px solid var(--linea);grid-template-columns:220px 1fr;gap:16px;padding:16px 0;display:grid}.spec-table[data-astro-cid-iu3n6kfj] dt[data-astro-cid-iu3n6kfj]{letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-suave);font-size:.8rem;font-weight:600;font-stretch:80%}.spec-table[data-astro-cid-iu3n6kfj] dd[data-astro-cid-iu3n6kfj]{margin:0}.feat-list[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr 1fr;gap:14px 40px;max-width:900px;display:grid}.feat-list[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{border-bottom:1px solid var(--linea);align-items:flex-start;gap:12px;padding:14px 0;font-size:1.05rem;display:flex}.feat-list[data-astro-cid-iu3n6kfj] svg[data-astro-cid-iu3n6kfj]{color:var(--musgo);flex-shrink:0;margin-top:2px}.gar-note[data-astro-cid-iu3n6kfj]{max-width:70ch;margin-top:28px}.bundle[data-astro-cid-iu3n6kfj]{background:var(--papel-2);padding:clamp(48px,6vw,80px) 0}.bundle-title[data-astro-cid-iu3n6kfj]{margin:10px 0 28px}.bundle-row[data-astro-cid-iu3n6kfj]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bitem[data-astro-cid-iu3n6kfj]{background:var(--papel);border:1px solid var(--linea);cursor:pointer;align-items:center;gap:14px;padding:12px 22px 12px 14px;transition:opacity .2s,border-color .2s;display:flex}.bitem[data-astro-cid-iu3n6kfj].is-main{cursor:default;padding-left:12px}.bitem[data-astro-cid-iu3n6kfj]:has(input:checked){border-color:var(--oxido)}.bitem[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj]{object-fit:cover;flex-shrink:0;width:84px;height:84px}.bitem[data-astro-cid-iu3n6kfj] b[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);font-size:1.1rem;font-weight:400;display:block}.bitem[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{font-size:.92rem;font-weight:600;display:block}.bitem[data-astro-cid-iu3n6kfj] small[data-astro-cid-iu3n6kfj],.bitem[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave);font-size:.78rem;text-decoration:underline}.bitem[data-astro-cid-iu3n6kfj] small[data-astro-cid-iu3n6kfj]{text-decoration:none}.bitem[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]{accent-color:var(--oxido);cursor:pointer;flex-shrink:0;width:20px;height:20px;margin:0}.bitem[data-astro-cid-iu3n6kfj]:has(input:not(:checked)){opacity:.55}.bplus[data-astro-cid-iu3n6kfj]{color:var(--tinta-suave)}.btotal[data-astro-cid-iu3n6kfj]{flex-direction:column;align-items:flex-start;gap:6px;margin-left:auto;display:flex}.btotal[data-astro-cid-iu3n6kfj] b[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);font-size:1.8rem;font-weight:400}.rel-grid[data-astro-cid-iu3n6kfj]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.sticky-buy[data-astro-cid-iu3n6kfj]{z-index:55;padding:12px var(--gutter);background:var(--carbon);color:var(--hueso);transition:transform .35s var(--ease);justify-content:space-between;align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sticky-buy[data-astro-cid-iu3n6kfj] b[data-astro-cid-iu3n6kfj]{font-family:var(--f-display);font-weight:400;display:block}.sticky-buy[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{color:#a79c8e;font-size:.85rem}.sticky-buy[data-astro-cid-iu3n6kfj].show{transform:none}@media (width<=1000px){.pdp-in[data-astro-cid-iu3n6kfj]{grid-template-columns:minmax(0,1fr)}.gallery[data-astro-cid-iu3n6kfj]{position:static}.rel-grid[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr 1fr}.btotal[data-astro-cid-iu3n6kfj]{width:100%;margin-left:0}}@media (width<=640px){.gallery[data-astro-cid-iu3n6kfj]{grid-template-columns:minmax(0,1fr)}.thumbs[data-astro-cid-iu3n6kfj]{flex-direction:row;order:2;overflow-x:auto}.thumb[data-astro-cid-iu3n6kfj]{flex-shrink:0;width:64px}.dcols[data-astro-cid-iu3n6kfj],.feat-list[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr}.spec-table[data-astro-cid-iu3n6kfj] div[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr;gap:4px}.sticky-buy[data-astro-cid-iu3n6kfj]{padding-right:92px;display:flex}.bplus[data-astro-cid-iu3n6kfj]{display:none}.bitem[data-astro-cid-iu3n6kfj]{width:100%}}
