.eyebrow[data-astro-cid-yv5xg7po]{font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0 0 var(--space-md)}.store-hero[data-astro-cid-yv5xg7po]{isolation:isolate;background:var(--color-surface-dominant);border-bottom:var(--border-width) solid var(--color-border);padding:var(--space-3xl) var(--gutter) var(--space-2xl);position:relative;overflow:hidden}.mist[data-astro-cid-yv5xg7po]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mist-beam[data-astro-cid-yv5xg7po]{opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#d4af3738 50%,#0000 100%);width:60%;animation:2.8s cubic-bezier(.25,1,.5,1) forwards mist-sweep;position:absolute;top:-50%;bottom:-50%;left:-60%}@keyframes mist-sweep{0%{opacity:0;transform:translate(-100%)skew(-12deg)}30%{opacity:.8}to{opacity:0;transform:translate(250%)skew(-12deg)}}.mote[data-astro-cid-yv5xg7po]{left:var(--mx);top:var(--my);width:var(--ms);height:var(--ms);filter:blur(.6px);opacity:0;will-change:transform, opacity;animation:mote-rise var(--mt) cubic-bezier(.33, .8, .4, 1) var(--md) forwards;background:radial-gradient(circle,#d4af37f2 0%,#b8860b99 45%,#b8860b00 100%);border-radius:50%;position:absolute}@keyframes mote-rise{0%{opacity:0;transform:translate(0,0)scale(.6)}18%{opacity:var(--mo)}70%{opacity:calc(var(--mo) * .55)}to{transform:translate3d(var(--mdrift), -9rem, 0) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.mist[data-astro-cid-yv5xg7po]{display:none}}.store-hero-inner[data-astro-cid-yv5xg7po]{max-width:var(--container-primary);margin-inline:auto}.store-hero[data-astro-cid-yv5xg7po] h1[data-astro-cid-yv5xg7po]{font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.02em;color:var(--color-text-primary);max-width:26ch;margin:0 0 var(--space-md);text-wrap:balance}.store-hero[data-astro-cid-yv5xg7po] .lead[data-astro-cid-yv5xg7po]{font-size:var(--text-lead);line-height:var(--line-height-body);color:var(--color-text-secondary);max-width:52ch;margin:0}.franja-index[data-astro-cid-yv5xg7po]{margin-top:var(--space-xl)}.franja-index[data-astro-cid-yv5xg7po] ul[data-astro-cid-yv5xg7po]{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.franja-index[data-astro-cid-yv5xg7po] a[data-astro-cid-yv5xg7po]{border:var(--border-width) solid var(--color-border);font-size:var(--text-small);font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:border-color var(--motion-standard) var(--ease-standard), background-color var(--motion-standard) var(--ease-standard);border-radius:999px;padding:.5rem 1rem;text-decoration:none;display:inline-block}.franja-index[data-astro-cid-yv5xg7po] a[data-astro-cid-yv5xg7po]:hover{border-color:var(--color-accent-sage);background:var(--color-surface-elevated)}.franja[data-astro-cid-yv5xg7po]{padding:var(--space-2xl) var(--gutter);border-bottom:var(--border-width) solid var(--color-border)}.franja-inner[data-astro-cid-yv5xg7po]{max-width:var(--container-wide);gap:var(--space-xl);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid}.franja--light[data-astro-cid-yv5xg7po]{background:var(--color-surface-dominant)}.franja--elevated[data-astro-cid-yv5xg7po]{background:var(--color-surface-elevated)}.franja--white[data-astro-cid-yv5xg7po]{background:#fff}.franja--deep[data-astro-cid-yv5xg7po]{background:var(--color-surface-contrast);border-bottom-color:#fafaf71f}.franja-visual[data-astro-cid-yv5xg7po]{min-width:0}.visual-frame[data-astro-cid-yv5xg7po]{aspect-ratio:4/3;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:linear-gradient(150deg, var(--color-surface-elevated) 0%, var(--color-surface-dominant) 100%);place-items:center;display:grid;position:relative}.franja--elevated[data-astro-cid-yv5xg7po] .visual-frame[data-astro-cid-yv5xg7po]{background:linear-gradient(150deg, var(--color-surface-dominant) 0%, var(--color-surface-elevated) 100%)}.franja--deep[data-astro-cid-yv5xg7po] .visual-frame[data-astro-cid-yv5xg7po]{background:linear-gradient(150deg,#262a24 0%,#1a1d19 100%);border-color:#fafaf729}.visual-photo[data-astro-cid-yv5xg7po]{border-radius:var(--radius-md);aspect-ratio:3/2;position:relative;overflow:hidden}.visual-photo-img[data-astro-cid-yv5xg7po]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--motion-editorial) cubic-bezier(.16, 1, .3, 1);display:block}.visual-photo--environmental[data-astro-cid-yv5xg7po]{background:#1a1d19;box-shadow:0 20px 40px -15px #000000b3,0 0 0 1px #fafaf70f}.visual-photo-depth[data-astro-cid-yv5xg7po]{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 50px #0000004d}.visual-photo--packshot[data-astro-cid-yv5xg7po] .visual-photo-depth[data-astro-cid-yv5xg7po]{display:none}.visual-photo--packshot[data-astro-cid-yv5xg7po]{box-shadow:none;background:0 0;border-radius:0;justify-self:center}.visual-photo[data-astro-cid-yv5xg7po].visual-photo--packshot{aspect-ratio:var(--photo-ratio,16 / 9)}.visual-photo--packshot[data-astro-cid-yv5xg7po] .visual-photo-img[data-astro-cid-yv5xg7po]{object-fit:contain;mix-blend-mode:multiply}.visual-photo--matched[data-astro-cid-yv5xg7po] .visual-photo-img[data-astro-cid-yv5xg7po]{mix-blend-mode:normal}.visual-photo--portrait[data-astro-cid-yv5xg7po]{width:auto;max-width:100%;height:clamp(340px,56vh,580px)}@media (hover:hover) and (pointer:fine){.visual-photo[data-astro-cid-yv5xg7po]:hover .visual-photo-img[data-astro-cid-yv5xg7po]{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.visual-photo[data-astro-cid-yv5xg7po]:hover .visual-photo-img[data-astro-cid-yv5xg7po]{transform:none}}.visual-tick[data-astro-cid-yv5xg7po]{border-color:var(--color-accent-sage);border-style:solid;border-width:0;width:14px;height:14px;position:absolute}.franja--deep[data-astro-cid-yv5xg7po] .visual-tick[data-astro-cid-yv5xg7po]{border-color:var(--color-accent-champagne)}.visual-tick--tl[data-astro-cid-yv5xg7po]{border-top-width:var(--border-width);border-left-width:var(--border-width);top:10px;left:10px}.visual-tick--tr[data-astro-cid-yv5xg7po]{border-top-width:var(--border-width);border-right-width:var(--border-width);top:10px;right:10px}.visual-tick--bl[data-astro-cid-yv5xg7po]{border-bottom-width:var(--border-width);border-left-width:var(--border-width);bottom:10px;left:10px}.visual-tick--br[data-astro-cid-yv5xg7po]{border-bottom-width:var(--border-width);border-right-width:var(--border-width);bottom:10px;right:10px}.visual-label[data-astro-cid-yv5xg7po]{padding:0 var(--space-md);text-align:center;gap:var(--space-2xs);margin:0;display:grid}.visual-label-kicker[data-astro-cid-yv5xg7po]{font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--color-text-secondary)}.visual-label-name[data-astro-cid-yv5xg7po]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.franja--deep[data-astro-cid-yv5xg7po] .visual-label-kicker[data-astro-cid-yv5xg7po]{color:#fafaf7b8}.franja--deep[data-astro-cid-yv5xg7po] .visual-label-name[data-astro-cid-yv5xg7po]{color:var(--color-text-on-contrast)}.variant-photo[data-astro-cid-yv5xg7po]{gap:var(--space-lg);display:grid}.variant-input[data-astro-cid-yv5xg7po]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.variant-stage[data-astro-cid-yv5xg7po]{width:100%;aspect-ratio:var(--photo-ratio,16 / 9);position:relative}.variant-layer[data-astro-cid-yv5xg7po]{object-fit:contain;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .4s var(--ease-standard), visibility .4s var(--ease-standard);position:absolute;inset:0}.variant-input--black[data-astro-cid-yv5xg7po]:checked~.variant-stage[data-astro-cid-yv5xg7po] .variant-layer--black[data-astro-cid-yv5xg7po],.variant-input--white[data-astro-cid-yv5xg7po]:checked~.variant-stage[data-astro-cid-yv5xg7po] .variant-layer--white[data-astro-cid-yv5xg7po]{opacity:1;visibility:visible}.variant-controls[data-astro-cid-yv5xg7po]{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.swatch-set[data-astro-cid-yv5xg7po]{gap:var(--space-sm);display:flex}.swatch[data-astro-cid-yv5xg7po]{cursor:pointer;outline-offset:3px;border:var(--border-width) solid var(--color-border);width:26px;height:26px;transition:transform var(--motion-standard) var(--ease-standard);border-radius:50%;display:block}.swatch--black[data-astro-cid-yv5xg7po]{border-color:var(--color-accent-champagne);background:#1a1d19}.swatch--white[data-astro-cid-yv5xg7po]{background:#f4f4f1;border-color:#cfd2cb}.variant-input--black[data-astro-cid-yv5xg7po]:checked~.variant-controls[data-astro-cid-yv5xg7po] .swatch--black[data-astro-cid-yv5xg7po],.variant-input--white[data-astro-cid-yv5xg7po]:checked~.variant-controls[data-astro-cid-yv5xg7po] .swatch--white[data-astro-cid-yv5xg7po]{outline:2px solid var(--color-text-primary)}.variant-input--black[data-astro-cid-yv5xg7po]:focus-visible~.variant-controls[data-astro-cid-yv5xg7po] .swatch--black[data-astro-cid-yv5xg7po],.variant-input--white[data-astro-cid-yv5xg7po]:focus-visible~.variant-controls[data-astro-cid-yv5xg7po] .swatch--white[data-astro-cid-yv5xg7po]{box-shadow:0 0 0 4px var(--color-focus)}@media (hover:hover) and (pointer:fine){.swatch[data-astro-cid-yv5xg7po]:hover{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.swatch[data-astro-cid-yv5xg7po]:hover{transform:none}}.variant-indicator[data-astro-cid-yv5xg7po]{min-height:1.4em;font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0;position:relative}.variant-name[data-astro-cid-yv5xg7po]{inset-inline-start:0;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .4s var(--ease-standard), visibility .4s var(--ease-standard);position:absolute;top:0}.variant-input--black[data-astro-cid-yv5xg7po]:checked~.variant-controls[data-astro-cid-yv5xg7po] .variant-name--black[data-astro-cid-yv5xg7po],.variant-input--white[data-astro-cid-yv5xg7po]:checked~.variant-controls[data-astro-cid-yv5xg7po] .variant-name--white[data-astro-cid-yv5xg7po]{opacity:1;visibility:visible}.sr-only[data-astro-cid-yv5xg7po]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.franja-ficha[data-astro-cid-yv5xg7po]{min-width:0}.badge[data-astro-cid-yv5xg7po]{margin:0 0 var(--space-md);padding-bottom:var(--space-2xs);border-bottom:var(--border-width) solid var(--color-accent-champagne);font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);display:inline-block}.franja--deep[data-astro-cid-yv5xg7po] .badge[data-astro-cid-yv5xg7po]{color:var(--color-accent-champagne);border-bottom-color:#c9b48a66}.franja-ficha[data-astro-cid-yv5xg7po] h2[data-astro-cid-yv5xg7po]{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:-.015em;color:var(--color-text-primary);margin:0 0 var(--space-xs);text-wrap:balance}.ficha-subtitle[data-astro-cid-yv5xg7po]{font-size:var(--text-h3);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:0 0 var(--space-md)}.ficha-lead[data-astro-cid-yv5xg7po]{font-size:var(--text-lead);line-height:var(--line-height-body);color:var(--color-text-secondary);max-width:46ch;margin:0 0 var(--space-lg)}.franja--deep[data-astro-cid-yv5xg7po] .franja-ficha[data-astro-cid-yv5xg7po] h2[data-astro-cid-yv5xg7po]{color:var(--color-text-on-contrast)}.franja--deep[data-astro-cid-yv5xg7po] .ficha-subtitle[data-astro-cid-yv5xg7po],.franja--deep[data-astro-cid-yv5xg7po] .ficha-lead[data-astro-cid-yv5xg7po]{color:#fafaf7c7}.collection-list[data-astro-cid-yv5xg7po]{margin:0 0 var(--space-lg);gap:var(--space-md);padding:0;list-style:none;display:grid}.collection[data-astro-cid-yv5xg7po]{padding-left:var(--space-md);border-left:2px solid var(--color-accent-champagne)}.collection-name[data-astro-cid-yv5xg7po]{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--font-weight-semibold);letter-spacing:.06em;color:var(--color-text-primary);margin:0 0 var(--space-2xs)}.collection-notes[data-astro-cid-yv5xg7po]{font-size:var(--text-small);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}.spec-list[data-astro-cid-yv5xg7po]{margin:0 0 var(--space-lg);gap:var(--space-sm);max-width:48ch;padding:0;list-style:none;display:grid}.spec-list[data-astro-cid-yv5xg7po] li[data-astro-cid-yv5xg7po]{padding-left:var(--space-md);font-size:var(--text-body);line-height:var(--line-height-body);color:var(--color-text-secondary);position:relative}.spec-list[data-astro-cid-yv5xg7po] li[data-astro-cid-yv5xg7po]:before{content:"";width:6px;height:var(--border-width);background:var(--color-accent-sage);position:absolute;top:.7em;left:0}.franja--deep[data-astro-cid-yv5xg7po] .spec-list[data-astro-cid-yv5xg7po] li[data-astro-cid-yv5xg7po]{color:#fafaf7c7}.franja--deep[data-astro-cid-yv5xg7po] .spec-list[data-astro-cid-yv5xg7po] li[data-astro-cid-yv5xg7po]:before{background:var(--color-accent-champagne)}.ficha-actions[data-astro-cid-yv5xg7po]{gap:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.cta-capsule[data-astro-cid-yv5xg7po]{border:var(--border-width) solid var(--color-cta-bg);background:var(--color-cta-bg);color:var(--color-cta-text);font-size:var(--text-body);font-weight:var(--font-weight-medium);transition:background-color var(--motion-standard) var(--ease-standard), color var(--motion-standard) var(--ease-standard);border-radius:999px;padding:.9rem 1.75rem;text-decoration:none;display:inline-block}.cta-capsule[data-astro-cid-yv5xg7po]:hover{color:var(--color-text-primary);background:0 0}.franja--deep[data-astro-cid-yv5xg7po] .cta-capsule[data-astro-cid-yv5xg7po]{border-color:var(--color-surface-dominant);background:var(--color-surface-dominant);color:var(--color-text-primary)}.franja--deep[data-astro-cid-yv5xg7po] .cta-capsule[data-astro-cid-yv5xg7po]:hover{color:var(--color-text-on-contrast);background:0 0}.cta-capsule--quiet[data-astro-cid-yv5xg7po]{color:var(--color-text-primary);background:0 0}.cta-capsule--quiet[data-astro-cid-yv5xg7po]:hover{background:var(--color-cta-bg);color:var(--color-cta-text)}.franja--deep[data-astro-cid-yv5xg7po] a[data-astro-cid-yv5xg7po]:focus-visible,.franja--deep[data-astro-cid-yv5xg7po] summary[data-astro-cid-yv5xg7po]:focus-visible{outline-color:var(--color-accent-aqua)}.tech-sheet[data-astro-cid-yv5xg7po]{margin-top:var(--space-lg);border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-md);max-width:52ch}.tech-sheet[data-astro-cid-yv5xg7po] summary[data-astro-cid-yv5xg7po]{cursor:pointer;font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--color-text-primary)}.tech-sheet[data-astro-cid-yv5xg7po] p[data-astro-cid-yv5xg7po]{margin:var(--space-sm) 0 0;font-size:var(--text-small);line-height:var(--line-height-body);color:var(--color-text-secondary)}.store-close[data-astro-cid-yv5xg7po]{background:var(--color-surface-dominant);padding:var(--space-2xl) var(--gutter) var(--space-xl)}.store-close-inner[data-astro-cid-yv5xg7po]{max-width:var(--container-primary);gap:var(--space-xl);grid-template-columns:1fr;margin-inline:auto;display:grid}.close-col[data-astro-cid-yv5xg7po] h2[data-astro-cid-yv5xg7po]{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-text-primary);margin:0 0 var(--space-sm);text-wrap:balance}.close-col[data-astro-cid-yv5xg7po] p[data-astro-cid-yv5xg7po]{font-size:var(--text-body);line-height:var(--line-height-body);color:var(--color-text-secondary);max-width:44ch;margin:0 0 var(--space-md)}.service-crosslink[data-astro-cid-yv5xg7po]{max-width:var(--container-primary);margin:var(--space-xl) auto 0;padding-top:var(--space-lg);border-top:var(--border-width) solid var(--color-border);font-size:var(--text-small);line-height:var(--line-height-body);color:var(--color-text-secondary)}.service-crosslink[data-astro-cid-yv5xg7po] a[data-astro-cid-yv5xg7po]{color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-underline-offset:.2em}@media (width>=60em){.franja[data-astro-cid-yv5xg7po]{padding-block:var(--space-3xl)}.franja-inner[data-astro-cid-yv5xg7po]{gap:var(--space-2xl);grid-template-columns:1fr 1fr}.franja--reverse[data-astro-cid-yv5xg7po] .franja-visual[data-astro-cid-yv5xg7po]{order:2}.visual-frame[data-astro-cid-yv5xg7po]{aspect-ratio:5/4}.visual-photo[data-astro-cid-yv5xg7po]{aspect-ratio:16/10}.store-close-inner[data-astro-cid-yv5xg7po]{gap:var(--space-2xl);grid-template-columns:1fr 1fr}}
