.product-detail_shell__0HJDi{padding-bottom:28px}.product-detail_main__T9zLZ{padding:32px 0 48px}.product-detail_breadcrumb__PEekF{display:flex;gap:12px;font-size:13px;margin-bottom:32px;color:var(--muted)}.product-detail_breadcrumb__PEekF a:hover,.product-detail_footer__Cg2__ a:hover{text-decoration:underline}.product-detail_product__u7DEB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:56px;column-gap:56px;align-items:start}.product-detail_heading__3X4uY{grid-column:2;grid-row:1}.product-detail_eyebrow__q2X0I{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:0 0 14px}.product-detail_heading__3X4uY h1{font-size:clamp(28px,3.2vw,44px);line-height:1.15;letter-spacing:-.045em;margin:0;overflow-wrap:anywhere}.product-detail_description__1555m{color:var(--muted);font-size:16px;line-height:1.65;margin:20px 0 28px}.product-detail_visual__XmtHj{grid-column:1;grid-row:1/3;min-width:0}.product-detail_image__VR4FM{position:relative;aspect-ratio:1;background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden}.product-detail_image__VR4FM img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.product-detail_visual__XmtHj>.image-attribution{position:static;display:block;max-width:none;margin:12px 4px 0;padding:0;background:none;color:var(--muted);white-space:normal;line-height:1.6;font-weight:400}.product-detail_details__j4xSH{grid-column:2;grid-row:2;min-width:0}.product-detail_details__j4xSH h2,.product-detail_quiz__COsuQ h2{font-size:20px;line-height:1.3;letter-spacing:-.025em;margin:0 0 12px}.product-detail_details__j4xSH section>p{line-height:1.7;margin:0}.product-detail_purchase__mWECv{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.product-detail_price__6WEtm{font-size:22px;font-weight:700;margin:0 0 18px}.product-detail_price__6WEtm span{display:block;margin-top:6px;font-size:11px;font-weight:400;color:var(--muted)}.product-detail_amazon__asQc_,.product-detail_quizButton__TtjeE{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:14px 20px;border-radius:12px;font-size:14px;font-weight:700;text-align:center}.product-detail_amazon__asQc_{color:#fff;background:var(--ink)}.product-detail_amazon__asQc_:hover{background:#423c36}.product-detail_note__u_4an{font-size:11px;line-height:1.6;color:var(--muted);margin:12px 0 0}.product-detail_quiz__COsuQ{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:56px;padding:28px 32px;border:1px solid var(--line);border-radius:20px;background:#ebe8db}.product-detail_quiz__COsuQ p{max-width:650px;font-size:14px;line-height:1.65;color:var(--muted);margin:0}.product-detail_quizButton__TtjeE{background:#fffdf7;flex-shrink:0;border:1px solid var(--line)}.product-detail_quizButton__TtjeE:hover{background:#fff}.product-detail_footer__Cg2__{display:flex;flex-wrap:wrap;gap:24px;font-size:12px;color:var(--muted)}.product-detail_shell__0HJDi a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (max-width:760px){.product-detail_main__T9zLZ{padding:24px 0 32px}.product-detail_breadcrumb__PEekF{margin-bottom:26px}.product-detail_product__u7DEB{grid-template-columns:minmax(0,1fr);gap:24px}.product-detail_details__j4xSH,.product-detail_heading__3X4uY,.product-detail_visual__XmtHj{grid-column:1;grid-row:auto}.product-detail_description__1555m{margin:16px 0 0;font-size:14px}.product-detail_details__j4xSH section>p{font-size:14px}.product-detail_quiz__COsuQ{flex-direction:column;align-items:stretch;margin-top:36px;padding:24px;gap:20px}.product-detail_amazon__asQc_{width:100%}}