.main-page{color:#000}.page-title{margin-top:0}.main-page-title{font-family:var(--font-header);font-size:32px;font-weight:500;line-height:32px;letter-spacing:-.03em;text-align:left;margin-bottom:40px}@media screen and (min-width: 768px){.main-page-title{font-size:48px;line-height:48px}}.main-page .rte p,.main-page .rte li{color:#000;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:20.8px}.main-page .rte h3{font-family:var(--font-header);font-weight:700;line-height:30px}@media screen and (min-width: 768px){.main-page .rte h3{font-family:var(--font-header);font-size:30px;line-height:36px}}.main-page .rte h4{font-family:var(--font-header);font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:-.01em;margin:24px 0 16px;color:#000}.main-page tr:first-child{background:var(--gray)}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{height:52.5rem;width:52.5rem}.main-page td{padding:.5rem}.main-page td p{font-size:12px}@media screen and (min-width: 768px){.main-page td{padding:1rem}.main-page td p{font-size:22px}}.heading{color:#000;font-size:32px;font-weight:700;line-height:29px;margin-bottom:1rem;margin-top:3rem;text-transform:uppercase}@media screen and (min-width: 768px){.heading{color:#000;font-size:42px;line-height:41px}}.text-center p a,.rte ul.gdpr-ul li button{color:#000}.rte ul.gdpr-ul{padding-left:0}.rte ul.gdpr-ul li{margin:1rem 0}.main-page--header{background:#e8e8e8}.main-page--header .page-width{position:relative}.main-page--header .main-page-title{font-size:286px;line-height:220px;font-weight:700;text-transform:uppercase;margin:0 0 -68px;letter-spacing:-14px;color:#000}.main-page--header .rte{max-width:39%;position:absolute;top:101px;right:10%}.main-page--header .rte span,.main-page--header .rte p{max-height:93px;overflow:hidden;font-size:24px;line-height:31px;color:#000;display:block}.main-page--header .rte .button{background:none;padding:10px 14px 5px!important;font-size:18px;line-height:20px;font-weight:700;font-family:var(--font-header);margin-top:24px;letter-spacing:-1px;min-width:auto!important;border-width:1px!important}.main-page--header .rte .button:after{display:none!important}.main-page__logo{display:inline-block;vertical-align:top;margin:0 0 72px}.main-page--header .main-page__media img{max-width:100%;height:auto}@media only screen and (min-width: 1440px){.main-page--header .page-width{max-width:1440px;padding-left:134px;padding-right:90px}}.header-eric-logos{display:none!important}.page--landing-eric-emmanuel .header__inline-menu,.page--landing-eric-emmanuel .header__icons,.page--landing-eric-emmanuel #shopify-section-announcement-bar,.page--landing-eric-emmanuel header-drawer{display:none!important}.header-eric-logos img:first-child{width:22px;height:auto}.header-eric-logos img:last-child{width:72px;height:auto}.page--landing-eric-emmanuel .header-wrapper{background:#e8e8e8;padding:0 5rem}.page--landing-eric-emmanuel .header{max-width:1172px;padding:0 10px;height:99px;border-bottom:1px solid #000}.page--landing-eric-emmanuel .header-eric-logos{display:flex!important;align-items:center;margin:0 -21px 0 0}.page--landing-eric-emmanuel .separator{display:inline-block;vertical-align:top;width:7px;height:7px;background:#1e4487;border-radius:50%;margin:0 7px}.page--landing-eric-emmanuel .header__heading-link{width:45px;padding:0;margin:-8px 0 0 -8px}.page--landing-eric-emmanuel .header__heading-logo{width:100%}@media only screen and (min-width: 990px){.page--landing-eric-emmanuel .header--middle-left{grid-template-columns:1fr}}@media only screen and (max-width: 1299px){.main-page--header .main-page-title{font-size:200px;letter-spacing:0;margin-bottom:-80px}.main-page--header .rte{top:125px}}@media only screen and (max-width: 989px){.page--landing-eric-emmanuel .header-wrapper,.main-page--header .page-width{padding-left:32px;padding-right:32px}.page--landing-eric-emmanuel .header-eric-logos{margin:0 -10px 0 0}.page--landing-eric-emmanuel .header__heading-link{margin-top:10px}.main-page--header .rte{margin-bottom:20px;top:96px;right:10.6%}.main-page--header .main-page-title{font-size:217px;line-height:169px;margin:0 0 -68px;letter-spacing:-11px}.main-page__logo{margin-bottom:72px}.page--landing-eric-emmanuel .header{display:flex;justify-content:space-between}.main-page--header .main-page__media{margin-bottom:-30px}}@media only screen and (max-width: 767px){.main-page--header .page-width{padding-left:24px;padding-right:24px}.main-page--header .main-page-title{font-size:89px;line-height:70px;letter-spacing:-4px;margin:0 0 6px}.main-page--header .rte{position:static;max-width:100%;margin:0 0 -15px}.main-page__logo{width:69px;height:auto;margin:12px 0 37px}.main-page--header .rte span,.main-page--header .rte p{max-height:200vh;font-size:20px;line-height:26px}.main-page--header .main-page__media{margin:0 0 27px}}
/*# sourceMappingURL=/cdn/shop/t/4358/assets/section-main-page.css.map */
