.best-selling-section{padding:30px 50px;background-color:var(--body-bg)}.slider-navigation{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:15px;margin-top:20px}.section-header{display:flex;justify-content:space-between;align-items:center;padding:var(--rs-home-11-01);border-bottom:1px solid var(--border-color);border-radius:var(--rs-home-11-02)}.section-header h2{font-size:18px;font-weight:600;color:var(--secondary-color);letter-spacing:1.5px;position:relative;padding-left:15px}.section-header h2:before{content:"";position:absolute;left:0;top:0;height:100%;width:5px;background-color:var(--rs-home-11-03);display:var(--rs-home-11-04)}.view-all{color:var(--secondary-color);text-decoration:none;font-size:14px;font-weight:500;letter-spacing:1px;padding:8px 15px;border:none;border-radius:4px;transition:all .3s ease}.view-all:hover{background-color:var(--primary-color);color:var(--light-color);border-color:var(--primary-color)}.products-slider{position:relative;display:flex;align-items:center;padding:0 5px}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:#fffc;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001a;transition:background .2s}.slider-arrow:hover,.slider-arrow:focus{background:#f0f4fa}.slider-arrow.prev-arrow{left:10px}.slider-arrow.next-arrow{right:10px}.prev-arrow{margin-right:15px}.next-arrow{margin-left:15px}.products-container{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0;margin-bottom:0}products-container::-webkit-scrollbar{display:none}.view-all-btn{background-color:var(--primary-color);color:#fff;padding:12px 30px;border-radius:30px;text-decoration:none;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 5px 15px #0003;border:2px solid var(--primary-color);transform:translateY(20px);opacity:0;animation:fadeInUp .8s forwards .6s}@media (max-width:992px){.best-selling-section{padding:5px 0}.section-header h2{font-size:15px}.best-selling-section .section-header h2,.customer-reviews .section-header h2,.products-by-category .section-header h2{font-size:15px!important}.section-header{padding-top:5px;padding-bottom:5px;margin-left:5px;margin-right:5px}.products-slider{padding:0}.products-container{gap:5px;padding:10px 0}.slider-arrow{display:none}}
