.ProductPurchaseActions_purchase__NjCQY{display:grid;gap:14px;margin-top:24px;min-width:0}.ProductPurchaseActions_quantity__3l_a0{display:flex;align-items:center;gap:13px;color:#c9c2ce;font-size:12px;font-weight:800}.ProductPurchaseActions_quantity__3l_a0 input{width:74px;height:42px;padding:0 9px;border:1px solid #615367;border-radius:4px;background:#121017;color:#fff;font:inherit;text-align:center}.ProductPurchaseActions_actions__b5WOG :is(button):focus-visible,.ProductPurchaseActions_quantity__3l_a0 input:focus-visible{outline:2px solid #c258e8;outline-offset:3px}.ProductPurchaseActions_actions__b5WOG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px;gap:12px;align-items:center}.ProductPurchaseActions_actions__b5WOG>button{min-width:0;min-height:44px;cursor:pointer;text-align:center;white-space:normal;line-height:1.2}.ProductPurchaseActions_actions__b5WOG>button:disabled{opacity:.6;cursor:wait}.ProductPurchaseActions_favorite__eJmtH{justify-self:end}.ProductPurchaseActions_error__F8uci,.ProductPurchaseActions_success__zy49U{margin:0;padding:10px 12px;border-left:3px solid #aa4dd0;background:#1a1320;color:#ead8f0;font-size:13px;line-height:1.5}.ProductPurchaseActions_error__F8uci{border-left-color:#ed7188;color:#ffc3cd}.ProductPurchaseActions_error__F8uci a{margin-left:8px;color:#e6a4f4;font-weight:800;text-decoration:underline}@media(max-width:640px){.ProductPurchaseActions_actions__b5WOG{grid-template-columns:1fr}.ProductPurchaseActions_actions__b5WOG>button:not(.ProductPurchaseActions_favorite__eJmtH){width:100%}.ProductPurchaseActions_favorite__eJmtH{justify-self:start}}.ProductPurchaseActions_assisted__NhBMq{min-width:0;padding:18px;border:1px solid #765286;border-left:3px solid #bc5dde;background:#17101d}.ProductPurchaseActions_assisted__NhBMq strong{color:#f6e7fb;font-size:13px;font-weight:800}.ProductPurchaseActions_assisted__NhBMq p{margin:9px 0 14px;color:#c6b8ce;font-size:14px;line-height:1.55}.ProductPurchaseActions_assisted__NhBMq button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;max-width:100%;padding:10px 15px;border:1px solid #bc5dde;background:#592375;color:white;font-size:13px;font-weight:800;text-align:center}.ProductPurchaseActions_assisted__NhBMq button:hover{background:#742b92}.ProductPurchaseActions_assisted__NhBMq button:focus-visible{outline:2px solid #e0a4f0;outline-offset:3px}@media(max-width:640px){.ProductPurchaseActions_assisted__NhBMq button{width:100%}}.PurchaseGuidance_guide__PSVYT{background:#0b090e;color:#f5f1fa;padding:56px 20px;scroll-margin-top:140px}.PurchaseGuidance_inner__UpIXo{max-width:1200px;margin:0 auto;min-width:0}.PurchaseGuidance_kicker__q9tYN{color:#d888fb;font-weight:800;font-size:12px;margin-bottom:12px}.PurchaseGuidance_guide__PSVYT h2{font-family:var(--font-barlow-condensed),sans-serif;font-size:36px;line-height:1.15;font-weight:800;max-width:850px}.PurchaseGuidance_guide__PSVYT h3{font-size:19px;line-height:1.4;font-weight:800;margin-bottom:12px}.PurchaseGuidance_guide__PSVYT li,.PurchaseGuidance_guide__PSVYT p{color:#d0c7da;font-size:15px;line-height:1.85}.PurchaseGuidance_guide__PSVYT p{margin:14px 0}.PurchaseGuidance_guide__PSVYT ul{padding-left:20px;list-style:disc;margin:12px 0}.PurchaseGuidance_guide__PSVYT strong{color:#fff}.PurchaseGuidance_alert__VKSpd{margin:28px 0 36px;padding:24px;border-left:4px solid #ca5bed;background:#24132e}.PurchaseGuidance_alert__VKSpd>svg{color:#df9bff;margin-bottom:12px}.PurchaseGuidance_alert__VKSpd h3{font-size:22px}.PurchaseGuidance_sequence__eQrBS{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;list-style:none;padding:0}.PurchaseGuidance_sequence__eQrBS li{display:flex;align-items:center;gap:12px;color:#f1defb;font-size:12px;font-weight:800}.PurchaseGuidance_sequence__eQrBS svg{flex-shrink:0;color:#c669ed}.PurchaseGuidance_sections__mUU46{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.PurchaseGuidance_section___DRQz{min-width:0;padding-top:24px;border-top:1px solid #44314e}.PurchaseGuidance_wide__Kcpjz{padding:32px 0;border-top:1px solid #44314e;margin-top:32px}.PurchaseGuidance_partner__UtkmQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-top:32px;border-top:1px solid #44314e;align-items:center}.PurchaseGuidance_photo___hRLx{width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:6px}.PurchaseGuidance_actions__CJjTy{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.PurchaseGuidance_actions__CJjTy a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 16px;border:1px solid #9d52bb;border-radius:4px;color:#f9efff;font-size:12px;font-weight:800;text-decoration:none}.PurchaseGuidance_actions__CJjTy a:hover{background:#32173f;border-color:#e477fa}.PurchaseGuidance_guide__PSVYT a:focus-visible,.PurchaseGuidance_notice__4bN3B a:focus-visible{outline:2px solid #e89cff;outline-offset:4px}.PurchaseGuidance_guide__PSVYT,.PurchaseGuidance_notice__4bN3B{overflow-wrap:anywhere;letter-spacing:0}.PurchaseGuidance_notice__4bN3B{display:flex;align-items:flex-start;gap:12px;padding:18px;margin:20px 0;border-left:3px solid #bf59e4;background:#201426;color:#f4e8fb;min-width:0}.PurchaseGuidance_notice__4bN3B>svg{color:#d98ef4;flex-shrink:0}.PurchaseGuidance_notice__4bN3B>div{min-width:0}.PurchaseGuidance_notice__4bN3B h2{font-family:inherit;font-size:14px;line-height:1.5;font-weight:800;letter-spacing:0}.PurchaseGuidance_notice__4bN3B dl,.PurchaseGuidance_notice__4bN3B p{font-size:13px;line-height:1.8;margin-top:10px;color:#d7cbdc}.PurchaseGuidance_notice__4bN3B dl>div{margin:8px 0}.PurchaseGuidance_notice__4bN3B dt{font-weight:700;color:#f4e8fb}.PurchaseGuidance_notice__4bN3B dd{margin:0}.PurchaseGuidance_notice__4bN3B a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:8px 0;color:#e1a0ff;font-size:12px;font-weight:800;min-height:44px}@media(max-width:700px){.PurchaseGuidance_guide__PSVYT{padding:36px 16px}.PurchaseGuidance_guide__PSVYT h2{font-size:30px}.PurchaseGuidance_partner__UtkmQ,.PurchaseGuidance_sections__mUU46{grid-template-columns:minmax(0,1fr)}.PurchaseGuidance_alert__VKSpd{padding:20px 16px}.PurchaseGuidance_actions__CJjTy{display:grid}.PurchaseGuidance_notice__4bN3B{padding:16px 12px}}