.mss{color:var(--mss-text);background:var(--mss-background);padding-block:var(--mss-pt-mobile) var(--mss-pb-mobile);overflow-anchor:none}.mss__container{width:100%}.mss__content{max-width:var(--mss-cap, 100%);margin-inline:auto}.mss__intro{text-align:center;display:grid;gap:var(--mss-content-gap);margin-bottom:var(--mss-intro-gap)}.mss__intro>*,.mss__copy>*,.mss__body .rte>:first-child{margin-top:0}.mss__intro>*,.mss__copy>*,.mss__body .rte>:last-child{margin-bottom:0}.mss__eyebrow{font-family:var(--font-body-family);font-size:calc(var(--base-font-size-mobile) * .8);font-weight:600;letter-spacing:.2em;line-height:1.5;color:var(--mss-link)}.mss__heading,.mss__title,.mss__label{color:var(--mss-heading);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);text-transform:var(--heading-text-tranform)}.mss__heading{font-size:calc(var(--h2-font-size-mobile) * var(--mss-heading-scale-mobile));line-height:1.15;overflow-wrap:anywhere}.mss__description{font:inherit;font-size:calc(var(--base-font-size-mobile) * var(--mss-body-scale-mobile));line-height:1.6}.mss__link{color:var(--mss-link);font:inherit;text-underline-offset:.35em;text-decoration:underline;background:transparent;border:0;cursor:pointer}.mss__link:focus-visible{outline:2px solid var(--mss-link);outline-offset:5px;border-radius:2px}.mss__stage{display:grid;gap:var(--mss-gap-mobile);--mss-layer: 48px;--mss-gap-current: var(--mss-gap-mobile)}.mss__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;min-height:var(--mss-full-height, var(--mss-min-height-mobile));width:100%;box-sizing:border-box;color:var(--mss-text);background:var(--mss-surface);border:var(--mss-card-border-width) solid var(--mss-border);border-radius:var(--mss-radius);box-shadow:var(--mss-card-shadow);overflow:hidden;isolation:isolate}.mss__card:before{content:"";grid-area:1 / 1;width:100%;aspect-ratio:var(--mss-ratio-mobile);pointer-events:none}.mss__foreground{grid-area:1 / 1;position:relative;z-index:2;display:flex;flex-direction:column;min-width:0;padding:var(--mss-pad-mobile)}.mss__strip{flex:none;margin-top:calc(min(20px,var(--mss-pad-mobile)) - var(--mss-pad-mobile));display:flex;align-items:center;gap:14px;min-height:32px;padding-bottom:20px}.mss__number,.mss__slash{color:var(--mss-text);font-size:var(--base-font-size-mobile);flex-shrink:0}.mss__slash{opacity:.55}.mss__label{min-width:0;font-size:calc(var(--h3-font-size-mobile) * 1.05);line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mss__body{flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:var(--mss-copy-y-mobile);justify-items:var(--mss-copy-x-mobile);min-width:0}.mss__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:0;pointer-events:none}.mss__media img{display:block;width:100%;height:100%;object-fit:cover}.mss__empty-image{display:grid;place-items:center;padding:20px;height:100%;text-align:center;font-size:var(--base-font-size-mobile)}.mss__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--mss-overlay-opacity)}.mss__overlay--none{display:none}.mss__overlay--solid{background:var(--mss-overlay-color)}.mss__overlay--gradient{background:linear-gradient(var(--mss-overlay-direction),var(--mss-overlay-color),transparent)}.mss__copy{display:grid;align-content:start;gap:var(--mss-content-gap);width:var(--mss-copy-width-mobile);max-width:100%;min-width:0;text-align:var(--mss-text-align-mobile)}.mss__title{font-size:calc(var(--h2-font-size-mobile) * var(--mss-card-scale-mobile));line-height:1.18;overflow-wrap:anywhere}.mss__body .rte{color:var(--mss-text);font-size:calc(var(--base-font-size-mobile) * var(--mss-body-scale-mobile));line-height:1.6;overflow-wrap:anywhere}.mss__links{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:var(--mss-text-align-mobile)}.mss__link{display:inline-flex;align-items:center;gap:.4em;line-height:1.6;min-height:44px;font-size:calc(var(--base-font-size-mobile) * var(--mss-body-scale-mobile))}.mss__link span{text-decoration:none}.mss__empty{text-align:center}.mss--interactive .mss__track{height:var(--mss-track-height)}.mss--interactive .mss__stage{display:block;position:sticky;top:var(--mss-sticky-top);height:var(--mss-stage-height);isolation:isolate}.mss--interactive .mss__card{position:absolute;inset:0 0 auto;min-height:var(--mss-card-height);transform-origin:top center}.mss--interactive.mss--near .mss__card{will-change:transform}@media(min-width:768px){.mss{padding-block:var(--mss-pt) var(--mss-pb)}.mss__stage{width:var(--mss-fit-width, 100%);margin-inline:auto;--mss-layer: var(--mss-layer-desktop);--mss-gap-current: var(--mss-gap);gap:var(--mss-gap)}.mss__card{min-height:var(--mss-full-height, var(--mss-min-height))}.mss__card:before{aspect-ratio:var(--mss-ratio)}.mss__foreground{padding:var(--mss-pad)}.mss__strip{margin-top:calc(min(20px,var(--mss-pad)) - var(--mss-pad))}.mss__body{align-items:var(--mss-copy-y);justify-items:var(--mss-copy-x)}.mss__copy{width:var(--mss-copy-width);text-align:var(--mss-text-align)}.mss__links{justify-content:var(--mss-text-align)}.mss__eyebrow{font-size:calc(var(--base-font-size) * .8)}.mss__description,.mss__body .rte{font-size:calc(var(--base-font-size) * var(--mss-body-scale))}.mss__number,.mss__slash{font-size:var(--base-font-size)}.mss__heading{font-size:calc(var(--h2-font-size) * var(--mss-heading-scale))}.mss__title{font-size:calc(var(--h2-font-size) * var(--mss-card-scale))}.mss__label{font-size:var(--h3-font-size)}.mss__link{font-size:calc(var(--base-font-size) * var(--mss-body-scale))}}@media(min-width:768px){.mss--compact-desktop .mss__foreground{padding:var(--mss-pad-mobile)}.mss--compact-desktop .mss__strip{margin-top:calc(min(20px,var(--mss-pad-mobile)) - var(--mss-pad-mobile))}.mss--compact-desktop .mss__copy{width:var(--mss-copy-width-mobile)}.mss--compact-desktop .mss__eyebrow{font-size:calc(var(--base-font-size-mobile) * .8)}.mss--compact-desktop .mss__title{font-size:calc(var(--h2-font-size-mobile) * var(--mss-card-scale-mobile))}.mss--compact-desktop .mss__number,.mss--compact-desktop .mss__slash{font-size:var(--base-font-size-mobile)}.mss--compact-desktop .mss__label{font-size:calc(var(--h3-font-size-mobile) * 1.05)}.mss--compact-desktop .mss__body .rte,.mss--compact-desktop .mss__link{font-size:calc(var(--base-font-size-mobile) * var(--mss-body-scale-mobile))}}@media(prefers-reduced-motion:reduce){.mss__card{will-change:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/mitwellness-stacked-story.css.map */
