.medicine-detail-surface{--medicine-ink:#172b46;--medicine-muted:#52647b;--medicine-blue:#1d4ed8;background:#f7f9fc;color:var(--medicine-ink)}.medicine-backbar{background:#fff;border-bottom:1px solid #e5ebf3}.medicine-backbar-inner{margin-inline:auto;max-width:1280px;padding:12px 32px}.medicine-backbar a{align-items:center;color:var(--medicine-muted);display:inline-flex;font-size:14px;min-height:28px}@media (min-width:1024px){body:has(.medicine-detail-surface){overflow-x:clip}.medicine-summary-card{position:-webkit-sticky;position:sticky;top:min(90px,calc(100vh - var(--medicine-summary-height, 750px) - 16px));top:min(90px,calc(100dvh - var(--medicine-summary-height, 750px) - 16px))}}.medicine-action-primary{background:var(--medicine-blue);color:#fff}.medicine-action-whatsapp{background:#128248;color:#fff}.medicine-action-secondary{background:#fff;border-color:#b9cdef;color:var(--medicine-blue)}.medicine-assurance-item{background:#20375b;border-radius:9px;min-width:0;padding:14px}.medicine-assurance-item>div{color:#c3d8ff;font-size:12px;font-weight:600;line-height:1.6}.medicine-assurance-item>div svg{color:#9ebef2;flex-shrink:0}.medicine-assurance-item p{color:#d5e1f4;font-size:12px;line-height:1.8;margin-top:6px}.medicine-detail-surface>section>div{margin-inline:auto;max-width:1280px;padding-inline:32px}.medicine-faq-section{background:#fff;border-top:1px solid #e4ebf4;padding-block:44px}.medicine-faq-section h2{text-wrap:balance;color:var(--medicine-ink);font-size:24px;font-weight:650;letter-spacing:-.015em;line-height:1.35;margin-bottom:12px}.medicine-faq-section>div>div:first-child p{color:var(--medicine-muted);font-size:14px;line-height:1.7}.medicine-faq-item{background:#fff;border:1px solid #e1e8f2;border-radius:12px;padding:20px}.medicine-faq-item summary{align-items:flex-start;color:var(--medicine-ink);font-size:15px;font-weight:600;line-height:1.6}.medicine-faq-item summary svg{margin-top:3px}.medicine-faq-item p{border-color:#e9eef5;color:var(--medicine-muted);font-size:14px;line-height:1.8}.medicine-modal-backdrop{align-items:center;background:#10213b99;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.medicine-quote-dialog{background:#fff;border-radius:16px;box-shadow:0 20px 70px #10213b40;max-height:90vh;max-height:90dvh;max-width:672px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#a8bcdb #f1f5fb;scrollbar-width:thin;width:100%}.medicine-quote-header{align-items:center;background:#1d4ed8;color:#fff;display:flex;gap:16px;justify-content:space-between;padding:22px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.medicine-quote-header h3{font-size:22px;font-weight:650;line-height:1.3}.medicine-quote-header p{color:#dbeafe;font-size:13px;margin-top:6px}.medicine-quote-header button{border-radius:9px;display:grid;flex-shrink:0;height:44px;padding:0;place-items:center;width:44px}.medicine-quote-form{padding:24px 28px 28px}.medicine-quote-form>div:first-child{background:#f0f5ff;border:0;border-radius:10px;margin-bottom:22px;padding:14px 16px}.medicine-quote-form>div:first-child p{color:#3f5a82;font-size:13px;line-height:1.7}.medicine-quote-form label{color:#40536c;font-size:13px;font-weight:500}.medicine-quote-form input:not([type=checkbox]),.medicine-quote-form select,.medicine-quote-form textarea{background:#fff;border:1px solid #cdd8e8;border-radius:9px;box-shadow:none;color:var(--medicine-ink);font-size:16px;min-height:46px;transition:border-color .15s ease}.medicine-quote-form input::placeholder,.medicine-quote-form textarea::placeholder{color:#65758a;opacity:1}.medicine-quote-form input:focus,.medicine-quote-form select:focus,.medicine-quote-form textarea:focus{border-color:var(--medicine-blue)}.medicine-quote-form textarea{line-height:1.6;min-height:96px}.medicine-order-summary{background:#f3f6fb;border-radius:12px;padding:18px}.medicine-order-summary h4{color:var(--medicine-ink);font-size:16px}.medicine-order-summary h4 svg{color:#436bb0}.medicine-order-summary>div>div{gap:20px}.medicine-order-summary>div>div>span{font-size:12px;line-height:1.65;min-width:0;overflow-wrap:anywhere}.medicine-order-summary>div>div>span:first-child{color:var(--medicine-muted);flex-shrink:0;max-width:42%}.medicine-order-summary>div>div:last-child{border-color:#dce5f2}.medicine-order-summary>div>div:last-child>span:last-child{background:#e6eefe;color:var(--medicine-blue)}.medicine-quote-form>button[type=submit]{background:var(--medicine-blue);border-radius:10px;box-shadow:none;color:#fff;font-size:15px;font-weight:600;min-height:48px;padding:12px 20px;transform:none}.medicine-zoom-dialog{align-items:center;background:#0d1929eb;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.medicine-zoom-dialog>button{border-radius:10px;display:grid;height:44px;place-items:center;right:20px;top:20px;width:44px}.medicine-zoom-dialog img{box-shadow:none;max-height:85dvh}.medicine-mobile-bar{display:none}.medicine-dialog-open .wa-btn{visibility:hidden}.medicine-detail-surface a:focus-visible,.medicine-detail-surface button:focus-visible,.medicine-detail-surface input:focus-visible,.medicine-detail-surface select:focus-visible,.medicine-detail-surface summary:focus-visible,.medicine-detail-surface textarea:focus-visible{outline:2px solid var(--medicine-blue);outline-offset:3px}.medicine-quote-header button:focus-visible,.medicine-zoom-dialog button:focus-visible{outline-color:#fff}.medicine-detail-surface ::selection{background:#d5e4ff;color:#183e86}.medicine-detail-surface input,.medicine-detail-surface textarea{caret-color:var(--medicine-blue)}@media (hover:hover) and (pointer:fine){.medicine-action-primary:hover,.medicine-quote-form>button[type=submit]:hover{background:#173fae;opacity:1}.medicine-action-whatsapp:hover{background:#0e6f3d;opacity:1}.medicine-action-secondary:hover{background:#edf3ff;border-color:#93b4e8}.medicine-faq-item:hover{border-color:#b9cde8}}@media (max-width:1023px){.medicine-detail-surface{padding-bottom:80px}.medicine-backbar-inner,.medicine-detail-surface>section>div{padding-inline:24px}.medicine-mobile-bar{align-items:center;background:#fff;border-top:1px solid #dce4ef;display:flex;gap:10px;inset:auto 0 0;min-height:72px;padding:10px 20px;position:fixed;z-index:40}.medicine-mobile-bar>div{flex:1 1;min-width:0}.medicine-mobile-bar>div p:first-child{font-size:12px;line-height:1.5}.medicine-mobile-bar>div p:last-child{color:var(--medicine-muted);font-size:11px}.medicine-mobile-bar>a,.medicine-mobile-bar>button{border-radius:9px;box-shadow:none;font-size:12px;font-weight:600;min-height:44px;padding:10px 14px}.medicine-mobile-bar>a{background:#128248}.medicine-mobile-bar>button{background:var(--medicine-blue)}}@media (max-width:639px){.medicine-backbar-inner,.medicine-detail-surface>section>div{padding-inline:20px}.medicine-faq-section{padding-block:32px}.medicine-faq-section h2{font-size:21px}.medicine-faq-item{padding:16px}.medicine-modal-backdrop{padding:12px}.medicine-quote-dialog{border-radius:14px;max-height:94vh;max-height:94dvh}.medicine-quote-header{padding:18px 20px}.medicine-quote-header h3{font-size:20px}.medicine-quote-form{padding:20px}.medicine-order-summary{padding:14px}}@media (max-width:359px){.medicine-mobile-bar{gap:6px}.medicine-mobile-bar>a,.medicine-mobile-bar>button{padding-inline:10px}.medicine-mobile-bar>a svg{display:none}}@media (prefers-reduced-motion:reduce){.medicine-detail-surface *,.medicine-detail-surface :after,.medicine-detail-surface :before{animation:none;scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=370.ba606221.chunk.css.map*/