@font-face{font-display:swap;font-family:Geometria-medium;src:url(./geometria_medium.QUtVNAX-.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geometria-bold;src:url(./geometria_bold.Bm-GH2kK.woff2) format("woff2")}.product-card[data-v-aef5a78b]{background:#191c21;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#ecf0f5;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;transition:border-color .18s,background .18s}.product-card[data-v-aef5a78b]:hover{background:#1d2226;border-color:#647052}.product-cover-link[data-v-aef5a78b]{display:block}.cover-wrapper[data-v-aef5a78b]{aspect-ratio:16/9;background:#232830;overflow:hidden;position:relative}.cover[data-v-aef5a78b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cover-placeholder[data-v-aef5a78b]{align-items:center;background:#222931;color:#a1adba;display:flex;flex-direction:column;justify-content:center}.placeholder-letter[data-v-aef5a78b]{font-size:44px;font-weight:500}.placeholder-title[data-v-aef5a78b]{display:none}.discount-badge[data-v-aef5a78b]{background:#c6de91;border-radius:5px;color:#1b2511;font-size:11px;font-weight:650;left:10px;padding:5px 9px;position:absolute;top:10px}.product-details[data-v-aef5a78b]{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0;padding:15px}.meta-line[data-v-aef5a78b]{align-items:center;color:#94a1b0;display:flex;font-size:11px;gap:8px;min-height:16px;overflow:hidden;white-space:nowrap}.meta-line span[data-v-aef5a78b]{overflow:hidden;text-overflow:ellipsis}.meta-line span+span[data-v-aef5a78b]{border-left:1px solid #424b56;padding-left:8px}.product-name[data-v-aef5a78b]{display:-webkit-box;font-size:15px;font-weight:550;-webkit-line-clamp:2;line-height:1.45;margin:0;min-height:44px;-webkit-box-orient:vertical;overflow:hidden}.product-name a[data-v-aef5a78b]{color:inherit}.product-name a[data-v-aef5a78b]:hover{color:#c6de91}.edition-name[data-v-aef5a78b]{color:#8996a7;font-size:11px;margin:-4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-row[data-v-aef5a78b]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:7px}.price-wrapper[data-v-aef5a78b]{align-items:baseline;display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:7px;min-width:0}.product-price[data-v-aef5a78b]{color:#f2f5f8;font-size:20px;font-weight:650;line-height:1.4;white-space:nowrap}.product-old-price[data-v-aef5a78b]{color:#8896a8;font-size:11px;text-decoration:line-through;white-space:nowrap}.card-add-btn[data-v-aef5a78b]{background:#c6de91;border:1px solid transparent;border-radius:7px;color:#1a220f;cursor:pointer;display:grid;flex:none;height:40px;place-items:center;transition:background .18s;width:42px}.card-add-btn[data-v-aef5a78b]:hover{background:#d7e9b2}.card-add-btn.added[data-v-aef5a78b]{background:#38472c;color:#e3edcf}.card-add-btn svg[data-v-aef5a78b]{height:19px;width:19px}.choose-product[data-v-aef5a78b]{align-items:center;background:#262e21;border:1px solid #48543b;border-radius:7px;color:#d9e5c6;display:flex;font-size:11px;gap:6px;padding:9px 10px}.choose-product[data-v-aef5a78b]:hover{background:#36442b}.choose-product svg[data-v-aef5a78b]{height:14px;width:14px}@media(max-width:600px){.product-details[data-v-aef5a78b]{gap:7px;padding:12px 10px}.product-name[data-v-aef5a78b]{font-size:13px;min-height:38px}.meta-line[data-v-aef5a78b]{font-size:10px;gap:5px}.meta-line span+span[data-v-aef5a78b]{padding-left:5px}.product-price[data-v-aef5a78b]{font-size:17px}.card-add-btn[data-v-aef5a78b]{height:36px;width:36px}.buy-row[data-v-aef5a78b]{flex-wrap:wrap;gap:8px}.choose-product[data-v-aef5a78b]{font-size:10px;padding:7px 8px}.discount-badge[data-v-aef5a78b]{font-size:10px;left:7px;padding:3px 6px;top:7px}}
