spring-expert{display:block}.spring-expert{background-color:var(--color-background, #f7f7f5);color:var(--color-text, #27291f);overflow-x:clip;--bbox-inset: max(24px, calc((100vw - 1600px)/2) )}@media(min-width:1024px){.spring-expert{--bbox-inset: max(64px, calc((100vw - 1600px)/2) )}}.spring-expert__inner{padding:0 var(--bbox-inset);box-sizing:border-box;width:100%;max-width:100%}.spring-expert__section-overline{margin:0 0 12px;color:var(--color-overline, var(--color-text, #27291f))}.spring-expert__heading{color:var(--color-body, var(--color-text, #27291f));margin:0 0 24px;max-width:var(--heading-max, none)}@media(min-width:1024px){.spring-expert__heading{margin-bottom:40px}}.spring-expert__subtext{margin:0 0 12px;color:var(--color-overline, var(--color-text, #27291f))}@media(min-width:1024px){.spring-expert__subtext{margin-bottom:16px}}.spring-expert__heading:has(+.spring-expert__subtext){margin-bottom:24px}@media(min-width:1024px){.spring-expert__heading:has(+.spring-expert__subtext){margin-bottom:32px}}.spring-expert--heading-center .spring-expert__section-overline,.spring-expert--heading-center .spring-expert__heading,.spring-expert--heading-center .spring-expert__subtext{text-align:center;margin-left:auto;margin-right:auto}@media(max-width:1023.98px){.spring-expert__heading{max-width:var(--heading-max-m, var(--heading-max, none))}.spring-expert--mob-heading-left .spring-expert__section-overline,.spring-expert--mob-heading-left .spring-expert__heading,.spring-expert--mob-heading-left .spring-expert__subtext{text-align:left;margin-left:0;margin-right:0}.spring-expert--mob-heading-center .spring-expert__section-overline,.spring-expert--mob-heading-center .spring-expert__heading,.spring-expert--mob-heading-center .spring-expert__subtext{text-align:center;margin-left:auto;margin-right:auto}}.spring-expert__card{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}@media(min-width:1024px){.spring-expert__card{grid-template-columns:1fr 1fr;gap:64px;align-items:center}}.spring-expert__portrait{position:relative;aspect-ratio:var(--expert-portrait-mobile-aspect, 4 / 5);height:var(--expert-portrait-mobile-h, auto);border-radius:var(--spring-radius-card, 16px);overflow:hidden;background-color:var(--color-lines-and-borders-alpha-40, rgba(39, 41, 31, .08))}@media(min-width:1024px){.spring-expert__portrait{aspect-ratio:var(--expert-portrait-desktop-aspect, 4 / 5);height:var(--expert-portrait-desktop-h, auto)}}.spring-expert__portrait-image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--object-position, center)}.spring-expert__details{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.spring-expert__details{gap:16px}}.spring-expert__overline{color:var(--color-overline, var(--color-accent, var(--color-text, #27291f)));margin:0}.spring-expert__name{margin:0;color:var(--color-heading, var(--color-text, #27291f))}.spring-expert__quote{color:var(--color-body-soft, var(--color-body, var(--color-text, #27291f)));margin:0}.spring-expert__quote>:first-child{margin-top:0}.spring-expert__quote>:last-child{margin-bottom:0}.spring-expert__cta{align-self:flex-start;margin-top:8px}.spring-expert--cta-below-image .spring-expert__cta{align-self:start;justify-self:start;margin-top:0}.spring-expert--cta-below-image.spring-expert--details-center .spring-expert__cta{justify-self:center}@media(min-width:1024px){.spring-expert--cta-below-image .spring-expert__card{row-gap:24px}.spring-expert--cta-below-image .spring-expert__portrait{grid-column:1;grid-row:1;align-self:start}.spring-expert--cta-below-image .spring-expert__details{grid-column:2;grid-row:1}.spring-expert--cta-below-image .spring-expert__cta{grid-column:1;grid-row:2}}@media(max-width:1023.98px){.spring-expert--cta-below-image.spring-expert--mob-details-center .spring-expert__cta{justify-self:center}.spring-expert--cta-below-image.spring-expert--mob-details-left .spring-expert__cta{justify-self:start}}.spring-expert--details-center .spring-expert__details{text-align:center}.spring-expert--details-center .spring-expert__cta{align-self:center}@media(max-width:1023.98px){.spring-expert--mob-details-left .spring-expert__details{text-align:left}.spring-expert--mob-details-left .spring-expert__cta{align-self:flex-start}.spring-expert--mob-details-center .spring-expert__details{text-align:center}.spring-expert--mob-details-center .spring-expert__cta{align-self:center}.spring-expert .spring-expert__name--mob{font-size:var(--name-fs-m);font-weight:var(--name-fw-m)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-spring-expert.css.map */
