.router-slider-section{width:100%;overflow:hidden}.router-slider-section .router-slider-top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.router-slider-section .router-slider-top h2{font-size:20px;font-weight:500}.router-slider-section .router-slider-top .router-nav{gap:10px;display:flex}.router-slider-section .router-slider-top .router-nav button{cursor:pointer;background:#f7f7f7;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex}.router-slider-section .router-slider-top .router-nav button:hover{background:#dcdcdc}.router-slider-section .router-slider .router-card{cursor:pointer;background:#f7f7f7;border:1px solid #ccc;flex-direction:column;height:auto;display:flex}.router-slider-section .router-slider .router-card:hover{border-color:#000}.router-slider-section .router-slider .router-card .router-image{background:linear-gradient(270deg,#d7dce0 0%,#e6ebef 100%);height:150px}.router-slider-section .router-slider .router-card .router-image img{object-fit:contain;width:100%;height:100%;padding:20px;transition:all .25s ease-in-out}.router-slider-section .router-slider .router-card .router-image img:hover{scale:1.1}.router-slider-section .router-slider .router-card .card-title{flex:1}.router-slider-section .router-slider .router-card .card-title h3{padding:15px 15px 0;font-size:16px;font-weight:500}.router-slider-section .router-slider .router-card .card-title h3:hover{text-decoration:underline}.router-slider-section .router-slider .router-card p{flex:1;margin-top:10px;padding-inline:15px;font-size:14px;font-weight:400;line-height:20px}.router-slider-section .router-slider .router-card .great-for{margin-block:10px 15px;padding-inline:15px}.router-slider-section .router-slider .router-card .great-for span{font-size:14px;font-weight:500;display:block}.router-slider-section .router-slider .router-card .great-for p{margin-top:5px;padding-inline:0}.router-slider-section .router-slider .router-card .cta-wrap{padding:15px}.router-slider-section .router-slider .router-card .cta-wrap .cta-border{justify-content:center;width:100%;padding:12px;display:flex}.router-slider-section .router-slider .router-card .cta-wrap .cta-border:hover{color:#fff;border-color:#165dba}@media (max-width:1200px){.router-slider-top{padding:0 20px}.router-slider{padding-left:20px}.router-slider-top h2{font-size:34px}}@media (max-width:768px){.router-slider-top h2{font-size:26px}.router-image{height:180px}.router-content h3{font-size:18px}.router-content p{font-size:15px}.shop-btn{height:52px;font-size:18px}}
