/* ============================================================
   STAER SIMULATOR (per-pagina, HEAD) - Public CSS
   ------------------------------------------------------------
   Incarcat DOAR pe product-details-page-body din _Root.Head.cshtml.
   ============================================================ */

/* ===== START: Staer.Plugin.Misc.StaerSimulator ===== */
/*
   Ribbon "Simulator 3D" peste imaginea principala (galerie produs nativ) si in
   lightbox Magnific Popup. Apare cand poza curenta are ConfigId > 0 (mapping
   pictureId → configId vine ca data-map JSON pe wrapper-ul ribbon-ului). JS-ul
   e in staer-plugins.js section StaerSimulator.
*/
.picture-gallery .picture { position: relative; }

.staer-sim-ribbon {
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 5;
    pointer-events: auto;
}

/* Ribbon-ul in lightbox: title stanga, counter dreapta, ribbon centrat absolut peste bara */
.mfp-bottom-bar { position: relative !important; }

.staer-sim-ribbon-mfp {
    position: absolute !important;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0;
    z-index: 1052;
}

.staer-sim-ribbon-link {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: linear-gradient(135deg, #ff6b35 0%, #c8202b 100%);
    color: #fff;
    padding: 8px 14px;
    border-radius: 24px;
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    box-shadow: 0 2px 8px rgba(200,32,43,0.35);
    transition: transform .15s, box-shadow .15s;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

    .staer-sim-ribbon-link:hover {
        transform: translateY(-1px) scale(1.03);
        box-shadow: 0 4px 12px rgba(200,32,43,0.5);
        color: #fff;
        text-decoration: none;
    }

    .staer-sim-ribbon-link i { font-size: 16px; }

.staer-sim-ribbon-sub {
    display: block;
    font-size: 10px;
    font-weight: 500;
    opacity: 0.95;
    margin-top: -2px;
    letter-spacing: 0;
    text-transform: none;
}
/* ===== END: Staer.Plugin.Misc.StaerSimulator ===== */
