.product-card[data-v-d68d9a63]{--blue:#00167b;--orange:#ff741f;--orange-hover:#e86812;--price-red:#e30613;--border:#d8dde6;background:#fff;border-radius:10px;box-shadow:0 1px 4px #00167b14;display:flex;flex-direction:column;margin:0;overflow:hidden}.product-card__link[data-v-d68d9a63]{color:inherit;display:block;flex:1;text-decoration:none}.product-card__media[data-v-d68d9a63]{align-items:center;aspect-ratio:1;background:#fafbfc;display:flex;justify-content:center;position:relative}.product-card__img[data-v-d68d9a63]{height:100%;-o-object-fit:contain;object-fit:contain;padding:.5rem;width:100%}.product-card__badge[data-v-d68d9a63]{background:var(--blue);border-radius:3px;bottom:.5rem;color:#fff;font-size:.65rem;font-weight:700;line-height:1.2;padding:.2rem .45rem;position:absolute;right:.5rem}.product-card__body[data-v-d68d9a63]{align-items:flex-end;display:flex;flex-direction:row;gap:.65rem;justify-content:space-between;padding:.75rem .85rem .5rem}.product-card__info[data-v-d68d9a63]{flex:1;min-width:0}.product-card__name[data-v-d68d9a63]{color:var(--blue);display:-webkit-box;font-size:.78rem;font-weight:600;-webkit-line-clamp:2;line-height:1.35;margin:0 0 .35rem;-webkit-box-orient:vertical;overflow:hidden}.product-card__origin[data-v-d68d9a63]{align-items:center;color:var(--blue);display:flex;flex-wrap:wrap;font-size:.62rem;font-weight:500;gap:.25rem;margin:0;opacity:.9}.product-card__flag[data-v-d68d9a63]{font-size:.75rem;line-height:1}.product-card__prices[data-v-d68d9a63]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.15rem;text-align:right}.product-card__pref[data-v-d68d9a63]{align-items:center;color:var(--orange);display:inline-flex;font-size:.6rem;font-weight:600;gap:.25rem;line-height:1;margin-top:.15rem;white-space:nowrap}.product-card__pref svg[data-v-d68d9a63]{height:8px;stroke:var(--orange);stroke-width:2.5;width:8px}.product-card__price[data-v-d68d9a63]{color:var(--price-red);font-size:1.05rem;font-weight:700;line-height:1.1;margin:0}.product-card__per[data-v-d68d9a63]{color:var(--price-red);font-size:.62rem;font-weight:600;line-height:1.2;margin:.15rem 0 0}.product-card__quick[data-v-d68d9a63]{display:flex;padding:.35rem .75rem .85rem}.product-card__add[data-v-d68d9a63]{align-items:center;background:var(--blue);border:none;border-radius:8px;box-shadow:0 1px 4px #00167b2e;color:#fff;cursor:pointer;display:inline-flex;flex:1;font:inherit;font-size:.78rem;font-weight:700;gap:.45rem;justify-content:center;line-height:1;min-width:0;padding:.55rem .75rem;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.product-card__add svg[data-v-d68d9a63]{flex-shrink:0;height:16px;width:16px}.product-card__add[data-v-d68d9a63]:hover{background:var(--orange);box-shadow:0 2px 10px #ff741f59;transform:translateY(-1px)}.product-card__add[data-v-d68d9a63]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.product-card__add-label[data-v-d68d9a63]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__qty-control[data-v-d68d9a63]{background:var(--blue);border-radius:8px;flex:1;gap:.5rem;padding:.35rem .5rem}.product-card__qty-btn[data-v-d68d9a63],.product-card__qty-control[data-v-d68d9a63]{align-items:center;display:flex;justify-content:center}.product-card__qty-btn[data-v-d68d9a63]{background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;height:28px;transition:background-color .15s ease;width:28px}.product-card__qty-btn[data-v-d68d9a63]:hover{background:var(--orange)}.product-card__qty-val[data-v-d68d9a63]{color:#fff;font-size:.9rem;font-weight:700;min-width:1.5rem;text-align:center}@media(max-width:767px){.product-card[data-v-d68d9a63]{border-radius:8px}.product-card__img[data-v-d68d9a63]{padding:.35rem}.product-card__body[data-v-d68d9a63]{align-items:stretch;flex-direction:column;gap:.45rem;padding:.65rem .65rem .4rem}.product-card__name[data-v-d68d9a63]{font-size:.74rem;min-height:2.7em}.product-card__prices[data-v-d68d9a63]{align-items:flex-start;text-align:left}.product-card__price[data-v-d68d9a63]{font-size:.95rem}.product-card__pref[data-v-d68d9a63]{white-space:normal}.product-card__quick[data-v-d68d9a63]{padding:.35rem .6rem .65rem}.product-card__add[data-v-d68d9a63]{font-size:.7rem;min-height:40px;padding:.55rem .4rem}.product-card__qty-control[data-v-d68d9a63]{gap:.3rem;min-height:40px}.product-card__qty-btn[data-v-d68d9a63]{height:26px;width:26px}}@media(hover:none){.product-card__add[data-v-d68d9a63]:hover{background:var(--blue);box-shadow:0 1px 4px #00167b2e;transform:none}}.how[data-v-4c46bc8d]{--blue:#00167b;--orange:#ff741f;background:var(--blue);margin-bottom:0;padding:3.5rem 0 4.25rem}.container[data-v-4c46bc8d]{margin-inline:auto;max-width:1240px;padding-inline:1.25rem;width:100%}.how__inner[data-v-4c46bc8d]{width:100%}.how__title[data-v-4c46bc8d]{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 2.75rem;text-align:center}.how__diagram[data-v-4c46bc8d]{margin-inline:auto;max-width:920px;overflow-x:auto;overflow-y:visible;width:100%;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.how__diagram-icons[data-v-4c46bc8d]{align-items:center;display:grid;gap:0 .35rem;grid-template-columns:minmax(0,1fr) minmax(2.5rem,5.5rem) minmax(0,1fr) minmax(2.5rem,5.5rem) minmax(0,1fr);min-width:520px}.how-diagram__cell[data-v-4c46bc8d]{align-items:center;display:flex;justify-content:center}.how-diagram__line[data-v-4c46bc8d]{background:var(--orange);border-radius:4px;height:8px;min-width:2rem;width:100%}.how-icon[data-v-4c46bc8d]{align-items:center;color:#fff;display:flex;height:5.5rem;justify-content:center;position:relative;width:5.5rem}.how-icon__svg[data-v-4c46bc8d]{height:4.25rem;width:4.25rem}.how-icon__badge[data-v-4c46bc8d]{align-items:center;background:var(--orange);border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;display:flex;font-size:.95rem;font-weight:700;height:1.85rem;justify-content:center;line-height:1;position:absolute;right:-.15rem;top:-.15rem;width:1.85rem}.how__diagram-labels[data-v-4c46bc8d]{align-items:start;display:grid;gap:0 .35rem;grid-template-columns:minmax(0,1fr) minmax(2.5rem,5.5rem) minmax(0,1fr) minmax(2.5rem,5.5rem) minmax(0,1fr);margin-top:1.35rem;min-width:520px}.how-diagram__label[data-v-4c46bc8d]{color:#fff;font-size:.875rem;font-weight:500;line-height:1.4;margin:0;padding:0 .35rem;text-align:center}.how-diagram__label-gap[data-v-4c46bc8d]{min-height:1px}@media(max-width:767px){.how[data-v-4c46bc8d]{padding:2.25rem 0 2.5rem}.how__title[data-v-4c46bc8d]{font-size:1.25rem;margin-bottom:1.75rem}.how__diagram[data-v-4c46bc8d]{overflow:visible}.how__diagram-icons[data-v-4c46bc8d],.how__diagram-labels[data-v-4c46bc8d]{gap:0 .2rem;grid-template-columns:minmax(0,1fr) .75rem minmax(0,1fr) .75rem minmax(0,1fr);min-width:0}.how-icon[data-v-4c46bc8d]{height:3.75rem;width:3.75rem}.how-icon__svg[data-v-4c46bc8d]{height:3rem;width:3rem}.how-icon__badge[data-v-4c46bc8d]{font-size:.75rem;height:1.45rem;width:1.45rem}.how-diagram__line[data-v-4c46bc8d]{height:4px;min-width:0}.how__diagram-labels[data-v-4c46bc8d]{margin-top:.9rem}.how-diagram__label[data-v-4c46bc8d]{font-size:.72rem;line-height:1.35;padding:0}}@media(max-width:380px){.how-icon[data-v-4c46bc8d]{height:3.25rem;width:3.25rem}.how-icon__svg[data-v-4c46bc8d]{height:2.6rem;width:2.6rem}.how-diagram__label[data-v-4c46bc8d]{font-size:.66rem}}
