.products-archive{display:flex;flex-direction:column}.products-archive article.product{transition:all .3s}.products-archive article.product .product-cover{position:relative;transition:all .3s}.products-archive article.product .product-cover .product-label{position:absolute;display:flex;flex-direction:column;align-items:start;top:10px;left:15px;right:initial;z-index:9}.rtl .products-archive article.product .product-cover .product-label{right:15px;left:initial}.products-archive article.product .product-cover .product-label span:last-child{margin-bottom:0}.products-archive article.product .product-cover .thumbnail-swiper{position:relative;padding:5px;margin-bottom:-5px}.products-archive article.product .product-cover .thumbnail-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.products-archive article.product .product-cover .thumbnail-swiper img{padding:0;margin:0}.products-archive article.product .product-cover .thumbnail-swiper .swiper-pagination-wrapper{position:absolute;width:100%;bottom:0}.products-archive article.product .product-cover .main-product-thumbnail{position:relative;padding:5px;margin-bottom:-5px;display:flex;justify-content:center;align-items:center}.products-archive article.product .product-cover .main-product-thumbnail img{padding:0;margin:0}.products-archive article.product .product-cover .thumbnail-swiper .swiper-pagination-wrapper .swiper-pagination{position:relative;bottom:0;display:flex;justify-content:center;align-items:center;width:100%}.products-archive article.product .product-cover .thumbnail-swiper .swiper-pagination-wrapper .swiper-pagination span{margin:1px}.products-archive article.product .product-cover .thumbnail-swiper .swiper-pagination-wrapper .swiper-pagination-bullet{opacity:1}.products-archive article.product .product-content .product-foot a{min-height:40px;display:flex;justify-content:center;align-items:center}.products-archive article.product .product-content .product-foot a span.text{transform:translateY(0);opacity:1;transition:all .3s}.products-archive article.product .product-content .product-foot:hover a span.text{transform:translateY(-40px);opacity:0}.products-archive article.product .product-content .product-foot a span.icon{position:absolute;transform:translateY(40px);opacity:0;transition:all .3s}.products-archive article.product .product-content .product-foot:hover a span.icon{transform:translateY(0);opacity:1}.products-archive .ahura-pagination{display:flex;justify-content:center;align-items:center}.products-archive .ahura-pagination .page-numbers{min-width:40px;display:flex;justify-content:center;align-items:center;transition:all .3s}.products-archive .ahura-pagination .page-numbers:hover{cursor:pointer}.products-archive .catalog-metadata{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.products-archive .catalog-metadata select{border:1px solid #ccc;box-shadow:initial;outline:initial;border-radius:5px}.products-archive .catalog-metadata select:hover,.products-archive .catalog-metadata select:focus{border-color:initial;box-shadow:initial;cursor:pointer}.products-archive .product-filters{display:flex;flex-direction:column;gap:20px}.products-archive .product-filters input[type="range"]{box-shadow:initial;border:initial}.products-archive .product-filters .price-filter{display:flex;align-items:center;gap:10px}.products-archive .product-filters .price-filter .input-container{display:flex}.products-archive .product-filters .price-filter .input-container .input-group{display:flex;flex-direction:column}.products-archive .product-filters .price-filter .input-container .input-group label{margin-bottom:-5px}.products-archive .product-filters .price-range-inputs{display:flex;align-items:center;gap:10px}