:root{--wide-page-width: 1440px;--normal-page-width: 1200px;--narrow-page-width: 880px;--page-margin: 16px}@media screen and (min-width: 1024px){:root{--page-margin: 32px}}:root{--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--weight: var(--font-body--weight);--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h4--family: var(--font-heading--family);--font-h5--family: var(--font-heading--family);--font-h6--family: var(--font-heading--family);--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.6;--font-h6--size: .875rem;--font-h6--line-height: 1.4;--font-h5--size: 1rem;--font-h5--line-height: 1.4;--font-h4--size: 1.125rem;--font-h4--line-height: 1.35;--font-h3--size: 1.375rem;--font-h3--line-height: 1.3;--font-h2--size: 1.75rem;--font-h2--line-height: 1.25;--font-h1--size: clamp(2rem, 1.3rem + 1.8vw, 2.75rem);--font-h1--line-height: 1.15}body{font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);-webkit-font-smoothing:antialiased}h1,.h1.h1,.text-block.h1>*{font-family:var(--font-h1--family);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height)}h2,.h2.h2,.text-block.h2>*{font-family:var(--font-h2--family);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height)}h3,.h3.h3,.text-block.h3>*{font-family:var(--font-h3--family);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height)}h4,.h4.h4,.text-block.h4>*{font-family:var(--font-h4--family);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height)}h5,.h5.h5,.text-block.h5>*{font-family:var(--font-h5--family);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height)}h6,.h6.h6,.text-block.h6>*{font-family:var(--font-h6--family);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height)}.paragraph,.paragraph>*,.text-block:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>*{font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height)}.section.section--page-width .section-content-wrapper{max-width:var(--page-content-width, var(--normal-page-width));margin-inline:auto;padding-inline:var(--page-margin)}.section.section--full-width .section-content-wrapper{max-width:var(--page-content-width, var(--wide-page-width));margin-inline:auto;padding-inline:var(--page-margin)}.section-content-wrapper{text-align:center}.section-content-wrapper.layout-panel-flex{justify-content:center;align-items:center;gap:var(--spacing-06, 24px)}.section-content-wrapper>*{margin-inline:auto}.section-wrapper{padding-block:48px}@media screen and (min-width: 1024px){.section-wrapper{padding-block:64px}}.button,.button-primary,.button-secondary{font-size:.9375rem;line-height:1.2;padding-inline:1.75rem;padding-block:.75rem}.section-content-wrapper input,.section-content-wrapper textarea,.section-content-wrapper select{font-family:var(--font-paragraph--family);font-size:1rem}.template-cart .section-content-wrapper,.template-customers-login .section-content-wrapper,.template-customers-account .section-content-wrapper{text-align:left;align-items:stretch}.sunovi-responsive-image{display:block;max-width:100%;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sunovi-overrides.css.map */
