.lg-products{background:#fff}.lg-products__grid{display:grid;grid-template-columns:repeat(var(--lg-columns,3),minmax(0,1fr));gap:24px}.lg-product{border:1px solid var(--ls-line);border-radius:24px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.lg-product:hover{transform:translateY(-4px);box-shadow:0 14px 36px #213d6b12}.lg-product__image{display:block;position:relative;background:var(--lg-card-accent);aspect-ratio:1;overflow:hidden}.lg-product__image img{width:100%;height:100%;object-fit:contain}.lg-product__tag{position:absolute;top:18px;left:18px;padding:7px 12px;border-radius:100px;background:var(--lg-card-accent);color:var(--ls-ink);font-size:11px;line-height:1.4;letter-spacing:.08em;font-weight:700}.lg-product__body{padding:25px;flex:1;display:flex;flex-direction:column}.lg-product h3{font-size:21px;margin-bottom:12px;line-height:1.3}.lg-product h3 a{text-decoration:none}.lg-product__body>p{color:var(--ls-muted);font-size:16px;line-height:1.6}.lg-product__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--ls-line)}.lg-product__link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;text-decoration:none;font-weight:700;color:var(--ls-copper)}.lg-product__link span{font-size:22px}@media(max-width:899px){.lg-products__grid{gap:16px}.lg-product__body{padding:18px}.lg-product h3{font-size:18px}}@media(max-width:699px){.lg-products__grid{grid-template-columns:1fr;max-width:460px;margin:auto}.lg-product__image{aspect-ratio:1.15}.lg-product__body{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
