/* BBOX 5.5.0 MOBILE ISOLATION — migrated from former shared base.css. */
/* product-price — base presentation. */
.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price {
  font-size: var(--bbox-text-xl);
  color: var(--bbox-gold-deep);
  font-weight: 700;
}

.summary .price ins {
  text-decoration: none;
}

.summary .price del {
  color: var(--bbox-muted);
  font-size: var(--bbox-text-sm);
}

/* BBOX 5.1.14 REBUILT V2 - PRODUCT PRICE MOBILE */

/* product-price — mobile presentation. */

/* BBOX 5.2.0 MASTER RECONCILIATION — moved from shared base */
.single-product .bbox-product-gallery-stage > .onsale{
        position:absolute !important;
        top:10px !important;
        right:10px !important;
        left:auto !important;
        z-index:10 !important;
        min-width:0 !important;
        min-height:0 !important;
        margin:0 !important;
        padding:6px 10px !important;
        border:1px solid rgba(180,132,28,.42) !important;
        border-radius:999px !important;
        background:#111 !important;
        color:#d9ad48 !important;
        box-shadow:0 7px 20px rgba(0,0,0,.12) !important;
        font-size:10px !important;
        font-weight:850 !important;
        line-height:1.2 !important;
    }

    .single-product .product-purchase > .price,
    .single-product .product-purchase .woocommerce-variation-price .price{
        margin:0 !important;
        display:flex !important;
        flex-direction:column !important;
        align-items:flex-start !important;
        gap:2px !important;
        min-width:0;
        direction:rtl;
        text-align:right !important;
    }

    .single-product .product-purchase .price ins{
        order:2 !important;
        margin:0 !important;
        background:none !important;
        color:#956100 !important;
        text-decoration:none !important;
        font-size:20px !important;
        font-weight:900 !important;
        line-height:1.2 !important;
        white-space:nowrap !important;
    }

    .single-product .product-purchase .price del{
        order:1 !important;
        margin:0 !important;
        color:#9a9a9a !important;
        font-size:10px !important;
        font-weight:500 !important;
        line-height:1.2 !important;
        opacity:.95 !important;
        white-space:nowrap !important;
    }

    .single-product .product-purchase .price .screen-reader-text{
        display:none !important;
    }
