.purchase_purchase__Airff{margin-block:26px}.purchase_price__i6hq1{margin-bottom:26px}.purchase_price__i6hq1 strong{display:block;font-size:30px;letter-spacing:-.03em;font-weight:650}.purchase_price__i6hq1 span{display:block;font-size:13px;color:var(--color-muted);margin-top:4px}.purchase_price__i6hq1 a{display:block;background:var(--color-blue-soft);border-radius:var(--radius-small);padding:18px;font-size:14px}.purchase_variant__KjGvo{display:flex;flex-direction:column;gap:10px;font-size:13px;margin-bottom:24px}.purchase_pack__2Oa35{font-size:13px;margin-block:0 26px}.purchase_pack__2Oa35>div{display:flex;justify-content:space-between;gap:24px;padding-block:10px;border-bottom:1px solid var(--color-line)}.purchase_pack__2Oa35 dt{color:var(--color-muted)}.purchase_pack__2Oa35 dd{margin:0;text-align:right}.purchase_actions__PhD3A{display:flex;gap:16px;align-items:center}.purchase_actions__PhD3A>button{flex:1}.purchase_secondary__7uKub{width:100%;min-height:48px;border-radius:var(--radius-pill);margin-top:14px;padding:12px 20px;font-size:13px}.purchase_total__F_L1w{font-size:12px;color:var(--color-muted);margin-top:20px}.purchase_error__LNI7M{color:var(--color-error);background:var(--color-error-soft);padding:14px;margin-top:20px;border-radius:var(--radius-small);font-size:13px}.purchase_message__751ay{color:var(--color-green);padding-block:16px;font-size:13px}.purchase_message__751ay a{text-decoration:underline}@media (max-width:540px){.purchase_actions__PhD3A{gap:10px}.purchase_actions__PhD3A>button{padding-inline:16px}}.purchase_product-price__UGVEV{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}