.cc-media-with-text .custom-color-scheme{background-color:var(--bg-color)}.cc-media-with-text .custom-color-scheme .rte{color:var(--custom-text-color)}.cc-media-with-text .custom-color-scheme .rte a{color:var(--custom-text-color);text-decoration:none}.cc-media-with-text .custom-color-scheme .btn.btn--secondary{border-color:var(--custom-text-color);color:var(--custom-text-color)}.cc-media-with-text .custom-color-scheme .btn.btn--secondary:hover{background:#ffffff1a}.cc-media-with-text .media-with-text,.cc-media-with-text .section__header{max-width:1264px}.cc-media-with-text .media-with-text.container-width--small,.cc-media-with-text .section__header.container-width--small{max-width:1164px}.cc-media-with-text .media-with-text.container-width--medium,.cc-media-with-text .section__header.container-width--medium{max-width:100%}.cc-media-with-text .section__header{margin:0 auto 40px}.cc-media-with-text .section__header .section__heading{font-family:BaskervillePro,serif;font-weight:400;font-style:italic;line-height:1.125;margin-bottom:0;font-size:48px;color:var(--title-color)}.cc-media-with-text .media-with-text__text{--space-unit: .25%}.cc-media-with-text .media-with-text__text .section__block--heading{font-family:BaskervillePro,serif;font-weight:400;font-style:normal;margin-bottom:16px;color:var(--title-color)}.cc-media-with-text .media-with-text__text .section__block--heading.h1{font-size:48px;line-height:55px}.cc-media-with-text .media-with-text__text .section__block--heading.h3{font-size:36px;line-height:44px}.cc-media-with-text .media-with-text__text .section__block--heading.h4{font-size:28px;line-height:31.5px}.cc-media-with-text .media-with-text__text .section__block--heading.heading-style--italic,.cc-media-with-text .media-with-text__text .section__block--heading .heading-italic{font-style:italic}.cc-media-with-text .media-with-text__text .rte{margin-bottom:14px;font-weight:400}.cc-media-with-text .media-with-text__text .rte.text-weight--thin{font-weight:300}.cc-media-with-text .media-with-text__text .rte h2{font-family:var(--body-font-family);margin-bottom:20px;font-size:22px;font-weight:400;line-height:1.125;color:var(--title-color)}.cc-media-with-text .media-with-text__text .rte h3{font-family:BaskervillePro,serif;font-size:28px;line-height:31.5px;font-weight:400;line-height:1.125;color:var(--title-color)}.cc-media-with-text .media-with-text__text .rte p:empty{display:block;margin-bottom:16px;height:24px}.cc-media-with-text .media-with-text__text .rte a{opacity:1}.cc-media-with-text .media-with-text__text .section__block--button{margin-top:38px;column-gap:24px;row-gap:16px;display:flex;--btn-border-width: 1px}.cc-media-with-text .media-with-text__text .section__block--button .btn{font-family:BaskervillePro,serif;font-weight:400;font-style:italic;font-size:22px;padding:13px 40px 8px}.cc-media-with-text .media-with-text__text .section__block--button .btn.btn--secondary{background:transparent;transition:all .3s ease;color:var(--title-color);border-color:var(--title-color)}.cc-media-with-text .media-with-text__text .section__block--button .btn.btn--secondary:hover{background-color:#0000000d}.cc-media-with-text .media-with-text__text .section__block--button+.section__block--button{margin-top:16px}.cc-media-with-text .media-with-text--full-width .media-with-text{max-width:100%}.cc-media-with-text .media-with-text--full-width .media-with-text__text{--space-unit: .5%}.cc-media-with-text .media-with-text--full-width .media-with-text__text .media-with-text-content{max-width:550px}.cc-media-with-text .media-with-text--full-width .media-with-text--reverse .media-with-text__text{padding-left:var(--gutter);padding-right:var(--gutter)}.cc-media-with-text .media-with-text--full-width .messages{display:none}@media(min-width:769px){.cc-media-with-text .media-with-text__text .media-with-text-content.text-content-width--small{max-width:453px;margin-left:auto;margin-right:auto}.cc-media-with-text .media-with-text__text .media-with-text-content.text-content-width--extra-small{max-width:410px;margin-left:auto;margin-right:auto}.cc-media-with-text .media-with-text--full-width .media-with-text__text{padding-top:20px;padding-bottom:20px}.cc-media-with-text .media-with-text--full-width .media-with-text--reverse .media-with-text__text .media-with-text-content.text-content-width--extra-small{margin-right:0}.cc-media-with-text .media-with-text--full-width .media-with-text__media.media-cover_content{min-height:100%}.cc-media-with-text .media-with-text--full-width .media-with-text__media.media-cover_content .media{height:100%;object-fit:cover}.cc-media-with-text .media-with-text--full-width .no-media{--media-width: 0}.cc-media-with-text .media-with-text--full-width .no-media+.media-with-text__text{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter);--media-width: 0}.cc-media-with-text .media-with-text--full-width .no-media+.media-with-text__text .media-with-text-content.text-content-width--extra-small{width:410px;margin:0}}@media(max-width:769px){.cc-media-with-text .section__header .section__heading{font-size:36px}.cc-media-with-text .media-with-text--full-width .media-with-text__text{padding:24px 40px}.cc-media-with-text .media-with-text--full-width .media-with-text__text .rte{font-size:14px;line-height:24px}.cc-media-with-text .container:not(.media-with-text--full-width) .no-media+.media-with-text__text{padding-top:0}.cc-media-with-text .media-with-text__text{padding:40px 4px 0}.cc-media-with-text .media-with-text__text .media-with-text-content{max-width:unset}.cc-media-with-text .media-with-text__text .section__block--heading.h1,.cc-media-with-text .media-with-text__text .section__block--heading.h3{font-size:28px;line-height:34px}.cc-media-with-text .media-with-text__text .rte{font-size:16px;line-height:24px}.cc-media-with-text .media-with-text__text .section__block--button{margin-top:30px;flex-direction:column}.cc-media-with-text .media-with-text__text .section__block--button .btn{width:100%}.cc-media-with-text .media-with-text__text .section__block--button .btn.btn--secondary{padding:11px 20px 8px;border-width:1.11px}}.cc-media-with-text+.cc-media-with-text{margin-top:20px}@media(max-width:769px){.cc-media-with-text+.cc-media-with-text{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-media-with-text.css.map */
