.thera-story-section{--thera-ink: #17253a;--thera-blue: #3d5a80;--thera-blue-dark: #293f5d;--thera-mist: #eef3f8;--thera-sand: #f1eee8;color:var(--thera-ink)}.thera-story-section *,.thera-story-section *:before,.thera-story-section *:after{box-sizing:border-box}.thera-story-shell{width:min(calc(100% - 64px),1310px);margin-inline:auto}.thera-story-heading{margin:0;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(32px,3.4vw,52px);font-weight:500;letter-spacing:-.035em;line-height:1.04}.thera-story-eyebrow{margin:0 0 12px;color:var(--thera-blue);font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.thera-story-richtext>:first-child{margin-top:0}.thera-story-richtext>:last-child{margin-bottom:0}.thera-comfort{padding:clamp(48px,6vw,88px) 0;background:#fff}.thera-comfort__panel{padding:clamp(26px,3vw,42px);background:#c9c2b24d;border-radius:10px}.thera-comfort__heading{max-width:820px;margin:0 0 clamp(28px,3.5vw,46px);color:var(--thera-ink);font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(28px,2.6vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.13}.thera-comfort__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.thera-comfort__item{min-width:0;padding:2px clamp(18px,2vw,30px);border-left:1px solid rgba(61,90,128,.25)}.thera-comfort__item:first-child{padding-left:0;border-left:0}.thera-comfort__icon{display:grid;width:46px;height:46px;margin-bottom:18px;place-items:center;color:#fff;background:var(--thera-blue);border-radius:50%}.thera-comfort__icon svg{width:25px;height:25px}.thera-comfort__title{margin:0 0 9px;color:var(--thera-ink);font-size:18px;font-weight:700;line-height:1.25}.thera-comfort__text{margin:0;color:#17253ac2;font-size:14px;line-height:1.55}.thera-reset{position:relative;min-height:clamp(440px,47vw,600px);overflow:hidden;color:#fff;background:var(--thera-blue-dark)}.thera-reset__media,.thera-reset__media:after,.thera-reset__poster,.thera-reset__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.thera-reset__poster,.thera-reset__video{display:block;object-fit:cover;object-position:center}.thera-reset__media:after{z-index:1;content:"";background:linear-gradient(90deg,#101b2a0f,#192b423d 48%,#1d314bd6)}.thera-reset__inner{position:relative;z-index:2;display:grid;min-height:inherit;grid-template-columns:7fr 5fr;align-items:center}.thera-reset__content{grid-column:2;max-width:520px;padding:48px 0}.thera-reset__heading{margin:0;color:#fff;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(30px,3vw,48px);font-weight:500;letter-spacing:-.035em;line-height:1.06}.thera-reset__text{max-width:440px;margin-top:20px;font-size:15px;line-height:1.6}.thera-press{padding:clamp(48px,6vw,84px) 0;background:#fff}.thera-press__heading{margin:0 0 24px;color:#151515b3;font-size:16px;font-weight:600;letter-spacing:.04em;text-align:center}.thera-press__quotes{display:grid;max-width:1060px;margin:0 auto 42px;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(61,90,128,.18);border-bottom:1px solid rgba(61,90,128,.18)}.thera-press__quote{margin:0;padding:clamp(22px,2.5vw,34px);color:var(--thera-ink);font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(18px,1.45vw,22px);letter-spacing:-.015em;line-height:1.38;text-align:center}.thera-press__quote+.thera-press__quote{border-left:1px solid rgba(61,90,128,.18)}.thera-press__logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(24px,4vw,60px);align-items:center}.thera-press__logo-wrap{display:grid;min-width:0;min-height:48px;place-items:center}.thera-press__logo{display:block;width:100%;max-width:150px;max-height:56px;object-fit:contain;filter:grayscale(1) contrast(1.06);opacity:.66}.thera-experts{padding:clamp(58px,7vw,100px) 0;background:var(--thera-sand)}.thera-experts__showcase{display:grid;grid-template-columns:minmax(260px,3.4fr) minmax(0,8.6fr);gap:clamp(24px,3vw,42px);align-items:start}.thera-experts__header{margin-bottom:22px}.thera-experts__featured-quote{margin:0;color:#17253ad1;font-size:clamp(14px,1.15vw,17px);line-height:1.56}.thera-experts__featured-cite{display:flex;margin:18px 0 0;flex-direction:column;gap:3px;color:var(--thera-ink);font-size:13px;line-height:1.35}.thera-experts__featured-cite strong{font-size:14px}.thera-experts__featured-cite span{color:#17253ab3}.thera-experts__intro{max-width:680px;margin:0 0 3px;color:#17253ab8;font-size:15px;line-height:1.6}.thera-experts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,26px)}.thera-expert{min-width:0}.thera-expert__media{position:relative;aspect-ratio:3 / 4.7;overflow:hidden;background:#c7d1dd;border-radius:10px}.thera-expert__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.thera-expert:hover .thera-expert__image{transform:scale(1.025)}.thera-expert__media:after{position:absolute;top:42%;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent,rgba(9,18,29,.8))}.thera-expert__identity{position:absolute;z-index:1;right:24px;bottom:24px;left:24px;color:#fff}.thera-expert__name{margin:0;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.1}.thera-expert__role{margin:7px 0 0;color:inherit;font-size:13px;font-style:italic;line-height:1.4;opacity:.92}.thera-expert__quote{margin:16px 4px 0;color:#17253ad1;font-size:14px;line-height:1.58}.thera-expert__quote:before{color:var(--thera-blue);content:"\201c";font-family:Georgia,serif;font-size:30px;line-height:0;vertical-align:-.28em}.thera-experts__quote-heading{max-width:760px;margin:clamp(48px,6vw,82px) auto 30px;color:var(--thera-ink);font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(28px,3vw,42px);font-weight:500;letter-spacing:-.03em;line-height:1.1;text-align:center}.thera-experts__quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.thera-expert-quote{display:flex;min-width:0;min-height:310px;margin:0;padding:clamp(24px,2.8vw,38px);flex-direction:column;color:var(--thera-ink);background:#fff;border:1px solid rgba(61,90,128,.16);border-radius:10px}.thera-expert-quote__mark{margin-bottom:10px;color:var(--thera-blue);font-family:Georgia,serif;font-size:64px;line-height:.55}.thera-expert-quote__lead{margin:0 0 14px;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(20px,1.8vw,26px);font-weight:500;letter-spacing:-.02em;line-height:1.26}.thera-expert-quote__text{margin:0 0 28px;color:#17253abf;font-size:14px;line-height:1.58}.thera-expert-quote__cite{display:block;margin-top:auto;padding-top:18px;color:inherit;border-top:1px solid rgba(61,90,128,.16);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.thera-expert-quote__role{display:block;margin-top:4px;color:var(--thera-blue);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.thera-therapy{padding:clamp(58px,7vw,100px) 0;color:#fff;background:var(--thera-blue-dark)}.thera-therapy__header{margin:0 auto clamp(30px,4vw,52px);text-align:center}.thera-therapy__eyebrow{color:#dce9f7}.thera-therapy__heading{color:#fff}.thera-therapy__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.thera-therapy-card{position:relative;min-width:0;min-height:clamp(360px,33vw,430px);overflow:hidden;background:#253a56;border-radius:16px}.thera-therapy-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.thera-therapy-card:hover .thera-therapy-card__image{transform:scale(1.025)}.thera-therapy-card:after{position:absolute;top:25%;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent,rgba(8,20,34,.91))}.thera-therapy-card__body{position:absolute;z-index:1;right:clamp(20px,2.5vw,32px);bottom:clamp(20px,2.5vw,32px);left:clamp(20px,2.5vw,32px)}.thera-therapy-card__title{margin:0 0 10px;color:#fff;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(23px,2vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.12}.thera-therapy-card__text{margin:0;color:#ffffffe0;font-size:14px;line-height:1.52}.thera-upgrades{padding:clamp(56px,7vw,96px) 0;background:#fff}.thera-upgrades__heading{max-width:720px;margin:0 auto clamp(34px,5vw,60px);text-align:center}.thera-upgrades__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4vw,60px)}.thera-upgrade{min-width:0;text-align:center}.thera-upgrade__icon{display:block;width:80px;height:80px;margin:0 auto 12px;object-fit:contain}.thera-upgrade__title{margin:0 0 8px;color:var(--thera-ink);font-size:18px;font-weight:700;line-height:1.25}.thera-upgrade__text{max-width:260px;margin:0 auto;color:#17253ab8;font-size:14px;line-height:1.55}.thera-story-placeholder{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;color:#fff;background:linear-gradient(135deg,var(--thera-blue),var(--thera-blue-dark))}@media screen and (max-width:989px){.thera-story-shell{width:min(calc(100% - 40px),1310px)}.thera-comfort__grid,.thera-upgrades__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.thera-comfort__item:nth-child(3){padding-left:0;border-left:0}.thera-reset__inner{grid-template-columns:1fr 1fr}.thera-reset__content{grid-column:2}.thera-experts__showcase{grid-template-columns:1fr;gap:28px}.thera-experts__grid{grid-auto-columns:minmax(280px,41vw);grid-template-columns:none;grid-auto-flow:column;margin-right:-20px;padding-right:20px;padding-bottom:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.thera-experts__grid::-webkit-scrollbar{display:none}.thera-expert{scroll-snap-align:start}.thera-experts__quotes{grid-auto-columns:minmax(300px,55vw);grid-template-columns:none;grid-auto-flow:column;margin-right:-20px;padding-right:20px;padding-bottom:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.thera-experts__quotes::-webkit-scrollbar{display:none}.thera-expert-quote{scroll-snap-align:start}.thera-therapy__grid{grid-auto-columns:minmax(310px,60vw);grid-template-columns:none;grid-auto-flow:column;margin-right:-20px;padding-right:20px;padding-bottom:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.thera-therapy__grid::-webkit-scrollbar{display:none}.thera-therapy-card{scroll-snap-align:start}}@media screen and (max-width:749px){.thera-story-shell{width:calc(100% - 28px)}.thera-comfort{padding:36px 0}.thera-comfort__panel{padding:24px 12px}.thera-comfort__grid{grid-template-columns:1fr;gap:0}.thera-comfort__item,.thera-comfort__item:first-child,.thera-comfort__item:nth-child(3){display:grid;padding:20px 0;grid-template-columns:48px 1fr;column-gap:16px;border-top:1px solid rgba(61,90,128,.2);border-left:0}.thera-comfort__item:first-child{border-top:0}.thera-comfort__icon{grid-row:1 / span 2;margin:0}.thera-reset{min-height:560px}.thera-reset__media:after{background:linear-gradient(180deg,#0d1a2a0d 20%,#14263ce0)}.thera-reset__inner{display:flex;align-items:flex-end}.thera-reset__content{max-width:none;padding:40px 0;text-align:center}.thera-press__quotes{grid-auto-columns:86%;grid-template-columns:none;grid-auto-flow:column;padding-bottom:7px;overflow-x:auto;border:0;scrollbar-width:none;scroll-snap-type:x mandatory}.thera-press__quote{padding:24px 18px;border:1px solid rgba(61,90,128,.18);border-radius:10px;scroll-snap-align:center}.thera-press__quote+.thera-press__quote{margin-left:12px;border-left:1px solid rgba(61,90,128,.18)}.thera-press__logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 20px}.thera-experts__grid,.thera-therapy__grid,.thera-experts__quotes{grid-auto-columns:84vw;margin-right:-14px;padding-right:14px}.thera-expert__media{aspect-ratio:3 / 4.35}.thera-therapy-card{min-height:410px}.thera-upgrades__grid{grid-template-columns:1fr;gap:32px}}@media(prefers-reduced-motion:reduce){.thera-expert__image,.thera-therapy-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/thera-story.css.map */
