.slick-track.slick-track-less-than-slidesToShow{margin-left:0!important}.collection-slider *{text-align:center;font-family:Montserrat,sans-serif}.collection-slider p{margin:30px 0;padding:0 20px;color:#003461}.collection-slider h2{font-size:20px;text-transform:uppercase;margin-top:20px}.slick-slide{margin:24px 15px;box-shadow:#77b3d75e 0 3px 20px 0;border-radius:7px;transition:transform 0.3s ease}.slick-slide:hover{transform:translateY(-5px)}.btn-gold{background:#a99767;color:#fff;text-transform:uppercase;padding:10px 20px;font-size:18px;transition:all .3s;display:inline-block;border-radius:4px}.btn-gold:hover{background:#77b3d7;color:#fff;transition:all .3s}ul.filter{display:flex;flex-direction:row;justify-content:center;gap:60px;margin-bottom:40px;padding:0}.filter li{font-size:28px;text-transform:uppercase;list-style:none;cursor:pointer;font-family:Montserrat,sans-serif;position:relative;transition:color 0.3s ease}.filter li:hover,.filter li.active{color:#a99767}.filter li:after{content:'';position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:#a99767;transition:width 0.3s ease}.filter li:hover:after,.filter li.active:after{width:100%}.prev-btn,.next-btn{height:15px;width:15px;border:none;padding:0!important;position:relative;top:3px;background:transparent!important;cursor:pointer}.slick-arrow svg{height:25px!important;width:25px!important;fill:#003461;transition:fill 0.3s ease}.slick-arrow:hover svg{fill:#a99767}button.next-btn.slick-arrow{right:-60%;transform:translateX(-50%)}button.prev-btn.slick-arrow{left:40%;transform:translateX(-50%)}.btn-wrap{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px}.slick-dots li button{font-size:0;line-height:0;display:block;width:25px;height:25px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent!important}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;outline:1px solid #22476b!important;opacity:1;background:#fff;border-radius:50%;transition:all .3s}.slick-dots .slick-active{background:#22476b;transition:all .3s}@media (max-width:768px){ul.filter{gap:20px;flex-wrap:wrap}.filter li{font-size:20px}}@media (max-width:480px){ul.filter{gap:10px}.filter li{font-size:16px}}