.product-card-wrapper:has(a[href*="/products/"]){cursor:pointer;box-sizing:border-box}.product-card-wrapper>.card{gap:var(--irriga-card-gap,8px)!important;padding-block:4px!important}.product-card-wrapper .card__heading{font-family:var(--font-body--family);text-align:left;-webkit-line-clamp:var(--irriga-card-title-lines,3);min-height:calc(1.35em * var(--irriga-card-title-lines,3));-webkit-box-orient:vertical;margin-block:0;font-size:1.6rem;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.product-card-wrapper .card__heading .link--hover-underline,.product-card-wrapper .card__heading .link--hover-underline .text{background-image:none;text-decoration:none}.product-card-wrapper .price{font-family:var(--font-body--family);text-align:left;font-size:1.6rem}.product-card-wrapper .card-product-information{align-items:flex-start;gap:10px!important;padding-block:0!important}.product-card-wrapper>.card>.spacer{display:none}.product-card-wrapper .card--block-media img{object-fit:contain}.product-card-wrapper>.card:not(.card--quickadd-type-icon):not(.card--quickadd-type-standard):not(.card--quickadd-type-text)>.card__inner{height:var(--irriga-card-media-height-desktop,200px);min-height:var(--irriga-card-media-height-desktop,200px);flex:none;padding-bottom:0!important}.product-card-wrapper>.card>.card__inner .card__media img{object-fit:contain}.product-card-wrapper>.card>.card__content{gap:var(--irriga-card-gap,8px);flex:1;padding-block:0!important}.product-card-wrapper>.card>.card__content .card__information{padding:0!important}.product-card-wrapper>.card>.card__content .card-information{padding-top:8px}.product-card-wrapper>.card>.card__content .card-information>*{margin-block:0 8px}@media (width<=749px){.product-card-wrapper>.card>.card__inner{height:var(--irriga-card-media-height-mobile,140px)!important;min-height:var(--irriga-card-media-height-mobile,140px)!important}}@media (width>=750px){:is(.template-search,.irriga-collection-grid) .product-grid.product-grid--grid[data-view="5"][product-grid-view=default]{--irriga-card-columns:2;--product-grid-columns-desktop:repeat(var(--irriga-card-columns), minmax(0, 1fr));@container product-grid (width>=620px){--irriga-card-columns:3}@media (width>=1400px){@container product-grid (width>=1000px){--irriga-card-columns:4}@container product-grid (width>=1250px){--irriga-card-columns:5}}}}.irriga-product-card:has([data-irriga-card-option]) .irriga-quick-cart__variant-picker{display:none}.irriga-product-card .card-product-information{box-sizing:border-box;padding-inline:var(--irriga-quick-buy-inset,8px)}.irriga-product-card .card--block-variant{width:100%}.irriga-card-swatches{gap:6px;display:grid}.irriga-card-swatch-group{flex-wrap:wrap;gap:8px;padding-block:4px;display:flex}.irriga-card-swatch{z-index:2;background:var(--irriga-swatch-color,#f2f2f2) var(--irriga-swatch-image,none) center / cover;color:#252525;cursor:pointer;border:1px solid #0000003d;border-radius:3px;place-items:center;width:28px;height:28px;padding:0;font:600 10px/1 sans-serif;display:grid;position:relative}.irriga-card-swatch--text{width:auto;min-width:28px;padding-inline:6px}.irriga-card-swatch[aria-pressed=true]{outline-offset:2px;outline:2px solid #168577}.irriga-card-swatch:focus-visible{outline-offset:3px;outline:2px solid}.irriga-card-media--variant>:not(.irriga-card-variant-image){display:none!important}.irriga-card-media--variant>.irriga-card-variant-image{object-fit:contain;width:100%;height:100%;position:absolute;inset:0;opacity:1!important}.irriga-product-card{border-radius:var(--irriga-product-outline-radius,14px);background-color:#fff}