.gstore-activity-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;max-width:100%;vertical-align:baseline}
.gstore-activity-label{font-size:11px;line-height:1.5;font-weight:700;color:#c2410c}
.gstore-activity-current{color:#c2410c;font-weight:800}
.gstore-original-price{color:#64748b;font-size:12px;line-height:1.5;font-weight:400;white-space:normal}
.gstore-normal-price{color:#64748b;font-size:11px;font-weight:400;line-height:1.4}
html[data-theme="dark"] .gstore-activity-label,html[data-theme="dark"] .gstore-activity-current{color:#fdba74}
html[data-theme="dark"] .gstore-original-price{color:#94a3b8}
html[data-theme="dark"] .gstore-normal-price{color:#94a3b8}
.product-card .product-foot:has(.gstore-activity-price){align-items:flex-end;gap:6px;flex-wrap:wrap}
.product-card .gstore-activity-price,.cart-subtotal-cell .gstore-activity-price{display:inline-grid;grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:1px 6px;min-width:0}
.product-card .gstore-activity-price>.gstore-original-price,.product-card .gstore-activity-price>.gstore-normal-price,.cart-subtotal-cell .gstore-activity-price>.gstore-original-price{grid-column:1/-1}
.product-card .gstore-activity-label,.product-card .gstore-activity-current,.cart-subtotal-cell .gstore-activity-label,.cart-subtotal-cell .gstore-activity-current{white-space:nowrap}
.product-card .product-foot:has(.gstore-activity-price)>.product-cta{margin-left:auto}
.price-line:has(#display_price .gstore-activity-price)>.plabel{display:none!important}
.amount-value-row{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}
.gstore-checkout-payment-card-v4 .checkout-fee-included{font-size:11px;font-weight:400;line-height:1.4;color:#64748b!important;white-space:nowrap}
.checkout-fee-included[hidden]{display:none!important}
html[data-theme="dark"] .gstore-checkout-payment-card-v4 .checkout-fee-included{color:#94a3b8!important}
.product-card .gstore-activity-current{font-size:16px}
.product-card .gstore-original-price{font-size:11px}
.product-card .product-cta{flex-shrink:0}
.product-list-table .col-price:has(.gstore-activity-price){white-space:normal;min-width:116px}
.variant-row-top:has(.variant-activity-price){grid-template-columns:minmax(0,1.4fr) 120px 120px 110px 72px}
#gstoreProductPurchasePriceV1:has(.gstore-activity-price){overflow:visible!important;white-space:normal!important;line-height:1.2!important}
#gstoreProductPurchaseBarV1:has(.gstore-activity-price) #gstoreProductPurchasePriceV1{grid-column:3;justify-self:stretch!important}
#gstoreProductPurchaseBarV1:has(.gstore-activity-price) #gstoreProductPurchaseOpenV1{grid-column:4}
#gstoreProductPurchasePriceV1 .gstore-activity-price{display:grid;grid-template-columns:max-content max-content;justify-content:end;justify-items:end;align-items:baseline;gap:1px 4px}
#gstoreProductPurchasePriceV1 .gstore-activity-label{font-size:10px!important;margin:0!important;white-space:nowrap}
#gstoreProductPurchasePriceV1 .gstore-activity-current{font-size:16px;white-space:nowrap}
#gstoreProductPurchasePriceV1 .gstore-original-price{grid-column:1/-1;font-size:10px;line-height:1.3}
#gstoreProductPurchasePriceV1 .gstore-normal-price{grid-column:1/-1;font-size:10px!important;margin:0!important}
@media(max-width:760px){.variant-row-top:has(.variant-activity-price){grid-template-columns:1fr}}

@media(max-width:420px){.item:has(.cart-subtotal-cell .gstore-activity-price){grid-template-areas:"thumb info info info" "qty qty subtotal remove"}}
@media(max-width:360px){.product-card .gstore-activity-label{font-size:9px}.product-card .gstore-activity-current{font-size:13px}.product-card .gstore-activity-price{column-gap:3px}}

@media(max-width:360px){#gstoreProductPurchasePriceV1 .gstore-activity-price{column-gap:1px}#gstoreProductPurchaseBarV1 #gstoreProductPurchasePriceV1 .gstore-activity-label{font-size:9px!important}#gstoreProductPurchasePriceV1 .gstore-activity-current{font-size:12px}}
