.transform-space__container{display:flex;flex-direction:column;align-items:center;max-width:120rem;margin:0 auto}.transform-space__image-wrapper{position:relative;width:100%;margin:0 0 2.5rem}@media screen and (min-width: 750px){.transform-space__image-wrapper{margin-bottom:5rem}}.transform-space__image-wrapper--full-width{display:none}.transform-space--mobile-full{overflow-x:hidden;overflow-x:clip}@media screen and (max-width: 749px){.transform-space--mobile-full .transform-space__image-wrapper--full-width{display:block;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:2.5rem}.transform-space--mobile-full .page-width .transform-space__image-wrapper{display:none}}@media screen and (min-width: 750px){.transform-space--mobile-full .transform-space__image-wrapper--full-width{display:none}.transform-space--mobile-full .page-width .transform-space__image-wrapper{display:block}}.transform-space__image{width:100%;height:auto;display:block;margin:0;padding:0}.transform-space__image-note{font-family:var(--font-body-family);font-size:85%;line-height:1.5;color:#666;margin-top:1rem;margin-bottom:0;font-style:italic;text-align:center;padding:5px 15px}@media screen and (min-width: 750px){.transform-space__image-note{font-size:95.3%;line-height:1.6;margin-top:2rem}}.transform-space__content{width:100%;text-align:left}.transform-space__title{font-family:var(--font-heading-family);font-size:200%;line-height:1.3;font-weight:400;color:#000;margin-bottom:1.5rem;letter-spacing:-.01em}@media screen and (min-width: 750px){.transform-space__title{font-size:300%;margin-bottom:2.5rem}}.transform-space__subtitle{font-family:var(--font-body-family);font-size:110%;line-height:1.6;color:#333;margin-bottom:1.5rem;font-weight:400}@media screen and (min-width: 750px){.transform-space__subtitle{font-size:150%;margin-bottom:2.5rem}}@media screen and (max-width: 750px){.transform-space__subtitle{font-size:140%;margin-bottom:2.5rem}}.transform-space__description{font-family:var(--font-body-family);font-size:110%;line-height:1.6;color:#444}.transform-space__description p{margin-bottom:1.2rem}.transform-space__description p:last-child{margin-bottom:0}@media screen and (min-width: 750px){.transform-space__description{font-size:140%;line-height:1.7}.transform-space__description p{margin-bottom:1.5rem}}@media screen and (max-width: 749px){.transform-space__image-wrapper{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-transform-space.css.map */
