.paragon-split-offset{width:100%;overflow:hidden}.paragon-split-offset__grid{display:flex;align-items:stretch}.paragon-split-offset__image-col{flex:0 0 var(--split-image-width, 55%);max-width:var(--split-image-width, 55%);position:relative;overflow:hidden}.paragon-split-offset__image-wrapper{width:100%;height:100%;overflow:hidden}.paragon-split-offset__image{display:block;width:100%;height:100%;object-fit:cover}.paragon-split-offset__placeholder{width:100%;min-height:400px;background-color:#f8f7f4;display:flex;align-items:center;justify-content:center}.paragon-split-offset__placeholder svg{width:48px;height:48px;color:#c4a44e;opacity:.5}.paragon-split-offset__text-col{flex:1;min-width:0;display:flex;align-items:center}.paragon-split-offset__text-inner{width:100%;padding-top:56px;padding-bottom:56px}.paragon-split-offset--image-left .paragon-split-offset__text-inner{padding-left:64px;padding-right:max(80px,calc((100vw - 1600px)/2))}.paragon-split-offset--image-right .paragon-split-offset__grid{flex-direction:row-reverse}.paragon-split-offset--image-right .paragon-split-offset__text-inner{padding-right:64px;padding-left:max(80px,calc((100vw - 1600px)/2))}.paragon-split-offset__heading{font-family:Playfair Display,serif;font-size:var(--p-h2-desktop);font-weight:400;letter-spacing:var(--p-ls-heading);line-height:var(--p-lh-heading);margin:0 0 32px;color:#1b2b5b}.paragon-split-offset__text{font-family:Libre Franklin,sans-serif;font-size:var(--p-body-intro-desktop);line-height:var(--p-lh-body-loose);color:#555;margin:0 0 40px}.paragon-split-offset__text p{margin:0 0 1em}.paragon-split-offset__text p:last-child{margin-bottom:0}.paragon-split-offset__cta--outline{display:inline-block;font-family:Raleway,sans-serif;font-size:var(--p-cta-desktop);font-weight:600;text-transform:uppercase;letter-spacing:var(--p-ls-cta-desktop);padding:20px 48px;min-height:60px;border:1px solid #1B2B5B;color:#1b2b5b;background:transparent;text-decoration:none;transition:background-color .3s ease,color .3s ease}.paragon-split-offset__cta--outline:hover{background-color:#1b2b5b;color:#c4a44e}.paragon-split-offset__cta--filled{display:inline-block;font-family:Raleway,sans-serif;font-size:var(--p-cta-desktop);font-weight:600;text-transform:uppercase;letter-spacing:var(--p-ls-cta-desktop);padding:20px 48px;min-height:60px;background-color:#1b2b5b;background-image:linear-gradient(180deg,#d4b86a,#c4a44e,#a08838);-webkit-background-clip:text;background-clip:text;color:transparent;border:1px solid #1B2B5B;text-decoration:none;position:relative;transition:background-color .3s ease}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.paragon-split-offset__cta--filled{background-image:none;color:#c4a44e}}.paragon-split-offset__cta--filled:hover{background-color:#2a3f7a;border-color:#2a3f7a}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.paragon-split-offset__cta--filled:hover{color:#d4b86a}}@media screen and (max-width:749px){.paragon-split-offset__grid,.paragon-split-offset--image-right .paragon-split-offset__grid{flex-direction:column}.paragon-split-offset__image-col{flex:none;max-width:100%;width:100%}.paragon-split-offset--image-left .paragon-split-offset__text-inner,.paragon-split-offset--image-right .paragon-split-offset__text-inner{padding:40px 20px}.paragon-split-offset__heading{font-size:var(--p-h2-mobile);margin:0 0 24px}.paragon-split-offset__text{font-size:var(--p-body-intro-mobile);line-height:var(--p-lh-body);margin-bottom:32px}.paragon-split-offset__cta--outline,.paragon-split-offset__cta--filled{font-size:var(--p-cta-mobile);padding:18px 40px;min-height:56px;letter-spacing:var(--p-ls-cta)}}@media screen and (min-width:750px)and (max-width:1024px){.paragon-split-offset--image-left .paragon-split-offset__text-inner{padding-left:40px}.paragon-split-offset--image-right .paragon-split-offset__text-inner{padding-right:40px}.paragon-split-offset__heading{font-size:var(--p-h2-desktop)}.paragon-split-offset__text{font-size:var(--p-body-intro-desktop)}}@media(prefers-reduced-motion){.paragon-split-offset__cta--outline,.paragon-split-offset__cta--filled{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/paragon-split-offset.css.map */
