.homs-bogo-progress{box-sizing:border-box;max-width:100%;padding:14px 16px;margin:12px 0;border-radius:12px;background:var(--homs-bogo-bg,#fff0f6);color:var(--homs-bogo-ink,#70284a);font:inherit;font-size:13px;line-height:1.5;direction:inherit}.homs-bogo-message{margin:0 0 9px;font-weight:600}.homs-bogo-track{height:8px;border-radius:99px;overflow:hidden;background:var(--homs-bogo-track,#e5d8cc)}.homs-bogo-track>span{display:block;height:100%;border-radius:inherit;background:var(--homs-bogo-accent,#d94c89);transition:width .3s ease}.homs-bogo-label{display:inline-block;max-width:100%;margin:6px 0;padding:4px 10px;border-radius:6px;background:var(--homs-bogo-label-bg,#f5eee8)!important;color:var(--homs-bogo-label-ink,#70513e)!important;border:1px solid var(--homs-bogo-label-border,#f5eee8)!important;font-size:11px;font-weight:700;line-height:1.4;white-space:normal}.homs-bogo-mini .homs-bogo-progress{margin:8px 0}@media(prefers-reduced-motion:reduce){.homs-bogo-track>span{transition:none}}
