#headdivbox .headbox.hs-ad-header{position:relative}
#headdivbox .headbox .hs-ad{position:absolute!important;display:block!important;float:none!important;left:260px;right:0;top:10px;height:90px;width:auto!important;overflow:hidden;background:transparent;touch-action:pan-y;user-select:none;border-radius:4px}
#headdivbox .hs-ad .hs-ad-track{display:flex!important;width:100%;height:100%;margin:0;padding:0;transition:transform .35s ease}
#headdivbox .hs-ad .hs-ad-slide{display:block;flex:0 0 100%;width:100%;height:100%;overflow:hidden;margin:0;padding:0}
#headdivbox .hs-ad .hs-ad-slide img{display:block!important;width:100%!important;height:100%!important;object-fit:contain;margin:0!important}
#headdivbox .hs-ad .hs-ad-arrow{position:absolute;top:50%;transform:translateY(-50%);border:0;border-radius:4px;background:rgba(0,0,0,.35);color:white;width:28px;height:38px;font:28px/30px Arial;cursor:pointer;z-index:2;padding:0}
#headdivbox .hs-ad .prev{left:6px}#headdivbox .hs-ad .next{right:6px}
#headdivbox .hs-ad .hs-ad-dots{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);display:flex;gap:6px;width:auto;height:auto;z-index:2}
#headdivbox .hs-ad-dots button{width:7px;height:7px;border:1px solid #fff;border-radius:50%;background:#777;padding:0;cursor:pointer}#headdivbox .hs-ad-dots button.active{background:#ff7b00}
#headdivbox .hs-ad:focus-visible,#headdivbox .hs-ad button:focus-visible{outline:2px solid #ff7b00;outline-offset:-2px}
@media(prefers-reduced-motion:reduce){#headdivbox .hs-ad-track{transition:none!important}}
