/* CSS Document */

ul{margin-bottom: 0px; padding-left: 0px; list-style-type: none;}

.category-sec-01{padding-top: 150px;}
.category-sec-01 .main-row .columns{padding-inline:0px;}
.category-sec-01 .main-row .columns:nth-child(1){margin-inline:auto; text-align: center; margin-bottom:2rem;}
.category-sec-01 .main-row .columns:nth-child(1) p br{display: none;}
.category-sec-01 .main-row .columns:nth-child(2) h2{text-align: center; /*font-size: clamp(3.5rem, 7vw, 150px);*/ font-size: var(--rfs-82);}

.category-sec-01 .main-row .columns:nth-child(2) ul.products-list{display: flex; flex-wrap: wrap; justify-content: space-between; gap:5rem 0rem; margin-top:50px; margin-bottom:2%;}

.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li{ width:40%; /*border:1px solid #fff;*/}

.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li h4{margin-bottom:1.5rem; font-size: clamp(1.25rem, 3vw, 36px);}
.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li img{width:100%; object-fit: cover;     border: 1px solid #ffffff45;
    border-radius: 10px;}
.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li p{margin-top:1.5rem; margin-bottom: 2.5rem; }
.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li .product-link{color:#fff; text-decoration: none; background: var(--color-11); padding: 0.8rem 2rem; border-radius: 3px; text-transform: uppercase; font-family: 'aleniaregular'; display: inline-flex;}

@media(max-width:1440px){
	
}
@media(max-width:1366px){}
@media(max-width:1280px){}

@media(max-width:1024px){}
@media(max-width:991px){}
@media(max-width:768px){}
@media(max-width:576px){
	.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li { width: 100%; }
	.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li h4{font-size: 1.5rem;}
	.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li p{margin-bottom: 1.5rem;}
}
@media(max-width:480px){
	.category-sec-01 .container{margin-bottom:2rem;}
	.category-sec-01 .main-row .columns:nth-child(1) h1{font-size: 1.5rem; line-height: 1.4;}
	.category-sec-01 .main-row .columns:nth-child(2) h2{font-size: clamp(2rem, 4.5vw, 64px);}
	    .rfs-p { padding-inline: 1.5rem; }
	.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li .product-link{width: 100%; justify-content: center;}
	.category-sec-01 .main-row .columns:nth-child(2) ul.products-list{gap: 3.5rem 0rem;}
	.category-sec-01 .main-row .columns:nth-child(2) ul.products-list li p,.category-sec-01 .main-row .columns:nth-child(1) p{font-size: 1rem;}

}

@media(max-width:360px){
	.category-sec-01 { padding-top: 120px;}
}

@media(max-width:320px){

}