.loader[data-astro-cid-tfd3xvz2]{z-index:10;background:var(--c-bg);justify-content:center;align-items:center;transition:opacity 1.2s ease-out;display:none;position:fixed;inset:0}.loader[data-astro-cid-tfd3xvz2].is-active{display:flex}.loader[data-astro-cid-tfd3xvz2].is-exiting{opacity:0;pointer-events:none}.loader__shell[data-astro-cid-tfd3xvz2]{letter-spacing:.08em;min-width:19ch;font-size:clamp(1rem,2.2vw,1.35rem);line-height:1.6;transition:opacity .3s ease-out}.loader[data-astro-cid-tfd3xvz2].is-exiting .loader__shell[data-astro-cid-tfd3xvz2]{opacity:0}.loader__prompt[data-astro-cid-tfd3xvz2]{font-weight:var(--fw-bold);margin-right:1ch}.loader__cmd[data-astro-cid-tfd3xvz2]{white-space:pre}.loader__cursor[data-astro-cid-tfd3xvz2]{font-weight:var(--fw-bold)}@media (width<=700px) and (orientation:portrait){.loader__shell[data-astro-cid-tfd3xvz2]{font-size:1.3rem}}.hero[data-astro-cid-i3irphx7]{--hero-h:max(100vh, 560px);--mon-left:min(33vw, calc(50vw - var(--hero-h) * .3022));height:var(--hero-h);background:var(--c-bg);position:relative;overflow:hidden}@supports (height:100svh){.hero[data-astro-cid-i3irphx7]{--hero-h:max(100svh, 560px)}}.hero__media[data-astro-cid-i3irphx7]{position:absolute;inset:0}.hero__poster[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7],.hero__video[data-astro-cid-i3irphx7]{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero__video[data-astro-cid-i3irphx7]{pointer-events:none;visibility:hidden;opacity:0;transition:opacity .4s}.hero__video[data-astro-cid-i3irphx7].is-playing{visibility:visible;opacity:1}.hero__video[data-astro-cid-i3irphx7]::-webkit-media-controls{-webkit-appearance:none;display:none!important}.hero__video[data-astro-cid-i3irphx7]::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.hero__shade[data-astro-cid-i3irphx7]{background:linear-gradient(90deg,#000000b8 0%,#00000059 30%,#0000 48%);position:absolute;inset:0}.hero__copy[data-astro-cid-i3irphx7]{left:var(--gutter);top:max(24%, calc(var(--nav-h) + var(--sp-4)));position:absolute}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(20px, min(var(--fs-h1), calc((var(--mon-left) - var(--gutter) - 1.5vw) / 7), calc(var(--hero-h) * .09)), 72px);white-space:nowrap;min-height:5.4em;margin:0 0 44px}.hero__cta[data-astro-cid-i3irphx7]{padding-inline:min(44px,3.4vw)}@media (width<=760px),(aspect-ratio<=6/5){.hero[data-astro-cid-i3irphx7]{height:auto;overflow:visible}.hero__media[data-astro-cid-i3irphx7]{aspect-ratio:390/420;width:100%;max-height:62vh;position:relative;inset:auto;overflow:hidden}.hero__poster[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7],.hero__video[data-astro-cid-i3irphx7]{object-position:70% top}.hero__shade[data-astro-cid-i3irphx7]{background:linear-gradient(#00000080 0%,#0000 28% 70%,#000 100%)}.hero__copy[data-astro-cid-i3irphx7]{padding:20px var(--gutter) var(--sp-7);position:static}.hero__title[data-astro-cid-i3irphx7]{margin-bottom:26px;font-size:clamp(30px,min(10.26vw,6.2vh),56px)}.hero__cta[data-astro-cid-i3irphx7]{width:100%;padding:18px;display:block}}@media (width<=760px){.hero__media[data-astro-cid-i3irphx7]{max-height:50svh}}@media (prefers-reduced-motion:reduce){.hero__video[data-astro-cid-i3irphx7]{display:none}}.card[data-astro-cid-4fhpls6h]{border:1px solid var(--c-line);flex-direction:column;min-width:0;display:flex}.panel[data-astro-cid-4fhpls6h]{background:radial-gradient(ellipse at 50% 42%, var(--c-panel-hi), var(--c-panel) 70%);position:relative}.imgs[data-astro-cid-4fhpls6h]{aspect-ratio:4/5;position:relative;overflow:hidden}.img[data-astro-cid-4fhpls6h]{opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .35s var(--ease-out), visibility 0s .35s;position:absolute;inset:0}.img--photo[data-astro-cid-4fhpls6h]{object-fit:cover}.img--flat[data-astro-cid-4fhpls6h]{padding:var(--sp-6) var(--sp-5) var(--sp-8);object-fit:contain}.img[data-astro-cid-4fhpls6h][data-i="0"],.panel[data-astro-cid-4fhpls6h]:has(.view__in[data-i="1"]:checked) .img[data-astro-cid-4fhpls6h][data-i="1"],.panel[data-astro-cid-4fhpls6h]:has(.view__in[data-i="2"]:checked) .img[data-astro-cid-4fhpls6h][data-i="2"]{opacity:1;visibility:visible;transition-delay:0s}.panel[data-astro-cid-4fhpls6h]:has(.view__in:not([data-i="0"]):checked) .img[data-astro-cid-4fhpls6h][data-i="0"]{opacity:0;visibility:hidden;transition-delay:0s,.35s}.tag[data-astro-cid-4fhpls6h]{top:var(--sp-4);left:var(--sp-4);z-index:1;border:1px solid var(--c-line);font-size:var(--fs-micro);color:var(--c-fg);background:#0009;margin:0;padding:6px 10px;line-height:1.2;position:absolute}.tag[data-astro-cid-4fhpls6h]:before{content:"↑ "}.view[data-astro-cid-4fhpls6h]{left:0;right:0;bottom:var(--sp-4);border:0;justify-content:center;gap:0;margin:0;padding:0;display:flex;position:absolute}.view__opt[data-astro-cid-4fhpls6h]{cursor:pointer;background:#0009;position:relative}.view__opt[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h],.size[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.view__opt[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-muted);transition:color .2s var(--ease-out), border-color .2s var(--ease-out);border:1px solid #0000;padding:8px 14px;line-height:1.2;display:block}.view__opt[data-astro-cid-4fhpls6h]:hover span[data-astro-cid-4fhpls6h]{color:var(--c-fg)}.view__opt[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]:checked+span[data-astro-cid-4fhpls6h]{border-color:var(--c-fg);color:var(--c-fg)}.view__opt[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]:focus-visible+span[data-astro-cid-4fhpls6h],.size[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]:focus-visible+span[data-astro-cid-4fhpls6h]{outline:2px solid var(--c-fg);outline-offset:3px}.body[data-astro-cid-4fhpls6h]{padding:var(--sp-5);flex-direction:column;flex:1;display:flex}.title[data-astro-cid-4fhpls6h]{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-3);display:flex}.name[data-astro-cid-4fhpls6h]{font-size:var(--fs-h3);letter-spacing:var(--ls-caps);text-transform:uppercase;margin:0}.price[data-astro-cid-4fhpls6h]{font-size:var(--fs-lead);white-space:nowrap;margin:0}.print[data-astro-cid-4fhpls6h]{margin-bottom:var(--sp-5)}.buy[data-astro-cid-4fhpls6h]{margin-top:auto}.pick[data-astro-cid-4fhpls6h]{position:relative}.sizes[data-astro-cid-4fhpls6h]{min-width:0;margin:0 0 var(--sp-4);border:0;padding:0}.sizes__legend[data-astro-cid-4fhpls6h]{margin-bottom:var(--sp-3);padding:0}.sizes__guide[data-astro-cid-4fhpls6h]{font-size:var(--fs-micro);line-height:calc(var(--fs-small) * var(--lh-body));color:var(--c-muted);position:absolute;top:0;right:0}.sizes__guide[data-astro-cid-4fhpls6h]:hover{color:var(--c-fg)}.sizes__row[data-astro-cid-4fhpls6h]{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(48px,1fr));display:grid}.size[data-astro-cid-4fhpls6h]{cursor:pointer;position:relative}.size[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{border:1px solid var(--c-line);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-align:center;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);padding:14px 4px;line-height:1.2;display:block}.size[data-astro-cid-4fhpls6h]:hover span[data-astro-cid-4fhpls6h]{border-color:var(--c-fg)}.size[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]:checked+span[data-astro-cid-4fhpls6h]{border-color:var(--c-fg);background:var(--c-fg);color:var(--c-bg)}.buy__pending[data-astro-cid-4fhpls6h],.buy[data-astro-cid-4fhpls6h][data-pending] .buy__idle[data-astro-cid-4fhpls6h]{display:none}.buy[data-astro-cid-4fhpls6h][data-pending] .buy__pending[data-astro-cid-4fhpls6h]{display:inline}.buy[data-astro-cid-4fhpls6h][data-pending] .buy__btn[data-astro-cid-4fhpls6h]{opacity:1;cursor:progress;background:var(--c-fg);color:var(--c-bg)}@media (width>=761px) and (width<=1099px){.card[data-astro-cid-4fhpls6h]{grid-template-columns:1fr 1fr;display:grid}.body[data-astro-cid-4fhpls6h]{padding:var(--sp-6);justify-content:center}.buy[data-astro-cid-4fhpls6h]{margin-top:0}}@media (width>=1100px){.card--wide[data-astro-cid-4fhpls6h]{grid-template-columns:minmax(0,480px) minmax(0,1fr);display:grid}.card--wide[data-astro-cid-4fhpls6h] .body[data-astro-cid-4fhpls6h]{padding:var(--sp-7);justify-content:center}.card--wide[data-astro-cid-4fhpls6h] .buy[data-astro-cid-4fhpls6h]{margin-top:0}}@media (width<=760px){.body[data-astro-cid-4fhpls6h]{padding:var(--sp-5) var(--sp-4)}}@media (width<=420px){.view__opt[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{letter-spacing:.08em;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.img[data-astro-cid-4fhpls6h]{transition:none!important}}.facts[data-astro-cid-7jf4nakd]{border-top:1px solid var(--c-line);color:var(--c-muted);grid-template-columns:repeat(4,auto);margin:0;padding:0;line-height:1.6;list-style:none;display:grid}.facts[data-astro-cid-7jf4nakd] li[data-astro-cid-7jf4nakd]{padding:var(--sp-5) var(--sp-5) var(--sp-5) 0;border-bottom:1px solid var(--c-line)}.facts[data-astro-cid-7jf4nakd] li[data-astro-cid-7jf4nakd]:before{content:"> ";color:var(--c-faint)}.facts[data-astro-cid-7jf4nakd] a[data-astro-cid-7jf4nakd]{color:var(--c-fg)}@media (width<=1099px){.facts[data-astro-cid-7jf4nakd]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.facts[data-astro-cid-7jf4nakd]{grid-template-columns:1fr}.facts[data-astro-cid-7jf4nakd] li[data-astro-cid-7jf4nakd]{padding-block:var(--sp-4)}}.sg[data-astro-cid-vgog5tkj]{width:min(560px, calc(100vw - 2 * var(--sp-4)));max-height:calc(100dvh - 2 * var(--sp-4));padding:var(--sp-6);border:1px solid var(--c-line);background:var(--c-panel);color:var(--c-fg);border-radius:0;overflow:auto}.sg[data-astro-cid-vgog5tkj]::backdrop{background:#000000c7}html:not(.js) .sg[data-astro-cid-vgog5tkj]:target:not([open]){z-index:20;height:fit-content;margin:auto;display:block;position:fixed;inset:0;box-shadow:0 0 0 100vmax #000000c7}.sg[data-astro-cid-vgog5tkj]:not([open]) .sg__close-form[data-astro-cid-vgog5tkj]{display:none}.sg__head[data-astro-cid-vgog5tkj]{justify-content:space-between;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-5);display:flex}.sg__title[data-astro-cid-vgog5tkj]{font-size:var(--fs-h3);letter-spacing:var(--ls-caps);text-transform:uppercase;margin:0}.sg__close-form[data-astro-cid-vgog5tkj]{margin:0}.sg__table[data-astro-cid-vgog5tkj]{width:100%;margin-bottom:var(--sp-5);border-collapse:collapse;font-variant-numeric:tabular-nums}.sg__table[data-astro-cid-vgog5tkj] th[data-astro-cid-vgog5tkj],.sg__table[data-astro-cid-vgog5tkj] td[data-astro-cid-vgog5tkj]{padding:var(--sp-3) var(--sp-2);border-bottom:1px solid var(--c-line);text-align:right;font-weight:var(--fw-text)}.sg__table[data-astro-cid-vgog5tkj] th[data-astro-cid-vgog5tkj]:first-child{text-align:left}.sg__table[data-astro-cid-vgog5tkj] thead[data-astro-cid-vgog5tkj] th[data-astro-cid-vgog5tkj]{font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-muted)}.sg__note[data-astro-cid-vgog5tkj]{font-size:var(--fs-small);margin:0}@media (width<=760px){.sg[data-astro-cid-vgog5tkj]{padding:var(--sp-5)}}.cards[data-astro-cid-vffkeg7z]{gap:var(--sp-5);margin-block:var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cards--single[data-astro-cid-vffkeg7z]{grid-template-columns:minmax(0,1040px)}@media (width<=1099px){.cards[data-astro-cid-vffkeg7z]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.cards[data-astro-cid-vffkeg7z]{gap:var(--sp-6);margin-block:var(--sp-6)}}.teaser[data-astro-cid-ljeom775]{border-top:1px solid var(--c-line)}.teaser__grid[data-astro-cid-ljeom775]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start;display:grid}.teaser__body[data-astro-cid-ljeom775]{max-width:var(--w-prose)}.teaser__body[data-astro-cid-ljeom775] h2[data-astro-cid-ljeom775]{margin:0 0 var(--sp-5)}.teaser__text[data-astro-cid-ljeom775]{margin:0 0 var(--sp-6);font-size:var(--fs-lead);color:var(--c-muted)}.teaser__list[data-astro-cid-ljeom775]{margin:0 0 var(--sp-6);font-size:var(--fs-lead);color:var(--c-muted);padding:0;list-style:none}.teaser__list[data-astro-cid-ljeom775] li[data-astro-cid-ljeom775]{padding-block:var(--sp-3);border-bottom:1px solid var(--c-line)}.teaser__n[data-astro-cid-ljeom775]{margin-right:var(--sp-3);font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--c-faint)}@media (width<=760px){.teaser__grid[data-astro-cid-ljeom775]{grid-template-columns:minmax(0,1fr);gap:0}}
