:root{--g-modal-z-index:1000;--g-modal-backdrop-bg:rgba(0,0,0,.35);--g-modal-card-bg:#fff;--g-modal-card-radius:14px;--g-modal-card-shadow:0 8px 32px rgba(0,0,0,.18);--g-modal-card-max-height:90vh;--g-modal-card-padding:1.25rem 1.25rem 1.5rem;--g-modal-font-family:system-ui,-apple-system,sans-serif;--g-modal-close-color:#e91e63;--g-modal-close-hover-color:#c2185b;--g-modal-close-size:1.6rem;--g-modal-title-color:#1a1a1a;--g-modal-title-size:1rem;--g-modal-title-weight:700;--g-modal-price-color:#d32f2f;--g-modal-price-size:1.65rem;--g-modal-original-price-color:#888;--g-modal-discount-bg:#ff6d00;--g-modal-discount-color:#fff;--g-modal-cta-color:#fff;--g-modal-cta-bg:#4caf50;--g-modal-cta-hover-bg:#43a047;--g-modal-cta-radius:24px;--g-modal-cta-padding:.7rem 1rem;--g-modal-cta-size:.95rem;--g-modal-cta-weight:700;--g-modal-loyalty-price-color:#333;--g-modal-loyalty-discount-bg:#e8e8e8;--g-modal-loyalty-discount-color:#666;--g-modal-stock-color:#333;--g-modal-stock-dot-color:#4caf50;--g-modal-loyalty-icon-color:#4caf50;--g-modal-link-color:#1976d2;--g-modal-muted-color:#888;--g-modal-disclaimer-color:#aaa;--g-modal-border-color:#eee;--g-orange:#f2a900;--g-dark-orange:#ec5e00;--g-light-green-color:#80cd0d;--g-dark-green-color:#005401;--g-overlay-spotlight-dim:transparent;--g-product-card-bg:#fff;--g-product-card-font:system-ui,-apple-system,sans-serif;--g-product-card-title:#008030;--g-product-card-label:rgba(0,0,0,.55);--g-product-card-value:rgba(0,0,0,.9);--g-product-card-muted:rgba(0,0,0,.55);--g-product-card-price:#e11d2e;--g-product-card-loyalty:rgba(0,0,0,.85);--g-product-card-badge-bg:var(--g-modal-discount-bg);--g-product-card-loyalty-badge-bg:rgba(22,163,74,.95);--g-navigation-card-bg:#fff;--g-navigation-card-title:#1a1a1a;--g-navigation-card-subtitle:rgba(0,0,0,.55);--g-navigation-card-icon-color:var(--g-dark-orange);--g-navigation-card-icon-bg:rgba(236,94,0,.1);--g-text-primary:#2a2a2a;--g-text-secondary:#4c4c4c;--g-text-tertiary:#626262;--g-text-quaternary:#707070;--color-bg:#f5f6f8;--color-surface:#fff;--color-text:#1a1c24;--color-text-muted:#6b7080;--color-accent:#d4232a;--color-accent-light:#fdeced;--color-border:#e2e4ea;--color-success:#16a34a}.g-modal__loyalty-price[data-v-ec854420]{background:#ecf8db;border-radius:4px;color:#005401;display:flex;gap:10px;padding:4px}.g-modal__loyalty-price .g-modal__loyalty-price-value[data-v-ec854420]{font-size:16px;font-weight:700;line-height:14px}.g-modal__loyalty-price .g-modal__loyalty-price-value sup[data-v-ec854420]{font-size:.55em;vertical-align:super}.g-modal__loyalty-price .g-modal__loyalty-discount[data-v-ec854420]{background:#fff;border:1px solid #80cd0d;border-radius:4px;display:flex;min-height:20px;min-width:22px;overflow:hidden;position:relative}.g-modal__loyalty-price .g-modal__loyalty-discount span[data-v-ec854420]{font-size:12px;font-weight:700;line-height:19px;padding:0 28px 0 4px}.g-modal__loyalty-price .g-modal__loyalty-discount .icon-wrapper[data-v-ec854420]{align-items:center;background:#80cd0d;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:-5px;top:-6px;width:30px}.g-modal__image-wrap[data-v-eab63c9b]{align-items:center;display:flex;justify-content:center;margin:.5rem 0 1rem;min-height:120px}.g-modal__image-placeholder[data-v-eab63c9b]{background:#f5f5f5;border-radius:8px}.g-modal__image-loading[data-v-eab63c9b],.g-modal__image-placeholder[data-v-eab63c9b]{align-items:center;display:flex;height:120px;justify-content:center;width:120px}.g-modal__spinner[data-v-eab63c9b]{animation:g-modal-spin-eab63c9b .7s linear infinite;border:3px solid #eee;border-radius:50%;border-top:3px solid var(--g-modal-price-color);height:32px;width:32px}@keyframes g-modal-spin-eab63c9b{to{transform:rotate(1turn)}}.g-modal__pricing[data-v-ffbb2683]{margin-bottom:.5rem}.g-modal__original-price[data-v-ffbb2683]{color:var(--g-modal-original-price-color);font-size:.85rem}.g-modal__original-price sup[data-v-ffbb2683]{font-size:.6em;vertical-align:super}.g-modal__main-price-row[data-v-ffbb2683]{align-items:baseline;display:flex;gap:.5rem;line-height:15px;margin-bottom:.25rem}.g-modal__price[data-v-ffbb2683]{color:var(--g-modal-price-color);font-size:var(--g-modal-price-size);font-weight:800;letter-spacing:-.03em}.g-modal__price sup[data-v-ffbb2683]{font-size:.5em;vertical-align:super}.g-modal__discount-badge[data-v-ffbb2683]{align-items:center;border:1px solid;border-radius:.25rem;color:#e30613;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;padding:1px .25rem;white-space:nowrap}.g-modal__unit-price[data-v-ffbb2683]{color:var(--g-modal-muted-color);font-size:.75rem;margin-top:.1rem}.g-btn[data-v-6090004a]{align-items:center;border:none;border-radius:40px;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;line-height:30px;width:-moz-max-content;width:max-content}.g-btn img[data-v-6090004a-s],.g-btn svg[data-v-6090004a-s]{display:block;flex-shrink:0}.g-loyalty-promo[data-v-82a4cf56]{background:#17204e14;border-radius:16px;overflow:hidden;padding:16px;position:relative;z-index:1}.g-loyalty-promo[data-v-82a4cf56]:before{background:#afca0b59;border-radius:50%;content:"";display:block;height:437px;position:absolute;right:-40px;top:-110px;width:437px;z-index:-1}.g-loyalty-promo .g-loyalty-promo__MGCard[data-v-82a4cf56]{position:absolute;right:-12px;top:50%;transform:translateY(-50%) rotate(15deg);width:150px}.g-loyalty-promo p[data-v-82a4cf56]{font-size:14px;margin:10px 0}.g-loyalty-promo__inner[data-v-82a4cf56]{width:75%}.g-loyalty-promo__title[data-v-82a4cf56]{font-size:18px}.g-loyalty-promo__actions[data-v-82a4cf56]{display:flex;margin:20px 0}.g-loyalty-promo__actions button[data-v-82a4cf56]{margin-right:10px}.g-loyalty-promo__btn[data-v-82a4cf56]{align-items:center;background:#f98e04;border:none;border-radius:40px;display:flex;font-size:16px;font-weight:700;line-height:30px;padding:10px 20px;width:-moz-max-content;width:max-content}.g-loyalty-promo__btn--white[data-v-82a4cf56]{background:#fff}.g-loyalty-promo__btn img[data-v-82a4cf56]{margin-right:10px}.g-accordion[data-v-b794f984]{border-bottom:1px solid #e0e0e0;padding-bottom:16px}.g-accordion__header[data-v-b794f984]{align-items:center;background:none;border:none;color:var(--g-text-primary);cursor:pointer;display:flex;justify-content:space-between;padding:16px 0 0;text-align:left;width:100%}.g-accordion__title[data-v-b794f984]{font-size:20px;font-weight:700;line-height:1.3;margin:0}.g-accordion__arrow[data-v-b794f984]{flex-shrink:0;height:11px;transform:scaleY(-1);transition:transform .25s ease;width:19px}.g-accordion--open .g-accordion__arrow[data-v-b794f984]{transform:rotate(0)}.g-accordion__sizer[data-v-b794f984]{position:relative;transition:height .3s ease-in-out}.g-accordion__content[data-v-b794f984]{color:var(--g-text-secondary);font-size:14px;line-height:1.6;margin:0;padding-top:12px;transition:opacity .2s ease-in-out}.g-accordion__content--floating[data-v-b794f984]{left:0;position:absolute;right:0;top:0}.g-nutrition[data-v-8f562801]{display:flex;flex-direction:column;gap:6px}.g-nutrition__row[data-v-8f562801]{align-items:baseline;color:var(--g-text-secondary);display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.5}.g-nutrition__name[data-v-8f562801]{color:var(--g-text-secondary)}.g-nutrition__value[data-v-8f562801]{color:var(--g-text-primary);font-weight:500;white-space:nowrap}.g-product-description[data-v-c03e68bd]{font-family:system-ui,-apple-system,sans-serif}.g-product-description__fixed-block[data-v-c03e68bd]{border-bottom:1px solid #e0e0e0;padding-bottom:16px}.g-product-description__title[data-v-c03e68bd]{color:var(--g-text-primary);font-size:20px;font-weight:700;line-height:1.3;margin:0 0 8px}.g-product-description__text[data-v-c03e68bd]{color:var(--g-text-secondary);font-size:14px;line-height:1.6;margin:0}.g-product-description__todo[data-v-c03e68bd]{color:#999;font-size:14px;font-style:italic;margin:0}.g-svg-image[data-v-8b12a82b]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.g-svg-image[data-v-8b12a82b] svg{height:100%;width:100%}.g-svg-image[data-v-8b12a82b] svg [stroke]:not([stroke=none]){stroke:currentColor}.g-modal__backdrop[data-v-29c6b670]{align-items:center;background:var(--g-modal-backdrop-bg);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;outline:none;position:fixed;z-index:var(--g-modal-z-index)}.g-modal__card[data-v-29c6b670]{background:var(--g-modal-card-bg);border-radius:var(--g-modal-card-radius);box-shadow:var(--g-modal-card-shadow);display:flex;flex-direction:column;font-family:var(--g-modal-font-family);line-height:1.4;max-height:var(--g-modal-card-max-height);overflow:hidden;position:relative}@media (min-width:768px){.g-modal__card[data-v-29c6b670]{width:min(975px,92%)}}@media (max-width:767px){.g-modal__card[data-v-29c6b670]{width:min(320px,92%)}}.g-modal__body[data-v-29c6b670]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px){.g-modal__body[data-v-29c6b670]{align-items:flex-start;display:flex;gap:40px;padding:56px 16px}}@media (max-width:767px){.g-modal__body[data-v-29c6b670]{padding:var(--g-modal-card-padding)}}.g-modal__left-col[data-v-29c6b670]{flex:0 1 40%;min-width:374px}.g-modal__right-col[data-v-29c6b670]{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-width:0}.g-modal__close[data-v-29c6b670]{background:none;border:none;color:var(--g-modal-close-color);cursor:pointer;line-height:1;position:absolute;z-index:1}@media (min-width:768px){.g-modal__close[data-v-29c6b670]{font-size:var(--g-modal-close-size);padding:.25rem;right:20px;top:10px}}@media (max-width:767px){.g-modal__close[data-v-29c6b670]{font-size:var(--g-modal-close-size);padding:.25rem;right:.6rem;top:.5rem}}.g-modal__title[data-v-29c6b670]{color:var(--g-text-primary);font-size:28px;font-weight:var(--g-modal-title-weight);line-height:1.35}@media (max-width:767px){.g-modal__title[data-v-29c6b670]{font-size:var(--g-modal-title-size);margin:0 0 .75rem;padding-right:1.5rem}}.g-modal__validity[data-v-29c6b670]{color:var(--g-modal-muted-color);font-style:italic}@media (max-width:767px){.g-modal__validity[data-v-29c6b670]{font-size:.72rem;margin-bottom:.75rem}}.g-modal__cta[data-v-29c6b670]{background:var(--g-modal-cta-bg);border:none;color:var(--g-modal-cta-color);cursor:pointer;display:block;font-weight:var(--g-modal-cta-weight);text-align:center;transition:background .15s ease;width:100%}.g-modal__cta[data-v-29c6b670]:hover{background:var(--g-modal-cta-hover-bg)}@media (max-width:767px){.g-modal__cta[data-v-29c6b670]{border-radius:var(--g-modal-cta-radius);font-size:var(--g-modal-cta-size);margin-bottom:.75rem;padding:var(--g-modal-cta-padding)}}.g-modal__stock[data-v-29c6b670]{color:var(--g-modal-stock-color);font-weight:600}@media (max-width:767px){.g-modal__stock[data-v-29c6b670]{font-size:.8rem;margin-bottom:.25rem}}.g-modal__stock-dot[data-v-29c6b670]{color:var(--g-modal-stock-dot-color)}@media (max-width:767px){.g-modal__stock-dot[data-v-29c6b670]{margin-right:.3rem}}.g-modal__disclaimer[data-v-29c6b670]{color:var(--g-modal-disclaimer-color);font-style:italic;line-height:1.3;margin:0}@media (max-width:767px){.g-modal__disclaimer[data-v-29c6b670]{font-size:.65rem;margin:.15rem 0 .6rem}}.g-modal__link[data-v-29c6b670]{color:var(--g-modal-link-color);display:inline-block;font-weight:600;text-decoration:none}.g-modal__link[data-v-29c6b670]:hover{text-decoration:underline}@media (max-width:767px){.g-modal__link[data-v-29c6b670]{font-size:.8rem}}.g-modal__grammage-weight[data-v-29c6b670]{color:#626262;font-size:18px;font-weight:700;margin-right:16px}.g-modal__grammage-price[data-v-29c6b670]{align-items:center;color:var(--g-text-tertiary);display:inline-flex;gap:6px}.g-modal__grammage-price .g-modal__grammage_product-weight[data-v-29c6b670]{font-size:18px;font-weight:700}.g-modal__grammage-divider[data-v-29c6b670]{color:#cfcfcf}.g-modal__info-for-market-place[data-v-29c6b670]{align-items:center;background:#f4f4f4;border-radius:12px;color:var(--g-text-quaternary);display:inline-flex;padding:10px;width:-moz-max-content;width:max-content}.g-modal__info-for-market-place img[data-v-29c6b670]{margin-right:10px}.g-modal__info-for-market-place b[data-v-29c6b670]{color:var(--g-text-secondary)}.g-modal__price-valid-from[data-v-29c6b670]{align-items:center;background:#cd0037;border-radius:8px;color:#fff;display:table-cell;padding:10px;width:-moz-max-content;width:max-content}.g-modal__price-stock[data-v-29c6b670]{display:flex}.g-modal__pricing-col[data-v-29c6b670]{margin-right:70px}.g-modal__pricing-warehouse-info[data-v-29c6b670]{position:relative}.g-modal__status-bullet[data-v-29c6b670]{color:#ccc;font-size:23px;left:-15px;line-height:18px;position:absolute}.g-modal__status-bullet--in-stock[data-v-29c6b670]{color:#2e7d32}.g-modal__status-bullet--out-of-stock[data-v-29c6b670]{color:#c62828}.g-modal__pricing-warehouse-quantity[data-v-29c6b670]{color:var(--g-text-secondary);font-size:16px}.g-modal__pricing-warehouse-disclaimer[data-v-29c6b670]{color:var(--g-text-quaternary);font-size:12px}.g-modal__origin-info[data-v-29c6b670]{border-top:1px solid #e0e0e0;color:var(--g-text-secondary);display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:1.5;padding:12px 0}.g-modal__origin-info p[data-v-29c6b670]{margin:0}.g-modal__origin-info b[data-v-29c6b670]{color:var(--g-text-primary);font-weight:600}.g-modal__add-to-list-button[data-v-29c6b670]{align-items:center;background:#f98e04;border:none;border-radius:40px;display:flex;font-size:16px;font-weight:700;line-height:30px;padding:10px 40px;width:-moz-max-content;width:max-content}.g-modal__add-to-list-button img[data-v-29c6b670]{margin-right:10px}.g-product-quantity-control[data-v-4939e7cf]{--g-product-quantity-control-accent:var( --g-product-quantity-control-accent-color,var(--g-modal-discount-bg,#ff6d00) );--g-product-quantity-control-collapsed-background:#f4efe6;font-family:var(--g-product-card-font,system-ui,-apple-system,sans-serif)}.g-product-quantity-control__elevated[data-v-4939e7cf]{box-shadow:0 4px 14px #0000001f}.g-product-quantity-control__add-first-button[data-v-4939e7cf]{align-items:center;background:#fff;border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:48px;justify-content:center;padding:0;transition:transform .12s ease;width:48px}.g-product-quantity-control__add-first-button[data-v-4939e7cf]:active{transform:scale(.96)}.g-product-quantity-control__pill[data-v-4939e7cf]{align-items:center;background:#fff;border-radius:999px;display:inline-flex;gap:.35rem;min-height:44px;padding:.2rem .35rem}.g-product-quantity-control__pill-side-button[data-v-4939e7cf]{align-items:center;background:transparent;border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;transition:background .12s ease;width:40px}.g-product-quantity-control__pill-side-button[data-v-4939e7cf]:hover{background:#0000000d}.g-product-quantity-control__quantity-label[data-v-4939e7cf]{color:#111;font-size:1rem;font-weight:600;min-width:1.5rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.g-product-quantity-control__icon[data-v-4939e7cf]{display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.g-product-quantity-control__symbol[data-v-4939e7cf]{font-size:1.05rem;font-weight:700;line-height:1}.g-product-quantity-control__symbol--accent[data-v-4939e7cf]{color:var(--g-product-quantity-control-accent)}.g-product-quantity-control__collapsed-summary-button[data-v-4939e7cf]{align-items:center;background:var(--g-product-quantity-control-collapsed-background);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:.45rem;min-height:40px;padding:.35rem .65rem;transition:transform .12s ease}.g-product-quantity-control__collapsed-summary-button[data-v-4939e7cf]:active{transform:scale(.98)}.g-product-quantity-control__collapsed-summary-button .g-product-quantity-control__quantity-label[data-v-4939e7cf]{font-size:.95rem}.g-product-card[data-v-1b59ccd5]{background:#fffc;border:none;border-radius:0 0 8px 8px;border-top:2px solid rgba(0,0,0,.08);box-shadow:none;font-family:var(--g-product-card-font);padding:8px 10px 12px;pointer-events:auto;position:relative;width:100%}.g-product-card__icon-bar[data-v-1b59ccd5]{bottom:-14px;display:flex;justify-content:right;pointer-events:auto;position:absolute;right:-25px;width:135%;z-index:2}.g-product-card__title[data-v-1b59ccd5]{color:var(--g-product-card-title);font-size:12px;font-weight:700;line-height:1.25;margin-bottom:8px;text-decoration:underline}.g-product-card__prices[data-v-1b59ccd5]{display:flex;flex-direction:column}.g-product-card__price-validity[data-v-1b59ccd5]{color:#707070;font-size:12px}.g-product-card__row[data-v-1b59ccd5]{align-items:center;display:flex;gap:5px}.g-product-card__label[data-v-1b59ccd5]{color:var(--g-product-card-label);font-size:10px;font-weight:700;text-transform:none}.g-product-card__value[data-v-1b59ccd5]{color:var(--g-product-card-value);font-size:16px;font-weight:400}.g-product-card__value sup[data-v-1b59ccd5]{font-size:.55em;vertical-align:super}.g-product-card__value--strike[data-v-1b59ccd5]{color:var(--g-product-card-muted);font-size:16px;font-weight:400;text-decoration:line-through}.g-product-card__value--price[data-v-1b59ccd5]{color:var(--g-product-card-price);font-size:24px;font-weight:700}.g-product-card__value--loyalty[data-v-1b59ccd5]{color:var(--g-product-card-loyalty);font-size:16px;font-weight:400}.g-product-card__discounted-price[data-v-1b59ccd5]{margin-top:-8px}.g-product-card__value--muted[data-v-1b59ccd5]{color:var(--g-product-card-muted);font-weight:700}.g-product-card__badge[data-v-1b59ccd5]{background:var(--g-product-card-badge-bg);border-radius:999px;color:#fff;font-size:10px;font-weight:900;justify-self:end;line-height:1.2;padding:2px 6px}.g-product-card__badge--loyalty[data-v-1b59ccd5]{background:var(--g-product-card-loyalty-badge-bg)}.g-navigation-card[data-v-75059f95]{background:var(--g-navigation-card-bg);border:none;border-radius:0 0 8px 8px;border-top:2px solid rgba(0,0,0,.08);font-family:var(--g-product-card-font);padding:10px 12px;pointer-events:auto;position:relative;width:100%}.g-navigation-card__link[data-v-75059f95]{align-items:center;color:inherit;display:flex;gap:10px;text-decoration:none}.g-navigation-card__icon[data-v-75059f95]{align-items:center;background:var(--g-navigation-card-icon-bg);border-radius:50%;color:var(--g-navigation-card-icon-color);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.g-navigation-card__text[data-v-75059f95]{display:flex;flex-direction:column;gap:2px;min-width:0}.g-navigation-card__title[data-v-75059f95]{color:var(--g-navigation-card-title);font-size:13px;font-weight:600;line-height:1.3}.g-navigation-card__title[data-v-75059f95] strong{font-weight:800}.g-navigation-card__subtitle[data-v-75059f95]{color:var(--g-navigation-card-subtitle);font-size:11px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes g-product-icon-pulse-c0cb603a{0%{box-shadow:0 0 #fff;transform:scale(1)}7%{box-shadow:0 0 0 10px #5878f300;transform:scale(1.15)}10%{box-shadow:0 0 0 50px #5878f300;transform:scale(1)}to{box-shadow:0 0 0 50px #5878f300;transform:scale(1)}}.g-product-icon[data-v-c0cb603a]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 0 6px #ffffff61;display:flex;height:50px;justify-content:center;pointer-events:none;width:50px}.g-product-icon .g-svg-image[data-v-c0cb603a]{animation:g-product-icon-pulse-c0cb603a 10s ease-in-out infinite;border-radius:50%;height:28px;width:28px}.g-product-icon .g-svg-image[data-v-c0cb603a] svg{height:28px;width:28px}.g-image-overlay[data-v-6eb5cc51]{display:inline-block;position:relative;width:100%}.g-image-overlay__img[data-v-6eb5cc51]{display:block;height:auto;width:100%}.g-image-overlay__svg[data-v-6eb5cc51]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.g-image-overlay__area[data-v-6eb5cc51]{fill:transparent;stroke:transparent;stroke-width:2;border-radius:4px;cursor:pointer;transition:fill .15s ease,stroke .15s ease}.g-image-overlay__area--hovered[data-v-6eb5cc51]{fill:transparent;stroke:none}.g-image-overlay__area--debug[data-v-6eb5cc51]{fill:#ff64641a;stroke:#ff646499;stroke-dasharray:6 3}.g-image-overlay__area--debug.g-image-overlay__area--hovered[data-v-6eb5cc51]{fill:#4f8cff33;stroke:#4f8cffcc}.g-image-overlay__spotlight-dim[data-v-6eb5cc51]{fill:var(--g-overlay-spotlight-dim)}.g-image-overlay__text-area[data-v-6eb5cc51]{fill:none;stroke:none;stroke-width:1.5;stroke-dasharray:4 2;pointer-events:none}.g-image-overlay__click-icon[data-v-6eb5cc51]{opacity:.9;pointer-events:none;transition:opacity .3s ease}.g-image-overlay__click-icon--hidden[data-v-6eb5cc51]{opacity:0}.g-image-overlay__click-icon-circle[data-v-6eb5cc51]{fill:#4f8cff1a;stroke:#323232b3;stroke-width:.4}.g-image-overlay__markers[data-v-6eb5cc51]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.g-image-overlay__marker-hit[data-v-6eb5cc51]{cursor:pointer;opacity:.9;pointer-events:auto;position:absolute;transition:opacity .3s ease}.g-image-overlay__marker-hit--hidden[data-v-6eb5cc51]{opacity:0;pointer-events:none}.g-image-overlay__tooltip[data-v-6eb5cc51]{align-items:flex-end;background:#fff6;border:3px solid var(--g-dark-orange);border-radius:8px;display:flex;justify-content:flex-start;padding:0;pointer-events:auto;position:absolute;z-index:20}.g-image-overlay__loading[data-v-6eb5cc51]{align-items:center;background:#fff9;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.g-image-overlay__modal-enter-active[data-v-6eb5cc51],.g-image-overlay__modal-leave-active[data-v-6eb5cc51]{transition:opacity .2s ease}.g-image-overlay__modal-enter-from[data-v-6eb5cc51],.g-image-overlay__modal-leave-to[data-v-6eb5cc51]{opacity:0}@keyframes g-overlay-shine-6eb5cc51{0%{transform:translate(-250%) skew(-15deg)}to{transform:translate(300%) skew(-15deg)}}.g-image-overlay__shine-layer[data-v-6eb5cc51]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:25}.g-image-overlay__shine-item[data-v-6eb5cc51]{border-radius:6px;overflow:hidden;position:absolute}.g-image-overlay__shine-item[data-v-6eb5cc51]:after{animation:g-overlay-shine-6eb5cc51 2s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--shine-delay,0s);background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.08) 20%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.08) 80%,transparent);content:"";height:120%;left:0;pointer-events:none;position:absolute;top:-10%;width:40%}.g-image-overlay--fallback[data-v-6eb5cc51]{cursor:default;pointer-events:none}
