.fin-block[data-v-5c027e33]{margin:0 auto 48px;width:100%}.fin-block-head[data-v-5c027e33]{margin-bottom:20px;text-align:center}.fin-col-title[data-v-5c027e33]{color:var(--ink);font-family:var(--display);font-size:22px;font-weight:600;line-height:1.2;margin-bottom:4px}.fin-col-note[data-v-5c027e33]{color:var(--ink2);font-size:13.5px;font-weight:600}.fin-pair[data-v-5c027e33]{display:grid;gap:20px;grid-template-columns:1fr 1fr}.fin-option[data-v-5c027e33]{background:var(--white);border:3px solid var(--ink);border-radius:var(--r-md);box-shadow:0 6px #1f243014;overflow:hidden}.fin-option--accent[data-v-5c027e33]{background:var(--yellow-pale)}.fin-visual[data-v-5c027e33]{aspect-ratio:16/11;background:var(--line);border-bottom:3px solid var(--ink);overflow:hidden;width:100%}.fin-visual img[data-v-5c027e33]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fin-visual--edge[data-v-5c027e33]{aspect-ratio:16/11}.fin-visual--edge img[data-v-5c027e33]{-o-object-position:center;object-position:center}.fin-option-body[data-v-5c027e33]{padding:16px 18px 18px}.fin-option-top[data-v-5c027e33]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.fin-name[data-v-5c027e33]{color:var(--ink);font-family:var(--display);font-size:19px;font-weight:600;margin:0}.fin-desc[data-v-5c027e33]{color:var(--ink2);font-size:14.5px;font-weight:500;line-height:1.45;margin:0}.fin-tag[data-v-5c027e33]{background:var(--bg);border-radius:var(--r-pill);color:var(--ink2);display:inline-block;flex-shrink:0;font-family:var(--display);font-size:12px;font-weight:600;padding:4px 11px}.fin-option--accent .fin-tag[data-v-5c027e33]:not(.fin-tag--pink){background:var(--white)}.fin-tag--pink[data-v-5c027e33]{background:var(--pink);color:#fff}.fin-price-callout[data-v-5c027e33]{align-items:center;display:flex;flex-shrink:0;gap:8px}.fin-price-callout__text[data-v-5c027e33]{color:var(--pink);font-family:var(--display);font-size:11px;font-weight:700;line-height:1.2;text-align:left}@media(max-width:720px){.fin-block[data-v-5c027e33]{margin-bottom:40px}.fin-pair[data-v-5c027e33]{gap:14px;grid-template-columns:1fr}.fin-visual[data-v-5c027e33],.fin-visual--edge[data-v-5c027e33]{aspect-ratio:4/3}}.product-mobile-cta[data-v-5d13116b]{display:none}@media(max-width:980px){.product-mobile-cta[data-v-5d13116b]{background:var(--bg,#faf7f2);border-top:2px solid var(--ink);bottom:0;box-shadow:0 -10px 28px #1f24301a;display:block;left:0;padding:12px var(--content-pad-x) calc(12px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:95}.product-mobile-cta__btn[data-v-5d13116b]{box-sizing:border-box;justify-content:center;width:100%}}
