h2:after{display:none}section{z-index:-0000}h2,h3{display:block;margin:0}p{margin:0}.hero-section{min-height:70vh;background:url(/cdn/shop/files/DE_Window_Tint_Banner_f81e1981-95bf-43e8-b785-a99ca391f09a.webp?v=1782473329),#0000001e;background-blend-mode:multiply;padding:30px 10px;background-position:center;background-size:cover;background-position:center right;background-repeat:no-repeat;display:flex;align-items:center;margin:0}.hero-content{color:#fff;max-width:600px}.hero-section .container{max-width:100%;width:95%;margin:auto}.top-text{color:#ff008c;font-size:16px;font-weight:500;display:inline-block;margin-bottom:0}.hero-content h1{font-size:40px;font-weight:700;line-height:1.05;margin-bottom:20px;text-transform:uppercase;color:#fff;margin-top:1px}.pink-text{color:#ff008c}.line{width:200px;height:2px;background:#ff008c;margin:14px 0}.hero-content p{font-size:18px;line-height:1.9;color:#e7e7e7;margin-bottom:40px}.hero-buttons{display:flex;gap:20px;flex-wrap:wrap}.btn{padding:14px 30px;font-size:18px;font-weight:600;border-radius:4px;transition:.3s;border:none;text-decoration:none}.btn-pink{background:#ff008c;color:#fff;text-transform:uppercase}.btn-pink:hover{background:#ff2ca0;color:#fff;transform:translateY(-3px)}.btn-white{background:#fff;color:#000;text-transform:uppercase}.btn-white:hover{background:#f1f1f1;color:#000;transform:translateY(-3px)}@media(max-width:991px){.hero-section{background-position:center}.hero-content{padding:100px 0}.hero-content h1{font-size:38px}}@media(max-width:768px){.hero-section{background:url(/cdn/shop/files/PPF_7a35565a-f12d-4c26-8e5f-0cdfc9c7ad23.jpg?v=1778825541),#0000008b;background-blend-mode:multiply;background-position:center}}@media(max-width:576px){.hero-content h1{font-size:34px}.hero-content p{line-height:1.7}.btn{width:auto;text-align:center}.hero-buttons{flex-direction:column}}.what-you-need-section{padding:50px 0;background:#f6f6f6}.what-you-need-container{width:90%;margin:auto}.what-you-need-heading h2{color:#ff008c;font-size:16px;font-weight:500}.what-you-need-heading h3{font-size:40px;font-weight:700;text-transform:uppercase}.what-you-need-heading h3 span{color:#ff008c}.what-you-need-heading p{font-size:18px}.what-you-need-row{width:100%;display:flex;margin-top:3rem}.what-you-need-row .what-you-need-col1{width:40%;padding:0 10px;align-content:center}.what-you-need-row .what-you-need-col1 img{width:100%;border-radius:5px}.what-you-need-row .what-you-need-col2{width:60%;padding:0 10px;align-content:center}.what-you-need-row .what-you-need-col2 h2{color:#ff008c;font-size:16px;font-weight:500}.what-you-need-row .what-you-need-col2 h3{font-size:30px;font-weight:700;text-transform:uppercase}.what-you-need-row .what-you-need-col2 h3 span{color:#ff008c}.what-you-need-row .what-you-need-col2 p{font-size:18px;margin:8px 0}.what-you-need-row .what-you-need-col2 ul{margin:0;padding-left:10px}.what-you-need-row .what-you-need-col2 ul li{list-style:none}.what-you-need-row .what-you-need-col2 ul li i{color:#ff008c}@media(max-width:999px){.what-you-need-heading h3{font-size:35px}}@media(max-width:768px){.what-you-need-heading h3{font-size:30px}.what-you-need-row{display:block}.what-you-need-row .what-you-need-col1{width:100%}.what-you-need-row .what-you-need-col2{width:100%;margin-top:3rem}}@media(max-width:500px){.what-you-need-heading p,.what-you-need-row .what-you-need-col2 p{text-align:justify}}.our-collection-section{padding:50px 0}.our-collection-container{width:90%;margin:auto}.our-collection-heading{margin-bottom:2rem}.our-collection-heading h2{color:#ff008c;font-size:16px;font-weight:500}.our-collection-heading h3{font-size:40px;font-weight:700;text-transform:uppercase}.our-collection-heading h3 span{color:#ff008c}.our-collection-heading p{font-size:18px}:root{--pink: #E8196A;--pink-d: #c01459;--dark: #111111;--border: #e5e5e5;--text: #333333;--muted: #474747ff;--white: #ffffff;--bg: #f8f8f8}.collections-section{padding:64px 24px 80px;max-width:1200px;margin:0 auto}.section-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:10px}.section-eyebrow span{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--pink)}.section-eyebrow:before{content:"";display:block;width:28px;height:2px;background:var(--pink)}.section-title{font-size:clamp(30px,4.5vw,50px);font-weight:800;text-transform:uppercase;line-height:1.05;color:var(--dark);margin-bottom:14px}.section-title em{font-style:normal;color:var(--pink)}.section-desc{font-size:15px;color:var(--muted);max-width:500px;line-height:1.65;margin-bottom:48px}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cards-grid .film-card:nth-child(4){grid-column:1}.cards-grid .film-card:nth-child(5){grid-column:2}.cards-grid.six-cards .film-card:nth-child(4),.cards-grid.six-cards .film-card:nth-child(5){grid-column:auto}@media(max-width:900px){.cards-grid{grid-template-columns:repeat(2,1fr)}.cards-grid .film-card:nth-child(4),.cards-grid .film-card:nth-child(5){grid-column:auto}}@media(max-width:768px){.our-collection-heading h3{font-size:30px}}@media(max-width:560px){.cards-grid{grid-template-columns:1fr}}.film-card{background:var(--white);border:1px solid var(--border);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s}.film-card:hover{box-shadow:0 6px 28px #e8196a1f}.card-img-wrap{position:relative;aspect-ratio:16/9;overflow:hidden;background:#ddd}.card-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.film-card:hover .card-img-wrap img{transform:scale(1.04)}.warranty-badge{position:absolute;top:12px;right:0;background:var(--pink);color:var(--white);font-size:9.5px;font-weight:700;text-transform:uppercase;padding:5px 12px;border-radius:2px 0 0 2px}.card-body{padding:20px 20px 0;flex:1}.card-name{font-size:19px;font-weight:700;text-transform:uppercase;color:var(--dark);margin-bottom:16px}.spec-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--border);font-size:16px}.spec-row:last-child{border-bottom:none}.spec-label{color:var(--muted)}.spec-val{font-weight:700;color:var(--dark)}.spec-val.pink{color:var(--pink)}.price-box{margin:16px 0 0;background:var(--bg);padding:11px 14px;display:flex;justify-content:space-between;align-items:center;border-radius:2px}.price-label{font-size:9px;font-weight:700;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.price-amount{font-size:21px;font-weight:700;color:var(--pink)}.price-vat{font-size:11px;color:var(--muted)}.card-actions{display:flex;gap:9px;padding:16px 20px 20px}.btn-primary{background:#fff;color:#000;border:none;padding:11px 12px;font-size:13px;font-weight:700;text-transform:uppercase;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .2s;border:1px solid #0000003b!important}.btn-primaryy{flex:1}.btn-primary:hover{background:#000;color:#fff}.btn-primary svg{width:13px;height:13px}.btn-outline{flex:1;background:#ff008c;color:#fff!important;border:1.5px solid #ccc;padding:11px 12px;font-size:13px;font-weight:700;text-transform:uppercase;cursor:pointer;border-radius:6px;transition:border-color .2s,color .2s}.btn-outline a{color:#fff!important}.btn-outline:hover{border-color:var(--pink);color:var(--pink)}.modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1000;align-items:center;justify-content:center;padding:20px}.modal-overlay.open{display:flex}.modal{background:var(--white);border-radius:6px;width:100%;max-width:940px;max-height:88vh;display:flex;overflow:hidden;position:relative;animation:slideUp .28s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-left{width:300px;flex-shrink:0;background:var(--dark);display:flex;flex-direction:column;position:relative;overflow:hidden}.modal-left-img{width:100%;height:220px;object-fit:cover;display:block;flex-shrink:0}.modal-left-body{padding:22px 20px;flex:1;display:flex;flex-direction:column;background:#f0f0f0}.modal-eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--pink);margin-bottom:8px}.modal-left-name{font-size:26px;font-weight:700;text-transform:uppercase;color:#000;line-height:1.1;margin-bottom:6px}.modal-warranty-line{color:var(--pink);font-size:13px;font-weight:700;margin-bottom:12px}.modal-tagline{color:#5b5b5b;font-size:16px;line-height:1.55;margin-bottom:22px}.modal-icons-row{display:flex;width:100%;margin-bottom:auto}.modal-icon-box{text-align:center;width:33.33%}.modal-icon-box svg{width:26px;height:26px;color:var(--pink);display:block;margin:0 auto 5px}.modal-icon-box span{display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;color:#4c4c4c;line-height:1.3}.modal-icon-box strong{display:block;font-size:12px;font-weight:700;color:#000}.modal-book-btn{display:block;width:100%;background:var(--white);color:var(--dark);border:none;padding:13px;font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer;border-radius:2px;text-align:center;transition:background .2s;margin-top:20px}.modal-book-btn:hover{background:#f0f0f0}.modal-right{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.modal-right-scroll{flex:1;overflow-y:auto;padding:28px 28px 0}.modal-right-scroll::-webkit-scrollbar{width:4px}.modal-right-scroll::-webkit-scrollbar-track{background:#f4f4f4}.modal-right-scroll::-webkit-scrollbar-thumb{background:var(--pink);border-radius:3px}.modal-close-btn{position:absolute;top:14px;right:14px;width:32px;height:32px;background:var(--dark);border:1.5px solid #444;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--white);z-index:10;transition:background .2s}.modal-close-btn:hover{background:#333}.modal-close-btn svg{width:14px;height:14px}.r-section{margin-bottom:26px}.r-label{font-size:13px;font-weight:700;text-transform:uppercase;color:var(--pink);margin-bottom:14px;display:flex;align-items:center;gap:8px}.r-label:after{content:"";flex:1;height:1px;background:var(--border)}.key-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ks-box{background:var(--bg);border-radius:3px;padding:13px 8px;text-align:center}.ks-val{font-size:19px;font-weight:700;color:var(--dark);line-height:1;margin-bottom:4px}.ks-val.pink{color:var(--pink)}.ks-key{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--muted)}.features-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.feat{display:flex;gap:9px;align-items:flex-start;padding:11px;background:var(--bg);border-radius:3px}.feat-ico{width:14px;height:14px;flex-shrink:0;color:var(--pink);margin-top:2px}.feat-title{font-size:18px;font-weight:700;color:var(--dark);display:block;margin-bottom:-8px}.feat-desc{font-size:15px;color:var(--muted);line-height:1.4}.pricing-note{font-size:14px;color:var(--muted);margin-bottom:10px}.pricing-note strong{color:var(--pink)}.ptable{width:100%;border-collapse:collapse;font-size:12px}.ptable thead th{background:var(--pink);color:var(--white);font-size:9.5px;font-weight:700;text-transform:uppercase;padding:9px 8px;text-align:center}.ptable thead th:first-child{text-align:left;width:80px}.ptable thead th:nth-child(2){text-align:left}.ptable .vlt-head td{background:#f0f0f0;font-size:12px;font-weight:800;text-transform:uppercase;color:var(--dark);padding:7px 8px;border-top:2px solid var(--border)}.ptable tbody tr:not(.vlt-head) td{padding:8px;border-bottom:1px solid var(--border);text-align:center;color:var(--text)}.ptable tbody tr:not(.vlt-head) td:first-child{color:var(--muted);font-weight:600;font-size:15px}.ptable tbody tr:not(.vlt-head) td:nth-child(2){text-align:center;color:var(--text);font-size:15px}.ptable tbody tr:not(.vlt-head):hover td{background:#fdf0f5}.modal-right-footer{flex-shrink:0;padding:14px 28px;border-top:1px solid var(--border);display:flex;gap:10px;background:var(--white)}@media(max-width:720px){.modal{flex-direction:column;max-height:92vh}.modal-left{width:100%}.modal-left-img{height:160px}.features-list{grid-template-columns:1fr}.key-specs{grid-template-columns:repeat(3,1fr)}.modal-right-scroll{padding:18px 16px 0}.modal-right-footer{padding:12px 16px}}@media(max-width:720px){.modal-overlay{padding:0;align-items:flex-end}.modal{flex-direction:column;max-height:95vh;width:100%;border-radius:12px 12px 0 0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.modal-left{width:100%;flex-shrink:0;overflow:visible}.modal-left-img{height:180px}.modal-left-body{padding:16px}.modal-right{flex:none;width:100%;overflow:visible;display:block}.modal-right-scroll{overflow:visible;height:auto;padding:16px 16px 0}.modal-right-footer{position:sticky;bottom:0;background:var(--white);padding:12px 16px;z-index:5;border-top:1px solid var(--border)}.features-list{grid-template-columns:1fr}.key-specs{grid-template-columns:repeat(3,1fr)}.ptable{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.perfomance-window-section{padding:50px 0;background:#f6f6f6}.perfomance-window-container{width:90%;margin:auto}.perfomance-window-heading h2{color:#ff008c;font-size:16px;font-weight:500}.perfomance-window-heading h3{font-size:40px;font-weight:700;text-transform:uppercase}.perfomance-window-heading h3 span{color:#ff008c}.perfomance-window-heading p{font-size:18px}@media(max-width:768px){.perfomance-window-heading h3{font-size:30px}}.perfomance-window-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:2rem}.pw-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:25px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;margin-top:1rem}.pw-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #d4537e26;border-color:#ff008c}.pw-icon{width:62px;height:62px;border-radius:50%;background:#fbeaf0;display:flex;align-items:center;justify-content:center;color:#ff008c;transition:background .25s ease,color .25s ease}.pw-card h4{font-size:20px;font-weight:700;text-transform:uppercase;color:#1a1a1a;margin:0}.pw-card p{font-size:18px;margin:0;line-height:1.6}@media(max-width:900px){.perfomance-window-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.perfomance-window-grid{grid-template-columns:1fr}}.technical-performace-section{padding:50px 0}.technical-performace-container{width:90%;margin:auto}.technical-performace-heading h2{color:#ff008c;font-size:16px;font-weight:500}.technical-performace-heading h3{font-size:40px;font-weight:700;text-transform:uppercase}.technical-performace-heading h3 span{color:#ff008c}.technical-performace-heading p{font-size:18px}@media(max-width:768px){.technical-performace-heading h3{font-size:30px}}:root{--pink: #ff008c}.technical-specs-wrapper{display:flex;flex-direction:column;gap:28px;margin-top:3rem}.specs-product-block{background:#fff;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden}.specs-product-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-left:4px solid var(--pink);background:#fdf5f8;flex-wrap:wrap;gap:10px}.specs-product-name{font-size:17px;font-weight:700;text-transform:uppercase;color:#1a1a1a}.specs-product-name i{margin-right:5px}.specs-warranty-badge{font-size:15px;font-weight:600;color:var(--pink);background:#fff;border:1px solid var(--pink);border-radius:20px;padding:4px 14px;white-space:nowrap}.specs-warranty-badge i{margin-right:5px}.specs-meta-row{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #f0f0f0}.specs-meta-cell{padding:16px 24px;border-right:1px solid #f0f0f0;display:flex;flex-direction:column;gap:4px}.specs-meta-cell:last-child{border-right:none}.specs-meta-label{font-size:10px;font-weight:600;text-transform:uppercase;color:#aaa}.specs-meta-value{font-size:18px;font-weight:700;color:#111}.specs-meta-value.pink{color:var(--pink)}.specs-pricing-table{overflow-x:auto}.specs-pricing-table table{width:100%;border-collapse:collapse;font-size:13px}.specs-pricing-table thead tr{background:#f9f9f9}.specs-pricing-table th{padding:10px 20px;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;color:#999;border-bottom:1px solid #efefef}.specs-pricing-table td{padding:12px 20px;border-bottom:1px solid #f5f5f5;color:#333;font-size:15px}.specs-pricing-table tbody tr:last-child td{border-bottom:none}.specs-pricing-table tbody tr:hover{background:#fdf5f8}.pink-val{color:var(--pink)!important;font-weight:700}.specs-footnote{font-size:12px;color:#aaa;text-align:center;padding:8px 0 4px}@media(max-width:768px){.specs-meta-row{grid-template-columns:repeat(2,1fr)}.specs-product-header{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.specs-meta-row{grid-template-columns:1fr 1fr}}.faq-section{padding:50px 17px;background:#f6f6f6}.faq-container{width:90%;margin:auto}.faq-row1{width:100%;display:flex;margin-top:-1rem}.faq-row1 .faq-col1,.faq-row1 .faq-col2{width:50%;padding:10px}.faq-heading h2{font-size:16px;color:#ff008c;font-weight:500}.faq-heading h3{font-size:40px;line-height:47px;font-weight:700}.faq-heading h3 span{color:#ff008c}.faq-row{width:100%;display:flex;flex-direction:column;gap:14px;margin-top:2rem}.faq-item{background:#fff;border-radius:12px;border:1px solid #cdcdcd;overflow:hidden;transition:.3s ease}.faq-question{width:100%;background:transparent;border:none;padding:10px 25px;display:flex;align-items:center;justify-content:space-between;font-size:17px;font-weight:500;cursor:pointer;color:#111;text-align:justify}.faq-icon{width:34px;height:34px;border-radius:50%;background:#f5f5f5;position:relative;transition:.3s ease;flex-shrink:0}.faq-icon:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}.faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:14px;background:#111;transform:translate(-50%,-50%);transition:.3s ease}.faq-answer{max-height:0;overflow:hidden;transition:all .4s ease}.faq-answer p{padding:0 25px 22px;color:#777;font-size:18px;line-height:1.7}.faq-item.active .faq-answer{max-height:200px}.faq-item.active .faq-icon:after{opacity:0;transform:translate(-50%,-50%) scale(0)}.faq-item:hover{box-shadow:0 6px 18px #0000000d}@media(max-width:1440px){.ceramic-coating-item p{font-size:18px}}@media(max-width:999px){.faq-row1 .faq-col2 .faq-item2 h3{font-size:25px}.faq-heading h3{font-size:30px}}@media(max-width:768px){.faq-container{width:100%}.faq-heading h3{font-size:30px}.faq-row1{display:block}.faq-row1 .faq-col1,.faq-row1 .faq-col2{width:100%}.faq-row1 .faq-col2 .faq-item2{padding:60px 30px}.faq-col2{margin-top:2rem}.ceramic-coating-item p{font-size:15px}}@media(max-width:500px){.faq-heading{text-align:left!important}.faq-heading h3{font-size:25px}.faq-row1 .faq-col2 .faq-item2 .cal a{padding:15px}.faq-row1 .faq-col2 .faq-item2{padding:50px 20px}.faq-row1 .faq-col1{padding:0}}.cta-section{position:relative;width:100%;min-height:520px;display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/CTA_Banner.webp?v=1782470962);background-size:cover;background-position:center;background-attachment:fixed;padding:80px 20px;text-align:center}.cta-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;z-index:0}.cta-container{position:relative;z-index:1;max-width:780px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0px}.cta-eyebrow{font-size:16px;font-weight:700;text-transform:uppercase;color:var(--pink, #ff008c);margin:0}.cta-heading{font-size:clamp(28px,5vw,52px);font-weight:800;color:#fff;text-transform:uppercase;line-height:1.15;margin:0}.cta-heading span{color:var(--pink, #ff008c);display:block}.cta-subtext{font-size:15px;color:#fffffff5;line-height:1.7;max-width:560px;margin:0}.cta-buttons{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:8px}.cta-btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--pink, #ff008c);color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;padding:10px 25px;border-radius:4px;text-decoration:none;transition:background .25s ease,transform .2s ease}.cta-btn-primary:hover{background:#d90379;transform:translateY(-2px)}.cta-btn-outline{display:inline-flex;align-items:center;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;padding:10px 25px;border:1.5px solid rgba(255,255,255,.6);border-radius:4px;text-decoration:none;transition:border-color .25s ease,color .25s ease,transform .2s ease}.cta-btn-outline:hover{border-color:var(--pink, #ff008c);color:var(--pink, #ff008c);transform:translateY(-2px)}@media(max-width:600px){.cta-heading{font-size:26px}.cta-btn-primary,.cta-btn-outline{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/window-tint.css.map */
