.product-row{--product-row-gutter: 1.5rem;--product-row-gap: 2rem;padding-right:var(--product-row-gutter);padding-left:var(--product-row-gutter);border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.product-row{--product-row-gutter: 2rem;--product-row-gap: clamp(2rem, 4vw, 6rem)}}.product-row__header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.product-row__heading,.product-row__view-all,.product-row__add{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}.product-row__view-all{flex-shrink:0;padding-bottom:.3rem;border-bottom:.2rem solid currentColor;text-decoration:none}.product-row__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem var(--product-row-gap);margin:0;padding:0}@media screen and (min-width:750px){.product-row__grid{grid-template-columns:repeat(var(--product-row-columns),minmax(0,1fr))}}.product-row__card{display:block}.product-row__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1}.product-row__media img,.product-row__media svg{width:var(--product-row-image-size);height:var(--product-row-image-size);object-fit:contain}.product-row__info,.product-row__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.product-row__info{align-items:baseline}.product-row__title{font-family:var(--font-accent-family);text-wrap:balance;font-size:1.4rem;line-height:1.4;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.product-row__price{flex-shrink:0;font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}.product-row__actions{min-height:3rem;margin-top:1.4rem}.product-row__swatches{display:flex;flex-wrap:wrap;gap:.2rem;margin-left:-.4rem}.product-row__swatch{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:.1rem solid transparent;background:none;cursor:pointer}.product-row__swatch[aria-pressed=true]{border-color:rgb(var(--color-foreground))}.product-row__swatch span{width:1.2rem;height:1.2rem;border:.1rem solid rgba(var(--color-foreground),.15)}.product-row__form{flex-shrink:0;margin-left:auto}.product-row__form form{margin:0}.product-row__add{display:flex;align-items:center;gap:.6rem;padding:0 0 .5rem;border:0;border-bottom:.2rem solid currentColor;background:none;font-size:1.2rem;cursor:pointer}.product-row__add:disabled,.product-row__add[aria-disabled=true]{opacity:.5;cursor:not-allowed}.product-row__add .loading__spinner{position:static;width:1.2rem;height:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-product-row.css.map */
