.picker[data-astro-cid-22ujuu7z]{flex-direction:column;gap:14px;display:flex}.label[data-astro-cid-22ujuu7z]{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:400}.label[data-astro-cid-22ujuu7z] span[data-astro-cid-22ujuu7z]{color:var(--ink)}.swatches[data-astro-cid-22ujuu7z]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.swatch[data-astro-cid-22ujuu7z]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:relative}.swatch[data-astro-cid-22ujuu7z][aria-pressed=true]:after{content:"";border:1px solid var(--bordeaux);border-radius:50%;position:absolute;inset:5px}.swatch--boutique[data-astro-cid-22ujuu7z]{cursor:default;opacity:.75}.also[data-astro-cid-22ujuu7z]{font-family:var(--font-title);color:var(--muted);margin:0;font-size:17px;font-style:italic}.visual-frame[data-astro-cid-wzmxd6ui]{aspect-ratio:4/5;background:var(--ivory)}.visual-frame[data-astro-cid-wzmxd6ui][hidden]{display:none}.visual[data-astro-cid-wzmxd6ui]{view-transition-name:piece-image}.zoom-trigger[data-astro-cid-wzmxd6ui]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.zoom-trigger[data-astro-cid-wzmxd6ui].is-zooming{cursor:zoom-out}.zoom-hint[data-astro-cid-wzmxd6ui]{color:var(--bordeaux);letter-spacing:.2em;text-transform:uppercase;transition:background-color .4s var(--ease-out), color .4s var(--ease-out);background:#f4eee6e6;border-radius:999px;align-items:center;gap:9px;padding:10px 16px 10px 14px;font-size:11px;font-weight:400;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 24px #2a14181a}.zoom-trigger[data-astro-cid-wzmxd6ui]:hover .zoom-hint[data-astro-cid-wzmxd6ui],.zoom-trigger[data-astro-cid-wzmxd6ui]:focus-visible .zoom-hint[data-astro-cid-wzmxd6ui]{background:var(--bordeaux);color:var(--ivory)}.zoom-hint-out[data-astro-cid-wzmxd6ui],.is-zooming[data-astro-cid-wzmxd6ui] .zoom-hint-in[data-astro-cid-wzmxd6ui],.is-zooming[data-astro-cid-wzmxd6ui] .zoom-hint-plus[data-astro-cid-wzmxd6ui]{display:none}.is-zooming[data-astro-cid-wzmxd6ui] .zoom-hint-out[data-astro-cid-wzmxd6ui]{display:inline}.zoom-trigger[data-astro-cid-wzmxd6ui] img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}.zoom-trigger[data-astro-cid-wzmxd6ui].is-zooming img{transform-origin:var(--zx,50%) var(--zy,40%);transform:scale(2.3)}.zoom-view[data-astro-cid-wzmxd6ui]{background:var(--ivory);border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.zoom-view[data-astro-cid-wzmxd6ui][open]{animation:zoom-in .45s var(--ease-out)}.zoom-view[data-astro-cid-wzmxd6ui]::backdrop{background:var(--ivory)}html:has(.zoom-view[open]){overflow:hidden}.zoom-scroller[data-astro-cid-wzmxd6ui]{overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.zoom-scroller[data-astro-cid-wzmxd6ui]:focus-visible{outline:2px solid var(--bordeaux);outline-offset:-2px}.zoom-scroller[data-astro-cid-wzmxd6ui] img[data-astro-cid-wzmxd6ui]{width:min(1600px,200vw);max-width:none;height:auto;margin:0 auto;display:block}.zoom-scroller[data-astro-cid-wzmxd6ui] img[data-astro-cid-wzmxd6ui][hidden]{display:none}.zoom-close[data-astro-cid-wzmxd6ui]{z-index:1;width:48px;height:48px;color:var(--bordeaux);cursor:pointer;background:#f4eee6db;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:16px;right:16px}@keyframes zoom-in{0%{opacity:0}}@media (width<=859px){.visual[data-astro-cid-wzmxd6ui]{margin:0 calc(-1 * var(--gutter))}}@media (prefers-reduced-motion:reduce){.zoom-trigger[data-astro-cid-wzmxd6ui] img,.zoom-hint[data-astro-cid-wzmxd6ui]{transition:none}.zoom-view[data-astro-cid-wzmxd6ui][open]{animation:none}}.gallery[data-astro-cid-k3vip4hh]{flex-direction:column;gap:clamp(28px,4vw,48px);display:flex}.grid[data-astro-cid-k3vip4hh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2.5vw,32px);display:grid}.grid[data-astro-cid-k3vip4hh][data-odd] .item[data-astro-cid-k3vip4hh]:first-child{grid-column:1/-1}.grid--paired[data-astro-cid-k3vip4hh]{grid-template-columns:minmax(0,1fr)}.item[data-astro-cid-k3vip4hh]{aspect-ratio:4/5;margin:0}@media (width>=860px){.grid[data-astro-cid-k3vip4hh]:not(.grid--paired){grid-template-columns:repeat(6,minmax(0,1fr));align-items:start}.grid[data-astro-cid-k3vip4hh] .item[data-astro-cid-k3vip4hh],.grid[data-astro-cid-k3vip4hh][data-odd] .item[data-astro-cid-k3vip4hh]:first-child{grid-column:span 2}.grid[data-astro-cid-k3vip4hh][data-rest="2"] .item[data-astro-cid-k3vip4hh]:nth-last-child(-n+2),.grid[data-astro-cid-k3vip4hh][data-rest="1"] .item[data-astro-cid-k3vip4hh]:nth-last-child(-n+4){grid-column:span 3}.grid[data-astro-cid-k3vip4hh][data-count="1"] .item[data-astro-cid-k3vip4hh]:first-child{grid-column:2/span 4}.grid[data-astro-cid-k3vip4hh][data-count="2"] .item[data-astro-cid-k3vip4hh]:nth-child(2),.grid[data-astro-cid-k3vip4hh][data-count="3"] .item[data-astro-cid-k3vip4hh]:nth-child(2){margin-top:clamp(40px,6vw,96px)}.item--wide[data-astro-cid-k3vip4hh]{aspect-ratio:16/9;margin-top:clamp(24px,4vw,64px)}.item--wide[data-astro-cid-k3vip4hh] img{object-position:50% 52%}.grid--paired[data-astro-cid-k3vip4hh]{grid-template-columns:minmax(0,1fr) minmax(0,2.2222fr);align-items:stretch}.grid--paired[data-astro-cid-k3vip4hh] .item[data-astro-cid-k3vip4hh]{grid-column:auto}.grid--paired[data-astro-cid-k3vip4hh] .item--wide[data-astro-cid-k3vip4hh]{margin-top:0}}.piece[data-astro-cid-g4cumod2]{padding:clamp(28px, 4vw, 48px) var(--gutter) clamp(80px, 10vw, 140px)}.piece[data-astro-cid-g4cumod2]>.container[data-astro-cid-g4cumod2]{flex-direction:column;gap:clamp(64px,9vw,128px);display:flex}.back[data-astro-cid-g4cumod2]{align-self:flex-start;margin-bottom:calc(-1*clamp(40px,6vw,96px));font-size:11px}.main[data-astro-cid-g4cumod2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.info[data-astro-cid-g4cumod2]{flex-direction:column;gap:26px;padding-top:clamp(0px,3vw,40px);display:flex;position:sticky;top:32px}.name[data-astro-cid-g4cumod2]{font-size:clamp(44px,5vw,76px)}.price[data-astro-cid-g4cumod2]{letter-spacing:.1em;color:var(--ink);margin:-8px 0 0;font-size:15px;font-weight:400}.facts[data-astro-cid-g4cumod2]{margin:0}.facts[data-astro-cid-g4cumod2]>div[data-astro-cid-g4cumod2]{border-top:1px solid var(--line);gap:24px;padding:16px 0;display:flex}.facts[data-astro-cid-g4cumod2]>div[data-astro-cid-g4cumod2]:last-child{border-bottom:1px solid var(--line)}.facts[data-astro-cid-g4cumod2] dt[data-astro-cid-g4cumod2]{letter-spacing:.22em;text-transform:uppercase;width:110px;color:var(--muted);flex:none;padding-top:3px;font-size:11px;font-weight:400}.facts[data-astro-cid-g4cumod2] dd[data-astro-cid-g4cumod2]{color:var(--ink);margin:0;font-size:15px;line-height:1.6}.actions[data-astro-cid-g4cumod2]{flex-wrap:wrap;align-items:center;gap:24px 32px;display:flex}.related[data-astro-cid-g4cumod2]{flex-direction:column;gap:clamp(32px,4vw,56px);display:flex}.related-title[data-astro-cid-g4cumod2]{font-size:clamp(32px,3.6vw,52px)}.related-grid[data-astro-cid-g4cumod2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}@media (width<=859px){.back[data-astro-cid-g4cumod2]{margin-bottom:-40px}.main[data-astro-cid-g4cumod2]{grid-template-columns:minmax(0,1fr)}.info[data-astro-cid-g4cumod2]{padding-top:0;position:static}.facts[data-astro-cid-g4cumod2]>div[data-astro-cid-g4cumod2]{flex-direction:column;gap:4px}.actions[data-astro-cid-g4cumod2] .btn[data-astro-cid-g4cumod2]{width:100%}.related-grid[data-astro-cid-g4cumod2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 14px}.related-grid[data-astro-cid-g4cumod2]>:nth-child(3){display:none}}
