.pricelist3 .nav-line{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:40px;}.pricelist3 .nav-line button{padding:0.625rem 1.25rem;font-weight:500;background-color:#E0E0E0;transition:all 0.3s ease;}.pricelist3 .nav-line button:hover,.pricelist3 .nav-line button.active{background-color:#333333;color:#FFFFFF;}.pricelist3 .swiper-slide{background-color:white;}.pricelist3 .small-container{max-width:850px;margin:0 auto;}.pricelist3 .item{padding:20px 0;border-top:1px solid #CCCCCC;}.pricelist3 .item:last-child{border-bottom:1px solid #CCCCCC;}.pricelist3 .infos{display:flex;justify-content:space-between;align-items:center;gap:20px;}.pricelist3 .item h4{font-size:1.25rem;margin-bottom:0.75rem;}.pricelist3 .infos .text{max-width:800px;margin-bottom:0;}.pricelist3 .item .left *:last-child{margin-bottom:0;}.pricelist3 .infos .price{font-size:1.25rem;font-weight:600;text-align:right;white-space:nowrap;line-height:1;padding-right:0.125rem;}@media (max-width:767px){.pricelist3 .nav-line{gap:12px;margin-bottom:30px;}.pricelist3 .nav-line button{padding:0.5rem 1rem;font-size:0.875rem;}.pricelist3 .list .category h3{font-size:1.5rem;margin-bottom:1.25rem;}.pricelist3 .item h4{font-size:1.125rem;margin-bottom:0.625rem;}.pricelist3 .infos{gap:1rem;flex-direction:column;align-items:flex-start;}.pricelist3 .infos .price{font-size:1rem;width:100%;text-align:center;}}