.buy[data-astro-cid-ud663b2a]{display:grid;gap:.6rem}.buy__note[data-astro-cid-ud663b2a]{margin:0;font-size:var(--step--1);color:var(--ink-3);line-height:1.5}.tcard[data-astro-cid-fmkaq4fj]{background:var(--white);border:1px solid var(--cream-3);border-radius:var(--radius-lg);padding:1.25rem 1.35rem}.tcard--compact[data-astro-cid-fmkaq4fj]{padding:1rem 1.1rem}.tcard__head[data-astro-cid-fmkaq4fj] .eyebrow[data-astro-cid-fmkaq4fj]{margin-bottom:.8rem}.tcard__bar[data-astro-cid-fmkaq4fj]{display:flex;height:14px;border-radius:999px;overflow:hidden;background:var(--cream-2)}.tcard__seg--net[data-astro-cid-fmkaq4fj]{background:var(--leaf)}.tcard__seg--cost[data-astro-cid-fmkaq4fj]{background:var(--cedar)}.tcard__rows[data-astro-cid-fmkaq4fj]{margin:.9rem 0 0;display:grid;gap:.45rem}.tcard__row[data-astro-cid-fmkaq4fj]{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;font-size:var(--step--1)}.tcard__row[data-astro-cid-fmkaq4fj] dt[data-astro-cid-fmkaq4fj]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-2)}.tcard__row[data-astro-cid-fmkaq4fj] dt[data-astro-cid-fmkaq4fj] i[data-astro-cid-fmkaq4fj]{width:10px;height:10px;border-radius:3px;background:var(--ink-4);flex:none}.tcard__row--net[data-astro-cid-fmkaq4fj] dt[data-astro-cid-fmkaq4fj] i[data-astro-cid-fmkaq4fj]{background:var(--leaf)}.tcard__row--cost[data-astro-cid-fmkaq4fj] dt[data-astro-cid-fmkaq4fj] i[data-astro-cid-fmkaq4fj]{background:var(--cedar)}.tcard__row--time[data-astro-cid-fmkaq4fj] dt[data-astro-cid-fmkaq4fj] i[data-astro-cid-fmkaq4fj]{background:var(--cream-3)}.tcard__row[data-astro-cid-fmkaq4fj] dd[data-astro-cid-fmkaq4fj]{margin:0;font-family:var(--font-display);font-weight:700;text-align:right}.tcard__row--net[data-astro-cid-fmkaq4fj] dd[data-astro-cid-fmkaq4fj]{color:var(--leaf-800);font-size:var(--step-0)}.tcard__make[data-astro-cid-fmkaq4fj]{margin:.7rem 0 0;font-size:var(--step--1);color:var(--ink-2);display:flex;gap:.5rem;align-items:flex-start}.tcard__make[data-astro-cid-fmkaq4fj] i[data-astro-cid-fmkaq4fj]{width:10px;height:10px;border-radius:3px;background:var(--cream-3);flex:none;margin-top:.4em}.tcard__fine[data-astro-cid-fmkaq4fj]{margin:.9rem 0 0;font-size:.78rem;color:var(--ink-3);line-height:1.5}.crumbs[data-astro-cid-q5ghu2nj]{font-size:var(--step--1);color:var(--ink-3);margin-bottom:1.25rem;display:flex;gap:.5rem;flex-wrap:wrap}.crumbs[data-astro-cid-q5ghu2nj] a[data-astro-cid-q5ghu2nj]{color:var(--ink-3);text-decoration:none}.crumbs[data-astro-cid-q5ghu2nj] a[data-astro-cid-q5ghu2nj]:hover{color:var(--leaf-800)}.product__grid[data-astro-cid-q5ghu2nj]{display:grid;gap:2rem}@media(min-width:60rem){.product__grid[data-astro-cid-q5ghu2nj]{grid-template-columns:1.1fr 1fr;gap:3.5rem;align-items:start}}.gallery[data-astro-cid-q5ghu2nj],.details[data-astro-cid-q5ghu2nj]{min-width:0}.gallery__main[data-astro-cid-q5ghu2nj]{position:relative;aspect-ratio:1;border-radius:var(--radius-lg);overflow:hidden;background:var(--cream-2)}.gallery__main--contain[data-astro-cid-q5ghu2nj]{background:#f1eee6}.gallery__img[data-astro-cid-q5ghu2nj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s}.gallery__main--contain[data-astro-cid-q5ghu2nj] .gallery__img[data-astro-cid-q5ghu2nj]{object-fit:contain;padding:6%}.gallery__img[data-astro-cid-q5ghu2nj].is-active{opacity:1}.gallery__thumbs[data-astro-cid-q5ghu2nj]{display:flex;gap:.6rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:thin}.gallery__thumb[data-astro-cid-q5ghu2nj]{flex:none;width:4.5rem;height:4.5rem;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--cream-2);cursor:pointer}.gallery__thumb[data-astro-cid-q5ghu2nj] img[data-astro-cid-q5ghu2nj]{width:100%;height:100%;object-fit:cover}.gallery__thumb--contain[data-astro-cid-q5ghu2nj] img[data-astro-cid-q5ghu2nj]{object-fit:contain;background:#f1eee6;padding:6%}.gallery__thumb[data-astro-cid-q5ghu2nj][aria-selected=true]{border-color:var(--leaf-700)}.details[data-astro-cid-q5ghu2nj]{display:grid;gap:1.1rem;align-content:start}.details[data-astro-cid-q5ghu2nj] h1[data-astro-cid-q5ghu2nj]{margin:0;font-size:var(--step-3)}.details__price[data-astro-cid-q5ghu2nj]{margin:0;font-family:var(--font-display);font-weight:800;font-size:var(--step-2);display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.details__short[data-astro-cid-q5ghu2nj]{margin:0;font-size:var(--step-0)}.options[data-astro-cid-q5ghu2nj]{display:grid;gap:.6rem;padding:.9rem 1rem;background:var(--white);border-radius:var(--radius);border:1px solid var(--cream-3)}.options__row[data-astro-cid-q5ghu2nj]{display:grid;gap:.35rem}.options__label[data-astro-cid-q5ghu2nj]{font-family:var(--font-display);font-weight:600;font-size:var(--step--1);color:var(--ink-2)}.product__body[data-astro-cid-q5ghu2nj]{display:grid;gap:2.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--cream-3)}@media(min-width:60rem){.product__body[data-astro-cid-q5ghu2nj]{grid-template-columns:1.1fr 1fr;gap:3.5rem}}.product__body[data-astro-cid-q5ghu2nj] .prose[data-astro-cid-q5ghu2nj] h2[data-astro-cid-q5ghu2nj]{margin-top:0}.specs[data-astro-cid-q5ghu2nj] h3[data-astro-cid-q5ghu2nj]{font-size:var(--step-0);margin-top:0}.specs[data-astro-cid-q5ghu2nj] h3[data-astro-cid-q5ghu2nj]+p[data-astro-cid-q5ghu2nj],.specs[data-astro-cid-q5ghu2nj] ul[data-astro-cid-q5ghu2nj]{margin-top:0}.specs[data-astro-cid-q5ghu2nj] ul[data-astro-cid-q5ghu2nj]{padding-left:1.1em;margin-bottom:1.5rem}.specs[data-astro-cid-q5ghu2nj] li[data-astro-cid-q5ghu2nj]+li[data-astro-cid-q5ghu2nj]{margin-top:.3rem}.specs__link[data-astro-cid-q5ghu2nj]{margin:-.75rem 0 1.5rem}.specs[data-astro-cid-q5ghu2nj] h3[data-astro-cid-q5ghu2nj]:nth-of-type(2){margin-top:.5rem}.more__title[data-astro-cid-q5ghu2nj]{font-size:var(--step-2);margin-bottom:1.25rem}.more-grid[data-astro-cid-q5ghu2nj]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}@media(min-width:64rem){.more-grid[data-astro-cid-q5ghu2nj]{grid-template-columns:repeat(3,1fr)}}
