.tree-theme,.tree-chrome{--tree-bg:#faf7f0;--tree-ink:#243b31;--tree-green:#285b43;--tree-green-deep:#194b36;--tree-muted:#637168;--tree-line:#c7cec2;--tree-rule:#243b3124;--tree-card:#fffdf9;--tree-tint:#edf2eb;--tree-sage:#eeeede;--tree-sage-cta:#e4e9d9;--tree-red:#a24442;--tree-ribbon:#a32938;--tree-chip:#f0e3c4;--tree-chip-ink:#54401c;--tree-saving:#f3ead6;--tree-cream:#fdfbf7}.tree-chrome{background:var(--tree-bg);color:var(--tree-ink);letter-spacing:.9px;font-family:Poppins,ui-sans-serif,system-ui,sans-serif}.tree-strip{background:var(--tree-green);color:var(--tree-cream);text-align:center;letter-spacing:1px;text-transform:uppercase;margin:0;padding:10px 16px;font-size:13px;font-weight:700;line-height:1.35}@media (width>=768px){.tree-strip{padding:11px 16px;font-size:15.6px}}.tree-chrome>header{--site-bg:var(--tree-bg);--site-ink:var(--tree-ink);--site-accent:var(--tree-green);--site-muted:#243b31bf;--site-rule:var(--tree-rule);--site-card:var(--tree-card);--site-tint:var(--tree-tint)}.tree-chrome>footer{--footer-bg:var(--tree-green);--footer-ink:#fff;--footer-muted:#fdfbf7db;--footer-rule:#fdfbf72e;border:0;margin-top:0}.tree-checkout{--color-fx-bg:var(--tree-bg);--color-fx-ink:#243b31;--color-fx-sub:#4b5a51;--color-fx-muted:#6b776f;--color-fx-surface:#fffdf9;--color-fx-surface-hover:#edf2eb;background:var(--tree-bg);color:var(--tree-ink);accent-color:var(--tree-green)}.tree-checkout h1,.tree-checkout h2{color:var(--tree-green);letter-spacing:-.3px}.tree-checkout .bg-white{background:var(--tree-card)}.tree-checkout button[type=submit].bg-fx-ink{background:var(--tree-green);letter-spacing:.6px;border-radius:999px}.tree-checkout button[type=submit].bg-fx-ink:hover{background:var(--tree-green-deep);opacity:1}.tree-chrome .doc-page h1{letter-spacing:-.3px;color:var(--tree-green);font-weight:700}.tree-chrome .doc-page h2{color:var(--tree-ink);font-weight:600}.tree-chrome .doc-page p,.tree-chrome .doc-page li{color:var(--tree-muted)}.tree-chrome .doc-page dl{background:var(--tree-card);border-color:var(--tree-line)}.tree-chrome .doc-page dd,.tree-chrome .doc-page a{color:var(--tree-ink)}.tree-theme{--spacing-gutter:18px;--color-fx-bg:transparent;--color-fx-ink:#243b31;--color-fx-sub:#637168;--color-fx-surface:#fffdf9;--color-fx-surface-hover:#edf2eb;--font-sans:"Poppins", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);background:var(--tree-bg);color:var(--tree-ink);letter-spacing:.9px;font-size:15px;line-height:24px}@media (width>=768px){.tree-theme{--spacing-gutter:72px}}@media (width<=767px){.tree-theme main>.tree-row:first-of-type{padding-top:12px}}.tree-theme .tree-row{--spacing-gutter:0px}@media (width>=768px){.tree-theme main>.tree-row>div:first-child{align-self:start;position:sticky;top:24px}}.tree-theme main>section:has(>h2):not(.closing){margin-bottom:14px}@media (width>=768px){.tree-theme main>section:has(>h2):not(.closing){margin-bottom:22px}}.tree-theme ul.snap-x:has(>li>article)>li{width:72%}@media (width>=768px){.tree-theme ul.snap-x:has(>li>article){grid-template-columns:repeat(4,1fr);gap:16px;display:grid;overflow:visible}.tree-theme ul.snap-x:has(>li>article)>li{width:auto}.tree-theme ul.snap-x:has(>li>article)>li:nth-child(n+9){display:none}}.tree-theme h1,.tree-theme h2,.tree-theme h3{text-wrap:balance}.tree-theme p{text-wrap:pretty}@media (width<=639px){.tree-theme figure:has(img[src="/size-chart.svg"])>div{-webkit-overflow-scrolling:touch;overflow-x:auto}.tree-theme img[src="/size-chart.svg"]{max-width:none;width:720px!important}.tree-theme figure:has(img[src="/size-chart.svg"]):after{content:"Swipe the chart to see every column →";color:var(--tree-muted);margin-top:8px;font-size:13px;display:block}}.tree-theme aside[aria-label=Announcement],.tree-chrome .tree-checkout aside[aria-label=Announcement]{display:none}.tree-theme h1{letter-spacing:-.5px;color:var(--tree-ink);font-size:28px;font-weight:700;line-height:35px}.tree-theme h2{letter-spacing:-.5px;color:var(--tree-green);font-size:27px;font-weight:700;line-height:33.75px}@media (width>=768px){.tree-theme h1{font-size:40px;line-height:50px}.tree-theme h2{font-size:36px;line-height:45px}}.tree-theme section h2[id$=-label]{letter-spacing:1.2px;color:var(--tree-ink);font-size:13px;line-height:20px}.tree-theme article{break-inside:avoid}.tree-theme section>p.tracking-eyebrow{letter-spacing:1.8px;color:var(--tree-ink);font-size:11px;font-weight:700;line-height:17.6px}.tree-theme details>summary{letter-spacing:.9px;color:var(--tree-ink);padding:18px 28px 18px 0;font-size:14px;font-weight:700;line-height:22.4px;position:relative}.tree-theme details>summary .chev{display:none}.tree-theme details>summary:after{content:"+";font-size:20px;font-weight:500;position:absolute;top:50%;right:2px;translate:0 -50%}.tree-theme details[open]>summary:after{content:"−"}.tree-theme details>summary+div{color:var(--tree-muted);padding-bottom:18px;font-size:12px;line-height:19.2px}.tree-theme details>summary+div a{color:var(--tree-muted)}.tree-theme li.border-b,.tree-theme ul.border-t{border-color:var(--tree-rule)}.tree-theme [aria-label="Accepted payment methods"],.tree-theme .payment-icons{justify-content:center}.tree-theme p.pending{border-left-color:var(--tree-green);background:var(--tree-card)}.tree-theme section.benefits{max-width:1320px;padding:0 var(--spacing-gutter) 28px;color:var(--tree-ink)}.tree-theme section.benefits ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.tree-theme section.benefits ul li{border:1px solid var(--tree-line);background:var(--tree-card);box-shadow:none;border-radius:10px;padding:22px}.tree-theme section.benefits ul li span.icon{font-size:22px}.tree-theme section.benefits ul li svg.icon{color:var(--tree-green)}.tree-theme section.benefits ul li h3{letter-spacing:.9px;color:var(--tree-ink);margin:10px 0 6px;font-size:14px;line-height:22.4px}.tree-theme section.benefits ul li p{color:#243b31e6;font-size:13px;line-height:20.8px}.tree-theme section.steps{max-width:1320px;padding:28px var(--spacing-gutter);color:var(--tree-ink);gap:24px}@media (width>=768px){.tree-theme section.steps{grid-template-columns:1fr 1fr;gap:82px;padding-top:48px;padding-bottom:48px}.tree-theme section.steps.solo{text-align:center;grid-template-columns:1fr;max-width:1176px}.tree-theme section.steps.solo ol{text-align:left;border-top:0;grid-template-columns:repeat(3,1fr);gap:24px}.tree-theme section.steps.solo ol li{border:1px solid var(--tree-line);background:var(--tree-card);border-radius:10px;padding:20px 22px}.tree-theme section.steps.solo div p.lead{margin-bottom:24px}}.tree-theme section.steps figure.photo{box-shadow:none;background:#f4f0e7;border-radius:12px}.tree-theme section.steps div h2{margin:0 0 12px}.tree-theme section.steps div p.lead{font-size:15px;line-height:24px}.tree-theme section.steps ol{border-top:1px solid var(--tree-rule);gap:0}.tree-theme section.steps ol li{box-shadow:none;border-bottom:1px solid var(--tree-rule);background:0 0;border-radius:0;align-items:baseline;padding:16px 0}.tree-theme section.steps ol li span.n,.tree-theme section.steps ol li:nth-child(n) span.n{width:auto;height:auto;color:var(--tree-red);background:0 0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.tree-theme section.steps ol li h3{letter-spacing:.9px;font-size:14px;line-height:22.4px}.tree-theme section.steps ol li p{color:var(--tree-muted);font-size:12px;line-height:19.2px}.tree-theme section.steps div p.note{color:var(--tree-muted);font-size:11px;line-height:16.5px}.tree-theme>section>section.max-w-page,.tree-theme section.max-w-page{max-width:1320px;padding-top:28px}.brand-skin,.brand-skin .tree-theme,.brand-skin .tree-checkout,.brand-skin .storefront-type{--brand-navy:#0b3c49;--brand-teal:#14a3b0;--brand-teal-deep:#0e8590;--brand-orange:#ff6b2c;--brand-teal-band:#12858f;--tree-bg:#fff;--tree-ink:#0b3c49;--tree-green:#0b3c49;--tree-green-deep:#072a33;--tree-muted:#4f6b73;--tree-line:#cfdfe2;--tree-rule:#0b3c491f;--tree-card:#fff;--tree-tint:#dff1f2;--tree-sage:#eff7f8;--tree-sage-cta:#e3f2f4;--tree-red:#ff6b2c;--tree-ribbon:#ff6b2c;--tree-chip:#fff0e8;--tree-chip-ink:#8a3a12;--tree-saving:#e8f5f6;--tree-cream:#fff;--color-fx-ink:#0b3c49;--color-fx-sub:#3f5b63;--color-fx-muted:#5d757c;--color-fx-surface:#fff;--color-fx-surface-hover:#e8f5f6;--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);letter-spacing:.1px}.brand-skin .tree-theme{letter-spacing:.1px}.brand-skin .tree-strip{background:var(--brand-navy);letter-spacing:.8px}.brand-skin>header{--site-muted:#0b3c49b8;--site-accent:var(--brand-teal-deep);--site-tint:#e6f4f5}.brand-skin>footer{--footer-bg:var(--brand-teal-band);--footer-muted:#ffffffd1;--footer-rule:#ffffff29}.brand-skin .site-cart-count{background:var(--brand-orange)}.brand-skin section.trust-strip{background:var(--brand-teal-band)}.brand-skin section.trust-strip svg{color:var(--brand-orange)}.brand-skin section.benefits ul li svg.icon{color:var(--brand-teal-deep)}.brand-skin .tree-theme h1,.brand-skin .tree-theme h2{letter-spacing:-.4px}.brand-skin .tree-theme h2{color:var(--brand-navy)}.brand-skin .tree-theme section>p.tracking-eyebrow{color:var(--tree-red)}.brand-skin .storefront-type.tree-checkout{--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}.brand-skin .tree-theme section.steps figure.photo{background:var(--tree-tint)}
