.head[data-astro-cid-ilujxjao]{display:grid;gap:0;margin-bottom:clamp(2.5rem,5vw,4rem)}.layout[data-astro-cid-ilujxjao]{display:grid;gap:clamp(2.5rem,5vw,3.5rem)}.steps[data-astro-cid-ilujxjao]{position:relative;list-style:none;padding-left:2.4rem}.step[data-astro-cid-ilujxjao]{--dot-y: calc(.5em + 6.5px) ;position:relative;padding-bottom:clamp(2.8rem,5vw,3.6rem)}.step[data-astro-cid-ilujxjao]:last-child{padding-bottom:0}.step[data-astro-cid-ilujxjao]:before{content:"";z-index:1;position:absolute;left:-2.4rem;top:.5em;width:13px;height:13px;border-radius:50%;border:1px solid var(--color-gold);background:var(--color-charcoal);transition:background-color .4s var(--ease-out)}.step[data-astro-cid-ilujxjao]:has(input:checked):before{background:var(--color-gold)}.step[data-astro-cid-ilujxjao]:not(:last-child):after{content:"";position:absolute;left:calc(-2.4rem + 6px);top:var(--dot-y);bottom:calc(-1 * var(--dot-y));width:1px;background:#aa905b73}fieldset[data-astro-cid-ilujxjao]{border:0;margin:0;padding:0;min-width:0}legend[data-astro-cid-ilujxjao]{display:block;padding:0}.num[data-astro-cid-ilujxjao]{display:block;margin-bottom:.35rem;font-family:var(--font-heading);font-size:.92rem;letter-spacing:.08em;color:var(--color-goldLight);font-variant-numeric:tabular-nums}.title[data-astro-cid-ilujxjao]{display:block;font-family:var(--font-heading);font-size:clamp(1.35rem,2.2vw,1.6rem);font-variation-settings:"opsz" 144;line-height:1.1}.note[data-astro-cid-ilujxjao]{margin-top:1.1rem;max-width:52ch;color:var(--color-muted);font-size:.92rem}.choice[data-astro-cid-ilujxjao] input[data-astro-cid-ilujxjao],.decor[data-astro-cid-ilujxjao] input[data-astro-cid-ilujxjao]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.choice[data-astro-cid-ilujxjao]{position:relative;display:grid;align-items:center;column-gap:clamp(.8rem,2vw,1.4rem);padding:1rem 0;border-bottom:1px solid rgba(170,144,91,.2);cursor:pointer}.choice[data-astro-cid-ilujxjao]:has(input:focus-visible){outline:2px solid var(--color-goldLight);outline-offset:3px;border-radius:2px}.mark[data-astro-cid-ilujxjao]{width:.8rem;height:.8rem;border:1px solid var(--color-gold);transition:background-color .25s ease-out}.choice[data-astro-cid-ilujxjao]:has(input:checked) .mark[data-astro-cid-ilujxjao]{background:var(--color-gold)}.price[data-astro-cid-ilujxjao]{font-family:var(--font-heading);font-size:clamp(1.1rem,1.8vw,1.3rem);font-variant-numeric:tabular-nums;color:var(--color-ink);text-align:right;white-space:nowrap;transition:color .25s ease-out}.choice[data-astro-cid-ilujxjao]:hover .price[data-astro-cid-ilujxjao],.choice[data-astro-cid-ilujxjao]:has(input:checked) .price[data-astro-cid-ilujxjao]{color:var(--color-goldLight)}.sizes[data-astro-cid-ilujxjao]{margin-top:1.4rem;border-top:1px solid rgba(170,144,91,.35)}.size[data-astro-cid-ilujxjao],.scale[data-astro-cid-ilujxjao]{grid-template-columns:.8rem 4.6rem minmax(0,1fr) 7.5rem}.len[data-astro-cid-ilujxjao]{font-family:var(--font-heading);font-size:clamp(1.1rem,1.8vw,1.3rem);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .25s ease-out}.choice[data-astro-cid-ilujxjao]:has(input:checked) .len[data-astro-cid-ilujxjao]{color:var(--color-goldLight)}.track[data-astro-cid-ilujxjao]{position:relative;height:14px;background:linear-gradient(#aa905b59,#aa905b59) left bottom / 100% 1px no-repeat,repeating-linear-gradient(to right,rgba(170,144,91,.45) 0 1px,transparent 1px calc(100% / var(--modules))) left bottom / calc(100% + 1px) 7px no-repeat}.bar[data-astro-cid-ilujxjao]{position:absolute;left:0;bottom:0;width:calc(var(--len) * 100%);height:4px;background:#aa905b99;transition:background-color .25s ease-out}.choice[data-astro-cid-ilujxjao]:hover .bar[data-astro-cid-ilujxjao]{background:#c4ae7fb3}.bar[data-astro-cid-ilujxjao]:after{content:"";position:absolute;inset:-2px 0 0;background:var(--color-gold);transform:scaleX(0);transform-origin:left center}.size[data-astro-cid-ilujxjao]:has(input:checked) .bar[data-astro-cid-ilujxjao]:after{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){.bar[data-astro-cid-ilujxjao]:after{transition:transform .75s var(--ease-out)}}.scale[data-astro-cid-ilujxjao]{display:grid;align-items:start;column-gap:clamp(.8rem,2vw,1.4rem);padding-top:.5rem;color:var(--color-muted);font-size:.72rem;letter-spacing:.08em;font-variant-numeric:tabular-nums}.scale-track[data-astro-cid-ilujxjao]{grid-column:3;position:relative;height:1.1em}.scale-track[data-astro-cid-ilujxjao] span[data-astro-cid-ilujxjao]{position:absolute;left:calc(var(--at) * 100%);transform:translate(-50%)}.scale-track[data-astro-cid-ilujxjao] span[data-astro-cid-ilujxjao]:first-child{transform:none}.scale-track[data-astro-cid-ilujxjao] span[data-astro-cid-ilujxjao]:last-child{transform:translate(-100%)}.scale-unit[data-astro-cid-ilujxjao]{grid-column:4;text-align:right}.decors[data-astro-cid-ilujxjao]{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:1.4rem clamp(.8rem,2vw,1.2rem);margin-top:1.4rem}.decor[data-astro-cid-ilujxjao]{position:relative;display:grid;gap:.7rem;cursor:pointer}.swatch[data-astro-cid-ilujxjao]{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--color-charcoal);outline:1px solid rgba(170,144,91,.25);outline-offset:0;transition:outline-color .25s ease-out,outline-offset .25s var(--ease-out)}.swatch[data-astro-cid-ilujxjao] img[data-astro-cid-ilujxjao]{width:100%;height:100%;object-fit:cover}.decor[data-astro-cid-ilujxjao]:hover .swatch[data-astro-cid-ilujxjao]{outline-color:var(--color-goldLight)}.decor[data-astro-cid-ilujxjao]:has(input:checked) .swatch[data-astro-cid-ilujxjao]{outline:1px solid var(--color-goldLight);outline-offset:5px}.decor[data-astro-cid-ilujxjao]:has(input:focus-visible) .swatch[data-astro-cid-ilujxjao]{outline:2px solid var(--color-goldLight);outline-offset:5px}.decor-name[data-astro-cid-ilujxjao]{font-size:.92rem;color:var(--color-muted);transition:color .25s ease-out}.decor[data-astro-cid-ilujxjao]:hover .decor-name[data-astro-cid-ilujxjao],.decor[data-astro-cid-ilujxjao]:has(input:checked) .decor-name[data-astro-cid-ilujxjao]{color:var(--color-ink)}.options[data-astro-cid-ilujxjao]{margin-top:1.4rem;border-top:1px solid rgba(170,144,91,.35)}.option[data-astro-cid-ilujxjao]{grid-template-columns:.8rem minmax(0,1fr) auto;align-items:start;padding:1.2rem 0}.option[data-astro-cid-ilujxjao] .mark[data-astro-cid-ilujxjao]{margin-top:.4rem}.option-text[data-astro-cid-ilujxjao]{display:grid;gap:.25rem}.option-title[data-astro-cid-ilujxjao]{font-family:var(--font-heading);font-size:clamp(1.1rem,1.8vw,1.3rem);line-height:1.25;transition:color .25s ease-out}.choice[data-astro-cid-ilujxjao]:has(input:checked) .option-title[data-astro-cid-ilujxjao]{color:var(--color-goldLight)}.point[data-astro-cid-ilujxjao]{color:var(--color-muted);font-size:.95rem;max-width:48ch}.option[data-astro-cid-ilujxjao] .price[data-astro-cid-ilujxjao]{padding-top:.1rem}.summary[data-astro-cid-ilujxjao]{display:grid;gap:1.2rem;align-content:start;padding-top:1.4rem;border-top:2px solid var(--color-gold)}.summary[data-astro-cid-ilujxjao] h3[data-astro-cid-ilujxjao]{font-size:1.35rem}.rows[data-astro-cid-ilujxjao] div[data-astro-cid-ilujxjao]{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.6rem;align-items:baseline;padding:.7rem 0;border-bottom:1px solid rgba(170,144,91,.2);font-size:.95rem}.rows[data-astro-cid-ilujxjao] dt[data-astro-cid-ilujxjao]{color:var(--color-muted)}.rows[data-astro-cid-ilujxjao] dd[data-astro-cid-ilujxjao][data-empty]{color:var(--color-muted);font-style:italic}.row-price[data-astro-cid-ilujxjao]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.total[data-astro-cid-ilujxjao]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem}.total-label[data-astro-cid-ilujxjao]{flex-basis:100%;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.total-amount[data-astro-cid-ilujxjao]{display:inline-block;font-family:var(--font-heading);font-size:clamp(2rem,3.2vw,2.6rem);line-height:1.05;color:var(--color-goldLight);font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 144}.total-vat[data-astro-cid-ilujxjao]{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.total-amount[data-astro-cid-ilujxjao].is-new{animation:settle-sum .6s var(--ease-out)}@keyframes settle-sum{0%{opacity:.35;transform:translateY(.25em)}}}.summary[data-astro-cid-ilujxjao] .btn[data-astro-cid-ilujxjao]{width:100%;text-align:center}.summary-note[data-astro-cid-ilujxjao]{color:var(--color-muted);font-size:.85rem}@media(min-width:900px){.head[data-astro-cid-ilujxjao]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.5vw,2rem);align-items:end}.head[data-astro-cid-ilujxjao] h2[data-astro-cid-ilujxjao]{grid-column:1 / 7}.head[data-astro-cid-ilujxjao] .sub[data-astro-cid-ilujxjao]{grid-column:7 / 13;margin-top:0}.layout[data-astro-cid-ilujxjao]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.5vw,2rem);align-items:start}.steps[data-astro-cid-ilujxjao]{grid-column:1 / 9}.summary[data-astro-cid-ilujxjao]{grid-column:9 / 13;position:sticky;top:7rem}}@media(max-width:899px){.summary[data-astro-cid-ilujxjao]{position:sticky;bottom:0;z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem 1rem;margin-inline:calc(-1*clamp(1rem,4vw,3rem));padding:.9rem clamp(1rem,4vw,3rem) calc(.9rem + env(safe-area-inset-bottom));background:var(--color-charcoalDeep);border-top:1px solid rgba(170,144,91,.35)}.summary[data-astro-cid-ilujxjao] h3[data-astro-cid-ilujxjao],.rows[data-astro-cid-ilujxjao],.summary-note[data-astro-cid-ilujxjao]{display:none}.total-amount[data-astro-cid-ilujxjao]{font-size:1.6rem}.total-label[data-astro-cid-ilujxjao]{font-size:.7rem}.summary[data-astro-cid-ilujxjao] .btn[data-astro-cid-ilujxjao]{width:auto;padding:.85rem 1.1rem}}@media(max-width:560px){.size[data-astro-cid-ilujxjao],.scale[data-astro-cid-ilujxjao]{grid-template-columns:.8rem 3.8rem minmax(0,1fr) 5.9rem}.scale-track[data-astro-cid-ilujxjao] span[data-astro-cid-ilujxjao]:not(:first-child,:last-child){display:none}.steps[data-astro-cid-ilujxjao]{padding-left:1.8rem}.step[data-astro-cid-ilujxjao]:before{left:-1.8rem}.step[data-astro-cid-ilujxjao]:not(:last-child):after{left:calc(-1.8rem + 6px)}}.bricks[data-astro-cid-t5zcgdeq]{display:grid;gap:clamp(.75rem,1.5vw,1.25rem);margin-top:clamp(2rem,4vw,3rem);list-style:none}.frame[data-astro-cid-t5zcgdeq]{aspect-ratio:4 / 3}@media(min-width:900px){.bricks[data-astro-cid-t5zcgdeq]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(260px,30vw,420px)}.frame[data-astro-cid-t5zcgdeq]{aspect-ratio:auto;height:100%}.bricks[data-astro-cid-t5zcgdeq] li[data-astro-cid-t5zcgdeq]:nth-child(4n+1){grid-column:1 / 8}.bricks[data-astro-cid-t5zcgdeq] li[data-astro-cid-t5zcgdeq]:nth-child(4n+2){grid-column:8 / 13}.bricks[data-astro-cid-t5zcgdeq] li[data-astro-cid-t5zcgdeq]:nth-child(4n+3){grid-column:1 / 6}.bricks[data-astro-cid-t5zcgdeq] li[data-astro-cid-t5zcgdeq]:nth-child(4n+4){grid-column:6 / 13}.bricks[data-astro-cid-t5zcgdeq] li[data-astro-cid-t5zcgdeq].alone{grid-column:1 / 13}}.lhero[data-astro-cid-gqg5ossh]{position:relative;display:flex;min-height:max(600px,min(94svh,1000px));overflow:hidden;background:var(--color-charcoalDeep)}.lhero[data-astro-cid-gqg5ossh] img[data-astro-cid-gqg5ossh]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 45%}.lhero[data-astro-cid-gqg5ossh]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#141311db,#141311bd 32%,#1413115c 54%,#14131100 72%),linear-gradient(to top,#141311d9,#14131100 30% 80%,#14131180);pointer-events:none}.no-photo[data-astro-cid-gqg5ossh]{min-height:0;background:var(--color-charcoal)}.no-photo[data-astro-cid-gqg5ossh]:after{content:none}.inner[data-astro-cid-gqg5ossh]{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;padding-top:7.5rem;padding-bottom:clamp(2rem,5vh,3.5rem)}.crumbs[data-astro-cid-gqg5ossh]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.crumbs[data-astro-cid-gqg5ossh] a[data-astro-cid-gqg5ossh]{color:var(--color-muted);text-decoration:none;transition:color .25s ease-out}.crumbs[data-astro-cid-gqg5ossh] a[data-astro-cid-gqg5ossh]:hover{color:var(--color-goldLight)}.crumbs[data-astro-cid-gqg5ossh] [data-astro-cid-gqg5ossh][aria-current]{color:var(--color-ink)}.copy[data-astro-cid-gqg5ossh]{margin-top:auto;padding-top:clamp(2.5rem,7vh,5rem);max-width:46rem}.no-photo[data-astro-cid-gqg5ossh] .copy[data-astro-cid-gqg5ossh]{padding-top:clamp(2.5rem,6vw,4rem)}h1[data-astro-cid-gqg5ossh]{font-size:clamp(2.4rem,5.4vw,4.4rem);max-width:16ch;text-wrap:balance}.finish[data-astro-cid-gqg5ossh]{margin-top:1rem;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.from[data-astro-cid-gqg5ossh]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin-top:clamp(1.2rem,2.4vw,1.8rem);padding-top:1rem;border-top:1px solid rgba(170,144,91,.35);max-width:30rem}.from-word[data-astro-cid-gqg5ossh]{font-family:var(--font-heading);font-style:italic;font-size:clamp(1.3rem,2.2vw,1.6rem);color:var(--color-muted)}.amount[data-astro-cid-gqg5ossh]{font-family:var(--font-heading);font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;color:var(--color-goldLight);font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 144}.vat[data-astro-cid-gqg5ossh]{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink)}.lead[data-astro-cid-gqg5ossh]{margin-top:1.2rem;max-width:48ch;color:var(--color-ink);opacity:.9}.actions[data-astro-cid-gqg5ossh]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:1.6rem}.call[data-astro-cid-gqg5ossh]{font-family:var(--font-heading);font-size:1.35rem;color:var(--color-goldLight);text-decoration:none;font-variant-numeric:tabular-nums;transition:color .25s ease-out}.call[data-astro-cid-gqg5ossh]:hover{color:var(--color-ink)}.facts[data-astro-cid-gqg5ossh]{display:flex;flex-wrap:wrap;gap:.9rem 0;margin-top:clamp(2rem,5vh,3.2rem);padding-top:1.1rem;border-top:1px solid rgba(170,144,91,.35)}.facts[data-astro-cid-gqg5ossh] div[data-astro-cid-gqg5ossh]{display:flex;align-items:baseline;gap:.6rem;padding-right:clamp(1.2rem,2.5vw,2.2rem);margin-right:clamp(1.2rem,2.5vw,2.2rem);border-right:1px solid rgba(170,144,91,.35)}.facts[data-astro-cid-gqg5ossh] div[data-astro-cid-gqg5ossh]:last-child{border-right:0;margin-right:0;padding-right:0}.facts[data-astro-cid-gqg5ossh] dd[data-astro-cid-gqg5ossh]{order:-1;font-family:var(--font-heading);font-size:clamp(1.25rem,2vw,1.55rem);color:var(--color-ink);white-space:nowrap}.facts[data-astro-cid-gqg5ossh] dt[data-astro-cid-gqg5ossh]{color:var(--color-muted);font-size:.92rem}@media(max-width:720px){.lhero[data-astro-cid-gqg5ossh]:after{background:linear-gradient(to top,#141311eb,#141311c7 55%,#14131199)}.facts[data-astro-cid-gqg5ossh]{flex-direction:column}.facts[data-astro-cid-gqg5ossh] div[data-astro-cid-gqg5ossh]{border-right:0;margin-right:0;padding-right:0}}@media(prefers-reduced-motion:no-preference){.lhero[data-astro-cid-gqg5ossh] img[data-astro-cid-gqg5ossh]{animation:settle 2.2s var(--ease-out) both}@keyframes settle{0%{transform:scale(1.06);opacity:0}to{transform:none;opacity:1}}}.layout[data-astro-cid-5h5miifh]{display:grid;gap:clamp(2.5rem,5vw,3.5rem)}.description[data-astro-cid-5h5miifh]{margin-top:1.4rem;max-width:52ch;color:var(--color-muted)}.highlights[data-astro-cid-5h5miifh]{margin-top:2rem;list-style:none;border-top:1px solid rgba(170,144,91,.35)}.highlights[data-astro-cid-5h5miifh] li[data-astro-cid-5h5miifh]{position:relative;padding:.85rem 0 .85rem 1.5rem;border-bottom:1px solid rgba(170,144,91,.2);font-size:1rem}.highlights[data-astro-cid-5h5miifh] li[data-astro-cid-5h5miifh]:before{content:"";position:absolute;left:0;top:calc(.85rem + .62em);width:.4rem;height:.4rem;background:var(--color-gold)}.details[data-astro-cid-5h5miifh]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.2rem) clamp(.75rem,1.5vw,1.25rem);list-style:none}.details[data-astro-cid-5h5miifh] .frame[data-astro-cid-5h5miifh]{aspect-ratio:4 / 5}.details[data-astro-cid-5h5miifh] li[data-astro-cid-5h5miifh]:nth-child(3n+1){grid-column:1 / -1}.details[data-astro-cid-5h5miifh] li[data-astro-cid-5h5miifh]:nth-child(3n+1) .frame[data-astro-cid-5h5miifh]{aspect-ratio:16 / 9}figcaption[data-astro-cid-5h5miifh]{margin-top:.8rem;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}@media(min-width:900px){.layout[data-astro-cid-5h5miifh]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.5vw,2rem);align-items:start}.story[data-astro-cid-5h5miifh]{grid-column:1 / 6;position:sticky;top:7rem}.details[data-astro-cid-5h5miifh]{grid-column:7 / 13}.no-details[data-astro-cid-5h5miifh] .story[data-astro-cid-5h5miifh]{grid-column:1 / 13;position:static}.no-details[data-astro-cid-5h5miifh] .highlights[data-astro-cid-5h5miifh]{columns:2;column-gap:clamp(1.5rem,4vw,3.5rem)}.no-details[data-astro-cid-5h5miifh] .highlights[data-astro-cid-5h5miifh] li[data-astro-cid-5h5miifh]{break-inside:avoid}}.items[data-astro-cid-pkgk4bgt]{border-top:1px solid rgba(170,144,91,.2)}.grid[data-astro-cid-pkgk4bgt]{display:grid;gap:clamp(2rem,4vw,2.5rem) clamp(1rem,2.5vw,2rem);margin-top:clamp(2rem,4vw,3rem);list-style:none}@media(min-width:720px){.grid[data-astro-cid-pkgk4bgt]{grid-template-columns:repeat(3,minmax(0,1fr))}}.product[data-astro-cid-mxhe25m4]{padding:clamp(7.5rem,12vw,9.5rem) 0 clamp(4rem,8vw,6rem)}.crumbs[data-astro-cid-mxhe25m4]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.crumbs[data-astro-cid-mxhe25m4] a[data-astro-cid-mxhe25m4]{color:var(--color-muted);text-decoration:none;transition:color .25s ease-out}.crumbs[data-astro-cid-mxhe25m4] a[data-astro-cid-mxhe25m4]:hover{color:var(--color-goldLight)}.crumbs[data-astro-cid-mxhe25m4] [data-astro-cid-mxhe25m4][aria-current]{color:var(--color-ink)}.layout[data-astro-cid-mxhe25m4]{display:grid;gap:clamp(2rem,5vw,3rem);margin-top:2rem}.lead[data-astro-cid-mxhe25m4]{aspect-ratio:4 / 3}.lead[data-astro-cid-mxhe25m4] img[data-astro-cid-mxhe25m4],.thumbs[data-astro-cid-mxhe25m4] img[data-astro-cid-mxhe25m4]{width:100%;height:100%;object-fit:cover}.no-photo[data-astro-cid-mxhe25m4]{display:grid;place-items:center;border:1px solid rgba(170,144,91,.25);font-family:var(--font-heading);font-size:1.6rem;color:var(--color-muted)}.thumbs[data-astro-cid-mxhe25m4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1vw,.75rem);margin-top:clamp(.5rem,1vw,.75rem);list-style:none}.thumbs[data-astro-cid-mxhe25m4] .frame[data-astro-cid-mxhe25m4]{aspect-ratio:4 / 3}.kind[data-astro-cid-mxhe25m4]{color:var(--color-muted);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}h1[data-astro-cid-mxhe25m4]{margin-top:.8rem;font-size:clamp(1.9rem,4vw,3rem);text-wrap:balance}.facts[data-astro-cid-mxhe25m4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.6rem;margin-top:1.2rem}.price[data-astro-cid-mxhe25m4]{font-family:var(--font-heading);font-size:1.5rem;color:var(--color-goldLight);font-variant-numeric:tabular-nums}.price[data-astro-cid-mxhe25m4] .vat[data-astro-cid-mxhe25m4]{margin-left:.5em;font-family:var(--font-body);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink)}.availability[data-astro-cid-mxhe25m4]{color:var(--color-muted);font-size:.95rem}.description[data-astro-cid-mxhe25m4]{margin-top:1.6rem;color:var(--color-muted);max-width:52ch}.params[data-astro-cid-mxhe25m4]{margin-top:2rem;border-top:1px solid rgba(170,144,91,.35)}.params[data-astro-cid-mxhe25m4] div[data-astro-cid-mxhe25m4]{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;gap:1rem;padding:.8rem 0;border-bottom:1px solid rgba(170,144,91,.2);font-size:.97rem}.params[data-astro-cid-mxhe25m4] dt[data-astro-cid-mxhe25m4]{color:var(--color-muted)}.actions[data-astro-cid-mxhe25m4]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:2.2rem}.call[data-astro-cid-mxhe25m4]{font-family:var(--font-heading);font-size:1.35rem;color:var(--color-goldLight);text-decoration:none;font-variant-numeric:tabular-nums;transition:color .25s ease-out}.call[data-astro-cid-mxhe25m4]:hover{color:var(--color-ink)}.note[data-astro-cid-mxhe25m4]{margin-top:1rem;color:var(--color-muted);font-size:.85rem;max-width:44ch}.related[data-astro-cid-mxhe25m4]{padding-top:0}.related-head[data-astro-cid-mxhe25m4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(170,144,91,.35)}.related-head[data-astro-cid-mxhe25m4] h2[data-astro-cid-mxhe25m4]{font-size:clamp(1.45rem,2.6vw,2rem)}.grid[data-astro-cid-mxhe25m4]{display:grid;gap:clamp(2rem,4vw,2.5rem) clamp(1rem,2.5vw,2rem);margin-top:2rem;list-style:none}@media(min-width:720px){.grid[data-astro-cid-mxhe25m4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.layout[data-astro-cid-mxhe25m4]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.5vw,2rem);align-items:start}.gallery[data-astro-cid-mxhe25m4]{grid-column:1 / 8}.info[data-astro-cid-mxhe25m4]{grid-column:8 / 13;position:sticky;top:7rem}}
