.section-collection-list .collection-list{gap:unset;flex-wrap:unset;}
.section-collection-list .collection-list-title{font-size:32px;font-weight:600;line-height:35.2px;letter-spacing:normal;}
.section-collection-list .title-wrapper-with-link{margin-bottom:50px;justify-content:center;text-align:center;}
.collection-list-wrapper{max-width:1240px;}
.swiper-button-next:after, .swiper-button-prev:after{display:none;}
.swiper-button-next, .swiper-button-prev{width:40px;height:40px;background-color:#F5F5F5;color:#000000;border:1.5px solid #EFEFEF;border-radius:100%;}
.swiper-button-next svg, .swiper-button-prev svg{width:14px;height:14px;}
.swiper-button-next:hover, .swiper-button-prev:hover{background-color:#CC3333;border-color:#CC3333;color:#ffff;}
.swiper-button-prev{left:-20px;}
.swiper-button-next{right:-20px;}
.colletion-list-wrap-main{position:relative;}
.collection-list__item:only-child{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);}

@media screen and (min-width: 768px){
.collection-list__item:only-child{max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 3);}
}
@media screen and (min-width: 1024px){
.collection-list__item:only-child{max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);}
}

@media screen and (max-width: 1279px){
.swiper-button-prev{left:10px;}
.swiper-button-next{right:10px;}
}
@media screen and (max-width: 749px){
.section-collection-list .page-width{padding-left:15px;padding-right:15px;}
.section-collection-list .collection-list:not(.slider){padding-left:0px;padding-right:0px;}
.section-collection-list .title-wrapper-with-link{margin-bottom:20px;}
.section-collection-list .collection-list-title{font-size:28px;line-height:1.3;}
.swiper-button-next, .swiper-button-prev{width:32px;height:32px;}
}