.acard[data-astro-cid-ai5m3frg]{display:flex;flex-direction:column;background:#fff;border:1px solid #DEDEDA;border-radius:12px;overflow:hidden;transition:border-color .15s;height:100%}.acard[data-astro-cid-ai5m3frg]:hover{border-color:#191b1e}.acard-img[data-astro-cid-ai5m3frg]{aspect-ratio:1 / 1;background:#fff;overflow:hidden}.acard-img[data-astro-cid-ai5m3frg] img[data-astro-cid-ai5m3frg]{width:100%;height:100%;object-fit:contain;padding:.5rem;transition:transform .4s}.acard[data-astro-cid-ai5m3frg]:hover .acard-img[data-astro-cid-ai5m3frg] img[data-astro-cid-ai5m3frg]{transform:scale(1.04)}.acard-body[data-astro-cid-ai5m3frg]{display:flex;flex-direction:column;flex:1;padding:.75rem .85rem .85rem;border-top:1px solid #F1F1F1}.acard-store[data-astro-cid-ai5m3frg]{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#43484f;margin-bottom:.3rem}.acard-title[data-astro-cid-ai5m3frg]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:.85rem;font-weight:600;line-height:1.35;color:#191b1e;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.acard-noimg[data-astro-cid-ai5m3frg]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f1f1f1;text-align:center;padding:1rem}.acard-noimg[data-astro-cid-ai5m3frg] span[data-astro-cid-ai5m3frg]{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;font-size:1.1rem;color:#191b1e}.acard-noimg[data-astro-cid-ai5m3frg] small[data-astro-cid-ai5m3frg]{font-size:.7rem;color:#6b7280;margin-top:.2rem}.acard-fit[data-astro-cid-ai5m3frg]{font-size:.7rem;color:#6b7280;margin-top:.3rem}.acard-price[data-astro-cid-ai5m3frg]{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:#191b1e}.acard-go[data-astro-cid-ai5m3frg]{font-size:.7rem;color:#6b7280;margin-top:.2rem}.acard[data-astro-cid-ai5m3frg]:hover .acard-go[data-astro-cid-ai5m3frg]{color:#191b1e;text-decoration:underline}.sel[data-astro-cid-wkht7f3g]{border:1px solid #DEDEDA;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;background:#fff;min-height:44px}.tchip[data-astro-cid-wkht7f3g]{display:inline-block;white-space:nowrap;padding:.4rem .9rem;border:1px solid #DEDEDA;border-radius:9999px;font-size:.875rem;color:#43484f;background:#fff}.tchip[data-astro-cid-wkht7f3g]:hover{border-color:#f0b429;color:#191b1e}.tchip[data-astro-cid-wkht7f3g].on{background:#191b1e;border-color:#191b1e;color:#fff}.achip[data-astro-cid-wkht7f3g]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:9999px;background:#fef6e0;border:1px solid #F0B429;font-size:.8125rem;color:#43484f;font-weight:600}.achip[data-astro-cid-wkht7f3g]:hover{background:#f0b429;color:#191b1e}.pbtn[data-astro-cid-wkht7f3g]{padding:.55rem 1rem;border:1px solid #DEDEDA;border-radius:.75rem;font-size:.875rem;font-weight:600;background:#fff}.pbtn[data-astro-cid-wkht7f3g]:hover{border-color:#f0b429}.fgroup[data-astro-cid-wkht7f3g]{border:0;padding:0 0 1rem;margin:0 0 1rem;border-bottom:1px solid #EBEBE7}.legend[data-astro-cid-wkht7f3g]{font-family:var(--font-heading, inherit);font-weight:700;text-transform:uppercase;font-size:.8rem;letter-spacing:.04em;color:#191b1e;margin-bottom:.5rem}.trow[data-astro-cid-wkht7f3g]{display:flex;align-items:center;gap:.5rem;min-height:34px;padding:.15rem .5rem;margin:0 -.5rem;border-radius:.5rem;font-size:.875rem;color:#374151;flex:1;min-width:0}.trow[data-astro-cid-wkht7f3g] span[data-astro-cid-wkht7f3g]:first-child{overflow:hidden;text-overflow:ellipsis}.trow[data-astro-cid-wkht7f3g]:hover{background:#f1f1f1;color:#191b1e}.trow[data-astro-cid-wkht7f3g].on{background:#191b1e;color:#fff;font-weight:600}.trow[data-astro-cid-wkht7f3g].on .n[data-astro-cid-wkht7f3g]{color:#ffffffb3}.trow[data-astro-cid-wkht7f3g] .n[data-astro-cid-wkht7f3g]{margin-left:auto;font-size:.75rem;color:#9ca3af}.trow[data-astro-cid-wkht7f3g].sub{padding-left:1.25rem;font-size:.8125rem}.tcat[data-astro-cid-wkht7f3g] summary[data-astro-cid-wkht7f3g]{display:flex;align-items:center;gap:.25rem;list-style:none;cursor:pointer}.tcat[data-astro-cid-wkht7f3g] summary[data-astro-cid-wkht7f3g]::-webkit-details-marker{display:none}.tcat[data-astro-cid-wkht7f3g] .chev[data-astro-cid-wkht7f3g]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem}.tcat[data-astro-cid-wkht7f3g] .chev[data-astro-cid-wkht7f3g]:before{content:"";width:7px;height:7px;border-right:2px solid #6B7280;border-bottom:2px solid #6B7280;transform:rotate(-45deg);transition:transform .15s}.tcat[data-astro-cid-wkht7f3g][open] .chev[data-astro-cid-wkht7f3g]:before{transform:rotate(45deg)}.tcat[data-astro-cid-wkht7f3g] .chev[data-astro-cid-wkht7f3g]:hover{background:#f1f1f1}.tsub[data-astro-cid-wkht7f3g]{padding:.15rem 0 .35rem}.fgroup[data-astro-cid-wkht7f3g] legend[data-astro-cid-wkht7f3g]{font-family:var(--font-heading, inherit);font-weight:700;text-transform:uppercase;font-size:.8rem;letter-spacing:.04em;color:#191b1e;margin-bottom:.5rem}.opt[data-astro-cid-wkht7f3g]{display:flex;align-items:center;gap:.5rem;min-height:36px;font-size:.875rem;color:#374151;cursor:pointer}.opt[data-astro-cid-wkht7f3g] input[data-astro-cid-wkht7f3g]{accent-color:#F0B429;width:1.05rem;height:1.05rem;flex-shrink:0}.opt[data-astro-cid-wkht7f3g] .n[data-astro-cid-wkht7f3g]{margin-left:auto;font-size:.75rem;color:#9ca3af}.acc-panel[data-astro-cid-wkht7f3g],.acc-backdrop[data-astro-cid-wkht7f3g]{display:none}@media(min-width:1024px){.acc-panel[data-astro-cid-wkht7f3g]{display:block;position:sticky;top:1rem;align-self:start;max-height:calc(100vh - 2rem);overflow-y:auto;padding:0 .25rem 0 .5rem;margin-left:-.5rem}}@media(max-width:1023px){.acc-panel[data-astro-cid-wkht7f3g].open{display:block;position:fixed;inset:8vh 0 0;z-index:151;background:#fff;border-radius:1rem 1rem 0 0;overflow-y:auto;padding:0 1.25rem 6rem;box-shadow:0 -10px 40px #00000040}.acc-backdrop[data-astro-cid-wkht7f3g].open{display:block;position:fixed;inset:0;z-index:150;background:#1111118c}.acc-sheet-head[data-astro-cid-wkht7f3g]{position:sticky;top:0;background:#fff;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:1rem 0 .75rem;margin-bottom:.75rem;border-bottom:1px solid #EBEBE7}.acc-sheet-foot[data-astro-cid-wkht7f3g]{position:fixed;left:0;right:0;bottom:0;z-index:152;display:flex;gap:.5rem;align-items:center;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #EBEBE7}}
