.velora-product-section{padding:clamp(60px,7vw,100px) 0;border-bottom:1px solid var(--hairline)}.velora-product-section__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:clamp(32px,4vw,56px);border-bottom:1px solid var(--hairline);padding-bottom:1.5em}.velora-product-section__header h2{font-size:clamp(1.6em,2.4vw,2em);font-weight:500;margin:0;color:var(--fg)}.velora-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hairline)}.velora-product-card{background:var(--bg);display:flex;flex-direction:column}.velora-product-card__thumb-link{display:block;width:100%;height:100%}.velora-product-card__thumb{aspect-ratio:4/5;position:relative;overflow:hidden;background:linear-gradient(165deg,var(--thumb-1) 0%,var(--thumb-2) 100%)}.velora-product-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.velora-product-card__catno{position:absolute;top:.9em;left:.9em;font-family:var(--font-spec);font-size:.65em;color:var(--steel);z-index:2}.velora-product-card__swatches{position:absolute;bottom:.9em;left:.9em;display:flex;gap:.35em;z-index:2}.velora-swatch{width:10px;height:10px;border:1px solid rgba(var(--hairline-rgb),.4);background-size:cover}.velora-product-card__body{padding:1.1em .2em}.velora-product-card__body h3{font-weight:400;font-size:.92em;margin:0 0 .4em;font-family:var(--font-body)}.velora-product-card__body h3 a{color:var(--fg);text-decoration:none}.velora-product-card__row{display:flex;justify-content:space-between;align-items:baseline}.velora-product-card__price{font-family:var(--font-spec);font-size:.82em;color:var(--fg)}.velora-product-card__gsm{font-family:var(--font-spec);font-size:.68em;color:var(--steel)}@media(min-width:1600px){.velora-product-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1024px)and (min-width:701px){.velora-product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.velora-product-grid{grid-template-columns:1fr 1fr}}@media(max-width:360px){.velora-product-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-product-grid-velora.css.map */
