.filter-btn,.more-btn{font-size:1.8rem;padding:1.3rem 3rem;border:none;background:transparent;cursor:pointer;border-radius:5rem;transition:.3s;font-weight:600;font-family:DM sans;text-transform:capitalize}.filter-btn.active{background:#0d4b62;color:#fff}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2rem;row-gap:6rem}.product-card{position:relative}.card_media_wrpr{padding:1.5rem 2rem;border-radius:3rem;background:#fff}.card-img{padding-top:3.5rem;padding-left:3.5rem;padding-right:3.5rem;background:#eeecea;border-radius:3rem}.c_pdp_link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-content{display:flex;justify-content:space-between;align-items:center}.card-img img{width:100%;border-top-left-radius:3rem;border-top-right-radius:3rem;height:100%;object-fit:cover;object-position:top;display:block}.card-content{margin-top:1.5rem}.card-content h2.h2{margin:0;font-size:18px}.view-btn{text-decoration:none;width:45%;padding:0}.product-card{opacity:1}.product-card.hide{opacity:0;pointer-events:none;position:absolute}.collection_filter_row{background:#fff;border-radius:5rem;margin-bottom:6rem;padding:1rem;display:flex;align-items:center;justify-content:flex-start}.custom-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:40px}.page-number{font-size:18px;color:#000;text-decoration:none;transition:.3s;font-weight:600}.page-number.active{background:#0d4b62;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}.dots{letter-spacing:3px;color:#555}.page-arrow{font-size:22px;text-decoration:none;color:#000;transition:.3s}.more-filter{position:relative}.more-dropdown{position:absolute;top:40px;left:0;background:#fff;box-shadow:0 5px 20px #0000001a;display:none;flex-direction:column;gap:8px;min-width:24rem;z-index:10}.more-filter.active .more-dropdown{display:flex}.m_filter_icon{display:inline-flex}@media screen and (max-width:1200px){.collection-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.collection_filter_row{border-radius:1rem;flex-wrap:wrap}}@media screen and (max-width:768px){.collection-grid{grid-template-columns:repeat(1,1fr);gap:3rem}.filter-btn,.more-btn{font-size:1.5rem;padding:1rem 2rem}.view-btn{width:100%}.card-content{flex-direction:column;row-gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-pdp-grid.css.map */
