body.theme-blackfire .bf-mobile-category-summary{display:none}
@media(max-width:767px){
  html[data-bf-theme] body.theme-blackfire #content_ajax #intros .bf-mobile-category-summary{display:block;margin:15px 0 0;border:0;border-radius:0;background:transparent;color:#fff;text-align:left;overflow:visible;box-shadow:none}
  html[data-bf-theme] body.theme-blackfire #content_ajax > #intros#intros:has(.bf-mobile-category-summary){padding-bottom:96px!important}
  body.theme-blackfire .bf-mobile-category-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;background:transparent}
  body.theme-blackfire .bf-mobile-category-fact{display:flex;align-items:center;flex-direction:column;min-width:0;gap:1px;padding:0 4px;text-align:center}
  body.theme-blackfire .bf-mobile-category-fact+.bf-mobile-category-fact{border-left:1px solid rgba(255,255,255,.25)}
  body.theme-blackfire .bf-mobile-fact-icon{display:grid;place-items:center;width:27px;height:27px;margin-bottom:2px;border-radius:0;background:transparent;color:#fff;font-size:19px}
  body.theme-blackfire .bf-mobile-category-fact>span:not(.bf-mobile-fact-icon){color:rgba(255,255,255,.78);font-size:11px;line-height:15px}
  body.theme-blackfire .bf-mobile-category-fact strong{color:#fff;font-size:12px;font-weight:700;line-height:16px;overflow-wrap:anywhere}
  body.theme-blackfire .bf-mobile-chatgpt-fact .bf-mobile-fact-icon img{display:block;width:23px;height:23px;object-fit:contain;filter:invert(1)}
  body.theme-blackfire .bf-mobile-chatgpt-trigger{min-height:21px;margin-top:1px;padding:1px 8px;border:1px solid #fff;border-radius:6px;background:#fff;color:#3652df;font:700 11px/16px Geist,ui-sans-serif,system-ui,sans-serif;cursor:pointer}
  body.theme-blackfire .bf-mobile-chatgpt-trigger:hover{background:#edf0ff;border-color:#edf0ff}
  body.theme-blackfire .bf-mobile-chatgpt-trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}
  html[data-bf-theme] body.theme-blackfire #content_ajax #main #paklist .bf-package-right-stack .bf-chatgpt-summary-button{display:none!important}
  html[data-bf-theme] body.theme-blackfire #content_ajax #main #paklist .bf-package-right-stack .bf-category-warranty{display:none!important}
  body.theme-blackfire .bf-mobile-category-profiles{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:0;margin-top:12px;padding:10px 2px 0;border-top:1px solid rgba(255,255,255,.25);background:transparent}
  body.theme-blackfire .bf-mobile-profiles-label{display:flex;flex-direction:column;min-width:0;gap:3px;line-height:1.2}
  body.theme-blackfire .bf-mobile-profiles-label span{color:rgba(255,255,255,.78);font-size:11px}
  body.theme-blackfire .bf-mobile-profiles-label strong{color:#fff;font-size:12px;font-weight:650;line-height:16px}
  body.theme-blackfire .bf-mobile-profiles-list{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;min-width:0;padding-left:8px}
  body.theme-blackfire .bf-mobile-profile{display:block;position:relative;flex:0 0 33px;width:33px;height:33px;border-radius:50%;text-decoration:none}
  body.theme-blackfire .bf-mobile-profile+.bf-mobile-profile{margin-left:-7px}
  body.theme-blackfire .bf-mobile-profile-face{display:grid;place-items:center;width:33px;height:33px;border:2px solid #fff;border-radius:50%;background:transparent;color:#fff;overflow:hidden}
  body.theme-blackfire .bf-mobile-profile-face svg{width:21px;height:21px}
  body.theme-blackfire .bf-mobile-profile-face img{position:absolute;inset:2px;width:29px;height:29px;border-radius:50%;object-fit:cover}
  body.theme-blackfire .bf-mobile-profile:focus-visible{outline:2px solid #4962e6;outline-offset:2px}
  body.theme-blackfire .bf-mobile-profiles-empty{max-width:140px;color:rgba(255,255,255,.8);font-size:11px;text-align:right}
}
@media(max-width:390px){
  body.theme-blackfire .bf-mobile-category-profiles{padding-right:0;padding-left:0}
  body.theme-blackfire .bf-mobile-profile{flex-basis:30px;width:30px;height:30px}
  body.theme-blackfire .bf-mobile-profile-face{width:30px;height:30px}
  body.theme-blackfire .bf-mobile-profile-face img{width:26px;height:26px}
}
