/* 1.1.73 — mniejsze mobilne CTA, podkreślenie kategorii i akcje karty. */
.ae-dp-actions .ae-dp-action {display:inline-flex;align-items:center;justify-content:center;gap:7px;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none;}
.ae-dp-actions .ae-dp-action svg {width:17px;height:17px;flex:none;display:block;stroke-width:1.8;}
.ae-dp-actions .ae-dp-action:hover,.ae-dp-actions .ae-dp-action:focus-visible {color:#1681e5;}
.ae-hero-actions .ae-hero-action--add {text-decoration:none;cursor:pointer;}
@media(max-width:600px){
  /* Zachowaj położenie podpisu i pole dotykowe; podkreślenie poniżej liter. */
  .ae-frontend .ae-categories-slot .ae-category.is-active::after {
    bottom:2px!important;
    height:1.5px!important;
    width:21px!important;
    opacity:.46!important;
    background:linear-gradient(90deg,#258bef,#b36ace)!important;
    box-shadow:none!important;
  }
  .ae-hero-actions {gap:9px!important;}
  .ae-hero-actions .ae-hero-action {
    width:min(100%,284px)!important;
    min-width:0!important;
    min-height:45px!important;
    padding:10px 16px!important;
    font-size:12px!important;
    border-radius:8px;
    justify-content:center;
    gap:10px;
    line-height:1.3;
  }
  .ae-hero-actions .ae-hero-action svg {width:17px;height:17px;}
}
@media(max-width:390px){
 .ae-hero-actions .ae-hero-action {width:min(100%,263px)!important;min-height:43px!important;font-size:11px!important;}
}
