.product-price{display:flex;align-items:center;gap:10px;margin-top:14px}.product-price del{color:#8a8f8b;font-size:13px}.product-price strong{font-size:17px;color:#1d623e}.detail-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:22px 0 30px}.detail-price del{color:#8b8f8c;font-size:18px}.detail-price strong{font-family:"Audiowide";font-size:30px;color:#176c43}.detail-price span{background:#ddffe8;color:#176c43;padding:5px 10px;border-radius:30px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.purchase-actions{display:flex;flex-wrap:wrap;gap:12px}.button.buy{background:var(--lime);color:#111}.price-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.price-fields label,.admin-form>label:not(.upload-drop){font-size:12px;color:#555}.price-fields input,.admin-form>label input{margin-top:6px}.pricing-editor{display:grid!important;grid-template-columns:1.2fr .7fr .7fr 1.3fr auto auto;gap:8px;align-items:center}.pricing-editor input{min-width:0;padding:8px;border:1px solid #ddd;border-radius:8px}.pricing-editor button{padding:8px 10px}@media(max-width:900px){.pricing-editor{grid-template-columns:1fr 1fr}.pricing-editor span,.pricing-editor input[aria-label="Payment link"]{grid-column:1/-1}}@media(max-width:560px){.price-fields{grid-template-columns:1fr}.purchase-actions{flex-direction:column}.purchase-actions .button{width:100%}.pricing-editor{grid-template-columns:1fr}.pricing-editor>*{grid-column:1!important}}
