#biovit-otc{max-width:520px;margin:0 auto;padding:16px;font-size:15px;line-height:1.9}#biovit-otc[hidden],#biovit-otc [hidden]{display:none!important}#biovit-otc h3{margin:0 0 8px;font-size:19px}#biovit-otc h4{margin:16px 0 6px;font-size:15px}#biovit-otc input[type=text],#biovit-otc input[type=tel],#biovit-otc select,#biovit-otc textarea{width:100%;box-sizing:border-box;margin:0 0 10px;padding:11px 12px;border:1px solid #ddd;border-radius:8px;font-size:15px;background:#fff}#biovit-otc input[readonly]{background:#f3f3f3}#biovit-otc .bo-two{display:flex;gap:10px}#biovit-otc .bo-check{display:flex;align-items:center;gap:8px;margin-bottom:10px;cursor:pointer}#biovit-otc .bo-btn{display:block;width:100%;margin:8px 0;padding:12px;border:0;border-radius:8px;background:var(--bp,var(--wd-primary-color,#c4816d));color:#fff;font-size:16px;cursor:pointer}#biovit-otc .bo-btn.bo-alt{background:#fff;color:var(--bp,var(--wd-primary-color,#c4816d));border:1px dashed var(--bp,var(--wd-primary-color,#c4816d))}#biovit-otc .bo-btn:disabled{opacity:.6;cursor:not-allowed}#biovit-otc .bo-link{background:none;border:0;padding:4px 0;color:#555;text-decoration:underline;cursor:pointer;font-size:13px}#biovit-otc .bo-link:disabled{color:#999;text-decoration:none;cursor:default}#biovit-otc .bo-row{display:flex;justify-content:space-between;gap:10px;margin:6px 0}#biovit-otc .bo-steps{display:flex;gap:6px;margin-bottom:16px}#biovit-otc .bo-steps span{flex:1;text-align:center;font-size:12px;padding:6px 2px;border-radius:6px;background:#eee;color:#777}#biovit-otc .bo-steps span.on{background:var(--bp,var(--wd-primary-color,#c4816d));color:#fff}#biovit-otc .bo-steps span.done{background:#d9efe0;color:#2a6b3f}#biovit-otc .bo-msg{min-height:0;margin-bottom:10px;padding:0;border-radius:8px;font-size:14px}#biovit-otc .bo-msg.err{padding:10px 12px;background:#fdeaea;color:#a12727}#biovit-otc .bo-msg.ok{padding:10px 12px;background:#e6f5ea;color:#256b3a}#biovit-otc .bo-card{border:1px solid #e3e3e3;border-radius:10px;padding:12px 14px;margin-bottom:10px;background:#fff;cursor:pointer}#biovit-otc .bo-card.sel{border-color:var(--bp,var(--wd-primary-color,#c4816d));box-shadow:0 0 0 2px rgba(196,129,109,.25)}#biovit-otc .bo-card-t{font-weight:600}#biovit-otc .bo-card-a{font-size:14px;color:#555}#biovit-otc select{height:auto!important;min-height:46px;line-height:1.6!important;padding:10px 12px!important;text-overflow:clip!important;overflow:visible!important;white-space:normal!important;-webkit-appearance:menulist!important;appearance:menulist!important;background-image:none!important;font-size:15px!important}#biovit-otc .bo-card-badge{display:inline-block;margin-bottom:4px;padding:1px 10px;border-radius:20px;background:#f1e6e2;color:#8a4f40;font-size:12px}#biovit-otc input,#biovit-otc select,#biovit-otc textarea{direction:rtl!important;text-align:right!important}#biovit-otc input::placeholder,#biovit-otc textarea::placeholder{direction:rtl;text-align:right;opacity:.6}#biovit-otc[data-mode=login] .bo-steps{display:none}#biovit-otc .bo-loading{padding:36px 0;text-align:center;color:#888}@media(max-width:600px){#biovit-otc{padding:10px}#biovit-otc input[type=text],#biovit-otc input[type=tel],#biovit-otc input[type=password],#biovit-otc select,#biovit-otc textarea{font-size:16px!important}#biovit-otc .bo-two{flex-direction:column;gap:0}#biovit-otc .bo-steps span{font-size:11px}}#biovit-otc button,#biovit-otc input,#biovit-otc select,#biovit-otc textarea{font-family:inherit}#biovit-otc .bo-btn{-webkit-appearance:none;appearance:none;line-height:1.5}#biovit-otc .bo-btn,#biovit-otc button.bo-btn{background:#a2604d!important;background:color-mix(in srgb,var(--bp,#c4816d) 70%,#000)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;text-transform:none!important}
#biovit-otc .bo-btn:hover,#biovit-otc .bo-btn:focus{background:#8f5242!important;background:color-mix(in srgb,var(--bp,#c4816d) 62%,#000)!important;color:#fff!important}
#biovit-otc .bo-btn.bo-alt,#biovit-otc button.bo-btn.bo-alt{background:#fff!important;color:#a2604d!important;color:color-mix(in srgb,var(--bp,#c4816d) 70%,#000)!important;border:1px dashed #a2604d!important;border-color:color-mix(in srgb,var(--bp,#c4816d) 70%,#000)!important}
#biovit-otc .bo-btn:disabled{opacity:.6!important}
