.bgc{--bgc-ink:#173b37;--bgc-mute:#53635f;--bgc-line:#d7ddd7;--bgc-paper:#f7f5ef;color:#1d302d;background:#fff;font-family:inherit;font-size:16px;line-height:1.65}.bgc *{box-sizing:border-box}.bgc h1,.bgc h2,.bgc h3,.bgc p,.bgc figure{margin:0}.bgc h1,.bgc h2,.bgc h3{font-family:inherit;color:var(--bgc-ink);text-transform:none;letter-spacing:-.035em;line-height:1.12}.bgc h1{font-size:clamp(38px,4.5vw,68px);max-width:650px;font-weight:600}.bgc h2{font-size:clamp(30px,3.1vw,45px);font-weight:550}.bgc h3{font-size:25px;font-weight:550}.bgc p+p{margin-top:18px}.bgc-wrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.bgc-section{padding-top:78px;padding-bottom:78px}.bgc-eyebrow,.bgc-mini-label{display:block;font-size:11px;font-weight:700;letter-spacing:.15em;line-height:1.5}.bgc-eyebrow{color:#526f64;margin-bottom:16px!important}.bgc-overline{font-size:14px;margin:30px 0 16px!important;color:var(--bgc-mute)}.bgc-hero{background:var(--bgc-paper)}.bgc-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-top:52px;padding-bottom:52px}.bgc-intro{font-size:18px;max-width:500px;margin-top:26px!important;color:var(--bgc-mute)}.bgc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;text-decoration:none!important;border:1px solid transparent;padding:14px 23px;font-size:14px;font-weight:600;line-height:1.5;transition:background .15s}.bgc-button-dark{background:var(--bgc-ink);color:#fff!important}.bgc-button-dark:hover{background:#28564e}.bgc-button-light{background:#fff;color:var(--bgc-ink)!important}.bgc-button-light:hover{background:#e9eee7}.bgc-hero .bgc-button{margin-top:30px}.bgc-hero-note{font-size:12px;color:var(--bgc-mute);margin-top:16px!important}.bgc-hero-photo{position:relative;min-height:500px;align-self:stretch;background:#e0dfd6;overflow:hidden}.bgc-hero-photo img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.bgc-hero-photo figcaption{position:absolute;left:22px;right:22px;bottom:22px;background:#fffffff0;padding:18px 20px;color:var(--bgc-ink)}.bgc-hero-photo figcaption span{display:block;font-size:10px;letter-spacing:.14em;font-weight:700}.bgc-hero-photo figcaption strong{display:block;font-size:19px;line-height:1.3;margin-top:5px;font-weight:500}.bgc-section-head{max-width:850px;margin-bottom:32px}.bgc-section-head>p:last-child:not(.bgc-eyebrow){color:var(--bgc-mute);margin-top:18px}.bgc-explainer{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.bgc-lead{font-size:27px;line-height:1.45;letter-spacing:-.02em;color:var(--bgc-ink)}.bgc-lead em{font-style:normal;color:#788475}.bgc-explainer>div{color:var(--bgc-mute)}.bgc-shared{margin-top:42px;padding:30px 36px;background:#edf1e9;display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.bgc-shared h3{margin-top:10px}.bgc ul{margin:0;padding:0;list-style:none}.bgc li{position:relative;padding-left:23px;margin:9px 0}.bgc li:before{content:"\2713";position:absolute;left:0;font-size:14px;color:#53734f}.bgc-compare-band{background:var(--bgc-paper);scroll-margin-top:35px}.bgc-table-scroll{overflow-x:auto;border:1px solid var(--bgc-line);background:#fff}.bgc-table{width:100%;min-width:630px;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.5}.bgc-table th,.bgc-table td{padding:21px 24px;border-bottom:1px solid var(--bgc-line);vertical-align:top;width:35%}.bgc-table th:first-child{width:30%}.bgc-table thead th{font-size:24px;line-height:1.25;letter-spacing:-.025em;font-weight:550;background:#e7ebdf;color:var(--bgc-ink)}.bgc-table thead th:first-child{font-size:14px;letter-spacing:0;vertical-align:bottom}.bgc-table thead th:last-child{background:var(--bgc-ink);color:#fff}.bgc-table thead span{display:block;font-size:9px;letter-spacing:.12em;margin-bottom:8px}.bgc-table tbody th{font-weight:600;color:var(--bgc-ink)}.bgc-table small{display:block;font-size:12px;color:var(--bgc-mute);font-weight:400;margin-top:5px}.bgc-table tbody td:last-child{background:#f3f6ef}.bgc-table tbody tr:last-child>*{border-bottom:0}.bgc-spec-note{font-size:12px;color:var(--bgc-mute);margin-top:18px!important;max-width:970px}.bgc-takeaway{border-top:1px solid var(--bgc-line);margin-top:35px;padding-top:25px;display:grid;grid-template-columns:1fr 2.3fr;gap:35px}.bgc-takeaway p{font-size:18px;color:var(--bgc-ink)}.bgc-finish-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bgc-finish-grid h2{margin-bottom:24px}.bgc-finish-grid p{color:var(--bgc-mute)}.bgc-text-link{display:inline-block;margin-top:25px;color:var(--bgc-ink)!important;text-decoration:underline;text-underline-offset:5px;font-weight:600}.bgc-palette{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bgc-color{display:block;height:185px;box-shadow:inset 0 0 0 1px #00000012;position:relative}.bgc-color:after{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;box-shadow:0 0 0 9px #ffffff16,inset 0 2px 5px #00000014;border:1px solid #00000012}.bgc-white{background:#eeede8}.bgc-gray{background:#9ca6a4}.bgc-espresso{background:#50372e}.bgc-swatch strong{display:block;font-size:14px;margin-top:14px;font-weight:600}.bgc-swatch>span:last-child{display:block;font-size:12px;color:var(--bgc-mute)}.bgc-palette>p{grid-column:1/-1;font-size:11px;line-height:1.6}.bgc-applications{background:#f0f3ee}.bgc-project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bgc-project-card{background:#fff;padding:32px;display:flex;flex-direction:column}.bgc-card-number{font-size:13px;color:#788a75;margin-bottom:34px}.bgc-project-card h3{font-size:25px;min-height:58px;margin-bottom:20px}.bgc-project-card p{font-size:15px;color:var(--bgc-mute);margin-bottom:28px}.bgc-card-tag{font-size:11px;line-height:1.5;font-weight:600;border-top:1px solid var(--bgc-line);padding-top:18px;margin-top:auto;color:#446048}.bgc-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bgc-choice{padding:40px;background:#edf1e9;display:flex;flex-direction:column;align-items:flex-start}.bgc-choice h3{font-size:35px;margin-top:18px}.bgc-choice p{margin-top:15px;color:var(--bgc-mute)}.bgc-choice ul{margin:20px 0 25px;font-size:15px}.bgc-choice .bgc-button{margin-top:auto}.bgc-choice-premium{background:var(--bgc-ink);color:#fff}.bgc-choice-premium h3,.bgc-choice-premium p{color:#fff}.bgc-choice-premium li:before{color:#c4d8ad}.bgc-charm-link{font-size:12px;color:#fff!important;margin-top:15px;text-decoration:underline;text-underline-offset:4px}.bgc-help{text-align:center;background:#e8eddf;padding:62px 0}.bgc-help p:not(.bgc-eyebrow){max-width:550px;margin:20px auto 26px;color:var(--bgc-mute)}.bgc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.bgc a:focus-visible,.bgc-table-scroll:focus-visible{outline:3px solid #bd873c;outline-offset:4px}@media(max-width:899px){.bgc-wrap{padding-left:24px;padding-right:24px}.bgc-hero-grid{gap:28px}.bgc-hero-photo{min-height:420px}.bgc-section{padding-top:55px;padding-bottom:55px}.bgc-explainer,.bgc-finish-grid{gap:35px}.bgc-shared{gap:30px;padding:28px}.bgc-project-grid{gap:14px}.bgc-project-card{padding:24px}.bgc-project-card h3{font-size:22px}.bgc-color{height:145px}.bgc-choice{padding:30px}}@media(max-width:639px){.bgc{font-size:15px}.bgc-hero-grid,.bgc-explainer,.bgc-shared,.bgc-finish-grid,.bgc-takeaway,.bgc-project-grid,.bgc-choice-grid{grid-template-columns:1fr}.bgc-hero-grid{padding-top:34px;padding-bottom:24px}.bgc-hero-photo{min-height:320px}.bgc-overline{margin-top:22px!important}.bgc-intro{font-size:17px;margin-top:21px!important}.bgc-section{padding-top:44px;padding-bottom:44px}.bgc-explainer{gap:24px}.bgc-lead{font-size:25px}.bgc-shared{gap:18px;margin-top:28px;padding:25px}.bgc-table th,.bgc-table td{padding:17px}.bgc-table thead th{font-size:21px}.bgc-table{font-size:14px}.bgc-takeaway{gap:12px}.bgc-takeaway p{font-size:17px}.bgc-finish-grid{gap:30px}.bgc-color{height:160px}.bgc-palette{gap:12px}.bgc-project-card h3{min-height:0}.bgc-card-number{margin-bottom:20px}.bgc-project-card{padding:27px}.bgc-choice{padding:29px}.bgc-choice h3{font-size:31px}.bgc-help{padding:45px 0}.bgc-button{max-width:100%;gap:20px}.bgc-hero-photo figcaption strong{font-size:18px}}body.page-builder-vs-premium .flex-grow{min-width:0;width:100%}.bgc{width:100%;min-width:0}.bgc-wrap>*{min-width:0}.bgc-table thead th span{color:inherit}.bgc-table thead th:last-child span{color:#d8e4d2}.bgc .bgc-choice-premium li{color:#fff}.additional-checkout-buttons{margin-top:16px}.header__dropdown-promo picture{height:180px}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
