.brands-marquee-section{background:#fff;overflow:hidden;text-align:center}.brands-marquee-heading{margin-bottom:30px;color:#333;font-weight:600}@media screen and (min-width: 769px){.brands-marquee-heading{font-size:2.5rem}}@media screen and (max-width: 768px){.brands-marquee-heading{font-size:1.5rem}}.brands-marquee-track{display:flex;width:max-content;animation:scroll-marquee 30s linear infinite;gap:40px;align-items:center}.brand-marquee-item img{height:60px;width:auto;display:block}@keyframes scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.brands-marquee-inner{display:flex;gap:40px}.slider-section{width:100%;overflow:hidden}.slider-wrapper{display:flex;transition:transform .5s ease-in-out}.slide{flex:0 0 100%;box-sizing:border-box;text-align:center}.slide img{width:100%;height:auto;display:block;margin:0 auto}.slide-content{margin-top:20px}.slide-content h2{font-size:2rem;margin-bottom:10px;color:#333}.slide-content p{font-size:1rem;margin-bottom:15px;color:#666}.slide-content a{display:inline-block;padding:10px 20px;background:#000;color:#fff;text-decoration:none;border-radius:4px;font-size:.95rem}.slider-dots{margin-top:20px;display:flex;justify-content:center;gap:10px}.slider-dots button{width:12px;height:12px;border-radius:50%;background:#ccc;border:none;cursor:pointer}.slider-dots button.active{background:#000}@media screen and (max-width: 768px){.desktop-image{display:none!important}}@media screen and (min-width: 769px){.mobile-image{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
