.products-list{width:100%}
.products-list > li > a{position:relative;width:100%;height:100%}
.products-list-photo-container{position:relative;width:100%;background-color:#fff;border:1px solid #CCC;border-radius:0 20px 0 0}
.products-list-photo{display:block;position:relative;width:100%;padding-bottom:100%;overflow:hidden;z-index:1;pointer-events:none}
.products-list-photo > img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:95%;max-height:95%;width:auto;height:auto;object-fit:scale-down}
.prodListImg1{z-index:2}
.prodListImg2{z-index:1;opacity:0!important}
.products-list-new{position:absolute;width:61px;height:34px;top:-20px;left:30px;font:800 clamp(1.025rem,0.938vw,1.125rem)/48px Geologica;color:#fff;text-align:center;display:inline-flex;padding:0 10px;justify-content:center;align-items:center;border-radius:10px 0;border:3px solid #fff;background:#eeaf1f;z-index:2}
.products-list-addCart{position:absolute;width:82px;height:88px;right:-42px;bottom:15px;background:url("../img/addCart.svg") 50% 50% no-repeat;background-size:contain;z-index:2}
.products-list-discount{margin-top:15px;display:inline-flex;padding:3px 15px;justify-content:center;align-items:center;gap:10px;border-radius:30px;border:1px solid #cdcdcd;background:#efefef;font:400 clamp(1.025rem,0.938vw,1.125rem)/30px Geologica;color:#262626;text-align:center}
.products-list-contents{padding:24px 10px 0;text-align:center;flex-direction:column;align-items:center;justify-content:center}
.products-list-status{font:300 clamp(0.875rem,0.729vw,0.875rem)/1 Geologica;color:#fff;text-transform:uppercase;background-color:#317B4A;border-radius:30px;padding:8px 15px;display:inline-flex}
.products-list-title{position:relative;font:400 clamp(1.025rem,0.938vw,1.125rem)/1.1 Geologica;color:#262626;margin-top:8px}
.products-list-price{margin-top:12px;align-items:center;justify-content:center}
.products-list-price-offerPrice{font:800 clamp(1.34rem,1.458vw,1.75rem)/1 Geologica;color:#D0661D}
.products-list-price-oldPrice{margin-left:12px;font:300 clamp(1.1rem,1.042vw,1.25rem)/1 Geologica;color:#262626;text-decoration:line-through}
.pages-container{margin-top:70px;width:100%}
.pages{align-items:center;justify-content:center}
.pages > a{margin-left:5px;position:relative;font:600 clamp(1.175rem,1.146vw,1.375rem) / 62px Geologica;color:#262626;text-align:center;background:url("../img/polygon-white.svg") 50% 50% no-repeat}
.pages > a:not(.paging_pn){width:62px;height:62px}
.pages > a:first-child{margin-left:0}
.pages > a:not(.paging_pn):hover,.pages > a.paging_sel{background:url("../img/polygon.svg") 50% 50% no-repeat}
.pages > a.paging-left{margin-right:15px}
.pages > a.paging-right{margin-left:20px}
@media (min-width:1200px) {
    .products-list > li{margin-top:80px;margin-right:4%;width:22%}
    .products-list > li:nth-child(-n+4){margin-top:0}
    .products-list > li:nth-child(4n){margin-right:0}
    .products-list > li > a:hover .products-list-photo-container{box-shadow:8px 11px 12px 0 rgba(0,0,0,0.15)}
}
@media (min-width:765px) and (max-width:1199px) {
    .products-list > li{margin-top:40px;margin-right:4%;width:48%}
    .products-list > li:nth-child(-n+2){margin-top:0}
    .products-list > li:nth-child(2n){margin-right:0}
}
@media (max-width:1199px) {
    .pages > a{margin-left:10px;font:300 clamp(1.263rem,1.302vw,1.563rem) / 1 Geologica}
    .pages > a:not(.paging_pn):hover,.pages > a.paging_sel{padding:14px 7px}
    .pages-container{margin-top:40px;width:100%;text-align:center}
    .products-list-addCart{position:absolute;width:82px;height:88px;right:-15px;bottom:-25px;background:url("../img/addCart.svg") 50% 50% no-repeat;background-size:contain;z-index:2}
}
@media (min-width:0px) and (max-width:764px) {
    .products-list > li{margin-top:40px;width:100%}
    .products-list > li:first-child{margin-top:0}
}
@media (max-width:764px) {
    .products-list-price{margin-top:12px;flex-direction:column}
    .products-list-price-oldPrice{margin-left:0;margin-top:6px}
    .pages-container{margin-top:30px;width:100%;text-align:center}
}