
.ygc-fields h3{margin-top:0}.ygc-presets{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}
.ygc-fields input,.ygc-fields textarea{width:100%}.ygc-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}
.ygc-card{position:relative;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:12px;background:#fff}
.ygc-card .ygc-value{font-size:1.8rem;font-weight:700}.ygc-card code{font-size:1.05rem;word-break:break-all}
.ygc-status{align-self:flex-start;border-radius:999px;background:#f1f1f1;padding:4px 10px;font-size:.8rem;font-weight:600}
.ygc-card small{opacity:.72}.ygc-balance-form{display:flex;gap:10px;flex-wrap:wrap;align-items:end}
.ygc-balance-form label{width:100%}.ygc-balance-form input{min-width:260px}
body.yyb-product-layout .summary .product_title,
body.yyb-product-layout .summary.entry-summary .product_title,
body.yyb-product-layout .summary .price,
body.yyb-product-layout .summary.entry-summary .price{
    display: none !important;
}
body.yyb-product-layout .product_title,
body.yyb-product-layout p.price,
body.yyb-product-layout div.price{
	display: none !important;
}
body.yyb-product-layout .yyb-product-hero__content h1,
body.yyb-product-layout .yyb-product-hero__price,
body.yyb-product-layout .yyb-card-price{
	display: block !important;
}