body.elite-discover-text-page .elite-discover-main {
background: #fff;
}
body.elite-discover-text-page .elite-discover-content-section {
padding: 0 !important;
background: #fff;
}
body.elite-discover-text-page .elite-discover-content {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
padding: 0 !important;
}
body.elite-discover-text-page .elite-discover-content > * + * {
margin-top: 0 !important;
}
body.elite-discover-text-page .elite-dtext-page,
.editor-styles-wrapper .elite-dtext-page {
--dtext-ink: #211d19;
--dtext-muted: #665f57;
--dtext-cream: #f7f3ed;
--dtext-gold: #b28a50;
--dtext-line: rgba(178, 138, 80, .28);
box-sizing: border-box;
width: min(100% - 48px, 1240px) !important;
max-width: 1240px !important;
margin: 0 auto !important;
padding: clamp(54px, 7vw, 100px) 0 clamp(70px, 8vw, 120px) !important;
color: var(--dtext-ink);
}
body.elite-discover-text-page .elite-dtext-page *,
.editor-styles-wrapper .elite-dtext-page * {
box-sizing: border-box;
min-width: 0;
}
body.elite-discover-text-page .elite-dtext-page > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-page > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-page figure,
body.elite-discover-text-page .elite-dtext-page p,
body.elite-discover-text-page .elite-dtext-page h1,
body.elite-discover-text-page .elite-dtext-page h2,
body.elite-discover-text-page .elite-dtext-page h3,
.editor-styles-wrapper .elite-dtext-page figure,
.editor-styles-wrapper .elite-dtext-page p,
.editor-styles-wrapper .elite-dtext-page h1,
.editor-styles-wrapper .elite-dtext-page h2,
.editor-styles-wrapper .elite-dtext-page h3 {
max-width: none !important;
}
body.elite-discover-text-page .elite-dtext-hero,
.editor-styles-wrapper .elite-dtext-hero {
display: grid !important;
grid-template-columns: minmax(0, .9fr) minmax(420px, 1.1fr) !important;
align-items: center !important;
gap: clamp(42px, 7vw, 100px) !important;
margin: 0 !important;
}
body.elite-discover-text-page .elite-dtext-hero > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-hero > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-hero__copy,
.editor-styles-wrapper .elite-dtext-hero__copy {
margin: 0 !important;
padding: 0 !important;
}
body.elite-discover-text-page .elite-dtext-hero__copy > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-hero__copy > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-eyebrow,
.editor-styles-wrapper .elite-dtext-eyebrow {
margin: 0 0 18px !important;
font-family: Montserrat, Arial, sans-serif !important;
font-size: .72rem !important;
font-weight: 700 !important;
line-height: 1.4 !important;
letter-spacing: .18em !important;
text-transform: uppercase !important;
color: var(--dtext-gold) !important;
}
body.elite-discover-text-page .elite-dtext-hero h1,
.editor-styles-wrapper .elite-dtext-hero h1 {
margin: 0 0 24px !important;
font-family: Georgia, "Times New Roman", serif !important;
font-size: clamp(3.6rem, 7vw, 7rem) !important;
font-weight: 500 !important;
line-height: .95 !important;
letter-spacing: -.045em !important;
color: var(--dtext-ink) !important;
}
body.elite-discover-text-page .elite-dtext-lead,
.editor-styles-wrapper .elite-dtext-lead {
margin: 0 !important;
font-size: clamp(1.05rem, 1.45vw, 1.28rem) !important;
line-height: 1.8 !important;
color: var(--dtext-muted) !important;
}
body.elite-discover-text-page .elite-dtext-hero__image,
.editor-styles-wrapper .elite-dtext-hero__image {
width: 100% !important;
margin: 0 !important;
overflow: hidden !important;
border-radius: 24px !important;
box-shadow: 0 28px 70px rgba(32, 28, 23, .14) !important;
}
body.elite-discover-text-page .elite-dtext-hero__image img,
.editor-styles-wrapper .elite-dtext-hero__image img {
display: block !important;
width: 100% !important;
height: clamp(430px, 48vw, 650px) !important;
object-fit: cover !important;
}
body.elite-discover-text-page .elite-dtext-features,
.editor-styles-wrapper .elite-dtext-features {
display: grid !important;
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
gap: 22px !important;
margin: clamp(70px, 9vw, 125px) 0 0 !important;
}
body.elite-discover-text-page .elite-dtext-features > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-features > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-feature,
.editor-styles-wrapper .elite-dtext-feature {
display: grid !important;
grid-template-columns: 66px 1fr !important;
grid-template-rows: auto 1fr !important;
column-gap: 22px !important;
row-gap: 6px !important;
min-height: 180px !important;
margin: 0 !important;
padding: 30px 32px !important;
border: 1px solid var(--dtext-line) !important;
border-radius: 18px !important;
background: var(--dtext-cream) !important;
}
body.elite-discover-text-page .elite-dtext-feature > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-feature > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-feature__number,
.editor-styles-wrapper .elite-dtext-feature__number {
grid-row: 1 / span 2 !important;
margin: 0 !important;
font-family: Georgia, "Times New Roman", serif !important;
font-size: 2.3rem !important;
font-style: italic !important;
line-height: 1 !important;
color: var(--dtext-gold) !important;
}
body.elite-discover-text-page .elite-dtext-feature h3,
.editor-styles-wrapper .elite-dtext-feature h3 {
margin: 0 !important;
font-family: Georgia, "Times New Roman", serif !important;
font-size: clamp(1.35rem, 2vw, 1.8rem) !important;
line-height: 1.2 !important;
color: var(--dtext-ink) !important;
}
body.elite-discover-text-page .elite-dtext-feature p:last-child,
.editor-styles-wrapper .elite-dtext-feature p:last-child {
margin: 0 !important;
font-size: .96rem !important;
line-height: 1.7 !important;
color: var(--dtext-muted) !important;
}
body.elite-discover-text-page .elite-dtext-story,
.editor-styles-wrapper .elite-dtext-story {
display: grid !important;
grid-template-columns: minmax(380px, .9fr) minmax(0, 1.1fr) !important;
align-items: center !important;
gap: clamp(40px, 7vw, 90px) !important;
margin: clamp(70px, 9vw, 125px) 0 0 !important;
padding: clamp(28px, 4vw, 52px) !important;
border-radius: 24px !important;
background: #efe8de !important;
}
body.elite-discover-text-page .elite-dtext-story > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-story > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-story__image,
.editor-styles-wrapper .elite-dtext-story__image {
width: 100% !important;
margin: 0 !important;
overflow: hidden !important;
border-radius: 18px !important;
box-shadow: 0 18px 48px rgba(32, 28, 23, .12) !important;
}
body.elite-discover-text-page .elite-dtext-story__image img,
.editor-styles-wrapper .elite-dtext-story__image img {
display: block !important;
width: 100% !important;
height: clamp(330px, 36vw, 480px) !important;
object-fit: cover !important;
}
body.elite-discover-text-page .elite-dtext-story__copy,
.editor-styles-wrapper .elite-dtext-story__copy {
margin: 0 !important;
padding: 0 !important;
}
body.elite-discover-text-page .elite-dtext-story__copy > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-story__copy > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-story h2,
body.elite-discover-text-page .elite-dtext-closing h2,
.editor-styles-wrapper .elite-dtext-story h2,
.editor-styles-wrapper .elite-dtext-closing h2 {
margin: 0 0 20px !important;
font-family: Georgia, "Times New Roman", serif !important;
font-size: clamp(2.1rem, 4vw, 4rem) !important;
font-weight: 500 !important;
line-height: 1.05 !important;
letter-spacing: -.035em !important;
color: var(--dtext-ink) !important;
}
body.elite-discover-text-page .elite-dtext-story__copy > p:not(.elite-dtext-eyebrow),
.editor-styles-wrapper .elite-dtext-story__copy > p:not(.elite-dtext-eyebrow) {
margin: 0 !important;
font-size: 1rem !important;
line-height: 1.8 !important;
color: var(--dtext-muted) !important;
}
body.elite-discover-text-page .elite-dtext-story .wp-block-buttons,
.editor-styles-wrapper .elite-dtext-story .wp-block-buttons {
display: flex !important;
flex-wrap: wrap !important;
gap: 12px !important;
margin: 28px 0 0 !important;
}
body.elite-discover-text-page .elite-dtext-closing,
.editor-styles-wrapper .elite-dtext-closing {
margin: clamp(70px, 9vw, 120px) 0 0 !important;
padding: clamp(45px, 7vw, 85px) !important;
border-radius: 24px !important;
background: #202b3b !important;
text-align: center !important;
color: #fff !important;
}
body.elite-discover-text-page .elite-dtext-closing > .wp-block-group__inner-container,
.editor-styles-wrapper .elite-dtext-closing > .wp-block-group__inner-container {
display: contents;
}
body.elite-discover-text-page .elite-dtext-closing h2,
.editor-styles-wrapper .elite-dtext-closing h2 {
max-width: 850px !important;
margin: 0 auto 18px !important;
color: #fff !important;
}
body.elite-discover-text-page .elite-dtext-closing p,
.editor-styles-wrapper .elite-dtext-closing p {
max-width: 760px !important;
margin: 0 auto !important;
font-size: 1rem !important;
line-height: 1.8 !important;
color: rgba(255,255,255,.78) !important;
}
@media (max-width: 900px) {
body.elite-discover-text-page .elite-dtext-hero,
body.elite-discover-text-page .elite-dtext-story,
.editor-styles-wrapper .elite-dtext-hero,
.editor-styles-wrapper .elite-dtext-story {
grid-template-columns: 1fr !important;
}
body.elite-discover-text-page .elite-dtext-hero__image,
.editor-styles-wrapper .elite-dtext-hero__image {
order: -1;
}
body.elite-discover-text-page .elite-dtext-hero__image img,
.editor-styles-wrapper .elite-dtext-hero__image img {
height: min(65vw, 520px) !important;
}
}
@media (max-width: 700px) {
body.elite-discover-text-page .elite-dtext-page,
.editor-styles-wrapper .elite-dtext-page {
width: min(100% - 28px, 1240px) !important;
padding-top: 42px !important;
}
body.elite-discover-text-page .elite-dtext-features,
.editor-styles-wrapper .elite-dtext-features {
grid-template-columns: 1fr !important;
}
body.elite-discover-text-page .elite-dtext-feature,
.editor-styles-wrapper .elite-dtext-feature {
grid-template-columns: 48px 1fr !important;
padding: 24px 22px !important;
}
body.elite-discover-text-page .elite-dtext-hero h1,
.editor-styles-wrapper .elite-dtext-hero h1 {
font-size: clamp(3rem, 16vw, 4.8rem) !important;
}
body.elite-discover-text-page .elite-dtext-story,
.editor-styles-wrapper .elite-dtext-story {
padding: 22px !important;
}
body.elite-discover-text-page .elite-dtext-story__image img,
.editor-styles-wrapper .elite-dtext-story__image img {
height: 300px !important;
}
body.elite-discover-text-page .elite-dtext-closing,
.editor-styles-wrapper .elite-dtext-closing {
padding: 42px 24px !important;
}
}