.grid.product-grid{--grid-desktop-horizontal-spacing: 18px;--grid-desktop-vertical-spacing: 18px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 14px;gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.product-grid .card-wrapper,.product-grid .card{background:#fff;border:1px solid #eee}.product-grid .card__inner,.product-grid .card__media{position:relative;aspect-ratio:1 / 1;background:#f6f6f6}.product-grid .card__media img{width:100%;height:100%;object-fit:cover;transform:translateZ(0);transition:transform .35s ease}.product-grid .card:hover .card__media img{transform:scale(1.04)}.product-grid .card__content{background:#000;color:#fff;padding:12px 14px;min-height:52px}.product-grid .card__heading,.product-grid .card__heading a{color:#fff;text-decoration:none;font-weight:600;text-transform:lowercase;letter-spacing:.02em;line-height:1.2;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-grid .price{color:#fff;font-weight:500}.product-grid .badge,.product-grid .card__badge{position:static;background:none;border:0;padding:0;margin-top:4px;color:#fff;font-size:1.3rem;opacity:.9}.product-grid .card:hover{box-shadow:0 10px 28px #00000014;transform:translateY(-2px);transition:box-shadow .25s ease,transform .25s ease}.product-grid .card--outline,.product-grid .card--outline .card__inner{box-shadow:none!important}@media (max-width: 749px){.grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#main-collection-product-grid.grid.product-grid{--ow-min: 220px;--ow-gap: 1px;grid-template-columns:repeat(auto-fit,minmax(var(--ow-min),1fr))!important;gap:var(--ow-gap) var(--ow-gap)!important}.page-width .negative-margin{margin:0!important}#main-collection-product-grid .grid__item{max-width:none!important}.product-grid .card-wrapper,.product-grid .card{border:0!important;box-shadow:none;background:#fff}.product-grid .card__inner,.product-grid .card__media{aspect-ratio:1 / 1;background:#f6f6f6}@media (min-width: 750px) and (max-width: 1199px){#main-collection-product-grid.grid.product-grid{--ow-min: 220px}}@media (min-width: 1200px){#main-collection-product-grid.grid.product-grid{--ow-min: 260px}}@media (max-width: 749px){#main-collection-product-grid.grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;--ow-gap: 1px}}.product-grid .card-information{background:#fff;color:#111;padding:12px 14px}.product-grid .card-information .price{color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ow-grid.css.map */
