.ebook-pain{--ebook-pain-accent: var(--color-foreground-heading, var(--color-foreground));--ebook-pain-icon-size: 200px;--ebook-pain-icon-size-mobile: 220px;--ebook-pain-row-gap: 96px;--ebook-pain-column-gap: 64px;--ebook-pain-fs-xs: clamp(13px, 1vw, 16px);--ebook-pain-fs-sm: clamp(15px, 1.3vw, 19px);--ebook-pain-fs-md: clamp(16px, 1.6vw, 22px);--ebook-pain-fs-lg: clamp(20px, 2.2vw, 30px);--ebook-pain-fs-xl: clamp(24px, 2.8vw, 38px)}.ebook-pain__inner{color:var(--color-foreground)}.ebook-pain__header{max-width:var(--ebook-pain-header-max-width, 820px);margin:0 auto 80px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ebook-pain__eyebrow{font-family:var(--ebook-font-body, inherit);line-height:1.4;letter-spacing:.02em;margin:0;color:var(--ebook-pain-eyebrow-color, var(--color-foreground))}.ebook-pain__eyebrow--sm{font-size:clamp(12px,1vw,14px)}.ebook-pain__eyebrow--md{font-size:clamp(14px,1.4vw,18px)}.ebook-pain__eyebrow--lg{font-size:clamp(16px,1.8vw,22px)}.ebook-pain__title{font-family:var(--ebook-font-heading, inherit);font-size:clamp(16px,1.6vw,22px);line-height:var(--ebook-pain-title-line-height, 1.1);font-weight:400;letter-spacing:-.005em;margin:0;color:var(--color-foreground-heading, var(--color-foreground))}.ebook-pain__title--xs{font-size:var(--ebook-pain-fs-xs)}.ebook-pain__title--sm{font-size:var(--ebook-pain-fs-sm)}.ebook-pain__title--md{font-size:var(--ebook-pain-fs-md)}.ebook-pain__title--lg{font-size:var(--ebook-pain-fs-lg)}.ebook-pain__title--xl{font-size:var(--ebook-pain-fs-xl)}.ebook-pain__title--hero-design{font-size:2vw;line-height:3vw;font-weight:400;font-style:normal}@media(max-width:749px){.ebook-pain__title--hero-design{font-size:clamp(16px,4vw,22px);line-height:clamp(22px,5.5vw,30px)}}.ebook-pain__subtext{font-family:var(--ebook-font-heading, inherit);font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--ebook-pain-accent)}.ebook-pain__subtext>*{margin:0}.ebook-pain__subtext--sm{font-size:clamp(16px,1.6vw,20px)}.ebook-pain__subtext--md{font-size:clamp(18px,2.2vw,28px)}.ebook-pain__subtext--lg{font-size:clamp(20px,2.8vw,36px)}.ebook-pain__subtext--xl{font-size:clamp(24px,3.6vw,48px)}.ebook-pain__closing{font-family:var(--ebook-font-heading, inherit);font-size:clamp(16px,1.6vw,22px);line-height:var(--ebook-pain-closing-line-height, 1.4);font-weight:400;font-style:normal;letter-spacing:-.005em;text-align:center;margin:clamp(48px,6vw,80px) auto 0;max-width:var(--ebook-pain-header-max-width, 820px);color:var(--color-foreground)}.ebook-pain__closing :is(h1,h2,h3,h4,h5,h6,p){font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;margin:0}.ebook-pain__closing>*{margin:0}.ebook-pain__closing--xs{font-size:var(--ebook-pain-fs-xs)}.ebook-pain__closing--sm{font-size:var(--ebook-pain-fs-sm)}.ebook-pain__closing--md{font-size:var(--ebook-pain-fs-md)}.ebook-pain__closing--lg{font-size:var(--ebook-pain-fs-lg)}.ebook-pain__closing--xl{font-size:var(--ebook-pain-fs-xl)}.ebook-pain__closing--hero-design{font-size:2vw;line-height:3vw;font-weight:400;font-style:normal}@media(max-width:749px){.ebook-pain__closing--hero-design{font-size:clamp(16px,4vw,22px);line-height:clamp(22px,5.5vw,30px)}}.ebook-pain__grid{display:flex;flex-direction:column;gap:var(--ebook-pain-row-gap)}.ebook-pain__column{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"heading icon body";align-items:center;gap:var(--ebook-pain-column-gap)}.ebook-pain__icon{grid-area:icon;width:auto;max-width:var(--ebook-pain-icon-size);height:auto;display:block;border-radius:var(--ebook-pain-image-radius, 0)}.ebook-pain__heading{grid-area:heading;font-family:var(--ebook-font-heading, inherit);line-height:1.15;text-transform:uppercase;font-weight:400;margin:0;color:var(--ebook-pain-accent);text-align:left}.ebook-pain__heading--sm{font-size:var(--ebook-pain-fs-sm)}.ebook-pain__heading--md{font-size:var(--ebook-pain-fs-md)}.ebook-pain__heading--lg{font-size:var(--ebook-pain-fs-lg)}.ebook-pain__heading--xl{font-size:var(--ebook-pain-fs-xl)}.ebook-pain__body{grid-area:body;font-family:var(--font-paragraph--family, inherit);font-weight:var(--font-paragraph--weight, 400);font-style:normal;line-height:var(--font-paragraph--line-height, 1.55);text-transform:var(--font-paragraph--case, none);color:var(--color-foreground);text-align:left;max-width:var(--pain-body-max-width, none)}.ebook-pain__body>*{margin:0}.ebook-pain__body--sm{font-size:calc(var(--font-paragraph--size, 1rem) * .9)}.ebook-pain__body--md{font-size:var(--font-paragraph--size, 1rem)}.ebook-pain__body--lg{font-size:calc(var(--font-paragraph--size, 1rem) * 1.15)}@media(max-width:749px){.ebook-pain__header{margin-bottom:56px}.ebook-pain__column{grid-template-columns:1fr;grid-template-areas:"icon" "heading" "body";justify-items:center;text-align:center;gap:16px}.ebook-pain__heading{text-align:center}.ebook-pain__body{text-align:center;max-width:var(--pain-body-max-width-mobile, 380px)}.ebook-pain__icon{max-width:var(--ebook-pain-image-max-width-mobile, var(--ebook-pain-icon-size-mobile));margin-bottom:8px}}.ebook-pain[data-layout=stacked] .ebook-pain__grid{display:grid;grid-template-columns:repeat(var(--ebook-pain-stacked-columns, 3),minmax(0,1fr));column-gap:var(--ebook-pain-row-gap);row-gap:48px;align-items:start}.ebook-pain[data-layout=stacked] .ebook-pain__column{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.ebook-pain[data-layout=stacked] .ebook-pain__heading{display:none}.ebook-pain[data-layout=stacked] .ebook-pain__icon{display:block;height:var(--ebook-pain-stacked-image-height, 150px);width:auto;max-width:100%;margin:0;object-fit:contain}.ebook-pain[data-layout=stacked] .ebook-pain__body{text-align:center;font-style:normal;max-width:var(--pain-body-max-width, 28em)}.ebook-pain[data-layout=stacked] .ebook-pain__title{font-size:clamp(20px,2.4vw,32px);line-height:1.25;font-weight:400;text-transform:none;letter-spacing:-.005em}@media(max-width:749px){.ebook-pain[data-layout=stacked] .ebook-pain__grid{grid-template-columns:1fr;row-gap:56px}.ebook-pain[data-layout=stacked] .ebook-pain__column{gap:32px}.ebook-pain[data-layout=stacked] .ebook-pain__icon{height:var(--ebook-pain-stacked-image-height-mobile, 140px);max-width:var(--ebook-pain-image-max-width-mobile, 100%)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ebook-pain-points.css.map */
