@layer components{ol[data-astro-cid-jkvguxni]{gap:var(--spacing-1) var(--spacing-2);font-size:var(--text-sm);color:var(--fg-secondary);flex-wrap:wrap;display:flex}li[data-astro-cid-jkvguxni]+li[data-astro-cid-jkvguxni]:before{content:"›" / "";margin-inline-end:var(--spacing-2)}a[data-astro-cid-jkvguxni]{color:var(--fg)}[data-astro-cid-jkvguxni][aria-current]{color:var(--fg-secondary)}.slab-section[data-astro-cid-lbrlzazf]{padding-block:var(--spacing-16)}figure[data-astro-cid-lbrlzazf]{--stone-width:min(100%, calc(75svh * var(--ratio)));gap:var(--spacing-3);grid-template-columns:minmax(0,1fr);display:grid}.stone[data-astro-cid-lbrlzazf]{inline-size:var(--stone-width);aspect-ratio:var(--ratio);position:relative}.stone[data-astro-cid-lbrlzazf] img{border:1px solid var(--border);border-radius:var(--radius-media);block-size:100%;inline-size:100%;display:block}figcaption[data-astro-cid-lbrlzazf]{max-inline-size:60ch;font-size:var(--text-sm);color:var(--fg-secondary)}figure[data-astro-cid-lbrlzazf][data-measured]{column-gap:var(--spacing-2);grid-template-columns:auto minmax(0,1fr)}figure[data-astro-cid-lbrlzazf][data-measured]>[data-astro-cid-lbrlzazf]:not(.slab-depth){grid-column:2}figure[data-astro-cid-lbrlzazf] .slab-length{inline-size:var(--stone-width);grid-area:1/2}figure[data-astro-cid-lbrlzazf] .slab-depth{grid-area:2/1}figure[data-astro-cid-lbrlzazf] :is(.slab-length,.slab-depth){color:var(--fg)}slab-run[data-astro-cid-lbrlzazf]:not(:defined)~figcaption[data-astro-cid-lbrlzazf] .moves[data-astro-cid-lbrlzazf]{display:none}.run[data-astro-cid-lbrlzazf]{inline-size:calc(var(--run-l) * 100%);block-size:calc(var(--run-d) * 100%);border:1px solid var(--fg);box-shadow:0 0 0 1px var(--surface), inset 0 0 0 1px var(--surface);position:absolute;inset-block-start:calc(var(--run-y) * 100%);inset-inline-start:calc(var(--run-x) * 100%)}.tag[data-astro-cid-lbrlzazf],.offset-label[data-astro-cid-lbrlzazf]{background-color:var(--surface);color:var(--fg);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap;line-height:1}.tag[data-astro-cid-lbrlzazf]{gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);align-items:center;display:flex;position:absolute;inset-block-start:var(--spacing-2);inset-inline-start:var(--spacing-2)}.move[data-astro-cid-lbrlzazf]{inline-size:var(--spacing-3);block-size:var(--spacing-3);flex:none;display:none}.offset[data-astro-cid-lbrlzazf]{color:var(--fg);pointer-events:none;place-items:center;display:grid;position:absolute}.offset[data-astro-cid-lbrlzazf][hidden]{display:none}.offset[data-astro-cid-lbrlzazf]:before{content:"";position:absolute}.offset[data-astro-cid-lbrlzazf][data-axis=x]{inline-size:calc(var(--run-x) * 100%);block-size:var(--spacing-3);border-inline-end:1px solid;inset-block-start:calc((var(--run-y) + var(--run-d) / 2) * 100%);inset-inline-start:0;translate:0 -50%;container-type:inline-size}.offset[data-astro-cid-lbrlzazf][data-axis=x]:before{box-shadow:0 0 0 1px var(--surface);border-block-start:1px solid;inset-block-start:50%;inset-inline:0}.offset[data-astro-cid-lbrlzazf][data-axis=y]{inline-size:var(--spacing-3);block-size:calc(var(--run-y) * 100%);border-block-end:1px solid;inset-block-start:0;inset-inline-start:calc((var(--run-x) + var(--run-l) / 2) * 100%);translate:-50%;container-type:size}.offset[data-astro-cid-lbrlzazf][data-axis=y]:before{box-shadow:0 0 0 1px var(--surface);border-inline-start:1px solid;inset-block:0;inset-inline-start:50%}.offset-label[data-astro-cid-lbrlzazf]{padding:var(--spacing-1);font-variant-numeric:tabular-nums;position:relative}.offset[data-astro-cid-lbrlzazf][data-axis=x] .offset-label[data-astro-cid-lbrlzazf]{position:absolute;inset-block-end:calc(100% + var(--spacing-1));inset-inline-end:0}@container (inline-size<3rem){.offset[data-astro-cid-lbrlzazf][data-axis=x] .offset-label[data-astro-cid-lbrlzazf]{visibility:hidden}}@container (block-size<1.75rem){.offset[data-astro-cid-lbrlzazf][data-axis=y] .offset-label[data-astro-cid-lbrlzazf]{visibility:hidden}}slab-run[data-astro-cid-lbrlzazf]:defined .move[data-astro-cid-lbrlzazf]{display:block}slab-run[data-astro-cid-lbrlzazf]:defined .run[data-astro-cid-lbrlzazf]{cursor:grab;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none}slab-run[data-astro-cid-lbrlzazf]:defined .run[data-astro-cid-lbrlzazf][data-moving]{cursor:grabbing}slab-run[data-astro-cid-lbrlzazf]:defined .run[data-astro-cid-lbrlzazf]:after{block-size:max(100%, var(--touch-target));content:"";position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}slab-run[data-astro-cid-lbrlzazf]:defined .run[data-astro-cid-lbrlzazf][data-moving]{box-shadow:0 0 0 1px var(--surface), inset 0 0 0 1px var(--fg), inset 0 0 0 2px var(--surface)}@media (hover:hover){slab-run[data-astro-cid-lbrlzazf]:defined .run[data-astro-cid-lbrlzazf]:hover{box-shadow:0 0 0 1px var(--surface), inset 0 0 0 1px var(--fg), inset 0 0 0 2px var(--surface)}}.run[data-astro-cid-lbrlzazf]:has(input:focus-visible){outline:2px solid var(--focus-ring-color,var(--brand-ring));outline-offset:2px;box-shadow:0 0 0 6px var(--surface), inset 0 0 0 1px var(--surface)}@media (forced-colors:active){.run[data-astro-cid-lbrlzazf],.offset[data-astro-cid-lbrlzazf]{forced-color-adjust:none}}.stone-run[data-astro-cid-zleqdoni]{gap:var(--spacing-6);display:grid}.scroller[data-astro-cid-zleqdoni]{--ring-room:var(--spacing-1);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--ring-room);margin-inline:calc(var(--ring-room) * -1) calc(var(--spacing-page) * -1);padding:var(--ring-room);padding-inline-end:var(--spacing-page);overflow-x:auto}.colours[data-astro-cid-zleqdoni]{grid-auto-columns:40%;grid-auto-flow:column;display:grid}li[data-astro-cid-zleqdoni]{scroll-snap-align:start;border-block-end:1px solid var(--rule)}li[data-astro-cid-zleqdoni]+li[data-astro-cid-zleqdoni]{border-inline-start:1px solid var(--rule)}a[data-astro-cid-zleqdoni]{color:var(--fg);text-decoration:none;display:grid}a[data-astro-cid-zleqdoni] img{aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:100%;display:block}.name[data-astro-cid-zleqdoni]{padding:var(--spacing-3);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}li[data-astro-cid-zleqdoni]:first-child .name[data-astro-cid-zleqdoni]{padding-inline-start:0}@media (hover:hover){a[data-astro-cid-zleqdoni]:hover .name[data-astro-cid-zleqdoni]{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}}@media (width>=64rem){.scroller[data-astro-cid-zleqdoni]{margin:0;padding:0;overflow:visible}.colours[data-astro-cid-zleqdoni]{border-block-end:1px solid var(--rule);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row}li[data-astro-cid-zleqdoni]{border-block-end:0}}.colour[data-astro-cid-xfqcio3o]{gap:var(--spacing-8);align-items:start;display:grid}.title[data-astro-cid-xfqcio3o]{gap:var(--spacing-4) var(--spacing-8);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.head[data-astro-cid-xfqcio3o]{gap:var(--spacing-2);justify-items:start;display:grid}.meta[data-astro-cid-xfqcio3o]{font-size:var(--text-lg);color:var(--fg-secondary)}.price[data-astro-cid-xfqcio3o]{font-weight:var(--font-weight-medium)}.action[data-astro-cid-xfqcio3o]{display:none}.square[data-astro-cid-xfqcio3o]{position:relative;container-type:inline-size}.square[data-astro-cid-xfqcio3o] img{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-media);block-size:auto;inline-size:100%;display:block}.scale-bar[data-astro-cid-xfqcio3o]{gap:var(--spacing-2);padding:var(--spacing-2);background-color:var(--surface);color:var(--fg);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;line-height:1;display:flex;position:absolute;inset-block-end:var(--spacing-3);inset-inline-start:var(--spacing-3)}.scale-rule[data-astro-cid-xfqcio3o]{inline-size:calc(100cqi * var(--scale-share));block-size:var(--spacing-2);border-block-end:1px solid;border-inline-start:1px solid;display:flex}.scale-rule[data-astro-cid-xfqcio3o]>span[data-astro-cid-xfqcio3o]{border-inline-end:1px solid;flex:1}.scale-rule[data-astro-cid-xfqcio3o]>span[data-astro-cid-xfqcio3o]:not(:last-child){margin-block-start:var(--spacing-1)}.details[data-astro-cid-xfqcio3o]{gap:var(--spacing-12);display:grid}.description[data-astro-cid-xfqcio3o]{max-inline-size:60ch}#care-heading[data-astro-cid-xfqcio3o]{font-size:var(--text-xl)}@media (width>=64rem){.colour[data-astro-cid-xfqcio3o]{gap:var(--spacing-8);grid-template-columns:repeat(12,minmax(0,1fr))}.crumbs[data-astro-cid-xfqcio3o],.title[data-astro-cid-xfqcio3o]{grid-column:1/-1}.action[data-astro-cid-xfqcio3o]{display:block}.square[data-astro-cid-xfqcio3o]{inline-size:min(100%, calc(100svh - var(--sticky-offset) - var(--spacing-8)));grid-column:1/span 7;position:sticky;inset-block-start:calc(var(--sticky-offset) + var(--spacing-4))}.details[data-astro-cid-xfqcio3o]{grid-column:8/-1}}}
