.fk-dosage{margin:1.6rem 0}.fk-dosage__title{font-size:1.8rem;font-weight:700;margin:0 0 .8rem;color:var(--fk-text, #212121)}.fk-dosage__search{width:100%;margin-bottom:1.2rem;height:4rem;padding:0 1.2rem;border:1.5px solid var(--fk-border-strong, #C9C9C1);border-radius:var(--fk-radius-md, 6px);font-size:1.4rem;color:var(--fk-text, #212121);background:var(--fk-surface, #fff);-webkit-appearance:none;appearance:none}.fk-dosage__search:focus{outline:none;border-color:var(--fk-accent, #72BE43)}.fk-dosage__empty{display:none;text-align:center;padding:2rem 0;font-size:1.4rem;color:var(--fk-text-muted, #5A5A58)}.fk-dosage__list{list-style:none;margin:0;padding:0}.fk-dosage__card{border:1px solid var(--fk-border, #E4E4DF);border-radius:var(--fk-radius-md, 6px);padding:1rem 1.2rem;margin-bottom:.8rem;background:var(--fk-surface-alt, #FAFAF8);display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem 1.2rem}@media screen and (min-width:600px){.fk-dosage__card{grid-template-columns:repeat(4,1fr)}}.fk-dosage__card[hidden]{display:none}.fk-dosage__cell-label{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--fk-text-subtle, #8A8A85);margin:0 0 .2rem}.fk-dosage__cell-value{font-size:1.3rem;color:var(--fk-text, #212121);margin:0;line-height:1.4}.fk-dosage__note{font-size:1.2rem;color:var(--fk-text-muted, #5A5A58);margin:.8rem 0 0;font-style:italic}.fk-dosage__cta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1.6rem;padding:1.2rem;background:var(--fk-success-soft-bg, #E9F1E5);border-radius:var(--fk-radius-md, 6px);text-decoration:none;color:var(--fk-green-700, #2D7352);font-size:1.4rem;font-weight:600}.fk-dosage__cta:hover{background:var(--fk-bg-muted, #EAEAE6)}.fk-dosage__cta-arrow{margin-left:auto;font-size:1.6rem;-webkit-flex-shrink:0;flex-shrink:0}.fk-fbt__add-both{width:100%;margin-top:1.2rem;min-height:5rem;border:none;border-radius:var(--fk-radius-md, 6px);background:var(--fk-accent, #72BE43);color:#fff;font-size:1.6rem;font-weight:700;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s}.fk-fbt__add-both:hover{background:var(--fk-green-600, #4F9B47)}.fk-fbt__add-both:disabled{opacity:.6;cursor:not-allowed}.fk-fbt__free-ship-hint{text-align:center;font-size:1.2rem;color:var(--fk-success, #2D7352);font-weight:600;margin:.4rem 0 0}.fk-fbt__heading{font-size:1.8rem;font-weight:700;margin:0 0 1.2rem;color:var(--fk-text, #212121)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pdp-dosage-chart.css.map */
