.custom-dots{position:absolute;left:0;display:flex!important;gap:4px;padding-left:16px}.custom-dots li{margin:0;width:auto}.custom-dots li button{width:13px;height:6px;padding:0;background-color:#ccc;border-radius:2px;transition:width .3s ease,background-color .3s ease}.custom-dots li.slick-active button{width:34px;background-color:#3b82f6}