.kBBV8a_list{gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.kBBV8a_card{background:var(--tan);border-radius:var(--r-card);grid-template-columns:minmax(0,11fr) minmax(0,10fr);display:grid;overflow:clip}.kBBV8a_noImage{grid-template-columns:minmax(0,1fr)}.kBBV8a_shot{min-height:100%;display:block}.kBBV8a_shot img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.kBBV8a_body{flex-direction:column;align-items:flex-start;padding:40px;display:flex}.kBBV8a_name{font-family:var(--display);letter-spacing:-.02em;margin-top:8px;font-size:32px;font-weight:800;line-height:1.1}.kBBV8a_name a{color:var(--ink);text-decoration:none}.kBBV8a_name a:hover{text-decoration:underline}.kBBV8a_summary{color:var(--ink-soft);max-width:48ch;margin-top:12px;font-size:17px;line-height:1.5}.kBBV8a_price{font-family:var(--display);margin-top:24px;font-size:40px;font-weight:800;line-height:1}.kBBV8a_price small{font-family:var(--sans);color:var(--ink-soft);font-size:15px;font-weight:500}.kBBV8a_acts{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.kBBV8a_back{border-radius:var(--r-card);background:var(--sheet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:48px;padding:32px 40px;display:flex}.kBBV8a_back p{max-width:60ch;font-size:17px}@media (max-width:860px){.kBBV8a_card{grid-template-columns:minmax(0,1fr)}.kBBV8a_shot{aspect-ratio:16/10}.kBBV8a_body,.kBBV8a_back{padding:28px 24px}.kBBV8a_name{font-size:28px}}
