.collection-grid-section.design-sports .product-card,.section .collection-grid-section.design-sports .product-card{display:flex;flex-direction:column;overflow:visible;height:100%;background:#fff;border-radius:12px;border:1px solid #e8e8e8;transition:all .3s ease;box-shadow:0 2px 8px #0000000f;position:relative}.collection-grid-section.design-sports .product-card:hover{transform:translateY(-6px);box-shadow:0 12px 24px #0000001f;border-color:#d0d0d0}.collection-grid-section.design-sports .product-image-container{position:relative;padding-bottom:100%;overflow:visible;background:#fafafa;border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:center}.collection-grid-section.design-sports .product-image{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;transition:all .4s cubic-bezier(.4,0,.2,1);transform:rotate(0);padding:0;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.collection-grid-section.design-sports .product-card:hover .product-image{transform:rotate(0) scale(1.08);filter:drop-shadow(0 8px 20px rgba(0,0,0,.15))}.collection-grid-section.design-sports .product-card-actions{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:flex-start;z-index:10;pointer-events:none}.collection-grid-section.design-sports .product-card-actions>*{pointer-events:all}.collection-grid-section.design-sports .compare-btn,.collection-grid-section.design-sports .wishlist-btn{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;box-shadow:0 2px 6px #00000014}.collection-grid-section.design-sports .compare-btn:hover,.collection-grid-section.design-sports .wishlist-btn:hover{background:#f5f5f5;border-color:#333;transform:translateY(-2px);box-shadow:0 4px 10px #0000001f}.collection-grid-section.design-sports .wishlist-btn{width:40px;height:40px;padding:0;justify-content:center;border-radius:50%}.collection-grid-section.design-sports .wishlist-btn.active{background:#f44;border-color:#f44;color:#fff}.collection-grid-section.design-sports .new-badge{position:absolute;top:12px;right:12px;background:#ff5722;color:#fff;padding:6px 14px;border-radius:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;z-index:10;box-shadow:0 2px 8px #ff572266}.collection-grid-section.design-sports .collection-product-info,.section .collection-grid-section.design-sports .collection-product-info{padding:6px 8px;display:flex;flex-direction:column;flex-grow:1;gap:1px;background:#fff;border-radius:0 0 12px 12px}.collection-grid-section.design-sports .product-title{font-size:15px;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.4;min-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:auto;letter-spacing:-.01em!important;transition:color .3s ease}.collection-grid-section.design-sports .product-card:hover .product-title{color:#000}.collection-grid-section.design-sports .product-rating{margin:8px 0 12px;display:flex;align-items:center;gap:6px}.collection-grid-section.design-sports .product-rating .stars{display:flex;align-items:center}.collection-grid-section.design-sports .product-rating .stars svg{width:16px;height:16px;fill:orange;color:orange}.collection-grid-section.design-sports .product-rating .rating-number{font-size:12px;color:#666;font-weight:400}.collection-grid-section.design-sports .shopify-product-rating{display:flex;align-items:center;gap:6px;margin:1px 0}.collection-grid-section.design-sports .shopify-product-rating__star{display:flex;align-items:center}.collection-grid-section.design-sports .shopify-product-rating__star svg{width:16px;height:16px;fill:orange;color:orange}.collection-grid-section.design-sports .shopify-product-rating__value{font-size:12px;color:#666;font-weight:600}.collection-grid-section.design-sports .shopify-product-rating__count{font-size:12px;color:#666;font-weight:400}.collection-grid-section.design-sports .shopify-product-rating__star:before{content:none!important;display:none!important}.collection-grid-section.design-sports .product-mrp-section{display:flex;align-items:center;gap:8px;margin-bottom:4px}.collection-grid-section.design-sports .product-mrp-label{font-size:13px;color:#666;font-weight:500}.collection-grid-section.design-sports .product-mrp-price{font-size:13px;color:#999;text-decoration:line-through;font-weight:400}.collection-grid-section.design-sports .product-discount{font-size:12px;color:#ff5722;font-weight:700;background:#fff3f0;padding:2px 8px;border-radius:4px}.collection-grid-section.design-sports .collection-product-price{margin-bottom:0;margin-top:0;padding-top:0;font-weight:700!important;font-size:22px;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:#000;letter-spacing:-.02em}.collection-grid-section.design-sports .price-currency{font-size:18px;font-weight:600}.collection-grid-section.design-sports .price-tax-note{display:none!important}.collection-grid-section.design-sports .collection-view-product,.section .collection-grid-section.design-sports .collection-view-product{margin-top:0}.collection-grid-section.design-sports .collection-view-product-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;border:none;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;text-transform:uppercase;background:#1a1a1a;color:#fff;box-shadow:0 4px 12px #00000026}.collection-grid-section.design-sports .collection-view-product-btn:hover{background:#000;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.collection-grid-section.design-sports .product-dots,.collection-grid-section.design-sports .dot,.collection-grid-section.design-sports .dot.active{display:none!important}.collection-grid-section.design-sports .section-header{margin-bottom:40px;text-align:left}.collection-grid-section.design-sports .section-heading{font-size:32px;font-weight:700;letter-spacing:-.02em;color:#000;margin:0 0 8px;line-height:1.2}.collection-grid-section.design-sports .sale-badge{position:absolute;top:12px;right:12px;padding:6px 14px;font-weight:700;font-size:12px;z-index:10;line-height:1;display:flex;align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px;letter-spacing:.05em;text-transform:uppercase;background:#ff5722!important;color:#fff!important;border:none;box-shadow:0 2px 8px #ff572266}.collection-grid-section.design-sports .product-rating{display:flex;align-items:center;margin-bottom:8px;gap:6px}.collection-grid-section.design-sports .stars{display:flex;gap:2px;line-height:1}.collection-grid-section.design-sports .star{width:14px;height:14px;color:#ffa726}.collection-grid-section.design-sports .rating-number{line-height:1;font-size:13px;color:#666;font-weight:500}.collection-grid-section.design-sports .view-all-button{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;text-decoration:none;border-radius:10px;font-weight:700;font-size:15px;letter-spacing:.02em;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1);background:#1a1a1a;color:#fff;border:none;box-shadow:0 4px 12px #00000026}.collection-grid-section.design-sports .view-all-button:hover{background:#000;transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.collection-grid-section.design-sports .view-all-icon{transition:transform .3s ease}.collection-grid-section.design-sports .view-all-button:hover .view-all-icon{transform:translate(4px)}.collection-grid-section.design-sports .nav-button{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid #e0e0e0;background:#fff;box-shadow:0 2px 8px #00000014}.collection-grid-section.design-sports .nav-button:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 16px #00000026;background:#1a1a1a;border-color:#1a1a1a}.collection-grid-section.design-sports .nav-button:hover svg{stroke:#fff}.collection-grid-section.design-sports.layout-boxed .container{max-width:1400px;margin:0 auto;padding:0 24px}.collection-grid-section.design-sports.layout-full-width .container{max-width:100%;margin:0;padding:0 40px}@media (max-width: 767px){.collection-grid-section.design-sports.layout-boxed .container,.collection-grid-section.design-sports.layout-full-width .container{padding:0 16px}}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper){gap:24px}@media (max-width: 767px){.collection-grid-section.design-sports .mobile-grid-slider,.collection-grid-section.design-sports .mobile-carousel-swiper{overflow:visible!important;padding-bottom:30px;cursor:grab;touch-action:pan-y}.collection-grid-section.design-sports .mobile-grid-slider.swiper-grabbing,.collection-grid-section.design-sports .mobile-carousel-swiper.swiper-grabbing{cursor:grabbing}.collection-grid-section.design-sports .mobile-grid-slider .swiper-wrapper,.collection-grid-section.design-sports .mobile-carousel-swiper .swiper-wrapper{padding-bottom:10px;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.collection-grid-section.design-sports .mobile-grid-slider .swiper-slide,.collection-grid-section.design-sports .mobile-carousel-swiper .swiper-slide{gap:12px!important;transition:transform .3s ease}.collection-grid-section.design-sports .swiper-slide .product-card{border-radius:10px;box-shadow:0 2px 8px #0000000f;transition:transform .2s ease}.collection-grid-section.design-sports .swiper-slide-active .product-card{transform:scale(1.02)}.collection-grid-section.design-sports .swiper-pagination{bottom:0!important}.collection-grid-section.design-sports .swiper-pagination-bullet{width:8px;height:8px;background:#d0d0d0;opacity:1}.collection-grid-section.design-sports .swiper-pagination-bullet-active{background:#1a1a1a;width:24px;border-radius:4px}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:12px;padding-bottom:10px;cursor:grab;touch-action:pan-x pan-y}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper):active{cursor:grabbing}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper) .product-card{flex:0 0 calc(50% - 6px);min-width:calc(50% - 6px);scroll-snap-align:start;border-radius:10px;box-shadow:0 2px 8px #0000000f;transition:transform .2s ease}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper) .product-card:hover{transform:scale(1.02)}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper)::-webkit-scrollbar{height:4px}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper)::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper)::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.collection-grid-section.design-sports .product-grid:not(.swiper-wrapper)::-webkit-scrollbar-thumb:hover{background:#555}.collection-grid-section.design-sports .collection-product-info{padding:6px 8px}.collection-grid-section.design-sports .product-title{font-size:14px;min-height:38px}.collection-grid-section.design-sports .collection-product-price{font-size:18px}.collection-grid-section.design-sports .section-heading{font-size:24px}.collection-grid-section.design-sports .compare-btn{font-size:11px;padding:6px 10px}.collection-grid-section.design-sports .wishlist-btn{width:36px;height:36px}.collection-grid-section.design-sports .product-image{width:100%;height:100%;padding:0;filter:drop-shadow(0 3px 8px rgba(0,0,0,.1))}.collection-grid-section.design-sports .product-card:hover .product-image{filter:drop-shadow(0 6px 16px rgba(0,0,0,.15))}.collection-grid-section.design-sports .product-image-container{border-radius:10px 10px 0 0}.collection-grid-section.design-sports .collection-view-product-btn{padding:10px 14px;font-size:11px}}@media (max-width: 484px){.collection-grid-section.design-sports .section-heading{font-size:20px}.collection-grid-section.design-sports .view-all-button{padding:14px 28px;font-size:13px}.collection-grid-section.design-sports .product-mrp-section{flex-wrap:wrap}}.collection-grid-section.design-sports .product-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;opacity:0;transition:opacity .3s ease;pointer-events:none;box-shadow:0 0 0 2px #1a1a1a;z-index:-1}.collection-grid-section.design-sports .product-card:hover:before{opacity:.1}.collection-grid-section.design-sports .quick-add-btn{position:absolute;bottom:20px;left:50%;transform:translate(-50%) translateY(20px);opacity:0;background:#fff;border:2px solid #1a1a1a;color:#1a1a1a;padding:10px 20px;border-radius:8px;font-weight:700;font-size:13px;cursor:pointer;transition:all .3s ease;white-space:nowrap;z-index:5}.collection-grid-section.design-sports .product-card:hover .quick-add-btn{transform:translate(-50%) translateY(0);opacity:1}.collection-grid-section.design-sports .quick-add-btn:hover{background:#1a1a1a;color:#fff}.collection-grid-section.design-sports .product-rating{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/collection-grid-sports.css.map */
