.pagination{margin:0;padding:1rem 1rem 1rem 0.5rem}
.pagination-item{cursor:pointer}
.pagination a,
.pagination .pagination-item{color:inherit;padding:8px;text-decoration:none;font-weight:400 !important;font-size:16px;line-height:normal}
.pagination .active a{border:1px solid #5bc9ea;border-radius:5px;padding:8px 10px}
.pagination .arrow{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px}
.pagination .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:10px}
.pagination .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:10px}
.product-listing span{font-weight:normal;font-size:14px;line-height:24px;letter-spacing:-0.006em}
@media (max-width:991px){.product-listing span{font-size:12px;line-height:21px}}
.product-listing .filters{display:none}
@media (min-width:992px){.product-listing .filters{display:block;width:20%}.product-listing .filters--mobile{display:none}}
@media (max-width:991px){.product-listing .filters.filters--mobile{display:block}}
@media (min-width:992px){.product-listing .list{width:80%}}
.product-box__gallery{background:#f9f9f9;position:relative}
.product-box__gallery .carousel-indicators{margin:0;bottom:-1rem}
.product-box__gallery .carousel-indicators span{height:7px;width:7px;background-color:#bbb;border-radius:50%}
.product-box__gallery .carousel-control-prev,
.product-box__gallery .carousel-control-next{display:none;opacity:1}
.product-box__gallery .carousel-control-prev .clr-icon-arrow-btn,
.product-box__gallery .carousel-control-next .clr-icon-arrow-btn{background:white;border-radius:50%;padding:0.8rem;line-height:normal}
.product-box__gallery .carousel-inner{min-height:250px}
.product-box__gallery:hover .carousel-control-prev,
.product-box__gallery:hover .carousel-control-next{display:flex}
.product-box__gallery .carousel-control-prev{left:-0.8rem}
.product-box__gallery .carousel-control-next{right:-0.8rem}
.product-box__info{text-decoration:none;cursor:pointer;color:inherit}
.product-box__info:hover{color:inherit}
.product-box__info-group{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:rgba(0,0,0,0.5)}
.product-box__info-price{font-style:normal;font-weight:400;font-size:10px;line-height:15px}
.product-box__info-price span:first-of-type{font-size:10px;color:rgba(0,0,0,0.5);text-decoration-line:line-through}
.product-box__info-price span:last-of-type{font-weight:700;font-size:12px;color:#138AAE}