.catalog-category-view .products-grid .product-items{display:grid;gap:20px;flex-wrap:wrap;grid-template-columns:repeat(auto-fill, minmax(27rem, 1fr));margin-top:41px}.catalog-category-view .products-grid .product-items .product-item{width:100%;background:white;margin:0px;border:0px;padding:20px 0px 30px 0px;border-radius:10px}.catalog-category-view .products-grid .product-items .product-item .product-item-info{padding:0px;margin:0px;height:100%;display:grid;width:100%;grid-template-columns:100%;grid-template-rows:min-content min-content 1fr}.catalog-category-view .products-grid .product-items .product-item .product-item-info:hover{box-shadow:unset;border:0px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-attribute{padding:0px 20px 0px 20px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-attribute p{font-weight:700;font-style:normal;font-size:14px;color:#aaaaaa}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details{padding:0px 30px 0px 20px;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr min-content}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name{margin:0px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name h4{margin:20px 0px 0px 0px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner{position:relative;margin:0px 0px 20px;padding:0px;box-shadow:unset;border:unset;display:block !important;width:100%;height:100%}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions{margin:0px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-short-description{margin-top:15px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-actions{margin-top:15px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-actions .action.primary{width:100%}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-item-details .price-box{margin-bottom:0}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-image-container{aspect-ratio:1;margin:auto;display:block;margin-top:10px}.catalog-category-view .products-grid .product-items .product-item .product-item-info .product-image-container .product-image-photo{width:100%;height:100%;object-fit:cover}