body.theme-blackfire .bf-package-center .bf-package-actions{display:none!important}
body.theme-blackfire .bf-package-center .paket{cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}
body.theme-blackfire .bf-package-center .paket.bf-is-selected{border-color:#4962e6!important;box-shadow:0 0 0 2px rgba(73,98,230,.14)!important}
body.theme-blackfire .bf-package-center .paket:focus-visible{outline:2px solid #4962e6;outline-offset:3px}
body.theme-blackfire .bf-selection-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 24px;align-items:center;margin-top:24px;padding:22px 24px;border:1px solid #dfe3eb;border-radius:14px;background:#f8faff;color:#18181b;font-family:Geist,ui-sans-serif,system-ui,sans-serif}
body.theme-blackfire .bf-selection-copy,body.theme-blackfire .bf-selection-purchase{min-width:0}
body.theme-blackfire .bf-selection-copy>span,body.theme-blackfire .bf-selection-purchase>div>span{display:block;color:#71717a;font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}
body.theme-blackfire .bf-selection-copy>strong{display:block;margin:5px 0;color:#18181b;font-size:17px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}
body.theme-blackfire .bf-selection-copy>small{display:block;color:#71717a;font-size:12px;line-height:1.45}
body.theme-blackfire .bf-selection-purchase{display:flex;align-items:center;gap:22px}
body.theme-blackfire .bf-selection-purchase strong{display:block;margin-top:4px;color:#4962e6;font-size:22px;font-weight:700;white-space:nowrap}
body.theme-blackfire .bf-selection-actions{display:flex;gap:9px}
body.theme-blackfire .bf-selection-actions button{min-height:43px;padding:0 16px;border:1px solid #dfe3eb;border-radius:9px;background:#fff;color:#18181b;font:600 13px Geist,ui-sans-serif,system-ui,sans-serif;cursor:pointer;white-space:nowrap}
body.theme-blackfire .bf-selection-actions [data-bf-selection-buy]{border-color:#4962e6;background:#4962e6;color:#fff}
body.theme-blackfire .bf-selection-actions button:disabled{opacity:.48;cursor:not-allowed}
body.theme-blackfire .bf-selection-actions button:focus-visible{outline:2px solid #4962e6;outline-offset:3px}
body.theme-blackfire .bf-selection-summary>p{grid-column:1/-1;margin:0;color:#4b5bc4;font-size:12px;line-height:1.4}
body.theme-blackfire .bf-selection-summary>p:empty{display:none}
html[data-bf-theme=dark] body.theme-blackfire .bf-selection-summary{background:#181920;border-color:#30313b;color:#f4f4f5}
html[data-bf-theme=dark] body.theme-blackfire .bf-selection-copy>strong{color:#f4f4f5}
html[data-bf-theme=dark] body.theme-blackfire .bf-selection-copy>small,html[data-bf-theme=dark] body.theme-blackfire .bf-selection-copy>span,html[data-bf-theme=dark] body.theme-blackfire .bf-selection-purchase>div>span{color:#a1a1aa}
html[data-bf-theme=dark] body.theme-blackfire .bf-selection-actions button:not([data-bf-selection-buy]){background:#252630;border-color:#3b3c47;color:#f4f4f5}
@media(max-width:900px){body.theme-blackfire .bf-selection-summary{grid-template-columns:1fr}body.theme-blackfire .bf-selection-purchase{justify-content:space-between}}
@media(max-width:575px){body.theme-blackfire .bf-selection-summary{margin-top:18px;padding:16px;gap:14px}body.theme-blackfire .bf-selection-purchase{align-items:stretch;flex-direction:column;gap:14px}body.theme-blackfire .bf-selection-actions button{flex:1}body.theme-blackfire .bf-selection-purchase strong{font-size:21px}}
body.theme-blackfire .bf-checkout-targets{display:grid;gap:14px;margin-top:22px;padding-top:22px;border-top:1px solid #e4e4e7}
body.theme-blackfire .bf-checkout-targets h3{margin:0;color:inherit;font-size:16px;font-weight:650}
body.theme-blackfire .bf-checkout-targets>p{margin:-8px 0 0;color:#71717a;font-size:12px}
body.theme-blackfire .bf-checkout-targets .bf-field{margin:0}
body.theme-blackfire .bf-checkout-targets input{width:100%}
html[data-bf-theme=dark] body.theme-blackfire .bf-checkout-targets{border-color:#30313b}
