body #MainContent :is(button,summary,.cc-btn-tertiary,.cc-btn-primary,.cc-btn-secondary):not(.cm01-hero__assure-modal *){min-height:var(--space-7);min-width:var(--space-7)}body #MainContent :is(button,summary,a):focus-visible{outline:2px solid var(--cc-ink);outline-offset:var(--space-1)}body #MainContent :is(.home-formulary__intro,.home-formulary__gallery,.pdp-formulary__intro,.anti-trust__track,.anti-trust__footer,.anti-trust__heading){padding-inline:var(--page-gutter)}body #MainContent .anti-trust__track{padding-inline:max(var(--page-gutter),calc((100% - var(--page-max)) / 2 + var(--page-gutter)));scroll-padding-inline:max(var(--page-gutter),calc((100% - var(--page-max)) / 2 + var(--page-gutter)))}body #MainContent .home-formulary__gallery{max-width:var(--page-max)}body #MainContent .home-formulary .card-rail{padding-inline:0}body #MainContent :is(.home-formulary__intro,.pdp-formulary__intro){max-width:calc(var(--text-max) + 2 * var(--page-gutter))}body #MainContent :is(.pdp-formulary__intro h2,.anti-trust__heading h2,.cc-faq__heading,.cc-physcompact__head,.cc-physrev__heading){font-family:var(--font-display);font-size:var(--text-display-3);font-weight:400;font-style:normal;line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}body #MainContent :is(.home-formulary__intro p,.pdp-formulary__intro p,.anti-experience__header p,.anti-trust__sub,.cc-product-specs__description){font-family:var(--font-mono);font-size:var(--text-body-sm);font-weight:400;line-height:var(--leading-body);letter-spacing:var(--tracking-wide);color:var(--cc-graphite)}body #MainContent :is(.cc-faq__intro,.cc-faq__answer-body,.cc-faq__answer-body p){font-family:var(--font-mono);font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);letter-spacing:normal}body #MainContent :is(.anti-trust__copy,.anti-sourcing__copy,.anti-experience__card figcaption p){font-size:var(--text-body-sm);line-height:var(--leading-body);letter-spacing:normal}body #MainContent :is(.cc-featured-reviews__who,.anti-medical__institution){font-size:var(--text-caption);line-height:var(--leading-body)}body #MainContent dialog:not(.cm01-hero__assure-modal){box-sizing:border-box;max-width:calc(100vw - 2 * var(--space-4));max-height:calc(100dvh - 2 * var(--space-4));margin:auto;border-radius:var(--radius-lg);border:0}body #MainContent dialog:not(.cm01-hero__assure-modal)::backdrop{background:#0a0a0a7a}body #MainContent :is(.modal-close,.wp-r-close,.cc-lookup-modal__close,.cc-research__close,[data-photo-close]){width:var(--space-7);height:var(--space-7);padding:0;display:inline-grid;place-items:center;flex-shrink:0}body #MainContent [data-photo-close]{width:auto;padding-inline:var(--space-3)}@media(max-width:767px){body #MainContent .wp-r-dialog{width:calc(100vw - 2 * var(--space-4))}body #MainContent .cc-home-grid__rail{margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter)!important;scroll-padding-inline:var(--page-gutter)}}@media(prefers-reduced-motion:reduce){body #MainContent .cc-carousel-dot:before{transition:none}}body #MainContent .cc-carousel-dragging{scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none;cursor:grabbing}@media(max-width:374px){body #MainContent .cc-faq__intro{font-size:var(--text-body)!important;line-height:var(--leading-body)!important}body #MainContent .cc-faq__heading{font-size:var(--text-display-3)!important;line-height:var(--leading-tight)!important;letter-spacing:var(--tracking-display)!important}}body #MainContent .antilabs-review-photos__detail{touch-action:pan-y}
/*# sourceMappingURL=/cdn/shop/t/154/assets/storefront-harmony.css.map */
