.article-template .article-in-practice-wrapper,.article-in-practice-wrapper,.article-in-practice__metafield-blocks,.article-content-blocks{--font-body-family: "Garet", sans-serif;--font-heading-family: "TT Ramillas", serif}.article-template__hero-container.page-width--narrow{padding-left:0;padding-right:0;margin-bottom:0;max-width:748px}.article-template .article-in-practice-wrapper p,.article-template .article-in-practice-wrapper .rte p,.article-in-practice-wrapper p,.article-in-practice-wrapper .rte p,.article-template .article-in-practice-wrapper ul,.article-template .article-in-practice-wrapper ol,.article-template .article-in-practice-wrapper li,.article-template .article-in-practice-wrapper .rte ul,.article-template .article-in-practice-wrapper .rte ol,.article-template .article-in-practice-wrapper .rte li,.article-template .article-in-practice-wrapper span,.article-template .article-in-practice-wrapper div,.article-template .article-in-practice-wrapper a,.article-template .article-in-practice-wrapper strong,.article-template .article-in-practice-wrapper em,.article-template .article-in-practice-wrapper blockquote,.article-in-practice-wrapper ul,.article-in-practice-wrapper ol,.article-in-practice-wrapper li,.article-in-practice-wrapper .rte ul,.article-in-practice-wrapper .rte ol,.article-in-practice-wrapper .rte li,.article-in-practice-wrapper span,.article-in-practice-wrapper div,.article-in-practice-wrapper a,.article-in-practice-wrapper strong,.article-in-practice-wrapper em,.article-in-practice-wrapper blockquote{font-family:Garet,sans-serif!important}.article-template .article-in-practice-wrapper h1,.article-template .article-in-practice-wrapper h2,.article-template .article-in-practice-wrapper h3,.article-template .article-in-practice-wrapper h4,.article-template .article-in-practice-wrapper h5,.article-template .article-in-practice-wrapper h6,.article-template .article-in-practice-wrapper .h1,.article-template .article-in-practice-wrapper .h2,.article-template .article-in-practice-wrapper .h3,.article-template .article-in-practice-wrapper .h4,.article-template .article-in-practice-wrapper .h5,.article-template .article-in-practice-wrapper .h6,.article-in-practice-wrapper h1,.article-in-practice-wrapper h2,.article-in-practice-wrapper h3,.article-in-practice-wrapper h4,.article-in-practice-wrapper h5,.article-in-practice-wrapper h6,.article-in-practice-wrapper .h1,.article-in-practice-wrapper .h2,.article-in-practice-wrapper .h3,.article-in-practice-wrapper .h4,.article-in-practice-wrapper .h5,.article-in-practice-wrapper .h6{font-family:TT Ramillas,serif!important;font-weight:600;margin:0}.article-in-practice-wrapper h3,.article-in-practice-wrapper .h3{font-size:2rem}.article-in-practice-wrapper{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center}.article-in-practice__intro{width:100%;margin-bottom:5rem}.article-in-practice__intro--narrow .article-in-practice__content-wrapper,.article-in-practice__intro--narrow .article-in-practice__header,.article-in-practice__metafield-blocks--narrow{max-width:750px;margin:0 auto}.article-in-practice__intro--page .article-in-practice__content-wrapper,.article-in-practice__intro--page .article-in-practice__header,.article-in-practice__metafield-blocks--page{max-width:1010px;margin:0 auto}.article-in-practice__content-wrapper{display:grid;grid-template-columns:1fr 2fr;gap:2rem;margin:0 auto;background:linear-gradient(to right,#fff 0% 13%,#e1dbd3 13% 87%,#fff 87% 100%)}@media screen and (max-width: 749px){.article-in-practice__content-wrapper{grid-template-columns:1fr;gap:2rem;background:#e1dbd3;padding-bottom:2rem}}.article-in-practice__image-container,.article-in-practice__image{margin-top:3rem;width:100%;max-height:40rem;border:0}@media screen and (max-width: 749px){.article-in-practice__image-container,.article-in-practice__image{margin-top:0;width:100%}}.article-in-practice__image{height:auto;display:block;object-fit:contain}.article-in-practice__header{margin:0 auto}@media screen and (max-width: 749px){.article-in-practice__header{padding:0 2rem}}.article-in-practice__content-wrapper .article-template__content{width:80%;padding-right:10%}@media screen and (max-width: 749px){.article-in-practice__content-wrapper .article-template__content{padding-right:0;text-align:center;margin:0 auto}}.article-in-practice__metafield-blocks{margin:0 auto;padding:0}.article-content-blocks{width:100%}.article-in-practice__metafield-blocks *,.article-in-practice__metafield-blocks p,.article-in-practice__metafield-blocks ul,.article-in-practice__metafield-blocks ol,.article-in-practice__metafield-blocks li,.article-in-practice__metafield-blocks span,.article-in-practice__metafield-blocks div,.article-in-practice__metafield-blocks a,.article-in-practice__metafield-blocks strong,.article-in-practice__metafield-blocks em,.article-content-blocks *,.article-content-blocks p,.article-content-blocks ul,.article-content-blocks ol,.article-content-blocks li,.article-content-blocks span,.article-content-blocks div,.article-content-blocks a,.article-content-blocks strong,.article-content-blocks em,.article-content-blocks .rte *,.article-content-blocks .rte p,.article-content-blocks .rte ul,.article-content-blocks .rte ol,.article-content-blocks .rte li,.article-content-blocks .rte span,.article-content-blocks .rte div,.article-content-blocks .rte a,.article-content-blocks .rte strong,.article-content-blocks .rte em,.two-column__rte *,.two-column__rte p,.two-column__rte ul,.two-column__rte ol,.two-column__rte li,.article-block--rte *,.article-block--rte p,.article-block--rte ul,.article-block--rte ol,.article-block--rte li{font-family:Garet,sans-serif!important}.article-in-practice__metafield-blocks h1,.article-in-practice__metafield-blocks h2,.article-in-practice__metafield-blocks h3,.article-in-practice__metafield-blocks h4,.article-in-practice__metafield-blocks h5,.article-in-practice__metafield-blocks h6,.article-content-blocks h1,.article-content-blocks h2,.article-content-blocks h3,.article-content-blocks h4,.article-content-blocks h5,.article-content-blocks h6,.article-content-blocks .rte h1,.article-content-blocks .rte h2,.article-content-blocks .rte h3,.article-content-blocks .rte h4,.article-content-blocks .rte h5,.article-content-blocks .rte h6,.two-column__rte h1,.two-column__rte h2,.two-column__rte h3,.two-column__rte h4,.two-column__rte h5,.two-column__rte h6{font-family:TT Ramillas,serif!important}.article-block{margin-bottom:5rem}@media screen and (max-width: 749px){.article-block{margin-bottom:4rem}}.article-block:last-child{margin-bottom:0}.article-block--rte{margin-top:2rem}@media screen and (max-width: 749px){.article-block--rte{margin-top:0}}.two-column__container{display:flex;gap:3rem;align-items:stretch;position:relative;background-color:#faf7f5;padding:2rem}@media screen and (max-width: 749px){.two-column__container{flex-direction:column;gap:1rem}}.two-column__column{flex:1;display:flex;flex-direction:column;gap:2rem}@media screen and (max-width: 749px){.two-column__column{gap:1.5rem}}.two-column__divider{width:3px;background-color:#000;align-self:stretch;flex-shrink:0;margin:0 30px}@media screen and (max-width: 749px){.two-column__divider{display:none}}@media screen and (min-width: 750px) and (max-width: 989px){.two-column__divider{margin:0 2rem}}.two-column__image-wrapper,.split-text-image__image-wrapper{position:relative;width:100%}.two-column__column--left .two-column__image{width:100%;height:auto;display:block;max-height:40rem;object-fit:cover}.two-column__column--right .two-column__image-wrapper{position:relative;max-height:30rem;height:30rem}.two-column__column--right .two-column__image,.split-text-image__image{width:100%;height:100%;display:block;object-fit:cover}@media screen and (max-width: 749px){.split-text-image__image{height:auto;max-height:30rem;object-fit:cover}}.two-column__image-overlay,.split-text-image__image-overlay{position:absolute;top:50%;transform:translateY(-50%);padding:15px 20px;width:100%}.two-column__image-overlay h3,.split-text-image__image-overlay h3{margin:0;font-size:2.6rem;line-height:1.2;font-weight:700}@media screen and (max-width: 749px){.two-column__image-overlay h3,.two-column__image-overlay h2,.split-text-image__image-overlay h3,.split-text-image__image-overlay h2{font-size:2.4rem}}.two-column__image-overlay--left,.split-text-image__image-overlay--left{text-align:left;left:0}.two-column__image-overlay--center,.split-text-image__image-overlay--center{text-align:center}.two-column__image-overlay--right,.split-text-image__image-overlay--right{text-align:right;right:0}.two-column__image-overlay--black h3,.split-text-image__image-overlay--black h3{color:#000}.two-column__image-overlay--white h3,.split-text-image__image-overlay--white h3{color:#fff}.two-column__rte{width:100%}.two-column__quote h2,.two-column__quote h3{font-size:2.8rem;color:#684132;letter-spacing:3px}@media screen and (max-width: 749px){.two-column__quote h2,.two-column__quote h3{font-size:2.2rem;margin:1rem 0 2rem}}.split-text-image__container{display:flex;gap:4rem;align-items:stretch}@media screen and (max-width: 749px){.split-text-image__container,.article-block--image-left .split-text-image__container{flex-direction:column}}@media screen and (min-width: 750px) and (max-width: 989px){.split-text-image__container{gap:2rem}}.split-text-image__text{flex:1}@media screen and (max-width: 749px){.split-text-image__text{flex:0 0 100%}}.split-text-image__image-wrapper{flex:1;display:flex;min-height:0}@media screen and (max-width: 749px){.split-text-image__image-wrapper{flex:0 0 100%;display:block}}.article-block--image-left .split-text-image__container{flex-direction:row-reverse}.article-block--full-width-quote{padding:40px 0}@media screen and (max-width: 749px){.article-block--full-width-quote{padding:0;margin:0}}.full-width-quote{margin:5em 0;padding:0 2rem;text-align:center}.full-width-quote h2{font-size:3.2rem;line-height:1.2;color:#494767;font-weight:700;letter-spacing:3px}@media screen and (max-width: 749px){.full-width-quote h2{font-size:22px;padding:0}}@media screen and (min-width: 750px) and (max-width: 989px){.full-width-quote{padding:0 2rem}}.rte-background__container{background-color:#e1dbd3;padding:4rem;text-align:center}@media screen and (max-width: 749px){.rte-background__container{padding:30px 20px}}.rte-background__container .rte h3{margin-bottom:1.5em}.rte-background__container .rte h3:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/article-content-blocks.css.map */
