.gallery[data-astro-cid-jq3xeyvj]{gap:var(--space-2);min-inline-size:0;display:grid}.viewport[data-astro-cid-jq3xeyvj]{position:relative}.track[data-astro-cid-jq3xeyvj]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-1);grid-auto-columns:100%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow-x:auto}.track[data-astro-cid-jq3xeyvj]::-webkit-scrollbar{display:none}.track[data-astro-cid-jq3xeyvj]:focus-visible{outline-offset:4px}.slide[data-astro-cid-jq3xeyvj]{scroll-snap-align:start;scroll-snap-stop:always;min-inline-size:0}.frame[data-astro-cid-jq3xeyvj]{gap:var(--space-1);margin:0;display:grid}.frame-link[data-astro-cid-jq3xeyvj]{aspect-ratio:4/5;background:var(--mat);max-block-size:min(78vh,56rem);inline-size:100%;color:inherit;font:inherit;text-align:start;box-shadow:var(--shadow-mat);cursor:zoom-in;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:0;padding:0;display:block;position:relative;container-type:inline-size}.frame-link[data-astro-cid-jq3xeyvj] img{inset:1rem;object-fit:contain;width:calc(100% - 10cqi);height:calc(100% - 10cqi);position:absolute;inset:5cqi}.slide[data-astro-cid-jq3xeyvj][data-cover] .frame-link[data-astro-cid-jq3xeyvj]{background:color-mix(in srgb, var(--art-accent) 12%, var(--canvas-2));overflow:hidden}.slide[data-astro-cid-jq3xeyvj][data-cover] .frame-link[data-astro-cid-jq3xeyvj] img{object-fit:cover;width:100%;height:100%;inset:0}.gallery[data-astro-cid-jq3xeyvj][data-frame=jewellery] .frame-link[data-astro-cid-jq3xeyvj]{aspect-ratio:1;border-radius:var(--radius-3);background:var(--tray);box-shadow:var(--shadow-tray);overflow:hidden}.gallery[data-astro-cid-jq3xeyvj][data-frame=jewellery] .frame-link[data-astro-cid-jq3xeyvj] img{object-fit:cover;width:100%;height:100%;inset:0}.gallery[data-astro-cid-jq3xeyvj][data-frame=jewellery] .track[data-astro-cid-jq3xeyvj]{border-radius:var(--radius-3)}.gallery[data-astro-cid-jq3xeyvj][data-frame=jewellery] .thumb[data-astro-cid-jq3xeyvj]{border-radius:var(--radius-2)}.frame-note[data-astro-cid-jq3xeyvj]{color:var(--ink-3);align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.lens[data-astro-cid-jq3xeyvj]{z-index:2;pointer-events:none;will-change:transform;background:#ffffff38;border:1px solid #29262a73;position:absolute;inset-block-start:0;inset-inline-start:0;box-shadow:inset 0 0 0 1px #ffffffb3}.zoom-pane[data-astro-cid-jq3xeyvj]{z-index:20;pointer-events:none;border:1px solid var(--line);background-color:var(--mat);box-shadow:var(--shadow-sheet);background-repeat:no-repeat;position:absolute}.zoom-pane[data-astro-cid-jq3xeyvj][data-mode=inside]{box-shadow:none;border:0}.zoom-hint[data-astro-cid-jq3xeyvj]{align-items:center;gap:.4rem;display:flex}@media (hover:none){.zoom-hint[data-astro-cid-jq3xeyvj]{display:none}}.nav-buttons[data-astro-cid-jq3xeyvj]{z-index:3;align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-1);padding:.25rem;display:flex;position:absolute;inset-block-end:calc(var(--space-1-5) + 1.75rem);inset-inline-end:var(--space-1-5)}.gallery[data-astro-cid-jq3xeyvj][data-frame=jewellery] .nav-buttons[data-astro-cid-jq3xeyvj]{inset-block-end:var(--space-1-5)}.counter[data-astro-cid-jq3xeyvj]{text-align:center;min-inline-size:3.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium)}.nav-btn[data-astro-cid-jq3xeyvj]{inline-size:var(--tap-min);block-size:var(--tap-min);background:var(--mat);color:var(--ink);box-shadow:var(--shadow-1);border:0;border-radius:50%;place-items:center;display:inline-grid}.nav-btn[data-astro-cid-jq3xeyvj]:hover{background:var(--ink);color:#fff}.thumbs[data-astro-cid-jq3xeyvj]{gap:var(--space-1);padding:2px 2px var(--space-1);scrollbar-width:thin;list-style:none;display:flex;position:relative;overflow-x:auto}@media (width>=64rem){.thumbs[data-astro-cid-jq3xeyvj]{flex-wrap:wrap;overflow:visible}}.thumb[data-astro-cid-jq3xeyvj]{border-radius:var(--radius-1);opacity:.72;block-size:4.25rem;inline-size:4.25rem;transition:opacity var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);border:2px solid #0000;display:block;overflow:hidden}.thumb[data-astro-cid-jq3xeyvj] img{object-fit:cover;block-size:100%;inline-size:100%}.thumb[data-astro-cid-jq3xeyvj]:hover,.thumb[data-astro-cid-jq3xeyvj][aria-current=true]{opacity:1}.thumb[data-astro-cid-jq3xeyvj][aria-current=true]{border-color:var(--ink)}.viewer[data-astro-cid-jq3xeyvj]{block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--ink);background:#fcf9f6f7;border:0;margin:0;padding:0}.viewer[data-astro-cid-jq3xeyvj]::backdrop{background:#29262a66}.viewer[data-astro-cid-jq3xeyvj][open]{grid-template-rows:auto 1fr auto;display:grid}.viewer-bar[data-astro-cid-jq3xeyvj]{padding:var(--space-1-5) var(--gutter);justify-content:space-between;align-items:center;display:flex}.viewer-count[data-astro-cid-jq3xeyvj]{font-size:var(--text-sm);color:var(--ink-2)}.viewer-stage[data-astro-cid-jq3xeyvj]{min-block-size:0;padding-inline:var(--gutter);place-items:center;display:grid;position:relative}.viewer-img[data-astro-cid-jq3xeyvj]{object-fit:contain;max-block-size:100%;max-inline-size:100%;box-shadow:var(--shadow-mat)}.viewer-prev[data-astro-cid-jq3xeyvj],.viewer-next[data-astro-cid-jq3xeyvj]{position:absolute;inset-block-start:50%;translate:0 -50%}.viewer-prev[data-astro-cid-jq3xeyvj]{inset-inline-start:var(--space-2)}.viewer-next[data-astro-cid-jq3xeyvj]{inset-inline-end:var(--space-2)}.viewer-alt[data-astro-cid-jq3xeyvj]{max-inline-size:60ch;padding:var(--space-2) var(--gutter) var(--space-3);color:var(--ink-2);font-size:var(--text-sm);text-align:center;margin:0 auto}.reviews-head[data-astro-cid-ne47tmzz]{gap:var(--space-1);margin-block-end:var(--space-3);display:grid}.reviews-summary[data-astro-cid-ne47tmzz]{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.reviews[data-astro-cid-ne47tmzz] .stars{color:var(--gold-ink);letter-spacing:.08em;font-size:1.1em}.review-list[data-astro-cid-ne47tmzz]{gap:var(--space-3);max-inline-size:48rem;margin-block-end:var(--space-4);padding:0;list-style:none;display:grid}.review-list[data-astro-cid-ne47tmzz] .review{gap:var(--space-1);border-block-end:1px solid var(--line);padding-block-end:var(--space-3);display:grid}.review-list[data-astro-cid-ne47tmzz] .review-top{align-items:center;gap:.35rem var(--space-1-5);flex-wrap:wrap;display:flex}.review-list[data-astro-cid-ne47tmzz] .review-body{white-space:pre-line}.review-write[data-astro-cid-ne47tmzz]>summary[data-astro-cid-ne47tmzz]{list-style:none;display:inline-flex}.review-write[data-astro-cid-ne47tmzz]>summary[data-astro-cid-ne47tmzz]::-webkit-details-marker{display:none}.review-form[data-astro-cid-ne47tmzz]{gap:var(--space-2);max-inline-size:40rem;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--mat);margin-block-start:var(--space-3);display:grid}.rating-field[data-astro-cid-ne47tmzz]{border:0;margin:0;padding:0}.rating-input[data-astro-cid-ne47tmzz]{gap:.15rem;display:inline-flex;position:relative}.rating-input[data-astro-cid-ne47tmzz] input[data-astro-cid-ne47tmzz]{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.rating-input[data-astro-cid-ne47tmzz] label[data-astro-cid-ne47tmzz]{min-inline-size:var(--tap-min);min-block-size:var(--tap-min);border-radius:var(--radius-1);color:var(--line-strong);cursor:pointer;place-items:center;display:inline-grid}.rating-input[data-astro-cid-ne47tmzz] label[data-astro-cid-ne47tmzz] .icon{fill:none;transition:color var(--dur-1) var(--ease-out)}.rating-input[data-astro-cid-ne47tmzz] input[data-astro-cid-ne47tmzz]:focus-visible+label[data-astro-cid-ne47tmzz]{outline:3px solid var(--focus);outline-offset:2px}.rating-input[data-astro-cid-ne47tmzz]:has(input:first-of-type:checked) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+1),.rating-input[data-astro-cid-ne47tmzz]:has(input:nth-of-type(2):checked) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+2),.rating-input[data-astro-cid-ne47tmzz]:has(input:nth-of-type(3):checked) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+3),.rating-input[data-astro-cid-ne47tmzz]:has(input:nth-of-type(4):checked) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+4),.rating-input[data-astro-cid-ne47tmzz]:has(input:nth-of-type(5):checked) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+5),.rating-input[data-astro-cid-ne47tmzz]:has(label:first-of-type:hover) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+1),.rating-input[data-astro-cid-ne47tmzz]:has(label:nth-of-type(2):hover) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+2),.rating-input[data-astro-cid-ne47tmzz]:has(label:nth-of-type(3):hover) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+3),.rating-input[data-astro-cid-ne47tmzz]:has(label:nth-of-type(4):hover) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+4),.rating-input[data-astro-cid-ne47tmzz]:has(label:nth-of-type(5):hover) label[data-astro-cid-ne47tmzz]:nth-of-type(-n+5){color:var(--gold-ink)}.rating-input[data-astro-cid-ne47tmzz]:has(input:checked) label[data-astro-cid-ne47tmzz]:has(~input:checked) .icon,.rating-input[data-astro-cid-ne47tmzz] input[data-astro-cid-ne47tmzz]:checked+label[data-astro-cid-ne47tmzz] .icon{fill:currentColor}.rating-field[data-astro-cid-ne47tmzz] .error{margin-block-start:var(--space-1)}.turnstile-slot[data-astro-cid-ne47tmzz]:empty{display:none}
