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/Detail_empie_Banner_Headlight_PPF.jpg?v=1783767168),#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:18px 35px;font-size:18px;font-weight:700;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:70px 0;background:#000}.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;color:#fff}.what-you-need-heading h3 span{color:#ff008c}.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}.what-you-need-item{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #2a2a2a}.what-you-need-item:first-child{padding-top:0}.what-you-need-item:last-child{border-bottom:none}.what-you-need-icon{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#ff008c26;border:1px solid rgba(255,0,140,.35);display:flex;align-items:center;justify-content:center}.what-you-need-icon svg{width:18px;height:18px}.what-you-need-text h4{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;margin:0 0 6px}.what-you-need-text p{color:#9a9a9a;font-size:18px;line-height:1.6;margin:0}@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:2rem}}.our-collection-section{padding:50px 0}.our-collection-section2{background:#f6f6f6}.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}.hlp-root{--hlp-pink: #E0006E;--hlp-pink-dim: rgba(224,0,110,.1);--hlp-pink-glow: rgba(224,0,110,.35);--hlp-black: #1a1a1a;--hlp-surface: #f5f5f5;--hlp-border: #e0e0e0;--hlp-tgray: #555555;--hlp-tmuted: #888888}.hlp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:2.8rem}.hlp-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 12px #0000000f;transition:transform .35s,box-shadow .35s,border-color .35s}.hlp-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px #e0006e1f;border-color:#e0006e4d}.hlp-card.hlp-featured{border:2px solid #E0006E;box-shadow:0 8px 32px #e0006e29}.hlp-card-img{position:relative;height:200px;overflow:hidden;background:#111;flex-shrink:0}.hlp-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.hlp-card:hover .hlp-card-img img{transform:scale(1.05)}.hlp-card-img-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 55%)}.hlp-popular{position:absolute;top:.8rem;right:.8rem;z-index:2;background:#e0006e;color:#fff;font-size:.62rem;font-weight:700;text-transform:uppercase;padding:.3rem .8rem;border-radius:20px}.hlp-badge{position:absolute;bottom:.8rem;left:.8rem;z-index:2}.hlp-badge span{font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;background:#0000008c;border:1px solid rgba(255,255,255,.2);border-radius:3px;padding:.28rem .7rem;display:inline-block}.hlp-card-body{padding:1.4rem 1.5rem;flex:1;display:flex;flex-direction:column}.hlp-card-cat{font-size:15px;font-weight:600;text-transform:uppercase;color:#e0006e;margin-bottom:.35rem}.hlp-card-name{font-size:22px;font-weight:700;text-transform:uppercase;color:#1a1a1a;margin-bottom:.25rem;line-height:1.25}.hlp-card-name span{color:#e0006e}.hlp-card-warr{font-size:13px;color:#888;display:flex;align-items:center;gap:.35rem;margin-bottom:.9rem}.hlp-card-warr i{color:#e0006e;font-size:.68rem}.hlp-card-desc{font-size:18px;color:#555;line-height:1.7;margin-bottom:1rem;flex:1}.hlp-card-pt{border:1px solid #efefef;border-radius:4px;overflow:hidden;margin-bottom:1.1rem}.hlp-card-pt-head{background:#1a1a1a;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.hlp-card-pt-head span{font-size:14px;font-weight:600;text-transform:uppercase;color:#fff9;padding:.45rem .4rem;text-align:center;border-right:1px solid rgba(255,255,255,.08)}.hlp-card-pt-head span:last-child{border-right:none}.hlp-card-pt-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border-top:1px solid #f0f0f0}.hlp-card-pt-row span{font-size:14px;padding:.5rem .4rem;text-align:center;border-right:1px solid #f0f0f0}.hlp-card-pt-row span:last-child{border-right:none}.hlp-card-pt-row .hlp-rl{color:#888;font-size:12px;text-transform:uppercase;background:#fafafa}.hlp-card-pt-row .hlp-rp{color:#e0006e;font-weight:700}.hlp-card-foot{display:flex;gap:.7rem;flex-wrap:wrap}.hlp-btn-enq{flex:1;padding:11px 12px;border:none;border-radius:6px;background:#ff008c;color:#fff;font-size:13px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:background .15s}.hlp-btn-vm{flex:1;padding:11px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#444;font-size:13px;font-weight:700;cursor:pointer;text-align:center;transition:border-color .15s,color .15s}.hlp-btn-vm:hover{background:#111;color:#fff}.hlp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1.5rem;opacity:0;pointer-events:none;transition:opacity .3s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.hlp-overlay.hlp-on{opacity:1;pointer-events:all}.hlp-modal{background:#fff;border-radius:10px;width:100%;max-width:940px;height:90vh;max-height:90vh;display:grid;grid-template-columns:360px 1fr;overflow:hidden;box-shadow:0 32px 100px #00000059;transform:translateY(32px) scale(.97);transition:transform .35s cubic-bezier(.22,.97,.44,1)}.hlp-overlay.hlp-on .hlp-modal{transform:translateY(0) scale(1)}.hlp-ml{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.hlp-ml-imgw{position:relative;height:190px;flex-shrink:0;background:#0a0a0a;overflow:hidden}.hlp-ml-imgw img{width:100%;height:100%;object-fit:cover;display:block;opacity:.82}.hlp-ml-imgov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,10,.92) 0%,transparent 55%)}.hlp-ml-imgbadge{position:absolute;bottom:.75rem;left:.75rem;z-index:2;font-size:.6rem;font-weight:700;text-transform:uppercase;color:#fff;background:#0009;border:1px solid rgba(255,255,255,.22);border-radius:3px;padding:.25rem .65rem}.hlp-ml-body{padding:1.3rem 1.3rem 1.5rem;flex:1;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(224,0,110,.35) transparent}.hlp-ml-body::-webkit-scrollbar{width:4px}.hlp-ml-body::-webkit-scrollbar-track{background:transparent}.hlp-ml-body::-webkit-scrollbar-thumb{background:#e0006e59;border-radius:4px}.hlp-ml-ey{font-size:14px;font-weight:600;text-transform:uppercase;color:#e0006e;margin-bottom:.4rem}.hlp-ml-name{font-size:18px;font-weight:700;text-transform:uppercase;color:#1a1a1a;line-height:1.15;margin-bottom:.4rem}.hlp-ml-name span{color:#e0006e}.hlp-ml-warr{font-size:12px;color:#1a1a1a;display:flex;align-items:center;gap:.35rem;margin-bottom:.85rem}.hlp-ml-warr i{color:#e0006e;font-size:.62rem}.hlp-ml-tag{font-size:16px;color:#666;line-height:1.7;margin-bottom:1.1rem}.hlp-chips{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.2rem;background:#1a1a1a;border-radius:6px;padding:.3rem;order:2}.hlp-chip{display:flex;align-items:center;justify-content:space-between;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:.38rem .7rem}.hlp-chip-l{font-size:12px;font-weight:600;text-transform:uppercase;color:#ffffffad}.hlp-chip-v{font-size:12px;font-weight:700;color:#e0006e}#hlpMPills{order:-3}.hlp-keyspecs-label{font-size:14px;font-weight:700;text-transform:uppercase;color:#e0006e;margin-bottom:.7rem;padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.hlp-ipills-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hlp-ipills-grid-right{grid-template-columns:repeat(3,1fr);margin-bottom:.4rem}.hlp-ipill{background:#f6f6f6;border:1px solid #efefef;border-radius:8px;padding:.7rem .4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.3rem;transition:background .2s,border-color .2s}.hlp-ipill:hover{background:#fdeef5;border-color:#e0006e40}.hlp-ipill i{font-size:18px;color:#e0006e}.hlp-ipill span{font-size:12px;font-weight:700;text-transform:uppercase;color:#333;line-height:1.25}.hlp-ml-ebtn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:#e0006e;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;border:none;cursor:pointer;padding:.68rem 1.3rem;border-radius:3px;text-decoration:none;transition:all .3s;margin-top:auto;order:3}.hlp-ml-ebtn:hover{color:#fff;box-shadow:0 0 24px #e0006e59;transform:translateY(-1px)}.hlp-mr{display:flex;flex-direction:column;height:100%;max-height:90vh;overflow:hidden;position:relative;background:#fff}.hlp-mr-closex{position:absolute;top:.9rem;right:.9rem;z-index:10;background:#00000012;border:none;color:#555;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.95rem;cursor:pointer;transition:all .2s}.hlp-mr-closex:hover{background:#e0006e;color:#fff}.hlp-mr-scroll{flex:1;overflow-y:auto;padding:1.5rem 1.5rem .8rem;scrollbar-width:thin;scrollbar-color:rgba(224,0,110,.3) transparent}.hlp-mr-scroll::-webkit-scrollbar{width:4px}.hlp-mr-scroll::-webkit-scrollbar-thumb{background:#e0006e59;border-radius:4px}.hlp-pricebar{background:#e0006e;border-radius:5px;padding:.8rem 1rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.hlp-pricebar-l{font-size:12px;font-weight:600;text-transform:uppercase;color:#ffffffb3;margin-bottom:2px}.hlp-pricebar-v{font-size:1.4rem;font-weight:700;color:#fff;line-height:1}.hlp-pricebar-s{font-size:12px;color:#ffffffd4;text-align:right}.hlp-pricebar-left{margin-bottom:1rem;margin-top:.2rem;order:-2}.hlp-tech-left{order:-1;margin-bottom:1.1rem}.hlp-slabel-left{margin:0 0 .6rem}.hlp-stbl-left{width:100%;border-collapse:collapse;border:1px solid #efefef;border-radius:4px;overflow:hidden}.hlp-stbl-left tr{border-bottom:1px solid #f0f0f0}.hlp-stbl-left tr:last-child{border-bottom:none}.hlp-stbl-left td{padding:.4rem .55rem;font-size:.66rem;vertical-align:middle;line-height:1.35}.hlp-stbl-left td:first-child{font-size:.58rem;font-weight:600;text-transform:uppercase;color:#1a1a1a;background:#fafafa;width:42%}.hlp-stbl-left td:last-child{color:#555;font-weight:500;word-break:break-word}.hlp-pricebar-left .hlp-pricebar-v{font-size:18px}.hlp-slabel{font-size:12px;font-weight:600;text-transform:uppercase;color:#888;margin:1.2rem 0 .65rem;padding-bottom:.4rem;border-bottom:1px solid #f0f0f0}.hlp-stbl{width:100%;border-collapse:collapse;border:1px solid #efefef;border-radius:4px;overflow:hidden}.hlp-stbl tr{border-bottom:1px solid #f0f0f0}.hlp-stbl tr:last-child{border-bottom:none}.hlp-stbl td{padding:.52rem .85rem;font-size:12px;vertical-align:middle}.hlp-stbl td:first-child{font-size:12px;font-weight:600;text-transform:uppercase;color:#1a1a1a;background:#fafafa;width:45%}.hlp-stbl td:last-child{color:#555;font-weight:500}.hlp-ptbl{width:100%;border-collapse:collapse;border:1px solid #efefef;border-radius:4px;overflow:hidden}.hlp-ptbl thead tr{background:#1a1a1a}.hlp-ptbl thead th{font-size:12px;font-weight:600;text-transform:uppercase;color:#fff;padding:.62rem .8rem;text-align:left}.hlp-ptbl thead th:not(:first-child){color:#fff;text-align:center}.hlp-ptbl tbody tr{border-bottom:1px solid #f0f0f0}.hlp-ptbl tbody tr:last-child{border-bottom:none}.hlp-ptbl td{padding:.62rem .8rem;font-size:.82rem;color:#555}.hlp-ptbl td:first-child{font-size:12px;font-weight:600;text-transform:uppercase;color:#1a1a1a;background:#fafafa}.hlp-ptbl td:not(:first-child){text-align:center;font-weight:700;color:#e0006e;font-size:12px}.hlp-vatnote2{font-size:12px;color:#888;margin-top:.5rem;display:flex;align-items:center;gap:.35rem}.hlp-vatnote2 i{color:#e0006e;font-size:.62rem}.hlp-mr-foot{display:flex;gap:.75rem;padding:.9rem 1.5rem;border-top:1px solid #f0f0f0;background:#fff;flex-shrink:0}.hlp-mf-enq{flex:1.4;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:#e0006e;color:#fff;font-size:.75rem;font-weight:600;text-transform:uppercase;border:none;cursor:pointer;padding:.68rem 1rem;border-radius:2px;text-decoration:none;transition:all .25s}.hlp-mf-enq:hover{color:#fff;box-shadow:0 0 20px #e0006e59;transform:translateY(-1px)}.hlp-mf-close{flex:1;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#1a1a1a;font-size:.75rem;font-weight:600;text-transform:uppercase;border:1px solid rgba(0,0,0,.22);cursor:pointer;padding:.68rem 1rem;border-radius:2px;transition:all .25s}.hlp-mf-close:hover{border-color:#e0006e;color:#e0006e}@media(max-width:991px){.hlp-grid{grid-template-columns:1fr 1fr}.hlp-modal{grid-template-columns:1fr}.hlp-ml{flex-direction:row;height:auto;max-height:180px}.hlp-ml-imgw{width:130px;height:auto;flex-shrink:0}}@media(max-width:640px){.hlp-grid{grid-template-columns:1fr}.hlp-modal{border-radius:8px}.hlp-ml{flex-direction:column;height:auto;max-height:none}.hlp-ml-imgw{width:100%;height:150px}}.perfomance-window-section{padding:50px 0;background:#f6f6f6}.perfomance-window-section-white{background:#fff!important}.pw-card-row .pw-card .pw-icon{background:#fbeaf000!important}.pw-card-row .pw-card{background:#f1f1f1;padding:17px 20px}.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;padding:10px;border-radius:50%;background:#fbeaf0;display:flex;align-items:center;justify-content:center;color:#ff008c;transition:background .25s ease,color .25s ease}.pw-card-row .pw-card .pw-icon{margin-bottom:-13px;width:54px;height:auto}.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}}.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}}a[href^="tel:"]:before{display:none}.cta-section{position:relative;width:100%;min-height:520px;display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/DE_Headlight_PPf__CTA.jpg?v=1783767168);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;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-buttons a i{margin-right:5px}.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/headlight-ppf.css.map */
