.symptom-grid{background:var(--background-color)}.symptom-grid__container{--page-width: 1360px}.symptom-grid__header{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:890px;margin:0 auto;text-align:center}.symptom-grid__label{display:inline-block;padding:6px 14px;border-radius:5px;background-color:rgb(var(--label-color-rgb) / .1);color:rgb(var(--label-color-rgb));font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:140%;letter-spacing:0;text-transform:uppercase}.symptom-grid__content{display:flex;flex-direction:column;gap:12px}.symptom-grid__content>*{margin:0}.symptom-grid__content :is(h1,h2,h3,h4,h5,h6){line-height:normal}.symptom-grid__content>h2{font-size:30px;font-weight:600;color:var(--title-color)}.symptom-grid__content>p{line-height:140%;letter-spacing:0}.symptom-grid__grid{display:grid;grid-template-columns:repeat(var(--columns-mobile),1fr);gap:10px;margin-top:24px}.symptom-grid__card{display:flex;flex-direction:column;background-color:var(--card-background);overflow:hidden;border-radius:10px}.symptom-grid__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.symptom-grid__image,.symptom-grid__placeholder{display:block;width:100%;height:100%;object-fit:cover}.symptom-grid__placeholder{background-color:rgba(var(--color-foreground),.04)}.symptom-grid__info{display:flex;flex-direction:column;gap:10px;padding:12px}.symptom-grid__title{font-family:var(--font-heading-family);font-size:20px;font-weight:600;line-height:124%;letter-spacing:0;color:var(--title-color)}.symptom-grid__text{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:140%;letter-spacing:0;color:var(--text-color)}@media screen and (min-width:750px){.symptom-grid__label{font-size:14px}.symptom-grid__content>h2{font-size:46px}.symptom-grid__grid{grid-template-columns:repeat(var(--columns-desktop),1fr);margin-top:40px}}@media screen and (min-width:990px){.symptom-grid__header{gap:10px}.symptom-grid__content{gap:16px}.symptom-grid__card{flex-direction:row;align-items:stretch}.symptom-grid__media{flex:0 0 auto;width:48.75%}.symptom-grid__info{flex:1 1 auto;justify-content:center;gap:12px;padding:16px 20px}.symptom-grid__title{font-size:24px}.symptom-grid__text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-symptom-grid.css.map */
