.accordion{width:100%;max-width:600px;margin:0 auto}.accordion-item{margin-bottom:8px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:box-shadow .3s ease}.accordion-item:hover{box-shadow:0 6px 12px rgba(0,0,0,.15)}.accordion-title{display:flex;justify-content:space-between;align-items:center;padding:11px 15px;background-color:var(--main_color);color:#292929;cursor:pointer;font-weight:700;transition:background-color .3s ease}.accordion-title.active{background-color:var(--sec_btn_hover);color:#292929}.accordion-title:hover{background-color:var(--sec_btn_hover);color:var(--brand_red)}.chevron{font-size:14px;transition:transform .3s ease}.accordion-content{padding:0 15px;background-color:#fff;color:#333;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.accordion-content.open{max-height:3000px;padding:15px;overflow:hidden}@media screen and (height:1366px),screen and (width:1024px){.home-main{min-height:100%!important}}@media screen and (height:1180px),screen and (width:820px){.home-main{min-height:100%!important}}@media screen and (height:1368px),screen and (width:912px){.home-main{min-height:100%!important}}@media screen and (height:1280px),screen and (width:853px){.home-main{min-height:100%!important}}.home-popular-overlay{opacity:.7;position:absolute;transform:translateY(100%);transition:transform .5s ease-in-out;left:0;width:100%;height:100%}.slick-dots li{margin:0!important}.slick-dots li button:before{font-size:11px!important}