.gv-listing{padding:15px}.gv-product{border:1px solid #ddd;background:#fff;padding:10px;margin-bottom:20px;border-radius:5px}.gv-thumbnail img{max-width:100%;height:auto;display:block}.gv-prod-detail{margin-top:10px}.gv-title{font-size:16px;font-weight:700}.gv-price{font-size:18px;color:#d9534f;font-weight:700}.gv-addtocart-btn{width:100%;padding:10px;border:none;font-size:14px;cursor:pointer;border-radius:4px}.gv-listview .gv-product{display:flex;align-items:center;flex-direction:row;padding:15px}.gv-listview .gv-thumbnail{flex:0 0 150px;margin-right:15px}.gv-listview .gv-prod-detail{flex:1}.gv-listview .gv-addtocart-btn{max-width:200px}.btn-grid.active+.gv-listing .gv-product{display:block;text-align:center}.btn-grid.active+.gv-listing .gv-thumbnail{width:100%;margin-bottom:10px}.btn-grid.active+.gv-listing .gv-title{font-size:14px}@media (min-width: 768px){.gv-product{display:flex;flex-wrap:wrap;justify-content:space-between}.gv-listing:not(.gv-listview) .gv-product{width:48%}}@media (min-width: 992px){.gv-listing:not(.gv-listview) .gv-product{width:32%}}@media (min-width: 1200px){.gv-listing:not(.gv-listview) .gv-product{width:24%}}.grp-items>.checkbox{position:unset!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/partfits-custom.css.map */
