.fk-hc-controls[hidden],.fk-hc-controls button[hidden]{display:none!important}
.fk-hc-controls{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:12px 0 0;padding:0;clear:both}
.fk-hc-controls button{box-sizing:border-box;position:static;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;border:1px solid #ffffff3d;border-radius:7px;background:#181521;color:#fff;font-family:inherit;line-height:1;font-weight:600;text-transform:none;letter-spacing:normal;cursor:pointer;margin:0;padding:0;box-shadow:none;transform:none}
.fk-hc-controls .fk-hc-prev,.fk-hc-controls .fk-hc-next{width:40px;flex:0 0 40px}
.fk-hc-controls .fk-hc-toggle{width:auto;padding:0 14px;font-size:12px}
.fk-hc-controls .fk-hc-prev .fk-hc-icon,.fk-hc-controls .fk-hc-next .fk-hc-icon{font:28px/1 Arial,sans-serif}
.fk-hc-controls .fk-hc-toggle .fk-hc-icon{font:12px/1 Arial,sans-serif}
.fk-hc-controls button:hover{background:#33291a;color:#ffcf75;border-color:#c58c29}
.fk-hc-controls button:focus-visible{outline:2px solid #ffcb67;outline-offset:3px}
.fk-hc-controls button:disabled{opacity:.3;cursor:default}
.fk-hc-status{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}
.fk-hc-controls .fk-hc-counter{display:none}
@media(max-width:700px){
  .hero.hero-swiper.fk-hc-enhanced .hero-dots{display:none!important}
  .fk-hc-controls{justify-content:center;margin-top:10px}
  .fk-hc-controls .fk-hc-counter{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:38px;padding:0 4px;font:600 12px/1.2 Arial,sans-serif;font-variant-numeric:tabular-nums;color:#d7ccdf;white-space:nowrap}
}
@media print{.fk-hc-controls{display:none!important}}
