.pv-product-grid-section{padding-block:var(--pv-section-padding-top, 56px) var(--pv-section-padding-bottom, 64px)}.pv-product-grid__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.pv-product-grid__heading-group{max-width:720px}.pv-product-grid__eyebrow{margin:0 0 12px;font-size:.7rem;font-weight:700;letter-spacing:.18em;line-height:1.5}.pv-product-grid__eyebrow:before{display:inline-block;width:8px;height:8px;margin-right:10px;background:#d5ff38;content:""}.pv-product-grid__heading{margin:0;font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.1;letter-spacing:-.035em}.pv-product-grid__description{margin-top:14px;max-width:56ch;font-size:.9375rem;line-height:1.6}.pv-product-grid__description p{margin:0}.pv-product-grid__all-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;flex-shrink:0;border-bottom:1px solid currentColor;text-decoration:none;font-size:.8125rem;font-weight:600}.pv-product-grid{display:grid;grid-template-columns:repeat(var(--pv-grid-columns, 5),minmax(0,1fr));column-gap:var(--pv-grid-gap, 20px);row-gap:36px;padding:0;margin:0;list-style:none}.pv-product-grid__item{min-width:0;margin:0}.pv-product-grid .product-card{display:grid;height:100%;width:100%;min-width:0}.pv-product-grid .card-gallery{background:#f4f5f2}.pv-product-grid .product-card__content{background:#fff}.pv-product-grid .product-media-container{--product-media-fit: contain !important}.pv-product-grid__footer{display:flex;justify-content:center;margin-top:44px}.pv-product-grid__footer .button{min-width:220px}.pv-product-grid__empty{padding:28px;border:1px dashed currentColor;font-size:.9375rem;line-height:1.7}@media(min-width:750px)and (max-width:1099px){.pv-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pv-product-grid-section{padding-block:min(var(--pv-section-padding-top, 56px),40px) min(var(--pv-section-padding-bottom, 64px),48px)}.pv-product-grid__header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:24px}.pv-product-grid__eyebrow{margin-bottom:8px;font-size:.625rem}.pv-product-grid__all-link{gap:20px}.pv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:min(var(--pv-grid-gap, 20px),12px);row-gap:28px}.pv-product-grid .product-card__content>a .text-block,.pv-product-grid .product-card__content>a .text-block p{font-size:.8125rem}.pv-product-grid__footer{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pv-product-grid.css.map */
