@import"https://fonts.googleapis.com/css2?family=Righteous&display=swap";.product-grid__header{max-width:62rem;margin:0 0 3.6rem;text-align:left}.product-grid__heading{margin:0 0 1.2rem;font-family:Righteous,sans-serif;font-weight:400}.product-grid__subheading{margin:0;font-size:1.6rem;line-height:1.5}.product-grid__list{display:grid;gap:4rem 3.2rem}.product-grid-card{display:flex;flex-direction:column}.product-grid-card__media-wrap{position:relative;border-radius:1.6rem;overflow:hidden;aspect-ratio:1 / 1;background-color:#0000000a}.product-grid-card__media-link{display:block;width:100%;height:100%}.product-grid-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.product-grid-card__image--secondary{opacity:0}.product-grid-card__media-wrap:hover .product-grid-card__image--secondary{opacity:1}.product-grid-card__media-wrap:hover .product-grid-card__image--primary{opacity:0}.product-grid-card__badge{position:absolute;top:1.6rem;left:1.6rem;z-index:3;padding:.6rem 1.6rem;border-radius:999px;font-size:1.2rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.product-grid-card__overlay{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:3;display:flex;align-items:center;gap:1rem;opacity:0;transform:translateY(.8rem);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.product-grid-card__media-wrap:hover .product-grid-card__overlay,.product-grid-card__media-wrap:focus-within .product-grid-card__overlay{opacity:1;transform:translateY(0);pointer-events:auto}.product-grid-card__add-form{flex:1}.product-grid-card__add{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:none;border-radius:999px;padding:1.2rem 2rem;font-size:1.4rem;font-weight:600;cursor:pointer;box-shadow:0 6px 18px #0000001f}.product-grid-card__add[disabled]{opacity:.6;cursor:not-allowed}.product-grid-card__add .svg-wrapper svg,.product-grid-card__add .svg-wrapper{width:1.8rem;height:1.8rem}.product-grid-card__quickview{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;box-shadow:0 6px 18px #0000001f}.product-grid-card__quickview svg{width:2rem;height:2rem}.product-grid-card__info{padding-top:1.6rem}.product-grid-card__rating{display:flex;align-items:center;gap:.4rem;margin-bottom:.8rem;font-size:1.4rem;font-weight:600}.product-grid-card__rating svg{width:1.6rem;height:1.6rem}.product-grid-card__rating-count{font-weight:400;opacity:.65}.product-grid-card__title{display:block;margin:0 0 .6rem;font-size:1.9rem;font-weight:700;font-family:var(--font-body-family);text-decoration:none;transition:color .2s ease}.product-grid-card__subtitle{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;font-family:var(--font-body-family);letter-spacing:.02em;text-transform:uppercase}.product-grid-card__price{font-size:1.8rem;font-weight:700;font-family:var(--font-body-family)}@media screen and (max-width:749px){.product-grid__list{gap:3.2rem 2rem}.product-grid-card__overlay{opacity:1;transform:none;pointer-events:auto;position:static;margin-top:1.2rem}.product-grid-card__media-wrap{border-radius:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-product-grid.css.map */
