.media-content{background:var(--media-content-background, #faf6f1);color:var(--media-content-secondary, #575757)}.media-content__layout{display:flex;flex-direction:column;align-items:center;max-width:1440px;margin-inline:auto;padding:var(--media-content-padding-top-mobile, 40px) 16px var(--media-content-padding-bottom-mobile, 48px)}.media-content__body{display:contents}.media-content__title,.media-content__subtitle,.media-content__text,.media-content__notes{width:100%;max-width:420px;margin-inline:auto;text-align:center}.media-content__title{order:1;margin:0 0 32px;font-family:"Sofia Pro",var(--heading-font-family, sans-serif);font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:var(--media-content-primary, #1c1c1c)}.media-content__subtitle{order:2;margin:0 0 24px;font-family:"Sofia Pro",var(--heading-font-family, sans-serif);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em;text-transform:uppercase;color:var(--media-content-primary, #1c1c1c)}.media-content__media{order:3;display:block;width:min(100%,426px);margin:0 auto 28px;background:#eae2d6}.media-content__media video-media,.media-content__media img,.media-content__media svg{display:block;width:100%;height:auto}.media-content__media svg{aspect-ratio:426 / 762;background:#eae2d6;fill:#d9cdbc}.media-content__text{order:4;margin:0 0 24px;font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:15px;line-height:1.55;color:var(--media-content-secondary, #575757)}.media-content__text :is(h1,h2,h3,h4,h5,h6){margin:22px 0 6px;font-family:"Sofia Pro",var(--heading-font-family, sans-serif);font-weight:500;font-size:13px;line-height:1.4;letter-spacing:.03em;text-transform:uppercase;color:var(--media-content-primary, #1c1c1c)}.media-content__text :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.media-content__text p{margin:0 0 16px}.media-content__text p:last-child{margin-bottom:0}.media-content__notes--rule{width:min(100%,426px);margin-top:8px;padding-top:20px;border-top:1px solid #d2ccc8;border-bottom:1px solid #d2ccc8;padding-bottom:20px}.media-content__notes{order:5;margin:0}.media-content__notes-name,.media-content__notes-role{margin:0}.media-content__notes-name{font-family:"Sofia Pro",var(--heading-font-family, sans-serif);font-weight:500;font-size:14px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:var(--media-content-primary, #1c1c1c)}.media-content__notes-role{margin-top:4px;font-size:14px;line-height:1.45;color:var(--media-content-secondary, #575757)}@media screen and (min-width:700px){.media-content__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:var(--media-content-padding-top, 56px) 48px var(--media-content-padding-bottom, 56px)}.media-content__body{display:flex;flex-direction:column;align-items:center;justify-content:center;order:1;width:100%;max-width:420px;margin-inline:auto;padding-inline:16px}.media-content__layout--start .media-content__body{order:2}.media-content__media{order:2;justify-self:center;width:min(426px,100%);margin:0}.media-content__layout--start .media-content__media{order:1}.media-content__title,.media-content__subtitle,.media-content__text,.media-content__notes{order:0}.media-content__title{margin-bottom:32px;font-size:24px}.media-content__subtitle{max-width:340px;font-size:14px}.media-content__text{max-width:423px;font-size:14px}.media-content__text :is(h1,h2,h3,h4,h5,h6){font-size:14px}.media-content__notes{margin-top:8px}.media-content__notes-name,.media-content__notes-role{font-size:14px}}@media screen and (min-width:1000px){.media-content__layout{grid-template-columns:minmax(0,664fr) minmax(0,648fr);gap:0;padding-inline:64px}.media-content__layout--start{grid-template-columns:minmax(0,648fr) minmax(0,664fr)}}@media screen and (max-width:699px){.media-content__title{font-size:20px;line-height:24px;letter-spacing:.02em;margin-bottom:24px}.media-content__title:has(+.media-content__subtitle){margin-bottom:8px}.media-content__subtitle{margin-bottom:20px}.media-content__text :is(h1,h2,h3,h4,h5,h6){font-size:16px;line-height:22px}.media-content__layout--text-left :is(.media-content__title,.media-content__subtitle,.media-content__text,.media-content__notes){text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-media-content-meta.css.map */
