
#olavalo-bundle{max-width:520px;margin:auto;font-family:system-ui}
.bundle-title{display:flex;align-items:center;gap:8px;letter-spacing:2px}
.bundle-title span{flex:1;height:1px;background:#ccc}
.countdown{background:#eee;padding:10px;border-radius:20px;text-align:center;margin:10px 0}
.bundle-option{border:2px solid #ddd;padding:14px;border-radius:12px;margin:10px 0;position:relative}
.bundle-option.active{border-color:#000}
.bundle-option .badge{position:absolute;top:-10px;right:-10px;background:#000;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px}
.variants select{margin:6px 6px 0 0;padding:6px;border-radius:6px}
.add-to-cart{width:100%;background:#ff6a2c;color:#fff;padding:14px;border:none;border-radius:8px;font-size:16px;margin-top:14px}
