.product[data-astro-cid-cezwlk7t]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.gallery[data-astro-cid-cezwlk7t]{gap:var(--space-3);min-width:0;display:grid}.gallery-main[data-astro-cid-cezwlk7t]{aspect-ratio:1;background:var(--wash);border-radius:1.25rem;place-items:center;display:grid;position:relative;overflow:hidden}.gallery-main[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{object-fit:cover;width:100%;height:100%}.gallery-main[data-astro-cid-cezwlk7t].is-empty{aspect-ratio:2}.gallery-main[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t].is-mark,.gallery-main[data-astro-cid-cezwlk7t] img.is-mark{object-fit:contain;opacity:.16;width:40%;height:auto;max-height:70%}.gallery-id[data-astro-cid-cezwlk7t]{top:.875rem;background:var(--paper);height:1.875rem;color:var(--ink);border-radius:.5rem;align-items:center;padding:0 .6875rem;font-size:.84375rem;font-weight:700;display:flex;position:absolute;inset-inline-start:.875rem}.gallery-thumbs[data-astro-cid-cezwlk7t]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.gallery-thumbs[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{aspect-ratio:1;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--wash);display:block;overflow:hidden}.gallery-thumbs[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t][aria-current]{border:2px solid var(--ink)}.gallery-thumbs[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{object-fit:cover;width:100%;height:100%}.entry[data-astro-cid-cezwlk7t]{gap:var(--space-4);align-content:start;min-width:0;display:grid}.eyebrow[data-astro-cid-cezwlk7t]{min-height:2rem;color:var(--ink-muted);align-items:center;font-size:.90625rem;font-weight:700;text-decoration:none;display:inline-flex}.eyebrow[data-astro-cid-cezwlk7t]:hover{text-decoration:underline}.entry[data-astro-cid-cezwlk7t] h1[data-astro-cid-cezwlk7t]{font-size:1.5625rem;font-weight:900;line-height:1.4}.price-block[data-astro-cid-cezwlk7t]{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.price[data-astro-cid-cezwlk7t]{color:var(--ink-strong);font-size:1.875rem;font-weight:900;line-height:1.2}.price-unit[data-astro-cid-cezwlk7t]{font-size:var(--text-md);color:var(--ink-muted);font-weight:700}.price-ask[data-astro-cid-cezwlk7t]{min-height:2.75rem;font-size:var(--text-lg);color:var(--ink);align-items:center;font-weight:700;display:inline-flex}.was[data-astro-cid-cezwlk7t]{color:var(--ink-muted);font-size:1.0625rem;font-weight:500}.facts[data-astro-cid-cezwlk7t]{gap:.375rem;font-size:.90625rem;list-style:none;display:grid}.facts[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{align-items:center;gap:var(--space-2);display:flex}.facts[data-astro-cid-cezwlk7t] .icon{flex:none}.fact-stock[data-astro-cid-cezwlk7t]{color:var(--ink);font-weight:700}.fact-muted[data-astro-cid-cezwlk7t]{color:var(--ink-muted)}.out-square[data-astro-cid-cezwlk7t]{border:2px solid var(--ink);flex:none;width:.625rem;height:.625rem;margin-inline:.25rem}.description[data-astro-cid-cezwlk7t]{white-space:pre-line;max-width:36em;line-height:1.9}.pqty-row[data-astro-cid-cezwlk7t]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pqty-label[data-astro-cid-cezwlk7t]{color:var(--ink-strong);font-size:.96875rem;font-weight:700}.pqty[data-astro-cid-cezwlk7t]{border:1.5px solid var(--rule-strong);border-radius:var(--radius-sm);align-items:center;height:3.125rem;display:flex;overflow:hidden}.pqty[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]{width:3.125rem;height:100%;color:var(--ink);place-items:center;display:grid}.pqty[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]:disabled{color:var(--ink-faint);cursor:default}.pqty[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]:focus-visible{outline-offset:-3px}.pqty-n[data-astro-cid-cezwlk7t]{text-align:center;min-width:2.75rem;font-size:var(--text-lg);color:var(--ink-strong);font-weight:700}.pbar[data-astro-cid-cezwlk7t]{gap:var(--space-2);display:flex}.pbar[data-astro-cid-cezwlk7t] .bar-toggle{flex:1}.pbar-wa[data-astro-cid-cezwlk7t]{border-radius:var(--radius-md);flex:none;width:3.5rem;min-height:3.5rem;padding:0}.pbar-wa-label[data-astro-cid-cezwlk7t]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pbar[data-astro-cid-cezwlk7t]:not(:has(.bar-toggle:not([hidden]))) .pbar-wa[data-astro-cid-cezwlk7t]{width:auto;padding-inline:var(--space-4);flex:1}.pbar[data-astro-cid-cezwlk7t]:not(:has(.bar-toggle:not([hidden]))) .pbar-wa-label[data-astro-cid-cezwlk7t]{clip-path:none;width:auto;height:auto;position:static}.share[data-astro-cid-cezwlk7t] .share-btn{border-style:dashed;border-color:var(--rule-strong)}.panels[data-astro-cid-cezwlk7t]{border-bottom:1px solid var(--rule)}.panel[data-astro-cid-cezwlk7t]{border-top:1px solid var(--rule)}.panel[data-astro-cid-cezwlk7t] summary[data-astro-cid-cezwlk7t]{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;min-height:3.625rem;list-style:none;display:flex}.panel[data-astro-cid-cezwlk7t] summary[data-astro-cid-cezwlk7t]::-webkit-details-marker{display:none}.panel[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t]{font-size:1.0625rem}.panel[data-astro-cid-cezwlk7t] .panel-open{transition:transform .2s var(--ease-out);flex:none}.panel[data-astro-cid-cezwlk7t][open] .panel-open{transform:rotate(45deg)}.panel[data-astro-cid-cezwlk7t] dl[data-astro-cid-cezwlk7t]{margin-bottom:var(--space-4);font-size:.9375rem}.panel[data-astro-cid-cezwlk7t] dl[data-astro-cid-cezwlk7t]>div[data-astro-cid-cezwlk7t]{justify-content:space-between;gap:var(--space-4);border-bottom:1px dashed var(--rule);padding-block:.625rem;display:flex}.panel[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]{color:var(--ink-muted)}.panel[data-astro-cid-cezwlk7t] dd[data-astro-cid-cezwlk7t]{color:var(--ink-strong);text-align:end;font-weight:700}.related[data-astro-cid-cezwlk7t]{margin-top:var(--space-7)}.related-head[data-astro-cid-cezwlk7t]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:.875rem;display:flex}.related-title[data-astro-cid-cezwlk7t]{font-size:1.5rem;font-weight:900}.related-all[data-astro-cid-cezwlk7t]{font-size:var(--text-sm);flex:none;font-weight:700}.related-list[data-astro-cid-cezwlk7t]{gap:var(--space-3);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) var(--space-1);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;list-style:none;display:flex;position:relative;overflow-x:auto}.related-list[data-astro-cid-cezwlk7t]::-webkit-scrollbar{display:none}.related-list[data-astro-cid-cezwlk7t]>li{scroll-snap-align:start;flex:0 0 10rem}@media (width<=47.99rem){.pbar[data-astro-cid-cezwlk7t]{inset-inline:0;z-index:20;padding:var(--space-3) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule);position:fixed;bottom:0}body:has(.pbar){padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media (width>=48rem){.entry[data-astro-cid-cezwlk7t] h1[data-astro-cid-cezwlk7t]{font-size:2.5rem;line-height:1.3}.related-title[data-astro-cid-cezwlk7t]{font-size:2rem}.related-all[data-astro-cid-cezwlk7t]{font-size:.96875rem}.related-list[data-astro-cid-cezwlk7t]{gap:var(--space-5) 1.25rem;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));margin-inline:0;padding:0;display:grid;overflow:visible}.buy[data-astro-cid-cezwlk7t]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pqty-row[data-astro-cid-cezwlk7t] .pqty-label[data-astro-cid-cezwlk7t]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pqty[data-astro-cid-cezwlk7t]{height:3.375rem}.pbar[data-astro-cid-cezwlk7t]{flex:22rem}.pbar[data-astro-cid-cezwlk7t] .bar-toggle{border-radius:var(--radius-sm);min-height:3.375rem}.pbar-wa[data-astro-cid-cezwlk7t]{border-radius:var(--radius-sm);width:auto;min-height:3.375rem;padding-inline:1.25rem}.pbar-wa-label[data-astro-cid-cezwlk7t]{clip-path:none;width:auto;height:auto;position:static}.share[data-astro-cid-cezwlk7t] .share-btn{background:0 0;border:0;width:auto;min-height:2.75rem;padding:0;font-size:.9375rem}}@media (width>=60rem){.product[data-astro-cid-cezwlk7t]{align-items:start;gap:var(--space-6) 3.5rem;margin-top:var(--space-2);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.gallery[data-astro-cid-cezwlk7t]{top:var(--space-5);position:sticky}.gallery-main[data-astro-cid-cezwlk7t]{border-radius:var(--radius-lg)}.gallery-main[data-astro-cid-cezwlk7t].is-empty{aspect-ratio:1}.price-block[data-astro-cid-cezwlk7t]{padding-bottom:var(--space-4);border-bottom:1px solid var(--rule)}.price[data-astro-cid-cezwlk7t]{font-size:2.375rem}.facts[data-astro-cid-cezwlk7t]{font-size:.96875rem}.description[data-astro-cid-cezwlk7t]{font-size:1.03125rem}}
