/*
 Theme Name: Woostify Child
 Theme URI: https://example.com/
 Description: Woostify child theme with fixed €75 minimum order total, per-product minimum quantity, and temporary Bitcoin (Exodus) checkout notice.
 Author: Max + ChatGPT
 Template: woostify
 Version: 1.5.1
 License: GNU General Public License v2 or later
 License URI: https://www.gnu.org/licenses/gpl-2.0.html
 Tags: woocommerce, child-theme
 Text Domain: woostify-child
*/


/* === Blockonomics payment UI polish === */
.bnomics-order-container,.blockonomics-order-container{
  background:#fafafa;border:1px solid #e7e7e7;border-radius:14px;padding:20px;
  max-width:760px;margin:10px auto 20px;box-shadow:0 2px 10px rgba(0,0,0,.04);
}
.bnomics-order-container h2,.bnomics-order-container h3{margin:0 0 10px;font-weight:600}
.bnomics-payment-panel,.blockonomics-payment-panel{display:grid;gap:18px}
@media (min-width:680px){
  .bnomics-payment-panel,.blockonomics-payment-panel{grid-template-columns:260px 1fr;align-items:start}
}
.bnomics-qr,.blockonomics-qr{background:#fff;border:1px solid #eee;border-radius:12px;padding:14px;text-align:center}
.bnomics-qr img,.blockonomics-qr img{width:220px !important;height:auto !important}
.bnomics-copy,.blockonomics-copy{background:#fff;border:1px solid #eee;border-radius:12px;padding:14px}
.bnomics-copy input,.blockonomics-copy input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:8px;font-family:monospace;font-size:15px}
.bnomics-copy .bnomics-copy-btn,.blockonomics-copy .bnomics-copy-btn,
.bnomics-open-in-wallet,.blockonomics-open-in-wallet{display:inline-block;margin-top:8px;padding:8px 10px;border-radius:8px;border:1px solid #e2e2e2;background:#f7f7f7;cursor:pointer}
.bnomics-footer,.blockonomics-footer{margin-top:14px;font-size:13px;color:#666;display:flex;justify-content:space-between;align-items:center}



/* Small spacing tweak on /payment page wrapper */
.bnomics-order-container{margin-top:12px}



/* === Blockonomics NO-JS template polish === */
.bnomics-order-container{
  background:#fafafa;border:1px solid #e7e7e7;border-radius:14px;padding:20px;
  max-width:880px;margin:8px auto 24px;box-shadow:0 2px 10px rgba(0,0,0,.04);
}
.bnomics-order-container input[type="text"]{
  width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:8px;
  font-family:monospace;font-size:15px;text-align:center;
}
.bnomics-order-container .bnomics-qr{
  background:#fff;border:1px solid #eee;border-radius:12px;padding:14px;
  text-align:center;margin:10px auto;
}
.bnomics-order-container .bnomics-qr img{width:240px !important;height:auto !important}
.bnomics-order-container .button, .bnomics-order-container button{
  border-radius:10px;padding:10px 14px;font-weight:600;
}
/* Simple two-column feel on wide screens without relying on specific markup */
@media (min-width: 992px){
  .bnomics-order-container .bnomics-qr{float:left;width:280px;margin:6px 20px 10px 6px}
  .bnomics-order-container:after{content:"";display:block;clear:both}
}



/* Mobile spacing fix */
@media (max-width: 480px){
  .bnomics-order-container{padding:16px;border-radius:12px}
  .bnomics-qr img{width:220px !important}
}

