.part-img[data-astro-cid-momr3gqd]{aspect-ratio:1;background:var(--white);border-bottom:1px solid var(--line);display:block;position:relative;overflow:hidden}.part-img[data-astro-cid-momr3gqd] img[data-astro-cid-momr3gqd]{object-fit:contain;mix-blend-mode:multiply;width:calc(100% - 2rem);height:calc(100% - 2rem);position:absolute;inset:1rem}.part-body[data-astro-cid-momr3gqd]{flex-direction:column;flex:1;gap:.35rem;padding:.9rem 1rem 1rem;display:flex}.part-name[data-astro-cid-momr3gqd]{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:1.2rem;font-weight:800;line-height:1}.part-name[data-astro-cid-momr3gqd] a[data-astro-cid-momr3gqd]{text-decoration:none}.part-name[data-astro-cid-momr3gqd] a[data-astro-cid-momr3gqd]:hover{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:3px}.spec[data-astro-cid-momr3gqd]{margin:0}.part-foot[data-astro-cid-momr3gqd]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem .75rem;margin-top:auto;padding-top:.75rem;display:flex}.part-foot[data-astro-cid-momr3gqd] .price[data-astro-cid-momr3gqd]{flex:999 0 auto}.part-btn[data-astro-cid-momr3gqd]{flex:1 0 auto;min-height:2.5rem;padding:0 .8rem;font-size:.76rem}
