.c-text-media__content{flex-direction:column;padding:0 2.4rem 3.2rem;display:flex}@media screen and (min-width:768px){.c-text-media__content{justify-content:center;padding:0 2.4rem}}.c-text-media__content--center{align-items:center}.c-text-media__content--center .c-text-media__content-heading,.c-text-media__content--center .c-text-media__content-copy{text-align:center}.c-text-media__content--right{align-items:flex-end}.c-text-media__content--right .c-text-media__content-heading,.c-text-media__content--right .c-text-media__content-copy{text-align:right}.c-text-media__content-subheading{font-family:var(--font-heading-family);letter-spacing:.08em;text-align:center;margin-bottom:2.4rem;line-height:18px}@media screen and (min-width:768px){.c-text-media__content-subheading{max-width:500px;width:100%}}.c-text-media__content-heading{font-weight:400;font-family:var(--font-heading-family);letter-spacing:.08em;text-align:center;margin-bottom:1.6rem;line-height:35.2px}@media screen and (min-width:768px){.c-text-media__content-heading{text-align:left}}.c-text-media__content-copy{font-weight:325;font-family:var(--font-body-family);text-align:center;margin-bottom:2.4rem;line-height:2.4rem}@media screen and (min-width:768px){.c-text-media__content-copy{text-align:left}}.c-text-media__content-copy p{font-weight:inherit}.c-text-media__content-button{width:100%}@media screen and (min-width:768px){.c-text-media__content-button{width:-moz-fit-content;width:fit-content}}.c-text-media__image{width:100%;height:100%}.c-text-media__left{text-align:left}.c-text-media__right{text-align:right}.c-collection-text-media{border-top:1px solid #ededed;padding:7rem 0}