.detail-crop[data-astro-cid-ht3pgkjy]{background:var(--c-sand,#e9e4da);width:100%;position:relative;overflow:hidden}.detail-crop[data-astro-cid-ht3pgkjy] .detail-crop__image{max-width:none;height:auto;position:absolute}.product-page[data-astro-cid-swyoeucy]{background:var(--c-bg-alt);padding-block:var(--space-4) var(--section)}.product-page__intro[data-astro-cid-swyoeucy]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.product-page__back[data-astro-cid-swyoeucy],.product-page__reference[data-astro-cid-swyoeucy],.product-more__eyebrow[data-astro-cid-swyoeucy]{font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase}.product-page__back[data-astro-cid-swyoeucy]{min-height:var(--hit);color:var(--c-green,#173c32);text-underline-offset:var(--underline-gap);align-items:center;text-decoration:underline;display:inline-flex}.product-page__layout[data-astro-cid-swyoeucy]{gap:var(--space-5);display:grid}.product-page__stage[data-astro-cid-swyoeucy]{aspect-ratio:1;min-height:0;padding:var(--space-2);background:var(--c-bg);place-items:center;display:grid}.product-page__stage[data-astro-cid-swyoeucy] .product-page__primary-image{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:42rem}.product-page__details[data-astro-cid-swyoeucy]{gap:var(--space-2);margin:var(--space-2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.product-page__info[data-astro-cid-swyoeucy]{min-width:0}.product-page__info-inner[data-astro-cid-swyoeucy]{flex-direction:column;align-items:flex-start;display:flex}.product-page__reference[data-astro-cid-swyoeucy]{color:var(--c-green,#173c32)}.product-page__info[data-astro-cid-swyoeucy] h1[data-astro-cid-swyoeucy]{margin-top:var(--space-2);font-family:var(--font-display,Georgia, Cambria, serif)}.product-page__summary[data-astro-cid-swyoeucy]{max-width:46ch;margin-top:var(--space-3);color:var(--c-ink-2);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.product-page__action[data-astro-cid-swyoeucy]{margin-top:var(--space-5)}.product-page__dials[data-astro-cid-swyoeucy]{margin-top:var(--space-4)}.product-page__dial-title[data-astro-cid-swyoeucy]{color:var(--c-ink-3);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase}.product-page__dial-list[data-astro-cid-swyoeucy]{gap:var(--space-1) var(--space-4);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.product-page__dial-list[data-astro-cid-swyoeucy] a[data-astro-cid-swyoeucy]{align-items:center;gap:var(--space-1);min-height:var(--hit);color:var(--c-green,#173c32);text-underline-offset:var(--underline-gap);flex-wrap:wrap;text-decoration:underline;display:inline-flex}.product-page__dial-list[data-astro-cid-swyoeucy] a[data-astro-cid-swyoeucy][aria-current=page]{font-weight:var(--fw-medium);text-decoration-thickness:2px}.product-page__dial-list[data-astro-cid-swyoeucy] a[data-astro-cid-swyoeucy]:focus-visible{outline:2px solid var(--c-green,#173c32);outline-offset:4px}.product-page__dial-selected[data-astro-cid-swyoeucy]{color:var(--c-ink-3);font-size:var(--fs-label);font-weight:var(--fw-regular)}.product-page__spec-block[data-astro-cid-swyoeucy]{width:100%;margin-top:var(--space-7)}.product-page__details-title[data-astro-cid-swyoeucy]{margin-bottom:var(--space-2);font-family:var(--font-display,Georgia, Cambria, serif);font-size:var(--fs-h3);font-weight:var(--fw-regular)}.product-more[data-astro-cid-swyoeucy]{padding-bottom:var(--section)}.product-more__head[data-astro-cid-swyoeucy]{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.product-more__eyebrow[data-astro-cid-swyoeucy]{color:var(--c-green,#173c32);margin-bottom:var(--space-2)}.product-more__grid[data-astro-cid-swyoeucy]{margin-top:var(--space-5)}@media (width>=768px){.product-page[data-astro-cid-swyoeucy]{padding-top:var(--space-6)}.product-page__layout[data-astro-cid-swyoeucy]{gap:var(--space-7)}.product-page__stage[data-astro-cid-swyoeucy]{aspect-ratio:auto;min-height:38rem;padding:var(--space-6)}.product-more__grid[data-astro-cid-swyoeucy]{margin-top:var(--space-6)}}@media (width>=1024px){.product-page__layout[data-astro-cid-swyoeucy]{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr)}.product-page__media[data-astro-cid-swyoeucy]{grid-column:1;min-width:0}.product-page__info[data-astro-cid-swyoeucy]{grid-area:1/2/span 2;align-self:stretch}.product-page__details[data-astro-cid-swyoeucy]{grid-column:1}.product-page__stage[data-astro-cid-swyoeucy]{min-height:min(52vw,46rem)}.product-page__info-inner[data-astro-cid-swyoeucy]{top:calc(var(--header-h) + var(--space-5));padding-top:var(--space-4);position:sticky}}
