body.template-product-wedding-budget-tracker .page-width.sidebar-layout,body.template-product-wedding-budget-tracker .main-page-content{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}body.template-product-wedding-budget-tracker #shopify-section-sidebar,body.template-product-wedding-budget-tracker .sidebar-sticky,body.template-product-wedding-budget-tracker .breadcrumb{display:none!important}body.template-product-wedding-budget-tracker .main-page-content>.shopify-section{width:100%!important;max-width:none!important;margin:0!important}.wbt-page{--wbt-title: #4A3A2E;--wbt-subtle: #8A7560;--wbt-accent: #B8946A;--wbt-accent-dk: #9C7A52;--wbt-cream: #FAF6F0;--wbt-blush: #F5E8E2;--wbt-kpi: #EFE2CE;--wbt-divider: #D4BFA1;--wbt-border: #D9CDB9;--wbt-white: #FFFFFF;--wbt-ink: #2C2520;width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:var(--wbt-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.wbt-page *{box-sizing:border-box}.wbt-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.wbt-section{padding:64px 0}.wbt-section.is-cream{background:var(--wbt-cream)}.wbt-section.is-blush{background:var(--wbt-blush)}.wbt-section.is-dark{background:var(--wbt-title);color:#fff}.wbt-kicker{margin:0 0 12px;color:var(--wbt-accent-dk);font:italic 500 13px/1.4 Georgia,Times New Roman,serif;letter-spacing:.14em;text-transform:uppercase}.wbt-head{max-width:760px;margin:0 auto 36px;text-align:center}.wbt-head.is-left{margin:0 0 30px;text-align:left}.wbt-head h2{margin:0 0 12px;font:italic 500 clamp(28px,4vw,42px)/1.12 Georgia,"Times New Roman",serif;color:var(--wbt-accent-dk)}.wbt-head p{margin:0;color:var(--wbt-subtle);font-size:16px;line-height:1.6}.wbt-section.is-dark .wbt-head h2,.wbt-section.is-dark .wbt-head p{color:#fff}.wbt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;border-radius:4px;background:var(--wbt-accent-dk);color:#fff!important;font:500 13px/1 -apple-system,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid var(--wbt-accent-dk);cursor:pointer;transition:background .18s ease}.wbt-btn:hover{background:var(--wbt-title)}.wbt-btn.is-ghost{background:transparent;color:var(--wbt-accent-dk)!important;border-color:var(--wbt-accent-dk)}.wbt-btn.is-ghost:hover{background:var(--wbt-accent-dk);color:#fff!important}.wbt-btn.is-light{background:#fff;color:var(--wbt-title)!important;border-color:#fff}.wbt-btn.is-block{display:flex;width:100%}.wbt-hero{background:linear-gradient(180deg,var(--wbt-cream) 0%,#fff 100%);padding:56px 0 64px}.wbt-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.wbt-hero-copy h1{margin:14px 0 18px;font:italic 500 clamp(36px,5.4vw,58px)/1.05 Georgia,"Times New Roman",serif;color:var(--wbt-accent-dk)}.wbt-hero-copy .wbt-sub{margin:0 0 22px;font-size:17px;line-height:1.55;color:var(--wbt-subtle);max-width:520px}.wbt-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.wbt-trust-row{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--wbt-subtle);letter-spacing:.03em}.wbt-trust-row span:before{content:"\2713  ";color:var(--wbt-accent);font-weight:700}.wbt-hero-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 18px 48px #4a3a2e24}.wbt-pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.wbt-pain-card{padding:28px 22px;border:1px solid var(--wbt-border);border-radius:8px;background:#fff}.wbt-pain-card h3{margin:0 0 10px;font:italic 500 19px/1.28 Georgia,serif;color:var(--wbt-accent-dk)}.wbt-pain-card p{margin:0;color:var(--wbt-subtle);font-size:14px;line-height:1.6}.wbt-three-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.wbt-three-card{padding:32px 26px;background:var(--wbt-cream);border-radius:10px;position:relative}.wbt-three-card .wbt-num{font:italic 500 56px/1 Georgia,serif;color:var(--wbt-accent);opacity:.6}.wbt-three-card h3{margin:8px 0 10px;font:italic 500 22px/1.22 Georgia,serif;color:var(--wbt-accent-dk)}.wbt-three-card p{margin:0;color:var(--wbt-title);font-size:15px;line-height:1.6}.wbt-feature-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.wbt-feature-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 10px 28px #4a3a2e1a}.wbt-feature-list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.wbt-feature-list li{padding:14px 16px;background:var(--wbt-cream);border-left:3px solid var(--wbt-accent);border-radius:0 6px 6px 0}.wbt-feature-list strong{display:block;font:italic 500 16px/1.3 Georgia,serif;color:var(--wbt-accent-dk);margin-bottom:4px}.wbt-feature-list small{font-size:13px;color:var(--wbt-subtle);line-height:1.5}.wbt-tab-tour-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 16px 40px #4a3a2e1f}.wbt-tab-tour-caption{margin-top:16px;text-align:center;color:var(--wbt-subtle);font-style:italic;font-size:14px}.wbt-mobile-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px;align-items:center}.wbt-mobile-image img{width:100%;height:auto;max-width:380px;margin:0 auto;display:block;border-radius:8px;box-shadow:0 12px 32px #4a3a2e1f}.wbt-triple-list{list-style:none;margin:0;padding:0;display:grid;gap:20px}.wbt-triple-list h4{margin:0 0 6px;font:italic 500 19px/1.22 Georgia,serif;color:var(--wbt-accent-dk)}.wbt-triple-list p{margin:0;color:var(--wbt-subtle);font-size:14px;line-height:1.6}.wbt-triple-list .wbt-tag{display:inline-block;margin-right:8px;padding:3px 8px;background:var(--wbt-kpi);border-radius:3px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--wbt-accent-dk);vertical-align:middle}.wbt-bonus-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:50px;align-items:center}.wbt-bonus-image img{width:100%;height:auto;max-width:460px;margin:0 auto;display:block;border-radius:6px;box-shadow:0 14px 36px #4a3a2e24}.wbt-bonus-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.wbt-bonus-list li{padding-left:24px;position:relative;color:var(--wbt-title);font-size:15px;line-height:1.6}.wbt-bonus-list li:before{content:"\2022";position:absolute;left:0;color:var(--wbt-accent);font-size:22px;line-height:1;top:0}.wbt-inside-list{list-style:none;padding:0;display:grid;gap:14px;max-width:760px;margin:0 auto}.wbt-inside-list li{display:grid;grid-template-columns:90px 1fr;gap:18px;align-items:center;padding:18px 22px;background:#fff;border:1px solid var(--wbt-border);border-radius:8px}.wbt-inside-list .wbt-format{display:inline-flex;align-items:center;justify-content:center;background:var(--wbt-kpi);color:var(--wbt-accent-dk);border-radius:4px;padding:6px 10px;font:700 12px/1 -apple-system,sans-serif;letter-spacing:.08em}.wbt-inside-list strong{display:block;font-size:15px;color:var(--wbt-title);margin-bottom:2px}.wbt-inside-list small{font-size:13px;color:var(--wbt-subtle)}.wbt-faq{display:grid;gap:10px;max-width:820px;margin:0 auto}.wbt-faq details{padding:18px 22px;border:1px solid var(--wbt-border);border-radius:8px;background:#fff}.wbt-faq summary{cursor:pointer;font:500 15px/1.4 -apple-system,sans-serif;color:var(--wbt-title);list-style:none}.wbt-faq summary::-webkit-details-marker{display:none}.wbt-faq summary:after{content:"+";float:right;color:var(--wbt-accent);font-size:22px;line-height:1}.wbt-faq details[open] summary:after{content:"\2212"}.wbt-faq p{margin:12px 0 0;color:var(--wbt-subtle);font-size:14px;line-height:1.65}.wbt-leadmagnet{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:38px 44px;background:var(--wbt-blush);border-radius:12px}.wbt-leadmagnet h3{margin:0 0 8px;font:italic 500 26px/1.18 Georgia,serif;color:var(--wbt-accent-dk)}.wbt-leadmagnet p{margin:0 0 16px;color:var(--wbt-title);font-size:15px;line-height:1.6}.wbt-leadmagnet-form{display:grid;gap:10px}.wbt-leadmagnet-form input[type=email]{height:48px;padding:0 14px;border:1px solid var(--wbt-border);border-radius:4px;background:#fff;font:15px/1 -apple-system,sans-serif;color:var(--wbt-title)}.wbt-leadmagnet-form input[type=email]:focus{outline:2px solid var(--wbt-accent);border-color:var(--wbt-accent)}.wbt-leadmagnet small{display:block;margin-top:8px;color:var(--wbt-subtle);font-size:12px}.wbt-pricing{max-width:540px;margin:0 auto;padding:40px 36px;background:#fff;border:1px solid var(--wbt-border);border-radius:12px;box-shadow:0 12px 36px #4a3a2e14;text-align:center}.wbt-pricing .wbt-price{font:italic 500 52px/1 Georgia,serif;color:var(--wbt-accent-dk);margin:12px 0 4px}.wbt-pricing .wbt-price-note{color:var(--wbt-subtle);font-size:13px;margin-bottom:22px}.wbt-pricing form{margin-bottom:16px}.wbt-pricing .wbt-payment-badges{margin-top:18px}.wbt-pricing .wbt-payment-badges img{width:100%;max-width:420px;height:auto}.wbt-pricing .wbt-guarantee{margin-top:14px;color:var(--wbt-subtle);font-size:13px}.wbt-bridge-intro{max-width:760px;margin:0 auto 30px;text-align:center}.wbt-bridge-intro p{color:var(--wbt-subtle);font-size:15px;line-height:1.6}.wbt-bridge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.wbt-bridge-card{background:#fff;border:1px solid var(--wbt-border);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.wbt-bridge-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #4a3a2e1f}.wbt-bridge-card img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--wbt-cream);display:block}.wbt-bridge-card .wbt-bridge-meta{padding:16px 18px}.wbt-bridge-card h4{margin:0 0 6px;font:italic 500 17px/1.25 Georgia,serif;color:var(--wbt-title)}.wbt-bridge-card p{margin:0;font-size:13px;color:var(--wbt-subtle)}.wbt-founder{display:grid;grid-template-columns:220px 1fr;gap:36px;align-items:start;max-width:920px;margin:0 auto}.wbt-founder img{width:220px;height:220px;border-radius:50%;object-fit:cover;border:4px solid var(--wbt-blush)}.wbt-founder blockquote{margin:0;font:italic 400 17px/1.65 Georgia,serif;color:var(--wbt-title)}.wbt-founder blockquote p+p{margin-top:14px}.wbt-founder .wbt-signoff{margin-top:18px;color:var(--wbt-accent-dk);font:italic 500 16px/1.4 Georgia,serif}.wbt-final{text-align:center;padding:84px 24px}.wbt-final h2{margin:0 0 14px;font:italic 500 clamp(32px,4.5vw,48px)/1.12 Georgia,serif;color:#fff}.wbt-final p{margin:0 auto 28px;max-width:560px;font-size:16px;line-height:1.6;color:#ffffffd9}.wbt-thanks{text-align:center;padding:56px 24px 30px}.wbt-thanks h1{margin:0 0 14px;font:italic 500 clamp(32px,4.5vw,46px)/1.12 Georgia,serif;color:var(--wbt-accent-dk)}.wbt-thanks p{margin:0 auto 12px;max-width:580px;color:var(--wbt-title);font-size:17px;line-height:1.6}.wbt-thanks .wbt-thanks-sub{color:var(--wbt-subtle);font-size:15px}.wbt-thanks-pairs{margin-top:32px}.wbt-thanks-pairs h3{margin:0 0 22px;text-align:center;font:italic 500 22px/1.2 Georgia,serif;color:var(--wbt-accent-dk)}@media(max-width:980px){.wbt-hero-grid,.wbt-feature-layout,.wbt-mobile-grid,.wbt-bonus-grid,.wbt-leadmagnet,.wbt-founder{grid-template-columns:1fr;gap:32px}.wbt-pain-grid,.wbt-three-grid,.wbt-bridge-grid{grid-template-columns:1fr}.wbt-leadmagnet{padding:28px 22px}.wbt-founder img{margin:0 auto;width:180px;height:180px}.wbt-founder{text-align:center}}@media(max-width:640px){.wbt-section{padding:48px 0}.wbt-wrap{padding:0 18px}.wbt-hero{padding:36px 0 48px}.wbt-pricing{padding:28px 20px}.wbt-inside-list li{grid-template-columns:1fr}.wbt-inside-list .wbt-format{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wbt-landing.css.map */
