html:has(#MainContent .fenstersauger-landing){scroll-behavior:smooth}#MainContent .fenstersauger-landing{--ink: #102733;--ink-soft: #263d47;--muted: #667982;--paper: #f5f8f8;--white: #ffffff;--mist: #e5eff0;--teal: #2e7180;--teal-dark: #205563;--aqua: #9fd6d8;--accent: #f1a24a;--line: rgba(16, 39, 51, .14);--shadow: 0 20px 55px rgba(16, 39, 51, .16);--max: 1180px}#MainContent .fenstersauger-landing *{box-sizing:border-box}#MainContent .fenstersauger-landing{margin:0;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica Neue,sans-serif;font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased}body.shopify-kw-menu-open{overflow:hidden}#MainContent .fenstersauger-landing img{display:block;width:100%;object-fit:cover}#MainContent .fenstersauger-landing a{color:inherit;text-decoration:none}#MainContent .fenstersauger-landing button{font:inherit;border:0;cursor:pointer}#MainContent .fenstersauger-landing .container{width:min(calc(100% - 40px),var(--max));margin:0 auto}#MainContent .fenstersauger-landing .section{padding:92px 0}#MainContent .fenstersauger-landing .section-dark{color:var(--white);background:var(--ink)}#MainContent .fenstersauger-landing .eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--teal);font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}#MainContent .fenstersauger-landing .eyebrow-light{color:var(--aqua)}#MainContent .fenstersauger-landing h1,#MainContent .fenstersauger-landing h2,#MainContent .fenstersauger-landing h3,#MainContent .fenstersauger-landing p{margin-top:0}#MainContent .fenstersauger-landing h1,#MainContent .fenstersauger-landing h2,#MainContent .fenstersauger-landing h3{line-height:1.04;letter-spacing:0}#MainContent .fenstersauger-landing h1{max-width:820px;margin-bottom:20px;font-size:clamp(44px,6vw,86px);font-weight:800}#MainContent .fenstersauger-landing h2{max-width:760px;margin-bottom:18px;font-size:clamp(34px,4.2vw,58px);font-weight:800}#MainContent .fenstersauger-landing h3{margin-bottom:10px;font-size:22px;font-weight:800}#MainContent .fenstersauger-landing .lead{max-width:670px;color:var(--muted);font-size:19px}#MainContent .fenstersauger-landing .lead-light{max-width:670px;color:#ffffffc7;font-size:19px}#MainContent .fenstersauger-landing .button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:7px;font-weight:800;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}#MainContent .fenstersauger-landing .button:hover{transform:translateY(-2px)}#MainContent .fenstersauger-landing .button-primary{color:var(--white);background:var(--accent);box-shadow:0 12px 28px #f1a24a3d}#MainContent .fenstersauger-landing .button-primary:hover{background:#df8f37}#MainContent .fenstersauger-landing .button-secondary{color:var(--white);background:#ffffff1a;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#MainContent .fenstersauger-landing .button-light{color:var(--ink);background:var(--white)}#MainContent .fenstersauger-landing .site-header{position:fixed;z-index:50;top:0;left:0;width:100%;color:var(--white);transition:color .2s ease,background .2s ease,box-shadow .2s ease}#MainContent .fenstersauger-landing .site-header.is-scrolled{color:var(--ink);background:#f5f8f8f2;box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#MainContent .fenstersauger-landing .nav{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px}#MainContent .fenstersauger-landing .brand{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:900}#MainContent .fenstersauger-landing .brand-mark{display:inline-grid;width:34px;height:34px;place-items:center;color:var(--ink);background:var(--aqua);border-radius:50%;font-size:12px;font-weight:900}#MainContent .fenstersauger-landing .nav-links{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:700}#MainContent .fenstersauger-landing .nav-actions{display:flex;align-items:center;gap:10px}#MainContent .fenstersauger-landing .icon-button{display:inline-grid;width:44px;height:44px;place-items:center;color:currentColor;background:transparent;border:1px solid currentColor;border-radius:7px}#MainContent .fenstersauger-landing .menu-button{display:none}#MainContent .fenstersauger-landing .mobile-menu{position:fixed;z-index:49;top:0;right:0;bottom:0;left:0;display:none;padding:96px 24px 30px;color:var(--white);background:var(--ink)}#MainContent .fenstersauger-landing .mobile-menu.is-open{display:block}#MainContent .fenstersauger-landing .mobile-menu a{display:block;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:30px;font-weight:800}#MainContent .fenstersauger-landing .hero{position:relative;display:grid;min-height:780px;padding:48px 0 26px;overflow:hidden;color:var(--white);background:var(--ink)}#MainContent .fenstersauger-landing .hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:var(--kw-hero-image);background-position:center center;background-size:cover}#MainContent .fenstersauger-landing .hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#0518209c}#MainContent .fenstersauger-landing .hero-inner{position:relative;z-index:2;display:grid;min-height:590px;align-content:center;padding:52px 0}#MainContent .fenstersauger-landing .hero-copy{max-width:790px}#MainContent .fenstersauger-landing .rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;font-size:14px;font-weight:700}#MainContent .fenstersauger-landing .stars{display:inline-flex;gap:3px;color:var(--accent)}#MainContent .fenstersauger-landing .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}#MainContent .fenstersauger-landing .price-note{margin-top:18px;color:#ffffffb8;font-size:14px}#MainContent .fenstersauger-landing .hero-trust{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;background:#ffffff2e;border:1px solid rgba(255,255,255,.22);border-radius:8px}#MainContent .fenstersauger-landing .trust-item{display:flex;min-height:76px;align-items:center;gap:12px;padding:18px;background:#0518208c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:13px;font-weight:700}#MainContent .fenstersauger-landing .trust-item i{flex:0 0 auto;color:var(--aqua)}#MainContent .fenstersauger-landing .section-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.45fr);gap:40px;align-items:end;margin-bottom:46px}#MainContent .fenstersauger-landing .section-heading .lead{margin-bottom:0}#MainContent .fenstersauger-landing .problem-grid,#MainContent .fenstersauger-landing .benefit-grid,#MainContent .fenstersauger-landing .review-grid,#MainContent .fenstersauger-landing .shipping-grid,#MainContent .fenstersauger-landing .ugc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#MainContent .fenstersauger-landing .problem-item,#MainContent .fenstersauger-landing .shipping-item{padding-top:22px;border-top:2px solid var(--line)}#MainContent .fenstersauger-landing .problem-icon{display:inline-grid;width:44px;height:44px;margin-bottom:22px;place-items:center;color:var(--teal);background:#dcebed;border-radius:50%}#MainContent .fenstersauger-landing .problem-item p,#MainContent .fenstersauger-landing .benefit-item p,#MainContent .fenstersauger-landing .step p,#MainContent .fenstersauger-landing .shipping-item p{margin-bottom:0;color:var(--muted)}#MainContent .fenstersauger-landing .solution-band{position:relative;min-height:680px;display:grid;align-items:center;overflow:hidden;color:var(--white);background:var(--ink)}#MainContent .fenstersauger-landing .solution-band:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:var(--kw-lifestyle-image);background-position:center 32%;background-size:cover}#MainContent .fenstersauger-landing .solution-band:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#051820ab}#MainContent .fenstersauger-landing .solution-copy{position:relative;z-index:2;max-width:620px;padding:78px 0}#MainContent .fenstersauger-landing .solution-list{display:grid;gap:14px;margin:28px 0 32px;padding:0;list-style:none}#MainContent .fenstersauger-landing .solution-list li{display:flex;gap:12px;align-items:flex-start;color:#ffffffdb}#MainContent .fenstersauger-landing .solution-list i{flex:0 0 auto;margin-top:3px;color:var(--aqua)}#MainContent .fenstersauger-landing .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#MainContent .fenstersauger-landing .step{min-height:250px;padding:32px 34px 34px 0}#MainContent .fenstersauger-landing .step+.step{padding-left:34px;border-left:1px solid var(--line)}#MainContent .fenstersauger-landing .step-number{display:block;margin-bottom:38px;color:var(--teal);font-size:14px;font-weight:900}#MainContent .fenstersauger-landing .benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:42px}#MainContent .fenstersauger-landing .benefit-item{min-height:250px;padding:24px;background:var(--mist);border-radius:8px}#MainContent .fenstersauger-landing .benefit-item i{color:var(--teal-dark)}#MainContent .fenstersauger-landing .demo-layout{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(300px,.55fr);gap:42px;align-items:center}#MainContent .fenstersauger-landing .demo-layout>*,#MainContent .fenstersauger-landing .offer-layout>*,#MainContent .fenstersauger-landing .section-heading>*{min-width:0}#MainContent .fenstersauger-landing .demo-frame{position:relative;overflow:hidden;background:#ccd9dc;border-radius:8px;aspect-ratio:4 / 3;box-shadow:var(--shadow)}#MainContent .fenstersauger-landing .demo-frame img{height:100%}#MainContent .fenstersauger-landing .demo-dirty{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--kw-demo-image);background-size:cover;background-position:center;filter:grayscale(.75) brightness(.83) contrast(.88);clip-path:inset(0 calc(100% - var(--position, 50%)) 0 0)}#MainContent .fenstersauger-landing .demo-scan{position:absolute;top:0;bottom:0;left:var(--position, 50%);width:3px;background:var(--white);box-shadow:0 0 0 1px #10273333,0 0 28px #ffffffa6;transform:translate(-50%)}#MainContent .fenstersauger-landing .demo-label{position:absolute;top:18px;display:inline-flex;min-height:34px;align-items:center;padding:0 12px;border-radius:6px;color:var(--ink);background:#ffffffe6;font-size:12px;font-weight:900;text-transform:uppercase}#MainContent .fenstersauger-landing .demo-label.dirty{left:18px}#MainContent .fenstersauger-landing .demo-label.clean{right:18px;color:var(--white);background:var(--teal-dark)}#MainContent .fenstersauger-landing .demo-controls{display:grid;min-width:0;gap:18px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#MainContent .fenstersauger-landing .demo-controls h2{font-size:clamp(32px,3.4vw,48px)}#MainContent .fenstersauger-landing .demo-range{width:100%;accent-color:var(--accent)}#MainContent .fenstersauger-landing .metric{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}#MainContent .fenstersauger-landing .metric strong{color:var(--teal-dark);font-size:22px}#MainContent .fenstersauger-landing .review{display:flex;min-height:240px;flex-direction:column;justify-content:space-between;padding:24px;background:var(--white);border:1px solid var(--line);border-radius:8px}#MainContent .fenstersauger-landing .review-stars{color:var(--accent)}#MainContent .fenstersauger-landing .review blockquote{margin:22px 0;font-size:18px;font-weight:700;line-height:1.45}#MainContent .fenstersauger-landing .review footer{color:var(--muted);font-size:13px;font-weight:700}#MainContent .fenstersauger-landing .ugc-item{position:relative;min-height:430px;overflow:hidden;background:var(--ink);border-radius:8px}#MainContent .fenstersauger-landing .ugc-item img{height:100%}#MainContent .fenstersauger-landing .ugc-caption{position:absolute;right:14px;bottom:14px;left:14px;padding:12px 14px;color:var(--white);background:#061c24d1;border-radius:6px;font-size:13px;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#MainContent .fenstersauger-landing .comparison-wrap{overflow-x:auto}#MainContent .fenstersauger-landing .comparison-table{width:100%;min-width:720px;border-collapse:collapse}#MainContent .fenstersauger-landing .comparison-table th,#MainContent .fenstersauger-landing .comparison-table td{padding:18px 14px;border-bottom:1px solid rgba(255,255,255,.16);text-align:left;vertical-align:top}#MainContent .fenstersauger-landing .comparison-table th{font-size:13px;text-transform:uppercase}#MainContent .fenstersauger-landing .comparison-table .best{color:var(--aqua);font-weight:800}#MainContent .fenstersauger-landing .faq-list{max-width:880px;margin:42px auto 0;border-top:1px solid var(--line)}#MainContent .fenstersauger-landing .faq-list details{border-bottom:1px solid var(--line)}#MainContent .fenstersauger-landing .faq-list summary{display:grid;min-height:72px;grid-template-columns:1fr auto;gap:24px;align-items:center;cursor:pointer;font-size:18px;font-weight:800;list-style:none}#MainContent .fenstersauger-landing .faq-list summary::-webkit-details-marker{display:none}#MainContent .fenstersauger-landing .faq-list details[open] summary i{transform:rotate(45deg)}#MainContent .fenstersauger-landing .faq-list summary i{transition:transform .18s ease}#MainContent .fenstersauger-landing .faq-answer{max-width:740px;padding:0 0 24px;color:var(--muted)}#MainContent .fenstersauger-landing .shipping-item i{color:var(--teal-dark)}#MainContent .fenstersauger-landing .offer-section{background:var(--white)}#MainContent .fenstersauger-landing .offer-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,.65fr);gap:42px;align-items:start}#MainContent .fenstersauger-landing .bundle-list{display:grid;gap:10px;margin-top:28px}#MainContent .fenstersauger-landing .bundle-option{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:16px;color:var(--ink);background:var(--paper);border:2px solid transparent;border-radius:8px;text-align:left}#MainContent .fenstersauger-landing .bundle-option.is-selected{background:var(--mist);border-color:var(--teal)}#MainContent .fenstersauger-landing .bundle-option input{accent-color:var(--teal-dark)}#MainContent .fenstersauger-landing .bundle-name{display:block;font-weight:900}#MainContent .fenstersauger-landing .bundle-meta{display:block;color:var(--muted);font-size:13px}#MainContent .fenstersauger-landing .bundle-price{font-weight:900}#MainContent .fenstersauger-landing .buy-panel{position:sticky;top:92px;padding:28px;color:var(--white);background:var(--ink);border-radius:8px}#MainContent .fenstersauger-landing .buy-panel h3{font-size:30px}#MainContent .fenstersauger-landing .buy-price{display:flex;align-items:baseline;gap:10px;margin:16px 0 22px}#MainContent .fenstersauger-landing .buy-price strong{font-size:44px}#MainContent .fenstersauger-landing .buy-price span{color:#ffffff9e;text-decoration:line-through}#MainContent .fenstersauger-landing .buy-panel .button{width:100%}#MainContent .fenstersauger-landing .buy-assurance{display:grid;gap:10px;margin-top:18px;color:#ffffffb8;font-size:13px}#MainContent .fenstersauger-landing .buy-assurance span{display:flex;gap:8px;align-items:center}#MainContent .fenstersauger-landing .buy-assurance i{color:var(--aqua)}#MainContent .fenstersauger-landing .final-cta{position:relative;display:grid;min-height:620px;place-items:center;overflow:hidden;color:var(--white);text-align:center;background:var(--ink)}#MainContent .fenstersauger-landing .final-cta:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:var(--kw-bundle-image);background-position:center;background-size:cover}#MainContent .fenstersauger-landing .final-cta:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#051820ab}#MainContent .fenstersauger-landing .final-cta-inner{position:relative;z-index:2;max-width:820px;padding:80px 20px}#MainContent .fenstersauger-landing .final-cta h2,#MainContent .fenstersauger-landing .final-cta .lead-light{margin-right:auto;margin-left:auto}#MainContent .fenstersauger-landing .final-cta .hero-actions{justify-content:center}#MainContent .fenstersauger-landing .site-footer{padding:34px 0 110px;color:var(--muted);background:var(--paper);font-size:13px}#MainContent .fenstersauger-landing .footer-row{display:flex;justify-content:space-between;gap:20px}#MainContent .fenstersauger-landing .sticky-buy{position:fixed;z-index:60;right:16px;bottom:16px;left:16px;display:none;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:12px;color:var(--white);background:#102733f5;border:1px solid rgba(255,255,255,.16);border-radius:8px;box-shadow:0 18px 45px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .18s ease,transform .18s ease}#MainContent .fenstersauger-landing .sticky-buy.kw-hide-for-footer{opacity:0;pointer-events:none;transform:translateY(28px)}#MainContent .fenstersauger-landing .sticky-buy strong{display:block;font-size:15px}#MainContent .fenstersauger-landing .sticky-buy span{color:#ffffffad;font-size:12px}#MainContent .fenstersauger-landing .toast{position:fixed;z-index:70;right:20px;bottom:88px;max-width:330px;padding:14px 16px;color:var(--white);background:var(--teal-dark);border-radius:8px;box-shadow:var(--shadow);opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .18s ease,transform .18s ease}#MainContent .fenstersauger-landing .toast.is-visible{opacity:1;transform:translateY(0)}#MainContent .fenstersauger-landing .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}#MainContent .fenstersauger-landing .reveal.is-visible{opacity:1;transform:translateY(0)}@media(max-width:980px){#MainContent .fenstersauger-landing .nav-links,#MainContent .fenstersauger-landing .nav-actions .button{display:none}#MainContent .fenstersauger-landing .menu-button{display:inline-grid}#MainContent .fenstersauger-landing .hero-trust,#MainContent .fenstersauger-landing .problem-grid,#MainContent .fenstersauger-landing .steps,#MainContent .fenstersauger-landing .benefit-grid,#MainContent .fenstersauger-landing .review-grid,#MainContent .fenstersauger-landing .shipping-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .fenstersauger-landing .section-heading,#MainContent .fenstersauger-landing .demo-layout,#MainContent .fenstersauger-landing .offer-layout{grid-template-columns:1fr}#MainContent .fenstersauger-landing .buy-panel{position:static}}@media(max-width:680px){#MainContent .fenstersauger-landing .container{width:min(calc(100% - 28px),var(--max))}#MainContent .fenstersauger-landing .section{padding:68px 0}#MainContent .fenstersauger-landing .hero{min-height:800px;padding-top:36px}#MainContent .fenstersauger-landing .hero:before{background-position:57% center}#MainContent .fenstersauger-landing .hero-inner{min-height:610px;align-content:end;padding-bottom:26px}#MainContent .fenstersauger-landing h1{font-size:44px}#MainContent .fenstersauger-landing h2{font-size:36px}#MainContent .fenstersauger-landing .lead,#MainContent .fenstersauger-landing .lead-light{font-size:17px}#MainContent .fenstersauger-landing .hero-actions{display:grid}#MainContent .fenstersauger-landing .hero-actions .button{width:100%}#MainContent .fenstersauger-landing .hero-trust,#MainContent .fenstersauger-landing .problem-grid,#MainContent .fenstersauger-landing .steps,#MainContent .fenstersauger-landing .benefit-grid,#MainContent .fenstersauger-landing .review-grid,#MainContent .fenstersauger-landing .shipping-grid,#MainContent .fenstersauger-landing .ugc-grid{grid-template-columns:1fr}#MainContent .fenstersauger-landing .trust-item{min-height:66px;padding:12px;font-size:11px}#MainContent .fenstersauger-landing .step{min-height:0;padding:26px 0}#MainContent .fenstersauger-landing .step+.step{padding-left:0;border-top:1px solid var(--line);border-left:0}#MainContent .fenstersauger-landing .step-number{margin-bottom:18px}#MainContent .fenstersauger-landing .benefit-item,#MainContent .fenstersauger-landing .review{min-height:0}#MainContent .fenstersauger-landing .ugc-item{min-height:460px}#MainContent .fenstersauger-landing .bundle-option{grid-template-columns:auto 1fr}#MainContent .fenstersauger-landing .bundle-price{grid-column:2}#MainContent .fenstersauger-landing .sticky-buy{display:grid}#MainContent .fenstersauger-landing .site-footer{padding-bottom:130px}#MainContent .fenstersauger-landing .footer-row{display:block}#MainContent .fenstersauger-landing .footer-row>*+*{margin-top:18px}}@media(prefers-reduced-motion:reduce){#MainContent .fenstersauger-landing{scroll-behavior:auto}#MainContent .fenstersauger-landing *,#MainContent .fenstersauger-landing *:before,#MainContent .fenstersauger-landing *:after{transition-duration:.01ms!important}#MainContent .fenstersauger-landing .reveal{opacity:1;transform:none}}#MainContent .fenstersauger-landing:not(.kw-ready) .reveal{opacity:1;transform:none}#MainContent .fenstersauger-landing .container{padding-right:0;padding-left:0}#MainContent .fenstersauger-landing h1,#MainContent .fenstersauger-landing h2,#MainContent .fenstersauger-landing h3,#MainContent .fenstersauger-landing p,#MainContent .fenstersauger-landing blockquote,#MainContent .fenstersauger-landing summary,#MainContent .fenstersauger-landing th,#MainContent .fenstersauger-landing td,#MainContent .fenstersauger-landing button{font-family:Arial,Helvetica Neue,sans-serif}#MainContent .fenstersauger-landing .hero h1,#MainContent .fenstersauger-landing .solution-band h2,#MainContent .fenstersauger-landing .section-dark h2,#MainContent .fenstersauger-landing .buy-panel h3,#MainContent .fenstersauger-landing .final-cta h2{color:var(--white)}#MainContent .fenstersauger-landing .section:not(.section-dark) h2,#MainContent .fenstersauger-landing .offer-section h2{color:var(--ink)}#MainContent .fenstersauger-landing .section-dark,#MainContent .fenstersauger-landing .comparison-table,#MainContent .fenstersauger-landing .comparison-table th,#MainContent .fenstersauger-landing .comparison-table td{color:var(--white)}#MainContent .fenstersauger-landing .review blockquote,#MainContent .fenstersauger-landing .faq-list summary{color:var(--ink)}#MainContent .fenstersauger-landing .button{width:auto;min-width:0;max-width:none;margin:0;padding:0 22px;overflow:visible;color:inherit;font-size:16px;line-height:1.2;letter-spacing:0;text-align:center;text-overflow:clip;text-transform:none;white-space:normal}#MainContent .fenstersauger-landing .button-primary,#MainContent .fenstersauger-landing .button-secondary{color:var(--white)}#MainContent .fenstersauger-landing .button-light{color:var(--ink)}#MainContent .fenstersauger-landing svg{flex:0 0 auto}#MainContent .fenstersauger-landing .button svg{width:20px;height:20px;margin:0}#MainContent .fenstersauger-landing .stars svg,#MainContent .fenstersauger-landing .review-stars svg{width:15px;height:15px}#MainContent .fenstersauger-landing .trust-item svg{width:22px;height:22px}#MainContent .fenstersauger-landing .problem-icon svg{width:21px;height:21px}#MainContent .fenstersauger-landing .solution-list svg{width:18px;height:18px}#MainContent .fenstersauger-landing .benefit-item>svg{width:29px;height:29px}#MainContent .fenstersauger-landing .shipping-item>svg{width:27px;height:27px}#MainContent .fenstersauger-landing .faq-list summary svg{width:18px;height:18px}#MainContent .fenstersauger-landing .buy-assurance svg{width:16px;height:16px}@media(max-width:680px){#MainContent .fenstersauger-landing .button{padding-right:16px;padding-left:16px;font-size:15px}#MainContent .fenstersauger-landing .button svg{width:18px;height:18px}#MainContent .fenstersauger-landing .stars svg,#MainContent .fenstersauger-landing .review-stars svg{width:13px;height:13px}#MainContent .fenstersauger-landing .trust-item svg{width:20px;height:20px}#MainContent .fenstersauger-landing .problem-icon svg{width:18px;height:18px}#MainContent .fenstersauger-landing .benefit-item>svg{width:25px;height:25px}#MainContent .fenstersauger-landing .shipping-item>svg{width:24px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fenstersauger-landing.css.map */
