.sc-f2{box-sizing:border-box;max-width:1280px;margin:auto;padding:28px 24px 36px;color:#202020}.sc-f2__intro{max-width:800px;margin-bottom:20px}.sc-f2__eyebrow{margin:0 0 8px;color:#9b3e15;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sc-f2 h1{margin:0 0 10px;color:#202020;font-size:clamp(28px,3.3vw,42px);line-height:1.15;letter-spacing:-.025em}.sc-f2__intro>p:last-child{margin:0;font-size:16px;line-height:1.55}.sc-f2__panel{margin-top:18px;overflow:hidden;border:1px solid #ddd6d0;border-radius:12px;background:#fff}.sc-f2__panel iframe{display:block;width:100%;height:700px;border:0;background:#fff}.sc-f2__fallback{margin:10px 0 20px;font-size:13px;line-height:1.6;color:#514b46}.sc-f2 a{color:#963c13;text-underline-offset:3px}.sc-f2__next{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:20px 24px;background:#fff;border:1px solid #e5ded7;border-left:4px solid #bf501d;border-radius:10px}.sc-f2__next h2{margin:0 0 6px;color:#202020;font-size:21px;line-height:1.3}.sc-f2__next p{max-width:620px;margin:0;font-size:15px;line-height:1.55}.sc-f2__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.sc-f2__actions a{display:inline-flex;min-height:48px;align-items:center;font-size:15px;font-weight:700}.sc-f2__actions .sc-f2__quote{justify-content:center;background:#202020;color:#fff;border-radius:6px;padding:0 22px;text-decoration:none}.sc-f2__actions .sc-f2__quote:hover{background:#963c13}.sc-f2 a:focus-visible{outline:3px solid #202020;outline-offset:4px}.sc-f2__note{max-width:1040px;margin:14px 0 0;font-size:13px;line-height:1.6;color:#514b46}@media(max-width:749px){.sc-f2{padding:22px 16px 28px}.sc-f2__panel iframe{height:650px}.sc-f2__next{padding:18px}}@media(max-width:549px){.sc-f2__actions{width:100%}.sc-f2__actions .sc-f2__quote{flex:1 1 100%}}.sc-home-seo{background:#172027;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;letter-spacing:0}.sc-home-seo *,.sc-home-seo *:before,.sc-home-seo *:after{box-sizing:border-box}.sc-home-seo__wrap{max-width:1280px;margin-inline:auto;padding:24px 40px}.sc-home-seo__details{border-top:1px solid #586168;border-bottom:1px solid #586168}.sc-home-seo__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:20px 0;cursor:pointer;list-style:none}.sc-home-seo__summary::-webkit-details-marker{display:none}.sc-home-seo__summary::marker{content:""}.sc-home-seo__summary h2{margin:0;color:#fff;font-family:inherit;font-size:clamp(20px,2.1vw,26px);font-weight:700;line-height:1.3;letter-spacing:-.02em}.sc-home-seo__indicator{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;color:#ff8b23;font-size:30px;line-height:1}.sc-home-seo__minus,.sc-home-seo__details[open] .sc-home-seo__plus{display:none}.sc-home-seo__details[open] .sc-home-seo__minus{display:inline}.sc-home-seo__summary:hover h2{color:#ffad65}.sc-home-seo__summary:focus-visible{outline:3px solid #ff8b23;outline-offset:6px;border-radius:2px}.sc-home-seo__content{max-width:960px;padding:4px 0 28px;overflow-wrap:anywhere}.sc-home-seo__content p{margin:0;color:#e0e5e8;font-family:inherit;font-size:16px;line-height:1.65;letter-spacing:0}.sc-home-seo__content h3{margin:28px 0 10px;color:#fff;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.015em}.sc-home-seo__content a{color:#ffad65;text-decoration:underline;text-underline-offset:3px}.sc-home-seo__content a:focus-visible{outline:3px solid #ff8b23;outline-offset:4px}@media(max-width:749px){.sc-home-seo__wrap{padding:20px}.sc-home-seo__summary{gap:14px}.sc-home-seo__content{padding-bottom:24px}}.sc-q2-help{box-sizing:border-box;max-width:880px;margin:auto;padding:16px 24px 32px;color:#514b46;font-size:14px;line-height:1.6}.sc-q2-help p{margin:0}.sc-q2-help a{color:#963c13;text-underline-offset:3px}.sc-q2-help__links{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:10px;padding-top:8px;border-top:1px solid #e5ded7}.sc-q2-help__links a{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;font-weight:700}.sc-q2-help a:hover{color:#202020}.sc-q2-help a:focus-visible{outline:3px solid #202020;outline-offset:4px}.sc-q2-help .sc-q2-help__note{margin-top:8px;font-size:13px}@media(max-width:549px){.sc-q2-help{padding-inline:20px}.sc-q2-help__links{flex-direction:column;gap:0}}.sc-q2-faq{margin-top:28px}.sc-q2-faq h2{margin:0 0 12px;color:#202020;font-size:clamp(22px,2.4vw,28px);line-height:1.3}.sc-q2-faq details{border-bottom:1px solid #ddd6d0}.sc-q2-faq details:first-of-type{border-top:1px solid #ddd6d0}.sc-q2-faq summary{box-sizing:border-box;min-height:48px;padding:14px 8px;color:#202020;font-size:15px;font-weight:700;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}.sc-q2-faq summary::marker{color:#963c13}.sc-q2-faq summary:hover{background:#fff1e8}.sc-q2-faq summary:focus-visible{outline:3px solid #202020;outline-offset:3px}.sc-q2-faq details>p{max-width:760px;margin:0;padding:0 8px 16px;overflow-wrap:anywhere}.sc-q2-intro{box-sizing:border-box;max-width:880px;margin:auto;padding:28px 24px 20px;color:#202020}.sc-q2-intro__eyebrow{margin:0 0 8px;color:#9b3e15;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sc-q2-intro h1{margin:0 0 10px;color:#202020;font-size:clamp(28px,3.3vw,42px);line-height:1.15;letter-spacing:-.025em}.sc-q2-intro__copy{max-width:680px;margin:0;font-size:16px;line-height:1.55}.sc-q2-intro__contact{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sc-q2-intro__contact a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:10px 16px;border:1px solid #963c13;border-radius:6px;background:#fff;color:#963c13;font-size:14px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.sc-q2-intro__contact a:hover{background:#fff1e8;color:#202020;border-color:#202020}.sc-q2-intro__contact a:focus-visible{outline:3px solid #202020;outline-offset:4px}@media(max-width:749px){.sc-q2-intro{padding:22px 20px 16px}}.sc-quote-intro{padding-top:32px;padding-bottom:20px;color:#202020}.sc-quote-intro__inner{max-width:880px;margin-inline:auto;border-left:4px solid #bf501d;padding-left:24px}.sc-quote-intro__eyebrow{margin:0 0 8px;color:#a34217;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sc-quote-intro h1{margin:0 0 12px;color:#202020;font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.025em}.sc-quote-intro__copy{max-width:720px;margin:0;font-size:17px;line-height:1.5}.sc-quote-intro__hint{margin:10px 0 0;color:#59534e;font-size:14px;line-height:1.5}@media(max-width:749px){.sc-quote-intro{padding-top:24px;padding-bottom:16px}.sc-quote-intro__inner{padding-left:16px}.sc-quote-intro__copy{font-size:16px}}.sc-quote-help{color:#202020;padding-top:20px;padding-bottom:48px}.sc-quote-help__inner{max-width:1040px;margin-inline:auto}.sc-quote-help__contact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:22px 24px;border:1px solid #eaded4;border-radius:12px;background:#fdf7f1}.sc-quote-help__contact h2{margin:0 0 4px;color:#202020;font-size:20px;line-height:1.3}.sc-quote-help__contact p{margin:0;font-size:15px;line-height:1.5}.sc-quote-help__actions{display:flex;flex-wrap:wrap;gap:10px}.sc-quote-help__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border:1px solid #bf501d;border-radius:6px;background:#bf501d;color:#fff;text-decoration:none;font-size:15px;font-weight:700;line-height:1.3}.sc-quote-help__button--light{background:#fff;color:#9b3e15}.sc-quote-help__button:hover{background:#963c13;border-color:#963c13;color:#fff}.sc-quote-help__heading{margin:32px 0 20px}.sc-quote-help__eyebrow{margin:0 0 7px;color:#a34217;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sc-quote-help__heading h2{margin:0 0 8px;color:#202020;font-size:clamp(25px,2.4vw,32px);line-height:1.2;letter-spacing:-.02em}.sc-quote-help__heading>p:last-child{margin:0;color:#59534e;font-size:16px;line-height:1.5}.sc-quote-help__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sc-quote-help__card{display:flex;flex-direction:column;align-items:flex-start;padding:20px;border:1px solid #ddd6d0;border-radius:10px;background:#fff;color:#202020;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.sc-quote-help__card:hover{border-color:#bf501d;background:#fffbf7}.sc-quote-help__kind{margin-bottom:9px;color:#68615c;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sc-quote-help__card h3{margin:0 0 8px;color:#202020;font-size:19px;line-height:1.3}.sc-quote-help__card p{margin:0 0 16px;color:#59534e;font-size:14px;line-height:1.5}.sc-quote-help__link{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;color:#9b3e15;font-size:14px;font-weight:700;line-height:1.4}.sc-quote-help__button:focus-visible,.sc-quote-help__card:focus-visible{outline:3px solid #202020;outline-offset:4px}.sc-quote-help__note{margin:16px 0 0;color:#59534e;font-size:13px;line-height:1.5}@media(max-width:989px){.sc-quote-help__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.sc-quote-help{padding-top:12px;padding-bottom:32px}.sc-quote-help__contact{padding:20px;gap:16px}.sc-quote-help__actions{width:100%}.sc-quote-help__button{flex:1 1 auto}.sc-quote-help__grid{grid-template-columns:1fr;gap:10px}.sc-quote-help__card{padding:18px}.sc-quote-help__card p{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.sc-quote-help__card{transition:none}}.sc-ssb-warranty{margin:16px 0;padding:18px;border:1px solid #e0d8cc;border-left:4px solid #ff8b23;border-radius:8px;background:#fff8ef;color:#172027;font-family:Arial,Helvetica,sans-serif}.sc-ssb-warranty__badge{display:flex;align-items:center;gap:10px;font-size:17px;line-height:1.3}.sc-ssb-warranty__badge svg{flex:0 0 24px;color:#9c4a00}.sc-ssb-warranty p{margin:12px 0!important;font-size:14px;line-height:1.6}.sc-ssb-warranty a{color:#7b3900;text-decoration:underline;text-underline-offset:3px;font-size:14px}.sc-ssb-warranty a:focus-visible{outline:3px solid #172027;outline-offset:4px}.sc-quote{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sc-quote__inner{max-width:112rem;padding:5.6rem 4rem 4.8rem;margin:0 auto}.sc-quote__intro{max-width:78rem;margin-bottom:4rem}.sc-quote__eyebrow{color:rgb(var(--color-button));font-weight:var(--font-body-weight-bold);margin:0 0 1.2rem}.sc-quote h1{color:inherit;font-size:clamp(3.2rem,4.2vw,5.2rem);line-height:1.1;letter-spacing:-.08rem;margin:0 0 2rem}.sc-quote__lead{max-width:70rem;margin:0;line-height:1.7}.sc-quote__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:4.8rem;align-items:start}.sc-quote h2{color:inherit;font-size:2.4rem;margin:0 0 2rem}.sc-quote__steps{padding-left:2.4rem;margin:0}.sc-quote__steps li{padding-left:.8rem;margin-bottom:2.4rem}.sc-quote__steps li::marker{color:rgb(var(--color-button));font-weight:var(--font-body-weight-bold)}.sc-quote h3{color:inherit;font-size:1.8rem;line-height:1.4;margin:0 0 .8rem}.sc-quote__steps p{margin:0;line-height:1.7}.sc-quote__help{padding:3.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sc-quote__help h2{margin-bottom:.8rem}.sc-quote__help p{margin:0;line-height:1.7}.sc-quote__help .sc-quote__phone{margin-top:.8rem;font-weight:var(--font-body-weight-bold)}.sc-quote__actions{display:grid;gap:1.2rem;margin:2.4rem 0}.sc-quote__actions .button{width:100%;min-height:4.8rem;padding:1.2rem 1.6rem;text-align:center;line-height:1.5}.sc-quote__detail{font-size:1.4rem}.sc-quote__home{display:inline-flex;align-items:center;gap:.8rem;min-height:4.8rem;margin-top:3.2rem;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.sc-quote a:focus-visible{outline:.3rem solid currentColor;outline-offset:.4rem}@media screen and (max-width:749px){.sc-quote__inner{padding:3.2rem 2rem}.sc-quote__intro{margin-bottom:3.2rem}.sc-quote__grid{grid-template-columns:1fr;gap:1.6rem}.sc-quote__help{padding:2.4rem}.sc-quote__home{margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
