section.wealth-gift,section.wealth-gift *{box-sizing:border-box}section.wealth-gift{width:100%;max-width:none;margin:0;color:#34251d;font-family:Georgia,Times New Roman,serif;background:#faf5ec;--ivory:#faf5ec;--paper:#f4eddf;--ink:#35251d;--muted:#665247;--gold:#ad771f;--gold-light:#c69b5f;--line:#d9c29d;--olive:#344536}section.wealth-gift button.cta{border:0;cursor:pointer;-webkit-appearance:none;appearance:none}section.wealth-gift .product-form{margin:0}section.wealth-gift .final-panel{width:100%;overflow:hidden;background:var(--ivory)}section.wealth-gift .wrap{width:min(1420px,90%);margin:auto}section.wealth-gift .purchase-row{display:grid;grid-template-columns:minmax(0,53fr) minmax(0,47fr);gap:clamp(44px,5vw,86px);align-items:center;padding:clamp(25px,5vw,25px) 0 clamp(25px,5.6vw,25px)}section.wealth-gift .visual{margin:0;background:#e9d7bb}section.wealth-gift .visual img{display:block;width:100%;height:auto}section.wealth-gift .copy{padding:0 0 0 1px}section.wealth-gift .eyebrow{margin:0 0 11px;font:700 clamp(15px,.78vw,14px)/1.4 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:var(--gold)}section.wealth-gift h1{margin:0;font-size:clamp(45px,4vw,72px);font-weight:500;line-height:1.01;letter-spacing:-.026em}section.wealth-gift .accent{width:70px;height:2px;margin:25px 0;background:var(--gold)}section.wealth-gift .intro{margin:0;font-size:clamp(18px,1.24vw,23px);line-height:1.47;color:var(--muted)}section.wealth-gift .gift-line{margin:13px 0 0;font-size:clamp(20px,1.45vw,27px);line-height:1.4;font-style:italic;color:var(--ink)}section.wealth-gift .product{margin:25px 0 0;padding-top:25px;border-top:1px solid var(--line)}section.wealth-gift .wordmark,section.wealth-gift .product-name,section.wealth-gift .stones,section.wealth-gift .intentions,section.wealth-gift .price,section.wealth-gift .special,section.wealth-gift .cta,section.wealth-gift .offer,section.wealth-gift .section-label,section.wealth-gift .brand-footer{font-family:Arial,Helvetica,sans-serif}section.wealth-gift .product-name{margin:0 0 12px;font-size:clamp(17px,1.1vw,21px);font-weight:700;letter-spacing:.07em;line-height:1.4}section.wealth-gift .stones,section.wealth-gift .intentions{margin:0;font-size:clamp(15px,.95vw,17px);line-height:1.6;color:var(--muted)}section.wealth-gift .intentions{color:var(--olive);font-weight:600}section.wealth-gift .purchase-action{display:flex;align-items:end;gap:30px;flex-wrap:wrap;margin-top:25px}section.wealth-gift .price{margin:0;font-size:clamp(34px,2.45vw,45px);font-weight:700;line-height:1.05;color:var(--ink)}section.wealth-gift .special{margin:5px 0 0;font-size:15px;font-style:italic;color:var(--muted)}section.wealth-gift .cta{display:inline-block;min-width:220px;padding:17px 29px;background:var(--gold);color:#fffaf1;text-align:center;text-decoration:none;font-size:15px;font-weight:700;letter-spacing:.12em;transition:background .2s ease}section.wealth-gift .cta:hover,section.wealth-gift .cta:focus-visible{background:#7d5419}section.wealth-gift .cta:focus-visible{outline:3px solid var(--olive);outline-offset:3px}section.wealth-gift .offer{margin:18px 0 0;font-size:15px;line-height:1.5;color:var(--muted)}section.wealth-gift .details-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,9vw,150px);padding:25px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}section.wealth-gift .details-row h2{margin:0 0 25px;font-size:clamp(28px,2.1vw,38px);font-weight:500;line-height:1.1;letter-spacing:-.015em}section.wealth-gift .facts{margin:0;padding:0;list-style:none}section.wealth-gift .facts li{display:grid;grid-template-columns:125px 1fr;gap:20px;padding:12px 0;border-top:1px solid rgba(173,119,31,.25);font-size:16px;line-height:1.5;color:var(--muted)}section.wealth-gift .facts strong{font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6;color:var(--ink)}section.wealth-gift .note{margin:20px 0 0;font-size:15px;line-height:1.58;color:var(--muted)}section.wealth-gift .care-list{margin:0;padding:0;list-style:none}section.wealth-gift .care-list li{padding:12px 0;border-top:1px solid rgba(173,119,31,.25);font-size:16px;line-height:1.5;color:var(--muted)}section.wealth-gift .ending{text-align:center;padding:clamp(25px,6vw,25px) 20px 25px}section.wealth-gift .ending h2{margin:0;font-size:clamp(39px,3.3vw,60px);line-height:1.06;font-weight:500;letter-spacing:-.021em}section.wealth-gift .ending .rule{width:68px;height:2px;margin:25px auto;background:var(--gold)}section.wealth-gift .ending p{margin:0;font-size:clamp(25px,2vw,37px);line-height:1.27;font-style:italic}section.wealth-gift .brand-footer{padding:25px 20px;border-top:1px solid var(--line);text-align:center;background:var(--paper)}section.wealth-gift .wordmark{margin:0;font-size:25px;font-weight:700;letter-spacing:.06em;color:var(--ink)}section.wealth-gift .brand-line{margin:9px 0 0;font-size:15px;font-weight:700;letter-spacing:.16em;color:var(--gold)}section.wealth-gift .disclaimer{max-width:810px;margin:22px auto 0;font:15px/1.6 Arial,Helvetica,sans-serif;color:var(--muted)}@media(max-width:1199px)and (min-width:681px){section.wealth-gift .wrap{width:91%}section.wealth-gift .purchase-row{grid-template-columns:minmax(0,49fr) minmax(0,51fr);gap:34px;padding:25px 0}section.wealth-gift h1{font-size:clamp(40px,4.4vw,54px)}section.wealth-gift .accent{margin:21px 0}section.wealth-gift .intro{font-size:17px}section.wealth-gift .gift-line{font-size:19px}section.wealth-gift .product{margin-top:24px;padding-top:20px}section.wealth-gift .product-name{font-size:16px}section.wealth-gift .stones,section.wealth-gift .intentions{font-size:15px}section.wealth-gift .purchase-action{gap:15px;margin-top:18px}section.wealth-gift .price{font-size:32px}section.wealth-gift .cta{min-width:185px;padding:15px 18px;font-size:15px}section.wealth-gift .offer{font-size:15px}section.wealth-gift .details-row{gap:45px;padding:25px 0}section.wealth-gift .details-row h2{font-size:30px}section.wealth-gift .facts li{grid-template-columns:100px 1fr;gap:13px;font-size:15px}section.wealth-gift .facts strong{font-size:15px}section.wealth-gift .note,section.wealth-gift .care-list li{font-size:15px}}@media(max-width:850px)and (min-width:681px){section.wealth-gift .purchase-row{grid-template-columns:1fr}section.wealth-gift .visual{max-width:650px;margin:auto}section.wealth-gift .copy{max-width:650px;margin:auto}}@media(max-width:680px){section.wealth-gift .wrap{width:100%}section.wealth-gift .purchase-row{display:flex;flex-direction:column;gap:0;padding:0 0 25px}section.wealth-gift .visual{width:100%}section.wealth-gift .visual img{width:100%;height:auto}section.wealth-gift .copy{width:100%;padding:25px 23px 0}section.wealth-gift .eyebrow{font-size:13px}section.wealth-gift h1{font-size:clamp(37px,10vw,48px);line-height:1.04}section.wealth-gift .accent{width:52px;height:1px;margin:21px 0}section.wealth-gift .intro{font-size:16.5px}section.wealth-gift .gift-line{margin-top:10px;font-size:20px}section.wealth-gift .product{margin-top:25px;padding-top:22px}section.wealth-gift .product-name{font-size:17px}section.wealth-gift .stones,section.wealth-gift .intentions{font-size:14px}section.wealth-gift .purchase-action{display:block;margin-top:21px}section.wealth-gift .price{font-size:34px}section.wealth-gift .special{margin-top:3px}section.wealth-gift .cta{display:block;width:100%;margin-top:17px;padding:17px 20px}section.wealth-gift .offer{margin-top:15px;font-size:13px;text-align:center}section.wealth-gift .details-row{display:block;margin:0 23px;padding:25px 0}section.wealth-gift .details-row h2{font-size:29px;margin-bottom:19px}section.wealth-gift .facts li{grid-template-columns:95px 1fr;gap:14px;padding:11px 0;font-size:14px}section.wealth-gift .facts strong{font-size:13px}section.wealth-gift .note{font-size:14px;margin-top:16px}section.wealth-gift .care{margin-top:25px}section.wealth-gift .care-list li{font-size:14px;padding:11px 0}section.wealth-gift .ending{padding:25px 23px}section.wealth-gift .ending h2{font-size:clamp(33px,8.9vw,43px)}section.wealth-gift .ending .rule{margin:24px auto}section.wealth-gift .ending p{font-size:24px}section.wealth-gift .brand-footer{padding:25px 23px}section.wealth-gift .wordmark{font-size:21px}section.wealth-gift .brand-line{font-size:13px}section.wealth-gift .disclaimer{font-size:13px}}@media(max-width:390px){section.wealth-gift .copy{padding-left:20px;padding-right:20px}section.wealth-gift h1{font-size:36px}section.wealth-gift .details-row{margin-left:20px;margin-right:20px}section.wealth-gift .facts li{grid-template-columns:82px 1fr;gap:10px}section.wealth-gift .ending{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wealth-v2-gift.css.map */
