.HVc27G_card{overflow-wrap:anywhere;background:#f0f2e7;border:1px solid #cbd3c0;border-radius:12px;margin:28px 0 36px;padding:clamp(20px,4vw,30px)}.HVc27G_card .HVc27G_eyebrow{color:var(--green);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.HVc27G_card .HVc27G_title{font:32px/1.15 var(--serif);letter-spacing:-.5px;margin:0 0 10px}.HVc27G_card .HVc27G_edition{margin:0 0 20px;font-size:13px;line-height:1.6}.HVc27G_card .HVc27G_budget{margin-top:20px;font-size:13px}.HVc27G_card .HVc27G_disclosure{margin-top:18px;font-size:12px;line-height:1.6}.HVc27G_card .HVc27G_shopLink{box-sizing:border-box;background:var(--green);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:48px;margin-top:18px;padding:14px 22px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.HVc27G_card .HVc27G_shopLink:hover{background:#244234}.HVc27G_card .HVc27G_shopLink:focus-visible{outline:3px solid var(--orange,#a45c38);outline-offset:4px}.HVc27G_card .HVc27G_fit{border-top:1px solid #cbd3c0;margin-top:24px;padding-top:18px}@media (max-width:600px){.HVc27G_card .HVc27G_shopLink{width:100%}}
