.gallery[data-astro-cid-fmfgs2lu]{gap:var(--space-3);margin:0;display:grid}.frames[data-astro-cid-fmfgs2lu]{gap:var(--space-3);border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid;container-type:inline-size}.stage[data-astro-cid-fmfgs2lu],.slide[data-astro-cid-fmfgs2lu]{--plate-tint:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);grid-area:1/1;min-width:0;overflow:clip}.slide[data-astro-cid-fmfgs2lu]{padding:clamp(var(--space-5), 6cqi, var(--space-10));opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-base) var(--ease-standard);place-content:center;display:grid;position:relative}.frames-single[data-astro-cid-fmfgs2lu] .slide[data-astro-cid-fmfgs2lu],.frames[data-astro-cid-fmfgs2lu]:has(.thumbs .thumb:first-child input:checked) .slide[data-astro-cid-fmfgs2lu]:nth-child(3),.frames[data-astro-cid-fmfgs2lu]:has(.thumbs .thumb:nth-child(2) input:checked) .slide[data-astro-cid-fmfgs2lu]:nth-child(4),.frames[data-astro-cid-fmfgs2lu]:has(.thumbs .thumb:nth-child(3) input:checked) .slide[data-astro-cid-fmfgs2lu]:nth-child(5),.frames[data-astro-cid-fmfgs2lu]:has(.thumbs .thumb:nth-child(4) input:checked) .slide[data-astro-cid-fmfgs2lu]:nth-child(6),.frames[data-astro-cid-fmfgs2lu]:has(.thumbs .thumb:nth-child(5) input:checked) .slide[data-astro-cid-fmfgs2lu]:nth-child(7),.frames[data-astro-cid-fmfgs2lu]:has(.thumbs .thumb:nth-child(6) input:checked) .slide[data-astro-cid-fmfgs2lu]:nth-child(8){opacity:1;visibility:visible}.slide[data-astro-cid-fmfgs2lu] img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto}.stamp[data-astro-cid-fmfgs2lu]{right:var(--space-5);bottom:var(--space-4);color:var(--color-ink-faint);font-family:var(--font-display);font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);gap:.15em;display:flex;position:absolute}.stamp[data-astro-cid-fmfgs2lu] i[data-astro-cid-fmfgs2lu]{color:var(--color-gold);font-style:normal}.thumbs[data-astro-cid-fmfgs2lu]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;grid-area:2/1;display:flex}.thumb[data-astro-cid-fmfgs2lu]{width:4.5rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;align-content:center;display:grid;position:relative;overflow:clip}.thumb[data-astro-cid-fmfgs2lu] input[data-astro-cid-fmfgs2lu]{opacity:0;pointer-events:none;min-height:0;position:absolute}.thumb[data-astro-cid-fmfgs2lu] img{aspect-ratio:1;object-fit:contain;filter:saturate(.85);width:100%;height:auto;transition:filter var(--duration-base) var(--ease-standard)}.thumb[data-astro-cid-fmfgs2lu]:hover{border-color:var(--color-border-strong)}.thumb[data-astro-cid-fmfgs2lu]:hover img{filter:saturate()}.thumb[data-astro-cid-fmfgs2lu]:has(input:checked){border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.thumb[data-astro-cid-fmfgs2lu]:has(input:checked) img{filter:none}.thumb[data-astro-cid-fmfgs2lu]:has(input:checked):after{content:"";background:var(--color-gold);height:3px;position:absolute;inset:0 0 auto}.thumb[data-astro-cid-fmfgs2lu]:has(input:focus-visible){outline:var(--focus-ring) solid var(--color-focus);outline-offset:2px}.pending[data-astro-cid-fmfgs2lu]{place-content:center;justify-items:center;gap:var(--space-3);aspect-ratio:4/3;border-style:dashed;border-color:var(--color-border-strong);color:var(--color-ink-faint);display:grid}.pending[data-astro-cid-fmfgs2lu] p[data-astro-cid-fmfgs2lu]{font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:.04em}.gallery[data-astro-cid-fmfgs2lu] figcaption[data-astro-cid-fmfgs2lu]{color:var(--color-ink-faint);font-size:var(--text-caption);text-align:center}@container (width<=26rem){.thumb[data-astro-cid-fmfgs2lu]{padding:var(--space-1)}.stamp[data-astro-cid-fmfgs2lu]{right:var(--space-4)}}.specs[data-astro-cid-7fjhhngr]{border-collapse:collapse;width:100%;font-size:var(--text-small)}caption[data-astro-cid-7fjhhngr]{padding-bottom:var(--space-3);font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);text-align:left}th[data-astro-cid-7fjhhngr],td[data-astro-cid-7fjhhngr]{padding:var(--space-3) 0;border-top:1px solid var(--color-border);text-align:left;vertical-align:top}tr[data-astro-cid-7fjhhngr]:last-child th[data-astro-cid-7fjhhngr],tr[data-astro-cid-7fjhhngr]:last-child td[data-astro-cid-7fjhhngr]{border-bottom:1px solid var(--color-border)}th[data-astro-cid-7fjhhngr]{width:45%;padding-right:var(--space-4);color:var(--color-ink-faint);font-weight:var(--weight-regular)}td[data-astro-cid-7fjhhngr]{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.pdp[data-astro-cid-iu3n6kfj]{padding-top:var(--space-5)}ul[data-astro-cid-iu3n6kfj],ol[data-astro-cid-iu3n6kfj]{margin:0;padding:0;list-style:none}.overline[data-astro-cid-iu3n6kfj]{align-items:center;gap:var(--space-3);color:var(--color-ink-soft);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-overline);text-transform:uppercase;display:flex}.overline[data-astro-cid-iu3n6kfj]:before{content:"";background:var(--color-gold);width:1.5rem;height:2px}.pdp-top[data-astro-cid-iu3n6kfj]{gap:var(--space-7);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.pdp-top[data-astro-cid-iu3n6kfj]{gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.gallery-col[data-astro-cid-iu3n6kfj]{top:var(--space-5);align-self:start;position:sticky}}.gallery-col[data-astro-cid-iu3n6kfj]{min-width:0}.buy-box[data-astro-cid-iu3n6kfj]{align-content:start;gap:var(--space-4);display:grid}h1[data-astro-cid-iu3n6kfj]{font-size:var(--text-h1);line-height:var(--leading-heading);letter-spacing:var(--tracking-title)}.sku[data-astro-cid-iu3n6kfj]{align-items:baseline;gap:var(--space-2);color:var(--color-ink-faint);font-size:var(--text-small);display:flex}.sku[data-astro-cid-iu3n6kfj] code[data-astro-cid-iu3n6kfj]{padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-ink);font-size:var(--text-small)}.summary[data-astro-cid-iu3n6kfj]{color:var(--color-ink-soft)}.key-specs[data-astro-cid-iu3n6kfj]{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;display:grid}.key-specs[data-astro-cid-iu3n6kfj] div[data-astro-cid-iu3n6kfj]{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.key-specs[data-astro-cid-iu3n6kfj] div[data-astro-cid-iu3n6kfj]:last-child{border-bottom:0}.key-specs[data-astro-cid-iu3n6kfj] dt[data-astro-cid-iu3n6kfj]{color:var(--color-ink-soft);font-size:var(--text-small)}.key-specs[data-astro-cid-iu3n6kfj] dd[data-astro-cid-iu3n6kfj]{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}@media (width>=40rem){.key-specs[data-astro-cid-iu3n6kfj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.key-specs[data-astro-cid-iu3n6kfj] div[data-astro-cid-iu3n6kfj]{padding:var(--space-3) var(--space-4);border-bottom:0;border-left:1px solid var(--color-border);gap:2px;display:grid}.key-specs[data-astro-cid-iu3n6kfj] div[data-astro-cid-iu3n6kfj]:first-child{border-left:0}.key-specs[data-astro-cid-iu3n6kfj] dt[data-astro-cid-iu3n6kfj]{color:var(--color-ink-faint);font-size:var(--text-caption)}}.price[data-astro-cid-iu3n6kfj]{gap:var(--space-1);padding-block:var(--space-4) var(--space-1);border-top:1px solid var(--color-border);display:grid}.price-value[data-astro-cid-iu3n6kfj]{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1}.price-note[data-astro-cid-iu3n6kfj]{color:var(--color-ink-faint);font-size:var(--text-caption)}.purchase[data-astro-cid-iu3n6kfj]{gap:var(--space-4);display:grid}.purchase-row[data-astro-cid-iu3n6kfj]{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.option[data-astro-cid-iu3n6kfj]{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.option[data-astro-cid-iu3n6kfj] legend[data-astro-cid-iu3n6kfj]{align-items:baseline;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-semibold);flex-wrap:wrap;padding:0;display:flex}.option-hint[data-astro-cid-iu3n6kfj]{align-items:center;gap:var(--space-1);color:var(--color-ink-soft);font-size:var(--text-caption);font-weight:var(--weight-medium);display:inline-flex}.option-hint[data-astro-cid-iu3n6kfj] svg{display:none}.option[data-astro-cid-iu3n6kfj][data-invalid] .option-hint[data-astro-cid-iu3n6kfj],.option[data-astro-cid-iu3n6kfj]:has(input:user-invalid) .option-hint[data-astro-cid-iu3n6kfj]{color:var(--color-error);font-weight:var(--weight-semibold)}.option[data-astro-cid-iu3n6kfj][data-invalid] .option-hint[data-astro-cid-iu3n6kfj] svg,.option[data-astro-cid-iu3n6kfj]:has(input:user-invalid) .option-hint[data-astro-cid-iu3n6kfj] svg{display:block}.option[data-astro-cid-iu3n6kfj][data-invalid] .option-chip[data-astro-cid-iu3n6kfj],.option[data-astro-cid-iu3n6kfj]:has(input:user-invalid) .option-chip[data-astro-cid-iu3n6kfj]{border-color:var(--color-error)}.option[data-astro-cid-iu3n6kfj][data-invalid] .option-chip[data-astro-cid-iu3n6kfj]:before,.option[data-astro-cid-iu3n6kfj]:has(input:user-invalid) .option-chip[data-astro-cid-iu3n6kfj]:before{border-color:var(--color-error)}.option-values[data-astro-cid-iu3n6kfj]{gap:var(--space-2);flex-wrap:wrap;display:flex}.purchase-row[data-astro-cid-iu3n6kfj] .qty[data-astro-cid-iu3n6kfj]{height:var(--control-height-lg);grid-template-columns:var(--control-height-lg) 4rem var(--control-height-lg)}.purchase-row[data-astro-cid-iu3n6kfj] .add{flex:12rem}@media (width<=29.99rem){.purchase-row[data-astro-cid-iu3n6kfj]{flex-direction:column;align-items:stretch}.purchase-row[data-astro-cid-iu3n6kfj] .field[data-astro-cid-iu3n6kfj],.purchase-row[data-astro-cid-iu3n6kfj] .qty[data-astro-cid-iu3n6kfj]{width:100%}.purchase-row[data-astro-cid-iu3n6kfj] .add{flex-basis:auto}}.advise[data-astro-cid-iu3n6kfj]{gap:var(--space-2);display:grid}.buy-box[data-astro-cid-iu3n6kfj]>.advise[data-astro-cid-iu3n6kfj]{margin-top:var(--space-1)}.pdp-details[data-astro-cid-iu3n6kfj]{gap:var(--space-6);margin-top:var(--section-space);padding-top:var(--space-6);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.pdp-details[data-astro-cid-iu3n6kfj]{gap:var(--space-8);grid-template-columns:11rem minmax(0,1fr) 18rem}.details-nav[data-astro-cid-iu3n6kfj],.help-card[data-astro-cid-iu3n6kfj]{top:var(--space-5);align-self:start;position:sticky}.details-nav[data-astro-cid-iu3n6kfj] ul[data-astro-cid-iu3n6kfj]{flex-direction:column;gap:0}.details-nav-title[data-astro-cid-iu3n6kfj]{display:block}.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]{border-bottom:1px solid var(--color-border)}}.details-nav-title[data-astro-cid-iu3n6kfj]{margin-bottom:var(--space-3);font-family:var(--font-ui);color:var(--color-ink-faint);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-overline);text-transform:uppercase;display:none}.details-nav[data-astro-cid-iu3n6kfj] ul[data-astro-cid-iu3n6kfj]{gap:var(--space-1) var(--space-2);counter-reset:apartado;flex-wrap:wrap;display:flex}.details-nav[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{counter-increment:apartado}.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]{font-family:var(--font-ui);align-items:center;gap:var(--space-3);min-height:2.75rem;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-ink-soft);font-size:var(--text-small);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none;display:flex;position:relative}.details-nav-n[data-astro-cid-iu3n6kfj]:before{content:"0" counter(apartado);color:var(--color-gold-text);font-family:var(--font-display);font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label)}.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]:after{content:"";inset:auto var(--space-3) 0;background:var(--color-gold);transform-origin:0;height:2px;transition:transform var(--duration-base) var(--ease-out-soft);position:absolute;transform:scaleX(0)}.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]:hover,.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]:focus-visible{color:var(--color-ink)}.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]:hover:after,.details-nav[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]:focus-visible:after{transform:scaleX(1)}.details-content[data-astro-cid-iu3n6kfj]{gap:var(--space-8);display:grid}.detail[data-astro-cid-iu3n6kfj]{gap:var(--space-4);scroll-margin-top:var(--space-5);display:grid}.detail[data-astro-cid-iu3n6kfj]+.detail[data-astro-cid-iu3n6kfj]{padding-top:var(--space-8);border-top:1px solid var(--color-border)}.detail[data-astro-cid-iu3n6kfj] h2[data-astro-cid-iu3n6kfj]{font-size:var(--text-h3)}.detail[data-astro-cid-iu3n6kfj]>p[data-astro-cid-iu3n6kfj]{max-width:var(--measure);color:var(--color-ink-soft)}.compat[data-astro-cid-iu3n6kfj]{gap:var(--space-3);max-width:var(--measure);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-weight:var(--weight-medium);align-items:flex-start;display:flex}.compat[data-astro-cid-iu3n6kfj] svg{color:var(--color-success);flex:none}.feature-notes[data-astro-cid-iu3n6kfj]{gap:var(--space-3);display:grid}.feature-notes[data-astro-cid-iu3n6kfj] h3[data-astro-cid-iu3n6kfj]{font-family:var(--font-ui);font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:0}.feature-notes[data-astro-cid-iu3n6kfj] ul[data-astro-cid-iu3n6kfj]{gap:var(--space-2);display:grid}.feature-notes[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{gap:var(--space-3);color:var(--color-ink-soft);display:flex}.feature-notes[data-astro-cid-iu3n6kfj] svg{color:var(--color-gold-text);flex:none;margin-top:3px}.note[data-astro-cid-iu3n6kfj]{color:var(--color-ink-faint);font-size:var(--text-small)}.checks[data-astro-cid-iu3n6kfj]{gap:var(--space-3);counter-reset:check;display:grid}.checks[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{align-items:center;gap:var(--space-3);counter-increment:check;display:flex}.checks[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]:before{content:counter(check);border:1px solid var(--color-gold);width:1.75rem;height:1.75rem;color:var(--color-gold-deep);font-size:var(--text-caption);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.help-card[data-astro-cid-iu3n6kfj]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);display:grid}.help-icon[data-astro-cid-iu3n6kfj]{border-radius:var(--radius-md);background:var(--color-gold-tint);width:2.75rem;height:2.75rem;color:var(--color-gold-deep);place-items:center;display:grid}.help-card[data-astro-cid-iu3n6kfj] h2[data-astro-cid-iu3n6kfj]{font-size:var(--text-h3)}.help-card[data-astro-cid-iu3n6kfj] p[data-astro-cid-iu3n6kfj]{color:var(--color-ink-soft);font-size:var(--text-small)}.related[data-astro-cid-iu3n6kfj]{margin-top:var(--section-space)}.product-grid[data-astro-cid-iu3n6kfj]{gap:var(--space-4);margin-inline:calc(-1 * var(--content-padding));padding-inline:var(--content-padding);padding-bottom:var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--content-padding);display:flex;overflow-x:auto}.product-grid[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{scroll-snap-align:start;flex:0 0 82%;min-width:0;display:grid;container:product-list/inline-size}@media (width>=40rem){.product-grid[data-astro-cid-iu3n6kfj]{padding-inline:0;scroll-snap-type:none;flex-wrap:wrap;justify-content:center;margin-inline:0;padding-bottom:0;overflow-x:visible}.product-grid[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{flex:0 1 calc((100% - var(--space-4)) / 2);scroll-snap-align:none}}@media (width>=64rem){.product-grid[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{flex:0 1 calc((100% - 3 * var(--space-4)) / 4)}}
