:root{--aud-pac: #159fce;--aud-pac-soft: #eaf7fc;--aud-pro: #0f3d5e;--aud-pro-soft: #e6eef5;--aud-ink: var(--skymedic-text, #202a33);--aud-muted: var(--skymedic-text-secondary, #74787c);--aud-line: var(--skymedic-border, #e2e7ea);--aud-font: var(--font-body-override, "Inter", sans-serif);--aud-font-heading: var(--font-heading-override, "Inter", sans-serif)}.audience-toggle{display:inline-flex;align-items:stretch;border:1px solid var(--aud-line);border-radius:100px;padding:2px;background:#fff;font-family:var(--aud-font);gap:2px;white-space:nowrap}.audience-toggle__option{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;color:var(--aud-muted);line-height:1;transition:background .2s ease,color .2s ease}.audience-toggle__dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.45}.audience-toggle--lg .audience-toggle__option{padding:9px 18px;font-size:12px}html[data-audience=paciente] .audience-toggle__option--paciente,html:not([data-audience=profissional]) .audience-toggle__option--paciente{background:var(--aud-pac);color:#fff}html[data-audience=profissional] .audience-toggle__option--profissional{background:var(--aud-pro);color:#fff}html[data-audience=paciente] .audience-toggle__option--paciente .audience-toggle__dot,html[data-audience=profissional] .audience-toggle__option--profissional .audience-toggle__dot{opacity:1}.audience-toggle__option:focus-visible{outline:2px solid var(--aud-pac);outline-offset:2px}.audience-toggle--header{margin-inline-end:8px;align-self:center}@media(max-width:749px){.audience-toggle--header{display:none}}.announcement-custom .audience-toggle{background:#ffffff24;border-color:#ffffff59}.announcement-custom .audience-toggle__option{color:#ffffffd9}html[data-audience=paciente] .announcement-custom .audience-toggle__option--paciente,html:not([data-audience=profissional]) .announcement-custom .audience-toggle__option--paciente,html[data-audience=profissional] .announcement-custom .audience-toggle__option--profissional{background:#fff;color:var(--aud-ink)}.menu-drawer .audience-toggle{margin:0 0 12px;width:100%}.menu-drawer .audience-toggle__option{flex:1;justify-content:center;padding:10px 12px;font-size:12px}.menu-drawer__audience{padding:4px 0 8px}.menu-drawer__audience-label{font-family:var(--aud-font);font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--aud-muted);margin:0 0 8px}.announcement-custom__message[hidden]{display:none!important}.audience-chooser{background:#fff;padding:28px 0 40px}.audience-chooser__inner{max-width:1200px;margin:0 auto;padding:0 24px}.audience-chooser__head{text-align:center;margin-bottom:26px}.audience-chooser__label{display:inline-block;font-family:var(--aud-font);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--aud-pac);margin-bottom:10px}.audience-chooser__heading{font-family:var(--aud-font-heading);font-size:clamp(28px,4.2vw,46px);font-weight:300;color:#5f666b;margin:0;line-height:1.1;text-wrap:balance}.audience-chooser__sub{font-family:var(--aud-font);color:var(--aud-muted);font-size:15px;margin:12px auto 0;max-width:560px;line-height:1.55}.audience-chooser__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.audience-chooser__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:440px;border-radius:6px;overflow:hidden;text-decoration:none;color:#fff;isolation:isolate;transition:transform .35s ease,box-shadow .35s ease}.audience-chooser__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #10263a2e}.audience-chooser__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s ease}.audience-chooser__card:hover img{transform:scale(1.04)}.audience-chooser__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0a1a2ae0,#0a1a2a8c 45%,#0a1a2a1f)}.audience-chooser__card--profissional:before{background:linear-gradient(to top,#081828f0,#0818289e 45%,#0818282e)}.audience-chooser__body{padding:30px 30px 28px}.audience-chooser__kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--aud-font);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:6px 12px;border-radius:100px;background:#ffffff24;border:1px solid rgba(255,255,255,.3);margin-bottom:14px}.audience-chooser__card--paciente .audience-chooser__kicker{background:#159fce59;border-color:#159fce99}.audience-chooser__title{font-family:var(--aud-font-heading);font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.12;margin:0 0 8px;letter-spacing:-.01em}.audience-chooser__text{font-family:var(--aud-font);font-size:15px;line-height:1.55;opacity:.9;margin:0 0 16px;max-width:44ch}.audience-chooser__list{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:6px}.audience-chooser__list li{font-family:var(--aud-font);font-size:13.5px;display:flex;gap:8px;align-items:flex-start;opacity:.95}.audience-chooser__list li:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;margin-top:8px;flex:none}.audience-chooser__cta{display:inline-flex;align-items:center;gap:10px;font-family:var(--aud-font);font-size:13px;font-weight:600;letter-spacing:.4px;padding:14px 26px;border-radius:2px;background:#fff;color:#10263a;text-decoration:none;transition:background .25s ease}.audience-chooser__cta svg{transition:transform .25s ease}.audience-chooser__card:hover .audience-chooser__cta svg{transform:translate(4px)}.audience-chooser__remember{position:absolute;top:18px;right:18px;font-family:var(--aud-font);font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;background:#fff;color:#10263a;padding:6px 12px;border-radius:100px;display:none}html[data-audience-set="1"][data-audience=paciente] .audience-chooser__card--paciente .audience-chooser__remember,html[data-audience-set="1"][data-audience=profissional] .audience-chooser__card--profissional .audience-chooser__remember{display:inline-block}html[data-audience-set="1"][data-audience=profissional] .audience-chooser__card--profissional{order:-1}.audience-chooser__foot{text-align:center;font-family:var(--aud-font);font-size:12.5px;color:var(--aud-muted);margin:18px 0 0}@media(max-width:749px){.audience-chooser{padding:16px 0 28px}.audience-chooser__inner{padding:0 16px}.audience-chooser__grid{grid-template-columns:1fr;gap:14px}.audience-chooser__card{min-height:300px}.audience-chooser__body{padding:22px 20px}.audience-chooser__list{display:none}.audience-chooser__text{font-size:14px;margin-bottom:14px}.audience-chooser__cta{padding:12px 20px}}.audience-hero{position:relative;background:#0a1a2a;color:#fff;overflow:hidden}.audience-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.audience-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0a1a2ad1,#0a1a2a8c,#0a1a2a26)}.audience-hero--pro .audience-hero__overlay{background:linear-gradient(to right,#081828e6,#081828a8,#08182838)}.audience-hero__inner{position:relative;max-width:1200px;margin:0 auto;padding:84px 24px 72px;display:grid;gap:18px;max-width:min(1200px,100%)}.audience-hero__content{max-width:640px}.audience-hero__label{display:inline-block;font-family:var(--aud-font);font-size:.72rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:7px 14px;border-radius:100px;border:1px solid rgba(255,255,255,.3);background:#ffffff1f;margin-bottom:18px}.audience-hero__heading{font-family:var(--aud-font-heading);font-size:clamp(2rem,4.6vw,3.3rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;text-wrap:balance}.audience-hero__text{font-family:var(--aud-font);font-size:1.05rem;line-height:1.6;opacity:.88;margin:0 0 24px;max-width:52ch}.audience-hero__bullets{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.audience-hero__bullets li{font-family:var(--aud-font);font-size:.9rem;display:inline-flex;align-items:center;gap:8px;opacity:.95}.audience-hero__bullets svg{flex:none}.audience-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.audience-hero__cta{display:inline-flex;align-items:center;gap:10px;font-family:var(--aud-font);font-size:.9rem;font-weight:600;letter-spacing:.4px;padding:15px 30px;border-radius:2px;text-decoration:none;transition:all .25s ease}.audience-hero__cta--primary{background:#fff;color:#10263a;border:1px solid #fff}.audience-hero__cta--primary:hover{background:#ede9e2;border-color:#ede9e2}.audience-hero__cta--secondary{color:#fff;border:1px solid rgba(255,255,255,.55)}.audience-hero__cta--secondary:hover{background:#ffffff1f}@media(max-width:749px){.audience-hero__inner{padding:48px 16px 40px}.audience-hero__bullets{flex-direction:column;gap:6px}}.aud-section{padding:64px 0}.aud-section--tint{background:var(--aud-pac-soft)}.aud-section--pro-tint{background:var(--aud-pro-soft)}.aud-section__inner{max-width:1200px;margin:0 auto;padding:0 24px}.aud-section__head{text-align:center;margin-bottom:36px}.aud-section__label{display:inline-block;font-family:var(--aud-font);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--aud-pac);margin-bottom:12px}.aud-section--pro-tint .aud-section__label,.aud-section--pro .aud-section__label{color:var(--aud-pro)}.aud-section__heading{font-family:var(--aud-font-heading);font-size:clamp(28px,4vw,44px);font-weight:300;color:#5f666b;margin:0;line-height:1.1;text-wrap:balance}.aud-section__sub{font-family:var(--aud-font);color:var(--aud-muted);font-size:15px;line-height:1.55;max-width:620px;margin:12px auto 0}@media(max-width:749px){.aud-section{padding:44px 0}.aud-section__inner{padding:0 16px}}.buy-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:step}.buy-steps__item{background:#fff;border:1px solid var(--aud-line);border-radius:6px;padding:26px 24px;display:grid;gap:10px;align-content:start}.buy-steps__num{font-family:var(--aud-font-heading);font-size:13px;font-weight:700;color:var(--aud-pro);letter-spacing:1px}.buy-steps__title{font-family:var(--aud-font-heading);font-size:19px;font-weight:500;color:var(--aud-ink);margin:0}.buy-steps__text{font-family:var(--aud-font);font-size:14px;line-height:1.6;color:var(--aud-muted);margin:0}.buy-steps__link{font-family:var(--aud-font);font-size:13px;font-weight:600;color:var(--aud-pro);text-decoration:none;border-bottom:1px solid currentColor;width:max-content}.buy-steps__note{text-align:center;font-family:var(--aud-font);font-size:13px;color:var(--aud-muted);margin:22px 0 0}@media(max-width:749px){.buy-steps{grid-template-columns:1fr}}.clinic-table-wrap{overflow-x:auto;border:1px solid var(--aud-line);border-radius:6px;background:#fff}.clinic-table{width:100%;border-collapse:collapse;font-family:var(--aud-font);font-size:14px;min-width:640px}.clinic-table th{text-align:left;font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--aud-muted);font-weight:700;padding:12px 14px;border-bottom:1px solid var(--aud-line);background:#f7f9fb}.clinic-table td{padding:12px 14px;border-bottom:1px solid var(--aud-line);vertical-align:middle;color:var(--aud-ink)}.clinic-table tr:last-child td{border-bottom:0}.clinic-table td.num,.clinic-table th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.clinic-table__product{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.clinic-table__product img{width:44px;height:44px;object-fit:contain;border-radius:4px;background:#f7f9fb;flex:none}.clinic-table__product span{font-weight:500}.clinic-table__save{display:inline-block;font-size:11px;font-weight:700;color:#1f7a4d;background:#e2f3e9;padding:3px 8px;border-radius:100px;margin-inline-start:8px}.clinic-table__pro{font-weight:600;color:var(--aud-pro)}.clinic-table__foot{font-family:var(--aud-font);font-size:13px;color:var(--aud-muted);margin:14px 0 0;line-height:1.55}.reps{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.reps__card{background:#fff;border:1px solid var(--aud-line);border-radius:6px;padding:22px;display:grid;gap:12px}.reps__top{display:flex;gap:14px;align-items:center}.reps__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--aud-pro-soft);display:grid;place-items:center;font-family:var(--aud-font-heading);font-weight:600;color:var(--aud-pro);font-size:18px;flex:none;overflow:hidden}.reps__avatar img{width:100%;height:100%;object-fit:cover}.reps__name{font-family:var(--aud-font-heading);font-size:17px;font-weight:600;color:var(--aud-ink);margin:0}.reps__region{font-family:var(--aud-font);font-size:13px;color:var(--aud-muted);margin:2px 0 0}.reps__code{font-family:var(--aud-font);font-size:12px;color:var(--aud-muted)}.reps__code b{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px;color:var(--aud-ink);background:#f1f5f9;padding:2px 7px;border-radius:3px;letter-spacing:.5px}.reps__actions{display:flex;gap:8px;flex-wrap:wrap}.reps__btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--aud-font);font-size:13px;font-weight:600;padding:10px 14px;border-radius:3px;text-decoration:none}.reps__btn--wa{background:#25d366;color:#fff}.reps__btn--mail{border:1px solid var(--aud-line);color:var(--aud-ink)}.reps__filter{display:flex;justify-content:center;margin-bottom:26px}.reps__filter select{font-family:var(--aud-font);font-size:14px;padding:10px 14px;border:1px solid var(--aud-line);border-radius:4px;background:#fff;color:var(--aud-ink)}.reps__empty{background:#fff;border:1px dashed var(--aud-line);border-radius:6px;padding:28px;text-align:center;font-family:var(--aud-font);color:var(--aud-muted);display:grid;gap:12px;justify-items:center}.aud-panels{max-width:1200px;margin:0 auto;padding:8px 24px 40px;display:grid;gap:18px}.aud-panel{border:1px solid var(--aud-line);border-radius:6px;padding:26px 26px 24px;background:#fff;display:grid;gap:16px}.aud-panel--pro{background:#f7f9fb}html[data-audience=profissional] .aud-panel--pro{order:-1}.aud-panel__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.aud-panel__badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--aud-font);font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 10px;border-radius:100px}.aud-panel__badge--pac{background:var(--aud-pac-soft);color:#0b6f95}.aud-panel__badge--pro{background:var(--aud-pro-soft);color:var(--aud-pro)}.aud-panel__title{font-family:var(--aud-font-heading);font-size:20px;font-weight:500;color:var(--aud-ink);margin:0}.aud-panel__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.aud-panel__cell h4{font-family:var(--aud-font);font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--aud-muted);margin:0 0 6px;font-weight:700}.aud-panel__cell p,.aud-panel__cell li{font-family:var(--aud-font);font-size:14px;line-height:1.6;color:var(--aud-ink);margin:0}.aud-panel__cell ul{margin:0;padding-left:18px}.aud-panel__actions{display:flex;flex-wrap:wrap;gap:10px}.aud-panel__btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--aud-font);font-size:13px;font-weight:600;padding:11px 18px;border-radius:3px;text-decoration:none;border:1px solid var(--aud-line);color:var(--aud-ink);background:#fff}.aud-panel__btn--primary{background:var(--aud-pro);border-color:var(--aud-pro);color:#fff}.aud-panel__note{font-family:var(--aud-font);font-size:12.5px;color:var(--aud-muted);margin:0;line-height:1.5}@media(max-width:749px){.aud-panels{padding:4px 16px 28px}.aud-panel{padding:20px 18px}.aud-panel__grid{grid-template-columns:1fr}}.clinic-ladder{display:grid;gap:8px}.clinic-ladder__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--aud-line);border-radius:4px;background:#fff;font-family:var(--aud-font);font-size:14px}.clinic-ladder__row--pro{border-color:var(--aud-pro)}.clinic-ladder__row--active{box-shadow:inset 3px 0 0 var(--aud-pro)}.clinic-ladder__qty{color:var(--aud-muted)}.clinic-ladder__price{font-weight:600;font-variant-numeric:tabular-nums}.clinic-ladder__row--pro .clinic-ladder__price{color:var(--aud-pro)}.clinic-ladder__save{font-size:11px;font-weight:700;color:#1f7a4d;background:#e2f3e9;padding:3px 8px;border-radius:100px}.clinic-ladder__status{font-family:var(--aud-font);font-size:12.5px;color:var(--aud-muted);margin:0}.clinic-ladder__status[data-state=on]{color:#1f7a4d;font-weight:600}.skymedic-clinic-hint{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-family:var(--aud-font);font-size:12.5px;color:var(--aud-pro);text-decoration:none;border-bottom:1px dotted currentColor;width:max-content}.skymedic-clinic-hint b{font-weight:700}.product-badge--uso-pro{background:var(--aud-pro);color:#fff}.product-badge--uso-both{background:#fff;color:var(--aud-pro);border:1px solid var(--aud-pro)}.aud-switch{padding:48px 0}.aud-switch__box{max-width:1200px;margin:0 auto;padding:0 24px}.aud-switch__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 32px;border-radius:6px;background:var(--aud-pro);color:#fff}.aud-switch--pac .aud-switch__inner{background:var(--aud-pac)}.aud-switch__title{font-family:var(--aud-font-heading);font-size:22px;font-weight:500;margin:0 0 4px}.aud-switch__text{font-family:var(--aud-font);font-size:14px;opacity:.9;margin:0}.aud-switch__cta{display:inline-flex;align-items:center;gap:10px;font-family:var(--aud-font);font-size:13px;font-weight:600;padding:13px 24px;border-radius:2px;background:#fff;color:#10263a;text-decoration:none;flex:none}@media(max-width:749px){.aud-switch{padding:28px 0}.aud-switch__box{padding:0 16px}.aud-switch__inner{flex-direction:column;align-items:flex-start;padding:22px 20px}}.mobile-bottom-nav__item--mode .mobile-bottom-nav__label{max-width:72px;overflow:hidden;text-overflow:ellipsis}.aud-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.aud-sheet[open]{display:block}.aud-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1a2a80}.aud-sheet__panel{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:14px 14px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom));display:grid;gap:10px;animation:aud-sheet-up .25s ease}@keyframes aud-sheet-up{0%{transform:translateY(30px);opacity:0}to{transform:none;opacity:1}}.aud-sheet__title{font-family:var(--aud-font);font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:var(--aud-muted);margin:0 0 4px;text-align:center}.aud-sheet__option{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--aud-line);border-radius:8px;text-decoration:none;color:var(--aud-ink);font-family:var(--aud-font)}.aud-sheet__option strong{display:block;font-size:15px;font-weight:600}.aud-sheet__option span{display:block;font-size:12.5px;color:var(--aud-muted);margin-top:2px}.aud-sheet__icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none}.aud-sheet__option--paciente .aud-sheet__icon{background:var(--aud-pac-soft);color:var(--aud-pac)}.aud-sheet__option--profissional .aud-sheet__icon{background:var(--aud-pro-soft);color:var(--aud-pro)}html[data-audience=paciente] .aud-sheet__option--paciente,html:not([data-audience=profissional]) .aud-sheet__option--paciente{border-color:var(--aud-pac)}html[data-audience=profissional] .aud-sheet__option--profissional{border-color:var(--aud-pro)}@media(prefers-reduced-motion:reduce){.aud-sheet__panel,.audience-chooser__card,.audience-chooser__card img{animation:none;transition:none}}.cart-cnpj{display:grid;gap:6px;padding:14px 0;border-top:1px solid var(--aud-line);font-family:var(--aud-font)}.cart-cnpj label{font-size:13px;font-weight:600;color:var(--aud-ink)}.cart-cnpj input{font-family:var(--aud-font);font-size:14px;padding:10px 12px;border:1px solid var(--aud-line);border-radius:4px;width:100%}.cart-cnpj small{font-size:12px;color:var(--aud-muted)}.resource-card .skymedic-clinic-hint,.product-card .skymedic-clinic-hint,.sticky-add-to-cart .skymedic-clinic-hint,product-grid .skymedic-clinic-hint{display:none}product-price .skymedic-clinic-hint,.product-details .skymedic-clinic-hint{display:flex;margin-top:6px;text-transform:none;letter-spacing:.1px;font-size:12.5px;font-weight:400}button.clinic-ladder__row{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}button.clinic-ladder__row:hover{border-color:var(--aud-pro)}button.clinic-ladder__row:focus-visible{outline:2px solid var(--aud-pro);outline-offset:2px}.skymedic-installments{display:block;margin-top:4px;font-family:var(--aud-font);font-size:12.5px;color:var(--aud-muted);text-transform:none;letter-spacing:0;font-weight:400}.resource-card .skymedic-installments,.product-card .skymedic-installments,.sticky-add-to-cart .skymedic-installments,product-grid .skymedic-installments{display:none}.cart-nudge{display:grid;gap:8px;padding:14px 0;border-top:1px solid var(--aud-line);font-family:var(--aud-font)}.cart-nudge__title{margin:0;font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--aud-muted);font-weight:700}.cart-nudge__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--aud-line);border-radius:6px;background:#f7f9fb}.cart-nudge__text{font-size:13px;color:var(--aud-ink);line-height:1.4}.cart-nudge__text small{color:#1f7a4d;font-weight:600}.cart-nudge__btn{flex:none;text-decoration:none;display:inline-flex;align-items:center;font-family:var(--aud-font);font-size:12.5px;font-weight:700;padding:8px 12px;border-radius:100px;border:1px solid var(--aud-pro);background:#fff;color:var(--aud-pro);cursor:pointer}.cart-nudge__btn:hover{background:var(--aud-pro);color:#fff}.cart-nudge__btn[disabled]{opacity:.6;cursor:wait}html[data-audience=profissional] .resource-card .skymedic-clinic-hint--compact,html[data-audience=profissional] .product-card .skymedic-clinic-hint--compact,html[data-audience=profissional] product-grid .skymedic-clinic-hint--compact{display:inline-flex;font-size:11px;margin-top:4px;border-bottom:0;background:var(--aud-pro-soft);color:var(--aud-pro);padding:2px 8px;border-radius:100px;font-weight:600}.coll-nav__pill--cta{color:var(--aud-pro);font-weight:600}.skymedic-footer__legal{font-family:var(--aud-font);font-size:11.5px;line-height:1.5;color:var(--aud-muted);margin:10px 0 8px}@media(max-width:749px){.skymedic-trust-bar__inner{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;justify-content:stretch}.skymedic-trust-bar__item{padding:9px 10px;background:#f7f9fb;border:1px solid var(--aud-line);border-radius:6px;justify-content:flex-start}.skymedic-trust-bar__item:not(:last-child):after{display:none}.skymedic-trust-bar__item:last-child:nth-child(odd){grid-column:1 / -1}.skymedic-trust-bar__text{font-size:12px;white-space:normal;line-height:1.3;color:var(--aud-ink)}.audience-hero__overlay,.audience-hero--pro .audience-hero__overlay{background:linear-gradient(to top,#0a1a2aeb,#0a1a2ab8 55%,#0a1a2a59)}.audience-hero__heading{font-size:1.85rem}.audience-hero__text{font-size:.98rem}.audience-hero__cta{width:100%;justify-content:center}.audience-chooser__heading{font-size:26px}.audience-chooser__card{min-height:260px}.audience-chooser__title{font-size:22px}.audience-chooser__cta{width:100%;justify-content:center}.aud-section__heading{font-size:26px}.buy-steps__item{padding:20px 18px}.aud-panel__title{font-size:18px}.aud-panel__btn{flex:1 1 auto;justify-content:center}.cart-nudge__row{flex-direction:column;align-items:stretch}.cart-nudge__btn{text-align:center;justify-content:center}body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}@media(max-width:749px){.card-gallery .slideshow-control,.product-card .slideshow-control,.resource-card .slideshow-control{display:none!important}.product-information.section--page-width,.product-information{padding-block-start:0!important}.seo-breadcrumbs,.skymedic-breadcrumbs{padding-bottom:6px}.product-description-full h2,.skymedic-product-description h2,.product-description-full__title{font-size:26px!important;line-height:1.15}.announcement-custom__text{font-size:12px}.sticky-add-to-cart,sticky-add-to-cart,.sticky-atc{bottom:calc(61px + env(safe-area-inset-bottom,0px))!important}.btt-btn{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;right:14px!important}.cart__ctas{padding-bottom:8px}}@media(max-width:749px){.wa-float{bottom:calc(74px + env(safe-area-inset-bottom,0px))!important;right:12px!important;width:46px!important;height:46px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/skymedic-audience.css.map */
