.ag-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;list-style:none;margin:0;padding:0}.ag-grid>li{min-width:0}@media(min-width:768px){.ag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media(min-width:1100px){.ag-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.ag-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ag-card{position:relative;min-width:0}.ag-card__link{display:block;color:inherit;text-decoration:none;border-radius:var(--ag-radius-card)}.ag-card__media{position:relative;aspect-ratio:var(--ag-card-ratio,1/1);border-radius:var(--ag-radius-card);overflow:hidden;background:var(--ag-bg-alt);isolation:isolate}.ag-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ag-ease),opacity .4s var(--ag-ease)}.ag-card__img--2{opacity:0}.ag-card__ph{fill:var(--ag-muted);opacity:.35;padding:18%}.ag-card__badge{position:absolute;left:10px;top:10px;z-index:1;background:var(--ag-ink);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;padding:7px 10px;border-radius:999px}.ag-card__badge--sale{background:var(--ag-orange);color:var(--ag-ink)}.ag-card__body{padding:12px 2px 0}.ag-card .ag-card__title{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em;margin:0;text-wrap:pretty}.ag-card__price{margin:6px 0 0;font-size:15px;color:var(--ag-ink-2);font-variant-numeric:tabular-nums}.ag-card__price s{color:var(--ag-muted);margin-right:6px}.ag-card--soldout .ag-card__img{opacity:.55}@media(hover:hover){.ag-card__link:hover .ag-card__img{transform:scale(1.035)}.ag-card__link:hover .ag-card__img--2{opacity:1}.ag-card__link:hover .ag-card__title{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}}@media(min-width:768px){.ag-card .ag-card__title,.ag-card__price{font-size:16px}.ag-card__body{padding-top:14px}}.ag-card__img{mix-blend-mode:multiply}.ag-card__img--2{mix-blend-mode:normal}@supports selector(:has(+ *)){.ag-card__img--2{mix-blend-mode:multiply}@media(hover:hover){.ag-card__link:hover .ag-card__img:has(+.ag-card__img--2){opacity:0}}}@media(prefers-reduced-motion:reduce){.ag-card__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ag-card.css.map */
