/* Offer Runde 4: Gründer-Edition, Paketwahl, Größenset */
.hc-fe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:4px 0 14px;font-size:14px;line-height:1.4;color:#3d3a36}
.hc-fe__tag{display:inline-block;background:#141414;color:#fff;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;border-radius:4px}
.hc-bb__szh{display:flex;gap:10px;align-items:flex-start;margin:4px 0 14px;padding:12px 14px;background:#F7F5F2;border:1px dashed rgba(20,20,20,.18);border-radius:8px;font-size:14px;line-height:1.45;color:#3d3a36}
.hc-bb__szh .hc-ico{flex:0 0 20px;width:20px;height:20px;stroke:#B8935A;margin-top:1px}
.hc-bnd{display:block;margin:6px 0 16px}
.hc-bnd__t{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6B6660;margin:0 0 10px}
.hc-bnd__o{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:16px 16px;margin-bottom:10px;border:1.5px solid rgba(20,20,20,.14);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}
.hc-bnd__o.is-on{border-color:#141414;box-shadow:0 0 0 1px #141414}
.hc-bnd__o input{position:absolute;opacity:0;pointer-events:none}
.hc-bnd__r{width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(20,20,20,.35);display:block;position:relative}
.hc-bnd__o.is-on .hc-bnd__r{border-color:#141414}
.hc-bnd__o.is-on .hc-bnd__r:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#141414}
.hc-bnd__l b{display:block;font-size:16px;line-height:1.3;color:#141414}
.hc-bnd__l small{display:block;font-size:13px;line-height:1.4;color:#6B6660;margin-top:2px}
.hc-bnd__p{text-align:right;white-space:nowrap}
.hc-bnd__p b{display:block;font-size:18px;color:#141414}
.hc-bnd__p s{display:block;font-size:13px;color:#8a847c}
.hc-bnd__badge{position:absolute;top:-10px;right:14px;background:#B8935A;color:#fff;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:20px}
.hc-bnd__second{margin:-2px 0 10px;padding:14px;border-radius:10px;background:#F7F5F2}
.hc-bnd__st{font-size:14px;font-weight:600;margin:0 0 10px}
.hc-bnd__sel{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.hc-bnd__sel .select{position:relative}
.hc-bnd__sel select{width:100%;height:46px;padding:0 12px;border:1px solid rgba(20,20,20,.2);border-radius:8px;background:#fff;font-size:14px;appearance:auto}
.hc-bnd__hint{display:block;margin-top:8px;font-size:12px;color:#6B6660}
@media(max-width:749px){.hc-bnd__o{padding:15px 12px;gap:10px}.hc-bnd__l b{font-size:15px}.hc-bnd__sel{grid-template-columns:1fr}}
.hc-bonus{display:flex;gap:14px;align-items:center;margin:0 0 16px;padding:12px 14px 12px 12px;border-radius:10px;background:#F7F1E7;border:1px solid rgba(184,147,90,.4)}
.hc-bonus img{width:64px;height:64px;border-radius:8px;object-fit:cover;object-position:50% 58%;flex:0 0 64px;background:#ECE6DD}
.hc-bonus b{display:block;font-size:15px;line-height:1.3;color:#141414}
.hc-bonus small{display:block;font-size:13px;line-height:1.4;color:#6B6660;margin-top:2px}
.hc-bonus__tag{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#B8935A;border-radius:20px;padding:3px 8px;margin-bottom:4px}
