/* The live WooCommerce amounts stay intact; the offer becomes one compact unit. */
#product.pdp-simple-sel #pdp-price{
 display:grid;grid-template-columns:max-content max-content;
 grid-template-areas:'current original' 'current saving';
 align-items:center;justify-content:start;column-gap:16px;row-gap:5px;
 width:max-content;max-width:100%;margin:0;padding:4px 0;
 color:#142019;font-family:var(--body,Manrope,Arial,sans-serif);
 font-size:44px;font-weight:800;line-height:1.05;letter-spacing:-.045em;
 font-variant-numeric:lining-nums tabular-nums
}
#product.pdp-simple-sel #pdp-price>.woocommerce-Price-amount{grid-area:current;white-space:nowrap}
#product.pdp-simple-sel #pdp-price>.woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:.56em;font-weight:700;letter-spacing:-.015em;vertical-align:.16em}
#product.pdp-simple-sel #pdp-price>s{grid-area:original;align-self:end;justify-self:start;margin:0;color:#748078;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.02em;text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:#879189;white-space:nowrap}
#product.pdp-simple-sel #pdp-price .pds-off{grid-area:saving;align-self:start;justify-self:start;display:inline-flex;align-items:center;min-height:22px;box-sizing:border-box;margin:0;padding:4px 8px;border:0;border-radius:5px;background:#dfff24;color:#142019;font:750 11px/1.2 var(--body,Manrope,Arial,sans-serif);letter-spacing:0;white-space:nowrap}
#product.pdp-simple-sel #pdp-price:not(:has(>s)){display:block}
@media(max-width:380px){#product.pdp-simple-sel #pdp-price{font-size:40px;column-gap:13px}#product.pdp-simple-sel #pdp-price>s{font-size:15px}}
