#simple-bundles-io-options [hidden]{display:none!important}
.hp-bundle-includes{font-size:15px;line-height:1.5}
#simple-bundles-io-options .hp-builder-panel{padding:12px 0 18px;border-bottom:1px solid rgba(var(--color-foreground),.2)}
#simple-bundles-io-options .hp-builder-panel select{width:100%;min-height:48px;font:inherit;font-size:16px}
#simple-bundles-io-options .hp-builder-banner{padding:12px;background:#f4f4f4;color:#222;font-size:14px;border:1px solid #ccc}
#simple-bundles-io-options .hp-builder-pod{border-bottom:1px solid rgba(var(--color-foreground),.2);padding:12px 0 18px;margin-bottom:20px}
#simple-bundles-io-options .hp-builder-pod h3{margin:0 0 14px}
#simple-bundles-io-options .hp-builder-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#simple-bundles-io-options .hp-builder-field{display:block;margin-bottom:12px}
#simple-bundles-io-options .hp-builder-field select{width:100%;min-height:46px;font:inherit;font-size:16px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));padding:8px;border:1px solid rgba(var(--color-foreground),.5)}
#simple-bundles-io-options .hp-builder-summary{font-size:14px;line-height:1.5;margin:10px 0 0}
#simple-bundles-io-options .hp-builder-help{font-size:13px;line-height:1.5}
body:has(#simple-bundles-io-options[data-hp-ready]) .shopify-payment-button{display:none!important}
@media(max-width:749px){#simple-bundles-io-options .hp-builder-grid{grid-template-columns:1fr}}
