section.wealth-before,section.wealth-before *{box-sizing:border-box}section.wealth-before{width:100%;max-width:none;margin:0;color:#34251d;font-family:Georgia,Times New Roman,serif;background:#faf5ec;--ivory: #faf5ec;--ink: #35251d;--muted: #665247;--gold: #b48643;--line: #dcc9aa}section.wealth-before button.cta{border:0;cursor:pointer;-webkit-appearance:none;appearance:none}section.wealth-before .product-form{margin:0}section.wealth-before .panel{position:relative;isolation:isolate;min-height:clamp(570px,46vw,760px);display:flex;align-items:center;overflow:hidden;background:#495446}section.wealth-before .visual,section.wealth-before .visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}section.wealth-before .visual img{display:block;object-fit:cover;object-position:62% 54%}section.wealth-before .visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#17231dd1,#19241ead,#212b235c 48%,#2a2d2408 75%)}section.wealth-before .copy{position:relative;z-index:1;width:min(630px,44%);margin-left:clamp(55px,7vw,130px);padding:25px 0;color:#fffaf1}section.wealth-before .eyebrow{margin:0 0 25px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(15px,.78vw,14px);font-weight:700;letter-spacing:.19em;color:#f0d4a0}section.wealth-before h1{margin:0;font-size:clamp(48px,4.5vw,80px);line-height:1.02;font-weight:500;letter-spacing:-.025em;text-wrap:balance;color:#fff}section.wealth-before .accent{width:72px;height:2px;margin:25px 0;background:#dbb579}section.wealth-before .lead{max-width:530px;margin:0;font-size:clamp(20px,1.55vw,27px);line-height:1.37;color:#fff}section.wealth-before .body{color:#fff}section.wealth-before .closing{max-width:510px;margin:25px 0 0;font-size:clamp(18px,1.28vw,23px);line-height:1.45;font-style:italic;color:#f0d4a0}@media(max-width:1199px)and (min-width:681px){section.wealth-before .panel{min-height:620px}section.wealth-before .visual img{object-position:63% center}section.wealth-before .visual:after{background:linear-gradient(90deg,#17231dd9,#17231dab 37%,#17231d1a 78%)}section.wealth-before .copy{width:53%;margin-left:clamp(36px,5vw,70px);padding:25px 0}section.wealth-before h1{font-size:clamp(44px,5vw,62px)}section.wealth-before .lead{font-size:21px}section.wealth-before .closing{font-size:19px}}@media(max-width:680px){section.wealth-before .panel{min-height:0;display:flex;flex-direction:column;background:var(--ivory)}section.wealth-before .visual{position:relative;width:100%;height:78vw;min-height:280px;max-height:440px;overflow:hidden}section.wealth-before .visual img{object-position:61% 50%}section.wealth-before .visual:after{background:linear-gradient(0deg,rgba(24,38,29,.18),transparent 50%)}section.wealth-before .copy{width:100%;margin:0;padding:25px 23px;color:var(--ink)}section.wealth-before .eyebrow{margin-bottom:18px;font-size:13px;color:#9a6e2e}section.wealth-before h1{font-size:clamp(35px,9.2vw,46px);line-height:1.06;color:#000}section.wealth-before .accent{width:51px;height:1px;margin:23px 0 24px;background:var(--gold)}section.wealth-before .lead,section.wealth-before .body{color:#000}section.wealth-before .lead{font-size:20px;line-height:1.38}section.wealth-before .closing{margin-top:19px;font-size:19px;line-height:1.43;color:var(--ink)}}@media(max-width:390px){section.wealth-before .copy{padding:25px 20px}section.wealth-before .lead{font-size:19px}section.wealth-before .closing{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wealth-v2-before.css.map */
