.brand-range-hero{display:grid;grid-template-columns:1fr 1fr;background:#ffefe7;color:#0d385b}.brand-range-hero__copy{align-self:center;padding:clamp(32px,5vw,80px)}.brand-range-hero__copy .heading{color:#0d385b;font-size:clamp(36px,4vw,64px);line-height:1.1;max-width:12em;margin-bottom:24px}.brand-range-hero__intro{max-width:30em;font-size:20px;line-height:1.5}.brand-range-hero__mandatory{margin:24px 0;font-size:16px;font-weight:700;line-height:1.5}.brand-range-hero__media{min-width:0;min-height:480px}.brand-range-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}@media(max-width:740px){.brand-range-hero{grid-template-columns:1fr}.brand-range-hero__copy{padding:32px 24px}.brand-range-hero__intro{font-size:18px}.brand-range-hero__media{min-height:0;height:320px}}.medicine-card-copy{background:#fff;color:#0d385b;border-radius:8px;padding:8px;margin:6px 0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.medicine-card-copy p{margin:0 0 6px}.medicine-card-copy p:last-child{margin-bottom:0}.medicine-card-copy__mandatory{font-weight:700}.medicine-card-copy__mandatory{margin:6px 0;padding:8px;background:#fff;color:#0d385b;font-size:14px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.medicine-card-copy__mandatory[hidden]{display:none}.product-list__inner--medicine-rows{grid-template-columns:var(--medicine-row-columns);row-gap:8px}.medicine-row-statement{grid-column:1 / -1;margin:0 0 16px;padding:8px;border-radius:8px;background:#fff;color:#0d385b;font-size:14px;font-weight:700;line-height:1.5;text-align:center;overflow-wrap:anywhere}.medicine-row-statement--carousel{margin:12px var(--container-gutter, 24px) 0}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=QAAAAAAAAAAAAAAAABI */
